What's new
Apple iPad Forum 🍎

Welcome to the Apple iPad Forum, your one stop source for all things iPad. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

TUTORIAL - Use TinyCFW to restore 4.3.3 on iPad2 3G with saved SHSH Blobs

f4780y

Super Moderator
Staff member
Joined
Sep 11, 2010
Messages
7,113
Reaction score
652
Location
Troon, Scotland
Welcome to the iPadForums.net tutorial on using TinyCFW to restore your iPad2 3G to 4.3.3 with saved SHSH Blobs.
Note: iPad2 WiFi Only and iPad1 owners do NOT need to use this tutorial. You can simply use TinyUmbrella on its own. See the guide here - http://www.ipadforums.net/jailbreak...-restore-4-3-3-ipad2-3g-saved-shsh-blobs.html

This tutorial is only to help iPad2 3G owners who up to this point cannot restore a 4.x firmware using saved blobs.

WARNING: CDMA (Verizon) iPad2 3G owners should NOT use this tool. Due to the way carriers activate those devices, they will fail to activate if you downgrade to 4.3.3. This tutorial is for 3G GSM owners only (iPad2 devices which accept a Micro SIM)

Preparation
Download the latest version of TinyCFW from here - The Firmware Umbrella - TinyUmbrella
You will also need a copy of the iPad2 3G 4.3.3 firmware. Download it from our thread here - http://www.ipadforums.net/ipad-hacking/24939-official-apple-ios-firmware-download-links-ipad.html

Windows users must have an up to date Java installation. If you are running 64bit Windows you should probably also use a 64Bit JVM. The tutorial has been proven to work on Windows7 64 using 64Bit JVM Version 7 Update 2.
You will also need to add an environment variable to the system as follows:

Open the Advance tab on System Properties from the control panel and choose the "Environment Variables" button...
tcf_01.png


Create a new System Variable called "_JAVA_OPTIONS" and give it a value of "-Xmx1g"...
tcf_02.png


OSX users must rename the JAR file they download to "tinycfw.jar", otherwise it will not work.

Now we are ready to use the tool!

1. Launch the exe file on Windows or the JAR file on OSX. You will be presented with as screen like this, and the first action is to press "Choose Current IPSW" where you will be presented with a file selection dialogue box...
tcf_03.png


2. Navigate to the 4.3.3 firmware file you have downloaded, and select it...
tcf_04.png


3. TinyCFW will now analyse the IPSW file and inform you about the custom firmware file it will build...
tcf_05.png


The custom firmware file will contain firmware 4.3.3 and the latest baseband which Apple is currently signing (04.11.08 at the time of writing this guide).

4. Now press "Save Target IPSW" and the tool will create you the custom firmware file required for your iPad2 3G.

Once completed you should have a file named "iPad2,2_4.3.3_8J2_Restore.bbupdate.ipsw" in the same location as your original firmware.

5. To restore the firmware on your iPad2, you must use TinyUmbrella to serve up your 4.3.3 blobs. Remember, without these it will not work, and if you don't have them already, you are out of luck. Sorry :(

Open TU and press "Start TSS Server"

tcf_06.png

If your blobs are saved on Cydia and you need to download them again, use our tutorial here - http://www.ipadforums.net/jailbreak...01-how-save-your-shsh-blobs-tinyumbrella.html

6. Put your iPad2 into DFU mode
In order to put your device into DFU mode, with the iPad connected to your computer and turned on, you must press the "home" and "power" buttons together for EXACTLY 10 seconds at which point you must release "power" but continue to hold "home". After about 15 seconds, the device will enter DFU mode.

Once your device is in DFU mode the screen should be blank. If anything else is showing on the screen, such as the "connect to iTunes" or "Apple" logo, you got it wrong. You must get the device into DFU mode successfully. Try again :)

If you need more help with DFU mode, see our guide here - http://www.ipadforums.net/ipad-hacking/27489-dfu-mode-dummies.html

7. Restore in iTunes
Finally, you are ready to restore your device using the custom firmware you created earlier.

Open iTunes and it should report that it has discovered a device in recovery mode and must restore it. Good! That's exactly what we want. Click the OK button to dismiss the dialogue box.

Now you must Shift-Restore (Windows) or Option-Restore (OSX) to select the custom firmware you created. This means you must hold down the shift key (on Windows) or the option key (on OSX) on your keyboard whilst clicking the "Restore" button in iTunes with your mouse. If you do this correctly, an Explorer or Finder window will pop up and allow you to navigate to the firmware file. Find the file and choose it for the restore.

