(for mac only, windows user please click here.)
[THIS GUIDE WILL NOT WORK ANYMORE. PLEASE TAKE A LOOK OF THE UPDATED GUIDE HERE. ]
This guide can actually help to virgin and reflash your iPhone. It also fixes the IMEI starts with 004 error.
This will not work for newly bought U.S. iPhone (4.6 Bootloader) and UK iPhone. It will only work for those old iPhone’s that accidentally upgraded.
The basic theory of this guide is go from iPhone 1.1.2 > 1.1.1 > 1.0.2, and then reflash the baseband and virgin it. After all, go from 1.0.2 > 1.1.1. In the end, you will have an unlocked and activated iPhone 1.1.1 with baseband 04.01.13_G. You will be able to use any SIM card you want.
This guide cannot guarantee will work 100% since I don’t know the status of your iPhone.
This guide is based on this post. It used Mac OS X 10.5 Leopard, iNdependence 1.3 beta 2 and iTunes 7.5.
Stage 1: Downgrade from 1.1.2 to 1.1.1 to 1.0.2
Step 1. Connect your iPhone to your Mac. Press and hold Home + Power button of your iPhone. Once the screen turns black, release the power button but keep on holding the Home button.
Step 2. Wait until iTunes tell you iPhone is in restore mode. Press Mac’s Option key, and than click restore button from iTunes. It should prompt you to select the files you want.
Step 3. Download the 1.1.1 firmware file here. Select this file from iTunes. It will start restore the iPhone 1.1.2 to 1.1.1. It will show you the following error at the end. But thats okay, just go on step 4.

Step 4. Download iPhone 1.0.2 firmware file here. Repeat Step 1-3, but this time choose the iPhone 1.0.2 file in iTunes to restore. If it shows you the error 1, close iTunes and open iNdependence now. Choose to enter DFU mode. You need to choose the extracted iPhone 1.0.2 firmware. To do it, rename the iPhone 1.0.2 we downloaded in Step 4 to iPhone1,1_1.0.2_1C28_Restore.zip, extract it using StuffIt Expander.
Close iNdependence and open iTunes again to start the restore once you got the following message.

Step 5. It will show you 1013 error at the end. Close iTunes now and open iNdependence again once the restoration completed. Click the “Activation/SIM” tab. Choose to activate the iPhone. It will ask your extracted iPhone 1.0.2 firmware. Your iPhone will be activated and jailbroken in the end.
Step 6. Install SSH by clicking “SSH” tab through iNdependence. Follow the on-screen instructions.
Stage 2: Reflash and revirgin the iPhone.
Step 7. Connect to your iPhone using Fugu. Type the iPhone’s IP address. Enter “root” as username, “dottie” as the password (Find it from settings > Wi-Fi, choose the connected Wi-Fi’s blue arrow.) Download the pack here. (If you got stuck in “waiting for data”, you can try to download this pack.) Extract the package by right-clicking it and use BOM Archive Utility. Upload it to iPhone’s “/usr/bin”.
Step 8. Open Terminal of Mac OS X. Type “ssh root@192.168.0.1″ (change 192.168.0.1 to your iPhone’s IP address). Type the following commands consequently. Make sure you press Enter key to execute it for each line:
launchctl remove com.apple.CommCenter
cd /usr/bin/
chmod +x bbupdater
bbupdater -v
chmod +x ieraser
ieraser
bbupdater -v
bbupdater -e ICE03.14.08_G.eep -f ICE03.14.08_G.fls
bbupdater -v
Step 9. Make sure you see the 03.14.08_G baseband in the end of step 8. Shut down the iPhone now. Open it again. Connect to your iPhone again using Fugu. Remove the files we uploaded in step 7. Download the virgin pack here. Extract the package by right-clicking it and use BOM Archive Utility. Upload it to your iPhone’s “/usr/bin” by Fugu.
Step 10. Open Terminal. Type “ssh root@192.168.0.1″ (change 192.168.0.1 to your iPhone’s IP address). Type the following commands consequently. Make sure you press Enter key to execute it for each line:
launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
cd /usr/bin
chmod +x ./norz
./norz seczone.backup 0×3FA000 0×2000
chmod +x ./iUnlock
./iUnlock ./ICE03.14.08_G.fls ./eliteloader.bin
chmod +x ./bbupdater
./bbupdater -v
./bbupdater -f *.fls -e *.eep
./bbupdater -v
launchctl load -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist
Step 11. Shut down the iPhone, open it on again. If you got the incorrect IMEI, please remove your SIM card and try to run Step 8-10 again. Check also from Settings > General > About. You should see 1.0.2 and 03.14.08_G. If not, please try Step 8 – 10 again.
Stage 3: What’s next?
1. If you want to upgrade to 1.1.1, press Alt+Update in iTunes, choose iPhone 1.1.1 firmware. Than, follow this guide for Windows, and this guide for Mac.
2. If you want to upgrade to 1.1.2, Than, follow this guide for Windows, and this guide for Mac. SKIP THE ANYSIM PART. Than, follow this guide for Windows, and this guide for Mac to upgrade to 1.1.2.





Adrian,
You haven’t read the guide completely. There is no guide or tutorial that will work for your 4.6 bootloader iPhone.
Thanks Admin.
Please let me know when there is a new unlocking software for my iPhone.s bootloader.
Have a Happy New Year and all the best.
hello, i’ve buy my iphone ol 12-12-2007 and i have the new firmwere 1.1.2, how can i do to jalbreak my i phone?
i must wait another time or is possible unlock now my i phone?
thank’s a lot and happy new year
can i use my i phone as ana ipod touch untill i can know how to unlock it
hi , mine is ver 1.1.1 unlocked n bought in Singapore.. e thing is tat i cant restore e original application as ive hidden e icons n cant seem 2 retrieve it.. wot wld happen if i upgrede 2 ver 1.1.2 ?? pls anyone help, its so frustating not knowing how 2 work tiz thing out.. Thnx n bless ya all..
hi, i recently bought an iPhone from the US andi was wondering how to unlock my 1.1.2 iPhone?
when will the unlock be available?
thank you
mas,
Try to install Customize to see whether you can unhide the icon
Hi there, I bought my Iphone from the US version 1.1.2 so far unlockable.
My question should I sell it or wait a little bit more?
if you get the “error entering recovery mode” when trying to go into DFU mode. disconnect the iphone from the computer, quit independence, reconnect the phone and try again. It worked for me
Hi there. Sorry about my terrible english. I am a brazilian. I am beginer in computer’s questions and i ask you: Try explain more detailed the conection with fugu, because I can’t find settings, bla, bla, bla. I am stopped in item 8 of this tutorial.
Somebody can help me?
Thanks,
Luiz
Luiz Fernando ,
If you are beginner, I suggest you not to hack it. I don’t want to hear any complaint if you have troubles with your iPhone.
If you really want to go for it, please specify your question. I don’t understand the problem you faced for Fugu
Hi ADMIN,
in stage 1 step 3 which doc do I select in the 1.1.1 folder? There are several options. If there are any other unspecified items further down the list can you please name those too.
Many thanks,
Matt
MKM,
There is something goes wrong for Safari. You need to disable the “Open safe files after downloading” or otherwise the downloaded file will be extracted and you cannot perform step 3.
I would like to know if you have the download or file for the 1.1.2 UPDATE, because to use any ” ghost ” sim card, (at least the ones that I have) I need to update it back to 1.1.2. If you can help….
Thanks,
Carol
Carol,
the software is right here:
http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-4037.20071107.5Bghn/iPhone1,1_1.1.2_3B48b_Restore.ipsw
im stuck on step 4, when i put the phone on dfu mode the iphone’s screen goes blank white(not sure if thats supposed to happen) and then when i try to restore it with itunes to the 1.0.2 firmware it just says “waiting for iphone”. i gave it some time(about an hour) before i tried again this time using the .zip file instead of the .ispw and still it says “waiting for iphone” . then i waited there for about an hour until i tried restoring it without putting it in dfu mode and again i see the “waiting for iphone…”message. so i go to sleep with it waiting and five hours later it still says the same message. so i restart from the starting of the guide and 1.1.1 restores perfectly(has the 1015 message though) and now im stuck at the same place again. please help me, im so aggravated with this unlocking process. i think i might have spent 50+ trying to unlock it.
peace
oh yeah i forgot to say that no, my iphone isnt an out of box 1.1.2. it was 1.1.1 when i jailbroke it, then i fucked up and updated it by accident although i did buy it recently. so please admin help me out or someone.
peace
cris,
If it holds at “waiting for iPhone”. It has a large possibility that some other programs controlled your iPhone. Be sure to close iNdependence.
admin,
im sure that when i open itunes to do the restore in dfu mode that INdependence is closed, i did so by looking at the activity monitor. what else do you think it could be?
HOW DO I OPEN THIS iNdependence thing??
There is a waaaaaaaaaaaaay easier way then this if your phone has the 04_02_13G firmware and has been damaged from trying to unlock the phone
okay gerry,
let me kno what this way u speak of is, or how 2 do it? of you dunt mind
Sounds interesting Gerry,
Lets us hear the magic words……!
I have an US OTB 112 BL 4.6 and trying to use it as an iPod Touch, i’ve read all comments and wish someone could help me with this brick. I’m at Stage 1 – Step 4 trying to downgrade from 1.1.1 to 1.0.2 in DFU Mode already BUT, it keeps “Waiting for iPhone” at the iTunes screen. (I’m using OS X 10.5.1 w/iTunes 7.6) How doom am I?
Admin,
I received a replacement OTB 1.1.2 iphone today from apple, Bootloader 4.6. I’ve successfully jailbroken to 1.0.2 and installed SSH via Independnce. I have no need to unlock the phone, but I’d like to upgrade to 1.1.1 so I can put installer on, etc. When I run Independence pre-firmware 1.1.1 upgrade, then upgrade in itunes, I get an error and need to start the whole process again. Firmware is 04.02.13_G, Bootloader 4.6, Week 47. What are my next steps, if any? I’ve downgraded and upgraded, jailbroken and unlocked many phones, but all with earlier phones – I’ve finally met my match.
Thanks.
I have new iphone out box 1.1.2
I don’t have any idea how to unlock it
there some body can help me please…???
any suggestion or recomend for me
thank you
how do i unlock my iphone ver 1.1.2? Has anybody hacked the software.?
Ok so i had the 1.1.2 firmware and it was new and all that, and i am an idiot for starting this download because i did not want to flash it or anything. So i did step 1 through 3 and downgraded to firmware 1.1.1. Now i do not want to continue with this process, what do i do? it only shows that screen with the itunes sign and a plug in wire at the bottom of that. The screen is not changing or anything, what do i do? Do i have to continue for my iphone to get back to normal or what?
Muhammadali Jhaver,
Use iNdependence to kick it out from that screen
admin,
Ok i am going through with this now, and for some reason the independence program is saying that it “error cannot enter recovery mood.” what do i do now?
admin,
in going through with the terminal in mac, why does it ask for my password and then not let me type in anything. Like whatever button i press no keys go through
please help
HEllo admin ..
, my i phone has no baseband in it , no imei , no wifi , no edge , it stuck on repair needed (iphone canot make or recieve call ) i downgrade my iphone 1.1.1 to 1.0.2 . please help me , what i do now
i got suck
waiting for your reply
same as alexx
my phone has no baseband
please someone help
thanx very much i spent 2 weeks and finally thanx for the firmware u publish i solve my problems
my iphone has locked up after downloading an update on itunes, can anyone help me unlock it?