Nadeem Ateyeh an iOS hacker has released PwnageTool Bundles for iPhone 4 and iPhone 3GS to jailbreak the device on iOS 4.2.1 without upgrading its baseband. This is an untethered bundle for use with PwnageTool to create custom iPSW preserving the Baseband and also booting untethered and Jailbroken. Ultrasn0w unlockers can use these bundles for later unlocking it using iPhone Dev Teams ultrasn0w tool.
Requirements needed to Jailbreak your iDevice:
Step One: First of all download the PwnageTool Bundle for your iPhone 4 and extract the .zip folder, and copy iPhone3,1_4.2.1_8C148.bundle (for iPhone 4) oriPhone2,1_4.2.1_8C148a.bundle (for iPhone 3GS) to your desktop.
Step Two: Download PwnageTool 4.1.3 and copy the file to your Desktop. Right Click and then click on “Show Package Contents”.
Step Three: Copy the .bundle files to PwnageTool.app/Content/Resources/FirmwareBundles/
Step Four: Copy info.plist goes inside PwnageTool.app/Content/Resources/CustomPackages/CydiaInstaller.bundle/ (IMPORTANT IF YOU WANT CYDIA IN YOUR IPSW)
How to Build a Custom Firmware:
Step One: Download and Launch the Latest Version of iTunes 10.1.12 and and Sync your iPhone 4 with your Mac to create backup.
Step Two: Start PwnageTool by Double-Clicking it, Click Expert Mode from top menu bar and select your iPhone 4 or 3GS. Click the Next Arrow Blue Button at the bottom of the screen to proceed.
Step Three: Click “Browse for IPSW” button and select your Firmware from the PwnageTool folder.
Step Four: When promoted to choose from several options, Press General and click on the Blue Arrow button below to proceed.
Step Seven: At this point you’ll be done to start the Pwnage process, Click the Build Button and then select the arrow button below to start.
Step Eight: PwnageTool will create the custom .ipsw file for your iPhone. When prompted to save the file, Do so by saving it on your Desktop. It’ll take 10-15 mins in building the file.
Step Nine: Now you’ll restore your iPhone to this custom firmware iOS 4.2.1.
- Click on your phone icon from the sidebar in iTunes.
- Press and hold left “alt” button (“Shift” button on Windows) on the keyboard and then click on “Restore” (Not “Update” or “Check for Update”) button in the iTunes.
- Now, release the “Shift” button.
Step Ten: Now Select the location for your custom firmware 4.2.1 using iTunes once your iPhone successfully enter DFU mode.
Step Eleven: Upon Re-Entering iTunes, Hold ALT/Option key and click restore.
Step Twelve: Now select the Custom IPSW that you created earlier and select Choose Button. Wait for a while till iTunes installs the new firmware 4.2.1 on your iPhone. After the installation is done, iPhone 4 or iPhone 3GS will restart automatically. You have now successfully jailbroken iPhone running iOS 4.2.1.
Step Thirteen: You can restore all your settings after you’re done with the Jailbreaking process by restoring the backup you created earlier in Step One.