How to Downgrade iPhone 3GS from iOS 5 beta 7 to 4.3.3 without having saved SHSH blobs


  • Firmware 4.3.3 for iPhone 3GS which you can download here
  • Tiny Umbrella version 5.00.11 which you can get here
  • Redsn0w 0.9.6rc16 which you can get from here (for Windows) and from here (for Mac)
  • iTunes 10.5 beta 8 which you can get from here
  • Sn0wbreeze 2.7.3 for Windows and Pwnage Tool 4.3.3 for Mac

Once all these files are downloaded (or installed) we can begin.

WARNING: I am not responsible for any damage done to your phone due to unforeseen and uncalled for side-effects and results. Proceed at your own risk.

  1. First of all make sure your iPhone is running 5.0 beta 7 with the iPad baseband 06.15.00. Open up Tiny Umbrella (Wait for it to load) and click on “Start TSS Server”. Now open up Snowbreeze (or Pwnagetool) and follow the instructions to create a custom 4.3.3 IPSW. Now put your iPhone in DFU mode by following the on-screen instructions.
  2. Now iTunes should now open-up telling you that it has discovered an iPhone in recovery mode. (Tiny Umbrella should still be open running the TSS Server). Click on Restore while holding the shift key (on Windows) and alt-option key (on Mac). Find the custom 4.3.3 ipsw you created (usually on desktop) and click on it. Now don’t do anything rash and wait for iTunes to restore your Phone.
  3. Now your iPhone should boot-up in recovery mode (black screen) and the same message about iTunes finding an iPhone in recovery mode… Ignore it and now launch Tiny Umbrella, stop TSS server and click on “Fix Recovery”. After about a minute your screen should now have something about Greenpois0n. Hold the Power and Home button until the screen goes black then release both buttons.
  4. Now launch Redsn0w and point it to the original 4.3.3 IPSW (the one from Apple). After the verification process, uncheck install Cydia and just click on install iPad baseband. Now click finish, and wait for the process to finish.
  5. Now relaunch Redsn0w and this time check install Cydia. Wait for process to finish. Now we are almost done
  6. Launch Cydia on your iPhone 3GS and install Ultrasn0w.

And voila! There you have it:) A downgraded fully working iPhone 3GS running 4.3.3! Feel free to comment, contact me or ask any questions:)


5 responses to “How to Downgrade iPhone 3GS from iOS 5 beta 7 to 4.3.3 without having saved SHSH blobs

  1. Pingback: How to Fix the white Screen of Death (WSOD) | Rebel Dev

  2. Hey – I have a bricked iPhone 3G (not GS) – it was running perfectly on 4.3.5 (JB and unlocked) – I got the new 4S and gave the 3G to my daughter – she is with AT&T so no unlock was needed – but she plugged into iTunes 10.5 and updated the version!!! so now it’s bricked – I am unable to pass the “connect to iTunes” screen – I am NOT sure what version it has – I tried redsn0w but with the 4.3 ipsw but after it goes into DFU mode it looks for an iPhone 4 and then shuts down!

    Going crazy! I dont need to JB or to unlock at this point, just to make it go pass the iTunes screen to use it with AT&T – any advice would be greatly appreciated


    • Hey thanks for reading my blog. Congrats on your 4S:) About your problem, try holding the power and home button for about 10 seconds, then release the power button while holding the home button for about 15 more seconds. You should now have a dark screen. Plug your phone in to iTunes and follow the steps. USE THIS METHOD ONLY IF YOU ARE SURE YOU NO LONGER NEED A JAILBREAK/UNLOCK. Alternate method: After the black screen: Download Tiny Umbrella, (if you already have it downloaded and have saved SHSH blobs before you can downgrade to 4.3.3) plug in your phone and click on “EXIT RECOVERY”:) Hope I helped and sorry for the late response.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s