The iPhone Dev-Team released RedSn0w 0.9.14b2 with improved algorithm for baseband downgrade from the iPad’s 06.15 baseband to 05.13 on the iPhone 3GS and iPhone 3G. The 06.15 baseband was used by many users to unlock their device. Now it is possible to to get back true GPS and an ultrasn0w unlock.
Typically you’d have the 06.15 baseband if you unlock with ultrasn0w but updated your iPhone baseband past 05.13.04. With this new capability, you can now downgrade specifically from 06.15 to 05.13.04 (even if you never had 05.13.04 on that device before). This gives you the best of both worlds: ultrasn0w compatibility and a normal iPhone baseband with full GPS and the ability to use stock IPSWs again.
The revised steps are:
Connect your iPhone in normal mode, then click “Jailbreak” after redsn0w identifies its model and BB version (you needn’t pre-select the IPSW anymore).
Choose the “Downgrade from iPad baseband” option (you needn’t worry about de-selecting Cydia anymore).
Do a controlled “slide to power off” shutdown of your phone and proceed through the normal DFU ramdisk steps.
After the ramdisk gets launched and you see the Pwnapple running on your iPhone, you’ll eventually get to the “Flashing Baseband” step. THIS STEP TAKES A VERY LONG TIME to complete and there won’t be any feedback while its running. Please just let it be for the next 3-8 minutes! When the ramdisk has done its job it will reboot the phone on its own.
For those who are wondering if you can update your 3G or 3GS to 06.15 solely for the purposes of downgrading to 05.13.04, the answer is “yes” for 3G owners, and “maybe” for 3GS owners. The iPad baseband is not compatible with 3GS units manufactured week 34 of 2011 or later. If you have an iPhone3GS and if digits 3-5 of its Serial Number are 134 or later (xx134…), then you should NOT try to install the 06.15 baseband on your 3GS! It will brick your radio, preventing both the downgrade from working and normal iPhone software from using it as a phone! Be warned!
Update #1: If you’re still using ultrasn0w after going down to 05.13.04, many people have reported that re-installing Mobile Substrate and/or ultrasn0w fixes crashes and “No Signal”.
The iPhone Dev-Team released RedSn0w 0.9.14b1 that can perform a baseband downgrade from the iPad’s 06.15 baseband to 05.13 on the iPhone 3GS and iPhone 3G. The 06.15 baseband was used by many users to unlock their device. Now it is possible to to get back true GPS and an ultrasn0w unlock.
The iPhone Dev-Team has released RedSn0w 0.9.9b5 – an official tethered jailbreak for iOS 5. Users don’t have to point to downloaded iOS 5 ipws any more. Just run and jailbreak.
Currently only the Mac version has been made available. Windows version is coming soon. However Windows users can still jailbreak iOS 5 with Redsn0w 0.9.9.b4, – just go to “Extras” -> “Select IPWS” and select your iOS 5 ipsw file (can download here).
Good news for users who need carrier unlock (ultrasn0w or Gevey Sim). With RedSn0w 0.9.9b5 you can update to iOS 5 and preserve the baseband (modem) version for unlock:
The new “Custom IPSW” button on the Extras screen will create a custom IPSW without the baseband update for 4.3.3 or 5.0gm (iPhone3GS and iPhone4 only, for now). Remember not to accidentally restore to the stock IPSW after you create the custom one! The custom one begins with NO_BB_ (for “no baseband”).
You must enter “Pwned DFU” mode before trying to use the NO_BB_ IPSW with iTunes (and your hosts file cannot be pointing to Cydia’s servers due to the new blob nonce mechanism they’re using in iOS5).
We will update our step-by-step tutorials soon.
You can download RedSn0w 0.9.9b5 (Mac) and RedSn0w 0.9.9b4 (Windows) here.
PS: RedSn0w 0.9.9 is a bit different from 0.9.8 version. You can learn more about other new redsn0w 0.9.9 features here.
uses DFU mode to try to automatically determine which device and FW you have
fetches pieces of public IPSWs from Apple (once). Non-public IPSWs must be provided manually (once). It then caches those pieces for future use.
“Just boot” is a tethered boot. Uses whatever “Preferences” you’ve set for boot logo and kernel boot-args
“Pwned DFU” puts your device in a pwned DFU state for some of the iTunes stuff detailed below
“Recovery fix” gets past 1015 types of errors (when baseband portion of restore fails). Should work on iOS5 beta too
“Select IPSW” is for picking non-public IPSWs, or overriding auto-detection
“SHSH blobs” has a bunch of options…
“Fetch” – fetch current PARTIAL blobs on device. Should complete in under 10 or 15 seconds. Puts the set of PARTIAL of blobs on your computer as a plist. Checks if Cydia already has a full set for this device and build. If not, it submits this PARTIAL set and returns Cydia’s acknowledgement or rejection
“Verify” – cryptographically verifies existing blob files from either redsn0w, TinyUmbrella, or Cydia server. You can select a whole bunch of blobs to verify at once if you want (like the TinyUmbrella directory)
“Submit” – both verifies and submits one or more blob files to Cydia. This lets you copy your entire TinyUmbrella cache of blobs up to the Cydia server
“Query” - queries the Cydia server for all available FULL or PARTIAL blobs for a given set of ECIDs
“Stitch” – stitches either FULL or PARTIAL blobs to a STOCK or CUSTOM IPSW
Stitching is NOT yet supported on iPhones! Need to work out the baseband part of the restore process.
FULL blobs stitched to a STOCK IPSW gives you a completely self-contained signed IPSW that iTunes will accept without any tricks (no need to go into pwned DFU mode, no need to start TinyUmbrella TSS server, no need to redirect to Cydia server for blobs)
PARTIAL blobs stitched to any IPSW requires you to go into pwned DFU mode before running iTunes. No need to start TU or use Cydia though.
Stitching either FULL or PARTIAL blobs to a CUSTOM IPSW also requires a pwned DFU start before iTunes restores. No need to start TU or use Cydia though./li>
Will eventually support fetching the blobs directly from Cydia instead of a file on your computer
Redsnow is easy to use, it is available for Windows and Mac OS. Pwnagetool can be used to create custom ipsw and preserve baseband, it supports Mac OS only.
Ultrasn0w doesn’t work on iOS 4.3.1 yet (even with iOS 4.3.1 + old baseband). The fix will be available soon. Here’s a warning from DevTeam for unlockers: