Difference between revisions of "IREB"

From The iPhone Wiki
Jump to: navigation, search
m
 
(17 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
[[Image:iREB_4.0.png|360px|right|iREB 4.0]]
 
[[Image:iREB_4.0.png|360px|right|iREB 4.0]]
 
{{DISPLAYTITLE:iREB}}
 
{{DISPLAYTITLE:iREB}}
A program created by iH8sn0w, that is used for early-generation devices, which include:
 
*[[N82ap|iPhone 3G]]
 
*[[N72ap|iPod touch 2G]] ([[iBoot-240.4|old bootrom]])
 
 
 
== What is iREB? ==
 
== What is iREB? ==
iREB is a GUI application that uses iTunnel. It uploads 3 pwned files, so that [[iTunes]] can accept custom [[IPSW File Format|IPSW]] firmware/downgrade to lower firmwares. For [[S5L8900]] devices, it uploads the following:
+
iREB is a GUI application created by [[iH8sn0w]]. It uploads 3 pwned files using iTunnel so that [[iTunes]] can accept custom [[IPSW File Format|IPSW]] firmware.
  +
  +
For [[S5L8900]] devices, it uploads the following:
 
* iBSS.MODEL.RELEASE.dfu
 
* iBSS.MODEL.RELEASE.dfu
 
* WTF.MODEL.RELEASE.dfu
 
* WTF.MODEL.RELEASE.dfu
 
* WTF.s5l8900xall.RELEASE.dfu
 
* WTF.s5l8900xall.RELEASE.dfu
   
  +
For [[S5L8920]], [[S5L8922]] & [[S5L8930]] devices, it triggers a [[wikipedia:Heap overflow|heap overflow]] and uploads a pwned [[iBSS]].
iREB does '''''NOT''''' jailbreak, it just disables [[iTunes]]'s ability to upload a patch to the ramdisk to block custom firmware made by [[sn0wbreeze]].
 
 
== Why cant it work with the later-generation devices? ==
 
Those devices such as [[iPhone 3GS]] [[iPhone 4]] [[iPod Touch 3G]] require SHSH Blobs to install firmware.Apple distributes SHSH Blobs with the original firmware so it can be installed. The way SHSH Blobs is being computated has not been found yet so there is no untethered custom firmware on newer bootrom devices.Tethered custom firmware only work on a pwned iBoot.
 
   
 
== Current Developers ==
 
== Current Developers ==
Line 21: Line 16:
 
*spendl (Windows)
 
*spendl (Windows)
 
*srts (Mac)
 
*srts (Mac)
*greenp0ison (Windows)
 
   
 
== Compatible Operating Systems: ==
 
== Compatible Operating Systems: ==
Windows XP/Vista/7
+
Windows XP/Vista/7/OS X 10.4+
   
 
== Changelog ==
 
== Changelog ==
===4.0===
+
===4.0.x/4.1 r2===
  +
*Added support for all devices
  +
  +
[[Category:Software]]
  +
===4.0.x/4.1===
 
*Changed GUI
 
*Changed GUI
*Removed Support for iPod Touch 1G and iPhone 2G
+
*Removed Support for iPod touch and iPhone
 
*Removed Umbrella SHSH Grabber
 
*Removed Umbrella SHSH Grabber
 
*Removed sn0wblower
 
*Removed sn0wblower
  +
*libusb no longer required
*No LibUsb Required
 
*Uses iTunnel To Fix [[Recovery Mode]] Loops and bypass 1015 error.
+
*Uses iTunnel to fix [[Recovery Mode]] Loops and bypass 1015 error.
   
 
===3.1.2===
 
===3.1.2===
*Updated [[SHSH]] Grabber to accept the [[N72ap|iPod touch 2G]] and [[N18ap|iPod touch 3G]].
+
*Updated [[SHSH]] Grabber to accept the [[N72AP|iPod touch (2nd generation)]] and [[N18AP|iPod touch (3rd generation)]].
 
*Updated [[SHSH]] Grabber to grab 3.1.2 blobs.
 
*Updated [[SHSH]] Grabber to grab 3.1.2 blobs.
*Integrated sn0wbl0wer, which uploads the following to an [[N72ap|iPod touch 2G]]:
+
*Integrated sn0wbl0wer, which uploads the following to an [[N72AP|iPod touch (2nd generation)]]:
 
**[[iBSS]] 2.1.1 (stock)
 
**[[iBSS]] 2.1.1 (stock)
 
**[[ARM7 Go]] Exploit
 
**[[ARM7 Go]] Exploit
Line 45: Line 43:
   
 
===3.1-3===
 
===3.1-3===
*Added [[N88ap|iPhone 3GS]] 3.1 SHSH Grabber
+
*Added [[N88AP|iPhone 3GS]] 3.1 SHSH Grabber
 
*More stable
 
*More stable
 
*Added credits
 
*Added credits
Line 73: Line 71:
 
===1.0===
 
===1.0===
 
*Initial Release
 
*Initial Release
  +
  +
==Resources==
  +
[https://github.com/iH8sn0w/iREB-2.0 iREB 4.0.x/4.1 r2 source code] <br/>
  +
[https://github.com/iH8sn0w/iREB-2.0/archive/v1.0.zip source code for OS X version]

Latest revision as of 09:21, 26 March 2017

iREB 4.0

What is iREB?

iREB is a GUI application created by iH8sn0w. It uploads 3 pwned files using iTunnel so that iTunes can accept custom IPSW firmware.

For S5L8900 devices, it uploads the following:

  • iBSS.MODEL.RELEASE.dfu
  • WTF.MODEL.RELEASE.dfu
  • WTF.s5l8900xall.RELEASE.dfu

For S5L8920, S5L8922 & S5L8930 devices, it triggers a heap overflow and uploads a pwned iBSS.

Current Developers

  • iH8sn0w (Windows + Mac)
  • w3st05 (Windows)
  • spendl (Windows)
  • srts (Mac)

Compatible Operating Systems:

Windows XP/Vista/7/OS X 10.4+

Changelog

4.0.x/4.1 r2

  • Added support for all devices

4.0.x/4.1

  • Changed GUI
  • Removed Support for iPod touch and iPhone
  • Removed Umbrella SHSH Grabber
  • Removed sn0wblower
  • libusb no longer required
  • Uses iTunnel to fix Recovery Mode Loops and bypass 1015 error.

3.1.2

3.1-3

  • Added iPhone 3GS 3.1 SHSH Grabber
  • More stable
  • Added credits

3.1

  • Added GUI
  • Added Recovery Mode loop fixer
  • Fixed Bug from 2.2
  • Removed popups
  • Removed command prompts

2.2

  • Added Support for 3.1 (7C144)/3.1.1 (7C145)
  • This version contains a bug, that will be fixed.
  • Improved GUI (Windows)
  • Added a bit more user-friendly GUI (Mac)
  • Snow Leopard compatibility (Mac)

2.1

  • Added GUI
  • All 3 supported devices are implemented.

2.0

  • No longer required to rename ipsw to ih8sn0w.ipsw (Windows)
  • No longer required to move ipsw to C:\ (Windows)

1.0

  • Initial Release

Resources

iREB 4.0.x/4.1 r2 source code
source code for OS X version