Log in

No account? Create an account

Josh-D. S. Davis

Xaminmo / Omnimax / Max Omni / Mad Scientist / Midnight Shadow / Radiation Master

Previous Entry Share Next Entry
Apple iOS 4.3.1 untethered jailbreak in redsn0w 0.9.6rc9
Josh 201604 KWP
What works:
* RedSn0w & PwnageTool work for Phone 4 (GSM), iPhone 3GS, iPod Touch 4G, iPod Touch 3G and iPad 1.
* PwnageTool/Sn0wBreeze work for the Apple TV 2G.

What Fails:
* Nothing works for the iPad2 right now (no known bootloader exploits).
* iOS 4.3.1 doesn't work for Verizon iPhone4 (CDMA) yet.
* Ultrasn0w baseband unlock for 4.3.1 doesn't exist yet.

Why upgrade:
* Fixes battery life issues from 4.2.1
* Fixes memory issues from 4.2.1
* Has some security fixes (relocatable binaries)
* Less laggy than 4.2.1

Why not to upgrade:
* If you want or need support
* If you want or need UltraSn0w based unlock
* If you don't understand these instructions

* Update iTunes to (Help -> Check for Updates)
* Transfer purchases
* Sync to iTunes
* Use Pkgbackup to back up Cydia configs
* Backup to iTunes
* Use TinyUmbrella 4.30.05 to back up your shsh blobs
* Exit TinyUmbrella
* Remove gs.apple.com from C:\WINDOWS\system32\drivers\etc\hosts

* Download 4.3.1 ipsw to your computer (see links below)
* Update (or SHIFT-Restore) to 4.3.1 from inside iTunes
* Let your phone activate through iTunes
* Close iTunes
* Settings -> General -> About: Version 4.3.1, Modem 04.10.01

* Power off your iDevice
* If not XP, Right click on RedSn0w and set XP Compatibility mode
* If not XP, Right click on RedSn0w and "Run As Administrator"
* Otherwise, run RedSn0w normally
* If not XP, open Task Manager, right click redsn0w.exe, affinity, only proc 1
* Follow redsn0w directions in its window
* Wait for reboot.
* If Cydia icon is white, run, let it crash, run again, reboot phone.
* Install Mobile Terminal from Cydia
* Change your mobile and root passwords (default "alpine")

* Skip this if you want to do a clean install
* Restore backup data from iTunes (15 mins)
* After phone reboot, "Apply" to sync install your apps and music.
* Wait forever for this sync to complete.
* Install pkgbackup from Cydia
* Restore pkgbackup to get Cydia config back
* Reboot, respring, restart
* Reinstall Install0us so installd can be patched
* iTUnes App sync again to copy over any install0us apps.

If it all blows up, use TinyUmbrella to restore back to 4.2.1, restore apps from iTunes, use Greenp0ison to jailbreak, use pkgbackup to restore apt.sources and cydia packages.

If some BigBoss apps are unhappy, you can look for a beta version by adding thebigboss.org/betarepo/

If it fails with 1013 and recovery
* Your baseband wasn't updated (saving for ultrasn0w?)
* You missed /etc/hosts
* Run fixrecovery43 and put your phone into DFU
* Alternatively, re-run Restore

Signal shows 1 Bar all the time
* Didn't update baseband (/etc/hosts issue)
* Make sure your phone shows activated in iTunes before running redsn0w

The upcoming update/fix of ultrasn0w (unlocker) will only support iPhones with version 4.3.1 having 1.59.00, 6.15. 5.13 and below baseband.

Some WiFi routers require a reboot after the first login of an iOS 4.3.1 device. This is unrelated to jailbreak.

DFU mode is required by both fixrecovery and by redsnow.
* Power off the device (hold power 3 seconds).
* Power on device by holding power.
* At 3 seconds, also begin holding the home button
* At 10 seconds, release power but keep home
* After around 10 seconds, the tools will do something noticeable
* 5 seconds later, you can release home.
* Step 1 can be tricky when in recovery mode.