For iPhone and iPod Touch users, the arrival of a new major operating system is usually a great thing. It extends the life of the device with new features (though some would argue that those features were long overdue).
Apple yesterday released iOS 4 for iPhone 3G and iPod Touch 2G and newer devices. The thing is that Apple placed certain restrictions on what those device can – or cannot – do. The iPhone 3G and iPod Touch 2G are held back from multitasking and displaying a background on the home screen. Luckily, the firmware has already been hacked.
Thanks to the jailbreaking community, software tools are now available to both jailbreak and unlock the iOS 4 software.
For iPhone 3G and iPod Touch 2G users, this also means that they can enable the backgrounds and multitasking features that Apple originally deemed that they couldn't have.
For both iPhone 3G and 3GS users, the unlocking software ultrasn0w has been updated to handle even the latest baseband version, giving everyone the freedom to move to any compatible network of choice.
As always, jailbreaking and unlocking are done at your own risk (and at the guaranteed frowns from Apple). There's the chance of bricking your device, so know the risks of trying to attain freedom.
Check out the jailbreaking utility here for both Windows and Mac, but only for iPhone 3G and iPod Touch 2G users.
For iPhone 3GS users, the process is a little more complicated as it requires a previously jailbroken device, building a custom firmware and the use of a Mac – get that utility here.