Update iPhone 4 on iOS 4.1 to Retain Original Baseband 1.59.00 Unlock

by Jeffry on September 9, 2010

As the baseband has been updated to 2.10.4 in the iOS 4.1 firmware, carrier unlock tool Ultrasn0w 1.1-1 won’t be able to unlock your iPhone 4 or iPod Touch 4G. Even after downgrading iPhone firmware back to iOS 4.0.x, the baseband does not change. You may follow simple steps listed below to update iPhone 4 to iOS 4.1 without upgrading 1.59.00 Baseband to 2.10.4.

Notcom has now updated TinyUmbrella which provides baseband protection for your iPhone 4 or iPod Touch 4G riding on iOS 4.1. Previously, while upgrading to latest firmware on new baseband, it wasn’t possible to downgrade the baseband regardless of firmware downgrade. But now, you can downgrade baseband as well, till Apple signs iOS 4.0.2 firmware. For example, if you update your iPhone 4 to iOS 4.1, your baseband will be updated to 2.10.4 and when you downgrade it to iOS 4.0.2 your baseband will be downgraded to 1.59.00 which wasn’t possible before.

NOTE: The following guide will upgrade your iPhone 4 to iOS 4.1 while preserving your current baseband. If you are on iOS 4.0.1, you will lose your jailbreak and unlock. However, if you have already saved your SHSH Blobs for 4.0.1 or earlier, you can retain jailbreak and carrier unlock on your iPhone 4. If you want to play with iOS 4.1 and want to get your hands dirty, follow the process below in upgrading your iPhone to iOS 4.1 while retaining original baseband

How to Update iPhone 4 on iOS 4.1 Without Upgrading 1.59.00 Baseband to 2.10.4

Step 1: Download latest TinyUmbrella 4.1.3

Step 2: Carry out the steps below to flawlessly downgrade baseband.

  • Close TinyUmbrella (if open)
  • Close iTunes (if open)
  • Remove ALL lines in your hosts file that contain gs.apple.com
  • Windows: Start -> cmd -> ipconfig /flushdns
  • Mac: Terminal -> dscacheutil -flushcache

Step 3: Start TinyUmbrella 4.1.3

Step 4: Click Save My SHSH to save your 4.0.1 or 4.0.2 SHSH blob

tiny Umbrella

Step 5: Start the TTS Server


Step 6: In order to fix 3002 errors, if any, check the Advanced Options. In the Device/Version box, select iPhone 4.1 (8B117) and Click Save My SHSH again to save a 4.1 SHSH blob. Make sure iTunes is still closed

Step 7: Start iTunes and hit the restore button to restore to iOS 4.1.


Step 8: A screen will come prompting you to select iOS 4.1 Software update. Accept the iOS 4.1 Update and select Next to continue.


Step 9: After the update process is completed, iTunes might show the following error messages: “The iPhone could not be restored. An unknown error occurred (10044).” and “iTunes has detected an iPhone in recovery mode. You must restore this iPhone before it can be used with iTunes.” Press “OK” to continue.

itunes error

itunes error2

Step 10: Return to TinyUmbrella and select “kick device out of recovery” to restart your device normally.


Voila! Your iPhone 4 is now on iOS 4.1 with the older 1.59.00 baseband !


On iOS 4.1, you will surely lose your jailbreak on your iPhone and iPod Touch, and being latest firmware you might face incompatibility issues with your favorite iPhone apps forcing you to return to old iOS 4.0.1 firmware. If for any reason, you upgraded it to iOS 4.1 and would go back to 4.0.1 or iOS 4.0.2, then follow the steps (posted here). Once Downgraded, you can jailbreak and carrier unlock (all basebands) you iPhone 4 and iPod Touch 4G using following guides:

Blog Widget by LinkWithin
  • Sam

    I accidently updated the firmware on 3G iphone from 3 to 4.1. How to downgrade the baseband to 4.0?

  • marvin

    : Start -> cmd -> ipconfig /flushdns
    What do you mean by this?

  • Mariorp

    Hi i´m on iphone 4 4.0.1. Follow all the steps but keep getting the error message “…cannot be updated at this time because the iPhone software update server could not be contacted or is temporarily unavailable.”

  • Nvmaheshbabu

    Hi iam mahesh Ian using apple I phone 3Gs in my phone modem fireme ware is updated thats y network is not working how to degrade the firm ware or how it will be comes back normally pls .

  • Gm2004_bah

    i did it and end with upgrad for basband…what to do now?

  • Chest_mail

    How do I revert back to 4.1 baseband if I do not wish to jailbreak anymore? I do not require unlock as mine is local set. Me just teting for fun. Pls Help….

  • Chest_mail

    How do I revert back to 4.1 baseband if I do not wish to jailbreak anymore? I do not require unlock as mine is local set. Me just teting for fun. Pls Help….

  • Ref

    So if I updated the firmware to 4.1,can i still revert the baseband with tinyumbrella from the 4.1 baseband to the previous?

  • spelzo

    What does this mean, ie, how is this done explained in simple terms for the dumber than dumb! “Remove ALL lines in your hosts file that contain gs.apple.com”

Previous post:

Next post:

Gadgets DNA | About us |  Copyright Policy |  Privacy Policy |  Disclaimer |  Subscribe us |  Contact us |  RSS Feed |  Sitemap