iREB is a tool with which, you can bypass iTunes Errors (In the backend what iREB does is, it unloads 3 pwned files – [iBSS.MODEL.RELEASE.dfu, WTF.MODEL.RELEASE.dfu, WTF.s5l8900xall.RELEASE.dfu], so that iTunes accepts custom IPSW firmware files. It uses iTunnel). So, if you are facing any challenges while restore a custom firmware . In other words, if you are getting any of these errors (1600, 1601, 1602, 1604, 1015, 23, 28, 29 and few more..) while restoring your iOS Device, then running iREB will bypass these error and will help you restore your iOS Device via iTunes.
iREB 4.x supports the following devices:
* iPhone 2G/3G/3G[S]/4
* iPod Touch 1G/2G/3G/4
* Apple TV 2
iREB for Windows (Mac Version should be out soon!!)
Step 1. Start iTunes 10.x
Step 2. Now put your iOS device into DFU mode as follows:
1) Connect your Apple TV to the power outlet and to your computer via a Micro-USB cable.
2) Hold down the Menu and Down buttons on your remote for about six seconds until the light on the device begins to blink rapidly.
3) Let go of both buttons then press and hold the Menu and Play buttons together for another six seconds, then release.
STEP 3. Now start iREB on Windows and close iTunes!!
STEP 4. Now select Apple TV 2 and wait for a few seconds until you get a successful message of Pwned DFU mode on your ATV!!
STEP 5. Again start iTunes and select AppleTV from the sidebar in iTunes. Now press and hold left “alt” button (On Windows “Shift” button ) on the keyboard and click on “Restore” button in the iTunes and then release the “Shift” button. Now select the required custom .ipsw file and restore it.
Now iTunes should be able to restore your ATV to the latest iOS 4.x firmware without any errors!!
If the process failed, try the solutions on this topic:
Good luck everyone & happy jailbreaking ;)