Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Hi folks,

This guide was primarily made for Mac users with UK iPhones, (Running 1.1.2) but may work on other iPhones running 1.1.2.The process itself shouldnt take any longer than fifteen minutes (tops!), this is excluding the time taken to download files etc.. so dont worry. Again, if you see any errors in the guide, or would like to add some comments, or feel that you havent been credited, please send me an email (ichihoes at gmail dot com).. Here goes:

Step 1 - Downgrade to 1.1.1

1) Download the 1.1.1 ipsw. Make sure it ends in _Restore.ipsw!

2) Switch off your iPhone. Now switch it back on holding the power button and
home button. Once the white apple logo disappears (on the iPhone) let go of the
power button, and then the iTunes logo & dock lead will appear on the iPhone.

3) Launch up iTunes. It'll say your iPhone is in restore mode. Press & hold the apple
key + alt key, then click on the restore button. A window will popup, now locate
the downloaded 1.1.1 ipsw file, and press OK.

4) iTunes will now begin restoring your iPhone to 1.1.1, this will take a few minutes
so wait patiently.

5) You will then get an error: 'The iPhone could not be restored. An unknown error
occured (1015)' DONT PANIC! This is good lol! It means you've successfully
restored to 1.1.1, proceed to step 6.

6) Download INDependance (Click Here), and load it up. A few seconds later, it should kick the
iPhone out of restore mode. (The iPhone should restart here) You can close
INDependance now.

Step 2 - Jailbreak 1.1.1:

1) Slide the emergency lock.
2) Dial *#307#
3) Press the back button to clear the number you just dialed, then press 0. Press
Dial again.

4) Press accept call, then press hold, then press deny.
5) You're now in the contact list! Horray lol, keep going.
6) Create a new contact with;

i) The first url: prefs://11
ii) The second url: http://www.jailbreakme.com

7) Make sure to save the contact, then press back. You'll now be back on the
original page. (Slide for emergency)

8) Slide the emergency lock. Press 0, accept call, hold, then finally deny.
9) Select the contact, and choose the first URL. (prefs://11)
10) You should now be taken to the settings page. Go set up a WiFi connection.

11) Once you've done that, press the home button, and you're back to the original
screen.
12) Slide the emergency lock, press 0, accept call, hold then finally press deny.
13) Select the contact, now choose the second url. (jailbreakme.com)

14) Hopefully if you had set up your wifi settings correctly, safari should have loaded
up the jailbreakme.com webpage. Scroll down, and select Install AppSnap.

15) Safari should now close automatically! LEAVE YOUR IPHONE! Dont touch
it lol, as it should restart within a minute or so. Once its restarted, you should be
able to view all the usual icons on the iPhone, and you wont get that slide to
emergency lock. (I.e - Successfull jailbreak!!)

16) Now go into Installer, then into 1.1.1 Tweaks, then select & install OctoPrep. This
is very important!! Without this, you wont be able to jailbreak 1.1.2 Once
done, proceed to the next step. (Btw, this was the hardest part of the procedure,
the rest is a piece of cake really :p)

Step 3 - Update to 1.1.2:

1) Load up iTunes. Make sure your iPhone is docked / connected to your Mac.
2) iTunes should now say that there's an update available for your iPhone (1.1.2),
and you can update. Press the update button! (DONT PRESS THE RESTORE
BUTTON!!)

3) iTunes will now begin to update your iPhone to 1.1.2, this process takes abit of
time as it involves downloading the 1.1.2 ipsw & updating your iPhone.
4) Once this is done, your iPhone will restart. Proceed to the next step.

Step 4 - Jailbreak 1.1.2:

1) Stick the iPhone in the dock. (if it isnt)
2) Make SURE iTunes is closed & not running.
3) Download the 1.1.2 Jailbreak (Click Here)
4) Load up terminal, then cd to your 1.1.2 jailbreak folder.
4) Type ./osx

