Unlock iPhone 2G - Pwnage
Just like all tutorials, please read this entire page a few times, download the needed files and if you are not sure or unclear, ask a friend, post a comment, start a topic in the forum, even ask a twestion on twitter.
If your iPhone is on firmware 2.0 and is already unlocked you can simply update your iPhone via iTunes and then jailbreak it with either QucikPwn for Mac or PC.
Apple has not updated the baseband for the 2G iPhone since 2.0 so the iPhone 2G remains unlocked after the last few iTunes updates from 2.0-2.2.1.
But good practice is not to update before either the Dev Team or some other stunt man has updated their device to find out if it updates the baseband and locks the device again. If you are a stunt man, please let us know in the future if it relocks or remains unlocked after an update.
You will need to download the two bootloader files 3.9BL, 4.6BL for the iPhone 2G to create a custom unlocked iPhone firmware with PWNAGE Tool or when using QuickPwn to jailbreak/activate your device.
If you are updating your iPhone 2G from 1.1.4 or lower, download the latest iPhone firmware 2.2.1 for the iPhone 2G from here - iPhone1,1_2.2.1_5H1_Restore.ipsw.
If you are updating from 2.0-2.2 you can update via iTunes if you prefer.
PWNAGE Tool Tutorial - Mac OSX Only
I will be completing the QuickPWN Windows Tutorial Soon, please either register or follow on Twitter for the announcement.
Backup/Sync your iPhone with iTunes.
Download firmware 2.2.1 either via iTunes or from here iPhone1,1_2.2.1_5H1_Restore.ipsw.
- If you do download it from iTunes, make sure to choose Download Only if you are on firmware 1.1.4 or lower, if you are on firmware 2.0 you can select Download and Install.
(here is the prompt in iTunes, make sure to select Download Only if you are 1.1.4 when you plug you iPhone into iTunes if you are on 2.0+ you can Download and Install)
Download the latest version of the PwnageTool_2.2.5 from the iPhone Dev Team
Mac PwnageTool
- http://iphone-dev.fgv6.net/PwnageTool_2.2.5.dmg
- http://iphone.schwarzmetall.cn/PwnageTool_2.2.5.dmg
- http://rabstalk.bplaced.net/mirrors/PwnageTool_2.2.5.dmg
- http://jmcoon.net/PwnageTool_2.2.5.dmg
- http://downloads2.ipod.backshot.eu/PwnageTool_2.2.5.dmg
- http://www.iphone-storage.de/PwnageTool_2.2.5.dmg
- http://miphone.ca/iphone-dev/PwnageTool_2.2.5.dmg
Use PWNAGE Tool 2.2.5 to create a custom 2.2.1 firmware for the iPhone 2G
I have PWNAGE on Expert Mode, so I can see all the steps, you can use Basic if you prefer, in either case just follow the blue arrow and read the direction at the bottom of the screen - it tells you what’s going on.
Here you can customize your firmware bundle, select Cydia and Installer to install (or not) and choose if to use custom boot and restore images. Click the blue arrows to continue - by default PWNAGE installs both Cydia and Installer, replaces the boot and restore images, and will jailbreak and activate your device without updating teh baseband and disabling yellowsn0w from working.
Make sure to select Boot Neuter and configure it to your specifications. (if your iPhone 2G was purchased before 1.1.2 you have 3.9BL, if your iPhone 2G was 1.1.2 or newer from the factory you have 4.6BL, by default it should be configured.
Your custom 2.2.1 firmware is being assembled, sit back and relax, but not for too long. You’ll be prompted to enter your Mac’s admin password, enter it and continue. Then save the custom 2.2.1 firmware (.ipsw file) to your Desktop or somewhere you can find it easily.
If you have not PWNED or QuickPWNED your iPhone 2G already, you will need to put the device into DFU mode, which is a safe mode that Apple developed for the iPhone for them to diagnose and upload firmware onto the iPhone
Pwnage will prompt you to turn off your device, do this by pressing the top Power button on the iPhone until you see the red slide to unlock screen on your iPhone. Trun it off. Then get ready to hold power and home at the same time.
Keep holding Power and Home for the 10 seconds until you hear the tone and PWNAGE says to release the power button.
Keep holding the Home button until iTunes pops up and tells you it found an iPhone in restore mode.
(don’t worry if you mess this up a couple times, you can always try again) - If you are on Mac OS X 10.5.6 please see - Fixing DFU mode on 10.5.6
iTunes will detect the iPhone 2G in recovery mode, click ok -
Then hold down the alt/option key on the Mac keyboard, click Restore in iTunes (make sure you are holding the option key, this will allow you to find the custom firmware and not install the original one that will disable Yellowsn0w and lock your iPhone)
Find the custom 2.2.1 firmware you created with the PWNAGE Tool and restore the iPhone 2G with the CUSTOM 2.2.1 firmware you created with the PWNAGE Tool.
Once the restore is complete BootNeuter will run on your iPhone 2G and either unlock or determine if the device was already unlocked. Please make sure not disrupt this progress. It should take about 2-5 minutes.
When complete your iPhone 2G will unlocked, jailbreaked and activated with Cydia and Installer.
(if not please re-run PWNAGE Tool and create the custom 2.2.1 firmware again and make sure to follow the directions carefully, replace the custom firmware and repeat from DFU mode)
Tutorial for QuickPWN and QuicPwn for Windows Coming Soon.
Mac QuickPwn
- http://iphone-dev.fgv6.net/QuickPwn_2.2.5.dmg
- http://iphone.schwarzmetall.cn/QuickPwn_2.2.5.dmg
- http://rabstalk.bplaced.net/mirrors/QuickPwn_2.2.5.dmg
- http://jmcoon.net/QuickPwn_2.2.5.dmg
- http://www.iphone-storage.de/QuickPwn_2.2.5.dmg
- http://downloads2.ipod.backshot.eu/QuickPwn_2.2.5.dmg
- http://miphone.ca/iphone-dev/QuickPwn_2.2.5.dmg
Windows QuickPwn
- http://miphone.ca/iphone-dev/QuickPwn225-2.zip
- http://foskarulla.com/QuickPwn-225-2.zip
- http://downloads2.touch-mania.com/QuickPwn-225-2.zip
- http://www.applei.ph/devteam/QuickPwn-225-2.zip
- http://phonenews.com/phones/gsm/apple/QuickPwn225-2.zip
- http://rabstalk.bplaced.net/mirrors/QuickPwn-225-2.zip
- http://www.evil-crew.de/QuickPwn-225-2.zip
- http://daniel14.com/QuickPwn-225-2.zip
As noted previously OS X 10.5.6 introduced a bug that affected the use of DFU mode. with some Macs. There have been previously published hacks and techniques to fix this, but here is another method that can be used to temporarily restore DFU functionality in order to use QuickPwn or PwnageTool.
- You will need an account with ADC (Apple Developer Connection) this is free and takes a few minutes to sign up, you should read the terms and conditions carefully and you should only sign up if you are thinking of developing applications in the future - http://developer.apple.com/mac/
- Download the disk image “IOUSBFamily-315.4-log.dmg” for Mac OS X 10.5.5 Build 9F33” (yes, that is a “5” in 10.5.5 - this is a developer debug package of the USB kernel extension).
- Unplug non-vital USB equipment, such as external DVD writers, USB scanners, USB mass storage devices, at the most leave a Keyboard and Mouse connected.
- Install IOUSBFamily-315.4.1.pkg from within the disk image
- Reboot your system!
- Perform necessary DFU activity with QuickPwn or PwnageTool.
- Download the disk image “IOUSBFamily-327.4.0-log.dmg” for Mac OS X 10.5.6 Build 9G55”
- Intall IOUSBFamily-327.4.0.pkg from within the disk image
- Reboot your system!
- Reattach your USB peripherals.
































































