Mon. Aug 8th, 2022

TinyCFW Allows You To Downgrade Your iPad 2 and iPhone 4 on iOS 4.3.3 [Tutorial]

As you know that folks around have updated to iOS 5 and are no more able to downgrade due to certain reasons such as no SHSH blobs and one of the main epic reason is that Apple is no more signing iOS 4.3.3 and you are not able to downgrade so for that @notcom a.k.a Semaphore the developers of the famous SHSH blobs saver, TinyUmbrella today released a new tool in the market named TinyCFW Alpha to downgrade. He basically created this for his friend but made it public.

The following text is from his blog post

TinyCFW: Create a custom IPSW for iPad2 and iPhone4

TinyCFW is a simple tool I put together for a friend of mine. He has an iPad2 GSM and has his 4.3.3 SHSH but since Apple is no longer signing 4.3.3, it isn’t possible to downgrade to 4.3.3 without getting stuck in a 1015 recovery loop.What TinyCFW is:

  • It will modify an existing ipsw for an ipad2 gsm/cdma or iphone4 gsm/cdma
  • It will create an ipsw that you can use with TinyUmbrella AND iTunes to restore to a version of iOS that you have SHSHs for.
  • It is primarily for iPad2 with a baseband OR iPhone 4.
What TinyCFW is NOT:
  • A jailbreak
  • An unlock
  • A tool to protect your baseband.
  • A tool that will restore your device to any firmware
  • A tool for use with iPhone 3GS, iPhone 3G, iPad, or iPhone 4S
The usage is simple. Start the application (double click on the jar or run the .exe file). You must have java and at least 2.5gb ram. (Yes I know. It’s a lot. Get over it. I didn’t write this to be massively distributed. I wrote this for a friend and am now just sharing it with everyone). Once the window comes up, click the top button and choose an ipsw for which you have SHSHs for. The app will scan it and tell you the firmware and baseband versions in the ipsw you selected and the firmware and baseband versions that will be in the target ipsw when you click the second button. If you’re ready, click ‘Save Target IPSW’. This will take a minute or two and when it is finished, you will have a file named:
<your original ipsw name>.bbupdate.ipsw.
You can use this ipsw with iTunes and TinyUmbrella to restore your iPad2 GSM/CDMA back to say 4.3.3 (if you have 4.3.3 SHSH).
This is a VERY initial release. I never intended on it being a massively supported tool. It’s just something I used in passing. If it helps you great! This functionality will exist in far more robust form when I finally ever release TinyPwn.
Well folks its in beta stages for sure and is working for some and not for some and will give the following error
Download TinyCFW Alpha for Windows from here.
Update 1: @notcom has updated about the above error in his latest tweet
Update 2:
For the folks for whom it was not working due to the above issue, we have got you the way out. Follow the steps below


Download Tinycfw and the ISPW you need to restore your iPad 2 GSM/CDMA on. For people owning MAC OS X, Simply need to rename the file with tinycfw.jar and the file will work.


Go to My Computer Properties. And navigate to Advanced System and Sharing.


Now go to Advanced Tab and look for Environmental Variables.


After you have done the above step, see for User variable. Must be the first box on your screen.


Then go for New and add the following details:

Variable name: _JAVA_OPTIONS

Variable Value: -Xmx1g

Once done, just hit yes and go back and run TinyCFW.


Now it should be running for you. In order to use IPSW, Place your IPSW file on the desktop because it is only specific for Apple’s IPSW and it won’t browse through folders in Windows.

The other method is to download the cooked IPSW directly from the links below rather than doing all the above Steps. The choice is yours.

Download iPad2 (WIFI+GSM) Restore.bbupdate (Direct Link)(Coming Soon)

Download iPhone 4 (GSM) Restore.bbupdate (Direct Link) (Coming Soon)


Thanks Anass Najah for the tip.