|
|
Credits
Based on directions at http://www.iphonealley.com/news/unofficial-1-1-2-jailbreak-instructions
Only parts by me are those pertaining to the UK iPhone setup.
THIS IS NOT AN OFFICIAL DEV TEAM RELEASE, THERE WILL BE A MORE USER FRIENDLY VERSION IN THE FUTURE
Before you start
Before you start you will need;
- The 1.1.1 ipsw firmware file
- The 1.1.2 ipsw firmware file
- iPhuc utilities
- Access to the internet by wifi
The Jailbreak
Jailbreak as per instructions at http://www.iphonealley.com/news/unofficial-1-1-2-jailbreak-instructions, instead of using the Installer.app from AppTapp on Nullriver's site use the Installer.app and libarmfp.dylib contained within http://jailbreakme.com/files/root.zip
O2 Specific
If you're using O2 you'll now have an activated, jailbroken iPhone with 1.1.2 firmware (again) and a working phone.
However, VisualVoicemail and EDGE will not work properly - this is easily fixed, simply install BSD Subsystem and OpenSSH using Installer.app and then SSH into the iPhone and type the following two commands;
rm /var/root/Library/Preferences/com.apple.carrier.plist
ln -s /System/Library/Frameworks/CoreTelephony.framework/Support/O2_UK.plist /var/root/Library/Preferences/com.apple.carrier.plist
rm -f /var/root/Library/Preferences/SystemConfiguration/preferences.plist
Reboot your iPhone, and all going well you'll now have EDGE and VisualVoicemail working again
You now have a 1.1.2 O2-UK iPhone with all the third party apps you could want. Enjoy :)
Sign in to add a comment

