DISQUS

HighTechDad Blog: iPhone: Jailbreaking 1.1.2 iPhone firmware DID NOT WORK FOR ME!

  • hightechdad · 1 year ago
    Wanted to update folks. I was able to restore back to 1.1.2 eventually. That was the only way to get out of the Activation hell that I was in. I'm not sure but I have a feeling that it had to do with iNdependence beta. I could be wrong.

    Also note, the steps above "should" technically work. I did scour many sources to figure this out.

    Let me know!

    -HTD
  • Paul · 1 year ago
    Exactly, the same problem, "no OktoPrep installed". Of course, it IS INSTALLED, I can run iphuc manually, read the disk, putfile it then etc. The problem is that jailbreak.jar for some reason cannot detect OktoPrep properly. And, of course, to the contrary to any revelation from #touch irc channel, I know when to restore and when to update. Just .jar file needs some tweaking.
  • hightechdad · 1 year ago
    @ Paul,

    Thanks for the validation that I was NOT losing my mind! Seems like this package was released a bit pre-mature. I guess I could try to go back now and downgrade to 1.1.1 but I fear running into the Activation loop that I described above. It was that loop that forced me back to 1.1.2 so that I could even use my iPhone.

    If you find out more, please post back here to my blog.

    -HTD
  • Steve · 1 year ago
    The problem is each of these programs launches other programs and it simply cannot find them. so if you get a .dylib error that means the program cant find it in the paths of the $LD_LIBRARY_PATH shell variable. If you get the error cannot launch iphuc even if ./iphuc works, that means that you need to set up the $PATH environment variable to have the directory containing iphuc as well. Read up on unix $PATH and $LD_LIBRARY_PATH if you are still having trouble.
  • James Cotton · 1 year ago
    Just wanted to say I had the exact same experience listed above, and for me, the issue turned out to be running the java command with sudo. I kept getting the OktoPrep error everytime I ran sudo java,,,etc. Finally, I just launched the jar file directly (on a Mac, OS 10.5) and after clicking the "Jailbreak!" button, I finally saw the progress screen.
  • hightechdad · 1 year ago
    @Steve,

    Thanks for the follow-up. A lot of times when these applications are developed quickly, some of the environments are just assumed.

    @ James

    Very interesting. I also saw some people tried using "./osx" as the terminal command. Nice that java is built in. I would think though that you would have to doubleclick running as an admin or someone with the same privileges.

    I will be trying this whole thing again possibly tonight and will try your approach.

    -HTD
  • James Cotton · 1 year ago
    Michael:

    That may well be true. Though sudo did not work, my user account is an admin account.

    Hope you get it to work.
  • Paul · 1 year ago
    Well, just to confirm, I can perform jailbreaking manually, despite jailbreak.jar not recognizing OktoPrep. So, all libraries are intact, accesible via $PATH and so on. Just that damn checking routine is wrong about OktoPrep presence.
  • hightechdad · 1 year ago
    @ James,

    I liked your way better. It seems to work.

    @ Paul,

    I got the process to work on my Mac. Blog post coming shortly with steps.

    -HTD
  • Paul · 1 year ago
    Well... considering Michael's suggestion about assumed environments I check these:
    1. Switched my Leopard from Polish into English - "no OktoPrep installed"
    2. In desperation I have switched language in my iPod Touch from Polish into English and - BINGO!!! Seems that paths, names of programs etc. are "on fly" translated depending on language selected in preferences. jailbreak.jar asked about something placed under English path while it did not matched Polish names in iPod's path. So, this is an additional point to be done - switch language to English on iPhone/iPod.
  • hightechdad · 1 year ago
    @ Paul,

    Very interesting! Good find there. Note, be sure to check my new post about how I was finally successful at the 1.1.2 jailbreak!

    -HTD
  • natnat · 1 year ago
    the reason you cant activate after downgrading is because apple removed the special recovery mode that allowed you to say, go back to 1.0.2 from 1.1.1

    once updated to 1.1.2 your baseband firmware has been changed and you can no longer activate in previous firmware versions.I guess it is apple's way of making sure people can no longer easily downgrade to jailbreak. you can try all day and it wont activate until you reload 1.1.2
  • hightechdad · 1 year ago
    @ natnat,

    Very interesting. This makes a lot os sense. However, I did figure that out indirectly. My next post talks about how I was successful at this and that the "activation" loop and the phone not connecting to ATT is actually expected behavior if you are downgrading to 1.1.1. It is able to successfully re-activate once you do the upgrade to 1.1.2. So the de-activation is only temporary, provided that you DO upgrade to 1.1.2.

    Appreciate the clarification!

    -HTD
  • natnat · 1 year ago
    as for my own experience, the 1.1.2 jailbreak went fine.the only weird thing is that inside installer.app I know longer see Summerboard and a couple others (NES, etc)

    I have seen others with the same thing so I assume they were pulled down from installer to fix some issues or something? anyway I hope that helps anyone needing info on the jailbreak results!
  • hightechdad · 1 year ago
    @ natnat,

    Yep, I noticed the same thing. Also, when I was installing new apps, I got a "running out of free space" message which I thought was interesting because I had not installed that much.

    So, I SSHed into my iPhone and noticed that there are two areas that had a lot of stuff (perhaps duplicated) under:
    - private/var/root
    - var/root

    I'm not a Unix person so those just might be symbolic links. Anyone have insight?

    Perhaps, there is some kind of "clean up" that needs to be run in order to ensure there is no left over stuff from the jailbreak/migration. I could be wrong though...

    -HTD
  • Michelle · 1 year ago
    I got up to the part where I opened up the jailbreak.jar file and I received an error when I clicked on jailbreak at the bottom. The error says that my iphone can not connect to your device and to restart. I am on a macbook 2 GHz Intel Core 2 Duo. What do i do. I feel so close but so far....Any help would be Sooo appreciated. Thanks!
  • hightechdad · 1 year ago
    @ Michelle,

    First, I would recommend that you read through the next post where I was actually successful at this process. I realize that there are a lot of comments at the end of the post, but I would recommend reading through them. You need to install the "libreadline.5.2.dylib" as described.
    The post is at: http://www.hightechdad.com/2007/11/12/iphone-ja...

    Let me know if you have questions.

    -HTD
  • john · 1 year ago
    Ok-What do i type in for my adniastartive password?
  • hightechdad · 1 year ago
    @ John,

    The administrative password is the one that you use on your Mac when you install programs.

    -HTD
  • Bart · 1 year ago
    After running jailbreak.jar, the phone is still unactivated, the only additional info I have is the jailbreak.jar output:

    ....
    255852544/314572800
    260046848/314572800
    matched: 1
    264241152/314572800
    268435456/314572800
    matched: 0
    272629760/314572800
    276824064/314572800
    281018368/314572800
    285212672/314572800
    289406976/314572800
    293601280/314572800
    297795584/314572800
    301989888/314572800
    306184192/314572800
    310378496/314572800
    314572800/314572800
    Writing flash image...
    314572800/314572800
  • hightechdad · 1 year ago
    @ Bart,

    Interesting. I retried all of my steps and put it into this post with lots of details (and there are lots of comments). There was also a later release of the jailbreak application that I mentioned in this post.
    Where are you at in the process? Did you do all of the prerequisites?
    Let me know and I will try to help!
    -HTD
  • Bart · 1 year ago
    I have an unlocked (iPhone elite) 04.02.13_G modem firmware that gives me a working phone at version 1.0.2, I can get it to upgrade and jailbreak to 1.1.1. Octoprep it, the update to 1.1.2 comes back. jailbreak.jar runs, patches something (no idea what the matched 0, matched 1 means). But the phone stays inactivated :(
  • hightechdad · 1 year ago
    @ Bart,

    Very odd. That is the same firmware version that I have. And you have tried soft-resetting it? After the jailbreak, I believe that it reboots itself twice.

    When you had it jailbroken at 1.1.1, was it activated? Because when I went through the process, at the 1.1.1 step, it would not activate, nor connect to cell towers until I did the update to 1.1.2.

    Sorry I can't help you more...

    -HTD
  • j · 1 year ago
    OKTOPREP ERROR SOLVED!
    (for me at least)
    I changed the iPhone's Language from English to Italian (or whatever) and Jailbreak.rar did not give me the Oktoprep not installed error.
    Pretty ridiculous, I even had to run Jaildreak from a newly created OS X user account.
    But so far so good.