How to Fix iTunes Error 1600, 1601, 1602 When Jailbreaking iPhone 3GS
0
zorbs • March 5, 2013 at 4:13pm
I have an iPhone 3GS running iOS 4.1 with baseband 05.13.04. I am trying to update to iOS 6.0.1 using a custom sn0wbreeze firmware to preserve my baseband for an unlock, but I keep getting errors 1600, 1601, and 1602 in iTunes. I have tried editing my hosts file, but the restore still fails. How can I resolve these errors and complete the update?
Answers
0
iClarified • January 12, 2026 at 8:49pm
To resolve iTunes errors 1600, 1601, and 1602 when restoring a custom firmware to an iPhone 3GS, you must first put your device into Pwned DFU mode. Use a tool like iREB or the Pwned DFU feature in Redsn0w before starting the restore process in iTunes. These errors typically occur because iTunes detects the custom firmware and blocks the restore unless the device is in this specific state. Additionally, please note that you can only restore to iOS 6.0.1 if you have saved SHSH blobs for that specific firmware version. If you do not have blobs, you will likely need to update to iOS 6.1.6, which is the last version supported by the 3GS. You can jailbreak iOS 6.1.6 untethered using p0sixspwn and then use ultrasn0w to unlock the device, as your current baseband version 05.13.04 is compatible with the software unlock.