
The following guide now only works for Mac OS X. You can do it under Windows using this guide. If you don’t want to downgrade, you can always use the jailbreakme.com guide right here. Follow Step 1 – 11. Than, go back to this tutorial and follow step 15.
We found that why someone can’t unlock. If your IMEI started as 004…. that means you cannot use this guide. Sorry.
After you follow the guide, you could be able to:
1. Jailbreak and use any SIM card other than AT&T. YouTube will be enabled, too.
2. Installing 3rd party applications
3. Enable International Support
4. Free custom ringtones
5. Sticky EDGE setting. You don’t have to reset the EDGE setting everytime you restart the iPhone.
Note this guide only for those OTB (Out of the box, or we called it as ‘virgin’) iPhone 1.1.1, virgin your iPhone by following this guide from steps 4-12, if you have unlocked your iPhone 1.0.2 with old anySIM 1.0.2.
For iPhonesimfree paid solution users, you can also follow this guide. But you don’t need to run anySIM again.
And, also, no one can guarantee this guide will work 100%, so try it at your own risk.
This guide is tested under Mac OS X 10.5 Leopard and iTunes 7.5.
Pre-Stage:
Download iNdependence 1.3 beta 2, iPhone 1.1.1 firmware and Fugu to get prepared.
If you used iTunes 7.5, iNdependence 1.3 needs the following steps. Download the MobileDevice Framework here. Extract it and than follow:
First, from the Mounted DMG file, run the MobDev Tool, you will see the following dialog.

Press okay and than choose the extracted MobileDevice that you downloaded.

Than choose the iNdependence.

When you see this, you can go to stage 1.

Stage 1: Jailbreak and unlock iPhone 1.1.1
Step 1. Choose ‘Firmware’ tab from iNdependence, click ‘Enter DFU Mode’. Select the extracted iPhone 1.0.2 firmware.
Step 2. Follow the on-screen instructions, when it showed it is successful. Quit iNdependence and run iTunes.

Step 3. iTunes should say it detected iPhone in recovery mode, press okay. Press and hold “Option” key, than click ‘restore’ in iTunes. Choose the iPhone1,1_1.0.2_1C28_Restore.ipsw file, you can download it at here.
Step 4. After the restore completed, it should tell you the restore got some error. Ignore it and press okay. iTunes will tell you the iPhone is in restore mode again. Don’t restore it again. Close iTunes now and run iNdependence.

Step 5. Close iTunes. Make sure iTunesHelper is not running using Activity Monitor in Mac OS X. Run iNdependence now and wait for a few seconds it should appear ‘Activate iPhone’ message. Click the activate iPhone now. It will ask your extracted iPhone 1.0.2 firmware. To do it, rename the iPhone 1.0.2 we downloaded in Step 3 to iPhone1,1_1.0.2_1C28_Restore.zip, extract it using StuffIt Expander.

Step 6. If the iPhone activated, than go through the and ’ssh’ tab. Click to install the OpenSSH. follow the on-screen instructions.
Step 7. Connect your iPhone with Wi-Fi, check the IP under Settings > Wi-Fi, and click the blue arrow. Be sure the Wi-Fi connected is in the same LAN as your Mac. (For instance, if the iPhone’s IP is 192.168.0.123, than your Mac’s IP should also start with 192.168.0) You may also share your Mac internet connection as Wi-Fi by following this guide.
Step 8. Now, click the ‘Pre 1.1.1 upgrade’ under iNdependence’s ‘firmware’ tab. Enter the IP address connected. The password should be ‘dottie’

Step 9. Open iTunes now. Choose ’set up a new iPhone’ rather than ‘restore’. Don’t sync any data at the moment, go back to iNdependence and click okay when you finished. Keep iTunes open.

Step 10. It may say it is failed as below, click ‘yes’ to fix it. If you stuck in this step, open Fugu now. Under Fugu, click Fugu > Preferences. Select the “Known Host” Tab, delete all the stuff.

Step 11. Quit iNdependence once you see the following dialog, return to iTunes, press and hold “option” key, click ‘update’ to select iPhone 1.1.1 firmware for update now.

Step 12. When you see the following message, quickly click ‘ok’ than close iTunes. Run the iNdependence now.

Step 13. Notice the bottom line, you will read iPhone 1.1.1. Click ‘Activate iPhone’ to activate your iPhone now. It takes longer than we have in iPhone 1.0.2 in Step 5.
Step 14. After you finished step 13, iPhone will be jailbroken. Now click ’ssh’ tab to install SSH to your iPhone as instructed. You may change the root password also.
Step 15. Install “anySIM” from the “Activation/SIM” Tab.

