September 11, 2008
Jailbreaking & Unlocking 1st Gen iPhone on 2.0.2
Also with the upcoming release of 2.1, I am not sure if QuickPwn will work with 2.1 yet. Please use this guide only with 2.0.2.
This guide also only covers OSX specific software for the first essential step. An alternative Windows guide can be found at macgeekblog.
One day I received a newsletter from eBay trying to persuade me into buying some summer gifts. On that newsletter was a link to some iPhone listings and by chance, I came across a listing for an unlocked 1st gen iPhone running 1.1.4 firmware. The bidding stayed at $200 for days so I figured I’d watch it. Near the end, it still stayed the same and I figured it didn’t get many hits because it was listed as an “I Phone” whereas people would probably be searching for an “iphone”. Regardless, I won the auction and now had an iPhone. Wanting to upgrade it to the newest firmware, I searched for hours on methods to use while still keeping it unlocked. Through blog postings and forum threads, I found a way to achieve it so I had an iPhone running 2.0.2 with the new app store functionality while still being able to install unofficial apps through Cydia, and also was able to make phone calls on the Rogers network.
“Pwning”
At first, I had absolutely no clue how I was going to run 2.0.2 while keeping the phone in an unlocked state. I first looked into ZiPhone as that got some exposure on digg but later found out that it did not support 2.0.2 yet. Through some hints I found another program called QuickPwn which would do half of what I needed.
What QuickPwn will do is what is apparently termed, “pwning” your phone. When your phone is “pwned”, it is for the most part, in an unlocked state with the exception that you cannot make phone calls on an unofficial carrier…but don’t worry, BootNeuter will fix that.
The first thing you need to do first before pwning your phone, is to get your phone to the official 2.0.2 firmware first. You can do this by plugging your iPhone into your Mac and then doing an update through iTunes. (Note: as of this post, 2.0.2 is the newest firmware. I am not sure if QuickPwn will still work on future firmware releases).
After iTunes updates/restores your phone to 2.0.2, you can now run QuickPwn.
If your iPhone is not connected to your mac (it should already be since you just updated/restored it through iTunes), QuickPwn will present you with the following prompt:
Once QuickPwn recognizes your iPhone, it will start doing its thing…
Later QuickPwn will ask you to push some buttons on your iPhone that will need to be carefully timed. Just follow the onscreen instructions.
After, your iPhone will reboot and iTunes will popup the following error. Do not worry about it.
QuickPwn will then reengage a connection with the iPhone and then iTunes will present another popup.
QuickPwn will do its thing again and send files to your iPhone:
When the progress bar nears the end, QuickPwn will give the following popup:
Do not press “OK” because when your iPhone reboots at the end, QuickPwn will start running the entire process again. After your iPhone reboots you will notice that it boots up with a pineapple logo (QuickPwn) rather than the original Apple logo:
However, iTunes will now recognize your iPhone
At this point, you can start doing all the synching you want, but if you find that you cannot make/receive phone calls, read on…
Fully Unlock the Phone With BootNeuter
To be able to receive/make phone calls, you will need to download an application called BootNeuter which can be downloaded through Cydia (already installed via QuickPwn). Below are the series of steps you would need to go through in order to obtain BootNeuter:
- Open the Cydia app:
- Select the Search option at the bottom:
- Search for BootNeuter and once found, select it:
- Press Install:
- Confirm the Install:
Once BootNeuter is done installing, open it and apply the following settings:
- Neuter: ON
- FakeBlank: OFF
- Unlock: On
Your iPhone might need to reboot, but afterwards, try making a call — it should work!
Applications From the App Store Crash Upon Launch
This is actually a bug of the 2.0.2 firmware (which might have been fixed with the recent 2.0.3 release but I’m not sure if QuickPwn will work with 2.0.3 yet). ilikemyiphone.com released a solution to this problem.


























3 Comments so far... perhaps you would like to leave one?
RSS feed for comments on this post. TrackBack URL
Leave a comment