Got an iPhone? have it on version 1.1.1? Cant wait to get v1.1.2 to get those international keyboards? Wait no more!
Here is a guide to get from iPhone v1.1.1 to v1.1.2
Special thanks to conceited software, tauw and all the others who worked on getting this working.
Guide: (UPDATED Nov 24th)
Note: There is NO unlock for out of the box v1.1.2 iPhones. So if you bought an iphone that had v1.1.2 pre-installed on it then it CANNOT be unlocked.
Before we begin, download the following:
Here is another guide that follows this scheme but has more photos : link
Before doing anything run oneSIM on your unlocked v1.1.1 phone:
- Download and Install the oneSIM.app and chmod all files to 0755
- Set your Auto-Lock to Never
- Run oneSIM from SpringBoard
Phase 1 :: Checking your bootloader version
For those of you who have owned an iPhone prior to November 9th, then you can skip this step. If you don’t otherwise know any better, you might want to verify what bootloader you have on your iPhone right now.
First you will need to have bbupdater installed in your /usr/bin folder. Make sure it is chmod 0755. Use the Terminal to login to the iPhone via SSH. Enter the following commands:
launchctl remove com.apple.CommCenter
bbupdater -v
Your results better match those below as far as the bootloader is concerned. If they don’t, then DO NOT proceed!
Resetting target…
pinging the baseband…
issuing +xgendata…
firmware: DEV_ICE_MODEM_04.01.13_G
eep version: EEP_VERSION:207
eep revision: EEP_REVISION:8
bootloader: BOOTLOADER_VERSION:3.9_M3S2
When you are done checking, restart your iPhone.
Phase 2 :: Upgrade 1.1.1 to 1.1.2
- Restore the iPhone to 1.1.2 firmware by putting the iPhone into DFU mode. Do this by pressing and holding the Home button, and the Sleep/Wake button.
- As soon as the screen goes black, let go of the Sleep/Wake button. Continue holding the home button. Connect the iPhone to iTunes and you will get this pop up. The iPhone will display this graphic.
- Click the SHIFT + Restore button or on a Mac (your keyboard key) and point it towards the 1.1.2 firmware you downloaded.
- Various messages will appear while the process continues.
- The iPhone will restart, and iTunes will display this image.
- The iPhone will display the new multi-lingual emergency slider and connect to iTunes graphic. You are now on 1.1.2 firmware with the new 04.02.13_G modem firmware.
Phase 3 :: Downgrade back to 1.1.1
- Downgrade to 1.1.1 firmware. You need to put the iPhone into DFU mode again. The restore should, go through and errors at the end with error 1015. However you will notice that the iphone is in DFU mode with the connect to itunes screen from 1.1.1.
- Download a working copy of iPhuc and issue the following commands:
cmd setenv auto-boot true
cmd saveenv
cmd fsboot
Jailbreak by following the below method:
- On the Activation Screen, slide the Emergency Screen.
- Type *#307# and hit Call, the phone will start ringing and display 1 Calling.
- Delete all the numbers from the top right of the screen and Call the number 0.
- Press Answer, Hold and then Decline.
- Go to Contacts and create a contact. In the Url field type prefs://1f and save it. Then add another URL and type jailbreakme.com and save it.
- Click on the prefs://1f and you can select your WiFi network. Exit by pressing home and then Dial and Call the number 0 from the emergency screen.
- Select the second URL called jailbreakme.com of the contact you created and and follow the Install AppSnapp. Wait for it to finish and reboot the phone when its done.
Unlock using anySIM1.2.1u
- Run Installer and install BSD Subsystem & OpenSSH
- Extract the anySIM.app folder from anySIM1.2.1u.zip onto a folder.
- Download WinSCP
- Check the IP issued by your WiFi for your phone, it should something like 192.168.xx.xx
- Run WinSCP and enter the IP as asked above, and put the username: root & password: alpine
- Wait for 30-35 secs and you will be asked to add a host key (big dialog box) say Yes
- After login into your phone, goto root -> Applications and copy the anySIM.app folder there and chmod all the files inside the anySIM.app folder to 0755 (by selecting all files and click on Properties)
- PowerOff your phone and put the original AT&T SIM
- PowerOn & now you will find the anySIM icon on your SpringBoard. Goto Settings > General > Auto-lock change it to Never.
- Run anySIM
- After it shows the "Successfully unlocked message".
- Prepare your 1.1.1 device for the Update
(I). Launch Installer.app
(II). Scroll down to Tweaks (1.1.1)
(III). Select OktoPrep
(IV). Click Install
Phase 4 :: Upgrade to 1.1.2 - Thanks callx
What you’ll need:
Extra tools for the optional steps:
- Putty (SSH client)
- UltraEdit Text Editor (HEX editor)
- Tools (contains BASH, ls, AppSupport, sample carrier.plist)
- Connect your phone to iTunes.
- Do either Download & Install or press SHIFT + Update button and point it to the v1.1.2 firmware you downloaded manually.
- Jailbreak 1.1.2
- So, right now you should have a nice 1.1.2 activate screen talking in tongues. As a rule of thumb, just open iTunes and let it detect the iPhone then close it.
- Now run windows.bat from the 1.1.2 jailbreak and check option Install ssh, change password if needed and click Jailbreak
- Might take like 5-10 mins, more coffee maybe?Carrier settings *optional* (For those who wanna sexy up that iphone)
- Winscp to your phone and put ls and bash in /bin
- Click on "more", set both permissions to 0755
- Check here for your carrier’s MCC and MNC (it’s not as hard as it sounds)
e.g MCC = 334 MNC = 02, the number we’ll need is 33402
- Open the Telcel.plist in UltraEdit or wordpad and modify accordingly (Don’t forget to rename your .plist file & change the supported sim section)
- Use winscp to put the modified .plist to /System/Library/Frameworks/CoreTelephony.framework/Support/
- Open putty and connect to your phone
- Type bash at the prompt
- Type cd /System/Library/Frameworks/CoreTelephony.framework/Support
- Type ln -s NUMBER YOURCARRIER.plist
e.g ln -s 33402 Telcel.plist
- Remove your sim and put some other sim in it to reset the carrier settings(maybe that unactivated att simcard lying around?)
- Remove the sim card and put back in yours after the phone detected it
- You should be set, no reboot neededFix for crashing phone/sms *optional*
- In Installer, look under Tweaks v1.1.2
- Install iWorld select your country from the list and its done
————————————————————–
Frequently Asked Questions :
1. When i click on windows.bat, the terminal opens and closes.
Install Java Runtime



