As expected, unofficial PwnageTool unofficial is here and you can jailbreak iOS 4.0.2 on iPhone 3GS (Old Bootrom) using the unofficial PwnageTool release. Earlier, iOS 4.0.2 was jailbroken on iPhone 3G with redsn0w 0.9.5 Beta. Here is the step by step guide to jailbreak iOS 4.0.2 using PwnageTool on Mac:
Before you Begin:
Download required files.
- Apple iTunes 9.2.1
- Apple iOS 4.0.2 IPSW
- Unofficial PwnageTool
For ease of use, place all these tools at same location, preferably on desktop.
Jailbreak iOS 4.02 on iPhone 3GS
Step 1: Launch the downloaded PwnageTool
Step 2: Select your device (iPhone 3GS)
Step 3: A prompt will appear asking : “Do you have an iPhone contract that would activate normally through iTunes?” Click on “No”. Clicking yes will update your baseband to latest one and you won’t be able to unlock iPhone 3GS unless a tool is released.
Step 4: Let PwnageTool complete building custom IPSW for you. Once done, it will show “ihaz Success” message.
Step 5: Your custom IPSW for iOS 4 is ready. Load custom IPSW file to iPhone 3GS.
Step 6: Now let iTunes do its thing. During the process, your iPhone screen should be showing the progress bar. iPhone will restart once installation is complete.
Unlock iOS 4.0.2
To unlock iPhone 3GS on iOS 4.0.2, you can use ultrasn0w 1.0. Here are the seps:
Step 1: Jailbreak iPhone 4 with JailbreakMe. Once Jailbroken, you will find Cydia on HomeScreen.
Step 2: Open Cydia, go to “Manage” tab and tap on “Sources”.
Step 3: Once in “Sources” tap on “Edit” on top-right side, then hit on “Add”. A window will pop up.
Step 4: Enter http://repo666.ultrasn0w.com and hit “Add”.
Step 5: Tap on “Done” on top right corner.
Step 6: Go to “Search” tab in Cydia and search “ultrasn0w”. You should find ultrasn0w in there.
Step 7: Install ultrasn0w (Tap on “Install” on top right corner).
A guide with screenshots is posted here.