5) A window will popup talking about the 1.1.2 Jailbreak. Tick the Enable SSH box,
and change the SSH password if you want. (Default is alpine)
6) Press the Jailbreak! button.
5) It should start working. Leave it be, you'll see a bunch of numbers etc.. (Wait
a while) If you get cannot connect / detect iPhone error, read below!!

If it gets stuck whilst at 'reading flash image', make sure auto-lock is set to off /
never. Restart the process again.

6) You should get a message detailing the successfull jailbreak, saying please reboot
your phone now. Reboot the iPhone. (Hold the power button to shut it down,
then press the power button again to start it up again)

Step 7 - Activating the iPhone:

** This is the final step, you can relax now! **

1) Download Transmit (or another SFTP client).
2) In Transmit, connect to your iPhone by adding this information;

Server: <-- Your iPhone IP Address.
Username: root
Password: Default is alpine. (You might have changed it earlier, this was the SSH
password you had set)
Protocol: SFTP

3) Press the connect button. If everything is fine, you should now be able to
connect to your iPhone's internal filesystem.

4) Download the patched lockdownd. (Click Here)
5) In Transmit, double click on the usr folder, then the libexec folder.

6) Now copy over the downloaded lockdownd file from earlier to the iPhone.
Transmit will ask if you want to override the file, say yes. (I.e. Accept it lol)
7) Now thats done. Close Transmit, and restart your iPhone.

8) If everything went well, your iPhone is now activated, and you should be able to
see O2-UK on the top left corner, providing you have placed a working O2
simcard in there. Enjoy, and be sure to thank the people that made the
jailbreaks, contributed towards it etc..

F.A.Q:

Q) When I try to jailbreak 1.1.2, I keep getting an error telling me to connect my iPhone, but my iPhone is connected!
A) Okey, you are missing a crucial library file. Download the library (Click Here), then extract the zip file. Now copy libreadline.5.2.dylib to /opt/local/lib/ on your Mac. The Jailbreak software should work now.

Q) Can this tutorial work on German iPhones. (Locked to T-Mobile)
A) Yes it does.

Q) What version of iTunes do I need?
A) You need iTunes 7.4 or higher. I personally used 7.5, so advise everyone to do so.

Credits:

PSXGunGhost - For pretty much telling me how to do everything & proof-reading this guide! An invaluable asset to this guide
Wiredless - For being the bitch that he is :p
tman|work - Without you, I would have wasted another trip to Apple Store in Regent Street.
Jamess - For the various link~ages & help throughout this process.
Prodigy60 - From keeping me bored throughout writing this guide, thanks!
Drudge - Answering the barage of questions from me.
n000b - For the patched lockdownd, thanks!
hjst - For the prompt delivery of iTunes Thanks bud.
ConceitedSoftware - For the 1.1.2 Jailbreak
AppSnap folks - For the 1.1.1 Jailbreak. (Too many to list lool)
Everyone else I've forgotten to mention. (Probably because I have a vendetta towards you )






just coppied off hackingtosh seeing as sites having probs.
 
dammit I JUST activated legitimately yesterday.

Any chance of getting O2 to cancel the contract, I say I'll return the iphone to the store and then just activate it this way and use my previous O2 pay monthly sim?
 
we need a windows version really (for us non mac users)

going to bed now, try keep everything in this thread though for us the check in the morn.
 
we need a windows version really (for us non mac users)

going to bed now, try keep everything in this thread though for us the check in the morn.

The above method is Windows friendly. Proof lies with me as I have just managed to get mine working (a UK O2 iPhone) to work with any O2 simcard using the above method - all done via Windows.

Takes longer than fifteen minutes as stated, but well worth the bumpy ride. Good luck!!!!!!!
 
Hi folks,

