Jailbreak and Unlock iPhone 3GS on iOS 5.1 Using Sn0wbreeze Custom Firmware
Updated your iPhone 3GS to iOS 5.1 with baseband 5.16.05 and need to unlock it? Read on as this may be the solution you need.
UPDATE: If you have an AT&T iPhone 3GS, unlock it permanently using this.
Currently, the jailbreak for iOS 5.1 is tethered, which means you will need to use a computer to boot up your iPhone 3GS. There’s no unlock for modem firmware or baseband 5.16.05.
If you really need to unlock your iPhone 3GS it’s still possible to do it by updating the baseband to 6.15.00. However, take note of the following:
- This is an iPad baseband which can break your GPS.
- More risks here.
- If you have the new iPhone 3GS 8GB made after week 28 of 2011, you must read this or you will permanently break your iPhone.
- If you don’t fancy 6.15.00 then these guys can replace baseband chip.
- This guide is for Windows since sn0wbreeze is only available for this operating system. Mac users can download the ready made custom firmware below (step 9).
Did you read and understand all the risks? OK, let’s proceed.
[Final warning: Proceed at your own risks!]
1. Backup your contacts, photos, apps etc. Remove your SIM card. (Note: If you made a backup on the latest iOS, you won’t be able to restore it if you’re running on an earlier iOS version.)
2. Download iOS 5.1 firmware for iPhone 3GS directly from Apple.
3. Download Snowbreeze 2.9.2 from ih8sn0w.com.
4. Launch sn0wbreeze and click on the blue arrow at the bottom right corner.
5. Browse for the firmware you just downloaded in step (2). Click next.
6. Select your Bootrom type. If you’re not sure, sn0wbreeze can detect it for you. IPSW is verified and click the blue arrow to continue.
7. Select Expert Mode. Click General and hit next. It’s very likely that you don’t have the official SIM card so check ‘Activate The iPhone [Hacktivate]‘. Hit next.
8. If you really sure of installing iPad baseband, check ‘Install 06.15.00 iPad Baseband.’ You will be presented with the warning below.
9. Click Build IPSW and hit next. Wait until the custom firmware is ready. Once done, you should find it on your desktop with the file name:
sn0wbreeze_iPhone_3GS-5.1-9B176.ipsw [you can also download it here]
10. Before restoring, you need to ‘pawn’ DFU your iPhone to allow it to accept custom firmware. Otherwise, you will get error 1600. Sn0wbreeze will guide you how to pawn DFU your iPhone using iREB.
11. Launch iTunes 10.6, then while pressing shift on your keyboard, click on Restore. Point it to the custom firmware on your desktop. Wait until the restore is complete. Your iPhone will boot up and you’re ready to unlock it once you’ve gone through the setup process. Just to be sure, go to Settings, General, About and check that your Modem Firmware (baseband) is 6.15.00.
At posting time, the latest ultrasn0w is not yet supported on iOS 5.1. You must intall an ultrasn0w fixer patch first. See below:
12. If you’ve installed ultrasn0w, remove it first.
13. Launch Cydia.
14. Add the following to your source:
15. Tap on the iParelhos repo to see Ultrasn0w Fixer utility. Tap install to begin installation.
16. Once installation is complete, we need to install ultrasn0w. Launch Cydia.
17. Search for ultrasn0w on Packages in Cydia. If you cannot find it, add new sources by typing ultrasn0w repo:
repo666.ultrasn0w.com (with zero, not o).
18. Install Ultrasnow 1.2.5.
19. Reboot your iPhone. Just in case it’s stuck on Apple logo, run redsn0w again, go to Extras > Just Boot. Follow on screen instructions.
20. Turn off 3G and insert your SIM card. It should pick up your carrier signal.
- If you get an iTunes error 3194, read here on how to fix it.
- Stuck on loading bar during reboot? This is because the boot is tethered. Run redsn0w, go to Extras then Just Boot.
- In any case if you get error 1015 and recovery loop on the iPhone, this can be resolved using the “Exit Recovery” button using TinyUmbrella.
Good luck and leave your comments or questions below.
Did it work? Buy me a beer! Never required but always appreciated (blogger motivation)!
Share This Article
Sign up Free Email NewsletterStay Updates with this Blog. Get Free email newsletter updates, Enter your Email here:
Don't forget to confirm your email subcription