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

vrillusions

macrumors regular
Original poster
Jul 8, 2007
227
2
Cleveland, Ohio, US
Yes, this is another effortless jailbreak method but didn't see it mentioned in any of the other jailbreak threads and is by far the easiest method as of yet since you just download one zip that has everything.

My platform:
  • Intel macbook (latest version supports PPC as well as windows)
  • iTunes v7.5 (19)
  • OS X Leopard
  • Done with both a hacked v1.1.1 (didn't upgrade) and also from v1.1.2 when I installed SSH from jailbreak.jar and didn't want to. This is an "official" at&t activated phone but instructions to mention how to use other phones

You will only need one or two files to get started. First is the 1.1.2 Jailbreak Package from conceited software. You may also need to grab yourself a v1.1.1 restore image. If you have ever done a v1.1.1 restore you probably already have it on your computer and will be the default directory when do the option restore. If you don't have it, google is your friend or search on here.

NOTE: these are instructions meant for mac. When I say jailbreak.jar, windows users will want jailbreak.bat. Also option+restore or update translates to shirt+restore or update (I think). Also the usual disclaimer, this worked for me but not responsible if your phone implodes on itself and causes a black hole.

First part is pretty straightforward, just read the readme.txt file all the way through a couple times to make sure you understand it and follow along. Even if you are on a v1.1.1 phone that has never seen v1.1.2 you start out with a fresh restore (it's ok to have it restore all your previous settings through itunes). Also if you never updated your phone to v1.1.2 you will not get an error message 1015. Once v1.1.1 is jailbroken, go to installer and only thing you should install is OktoPrep located in Utilities (1.1.1) category. Once done start the v1.1.2 update process (step 4 in readme). Once phone is back up and running in v1.1.2 make sure iTunes is closed and run jailbreak.jar. Leave install ssh unchecked and don't bother with changing root password and just hit Jailbreak. Just be patient and as it patches your firmware and updates it. It will restart a couple times (leaving itunes running after it auto opened during this didn't cause any issues for me) and voila you should be all jailbroken.

Post jailbreak there's some things that should do before installing all your apps again. When I say "restart" here, I just gave it the two finger salute of holding down the lock button on top and home button on bottom until the screen goes blank and i see the apple logo, you can restart it however you want. Also feel free to skip something if you don't use it but a lot of applications rely on the bsd subsystem.

  • go to installer and update installer (go to sources and hit refresh if you don't see it) and restart
  • go to installer and install bsd subsystem and openssh, restart
  • go to installer and install term-vt100, open it and type passwd to change the root password
  • using an ssh client on your computer, ssh to the phone so it generates the ssh keys which takes 30-40 seconds (the login process may time out, try agian until it works)
  • go to installer and install summerboard and any themes you know you like, restart
  • go to installer and install customize and any themes you like, restart
  • customize may crash when you open it. Just be persistent and keep trying to open it until it works. Took me like 6-7 times
  • install anything else you want

One snapfoo during this was when I had my v1.1.2 and I wanted to wipe it again. I accidentally hit restore and restored the v1.1.2 image. the iPhone was not please and was stuck at connect to itunes, but itunes didn't see it. I had to put the iphone in recovery mode (hold both top button and home until it restarts, then let go of top button but keep home button held down until itunes says the iphone is in recovery mode). At that point I could do a restore to v1.1.1 and start over again.

Custom ringtones are a breeze again with v1.1.2 and iTunes 7.5. Just follow the directions here. Basically take your ringtone in .m4a format, rename to .m4r, double click and it will show up in itunes and you can sync it to your iphone.

*UPDATE
For those looking for the v1.1.1 restore image here it is:
http://appldnld.apple.com.edgesuite...927.In76t/iPhone1,1_1.1.1_3A109a_Restore.ipsw
Thanks to mrogers for linking to the thread that had it
 
Leave install ssh unchecked and don't bother with changing root password and just hit Jailbreak.

I notice you say dont put a tick in intall SSH, i asked this question before and was told that i need to install SSH to jailbreak an OOB 1.1.2?

Check Here


Is this correct or can i jailbreak it without the SSH? all i want to do is jailbreak to i dont have to have an O2 contract.
 
i am trying to do this but i cant find the 1.1.1 firmware. anyone have a link to the download?

i have downloaded something from another site (they said it was the firmware) and in the folder it has 3 .dmg's, when i try the option/restore thing none of those show as valid files.
 
i am trying to do this but i cant find the 1.1.1 firmware. anyone have a link to the download?

i have downloaded something from another site (they said it was the firmware) and in the folder it has 3 .dmg's, when i try the option/restore thing none of those show as valid files.

I downloaded it from here; got the link from this page. EDIT: Oops I'm an idiot, that's the 1.0.2 software. DON'T DOWNLOAD THAT if you're looking for 1.1.1.

EDIT 2: THIS THREAD here on MR has the actual 1.1.1 firmware link. I successfully downgraded with it.
 
that download is the same as the one i already had. just a folder with 3 dmg's in it. that guy in the other thread said not to unzip it or something, but my computer already unzipped on its own.
 
I get error 1 instead of 1015. Does anyone know what the problem is?
 
Thank You SOOOOOOO much! I finally got my phone jailbroken on 1.1.2!
 
meh.. I have a 1.1.2 OTB iphone and the progress bar doesnt seem to progress when I try to jailbreak. Anyone with a OTB 1.1.2 get it to work?
 
I notice you say dont put a tick in intall SSH, i asked this question before and was told that i need to install SSH to jailbreak an OOB 1.1.2?

Check Here


Is this correct or can i jailbreak it without the SSH? all i want to do is jailbreak to i dont have to have an O2 contract.

Late reply, but I digress.. or something. Anyway, no, you don't NEED to have ssh installed on the iphone for the jailbreak process to work. In fact I would highly recommend not installing if you don't need it. It's used because you can then ssh into your phone to do command line actions. You can also use an sftp client like cyberduck on the mac to gain secure ftp access to all the files on the phone. The reason I redid it without ssh checked is because the icon it places on the phone to turn it on and off isn't really standard and so most themes don't have a custom button for it. Install the 'Services' app from installer and you can have same control to turn ssh on and off. I'd also recommend changing the root password since everyone knows it.

So the short answer: No, you don't need ssh to jailbreak the iphone. It's just a really really nice thing to have around. But you can always install it later through Installer if you need it.

EDIT: forgot to mention that I am only certain on non sim-hacked iphones (ie, you have have an AT&T service plan or equivalent "official" carrier in your country). You may need ssh installed in order to log in and make some changes to the modem or something. Which could be why someone may think you have to have ssh installed
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.