1. Due to the recent site upgrade, the iPadForums (iPF) App will no longer work. The new iPadForums.net website has been designed from the ground up to work perfectly from any mobile, tablet, or desktop computer using the built in internet browser. Create a shortcut to iPadForums.net on your home screen by following these steps: Create an icon for iPadForums.net

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

Discussion in 'Jailbreaking & Hacking Tutorials & How-To Guides' started by f4780y, Dec 17, 2011.

  1. f4780y
    Offline

    f4780y Super Moderator Staff Member

    Joined:
    Sep 11, 2010
    Messages:
    7,109
    Thanks Received:
    634
    Trophy Points:
    113
    Location:
    Troon, Scotland
    Ratings:
    +634 / 0
    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.

    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...
    [​IMG]

    Create a new System Variable called "_JAVA_OPTIONS" and give it a value of "-Xmx1g"...
    [​IMG]

    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...
    [​IMG]

    2. Navigate to the 4.3.3 firmware file you have downloaded, and select it...
    [​IMG]

    3. TinyCFW will now analyse the IPSW file and inform you about the custom firmware file it will build...
    [​IMG]

    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"

    [​IMG]
    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.

    Happy iPad2 3G downgrading people! :D
    Last edited: Feb 24, 2012
    • Like Like x 4
  2. eondrake17
    Offline

    eondrake17 iPF Noob

    Joined:
    Dec 2, 2011
    Messages:
    8
    Thanks Received:
    0
    Trophy Points:
    0
    Ratings:
    +0 / 0
    Wow.. Thanks!!!
  3. f4780y
    Offline

    f4780y Super Moderator Staff Member

    Joined:
    Sep 11, 2010
    Messages:
    7,109
    Thanks Received:
    634
    Trophy Points:
    113
    Location:
    Troon, Scotland
    Ratings:
    +634 / 0
    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!
  4. ercsliberty
    Offline

    ercsliberty iPF Novice

    Joined:
    May 15, 2011
    Messages:
    51
    Thanks Received:
    0
    Trophy Points:
    0
    Ratings:
    +0 / 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
  5. f4780y
    Offline

    f4780y Super Moderator Staff Member

    Joined:
    Sep 11, 2010
    Messages:
    7,109
    Thanks Received:
    634
    Trophy Points:
    113
    Location:
    Troon, Scotland
    Ratings:
    +634 / 0
    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.
  6. ercsliberty
    Offline

    ercsliberty iPF Novice

    Joined:
    May 15, 2011
    Messages:
    51
    Thanks Received:
    0
    Trophy Points:
    0
    Ratings:
    +0 / 0
    yes, i got windows 7 and planty of ram. will update java and try again

    edit: the above didnt help
    Last edited: Dec 17, 2011
  7. iRager
    Offline

    iRager iPad Enthusiast

    Joined:
    Apr 1, 2011
    Messages:
    372
    Thanks Received:
    18
    Trophy Points:
    0
    Location:
    Sydney
    Ratings:
    +18 / 0
    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: Dec 17, 2011
  8. AfternoonShift
    Offline

    AfternoonShift iPF Novice

    Joined:
    Sep 5, 2011
    Messages:
    26
    Thanks Received:
    0
    Trophy Points:
    0
    Ratings:
    +0 / 0
    Very nice...hope to see CDMA working with this as well if i ever need to restore. Hope to see an update. :)
  9. zooom81
    Offline

    zooom81 iPF Noob

    Joined:
    Jun 21, 2011
    Messages:
    1
    Thanks Received:
    0
    Trophy Points:
    0
    Location:
    Vijayawada,India
    Ratings:
    +0 / 0
    Same problem,got stuck making custom firmware.any suggestions.
  10. ipadshoey
    Offline

    ipadshoey iPF Noob

    Joined:
    Dec 18, 2011
    Messages:
    2
    Thanks Received:
    0
    Trophy Points:
    0
    Location:
    Somerset
    Ratings:
    +0 / 0
    Hi before i use TinyUmbrella cxan you tell me what should be ticked or unticked in the advanced thanks
  11. f4780y
    Offline

    f4780y Super Moderator Staff Member

    Joined:
    Sep 11, 2010
    Messages:
    7,109
    Thanks Received:
    634
    Trophy Points:
    113
    Location:
    Troon, Scotland
    Ratings:
    +634 / 0
    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.
  12. f4780y
    Offline

    f4780y Super Moderator Staff Member

    Joined:
    Sep 11, 2010
    Messages:
    7,109
    Thanks Received:
    634
    Trophy Points:
    113
    Location:
    Troon, Scotland
    Ratings:
    +634 / 0
    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.
  13. ipadshoey
    Offline

    ipadshoey iPF Noob

    Joined:
    Dec 18, 2011
    Messages:
    2
    Thanks Received:
    0
    Trophy Points:
    0
    Location:
    Somerset
    Ratings:
    +0 / 0
    Thanks it all work fine
  14. mohdhizami
    Offline

    mohdhizami iPF Novice

    Joined:
    Nov 16, 2011
    Messages:
    12
    Thanks Received:
    2
    Trophy Points:
    0
    Location:
    Malaysia
    Ratings:
    +2 / 0
    why in target IPSW not show Baseband Firmware Version?ipsw.jpg
  15. f4780y
    Offline

    f4780y Super Moderator Staff Member

    Joined:
    Sep 11, 2010
    Messages:
    7,109
    Thanks Received:
    634
    Trophy Points:
    113
    Location:
    Troon, Scotland
    Ratings:
    +634 / 0
    Have you redirected your hosts file to Cydia? And do you have an internet connection? I'm assuming TinyCFW must retrieve the latest baseband, so this would indicate it cannot get the information it needs.
  16. mohdhizami
    Offline

    mohdhizami iPF Novice

    Joined:
    Nov 16, 2011
    Messages:
    12
    Thanks Received:
    2
    Trophy Points:
    0
    Location:
    Malaysia
    Ratings:
    +2 / 0
    i got stuck making custom firmware any suggestions

    WARNING: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
    Dec 19, 2011 12:43:47 AM org.apache.commons.httpclient.HttpMethodBase getResponseBody
    WARNING: Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.
    Exception in thread "Thread-5" java.lang.OutOfMemoryError: Java heap space
    at java.util.Arrays.copyOf(Unknown Source)
    at java.io.ByteArrayOutputStream.write(Unknown Source)
    at com.semaphore.util.FileUtil.readRawJar(FileUtil.java:419)
    at com.semaphore.util.FileUtil.readRawJar(FileUtil.java:396)
    at com.semaphore.TinyCFW.handleSaveCustomIpsw(TinyCFW.java:216)
    at com.semaphore.TinyCFW.access$600(TinyCFW.java:33)
    at com.semaphore.TinyCFW$2$1.run(TinyCFW.java:96)
  17. kenfui0131
    Offline

    kenfui0131 iPF Noob

    Joined:
    Aug 27, 2011
    Messages:
    1
    Thanks Received:
    0
    Trophy Points:
    0
    Ratings:
    +0 / 0
    i got stuck making custom firmware too...any can help please??i waiting 1 hour++ still stuck..
  18. camshaft
    Offline

    camshaft iPF Noob

    Joined:
    Dec 18, 2011
    Messages:
    2
    Thanks Received:
    0
    Trophy Points:
    0
    Location:
    United States
    Ratings:
    +0 / 0
    Mine is stuck also. I tried both the exe and the jar file. Both get me to the "Save Target IPSW" but just hangs there for hours...

    Any help would be appreciated. Win 7 64. Latest Java. Tinyumbrella saved everything based on following the tutorial.
  19. f4780y
    Offline

    f4780y Super Moderator Staff Member

    Joined:
    Sep 11, 2010
    Messages:
    7,109
    Thanks Received:
    634
    Trophy Points:
    113
    Location:
    Troon, Scotland
    Ratings:
    +634 / 0
    Are you using the 64bit version 7 update 2 of Java? It MUST be 64 bit to match your OS from what folks have said (you may have 32bit by default)
  20. camshaft
    Offline

    camshaft iPF Noob

    Joined:
    Dec 18, 2011
    Messages:
    2
    Thanks Received:
    0
    Trophy Points:
    0
    Location:
    United States
    Ratings:
    +0 / 0
    Thank you for the possible fix. I did have a 32 bit version. Updated to 64 bit version 7 and still no luck.

Share This Page

Search tags for this page
custom firmware 4.3.3 ipad 2 3g
,
download custom firmware 4.3.3 for ipad 2
,
how to install tinycfw
,
how to restore ipad 2 3g 4.3.3
,
how to use tinycfw
,
ipad 2 4.3.3 save blobs
,
ipad 2 4.3.3 shsh blobs download
,
ipad 2 shsh blobs 4.3.3 download
,
ipad2,4.3.3 9b206 restore
,
restore tool for ipd 2 3g
,
save shsh blobs ipad 2 4.3.3
,
shsh blobs 4.3.3 download ipad 2
,
ssh blobs for ipad 2 3g torrent
,
tincfw
,
tiny cfw windows tutorial
,

tinycfw

,
tinycfw for ipad 2
,
tinycfw how to use
,
tinycfw tutorial
,
tinycfw tutorial windows