1. jcitme's Avatar
    I have purchased a iphone 3gs yesterday from someone upgrading to a iphone 4. i want to jailbreak it, but i have no clue what my bootrom is.
    (note, i was a ipod touch 2g owner and had jailbroken that before dropping that in water about a year ago, so i know about jailbreaks in general but am fuzzy on recent developments after 24kpwn. i believe that exploit is still on the old bootrom :P )

    at first, i tried to find out via DFU mode, but in device manager under the "apple mobile usb device", there was no 'device instance id' under the properties. There was a lot of the other stuff you expect to find under the properties page, acpi sleep mode support, device identifiers, etc, but not the crucial page that i needed. Then, i proceeded to try to use iDetector, but it spat a error at me. i forgot the exact number, but it was something along the lines of "can't find the device". i know it was in DFU mode, and not recovery mode (black screen, no itunes icon, i know this from experience from my old ipod touch, RIP) and limera1n detected it in dfu mode, but appearantly iDetector couldn't find the 'device instance id' string either.

    i then tried to find the bootrom version by the more rough, serial/model number. Anyways, the first 5 digits of my serial number was 85929... "yay, i can 24kpwn it!" , right? 3rd digit is 9, so it's made in 2009, week 29. that puts it way before the cutoff date of 940 for the old bootrom, by more than 2 months.

    but then apple threw me another loop: the model number. it turns out that the model numbre is MC135LL. that's right, a MC model, not a MB model, which implies the new bootrom.

    so my question is: how can i find the bootrom version, short of attempting to use 24kpwn on it and see if it fails? is iDetector really failing, or just a bad DFU? (btw i tried many times in DFU mode)

    would it be ok to just treat it as a new bootrom and use limera1n new bootrom option even if it was old bootrom?

    any help is appreciated, thanks!
    2010-11-11 04:34 AM
  2. iRepairIndy's Avatar
    As of right now I'm pretty sure all iPhone 3GS's are jailbreakable.

    Just get limera1n and install it.. this will jailbreak the phone. (just don't update to iOS 4.2 that's about to come out)

    Now unlocking it is a whole different story. Someone else will have to chime in on that topic.
    2010-11-11 04:45 AM
  3. jcitme's Avatar
    yes, i installed limerain, but there is a menu that asks whether it's old or new bootrom that i'm stuck at. is it safe to pick new even if i'm on old bootrom?

    also, 4.2 is tethered for new bootrom, i believe, which is another reason i want to find out...
    2010-11-11 04:46 AM
  4. iRepairIndy's Avatar
    yes, i installed limerain, but there is a menu that asks whether it's old or new bootrom that i'm stuck at. is it safe to pick new even if i'm on old bootrom?

    also, 4.2 is tethered for new bootrom, i believe, which is another reason i want to find out...
    Hmmm.. I never got that menu you are talking about..

    If you updated to the newest software and didn't downgrade the baseband (or whatever the process is called) then I would assume you have the new baseband and you should pic "new"
    2010-11-11 04:57 AM
  5. iYeow's Avatar
    yes, i installed limerain, but there is a menu that asks whether it's old or new bootrom that i'm stuck at. is it safe to pick new even if i'm on old bootrom?

    also, 4.2 is tethered for new bootrom, i believe, which is another reason i want to find out...
    If it asks you if you have the newer bootrom, you should say N0 because you have the oldbootrom.

    I am 100% sure you have the old bootrom and you can use USBview to view your bootrom.

    When running Usbview, under option check the config decriptor and your iphone has to be either DFU or recovery mode, then hit F5 to refresh > scroll down and you will see it on the right pane.
    Last edited by iYeow; 2010-11-11 at 05:11 AM. Reason: Automerged Doublepost
    2010-11-11 05:11 AM
  6. jcitme's Avatar
    I am 100% sure you have the old bootrom and you can use USBview to view your bootrom.
    thanks, will try usbview in a moment.
    how are you 100% sure? i have a MC model, MC115LL... is it more dependent on the serial or model number?

    just my #$*&@ luck. usbview crashes when i double click it, iphone plugged in or not.
    i have to go grab my other laptop, which a friend is borrowing... for black ops. he's going to hate me, though i dont get why people play fpses...
    Last edited by jcitme; 2010-11-11 at 06:31 AM. Reason: Automerged Doublepost
    2010-11-11 06:31 AM
  7. Mes's Avatar
    Not sure if it's the same, but I use USBDeview (note the added 'De') on WinXP.
    2010-11-11 06:33 AM
  8. jcitme's Avatar
    k im going to try that, hopefully it doesnt throw a exception...
    2010-11-11 06:42 AM
  9. iYeow's Avatar
    Iphone bootrom is not determined by model, it is determined by the weeks. Only ipod touch 2nd gen is determined by MB and MC model.

    You can download tiny umbrella, plug your iphone in and click save shsh, all available shsh will be downloaded if there is any.
    Last edited by iYeow; 2010-11-11 at 06:48 AM. Reason: Automerged Doublepost
    2010-11-11 06:48 AM
  10. jcitme's Avatar
    HOLY CRAP usbdeview has every device i ever plugged in logged...

    *glances around for fbi*

    on a different note, i had to dig around a bit, but eventually i found the golden words: [iBoot-359.3]
    YAY!

    now, the questions are: why doesnt idetector and the device manager show 'device instance id'?


    and i was about to ask about why it's a mc model, but appearantly you answered it.
    what does the model signify in iphones then?
    2010-11-11 06:51 AM
  11. iYeow's Avatar
    The model will determine which country's carrier it comes from

    I told you , you have the old bootrom.
    Last edited by iYeow; 2010-11-11 at 07:03 AM. Reason: Automerged Doublepost
    2010-11-11 07:03 AM
  12. jcitme's Avatar
    so then, is there significance between the mc and mb for the 3gs?
    2010-11-11 07:33 AM
  13. iYeow's Avatar
    No
    2010-11-11 08:07 AM
  14. iRepairIndy's Avatar
    i dont get why people play fpses...
    Cause we are not *** enough to play RPG's? lol jk


    But glad u figured it out.. and someone chimed in that knew more than me
    2010-11-11 08:36 AM
  15. heyyyitsjordan's Avatar
    f0recast also will tell you if the phone is new or old bootrom
    DROID does... iPhone does it harder, better, faster, stronger
    2010-11-12 08:45 AM
  16. padgzilla's Avatar
    HOLY CRAP usbdeview has every device i ever plugged in logged...

    *glances around for fbi*

    on a different note, i had to dig around a bit, but eventually i found the golden words: [iBoot-359.3]
    YAY!

    now, the questions are: why doesnt idetector and the device manager show 'device instance id'?


    and i was about to ask about why it's a mc model, but appearantly you answered it.
    what does the model signify in iphones then?

    Hey jcitme, I'm having the same problem you had. I am wondering if you could answer a couple questions... what did you do to "did around" to find the iBoot info? I can't seem to locate this info with usbdeview.

    And, did you ever find out why the device manager doesn't show the iBoot info? I'm having that issue too.

    Thank you!!!
    2011-01-01 12:01 AM
  17. iYeow's Avatar
    2011-01-01 12:42 AM
  18. padgzilla's Avatar
    Thanks iYeow, but that is where I started. With the step where you select Device Instance Path (well, don't have "Path" I have "Device Instance Id" -other posts said this was ok), it does not show the iBoot info.

    Any ideas on this? My second question above refers to this issue.

    Thanks!
    2011-01-01 01:07 AM
  19. Simon's Avatar
    Is your screen totally black when in dfu?
    2011-01-01 01:09 AM
  20. padgzilla's Avatar
    Is your screen totally black when in dfu?
    It is yes.
    2011-01-01 05:43 AM
25 12
LINK TO POST COPIED TO CLIPBOARD