UPDATE: We have posted a complete guide to using this jailbreak on any iPhone revision for both Macs and PCs.
The iPhone dev team has released its sanctioned version of a jailbreak for iPhones running software/firmware 1.1.3.
To apply this method, you must already have an iPhone or iPod touch that is running software/firmware 1.1.2 and is jailbroken (see instructions here). It must also have BSD Subsystem 1.5 or later installed. This installer does not upgrade the baseband. It only creates a log directory.
The process works directly on the iPhone, and so is platform independent. To use the patch, you copy a series of files to your jailbroken iPhone then
The dev team says:
"Because this is a soft update, the kernel cache is not upgraded. You will need to ensure you are on v1.1.2, otherwise this will cause certain DRM functionality, such as Nikita (Apple's new software installer for the SDK) to malfunction."
In order to apply this update, download this file, make sure the following are true:
- Set Auto-Lock to "Never" in your settings to prevent the Phone from locking and shutting down your connection.
- This installer downloads a significant amount of data from Apple's website. Be sure you have WiFi turned on so that you don't use your mobile connection - or you'll be sitting there a while!
- Be sure to perform this upgrade with the charge cable connected
- Copy this entire distribution (all files) to / on your iPhone/iPod Touch So you will have /update-prebinding-path.txt and so on. Use this command to copy the files: scp -r ./* root@YOURIPHONEIPADDRESS:/
- Run the install.sh script on your iPhone sh install.sh
- The device will perform an upgrade and reboot into 1.1.3
The dev teams says:
"If something DOES go wrong, restore back to 1.1.2 / Jailbroken and try again. If you get something like illegal hardware instruction, just try rebooting and it should be updated to 1.1.3. If you don't get service, try a forced-power-down then power back on."