68 Comments so far
Skip to comment form
Alexandru November 12th, 2007 at 3:10 am
(Quote)
if the phone is stuck with the apple logo after replacing the lockdownd file, run winstaller and let it run for a few seconds, and the phone will boot.
RafaelBR November 12th, 2007 at 10:34 am
(Quote)
Hey guys……
So, is 1.1.2 Iphone version really unlocked!?
Can i use all the services?!
kareem November 12th, 2007 at 2:33 pm
(Quote)
please can some body just tell how to upload anysim1.1.2 by winscp or how can i find it on installer which source i hav to add first to get it??? please answer asoon as you can because i’m in the middle of te process thanx
kareem November 12th, 2007 at 3:55 pm
(Quote)
please i need the answer urgenly!!!!
netsrack November 13th, 2007 at 12:17 pm
(Quote)
just connect to your iphone with winscp and copy anysim to the folder /Applications/anySIM.app
exactly type it that way, after that you habe to put the CHMOD to 0755, then run anysim from the springboard
tom November 13th, 2007 at 1:39 pm
(Quote)
hi mates!
got a problem! replaced the lockdown file and now it stuck… i open the winstaller, but it didn’t helped!
can you please help me!!
Thanks!!
Cheers tom
t00l November 13th, 2007 at 4:25 pm
(Quote)
hi
do i need to make a backup of my contacts, calender etc. will anything be deleted from my phone when i upgrade from v1.1.1 til v1.1.2?
thanks!
kareem November 13th, 2007 at 8:30 pm
(Quote)
thanx for your respond but what is (CHMOD to 0755) please can you detaile it??
kareem November 13th, 2007 at 9:25 pm
(Quote)
do you think it realy works or not garanteed
einar h. November 13th, 2007 at 9:50 pm
(Quote)
is it possible to just do a restore from 1.1.1 to 1.1.2 instead? i have the ipsw file.
John November 13th, 2007 at 10:14 pm
(Quote)
I’m running v1.1.1 unlocked with anysim. do i have to revirginze, and then use this method? or i can do it start away?
nick November 13th, 2007 at 10:39 pm
(Quote)
my iphone is stuck in dfu mode after the error 1015. i tried running independence but it is still in dfu mode
is there any other way to get it out of the dfu mode?
someone please tell me if you know
kareem November 14th, 2007 at 1:23 am
(Quote)
GUYS THERE IS NO SUCH THING ANYSIM 1.2 IT IS FACK DON’T TRY IT YOUR PHONE WILL FREEZ I’M WARNING OK
Jimmy November 14th, 2007 at 4:55 pm
(Quote)
I’m unclear about Step 4, above, which says “If you are using iTunes 7.5 you will have to get a MobileDevice from a
previousv version in order to run Independence.”
I am using iTunes 7.5 so that means me - but I don’t know what it means to get a “MobileDevice” from a pervious version in order to run Independence. Can someone explain?
Thanks,
Jimmy
Juan November 15th, 2007 at 2:39 am
(Quote)
Help dude, I am having that issue that the apple logo won’t set up, where can I get the winstaller, I found something called winstaller gui, do I click on activate when phone is booting. It won’t recognize phone??
Joachim November 15th, 2007 at 3:41 pm
(Quote)
He is talking about the MobileDevice.framework, I had the same issue yesterday. I kicked it out of recovery mode using iNdependence 1.3 beta2. using the old 7.4 framework.
All went fine till I ran anySIM, while running anySIM it hang for a while and rebooted on his own… For the moment I only see a nice Apple logo and a spinner. Although I can connect on the device using SSH and issue reboot etc.. Can someone guide me to get out of the black screen?
Aeron November 15th, 2007 at 5:55 pm
(Quote)
Hey Joachim,
I have the EXACT same problem as you right now! Sitting in front of my computer, desperately searching through internet, looking for an answer. After I ran anySIM1.2, now my iphone is stuck in Apple logo, repeatedly booting itself with spinner in the center. What is going on~~~ I am so scared!!!
cypher November 15th, 2007 at 6:56 pm
(Quote)
did anyone able to unlock Iphone 1.1.2 Preinstall ???
alcobonoroc November 16th, 2007 at 12:47 am
(Quote)
baslaacell
Alp November 16th, 2007 at 8:45 am
(Quote)
Hey Joachim,
I have the EXACT same problem as you right now! Sitting in front of my computer, desperately searching through internet, looking for an answer. After I ran anySIM1.2, now my iphone is stuck in Apple logo, repeatedly booting itself with spinner in the center. What is going on~~~ I am so scared!!!
AnySIM 1.2u is for use in firmware 1.0.2 so downgrade to 1.0.2 run AnySIM 1.2u and there you go.
labrat November 16th, 2007 at 9:01 pm
(Quote)
The guide has be updated. New jailbreak/activation software now out.
Enjoy!
nik November 17th, 2007 at 7:54 am
(Quote)
Hi how i install anysim1.2.2u ,,i use ibrkr but that can install only install pxl application ,,please some one can help.
reg
Nik
vinz November 17th, 2007 at 7:55 am
(Quote)
jailbreak/activation software download is an invalid zip file. please repost
Chris November 17th, 2007 at 9:52 am
(Quote)
I’m not living in the US, so my iPhone was unlocked using iNdependence and AnySim. Okay, I did the Oktoprep and upgraded my 1.1.1 to 1.1.2 last week and the phone became locked and my SIM unrecognised. I had to downgrade 1.1.2 > 1.1.1 > 1.0.2, flashed the baseband and revirginize and now back to 1.1.1.
So what’s changed this time??? Will my iPhone be unlocked AND jailbroken in 1.1.2 with this hack? Thanks!
Brian November 17th, 2007 at 11:51 am
(Quote)
I’ve some problem that when I downgrade the FW from 1.1.2==>1.1.1 It’s ok, but when down from 1.1.1==>1.0.2 it said can’t. And another problem is that I always have to use the command in iPhuc for each down or upgrade. Plz help me!!! My phone freeze now!!!!
Church November 17th, 2007 at 11:54 am
(Quote)
My phone with fw 1.1.1 upgrade to v1.1.2 successful, unlock ok!!! … but I can’t receive the call, Just call out. Sometime I hit the number “0″ on keyborad to call (in phone) it auto shut off, the same thing with sms….can you help me?? Thanks..
Tinh November 17th, 2007 at 11:56 am
(Quote)
Can you help me? How to jailbreak the phone in v1.0.2? I can’t use Jailbreakme.com, I’d tried by Carnaval or Touchfree but useless!!! Plz help!!!
labrat November 17th, 2007 at 1:13 pm
(Quote)
thats strange…re-download the file…works for me.
To jailbreak in 1.0.2 you can use ibrickr (google it)
Peter Miranda November 17th, 2007 at 1:54 pm
(Quote)
does this works and a brand new 1.1.2 and would I be able to use all features and make calls with any sim?
Peter Miranda November 17th, 2007 at 1:55 pm
(Quote)
does this works and a brand new 1.1.2 and would I be able to use all features and make calls with any sim and network?
Jetson November 17th, 2007 at 2:38 pm
(Quote)
Trying to get my 1.1.2 iPhone in Restore mode.
When I press the power and home buttons, the phone goes to the power down screen. i keep holding until it goes black, then release the power button. nothing happens, they phone is just off. am i doing this right?
thanks!
Stephen November 17th, 2007 at 6:29 pm
(Quote)
HI,
now i’m on the 1.0.2 and tried to Jailbreak. Now after Jailbreak with iBrickr I cant see the menu where all these icons are. Theres still the “slide to unlock” screen after jailbreak.
Anyone knows what i should dO?
Goran November 17th, 2007 at 8:31 pm
(Quote)
Hi,
Does anyone know how to downgrade to 1.0.2? Where can I find Firmware 1.0.2?
Church November 17th, 2007 at 10:39 pm
(Quote)
Please help!!! I run on v1.0.2 but can’t install anySim 1.2.1u , I’ve downloaded by installer through source http://rep.frenchiphone.com , I put my phone to wait the answer!!!! Thanks so much
Church November 17th, 2007 at 10:41 pm
(Quote)
fw you can down hear:http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-3823.20070821.vormd/iPhone1,1_1.0.2_1C28_Restore.ipsw
Alex November 18th, 2007 at 1:30 am
(Quote)
This is not working with OTB 1.1.2 iPhones… just went into entire process and did all steps, however at last one, after installed anySIM and making it allow my GSM card to work on it, it fails.
If one wants to install apps but stuck using AT&T chips, you’ll be better luck than us.
Next November 18th, 2007 at 6:02 am
(Quote)
hello,
i was on v1.1.1 (unlocked)before and i tried to update and jailbreak it to 1.1.2 but unfortunately, wont recognize my sim anymore. I have tried to downgrade again using this method and i have gone as far as the “errors 1015″ and i have downloaded iPhuc to kick it out DFU mode. But unfortunatetly, i dont know how to run the cmds given above (i am on a windows )and i dont have iNdependence.
Could somebody ples tell me where and how to enter the cmds?
Thanks
Alex November 18th, 2007 at 8:34 am
(Quote)
Step #1
- If iNdependence is not available or you are on a Windows machine, download a working copy of
iPhuc and issue the following commands: (he means “type the following on iphuc window:”)
cmd setenv auto-boot true
cmd saveenv
cmd fsboot
Next November 18th, 2007 at 9:11 am
(Quote)
hy alex.
well, how do i know a “working iphuc”. The one i d/ld was from the developer website and after extracting it, all i have in the folder was just a single file and when i click on it , a window opens for the to choose the program to use to open the file. \dont know how to open it.
Secondly, i also have a mac intel and when i run independence to activate and jailbreak, it woudnt coz it need fw version 1.0.2 and when i try to install (1.0.2) that via itune , it wouldnt do it.
Please help!
thx
bierchen November 18th, 2007 at 11:32 am
(Quote)
Hi,
nice Manual, at least after you fixed the mistake with anySIM 1.2.1u under 1.1.2. god was i scared
Just One Question. Why downgrade to 1.0.2 ? Makes no sense in my opinion cause anySIM 1.2 works with 1.0.2 and 1.1.1.
I did it without downgrading to 1.0.2 and everything went fine.
1) restore 1.1.2
2) restore 1.1.1
3) jailbreak und activate 1.1.1
4) anySIM 1.2 on 1.1.1
5) oktoprep 1.1.1
6) update 1.1.2
works perfect for me?
Greets,
bierchen
bierchen November 18th, 2007 at 11:34 am
(Quote)
ps: 7) jailbreak activate 1.1.2
Jean-Pierre November 19th, 2007 at 2:17 am
(Quote)
my phone original ver is 1.1.1 it was unlocked by downgrading it to 1.0.2 and i am not very good at software hacking.
is there is a straight forward way to upgrade back to 1.1.1 ??
thnks in advance.
Enloam Yecart November 19th, 2007 at 10:13 am
(Quote)
Took all weekend, but I got it to work this morning. 1.1.2 jailbroken, running apptapp, and summerboard, and everything else. THANKS TO ALL!
labrat November 20th, 2007 at 1:59 am
(Quote)
interesting point there. Were you at an unlocked/hacktivated v1.1.1 when you started?
miao November 20th, 2007 at 2:34 am
(Quote)
Hi one more thing I am not clear about is how to install anysim 1.2, I use WiFi, on jailbreak.com. It don’t have anysim 1.2 only have 1.1. What should I do?
Thank you.
please help
danny November 20th, 2007 at 10:01 am
(Quote)
i tried to install anysm 1.2 using winstaller and and also winscp directly to applications file but anysim icon didn’t appear in springboard..im using windows, is the file from link for mac? how to install anysim 1.2 to phone please..
danny November 20th, 2007 at 11:36 am
(Quote)
after following all the steps..last part update(not restore) to 1.1.2 and run jailbreak phone is still LOCKED…is this method only works on brand new phone or can work on phone that has been unlocked?
Richard November 22nd, 2007 at 3:41 am
(Quote)
I just tried these steps but could not get itunes to update the iphone from 1.1.1 to 1.1.2 after unlocking it (had two different symptoms: unkonwn error 1602 -> due to iphone not booting into restore mode so update was possible)
I then downgraded (RESTORE) again from 1.1.1 to 1.0.2 and installed oktoprep 1.1.1 running 1.0.2 (I had previously successfully unlocked the phone under 1.0.2). Then I UPGRADED directly from 1.0.2 -> 1.1.2 and used the jailbreak to get the phone working again.
Thanks!
Jack November 22nd, 2007 at 5:01 am
(Quote)
Hi, all and Church,
I got similar problem as Church.
I just bought my iphone in US and realised that the my iphone was installed with latest v1.1.2. (Guess only since iTunes said my iphone is updated & and manufactured code is XXX44 from week 44.)
After following all the steps from downgrade to v1.1.1 and v1.0.2 and run anySIM 1.2u,
(1) can only dial the phone by using address book instead of dialing in the number pad. (The phone.app will jump out when press any button in the number pad)
(2) Also, can only sms by choosing the contact in address book. (will jump out if key in number directly)
(3) However, can’t receive any call. Interestingly, when phone call comes in, my iphone will hang up with the moving symbol (circulating circle icon)
Do you have any idea?
Church, did you solve your problem?
Would you all share your ideas? Pls help help.
I’m really frustrated for a week.
a Y November 23rd, 2007 at 1:47 pm
(Quote)
Jack, run iworld
Andrew November 23rd, 2007 at 4:22 pm
(Quote)
after following the instruction from 1.1.1 then to 1.0.2 then using anysim 1.2 the phone still isn’t unlocked
i also tried it with 1.1.1 and it still doesn’t work
i checked and it says that its the right baseband 04.02.13_g
After running anysim it doesn’t show the firmware anymore
any ideas?
Jack November 23rd, 2007 at 8:20 pm
(Quote)
Thanks a Y.
It works for me. Really Really Thanks!
lisa November 24th, 2007 at 12:44 pm
(Quote)
question wut do I don’t have access to wifi during the downgrade to 1.1.1? Isnt there any easier way to just unlocked the 1.1.2 version
David November 28th, 2007 at 1:47 pm
(Quote)
BUMP 014 - Very Slow News Week November 29th, 2007 at 5:41 pm
(Quote)
[...] Jailbreak The Jailbreak Itself Restoring UK O2 Visual Voicemail & [...]
labrat November 30th, 2007 at 4:42 am
(Quote)
Yes new out of the box v1.1.2 have no unlock. Only upgrades work.
VipiN December 4th, 2007 at 3:18 am
(Quote)
Hi.
I saw a guide from the same owner maybe I’m not sure. Anyway I used to have an brand new iphone v1.1.1 and i activated and i did some stuff on it working on other guide steps from “Vomer”, and then when i spouse to do upgrade i did restore to v1.1.2 and then i couldn’t do anything to the phone by the window.bat. It tells me please install BSD. So after that i tried to downgrade it to v1.1.1 to unlock it normally on v1.1.1 but the restore mode got stuck and i couldn’t do anything now to the phone so i need help to get redive of the that screen or i try to start from the beginning of this guide???
Please help me
Kevin - Pls help!!! December 6th, 2007 at 12:06 am
(Quote)
Valk December 9th, 2007 at 9:25 am
(Quote)
Phase 3 step 7, how long should I wait? And also I can’t seem to get it to reboot as explained. Please help!
Zakariyya December 10th, 2007 at 3:52 pm
(Quote)
can anyone help me editing Telcel pleez
labrat December 15th, 2007 at 2:11 am
(Quote)
Yes that was my guide as well. You may choose any, but this is the latest one I offer.
The process takes a while
There is NO unlock for new v1.1.2 pre-installed iPhones. Only for upgrades from 1.1.1
Naveen December 15th, 2007 at 4:23 am
(Quote)
guys anyone please tell me — i have got iphone 1.1.2
please guys help me out
TM December 15th, 2007 at 12:20 pm
(Quote)
It pays to read the *whole* set of instructions before proceeding. I went ahead upgraded to 1.1.2 and then used wrong version of anySim at the wrong firmware level which resulted in a 5hr self imposed course of iPhone downgrades, cross grades, restores, new tools, googling and head scratching.
Perhaps a simple outline of the steps such as shown by bierchen at the beginning will help others see all the necessary steps first and then a listing of the detailed points.
Note: adding “modmyifone.com/installer.xml” to your Sources list makes it easier when trying to install the anySim1.2.u onto your phone.
bre December 16th, 2007 at 11:39 pm
(Quote)
hi I have an iPhone and I wanted ringtones so I went to iTunes and it says I need to upgrade but someone told me if I select upgrade that my phone will lock.. If anybody really knows what they’re doing can u tell me what to do?
Param January 3rd, 2008 at 8:31 pm
(Quote)
HI
HakLabs…..
do you have an updated guide before i upgrade from 1.1.1 to 1.1.2 and start to use my phone?
dre January 15th, 2008 at 3:24 am
(Quote)
check out this website we have many tips how to unlock you Iphone
Don’t pay anybody to unlock your phone http://vomoco.blogspot.com/
Juan February 1st, 2008 at 2:38 am
(Quote)
I have windows vista and my phone is stuck on DFU mode. I tried iPhuc but it does not seem to work. I open iphuc with command mode since it’s the only way it opens. I am lost.
Haklabs » How-to : Downgrade OTB iPhone 1.1.3 February 10th, 2008 at 2:26 am
(Quote)
[...] You will now see the v1.1.1 activation screen! The drill after this can be found here. [...]