Thread: Definitions of JB types plz
-
09-19-2010, 11:50 AM #1
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!
-
09-19-2010, 12:06 PM #2Drinks the Kool Aid
- 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.
-
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)
-
09-23-2010, 02:08 PM #3
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.
-
09-23-2010, 05:27 PM #4Livin 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.
-
09-24-2010, 07:37 PM #5My iPhone is a Part of Me
- 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.



LinkBack URL
About LinkBacks
Reply With Quote