I have an Iphone 3gs and had unfortunately updated up to the 4.3.5 Firmware which automatically updated my BaseBand to 5.16.02 (which is an unlockable baseband). The only way to unlock an iphone 3gs is to jailbreak it. In order to jailbreak a 3gs iphone with 4.3.5 fw and 5.16.02 baseband is to drop down to 4.1 Firmware and upgrade to ipad 6.15 baseband. I did this by using Google and educating myself on all of this(And having an amazing fiance who stuck by my side and helped every step of the way as well). I encourage you to do the same or you will be lost and may ruin your phone. Don't buy any scam sites that claim to do it for you. You can do this yourself for free. I promise.
You can downgrade from 4.3.5 fw to 4.1 fw by using ITunes 10.4.1 and Tiny Umbrella (any version) and changing the hosts codes. The combination that worked for my phone was to change the last two lines to:
#127.0.0.1 gs.apple.com
#74.208.105.171 gs.apple.com
Then follow the procedure below (I am eternally grateful, it took me 3 days to figure out what "alienvariety" below posted a while back, I don't know what I would have done without this post). So I'm reposting and paying it forward (FYI: I followed all the steps below and was successful and did not loose my GPS; one of the drawbacks is possibly losing your gps since you have to replace your Baseband with ipad baseband 6.15). So hopefully this works for you:
Originally Posted by alienvariety View Post
UPDATE EDIT: This method will work to unlock and jailbreak, BUT will potentially affect your iPhone detrimentally in a few ways:
1. Jailbreaking invalidates your warrantee.
2. You will lose GPS if you change to iPad baseband.
3. Once you have changed to iPad baseband, it is CURRENTLY supposedly impossible to downgrade. (The Dev Team are working on this...)
3. You may not be able to update using official firmware from Apple in the future.
HOWEVER: This tutorial is for the 3GS, which is now a relatively dated model, very soon to become even more outdated. I made these changes on my phone as I intend to get the iPhone 5/ 4S when it is released anyway - these were acceptable risks. Update according to your own situation.
--
Ok, guys, despite a lack of response, after about 10 hours of rigorous googling I have successfully unlocked my iPhone.
For all those who are interested, these two resources were essential:
-
http://jailbreakqa.com/questions/570...k-435-on-51602
-
http://www.youtube.com/watch?v=m4H2tUcz890
The YouTube video helped me specifically because I was unable to log in to Cydia to download UltraSn0w as I had no WiFi connection on my iPhone.
You will need:
- TinyUmbrella (whatever the latest version is)
- RedSn0w 0.9.6rc18 (NOT the latest version...) here on Mac:
https://sites.google.com/a/iphone-de...edirects=0&d=1 and here on Windows:
https://sites.google.com/a/iphone-de...edirects=0&d=1 (IMPORTANT: if you are doing this on Windows you will need to be in Windows XP Compatibility Mode.)
- iTunes (the latest version)
- 4.1 Official Apple Firmware from here:
http://appldnld.apple.com/iPhone4/06...7_Restore.ipsw
You may need:
- DiskAid (if you have no WiFi like me)
Follow these steps:
1. Run TinyUmbrella and go to the Advanced Tab.
2. Make sure "Set hosts to Cydia on exit" is UNCHECKED.
3. Exit TinyUmbrella.
4. Open iTunes.
5. Put your phone in DFU recovery mode (Hold 'Power Off' and the 'Home' button simultaneously for 10 seconds, then let go of 'Power Off' but continue to hold 'Home' for another 20 seconds)
7. iTunes should recognise an iPhone in recovery mode.
6. Hold 'alt/option' and click Restore.
7. Choose to restore from the 4.1 IPSW file referred to above.
8. iTunes will act like it is restoring and then at the last minute encounter error 1015. This is exactly what we want.
9. Open TinyUmbrella again.
10. Click 'Exit Recovery'.
At this point, your iPhone now runs on 4.1 Firmware. Progress!
11. Open RedSn0w and click Browse.
12. Select the same IPSW as previously (4.1). Click next.
13. Choose to Install Cydia. DON'T opt to change baseband yet or it might crash!
14. Click next. Go back in to DFU mode as described above. The RedSn0w page will automatically begin to update and inform you that it is installing. Your iPhone will display: "Downloading Jailbreak Data..."
15. When this is done (your phone will eventually reboot), exit RedSn0w and turn your phone back off.
16. Now open RedSn0w again. Click Browse.
17. Choose 4.1 IPSW again. Click next.
18. This time deselect Install Cydia and instead check the box to install iPad Baseband. IMPORTANT NOTE: you may lose GPS connectivity in your phone if you do this, but it is an essential step to unlocking your phone. Bite the bullet.
19. Click next and return to DFU mode as before. RedSn0w will now show another little Pineapple image and begin installation of iPad Baseband.
20. Your phone should restart and your good to quit RedSn0w.
At this point, your firmware is version 4.1 and your BB is 6.15.00! Now you just need a final step.
21. If you can connect to WiFi, open Cydia. If you can't, watch the YouTube video I linked above.
22. Once in Cydia, select the Manage tab (along the bottom).
23. Click Sources. Click Edit, then in the top left, Add.
24. Type:
http://repo666.ultrasn0w.com/
25. Click ok. Then in the top right click Install.
It will install UltraSn0w and should provide you with a message which confirms it is able to unlock your BB (6.15.00)
26. Restart your iPhone. (Do it twice to be on the safe side.)
27. Put in your new SIM from your new carrier.
28. Go to Settings and turn Airplane Mode off and on again.
29. It will say 'Searching...' for a little while and then:
30. SIM/ NETWORK ACTIVATED!
I hope this guide has helped you. It was such a time consuming nightmare for me that I wanted to make sure it wouldn't be such a trial for everyone else. GOOD LUCK!
ps. If in doubt, DFU mode and restore to 4.1 again and restart the process.
Thanks for posting, alienvariety! I tried your method, and had no problems downgrading from 4.3.5 to 4.1 and upgrading bb 5.16.02 to 6.15. My iPhone 3gs was locked on Telus sim, and now unlocked using Rogers sim. It appears that my GPS is still functional. Your step by step information was easy to follow! Thanks again alienvariety for making it easier for others......dan3d
dan3d is offline
yours truly: MTBT(who also still has GPS)