This guide was primarily made for Mac users with UK iPhones, (Running 1.1.2) but may work on other iPhones running 1.1.2.The process itself shouldnt take any longer than fifteen minutes (tops!), this is excluding the time taken to download files etc.. so dont worry. Again, if you see any errors in the guide, or would like to add some comments, or feel that you havent been credited, please send me an email (ichihoes at gmail dot com).. Here goes:

Step 1 - Downgrade to 1.1.1

1) Download the 1.1.1 ipsw. Make sure it ends in _Restore.ipsw!

2) Switch off your iPhone. Now switch it back on holding the power button and
home button. Once the white apple logo disappears (on the iPhone) let go of the
power button, and then the iTunes logo & dock lead will appear on the iPhone.

3) Launch up iTunes. It'll say your iPhone is in restore mode. Press & hold the apple
key + alt key, then click on the restore button. A window will popup, now locate
the downloaded 1.1.1 ipsw file, and press OK.

4) iTunes will now begin restoring your iPhone to 1.1.1, this will take a few minutes
so wait patiently.

5) You will then get an error: 'The iPhone could not be restored. An unknown error
occured (1015)' DONT PANIC! This is good lol! It means you've successfully
restored to 1.1.1, proceed to step 6.

6) Download INDependance (Click Here), and load it up. A few seconds later, it should kick the
iPhone out of restore mode. (The iPhone should restart here) You can close
INDependance now.

Step 2 - Jailbreak 1.1.1:

1) Slide the emergency lock.
2) Dial *#307#
3) Press the back button to clear the number you just dialed, then press 0. Press
Dial again.

4) Press accept call, then press hold, then press deny.
5) You're now in the contact list! Horray lol, keep going.
6) Create a new contact with;

i) The first url: prefs://11
ii) The second url: http://www.jailbreakme.com

7) Make sure to save the contact, then press back. You'll now be back on the
original page. (Slide for emergency)

8) Slide the emergency lock. Press 0, accept call, hold, then finally deny.
9) Select the contact, and choose the first URL. (prefs://11)
10) You should now be taken to the settings page. Go set up a WiFi connection.

11) Once you've done that, press the home button, and you're back to the original
screen.
12) Slide the emergency lock, press 0, accept call, hold then finally press deny.
13) Select the contact, now choose the second url. (jailbreakme.com)

14) Hopefully if you had set up your wifi settings correctly, safari should have loaded
up the jailbreakme.com webpage. Scroll down, and select Install AppSnap.

15) Safari should now close automatically! LEAVE YOUR IPHONE! Dont touch
it lol, as it should restart within a minute or so. Once its restarted, you should be
able to view all the usual icons on the iPhone, and you wont get that slide to
emergency lock. (I.e - Successfull jailbreak!!)

16) Now go into Installer, then into 1.1.1 Tweaks, then select & install OctoPrep. This
is very important!! Without this, you wont be able to jailbreak 1.1.2 Once
done, proceed to the next step. (Btw, this was the hardest part of the procedure,
the rest is a piece of cake really :p)

Step 3 - Update to 1.1.2:

1) Load up iTunes. Make sure your iPhone is docked / connected to your Mac.
2) iTunes should now say that there's an update available for your iPhone (1.1.2),
and you can update. Press the update button! (DONT PRESS THE RESTORE
BUTTON!!)

3) iTunes will now begin to update your iPhone to 1.1.2, this process takes abit of
time as it involves downloading the 1.1.2 ipsw & updating your iPhone.
4) Once this is done, your iPhone will restart. Proceed to the next step.

Step 4 - Jailbreak 1.1.2:

1) Stick the iPhone in the dock. (if it isnt)
2) Make SURE iTunes is closed & not running.
3) Download the 1.1.2 Jailbreak (Click Here)
4) Load up terminal, then cd to your 1.1.2 jailbreak folder.
4) Type ./osx

5) A window will popup talking about the 1.1.2 Jailbreak. Tick the Enable SSH box,
and change the SSH password if you want. (Default is alpine)
6) Press the Jailbreak! button.
5) It should start working. Leave it be, you'll see a bunch of numbers etc.. (Wait
a while) If you get cannot connect / detect iPhone error, read below!!