Step 16. It will prompt you to type in the iPhone’s IP address. Enter “alpine” as the password.
Step 17. Restart your iPhone by turning off and turn it on again. Go to Settings > General > Auto Lock, choose Never. Insert the SIM that you want to use. Click and run anySIM icon in the iPhone now.
Step 18. Read the agreement and start to unlock, once it is completed. Restart your iPhone.

Step 19. Remove anySIM by clicking “Remove anySIM” from iNdependence.
Stage 2: Install 3rd party applications
Step 20. Download the AppTapp Installer from here. Extract the package by right-clicking it and use BOM Archive Utility.
Step 21. Open iNdependence, choose “Customize”tab. And select “Applications” > “User”. Click add to select the extracted file in Step 20.
Step 22. Run the Installer. You may need to update the installer. Choose to install the ‘community resources’. Than, you will get the huge list to install those great native iPhone softwares.

Stage 3: Enable International Support
Step 23. Download the pre-patched file here.
Step 24. Upload it to your iPhone’s “‘/System/Library/CoreServices/SpringBoard.app” using Fugu. Type in the iPhone’s IP address, “root” as username, “alpine” as the password, “22″ as the port and “/” as directory. Replace the existing file. Restart the iPhone now.
Stage 4: Free custom ringtones
Step 28. Convert the music file you want to AAC format. If you don’t know how to do it, follow the step 1 to 2 from this guide.
Step 29.Copy those m4a files to anywhere you want. Than open iNdependence, choose “Customize” tab, and than choose “Ringtones” > “System”. Press “Add to add those m4a files you want.

If it does not work for you, that means you used SendSong to set ringtones or you use any other similar softwares. Complete restore your iPhone may be needed.
Stage 5: Sticky EDGE setting
Step 30. Download the files from here. Open it using TextEdit.
Step 31. Scroll down and look for the word “EDIT HERE”. Modify it to the correct APNs, login ID and password. (Ask your provider to do so.)

Step 32. SSH into iPhone using Fugu. Upload the modified file in Step 31 to your iPhone’s “/var/root/Library/Preferences”. Overwrite the existing file and restart the iPhone.
END OF THE GUIDE





