Today we released an ultrasn0w update that fixes an issue for those running firmware 3.1.x with the 04.26 baseband. Â That specific combination resulted in a missing carrier name in the upper left-hand corner of your home screen. Â Todayâs ultrasn0w update from 0.91 to 0.92 fixes that problem (which was an important issue for roaming). You should see the update available if you have http://repo666.ultrasn0w.com as a Cydia source. Â Enjoy!
iPhone 3G/3GS owners who found themselves stuck with version 05.11 of the baseband (either by accident or because they bought it that way) are now in luck! Â geohot was able to turn the already-public at+xemn crash into an injection vector, which can be used to inject his version of the unlock. Â The blacksn0w unlock is available for free via Cydia by adding the repository http://blackra1n.com in the Manage->Sources panel. Â Congratulations, geohot!
Those of you who are already unlocked at 3.1.2 because you kept your 04.26 baseband now have an extra cushion of comfort, and more choices: ultrasn0w, purplesn0w, and now blacksn0w (and of course the original yellowsn0w too if youâre still back at FW 2.x). Â Whether or not you choose to update your baseband solely to use the new unlock is a personal choice, but so far there are no advantages to doing so (and remember you canât come back to 04.26 after youâve gone to 05.11).
As with all the unlocks, it will probably very soon be re-sold through scam sites that charge you money for what is offered to the community for free. Â Please stay vigilant for these scam sites and steer your friends away from them.
Update: Some commenters are reporting a lingering problem with WiFi while using blacksn0w. Â Some are able to solve it with a single âReset Network Settingsâ but others say they need to do that periodically. Â So far there seems to be no pattern to those affected or the best way to fix it.
No, this is not a release post! Â Just wanted to wish iPhone and iPod touch users everywhere a Happy Halloween!
This next one obviously isnât a pumpkin but who can pass up on laser art by marcan!
If you have an iPhone or Apple related pumpkin photo youâd like to share, send it on in to blog@iphone-dev.org or tweet it to MuscleNerd :) Â The first pumpkin with our dev team pwnapple logo is MuscleNerdâs and for credit on the others, just click on them.
Here are some details on our latest version of PwnageTool 3.1.4 for Mac OS X which supports the 3.1.2 release of the iPhone software for iPhone 2G/3G/3GS and iPod Touch 1G/2G.
If youâre already jailbroken (by whatever means), you donât need to mess around with DFU mode at all. Â Just create (or get from a friend) your custom IPSW and Option-Restore (Shift-Restore on Windows) to it via iTunes. Â Donât enter DFU mode at all. Â Please make sure you are restoring to the custom IPSW, not the stock one from Apple! Â For best results, use the latest iTunes (9.0.1) â which includes a nice new application organizer.
This release allows your baseband to remain unlocked at 3.1.2, but it does not unlock a new baseband put there by restoring to official 3.1.x. Â It is super important that people who need the unlock to understand they can keep it only by starting at 3.0 (or earlier) and updating solely to custom IPSWs that donât update the baseband. Â For those who have been onboard the âunlock trainâ, simply install ultrasn0w via Cydia once youâve restored to your custom IPSW. Â Donât forget to turn off the â3Gâ setting in Settings->General->Network if you use T-Mobile in the U.S.A.
Note for 3GS users not already jailbroken and stuck at 3.1.x: this version of PwnageTool has a side feature to jailbreak your 3GS.  It uses a simple implementation of the usb control msg hole found by chronicdev, geohot, and our very own gray.  (Update: please make sure iTunes and iTunesHelper are not running when PwnageTool asks you if your 3GS is already jailbroken/pwned).  Now that the hole is public and in use, we expect Apple to close it by the next major firmware update. Thatâs why 3GS users need to get their ECID hashes for 3.1.x now, and need to stay onboard the âjailbreak trainâ in all future updates.  For more details on what this means, please see our earlier posts or ask in our comments section (moderated by the always helpful @angie and @confucious!).
For the early adopters who ran blackra1n and are having problems with mobilesubstrate, winterboard, diskaid, or ifunbox, you can install a custom .ipsw from PwnageTool to fix these issues. Â Thatâs because all jailbroken devices accept a custom .ipsw created by PwnageTool. Â (However, if you ran blackra1n on a 3G or 3GS that means you updated to stock 3.1.x, and the carrier unlock is now out of reach. Â Weâll continue to work on a carrier unlock for the latest basebands, but the timeframe for such an unlock is unknowable.)
Note: If you use internet tethering on a carrier that doesnât officially support it, youâll lose it by going to 3.1.x. Â Stay back at 3.0 until a hack for that is developed.
SUMMARY:
DETAILS:
Whatâs a Baseband?
The âbasebandâ is the generic nickname given to the internal components of the iPhone that handle the phone calls and Internet access. This âbasebandâ is a tiny and unique independent computer system that runs inside your iPhone, it is separate to the main system that handles the applications (such as email and google maps) and it talks to the main part of the phone over an internal communications network.
Think of it like a cable modem or other peripheral that is attached to your home PC that needs occasional updates. When a software update is released and presented to you within iTunes the baseband is sometimes updated (to fix bugs or add new features).
The 3.1.2 update for the iPhone 3G and 3GS contains such an update, so running the vanilla updater straight away with iTunes will reprogram and update the baseband.
WHICH DEVICE DO I HAVE?
Read the description to identify your device, once you have correctly identified your device follow the specific instructions for that device as listed below.
SIM Free/SP Unlocked/Factory Unlocked iPhone 3G(S)
This applies if you bought your iPhone 3G(S) for $$$$$$$. This model of iPhone 3G(S) doesnât have an Service Provider lock (aka factory unlocked) and you are able to put any SIM card into the phone and get service. Your phone is already unlocked so you do not need to worry about baseband updates, you can use PwnageTool to create an ipsw and then use this to update and jailbreak your phone.
SIM Free/SP Unlocked/Factory Unlocked iPhone 3G
This applies if you bought your iPhone 3G for $$$$$$$. This model of iPhone 3G doesnât have an Service Provider lock (aka factory unlocked) and you are able to put any SIM card into the phone and get service. Your phone is already unlocked so you do not need to worry about baseband updates,  you can use PwnageTool to create a 3.1.ipsw and then use this to with iTunes to upgrade and jailbreak your phone.
iPhone 3G
Use PwnageTool to do the magic and then restore with iTunes using your newly created .ipsw
iPhone 3G(S)
Use PwnageTool to do the magic and then restore with iTunes using your newly created .ipsw
iPhone 2G (1st Generation)
Use PwnageTool to do the magic and then restore with iTunes using your newly created .ipsw ânuff said, you donât need to worry about anything, the baseband will be unlocked, the phone jailbroken.
iPod Touch 1G (Original iPod Touch)
Use PwnageTool to create a firmware image and restore with that .ipsw using iTunes.
iPod Touch 2G
Use PwnageTool to create a firmware image and restore with that .ipsw to your already jailbroken device using iTunes.
iPod Touch 3G
At this time PwnageTool does not support this device.
Official Bittorrent Releases -
Unofficial Mirrors
The following links are unofficial download mirrors, you download these at your own risk, we accept no responsibility if your computer explodes or if it becomes part of a NASA attacking botnet or even worse if your hands fall off mid-way during the use of these files. We do not check these links or archives and we accept no responsibility with regard to the validity of the files, or with other content these links provide or with the content that is on the linked site. Â Always check the published SHA1 sums. We would prefer that you downloaded the official bittorrent release that is linked above, but you are welcome to try these if you really must. Mirror owners should email direct links only to blog@iphone-dev.org , please donât place mirrors in the comments as they will be deleted.
WARNING! At 10.20AM PDT on October 8th 2009 Apple released the 3.1.2 version (7D11) of the iPhoneOS.
If you care about your jailbreak and unlock, donât update your device -Â 3G and 3G(S) owners should pay particular attention to this warning.
Update: geohot released a Windows jailbreak called âblackra1nâ which is similar to redsn0w in that it covers multiple devices (and it covers beyond just firmware 3.0.1 where redsn0w currently stops). Â blackra1n is not a carrier unlock. Â You must always avoid updating your baseband to maintain your unlockability. Â If you use blackra1n to jailbreak 3.1 or 3.1.2, the steps you take before running blackra1n will prevent the unlock from working on your iPhone for potentially a very long time. By the way, we havenât yet tested whether a blackra1nâd device can accept a custom IPSW without tweaks, but if it doesnât then it should only require a minor change.