If it gets stuck whilst at 'reading flash image', make sure auto-lock is set to off /
never. Restart the process again.

6) You should get a message detailing the successfull jailbreak, saying please reboot
your phone now. Reboot the iPhone. (Hold the power button to shut it down,
then press the power button again to start it up again)

Step 7 - Activating the iPhone:

** This is the final step, you can relax now! **

1) Download Transmit (or another SFTP client).
2) In Transmit, connect to your iPhone by adding this information;

Server: <-- Your iPhone IP Address.
Username: root
Password: Default is alpine. (You might have changed it earlier, this was the SSH
password you had set)
Protocol: SFTP

3) Press the connect button. If everything is fine, you should now be able to
connect to your iPhone's internal filesystem.

4) Download the patched lockdownd. (Click Here)
5) In Transmit, double click on the usr folder, then the libexec folder.

6) Now copy over the downloaded lockdownd file from earlier to the iPhone.
Transmit will ask if you want to override the file, say yes. (I.e. Accept it lol)
7) Now thats done. Close Transmit, and restart your iPhone.

8) If everything went well, your iPhone is now activated, and you should be able to
see O2-UK on the top left corner, providing you have placed a working O2
simcard in there. Enjoy, and be sure to thank the people that made the
jailbreaks, contributed towards it etc..

F.A.Q:

Q) When I try to jailbreak 1.1.2, I keep getting an error telling me to connect my iPhone, but my iPhone is connected!
A) Okey, you are missing a crucial library file. Download the library (Click Here), then extract the zip file. Now copy libreadline.5.2.dylib to /opt/local/lib/ on your Mac. The Jailbreak software should work now.

Q) Can this tutorial work on German iPhones. (Locked to T-Mobile)
A) Yes it does.

Q) What version of iTunes do I need?
A) You need iTunes 7.4 or higher. I personally used 7.5, so advise everyone to do so.

Credits:

PSXGunGhost - For pretty much telling me how to do everything & proof-reading this guide! An invaluable asset to this guide
Wiredless - For being the bitch that he is :p
tman|work - Without you, I would have wasted another trip to Apple Store in Regent Street.
Jamess - For the various link~ages & help throughout this process.
Prodigy60 - From keeping me bored throughout writing this guide, thanks!
Drudge - Answering the barage of questions from me.
n000b - For the patched lockdownd, thanks!
hjst - For the prompt delivery of iTunes Thanks bud.
ConceitedSoftware - For the 1.1.2 Jailbreak
AppSnap folks - For the 1.1.1 Jailbreak. (Too many to list lool)
Everyone else I've forgotten to mention. (Probably because I have a vendetta towards you )






just coppied off hackingtosh seeing as sites having probs.

is the method from hackint0sh?

would be great if u could give the link from where u got this method from? i m asking for it, coz i need to download all the installer files.
 
The above method is Windows friendly. Proof lies with me as I have just managed to get mine working (a UK O2 iPhone) to work with any O2 simcard using the above method - all done via Windows.

Takes longer than fifteen minutes as stated, but well worth the bumpy ride. Good luck!!!!!!!


wow okay so youve unlocked the brand new o2 iphone?

did you activate it before you unlocked it and is this nessesary?

there are some parts that are mac specific, can you like re-write the bits that are specific for mac, for windows..




would you reccomend going out and doing this.

thanks!
 
Re: UK iPhone Update

iphoneunlockuk.com do use software that is freely available, however they do give you a full set of instructions and offer other support too. Ie. If you balls up the process somehow, you can take it into them and they will fix it for you, plus all future updates are free and they are very helpful on the phone, guess it's just a peace of mind thing really.

I'm currently at an iPod Touch status with my UK iPhone at the moment. Waiting on the sim unlock.

I have a couple questions:

