DjayB6 (@DjayB6) has just released PwnageTool bundles to jailbreak iPhone 3GS 4.3.1 (Old+New Bootrom). You can use these bundles to create iOS 4.3.1 custom IPSW for iPhone 3GS which on restore through iTunes will jailbreak your iPhone on iOS 4.3.1 with fully working Cydia. It is a tethered jailbreak which require you to use TetheredBoot Utility to put your iPhone into tethered jailbroken state on every restart.
Note: Ultrasn0w is still broken on iOS 4.3.1 due to Apple ASLR security feature. If you rely on an unlocked iPhone, STAY AWAY from these bundles until iPhone Dev-Team releases a more stable jailbreak with a fix for Ultrasn0w.
Steps to Add PwnageTool Bundle to PwnageTool 4.2:
- Download PwnageTool 4.2 for Mac OS X [Direct Link]
- Download iOS 4.3.1 PwnageTool bundle for iPhone 3GS (Old Bootrom) (Mirror)
- Download iOS 4.3.1 PwnageTool bundle for iPhone 3GS (New Bootrom) (Mirror)
- Right-click on PwnageTool and choose Show Package Contents as shown in the screenshot below:
- Now navigate to Contents/Resources/FirmwareBundles/ and copy the bundle file (iPhone2,1_4.3.1_8G4.bundle) to FirmwareBundles directory.
- After adding bundle to PwnageTool, move PwnageTool app to /Applications directory.
- Rest of the procedure to patch broken Ramdisk of PwnageTool and steps to create iOS 4.3.1 custom IPSW for iPhone 3GS can be found here.
- In step 10, choose stock iOS 4.3.1 IPSW for iPhone 3GS
- In step 20, browse to iOS 4.3.1 custom IPSW for iPhone 3GS
- In step 23, copy iBSS.n88ap.RELEASE.dfu and kernelcache.release.n88 from the extracted directory.
- In step 26, use the following command for TetheredBoot Utility:
/Users/Jaxov/Desktop/tetheredboot/tetheredboot /Users/Jaxov/Desktop/tetheredboot/iBSS.n88ap.RELEASE.dfu /Users/Jaxov/Desktop/tetheredboot/kernelcache.release.n88
Update#1: DjayB6 has updated Ramdisk Fixer to v1.7.2 for all iDevices [Get it here]
Update#2: DjayB6 has released Ultrasn0w Fixer for iOS 4.3.1 which fixes Ultrasn0w 1.2 after iOS 4.3.1 jailbreak with PwnageTool bundles. To unlock your iPhone 3GS after using these bundles, use this guide to install Ultrasn0w Fixer on your iPhone.
Update#3: Download PwnageTool Bundle to Jailbreak iPad on iOS 4.3.1
Update#4: Download PwnageTool Bundle to Jailbreak iOS 4.3.1 on iPod Touch 4G
Update#5: Jailbreak iOS 4.3.1 on Mac OS X Using Official PwnageTool 4.3 [Untethered]
Download iTunes 10.2.1 for Mac OS X
Download iOS 4.3.1 for iPhone 4/3GS, iPod Touch 4G/3G, iPad 2/1st-Gen
Download PwnageTool 4.2 for Mac OS X
Download iOS 4.3.1 PwnageTool bundle for iPhone 3GS (Old Bootrom)
Download iOS 4.3.1 PwnageTool bundle for iPhone 3GS (New Bootrom)
Download Ramdisk Fixer 1.7.1 for all iDevices
Download TethetedBoot Utility for Mac OS X