Pages

30.9.07

September 30, 2007: How to unlock the iPhone using the anySIM program

How to unlock the iPhone using the anySIM program

(Windows XP / Vista)

Last updated: September 29, 16:56 PST

Many iPhones have low earpiece speaker output issues fresh out of the box. It also seems some 50% of iPhones that are unlocked using this method, will also suffer from this low output issue. It is completely random which iPhones are susceptible to this.

This does not affect audio via the earphone jack, the speakerphone or via Bluetooth headset. It seems iPhones beginning with serial number 7R7 have issues some of the time, serial number 7T7 iPhones have issues some of the time. I have no data on 7S7 iPhones. If a solution to this problem should present itself, I'll of course post the details here. I may not be looking deep enough into the serial number string, if that is even an indicator at all.


Warning

There are some things you should know before you perform anything on this site. There is obviously some risk involved here, but everyone I know of has been able to restore their iPhone by using iTunes. I've heard no report of anyone damaging their iPhone by modding it when using the correct program(s) properly.
  • This site is not for those uncomfortable around computers, and especially the Terminal. If you aren't sure about something on here, then I recommend stopping what you are doing and connecting your iPhone to iTunes, and signing a contract with AT&T.
  • You risk voiding your warranty.
  • Any modifications you perform on your iPhone, including bypassing activation, will be reset if you should install a firmware update provided by Apple. It's a simple matter of redoing everything you previously did to get your iPhone back the way you had it once you update.
  • Read the instructions in their entirety. Do not read into the instructions, follow only what is there. If you can't follow directions, you may damage your phone requiring a replacement from Apple.
  • I am not responsible for your results if they are less than what you expected. You assume all risks. I recommend seeking help in iPhone hacking forums or in the various IRC channels. Check my links page to find them.
  • If you have not activated your iPhone via AT&T, then you will lose the ability to use Visual voicemail. This may have an impact on free email services preprogrammed into the iPhone like Yahoo, GMail, .mac and AOL. You can set up domain based email should you webhost.



Here is how this unlocking process works in a nutshell:
  • Take your iPhone out of the box.
  • Make the phonedmg folder and download the 1.0.2 firmware into it.
  • Use iBrickr to "Free my iPhone". Close iBrickr when done.
  • Run the Point and Click with Activation (with YouTube) program. This is also known as PACAY. This activates the iPhone letting you have springboard access.
  • Now that you have access to the springboard, press "Settings", "General", "About" and look where it says "Version". If it is not 1.0.2 then use iTunes to restore your iPhone to 1.0.2 firmware.
  • Open iTunes and close iTunes.
  • Open iBrickr and install PXL then download anySIM.
  • Set the Auto Lock feature to never and run the anySIM application on the springboard. It will take 15 mintues to complete.
  • Once your iPhone is unlocked, put the SIM you want to use into it.
  • You're done! (my Yahoo mail and YouTube worked on both my Cingular and T-Mobile SIMs).
  • You may want to uninstall anySIM using iBrickr.




The iPhone Dev Team has finally released their FREE application that will unlock the iPhone. Anyone who uses this program should really donate to the team at either: iphone.devteam [at] googlemail.com or iphone.devteam [at] gmail.com.

See iPhone Go Boom.com for the trouble shooting instructions until I post my own.


Attention



I'm assuming you've already created your phonedmg folder. If you haven't then read this tutorial now.



Step 1.

Download iBrickr here. iPhone
Download the iTunes.dll here. iPhone

Place the dll into the iBrickr program folder on your desktop (or wherever you decide to place it) and confirm that you want to replace the existing file.

iPhone









Step 2.

Launch iBrickr. Click the "Free my iPhone!" button.

iPhone




A message about running jailbreak will appear next.

iPhone




Now press and hold the Sleep/Wake button for a few seconds until the power off slider appears. Slide the slider to the right.

iPhone




Press the Sleep/Wake button again to turn on the iPhone.

