[Update: I did a custom iOS 5 IPSW install on my iPhone 4 using redsn0w 0.9.9b7 on OS X and the Gevey continues to work. See this post further below in this thread for details - Upgrade iPhone 4.3.5 to iOS 5 with baseband preserved ] Hello all, I'm new to the iPhone 4 jailbreaking scene and not very familiar with the tools and procedures. I have a iPhone 4 (iOS 4.3.5) unlocked using Gevey. It is not jailbroken yet. I've seen some other threads related threads here, but they don't have the answers I'm seeking (more so because I'm new to this). I've read that Gevey doesn't work with the iOS 5 update. So I'm looking for detailed instructions on what to do to be prepared for upgrading to iOS 5 while preserving my current baseband (4.10). I need the solution to run on Mac OS X 10.6.8. I'm not in a hurry to upgrade to iOS 5, but want to make sure that I don't miss anything I should be doing right now (before iOS 5 is released). My questions (please provide detailed answers/instructions): 1. Do I need to jailbreak my iPhone 4 right away and save the SHSH blobs before iOS 5 is released? Or will I be fine doing it much later? I don't know if this has any relation to the code signing windows that Apple uses for firmware restores. 2. What is the best way to upgrade while preserving the baseband on the OS X platform? Tools and instructions? (I don't care about the part that my jailbreak on 4.3.5 will be tethered) 3. I don't really know the differences between redsn0w and pwnage tool as they stand today. Is there any place I can find the differences (and advantages/disadvantages) for their current versions? Thanks!