Wolf,
It will be a shame that you didn’t understand hacking is dangerous.
Follow this guide to downgrade and revirgin your iPhone.
http://www.winandmac.com/mobile/iphone/unlock-iphone-112-via-downgrade/
ayman,
Guide updated for how to work when iPhone 1.1.2 is out there. And I have told one thousand times that hacking is dangerous. Be warned.
Admin Thank you for the link.
Sorry I didn’t say it clear before, I mean on my Sharing File it don’t have AirPort on my ports, and AirPort Options are off too. Is it because is work computer they turn it off?
Is there are any other way that I don’t have to go though step 7? Or other ways to unlock my phone?
Thank you.
hello, thanks a lot for the guide, i have a question that you might find silly but id like to know if after performing the AnySym whit the SIM inside it ill be able to change the SIM for the one of another carrier, whitout going thru all the steps again
thanks
roberto,
Yes.
Hi I recently bought an unlocked Iphone with 1.1.1 software and everything worked fine(except You Tube). I am having two problems you tube and also i only have 300mb capacity. I installed jailbreak from http://www.jailbreakme.com and it did not resolve my problem i am wondering if you could help me in restoring the capacity
Thank You
Iphone User Ireland,
your symlink seems have problems. Can you check whether there is an old media link in “/var/root/”
If yes, try
SSH to your iPhone using Terminal, type:
rm /var/root/Media
mv /var/root/Media.old /var/root/Media
i have a 1.0.2 unlocked iphone , i had to restore it later then my
phone is stuck i cant upgrade it to 1.1.1 because my itune doesnt
like my sim card for some reason and its telling me that the carrier
is not supported , and also i cant visit jailbreakme.com from my
phone because its only unlocking the 1.1.1 software , what do i do ?
marwan,
simply remove the SIM card and put back the AT&T sim card in the iPhone. I am not telling you to use AT&T sim, but just use it during the upgrade and the whole process.
Put back your sim that you wish to use BEFORE running anySIM.
how do I get international keyboard on the iphone so that it can be used in a different language, how do i get this feature on the ipohone without the upgrade to 1.1.2
thanks.
Dear Admin
i dont have an AT&T card i baught my phone from overseas unlocked as it is
marwan,
than, just hold the power + home button for a few seconds, when the screen turns dark, release the power button immediately. Open iTunes now. Wait until it tells you iPhone is in restore mode.
jeremy,
After you upgrade to 1.1.1, and follow this guide, you can have the international format, but not international language.
so after going back to recovery mode ,, should i restore the 1.0.2 or go 1.1.1 ?
i have a 1.1.1 from the box; follow your steps and tkaes for ever to find the wifi network and when found its unstable.
Any solutions?
thanks
Great tutorial. Works fine in my 1.1.1 IPhone imported from USA here in France, under Bouygues telecom provider.
You should precise than when you say “Close ITunes”, you would have to close ITunes Helper too ; use the given Application monitor do do that each times you have to close ITunes. If ITunes runs when it shouldn’t be, just close ITunes, and re-plug your IPhone by USB.
The step 10 wasn’t needed for me before step 11, but needed before step 14. Nevertheless, Fugu wasn’t required as the INdependence tool have done it by himself.
After step 18 and before step 19, be sure to reboot our IPhone ; AnySIM will complete the process by asking your PIN Code.
Great tutorial mens, many thnks to all who have participated to this.
Posted @ 18H43 GMT+1 (Paris)
wow – great! it works with o2-germany!! THX!!!
hi all..
im followed all of this guide and its work for my iphone
all feature was work great to, thanks admin for make this guide.
something that i confuse, is, when i received a call, iphone did not show a name from my phonebook-list that i already insert, and my IMEI doesn’t show on the phone. this is normal behavior in 1.1.1 or its just me?
and how to fix that???
thanks…
Thank you so brutely much for the excellent guide and programs, it took a while but it did really work. I have an unlocked 1.0.2, upgraded to 1.1.2 and then reunlocked to a 1.1.1 with this guide. Thank you…..
I unlocked an iphone with this tutorial and now have a problem with the phone not chraging. I plug in the chrager and it shows a plug on the battery icon but continues to warn me that there is 10% battery life left, even while plugged in. The plug works on my 1.0.2 unlocked phone but not on the 1.1.1 phone unlocked with this tutorial.
Can anyone recommend anything to me to fix this problem?
First of all, great post.
I ran into a problem with steps 8-12. I clicked ok before going and setting up the iPhone in iTunes so I never got the ‘Verification failed, cannot update’ error. I tried updating to 1.1.1 in iTunes but it’s giving me a 1064 error cannot update.
Now I’m stuck because the pre-1.1.1 option in Independence is greyed out even though my phone reads 1.0.2.
Can anyone offer any help?
Hi Admin everything went well, the only thing is that my capacity is saying 300mb instead of 8gb. HOw do i Expand the memory?
Ranier,
SSH to your iPhone using Terminal, type:
rm /var/root/Media
mv /var/root/Media.old /var/root/Media
Hi all
I ‘ve go iphone (1.1.1firmware) from the store and used this guide to unlock it myself.
i have problem with internet, when i’m trying to use safari via T-zones (plan for 5.95) screen goes black and kicks me back to the springboard…
but mail is working -i can check and send emails – no problem!
same thing with youtube – screen goes black and than kicks to springboard.
don’t have this problem while using wifi.
mr.2more,
Sorry don’t know how to help for this….
My iPhone was unlock & working fine on TMobile running 1.0.2 and accidently upgraded to 1.1.2 & now I can not unlock it again. I’m Mac OS 10.4.11 with iTunes 7.5! Now I’m trying to iNdependence 1.3 but can’t copy the “MobileDevice” file. I’m getting this error: “Error copying MobileDevice library into the iNdependence application bundle”. I know this may sound stupid, but I appreciate your help on this again! Thank you!
My phone has version 1.1.1 and firmware 04.01.13_G. I unlocked it using anySim and its been working fine for weeks now. Suddenly, when I try to make calls, I don’t hear a ringtone or anything… but the calls are going through. Occassionally the problem goes away, but comes back again. Is it a hardware problem? Would restoring it work? Please help!
I bought the 1.1.2 version of the phone and am trying to unlock it. So far i have had no success, is there no possible way to unlock the phone?
hkg,
You should subscribe to our feed and check out the latest news.
I have told nearly million times that out of the box iPhone 1.1.2 cannot be unlocked. And this guide stated clearly that only for iPhone 1.1.1
Gabby,
not sure the what will be the main problem. But I think virgin it will always help. Follow this and try it at your own risk:
http://www.winandmac.com/mobile/iphone/unlock-iphone-112-via-downgrade/
I’d really appreciate if someone could PLEASE HELP!
I’m stuck at stage1 step1-2! When i do the enter DFU-Mode part, iTunes immediately says it found an iPhone in Recovery mode…
And iNdependance still says Entering DFÜ-and nothing happens in iNdependance any more! What should I do?
Cheers!
Daniel
Daniel,
Quit iNdependence before you do anything else in iTunes.
hi there,
i’m confused, i have an unlocked iphone with version 1.0.2 with the modem firmware 04.01.13_G (so it was 1.1.1), how can i upgrade to 1.1.1 and keep it unlocked??
u2shelley,
this is a repeat question. The guide already said how to virgin the iPhone.
http://www.winandmac.com/mobile/iphone/unlock-iphone-112-via-downgrade/
A problem with steps 10-12. I also clicked ok before going and setting up the iPhone in iTunes so I never got the ‘Verification failed, cannot update’ error, but any way I delete al from FUGU – Knows hosts. I tried updating to 1.1.1 in iTunes but it’s giving me a 1015 error cannot update. After that Independence dont connect with my phone.
I try it one more time to upgrade 1.1.1. but now it’s give me a 1064 error.
Now in Independence show Firmware 1.1.1. and I cant not activate Phone… and “Error, couldn’t perform jailbreak. You need to downgrade to version 1.0.2, then perform the special upgrade to 1.1.1 (see Help documentation for more details).”
Can anyone offer any help?
UGIUS,
I suggest you can try this 1.1.2 unlock guide:
http://www.winandmac.com/mobile/iphone/macfirst-ultimate-guide-unlock-iphone-112/
hey, I am on step one,
Step 1. Choose ‘Firmware’ tab from iNdependence, click ‘Enter DFU Mode’. Select the extracted iPhone 1.0.2 firmware.
but I am unable to select any firmware,, can u help me? thanks so much
Alberto,
did you extract the whole folder? You need to extract it also.
YOU ARE AWESOME!! THANK YOU SO MUCH!!
Hello,
I am sorry if this is to basic, but I have an old iphone that was unlocked through software, it is now at the 1.0.2 firmware. I haven’t connect it to itunes yet. I wanted to know what should I do, upgrade it to 1.1.2 using this guide? Should I do anything else since my iphone is already unlocked? Can I connect it to iTunes without worries? Thank you!!
Raphael,
read the iPhone ultimate guide page
Thank you Admin.
After I read all the guides I still have a few doubts.
My iphone modem firmware is 03.14.08G, can I virginize it using the guide here or should I use a software like the one in unlock.no?
Differences between unlocking the iphone through jailbreak and through the other method here are that with jailbreak I don’t have to downgrade it, but if I use the other guide here to virgin my iphone I will end up with a 1.0.2 firmware, isn’t that right? Then I wouldn’t be downgrading my phone, I would be updating it to 1.0.2 from 1.0.2 and then to 1.1.1, is that it, did I got it all right? Thank you once again!!!!
Raphael,
At 1.0.2, virgin your iPhone with the following guide:
http://www.winandmac.com/mobile/iphone/unlock-iphone-112-via-downgrade/
than, you should end up “incorrect SIM” error. That’s normal.
After all, upgrade your iPhone to 1.1.2 using the following guide:
http://www.winandmac.com/mobile/iphone/macfirst-ultimate-guide-unlock-iphone-112/
I cannot use iNdependence because whenever I enter the pass to either delete apps or install them I get a message saying root pass wrong I have tried both Dottie and Alpine still I get the same…. any thoughts?
Has anybody tryed or knows if this guide works with the latest 1.3.1 version of iNdependence??
Admin,
OK so this is really not working for me right now. I’ve downgraded my 1.1.2 out of the box phone to 1.0.2. But when upgrading it back to 1.1.1 there are several complications. First, the button thats supposed to say ‘Pre 1.1.1 Upgrade’ for me says ‘Pre Firmware Upgrade.’ Second, whenever I do this update/upgrade through itunes my iphone goes back to that “itunes sign and usb cable” screen. What do i do now?
I have a problem and I was wondering if anyone could help. I unlocked my phone successfully…however, when I connected it to my PC – an update of 1.1.1 popped up and NOW my phone crashed and for some reason it blocks my calls and will only allow emergancy calls.
Thanks..
Please reply if you have any ideas ?
K.
K,
Take a look of the iPhone new guide for 1.1.4, it works pretty well.
Basically you now just need to restore to 1.1.4, then click “do it all” by ZiPhone or iNdependence.
http://www.winandmac.com/mobile/iphone/winhow-to-use-iphone-114-with-040405_g-baseband/
(for Windows)
http://www.winandmac.com/mobile/iphone/how-to-use-iphone-114-with-040405_g-baseband/
(for Mac)
Is there any breaking code for Utstarcom slider phone for lock code? I forget my phone lock code and i was try to find out is there any breaking code that i could used to break the lock?