Done! iTunes should now restore your firmware file on your iPad2 without any errors.

Note: The custom firmware you create with this tutorial will work only whilst Apple is signing the baseband version which TinyCFW slipstreamed into the custom firmware. So, whenever Apple release a new baseband for iPad2 you will need to build a new custom 4.3.3 firmware, otherwise it will not install on your iPad2 3G

Happy iPad2 3G downgrading people! :D
 
Last edited:
OP
f4780y

f4780y

Super Moderator
Staff member
Joined
Sep 11, 2010
Messages
7,113
Reaction score
652
Location
Troon, Scotland
CDMA iPad2 owners should take heed of the warning I have updated the tutorial with. The tool is not for you either!

GSM iPad2 3G owners only need apply!
 

ercsliberty

iPF Noob
Joined
May 15, 2011
Messages
51
Reaction score
0
hi op, thanks for this tool,did all the stages up to #4 but now im stuck on "4. Now press "Save Target IPSW" and the tool will create you the custom firmware file required for your iPad2 3G." for 5 minuets now, tried to reboot the computer, and again, got stuck on the same stage. any help please
 
OP
f4780y

f4780y

Super Moderator
Staff member
Joined
Sep 11, 2010
Messages
7,113
Reaction score
652
Location
Troon, Scotland
Do you have plenty of RAM on your PC? Also, which OS are you using?

Also, make sure you leave it long enough. It probably took 5-10 mins on mine I think...

I can confirm it works. I've updated my iPad2 3G to 5.0.1 and back down to 4.3.3 twice today without issue.
 

ercsliberty

iPF Noob
Joined
May 15, 2011
Messages
51
Reaction score
0
yes, i got windows 7 and planty of ram. will update java and try again

edit: the above didnt help
 
Last edited:

iRager

iPF Novice
Joined
Apr 1, 2011
Messages
376
Reaction score
18
Location
Sydney
Thanks for this informative tutorial, will try it when I get home.

edit: that's why it's always good to save blobs, the hackers will always find a way.
 
Last edited:

AfternoonShift

iPF Noob
Joined
Sep 5, 2011
Messages
28
Reaction score
1
Very nice...hope to see CDMA working with this as well if i ever need to restore. Hope to see an update. :)
 

zooom81

iPF Noob
Joined
Jun 21, 2011
Messages
1
Reaction score
0
Location
Vijayawada,India
ercsliberty said:
hi op, thanks for this tool,did all the stages up to #4 but now im stuck on "4. Now press "Save Target IPSW" and the tool will create you the custom firmware file required for your iPad2 3G." for 5 minuets now, tried to reboot the computer, and again, got stuck on the same stage. any help please

Same problem,got stuck making custom firmware.any suggestions.
 

ipadshoey

iPF Noob
Joined
Dec 18, 2011
Messages
2
Reaction score
0
Location
Somerset
Hi before i use TinyUmbrella cxan you tell me what should be ticked or unticked in the advanced thanks
 
OP
f4780y

f4780y

Super Moderator
Staff member
Joined
Sep 11, 2010
Messages
7,113
Reaction score
652
Location
Troon, Scotland
For Windows users, I can only comment on my own setup with is Windows 7 64Bit Ultimate, but it works if I use 64Bit JRE Version 7 Update 2. I see comments on the TinyCFW announcement which support this from others with the same setup too.
 
OP
f4780y

f4780y

Super Moderator
Staff member
Joined
Sep 11, 2010
Messages
7,113
Reaction score
652
Location
Troon, Scotland
Hi before i use TinyUmbrella cxan you tell me what should be ticked or unticked in the advanced thanks

If you have never used TU before, follow the tutorial I linked to in the first post. It contains all the steps. If you have used it before and you have your blobs, all you need to do is press "Start TSS Server". Advanced settings are irrelevant. But if you don't have blobs already on Cydia or your PC, there is NOTHING you can do.
 

ipadshoey

iPF Noob
Joined
Dec 18, 2011
Messages
2
Reaction score
0
Location
Somerset
If you have never used TU before, follow the tutorial I linked to in the first post. It contains all the steps. If you have used it before and you have your blobs, all you need to do is press "Start TSS Server". Advanced settings are irrelevant. But if you don't have blobs already on Cydia or your PC, there is NOTHING you can do.

Thanks it all work fine
 

Most reactions

Latest posts

Top