I got my girlfriend an iPhone 3GS back during summer which is running 3.1.3. Model # is MB716LL/A, BB is 05.12.01 and I'm not sure if it's a new bootrom or old. Redsn0w says that the 4th and 5th digit in your serial number should be less than 45 if it's an old bootrom, which in this case it is. I don't understand the process of upgrading the firmware of something that is already jailbroken and unlocked (T-Mobile). Cydia doesn't tell me if her SHSH are backed up or not (no green text). I believe the jailbreak used was Spirit.
So my question is, I'm running a Windows 7 laptop and I want to get her up to any 4.X firmware while preserving her unlock. What do I need to do?
Did you ever save SHSHs before? TinyUmbrella, click Save SHSHs and see what the log says. If you don't have SHSHs, your only option is to go to 4.3. It is jailbreakable but if the phone is new boot it will be tethered. The jb itself is still buggy but it can work.
Yeah, I have saved the SHSHs as it shows a huge list of firmwares on TinyUmbrella but I don't understand the step by step process of what to do from this point on.
Also, I should note I believe it's the old bootrom from what I tested it out in DFU mode and checked under windows.
Last edited by boomshakalaka; 04-21-2011 at 01:17 PM.
Well if you've got SHSHs for 4.2.1, you should:
1) download a stock 4.2.1 firmware from the Downloads Section here on MMi
2) then you will want to download sn0wbreeze 2.2
3) create a custom 4.2.1 firmware with sn0bwreeze. If you have an official SIM to activate with, in expert mode, in general menu in sn0wbreeze do not select "activate" but if you don't have a SIM then you'll want to select activate.
4) build the custom fw and then open TinyUmbrella
5) download redsn0w 0.9.6rc8 (user rc12 if you can't find rc8; with rc12 you'll just have to use a 4.3.2 firmware but that's ok for this part as you're not jailbreaking with redsn0w) to put your device in pwned dfu mode. Do not select anything in redsn0w except for dfu mode.
6) after device is in pwned dfu, run the TSS server in TU.
7) open itunes and shift+restore to the custom firmware you made. Be sure not to accidentally select the stock firmware or you'll lose the baseband that can be unlocked.
8) after restore, if you chose to not select "activate" just put your SIM in and activiate in iTunes. If you chose to "activate" in sn0wbreeze then it should take you to the springboard automatically.
Annie, thank you for taking the time to respond. Question though: I plugged this into a new computer and double-checked to see if all the SHSHs are still backed up via TinyUmbrella but they don't come up. When I do try to save them it prompts me saying a firewall is up and that the SHSH was not saved. I noticed other users reported an issue with Win7 64BIt (which I'm running) but it's worked fine in the past. Any suggestions?