Did you accidentally upgrade to iOS 4.3.2 and lost your unlock? Follow this guide below.
It is now possible to jailbreak iPhone 3GS, install it with iPad baseband 6.15.00 and unlock with ultrasn0w 1.2.1. Please note that the current jailbreak is tethered. You will need to use redsn0w every time you reboot your iPhone.

There are 3 main steps in this process:
1. Update your iPhone to 4.3.2 via iTunes, assuming you have not accidentally updated to iOS 4.3.2 yet. If you have an older baseband 5.13.04 or below, do not update it directly as you will lose a valuable baseband that can be unlocked with ultrasn0w!
2. Jailbreak your iPhone using redsn0w 0.9.6rc12 and at the same time update the baseband to 6.15.00 (iPad’s baseband). (download redsnow 0.9.6rc12 here for Windows or Mac).
3. Unlock for any carrier using the ultrasn0w 1.2.1. (Note: iPhone Dev Team skipped the unlock for 5.14.02, 5.15.04 and 5.16.02 but managed to unlock iPad’s baseband 6.15.00 which is compatible with 3G and 3GS)
WARNING: Please do not proceed if you are unsure what to do. We will not be responsible for any damage caused to your iPhone.
More Warnings:
1. There is no way to downgrade your baseband if you are already on 6.15.00. There are also risks associated with this baseband.
2. Starting from iOS 4.2.1 and if you have a baseband 6.15.00, you will NOT be able to restore using the original firmware. You can only do it via a custom firmware created with sn0wbreeze or other tools. You will get error 3004 or 1015 on iTunes if you intend to do a full restore.
Steps:
1. Download iOS 4.3.1 for iPhone 3GS iPhone2,1_4.3.1_8G4_Restore.ipsw and iOS 4.3.2 for iPhone 3GS iPhone2,1_4.3.2_8H7_Restore.ipsw.
Be sure you have the latest version of iTunes (Windows iTunes_10.2.1_Win.exe or Mac iTunes10.2.1.dmg).
2. Update to iOS 4.3.2 firmware using the IPSW file you just downloaded (Windows: Shift+Restore; Mac: Option+Restore)
3. Launch Redsn0w 0.9.6rc12 and select the iOS 4.3.1 firmware to start the jailbreak. (That’s right! iOS 4.3.1; as redsn0w won’t be able to read iOS 4.3.2 IPSW)
4. Select “Install Cydia” & “Install iPad baseband” options and then click “Next” to continue. Redsn0w will now download the hacked 06.15.00 baseband from iPad’s 3.2.2 firmware and will replace your current baseband 5.16.02.
5. Switch off your device and make sure it is plugged in to the computer before you click “Next”.
FOLLOW the on screen instructions on putting it into DFU mode or watch the following YouTube video:
6: Redsn0w will jailbreak your iPhone and once done, it will restart automatically and you will find it jailbroken state (you will find Cydia) on iOS 4.3.2 firmware, with the unlockable 06.15.00 baseband.
7. Last step – unlock using ultrasn0w 1.2.1:
- Launch Cydia from Springboard (home menu)
- 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)
- Install Ultrasnow
- Reboot your iPhone
- Install Ultrasn0w fixer for iOS 4.3.2
Please note that the current jailbreak is tethered. You will need to use redsn0w every time you reboot your iPhone.

Choose the option Just Boot Tethered Right Now option in redsn0w if you need to reboot your iPhone. Then follow on screen instructions to boot your iPhone into jailbroken state.
I just jailbroke with redsnow for 4.3.1 last week. I’m having no issues with the apps I downloaded from Cydia.
Redsn0w 0.9.6rc12 does not recognize the 4.3.2 IPSW
read step 3
Can't you put these files somewhere better than these pay download sites? Makes you look very questionable. I'll have to look for my upgrade solution elsewhere.
this is cloud hosting
i was able to downgrade stock 4.3.1 5.16.02 to 5.16.00 !!!
3GS (old boot) and i must say the GPS wasn't working until i enabled it very easily, now everything works !!! it is unlocked and jailbroken!!!
thank you very much for your assistance !!!
Shahar
please can u explain me? u downgrade bb 5.16.02 to 5.16.00????????????
how u do?
please tellme..
have iphone 3gs 4.3.1 5.16.02 jailbroken dont need to unlock.. Having gps problems..google maps not showing correct location.. navigation program says gps signal not strong enough.. how did you downgrade to 5.16.00 or is there another way to fix the gps problem..everything else works perfectly.
there is no fix available yet
Can you confirm this process will unlock carrier also?
cheers,
steve
once jailbroken, install ultrasn0w to unlock
Also, redsn0w 0.9.6rc12 doesn't give the option “Install iPad baseband”. Is this a problem?
steve
did you load the correct firmware?
yes, I loaded 4.3.1 as mentioned above (Redsn0w won't recognize 4.3.2 anyway) but there is no option to downgrade the baseband
downgrade it's not possible with 3GS
Did you ever get a solution to this problem? I still dont get the option to Install iPad baseband. Dont know what I'm doing wrong. I loaded the right firmware. Funny thing is that I did the same thing to my friends iPhone a few weeks ago and it work but now it wont work on mine.
downloaded the bb 6.15.00 and 4.3.2 but now when i run ultrasn0w it keep saying cannot activate cellular data i took out the sim put it back in but still getting the same reading can any one help me?
install ultrasnow fixer http://www.iphonejailbreak.me/install-ultrasn0w-f…
Shahar,
If you don't know what the fck you are saying, please don't say it to confuse people
Hello. After Jailbreak, my iphone 3gs does not start correctly. I see only the apple logo. Can somebody help me? Lena
use redsn0w 0.9.6rc14 http://www.filefactory.com/file/cbde6d5/n/redsn0w…
any ideas on how to unlock my iphone 3gs after restore and update to 4.3.2? wont recognize my sim card.
use redsn0w 0.9.6rc14, install iPad baseband and unlock with ultrasn0w 1.2.1, then patch with ultrasnow fixer
thanks but already tried that, itunes wont comply, gives me an error message when installing the baseband. any other ideas?
error message 3194. is it possible that my bb is higher than 6.15.00?
yes, you need to build a custom firmware, use this guide: http://www.iphonejailbreak.me/untethered-jailbrea…
im a newbie,
i accientially upgraded to 4.3.2 firmware5.16.02 using i tunes to lock my 3gs phone back up. I am a windows users. what steps can or should I take??
This post will guide you through
Why I need to download iOS 4.3.2 for iPhone 3GS iPhone2,1_4.3.2_8H7_Restore.ipsw if I will not use it in the jailbreak/unlock process?
only if you need to do a full restore
Daca doriti sa treceti pe ios 4.3.2 si faceti unlock cu rends0w nu bifati optiunea instal baseband,deoarece acest bb afecteaza gps-ul si nu va mai puteti intoarce la bb-ul precedent..
English please?
This version of Redsn0w isn't giving me the option of using the Ipad baseband. help?
you downloaded the wrong version or firmware
Fantastic worked 100% saved me life thank u everyone much appreciated.
thank you dud work 101%
[...] recommend restoring it, because it's your only hope to actually use it as a phone again. Source: Jailbreak & Unlock iPhone 3GS iOS 4.3.2 Baseband 5.16.02 on Windows/Mac with Redsn0w 0.9.6rc12 |… You can download Snowbreeze here. iH8sn0w.com After reading around, it seems like several people [...]