Ok, so for quite some time I was stuck using the sim card that my iPhone was locked to as I had upgraded my iPhone to 4.3.2 and had subsequently upgraded my baseband as well. That was pretty annoying as the provider I was locked to doesn’t provide any data service where I live, I have to roam at 50 cents per megabyte, yay..
So after a bit of researching I figured out what I needed to do to A) unlock my iPhone and B) jailbreak that sucka!
iPhone 3GS using iOS 4.3.2 with whatever baseband you get upgraded to.
- Redsn0w – windows 0.9.6 rc 14
- Cydia app – Ultrasn0w Fixer – add the repo – http://djayb6.com (used to unlock the iPad baseband; alternate version to Ultrasn0w 1.2.1)
- Cydia app – Ultrasn0w has been updated to version 1.2.2 as of today which allows it to play nicely with iOS 4.3.2 but since the Fixer version works I will stick for the time being. (
- iOS firmware 4.3.2
- First I upgraded my iPhone to iOS 4.3.2 firmware using iTunes
- I then used Redsn0w to Jailbreak my iPhone AND install the iPad Baseband (6.15.00) Now the deal with installing the iPad baseband is because Ultrasn0w supports that version and will unlock your phone. A lot of the more recent versions of the iPhone 3GS basebands are currently unsupported by Ultrasn0w. Something to remember is that you void your Apple warranty and it becomes harder to restore older versions of iOS. I’m pretty happy with iOS 4.3.2 and I believe they are working on being able to restore to an older (unlockable) baseband from the iPad 6.15.00. I don’t really care if they don’t either.
- Apply Ultrasn0w 1.2.2 or use Ultrasn0w Fixer (repo – http://djayb6.com) in cydia
You should now have a untethered Jailbroken and unlocked iDevice at iOS 4.3.2
Some advice: if Redsn0w isn’t working properly, first change it’s compatibility to windows XP then, launch Redsn0w, open up the task manager, right click on the redsn0w.exe process and change it’s affinity to just one cpu (if you have a multicore processor).