Downgrade iOS 5 beta to iOS 4.3.3 for iPhone iPod Touch

Earlier today we reported you that, Apple released iOS 5 beta 1 for iPhone 3GS, iPhone4, iPad iPad 2, iPod Touch 3G and iPod Touch 4G. Apple seeded iOS 5 beta 1 to developers only, and more beta release are expected to follow until the final release scheduled in fall. First beta of iOS 5 is very buggy and unsupported by many third party apps. Incase you updated to iOS 5 Beta and facing random issues, following are the instructions to downgrade iOS 5 beta to iOS 4.3.3, if  you want to downgrade lower than iOS 4.3.3 i.e. 4.3.1, 4.2.1, 4.2 or 3.2 (SHSH are required).

Note : if you are going to restore your iDevice lower than iOS 4.3.3 then make sure you edited your host file with Saurik server, you can follow our previous guide to edit your host file. Once you are done with host file editing, you may proceed for further instructions.

Requirements :

1. Latest iTunes
2. iOS Firmware for your iDevice (Download from Here)

Instructions :

Step 1: Download and place iOS 4.3.3 or lower on your desktop, now put your iDevice in DFU mode with following instructions.

  • Connect your iDevice to your computer.
  • Turn iDevice off.
  • Hold power and home together for 10 seconds (exactly).
  • Release power but keep holding home until the computers beeps (observed on a PC) as a USB device is recognized.
  • A few seconds later iTunes should detect your iDevice.
  • If the Restore Logo is present on the screen, you are in Recovery Mode, not DFU.

Step 2: Once your iDevice is in DFU mode following message will be appeared in iTunes.

Click on “OK” , Now hold Option key (Mac) and Shift Key (Windows) while clicking Restore in iTunes and browse the iOS 4.3.3 or lower firmware for your iPad. Restore process will take 10 – 15 minutes.

Step 3: After restore process if you encountered an error message like 1011, 1013, 1015, just ignore them(Actually the firmware is already successfully installed). To exit recovery mode download Recboot, once you finishes your download launch Recboot app and hit the “exit recovery mode” button.

if you got error message like 1601, 1602, 1600 or anything else then try again from step 1.