When the Apple logo appears, press and hold both the Home and the Sleep/Wake button until a yellow triangle graphic appears.

iPhone

iPhone




This process only took me a couple minutes.

iPhone




Click the "Sweet!" button.

iPhone




Finally you'll get the Welcome to iBrickr! message. Close iBrickr at this time.
iPhone





Step 3.

Next we are going to activate the phone and make YouTube work in one easy step. Download the Point and Click with Activation (with YouTube) file here. Open the folder and double click the "(CLICK HERE) activate.bat" file.

iPhone



At this screen, press any key.

iPhone



The program will continue scrolling text faster than you'll have time to read it.

iPhone



Now turn off the iPhone and turn it back on. Once you have press any key.

iPhone



Finally press any key again and this program will close.

iPhone



Your iPhone is now activated and you should be at the springboard. Your YouTube program icon will work (once you select your network and enter the password). If you used an AT&T compatible SIM that is active, you can now make and receive phone calls. Any other SIM will not work yet.







Step 4.

Now that we have access to the springboard we can check to see what version of firmware is on the iPhone. Press "Settings", "General", "About" and look where it says "Version". If it is 1.0, or 1.0.1 then use iTunes to restore your iPhone to the 1.0.2 firmware only. If it is already 1.0.2 then you don't need to do anything, just skip ahead to Step 5.

To restore your iPhone to the same or previous firmware, simply connect it to your computer and iTunes will launch automatically. At the "Let's get started" screen click the "Cancel" button, select "Set up as new phone". Click the "Restore" button to upgrade your iPhone's firmware following these instructions.

Make sure when you are done upgrading that you go to the "Devices" section in iTunes and eject the iPhone. Close iTunes.

iPhone




Step 5.

Launch iBrickr again. Click the "Applications" link.

iPhone



Click the "Install PXL" button.

iPhone



You'll get a message about the installation.

iPhone







Turn off the iPhone then turn on the iPhone and then click the "Continue" button.

iPhone



Restart the iPhone again, then click the "Check for PXL" button.

iPhone



Click the "Browse applications" button.

iPhone



Click on the text link that says "anySIM v1.01". There is a new v1.02 which should be available. If not you can get the program here. It was revised to reduce the amount of false failed to unlock messages due to a programming bug. I have no phones to test this with so it's up to you which version you use with these instructions.

iPhone



You'll get a message once the installation is complete.

iPhone



The anySIM application should now be on your springboard.

iPhone

Step 6.

Next press "Settings", "General", "Auto-Lock", then select "Never". This will keep the iPhone from sleeping while running the unlocker.

iPhone








Step 7.

Press the anySIM icon. This will take about 15 minutes to complete.

iPhoneiPhone



Read through the legal stuff and click the big red button at the bottom.

iPhoneiPhone







Several status messages and progress bars will fly by over the course of the next 15 minutes or so. The most prominent are Dumping the NOR, Waiting for Erase Completion and Flashing the Baseband. If the stars are aligned properly then you will get this screen. Click "OK" and you will be sent back to the springboard.

iPhone



Note: You might get a failure message that says the flash succeeded but the unlocking failed. This is very common as there is a bug in the program. Insert the SIM you want to use into the iPhone at this point. Confirm that you can make a phone call and receive a phone call. If you can then it worked. I also find that the carrier name doesn't display initially until you've made a phone call.

If you are using a SIM other than an AT&T compatible one, a new menu will be added in your "Settings".

iPhoneiPhone







Step 8.

You might want to delete the anySIM application from your iPhone. Go back to iBrickr and look in your applications section, you should see anySIM on the graphic of the iPhone with a red icon next to it. Just click that icon to delete it from the springboard.

iPhone



You'll get a prompt to confirm you want to delete the application.

iPhone



You'll get confirmation that the application was deleted.

iPhone



1 comment:

TiNa said...

Úi trùi ui, bài copy ở đâu ra mà bổ ích quá chừng! Hihi, em chưa đọc hết, bài dài quá mừ!