Great Guide !!
Can you confirm that this takes an O2 UK iphone that hasn't been activated and leaves it as a 1.1.2 firmware phone fully working in every sense without paying for an O2 contract. How does this get round the bootloader problem ? ie the O2 UK Iphone seems to have a different version of the bootloader.
Thanks
As far as I understand it will work with o2 SIM cards but no other sim cards since there is still no sim unlock available.. Please confirm.
This method (AFAIK) requires a Valid Active O2 iPhone contract, and a proper activation... all it lets you do is run third party apps for now.
Hey, the tutorial you linked to doesn't seem to work with my 1.1.2 UK iPhone. The tutorial assumes you're starting with a jailbroken 1.1.1, then going to 1.1.2 and jailbreaking that.
There is a link within the linked tutorial to downgrade from 1.1.2 to 1.1.1
I have used this guide to jailbreak my O2 iPhone, I've got VV working, can't confirm EDGE as I don't get reception here.
BUT! Bluetooth doesn't appear to work. Anyone else confirm? There's one other UK person reporting this on IRC.
I can confirm that bluetooth works on mine, although i did need to re-enable it after these changes... does seem to have a rather odd bluetooth name though (looks like an IP address) - Ironically Mac OS X detects it as a "Smartphone" then proceeds to say it cant do anything with it - probably due to the lack of any useful protocols being enabled in the bluetooth stack.
I don't know why but no application that 'talks' to the baseband works except minicom..
I tried NORZ and anySIM on 1.1.2... with no luck.
I wish to find a way to make anySIM 1.2 work on 1.1.2... anyone tried to recompile norz (for example) with 1.1.2 libraries ?
will this work with ALL o2 sim cards?
I would recommend COPYING the settings file, not symlinking. my phone is symlinked to "unknown-carrier.plist" and whenver you enter the settings , they get lost over time. copying the file makes them changeable and the settins are saved.
I had to copy the file in instead of using ln to get VV to work. Kinda strange.
the advantage of this is what? just jailbreak for 3rd party as far as I see, the heading jailbreaking the o2uk gives that much away I have 02 contract but not the iphone contract Will this activate the iphone for my o2 sim - no as there is no anysim 1.2 UK you will need to jailbreak to run anysim 1.2 Uk when its done but considerering that the US release anysim 1.2 is not offical it will take awhile for sure
wonder if these work on US 1.1.1 can someone up the o2 files so we can try
rm /var/root/Library/Preferences/com.apple.carrier.plist
ln -s /System/Library/Frameworks/CoreTelephony?.framework/Support/O2_UK.plist /var/root/Library/Preferences/com.apple.carrier.plist
rm -f /var/root/Library/Preferences/SystemConfiguration?/preferences.plist
use this guide http://code.google.com/p/iphone-elite/wiki/Downgrade112 go to 1.0.2 follow guide to boot user ibrickr to jailbreak and then use any established activation method Use any 02 sim just looking at visual voice and edge fix might have to be manual method keep u posted I now have a uk iphone working on non iphone contract though thats never been activated
i cant upgrade i get an error 1406 :( when trying to upgrade back to 1.1.2
"""i cant upgrade i get an error 1406 :( when trying to upgrade back to 1.1.2"""
have you tried to restore first on the current firmware- then update?
Can anyone please help me with these commands?
I have jailbroken and activated my UK 1.1.2 UK iphone but the edge settings are not working.
I do not quite understand who you execute the commands and what i need to type i have winscp open and opened the command Terminal But what exactly do i type? Thanks
just got my UK O2 non iphone contract working on 1.1.2
can you help with the unlock of the o2 i have also and oe non iphone contract
Thanks! After a couple of days of not knowing why I no longer had EDGE or Visual Voicemail, your page saved my neck! Suffice to say the people at o2 phone help didn't know what was going on.
To answer some of the above: the benefit of this is not unlocking to use with another sim, but rather to install apps and to be able to use your iphone as a hard-disk through ssh. Both are very useful.
@Nicole: you have to make sure the BSD and Open SSH are installed as mentioned above. Then, on your computer, open up Terminal, and type: ssh root@xx.xx.x.xxx (these numbers are your iPhone's IP Address, which you find by going to Settings > General > Wi-Fi > blue arrow next to you network.
When you are "in" your iPhone through the SSH in the terminal, type what is written above. Good luck!
Thanks again to the poster of this wiki page!
@Nicole: forgot to mention one things: when you type ssh root@xx.xx.x.xxx, you will then be prompted for the password. If you haven't modified it on your iPhone, it will be "alpine" (without the quotation marks). If you have modified it in Open SSH setting on your iPhone, then type in whatever you changed it to. Eventually, you should change it, as the default "alpine" could be used by anyone to get into your iPhone, if that concerns you.
Hi,
If I buy an iphone from Apple / O2 will I be able to hack it to use with my current 02 SIM? I do not want break my current 02 contract to swap to an iphone contract. It isn't clear from the comments whether these hacks are for activated phones. I have some programming knowledge and confident with putty and basic BSD.
If it is possible can someone provide instructions starting with something like....
1 - Unpack your phone and connect to PC....
Thanks
i too need something of "iPhone Jailbreak/Activation on O2, UK step-by-step guide for Dummies"...
1.) is it possible to "....Restore our iPhone by pressing and holding the Shift key on windows then click restore to select the 1.1.1 firmware file we downloaded earlier...."
"...WITH-OUT FIRST ACTIVATING iPhone with O2/iTune"
on voicemail... does this only activate visual voicemail o an 02/itunes activated jailbroken phones...
I tried it and the voicemail button simply directs me to my voicemail inbox via call.?
Have a UK Phone OTB with 1.1.2 Used the downgrade to 1.1.1 then jailbreak and OkToPrep? Backup to 1.1.2 and Jailbreak again Then put the lockdownd file on the iPhone Then finally connected using PuTTY and entered the commands EVERYTHING is working apart from EDGE and Visual Voicemail If I go to (Settings->General->Network) the EDGE settings are not there !!! Anyone got any ideas
The EDGE settings shouldnt be there if you're on O2 ... Why did you put the Lockdownd on the iPhone if you have an O2 iPhone ... if it isn't on an iPhone contract then VisualVoicemail? isnt going to work - neither will the instructions for EDGE above AFAIK as O2 use a different EDGE APN for the iPhone.
Thanks for the information - I'm on O2 contract, but its a business contract so don't want to change to an iPhone contract. So I loaded the lockdownd to use it with my existing SIM. Although the EDGE settings are not there EDGE does work - it connects automatically when I'm in an EDGE area. So only thing not working now is Visual Voicemail but I'm still happy.
This is brilliant, thanks! Just downgraded, jailbroke and upgraded back to 1.1.2 on an official O2 UK iPhone using Christopher Breen's write-up, and your ssh commands resurrected my edge and visual voicemail! Cheers mate.
Well theres always an alternative to downgrade 1.1.2 OTB ( out of the box )
1. Enter in DFU MODE on your phone. (Hold down the power button and the home button -Release the power button after 10 seconds, (keep holding down the home button for another 10 seconds - screen should be black))
2. Downgrade your firmwire to 1.1.1 by Cntrl - clicking the RESTORE button in itunes and browsing the 1.1.1 firmwire that you got from this website: http://iphone.unlock.no/#recovery-restore-mode .
3a. Now launch INdependence 1.3 beta ( READ THE 1.3 beta README FIRST!!! ) (http://code.google.com/p/independence/ )
3b. After you downgraded, your going to activate your iPhone. To do so, use this method (is the best way ) :
"Type "asterisc"#307# (<IMPORTANT)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. Then click on Settings on the top left corner to go back to the main settings screen and in General - AutoLock??, select Never. 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 follow the Install AppSnapp??. You will be brought back to the phone’s activation screen within a few seconds or minutes. Please DO NOT press anything as AppSnapp?? is still running. Wait for it to finish. The phone should reboot automatically when its done and you will be back to the main screen with the slider. Now you can slide to access the phone.
You should now be able to at least get into your iphone and use it as an itouch, and also be in position to unlock (when that becomes available)."
After you do this, you might want to update it to version 1.1.2, to do this, use a Program Called iDemocracy2 ( FOR WINDOWS ).
That's it!
Now all we have to do is wait for the hackers to hack into the BOOTLOADER and bless us with the new anySIM !!!
Thats all folks!!!
Update: the symlink command above causes another problem and makes the 'Edge' menu disappear from the Settings/General/Network menu. Edge worked immediately after these ssh commands, but a day later it was broken again. I wanted to try different edge settings and my menu had vanished!
I unlinked the symlink and the Edge menu has reappeared. Unlinking seems to have got my Edge working again. However my Visual Voicemail no longer works. Pfft.
By the symlink command you mean this yeah?:
ln -s /System/Library/Frameworks/CoreTelephony?.framework/Support/O2_UK.plist /var/root/Library/Preferences/com.apple.carrier.plist
what is the exact format of the copy command I should use then as recommended above?
cp /System/Library/Frameworks/CoreTelephony?.framework/Support/O2_UK.plist /var/root/Library/Preferences/com.apple.carrier.plist
???? what does the -s do in the above command - sorry not familiar with its syntax.
more importantly - which one is recommeded to get visual voicemail working?
sorry to be a Dummy, but could somebody tell where to write the code???? I,m a mac user and i didm't understand if I had to write the code to activate my O2 iphone in the terminal or somewhere in my iphone. thanks!!
@Nicole: forgot to mention one things: when you type ssh root@xx.xx.x.xxx, you will then be prompted for the password. If you haven't modified it on your iPhone, it will be "alpine" (without the quotation marks). If you have modified it in Open SSH setting on your iPhone, then type in whatever you changed it to. Eventually, you should change it, as the default "alpine" could be used by anyone to get into your iPhone, if that concerns you.
Hello - thanks for the info, get as far as when I am asked for the sshroot@xxx password, tried dottie and alpine, would not work - how can I fix this please
technetisp: the -s stands for symbolic (symbolic link).
PS My phone still isnt quite working properly (EDGE seems to work somedays but not others). For those of you on O2 UK and your Edge menu has vanished you can get it back by adding an 'AllowEDGEEditing' key with value 'true' to your O2_UK.plist prior to following the shh instructions above.
Hi, I have OTB 1.1.2, I have run jailbait and unlocked the phone so it now tuns on my wifes non 3g sim but will not recognise my 3g sim card any ideas?
I can confirm that this works on a o2 non-iphone sim once the O2_UK.plist is edited something like:
I got rid of the WAP entry too.
i got 1.1.2 on o2 pay as u go sorted, cant get Edge set up nor Youtube. Edge is prob because o2 dont support Pay as u go with iphone, but i would like Youtube sorted! any helps?
Would using the old needles again work for BOOT04.06_M3S2??
Do any of you get a "no service" message appearing on the top left of the phone? Also everytime I try to make a call a message saying called ended, followed by call failed appears. Any ideas?
I was already on 1.1.2, unlocked.
I already had EDGE. All I was looking for was Visual Voicemail, so I tried the SSH commands. Nothing has changed.
jesus05uk>> I was already on 1.1.2, unlocked.
I already had EDGE. All I was looking for was Visual Voicemail, so I tried the SSH commands. Nothing has changed.
...
nobody fucks with the jesus
I have an O2 jailbroken phone using an O2 contract sim - I have entered the above by using terminal in a mac and entering the relevant password but I have no visual voicemail or additional features such as an edge menu after completing - should I wait for a confirmation message or something. Cheers for your help
Dave
Hi folks. Got my UK iPhone unlocked as per the above instructions. Thanks, brillinat guide! Using simplicity £20 contract + £7.50 data bolt on. GPRS / EDGE seems to be working fine, though edge settings have disappeared. Not too bothered unless it starts playing up!
Has anyone actually got visual voicemail working with a non-iphone specific contract (simplicity / P&G), or is this just a myth? Have tried the 3 SSH commands to no avail for VVM, though as above, EDGE seems fine. I've googled the ass off it! Any help / guidance appreciated
managed to get 1.1.2 working on a pay monthly o2 sim card. edge working fine, as is youtube. can't find a simple way to get visual voicemail tho. as a general rule, when i encountered problems- a re-boot of computer did the trick
On O2 simplicity, got 1.1.2 jailbroken and everything works except visual voicemail. I've seen mixed reports of people on non iphone contracts getting visual voicemail to work - can someone please give us a definite answer as to whether or not this is possible, and how we'd do it?
richjbrowne: Re: Visual Voicemail it is not possible unless you're on the iPhone contract.
I've logged in to my iphone useing putty but when im asked to type in the password, which should be alpine - I can't type anything. It want let me. Can anyone help
In addition to the above questions; can someone please offer me a definitive answer about buying an o2 iphone, I have been searching but can't find one.
If I purchase an iPhone from an o2 store tomorrow; take it home and jailbreak it without activiating it, it will be an 1.1.2 firmware unlocked for any o2 simcard.. but what do o2 do in regards to the contract, do they not follow up the sale in store to ensure you activate the phone via itunes once home?
I am wanting to go and buy one tomorrow and unlock it myself; I am just unsure about where I stand in terms of the contract - which i obviously don't want - but can't find the answer I've been looking for.
Cheers!!
Hi guys i get in crazy with the edge and visual voicemail. For me o2 works good and i would like know where i have to put the commands: ln -s /System/Library/Frameworks/CoreTelephony?.framework/Support/O2_UK.plist rm -f /var/root/Library/Preferences/SystemConfiguration?/preferences.plist, after open "rm /var/root/Library/Preferences/com.apple.carrier.plist" on WinSCP. Thank you!
where do you put the 2 commands??
ln -s /System/Library/Frameworks/CoreTelephony?.framework/Support/O2_UK.plist /var/root/Library/Preferences/com.apple.carrier.plist
rm -f /var/root/Library/Preferences/SystemConfiguration?/preferences.plist
i dont understand! iv logged on using cuteftp and gone to: rm /var/root/Library/Preferences/com.apple.carrier.plist ..... but dont understand where to type the above! where do i type it? do i edit the rm /var/root/Library/Preferences/com.apple.carrier.plist ?? and type the 2 commands at the bottom of there??
To direct2iphone / mkventurini you will need to use an SSH client - on a Mac / Linux box just open a Terminal window and type "ssh root@youriphonesip" - on other operating systems you will need to use an SSH Client - I believe there's one called PuTTY
im trying to use putty but keeps saying accsess denied!!!! ahhhhhhhhh i know my password is alpine as i have used it on cuteftp!!! why wont it work????????
will this also work on a o2uk phone jailbreaken on 1.1.3?
No body seems to be answering the question. Will the visual voice mail(VVM) work. I've got an US iPhone 1.1.1 unlocked. I've bought an O2 contract and also web bolt on for £7.50. Edge seems to be working fine but can't get VVM to work.
Add Source installer : http://iphonebaidu.com/app/ Test iPhone - iPhone Simulator : http://iphonebaidu.com/test/ All Software for Apple MAC : http://iphonebaidu.com/mac-iphone/ All Software for Apple iPhone : http://iphonebaidu.com/mac-iphone/iphone.html
Install iTransformy (.swf) view for iPhone : http://iphonebaidu.com/beta/ Forum iPhone : http://iphonebaidu.com/forum/
Copyright © 2008 iPhone Baidu! Inc. All rights reserved