My iphone is currently jailbroken and downgraded 1.1.1.

i) If I 'update' back to 1.1.2 using itunes will this 'brick' my iphone & what would the results be?

ii) If I 'restore' back to 1.1.2 using itunes will this 'brick' my iphone & what would the results be?

iii) (Assuming stay at 1.1.1) If a sim unlock is released in the near future and I run on my phone, I have been reading a lot about Edge and YouTube problems, will these be affected and need to be sorted?

iv) I was half contemplating signing up to one of the o2 packages. I do like the free wifi and Visual Voicemail features. If the wait goes on too long I might still sign up. Is it possible to and how would I get my iPhone back to it's initial status? Ie. How do I get to a point that when I plug it in, iTunes comes up with the o2 activation screen?


Any helpful comments would be welcome.

Rob Tucker
Mac Pro, iMac, MacBook Pro, iPhone.
 
Hey,

Currently with Vodafone UK and waiting for a unlock so I can use my vodafone sim in the iPhone.

My Vodafone contract is up in January so if I can't get a working iPhone by then I guess I will have to change to O2 lol

Gormond
 
wow okay so youve unlocked the brand new o2 iphone?

did you activate it before you unlocked it and is this nessesary?

there are some parts that are mac specific, can you like re-write the bits that are specific for mac, for windows..




would you reccomend going out and doing this.

thanks!

Only an unlock to O2 - not a full unlock
 
So assuming I follow the method above, I will have a fully working iPhone which will work with my o2 PAYG SIM card?
 
Restoring a 'hacked' UK Iphone

Hi,

Assuming if we are to hack our UK IPhone via this method:

http://hackint0sh.org/forum/showthread.php?t=15849

successfully.. and worse case scenario we wish to 're-virginise' our Iphone back to normal.

Is this all possible? If so, can you provide us the instructions and whether it has been done before ?
 
dammit I JUST activated legitimately yesterday.

Any chance of getting O2 to cancel the contract, I say I'll return the iphone to the store and then just activate it this way and use my previous O2 pay monthly sim?

Yea, I think you can cancel the O2 contract within 14 days. I did the same and definitely plan to cancel it as they took GBP 100 as deposit and won't refund it until after 3 months of direct debit payment!
 
Yea, I think you can cancel the O2 contract within 14 days. I did the same and definitely plan to cancel it as they took GBP 100 as deposit and won't refund it until after 3 months of direct debit payment!

thanks mate. It looks like I have about 12 days to see how it pans out with the unlocking. if it looks workable I'll do that and cancel my 18m contract and go on a simplicity contract.
 
thanks mate. It looks like I have about 12 days to see how it pans out with the unlocking. if it looks workable I'll do that and cancel my 18m contract and go on a simplicity contract.

Did those o2 crooks try take GBP100 off you?

They did and did not realise that they'll hold it until the 4th month.

Did Visual voicemail work for you? Works in some areas and doesn't sometimes...
 
I am patiently waiting to get my brother an iPhone. As soon as it's able to unlock to Tmobile UK I will be buying...
 
Did those o2 crooks try take GBP100 off you?

They did and did not realise that they'll hold it until the 4th month.

Did Visual voicemail work for you? Works in some areas and doesn't sometimes...

No, I was on O2 simplicity already, so my number was just ported to the iphone sim when I activated on itunes.

But yeah visual voicemail is dependent on gprs/edge to work, which is sporadic on my iphone... sometimes if it loses connection in an area i KNOW has edge/gprs the only way to get it back is to restart the phone. kinda annoying.
 
Can anyone confirm the above o2 unlock works???

If so are there any features in the iphone disabled?

I need the links for the downloads in the method and the hackintosh site is down! any ideas what to do? should i keep sitting back a litttle longer?

Cheers

ps. could any1 explain this to me 'Load up terminal, then cd to your 1.1.2 jailbreak folder.' What does 'cd' mean?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.