After a failed upgrade to 5.0.1 (previous thread), I downgraded to 4.3.3 using redsn0w. The process went smoothly, but I ended up with a white Cydia icon; Cydia crashes (or at least goes immediately to the switcher) when I click the white icon. There are a lot of posts about fixing this problem, but they all revolve around a "just boot" from redsn0w. I've tried this maybe ten times now, using the same version of redsn0w I used for the jailbreak (0.9.6rc16) and the newest version (0.9.9b8). Nothing changes with Cydia.
Does anyone know of another approach to getting Cydia to work? I really need to load ultrasn0w, because I cannot use my phone here in Mexico until I unlock it again. Thanks for any help you can offer.
Jailbreakme failed with error message, so I went the redsn0w route. And yes, I've restarted untethered and the white icon remains.
I have done many tethered reboots, using the two versions of redsn0w listed in the original message. That's the only solution I've found on various web sites, and it does not solve the problem on my phone. What else can I try? Should I start over with a different jailbreak procedure (specific version of redsn0w, perhaps)? By the way, it's a 3GS, new bootrom, 6.15.00 baseband.
You do have 4.3.3 shsh blob right ?
How do you downgrade to 4.3.3 using redsn0w ? Unless you are using the latest redsn0w for Mac to create custom firmware, redsn0w will not downgrade firmware, it is a jailbreak tool.
I think you are not at 4.3.3 but still at 5.0.1
I obviously have only a sketchy understanding of the process. But I do have 4.1, 4.3.3, and 4.3.5 blobs according to TinyUmbrella. And both my About screen and the F0recast tool show me on 4.3.3. How did I get there? Well, from 5.0.1, I used redsn0w and selected the 4.3.3 ipsw, then put the phone in Pwned DFU mode, then went to iTunes and selected that same 4.3.3 ipsw. (Hosts file had the TinyUmbrella server entry.) Then I went back to redsn0w and did a jailbreak with Cydia and iPad baseband flash selected. When this finished, the phone rebooted and reported it was on iOS 4.3.3, 6.15.00 baseband, network and carrier both Not Available. I figured all I needed then was to use Cydia to load ultrasn0w and reboot, but Cydia was white and won't run. That's where I am now, after many untethered restarts and many tethered reboots, with no improvement. I need the phone, and I'm open to suggestions.
Do one thing. Use sn0wbreeze to make a cfw. Since u have 3GS with iPad baseband u can't use normal stock ipsw.
Put phone in pwned dfu. Start iTunes. Start TSS server. Restore
You create a custom firmware of 4.3.3 from snowbreeze or Redsn0w 0.9.9b7/8 ( Mac only) .
Start Tss Server to verify your blob.
Put iphone into pwned dfu using redsn0w / Ireb
Run itunes : shift + restore to cfw of 4.3.3
Okay, did all the above. (I hadn't started TSS server on previous downgrade--guess that was the issue?) Anyway, when iTunes finished installing the custom firmware, it went to Set Up iPhone screen, and I'm restoring from a backup I did before the upgrade to 5.0.1 two days ago. After that, back to redsn0w and jailbreak again? Thanks for all the assistance!
No need to jailbreak as restoring to custom firmware, you are already jailbroken. Itunes may indicate your backup restore is too old, then you have to setup as new iphone.
iTunes took the backup and restored okay. Cydia works, I installed ultrasn0w and rebooted, and SUCCESS. Four bars on Telcel. Thank you so much, iYeow and xtacy, for your help!!