iREB is a GUI application developed and offered by the famous jailbreak developer team iH8sn0w. The tool puts any iOS device into a pwned (jailbreakable) state for users to be able to upload custom firmware to it.
Basically, iREB is a special program, which was compatible only with Windows desktop computers so far, but it has recently received a Mac OS X option as well, used to restore the custom firmware that is currently running on an iOS device while establishing a Pwned Mode.
It is worth mentioning that the restore with iREB is possible only if users already created a custom firmware restore using one of the available programs: Redsn0w or Sn0wbreeze. Perhaps, at the first sight, iREB might not seem that necessary, but you will see how useful the program is when you will want to restore your device to previous firmware.
In order for you to better understand the usefulness of this amazing tool, let me tell you a couple of things on how it actually works. First, the tool uploads three different pwned files using iTunnel in order to make iTunes accept the custom IPSW firmware. Depending on the type of device each user owns, the restore tool uploads three different types of files, meant for each iOS device.
The iREB compatibility list has increased in time as many updated versions of iREB were released. Starting with the first version, the iREB R1 was designed when the second version of the iOS was introduced. In this respect, when Apple updated their famous operating system, iH8sn0w also updated iREB until the restore tool reached R7 version.
iREB is compatible with the following devices:
- iPhone 2G, 3G, 3GS (old and new bootroom), 4, 4S;
- iPad 2, 3, 4;
- iPod Touch 1G, 2G, 3G, 4G;
Along with the release of iREB R6, developers offered support for iOS 6.0/6.0.1 firmware, and in the same time, the update brings a fix for different iTunes errors such as 1604, 1600, 1601 or 16xx. It is worth mentioning the fact that, users who decide to use iREB R6 for restoring their devices will also have a fix for the error that displayed the “Waiting for IBSS” message. IH8sn0w has released iREB R6 for Windows, to help restore custom iOS 6.0.1 or iOS 6 and offer firmware by passing all the already-mentioned iTunes errors.
In want concerns the latest version of iREB released, R7 originally designed for Windows users, it brings compatibility for older devices such as iPhone 2/3G/3GS/4, iPad, iPod Touch 1G/2G/3G/4 and Apple TV 2. All newer devices running an A5 or A6 processors will have to wait a little bit more time for a small update. In the same time, iREB R7 brings a fix for the iTunes errors: 1015, 1600, 1601, 1602, 1603, and 1604.
What is great with the latest update of iREB R7 is the fact that it brings good news for all Mac users out there. After years of waiting, now, Mac OS X users are able to use iREB on their own desktop computers in order to restore their iPhone, iPad, iPod Touch or Apple TV to a custom firmware.
Afterwards, in order to flash an older version of iOS onto the device, users will have to enter DFU Mode. The entry into DFU Mode is, in fact, the circuitry of the device and the processor itself. This will allow a non-responsive device to enter DFU Mode almost anywhere.
In the same time, this procedure is not risky since it makes it improbable to brick the device. Once in DFU Mode, iTunes will send a notice of a device in Restore Mode. When this happens, just hold the Option key and the OS X key for Mac users or the Shift key on Windows, while clicking the Restore button. At this point, all that users will have to do is to navigate to the respective custom firmware they want to restore.
The iREB restore tool is useful especially for those users who upgraded their iPhones, iPads, and iPods to a new firmware, one that does not have an untethered jailbreak possibility. The upgrade can happen accidentally or even automatically in case of users who have Automatic Update turned on. However, it is worth mentioning that an iREB download works only the user has created a custom firmware using Redsn0w or Snowbreeze.
Bellow, you can find direct download links for the latest versions of iREB tool, including the latest version for Mac OS X. In the same time, if you are interested, you can check out our guide on how to fix iTunes errors 1600, 1601, 1602 and 1604 with iREB tool.