Sn0wbreeze developer ih8sn0w has finally released an updated iREB 5 fixing USB 3.0 issues and some of the DFU detection errors. In addition, Steven has updated limera1n/steaks4uce payload to not hook “cmd_go” on 4.x images. iREB5 is reported to be significantly faster in performance than its predecessor on old generation devices such as iPhone 2G, iPhone 3G and iPod Touch 1G. The file size of iREB has been reduced to only 390KB. The entire change log can be read here.
If you’re unaware, iREB lets you bypass iTunes errors such as 1015, 1600, 1601, 1602, 1603, 1604 when trying to restore the iOS device with custom firmware. iREB actually uploads 3 pwned files using iTunnel so that iTunes can accept custom IPSW firmware. For S5L8900 devices, it uploads iBSS.MODEL.RELEASE.dfu, WTF.MODEL.RELEASE.dfu and WTF.s5l8900xall.RELEASE.dfu. Whilst for S5L8920, S5L8922 & S5L8930 devices, it triggers a heap overflow and uploads a pwned iBSS.
Right now, the latest version iREB r5 doesn’t support A5 device such as iPhone 4S or iPad 2 but will work with all of your A4 or older iDevices. iREB5 works on Windows platform (XP/Vista/7) only and you must have at least iTunes 10 installed on your machine before you use iREB 5.
iREB r5 supports all firmware from iOS 3.0 to the latest public firmware iOS 5.0.1.