+ Reply
Results 1 to 5 of 5
  1. #1
    Green Apple Tamkis's Avatar
    Join Date
    May 2010
    Location
    Pennsylvania
    Posts
    95
    Thanks
    43
    Thanked 6 Times in 5 Posts

    Post Definitions of JB types plz

    I hope this topic is not n00bish; it somewhat isn't. I've only recently discovered here that there are three types of jailbreaks: exploits, userland exploits, and iboot exploits. Could someone define the 3, give a comparison/contrastion of the three types, and explain how kernel/root/user mode relates to the 3 types?

    Also, which type is the best in terms of stability when upgrading to a new firmware to use a new JB (e.g. Blackra1n+Spirit=disater). Lastly, which in your opinion is the best "brand" of JB?

    Thanks in advance!

  2. #2
    Drinks the Kool Aid Captinsmooth's Avatar
    Join Date
    Mar 2010
    Location
    New York
    Posts
    1,322
    Thanks
    131
    Thanked 349 Times in 197 Posts

    As far as a detailed inter workings I don't have much insight on that. But to my knowledge a bootrom exploit is the best and most stable Jb.

    redsnow / blackrain = bootrom

    spirit / jailbreakme.com = userland


    A bootrom jb is a jb that can not be defeated by a simple firmware upgrade apple has to change hardware to prevent them, hence old and new 3gs bootroms. A bootroom injects at the hardware portion of the phone and takes effect before the startup.

    A userland jb can be fixed by a firmware update. A userland injects a the user level as it exploits the firmware itself.


    Im sure many others that are much more knowledgeable than myself will have more to add and maybe even correct my info.
    Last edited by Captinsmooth; 09-19-2010 at 12:34 PM.
    This post infers no rights and is provided as is.

    Click here to follow me on twitter

  3. The Following 16 Users Say Thank You to Captinsmooth For This Useful Post:

    cygmarx (10-18-2010), davidx1 (10-07-2010), DisneyRicky (12-27-2010), dt0theh (09-19-2010), elfboyz (09-20-2010), glazza (01-04-2011), ikmal Hisham (09-26-2010), moon#pie (02-05-2011), mortopher (01-12-2011), mpolazesf (12-25-2010), nat130 (02-26-2011), Simon (12-24-2010), staterunner180 (01-10-2011), Tamkis (09-23-2010), The Amazing Atheist (03-01-2011), wannabprogramma (09-26-2010)

  4. #3
    Green Apple Tamkis's Avatar
    Join Date
    May 2010
    Location
    Pennsylvania
    Posts
    95
    Thanks
    43
    Thanked 6 Times in 5 Posts

    I kind of thought that bootrom exploits were what you said, and that they are the best, since they can't be patched by firmware updates. I'm surprised that Blackra1n was a bootrom exploit, but now that I think about it, upon boot the blackra1n operated. If only I didn' break my ipt3, now I have to wait for a ipt4 bootrom JB (facepalming self). Though, at least I now have an ipod with a pic/vid camera and mic

    Even though it was a bootrom exploit, it sure wasn't the greatest (esp. when tethered)! I knew what the sacrifices of a tethered JB meant, but geez, I didn't think it would crash that much from running out of RAM (even when I turned off uneeded mobile substrate extensions from Rock). I sure hope not all bootroms are as unstable as blackra1n was. (Not that it would really matter if it were untethered).

    If the PSP hacking community is similar to the iphone's, user mode doesn't have kernel access, which means people with userland exploits can't use apps such as iFile nor can access the firmware file-strucutre (which I think is on disk partition on the iphone)? Correct me if I'm wrong. If userland exploits don't have kernel access, then how can mobile substrate extensions and tweaks work on userland exploits (you don't see Rock preventing you from downloading kernel-y apps because of not having kernel access).
    Last edited by Tamkis; 09-23-2010 at 02:11 PM.

  5. #4
    Livin the iPhone Life
    Join Date
    Oct 2009
    Location
    Europe
    Posts
    2,816
    Thanks
    73
    Thanked 381 Times in 367 Posts

    Blackra1n can't just have been a bootrom exploit since it worked on new bootrom devices (though tethered) and stopped working from firmware 3.1.3 and forward.

    I don't know much about all this, so I'm also curious if anyone has more in-depth descriptions of the different types of jailbreaks. Also an explanation as to why it's said that two exploits are needed for each single jailbreak.
    We're all just toymakers in the game of life.

  6. #5
    My iPhone is a Part of Me korin125's Avatar
    Join Date
    Jan 2010
    Location
    Canada
    Posts
    572
    Thanks
    5
    Thanked 49 Times in 49 Posts

    I was looking at the iPhone wiki and though I can't understand pretty much anything it looks like maybe it's bootrom for old bootrom and something else for tethered devices.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts