The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "Talk:Jailbreak"
(→Bootrom exploits: new section) |
DanTheMann15 (talk | contribs) (→split the Jailbreak page into subpages, similar to the firmware pages, and change how the latest version of certain jailbreak tools is displayed.) |
||
(130 intermediate revisions by 11 users not shown) | |||
Line 1: | Line 1: | ||
+ | __TOC__ |
||
− | == Error == |
||
+ | {{Talk Archive}} |
||
− | Actually, I believe redsn0w (normal version) still loads a 2.1.1 iBoot & uses the arm7_go exploit to bootstrap the ramdisk that flashes the NOR, including an LLB with the 24kpwn exploit. Can someone confirm this? --[[User:Cool name|Cool name]] 01:33, 27 July 2009 (UTC) |
||
+ | == Table fixes == |
||
− | == [[limera1n]]/[[greenpois0n]] == |
||
− | We should really try to get a name for the exploit or find a way to add it to exploits used post 2.0 --[[User:JacobVengeance|JakeAnthraX]] 05:13, 30 October 2010 (UTC) |
||
− | :Apparenttly, limera1n uses SHAtter as it is unmatchable. Also google it --[[User:Balloonhead66|Balloonhead66]] 05:15, 30 October 2010 (UTC) |
||
− | :: SHAtter was not used and was saved. This is the iPhone wiki, usually people come here before googling and after all it should be here. --[[User:JacobVengeance|JakeAnthraX]] 05:20, 30 October 2010 (UTC) |
||
− | :::the exploit is used differently on both jailbreaks on [[limera1n]] it creates a command called geohot then reboots to recovery mode and boots a [[ramdisk]] however on [[Greenpois0n (jailbreak)|greenpois0n]] it injects [[IBSS]] and then uses the exploit to inject a pwnd [[IBEC]] in the description of shatter it did say it rebooted --[[User:Liamchat|liamchat]] 11:31, 30 October 2010 (UTC) |
||
− | ::[SHAtter] was saved, [greenpois0n] uses the same exploit as [limera1n]. Also can someone stem the flow of crap coming from liamchat? It's getting annoying now. --[[User:GreySyntax|GreySyntax]] 11:45, 30 October 2010 (UTC) |
||
+ | After reading the Jailbreak table I found a few fileds, which are (from my point of view) not correct. Please check these changes. If someone disagrees with these changes, please tel me. |
||
− | == "Exploits which are used in order to jailbreak 2.x?" == |
||
− | The exploits used for jailbreaking iOS 1.x are broken down by firmware version. I'd like to accomplish the same thing for the 2.0 and onward section, since it's formatted much differently. But then I thought to myself, "This is going to be a huge revision that may receive sharp criticism. Let me make a talk page entry for this." So that's what I did… |
||
− | :So, in other words, would it be fine if the "Exploits which are used in order to jailbreak 2.0+" section was changed to something similar to the "Exploits which are used in order to jailbreak 1.x" section? --[[User:Dialexio|<span style="color:#C20; font-weight:normal;">Dialexio</span>]] 02:16, 11 July 2011 (UTC) |
||
− | ::Sounds like a good idea to me. Wouldn't it be easier to also separate them by major revisions? Like have a 2.X section, a 3.X section, a 4.X section, and soon to be 5.X? --[[User:JacobVengeance|JakeAnthraX]] 02:27, 11 July 2011 (UTC) |
||
− | :::Of course! I was planning to do that, too. :P --[[User:Dialexio|<span style="color:#C20; font-weight:normal;">Dialexio</span>]] 02:31, 11 July 2011 (UTC) |
||
+ | iOS 4.0: |
||
− | == 4.3.5 / 4.2.10 == |
||
+ | * Star supports iPhone2,1 (http://www.jailbreakme.com/star/_/iPhone2,1_4.0.pdf) |
||
− | I've changed references to 0.9.8b3 to 0.9.8b7 for 4.3.5 tethered jailbreaks (see latest iPhone Dev rs iOS5beta posting). Should the Main Page be changed to reflect that an official jailbreak is available? Or will this only be changed on release of an untethered exploit being made available? Also fixed an error in which a reference to 0.9.6rc18 was existent with a question mark. Now changed to the accurate version of rs beta that needs to be used for 4.3.4 on that device. I've left 0.9.8b3 for 4.3.4 simply because that was the first release supporting it. Hope this is okay. [[User:Windows Helpdesk|blackthund3r]] 04:57, 31 August 2011 (MDT) |
||
+ | * sn0wbreeze supports iPhone3,1 |
||
− | :Actually it should list the lowest and highest version number that supports the listed firmware version, not just the latest. That's why all other pre 4.3.3 versions for redsn0w have ranges. -- [[User:Http|http]] 00:57, 1 September 2011 (MDT) |
||
+ | * sn0wbreeze jailbreaks all iPhone2,1 untethered (software untether from Star) |
||
+ | iOS 4.0.1: |
||
− | == 3GS separation == |
||
+ | * sn0wbreeze supports iPhone3,1 |
||
− | From a jailbreak point of view, the 3GS with old and new bootrom are totally different devices. Can we separate that into two tables? -- [[User:Http|http]] 12:48, 14 December 2011 (MST) |
||
+ | * sn0wbreeze jailbreaks all iPhone2,1 untethered (software untether from Star) |
||
+ | iOS 4.0.2: |
||
− | == 5.x PwnageTool bundles == |
||
+ | * sn0wbreeze supports iPhone3,1 |
||
− | The list says there are PwnageTool custom bundles for 5.0 for iPad and iPhone 4 (GSM) available. Is that correct? -- [[User:Http|http]] 05:06, 19 December 2011 (MST) |
||
+ | * sn0wbreeze jailbreaks all iPhone2,1 and iPod2,1 untethered (software untether from limera1n, I think) |
||
− | :see pwnbundles.com --[[User:Zmaster|Zmaster]] 06:45, 19 December 2011 (MST) |
||
− | ::That site doesn't list any bundle for iOS 5.0, while this page says iOS 5.0 can be jailbroken with PwnageTool and a custom bundle. Is this just meant theoretical or what? -- [[User:Http|http]] 10:32, 19 December 2011 (MST) |
||
+ | iOS 4.1: |
||
− | == Clutter == |
||
+ | * limera1n supports iPhone3,1 |
||
− | Some of the tables (notably the iPhone 3GS section) are beginning to appear crammed. I think we could break up the tables a little more, based on firmware versions, to alleviate this issue. Thoughts? --[[User:Dialexio|<span style="color:#C20; font-weight:normal;">Dialexio</span>]] 18:51, 28 December 2011 (MST) |
||
− | :What about dropping the table all together: |
||
− | <nowiki>== [[m68ap|iPhone]] ==</nowiki> |
||
− | * [[Heavenly 1A543a (iPhone)|1.0.0]] |
||
− | ** [[iBrickr]] |
||
− | *** Untethered: 0.5-0.91 |
||
− | :or |
||
− | <nowiki>== [[m68ap|iPhone]] ==</nowiki> |
||
− | * [[Heavenly 1A543a (iPhone)|1.0.0]] |
||
− | ** [[iBrickr]] (Untethered): 0.5-0.91 |
||
− | :--[[User:balloonhead66|Cole Johnson]] 19:00, 28 December 2011 (MST) |
||
− | ::Sounds good to me. Unless somebody wants tables, I'll switch over to this proposed format sometime around the weekend. --[[User:Dialexio|<span style="color:#C20; font-weight:normal;">Dialexio</span>]] 21:08, 28 December 2011 (MST) |
||
− | :::There is one more that I would like better: the first option but list all versions: |
||
− | <nowiki>== [[m68ap|iPhone]] ==</nowiki> |
||
− | * [[Heavenly 1A543a (iPhone)|1.0.0]] |
||
− | ** [[iBrickr]] |
||
− | *** 0.5 (Untethered) |
||
− | *** 0.6 (Untethered) |
||
− | ... |
||
− | :::Its a bigger job, but it is better IMO --[[User:balloonhead66|Cole Johnson]] 22:42, 28 December 2011 (MST) |
||
− | :::One more (the tools area is listed like list option three, but w/o the link. The link is on the second column. The "5.0.1" can be like <code><nowiki>==== 5.0.1 ====</nowiki></code>): [[:File:JB Option.png]] --[[User:balloonhead66|Cole Johnson]] 22:47, 28 December 2011 (MST) |
||
− | ::::I do like the tables and I don't see a big need to change anything (except updating). A list won't bring much advantage and just increase page size. But the last proposed version of Balloonhead, a table that lists all tools in their versions for each firmware (still per device) wouldn't be bad if you want to change something. Please see also my request above about separating devices for old/new bootrom. --[[User:Http|http]] 02:59, 29 December 2011 (MST) |
||
− | :::::It will make it vertical instead of horizontal (which is better) and it would allow someone to link to the firmware version with the ToC if we make the version number a header (see above comment). I can do it later today. --[[User:balloonhead66|Cole Johnson]] 12:01, 29 December 2011 (MST) |
||
− | :::::I would actually like to see the new table format on [[Firmware]] and [[Beta Firmware]] --[[User:balloonhead66|Cole Johnson]] 16:08, 29 December 2011 (MST) |
||
+ | iOS 4.3: |
||
− | == Absinthe == |
||
+ | * sn0wbreeze Jailbreak for iPad1,1 & iPhone3,1 are untethered (uses Saffron's software untether) |
||
− | For all entries of Absinthe it is stated that Absinthe 2.0/2.0.1 jailbreaks iOS 5.0.1, however Absinthe 2.0.* jailbreaks only 5.1.1. |
||
− | In order to jailbreak 5.0.1, one must use Absinthe 0.4. The official website states this cleary and keeps both 0.4 and 2.0.* available. I'll refrain from making this edit myself because I am not that friendly of wiki-like tables and might break something else :D |
||
− | --[[User:Luxiel|Luxiel]] 06:16, 30 May 2012 (MDT) |
||
− | :You're absolutely right. To edit the tables, feel free to try. There's a preview button; that way you can't break anything. If nobody updates this soon, I'll edit it. Thanks for reporting. --[[User:Http|http]] 13:45, 30 May 2012 (MDT) |
||
− | :My bad… I kinda went by what I saw inside Absinthe.app. I'll work on changing the tables accordingly. --[[User:Dialexio|<span style="color:#C20; font-weight:normal;">Dialexio</span>]] 15:11, 30 May 2012 (MDT) |
||
− | ::…OK, I just tried it out twice, and Absinthe 2.0.4 was able to successfully jailbreak my iPod touch 4G on iOS 5.0.1. It may be that Absinthe 0.4 is more recommended for jailbreaking iOS 5.0.1 (albeit only on the iPad 2 and iPhone 4S), but 2.0.4 seems to be perfectly capable of jailbreaking 5.0.1 and 5.1.1. --[[User:Dialexio|<span style="color:#C20; font-weight:normal;">Dialexio</span>]] 16:18, 30 May 2012 (MDT) |
||
− | :::I didn't actually try to jailbreak a 5.0.1 with the new versions, as Chronic Team states on the Absinthe.exe that it jailbreakes 5.1.1 and the website points us to use 0.4 for 5.0.1, but if it works, it works :D --[[User:Luxiel|Luxiel]] 13:30, 31 May 2012 (MDT) |
||
+ | iOS 4.3.1: |
||
− | == Bootrom exploits == |
||
+ | * Saffron does not support iPod3,1 (no http://www.jailbreakme.com/saffron/_/saffron-jailbreak-iPod3,1-8G4.deb; sn0wbreeze uses i0n1c's 4.3.x untether to untether iOS 4.3.1 on n18ap) |
||
+ | iOS 5.0: |
||
− | Should we really list/repeat the limera1n and other bootrom exploits for every iOS version here? --[[User:Http|http]] 14:58, 25 October 2012 (MDT) |
||
+ | * sn0wbreeze and redsn0w don't jailbreak iPhone4,1 (maybe redsn0w jailbreaks it, but it is definitely not Tethered) |
||
+ | |||
+ | iOS 5.0.1: |
||
+ | * the sn0wbreeze jailbreak for iPhone2,1; iPad1,1 and iPod3,1 is untethered |
||
+ | |||
+ | iOS 5.1: |
||
+ | * sn0wbreeze is able to jailbreak iPhone3,1 (in an old version) |
||
+ | --[[User:Aker|aker]] 20:57, 23 June 2014 (GMT+2) |
||
+ | :If you're sure these corrections are right, then please change them. — '''[[User:Spydar007|<span style="color:black;">Spydar007</span>]] [[User talk:Spydar007|<span style="color:gray;">(Talk)</span>]]''' 05:48, 26 June 2014 (UTC) |
||
+ | :: Fixed everything listed above. I did not change PwnageTool as I can't check it.--[[User:Aker|aker]] 20:57, 23 June 2014 (GMT+2) |
||
+ | |||
+ | == 8.x table error == |
||
+ | |||
+ | So I was looking thru the tables and noticed the iPad Air 2 had a 2 that shows to be a note for the iPad Mini 3... I'm thinking it should be a 1 but idk [[User:Mwoolweaver|MWoolweaver]] ([[User talk:Mwoolweaver|talk]]) 20:50, 26 August 2015 (UTC) |
||
+ | :Thanks for pointing this out. I've fixed it with how it should have been --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 21:05, 26 August 2015 (UTC) |
||
+ | |||
+ | == better clarification between old and new bootrom iPhone 3GS and iPod 2G == |
||
+ | |||
+ | I know this isn't very relevant today but I noticed that the links used to explain the differences between old and new bootrom iPhone 3GS's and iPod 2G's don't really lead users to information about how to find if they have an old or new bootrom device. I can think of 2 ways to better show these differences: |
||
+ | |||
+ | 1. split these devices ( [[Bootrom 240.4|old bootrom iPod 2G]], [[Bootrom 240.5.1| new bootrom iPod 2G]], [[Bootrom 359.3| old bootrom iPhone 3GS]], [[Bootrom 359.3.2| new bootrom iPhone 3GS]] ) into their own columns to better show them as individual devices instead of them being shown as one device. |
||
+ | |||
+ | 2. provide a link to the [https://www.theiphonewiki.com/wiki/Bootrom#Old_.26_New_bootrom Old & New bootrom] section on the [[Bootrom]] page to provide a better explanation off the differences and how to find them since they are not noticeable to the untrained eye. |
||
+ | |||
+ | 3. do both of the suggestions above and 1.) add the individual devices to each chart and 2.) provide a note on how to tell them apart from one another |
||
+ | |||
+ | [[User:Mwoolweaver|MWoolweaver]] ([[User talk:Mwoolweaver|talk]]) 02:59, 27 August 2015 (UTC) |
||
+ | |||
+ | == iPod touch 6G not supported? == |
||
+ | |||
+ | So, I looked through the 9.x jailbreak list and was surprised to see the iPod touch 6th-generation left out. Even more confusing, it was labeled "N/A" for being jailbreakable on firmwares 9.0-9.0.2. When checking IPSW.me, I found the iPod 6 had links to IPSWs for 9.0-9.0.2 (like I expected)... |
||
+ | |||
+ | Is there a certain reason this happened? It may be a simple misunderstanding but I just want to be sure. --[[User:Citrusui|Citrusui]] ([[User talk:Citrusui|talk]]) 01:59, 22 October 2015 (UTC) |
||
+ | : My jailbroken iPod 6th gen disagrees with that statement. I'm guessing it's a mistake. --[[User:Awesomebing1|Awesomebing1]] ([[User talk:Awesomebing1|talk]]) 21:39, 22 October 2015 (UTC) |
||
+ | ::I've fixed it since it was a mistake. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 22:38, 22 October 2015 (UTC) |
||
+ | |||
+ | == split the Jailbreak page into subpages, similar to the firmware pages, and change how the latest version of certain jailbreak tools is displayed. == |
||
+ | |||
+ | after updating this page tonight, it took me over an hour to fix and update the details between iOS/iPadOS/tvOS 11.x through 14.x, not only that but because the page is so long and there are so many tables inside the page, it lags like crazy when reloading the page, let alone trying to scroll to the area you edited. |
||
+ | |||
+ | that time adds-up and because of that fact, i think it's time to breakup this page. |
||
+ | |||
+ | thus, the best way i can think-of to tackle this problem is by creating subpages (one page per major firmware) |
||
+ | |||
+ | for example: <code>/Jailbreak/Tools/14.x</code> |
||
+ | |||
+ | i think we also should consider separating the device types as well. <code>/Jailbreak/[DEVICETYPE]/14.x</code><br/>Replacing [DEVICETYPE] with "iPhone", "iPod", "iPad", "AppleTV", and "AppleWatch" |
||
+ | |||
+ | essentially this is mostly a "copy/paste" task, and it'll significantly shrink down the Jailbreak page, and you only have to edit the subpages. |
||
+ | |||
+ | and as for updating jailbreak tool versions, we can make a template for that. |
||
+ | |||
+ | for example: <code>/Jailbreak/Tools/Latest_versions</code> |
||
+ | |||
+ | we can just update that page whenever a new version of a jailbreak tool comes out, e.g: [[checkra1n]], it'll save time. |
||
+ | |||
+ | i will build a concept inside my sandbox so you can see what i am thinking of, be back soon! |
||
+ | |||
+ | -- [[User:DanTheMann15|DanTheMann15]] ([[User talk:DanTheMann15|talk]]) 05:51, 09 November 2020 (UTC) |
||
+ | :That'd be a great idea! I don't think we should make a page for each device too, but separating by major os version I do like. What we can do on the page is make the table have sections for iPad, Air, Pro, mini, iPhone, iPod touch, TV, etc. That way it'll fit the width better. --[[User:IAdam1n|iAdam1n]] ([[User talk:IAdam1n|talk]]) 12:33, 9 November 2020 (UTC) |
||
+ | :: sounds like a plan, we just need to build it in the sandbox so we know what it'll look like before it actually goes up on the main Jailbreak page. i'll work on it as time allows. -- [[User:DanTheMann15|DanTheMann15]] ([[User talk:DanTheMann15|talk]]) 00:28, 10 November 2020 (UTC) |
Latest revision as of 00:29, 10 November 2020
Contents
Archives | |
• 2009 • 2010 • 2011 • 2012 • 2013 • 2014 • |
Table fixes
After reading the Jailbreak table I found a few fileds, which are (from my point of view) not correct. Please check these changes. If someone disagrees with these changes, please tel me.
iOS 4.0:
- Star supports iPhone2,1 (http://www.jailbreakme.com/star/_/iPhone2,1_4.0.pdf)
- sn0wbreeze supports iPhone3,1
- sn0wbreeze jailbreaks all iPhone2,1 untethered (software untether from Star)
iOS 4.0.1:
- sn0wbreeze supports iPhone3,1
- sn0wbreeze jailbreaks all iPhone2,1 untethered (software untether from Star)
iOS 4.0.2:
- sn0wbreeze supports iPhone3,1
- sn0wbreeze jailbreaks all iPhone2,1 and iPod2,1 untethered (software untether from limera1n, I think)
iOS 4.1:
- limera1n supports iPhone3,1
iOS 4.3:
- sn0wbreeze Jailbreak for iPad1,1 & iPhone3,1 are untethered (uses Saffron's software untether)
iOS 4.3.1:
- Saffron does not support iPod3,1 (no http://www.jailbreakme.com/saffron/_/saffron-jailbreak-iPod3,1-8G4.deb; sn0wbreeze uses i0n1c's 4.3.x untether to untether iOS 4.3.1 on n18ap)
iOS 5.0:
- sn0wbreeze and redsn0w don't jailbreak iPhone4,1 (maybe redsn0w jailbreaks it, but it is definitely not Tethered)
iOS 5.0.1:
- the sn0wbreeze jailbreak for iPhone2,1; iPad1,1 and iPod3,1 is untethered
iOS 5.1:
- sn0wbreeze is able to jailbreak iPhone3,1 (in an old version)
--aker 20:57, 23 June 2014 (GMT+2)
- If you're sure these corrections are right, then please change them. — Spydar007 (Talk) 05:48, 26 June 2014 (UTC)
- Fixed everything listed above. I did not change PwnageTool as I can't check it.--aker 20:57, 23 June 2014 (GMT+2)
8.x table error
So I was looking thru the tables and noticed the iPad Air 2 had a 2 that shows to be a note for the iPad Mini 3... I'm thinking it should be a 1 but idk MWoolweaver (talk) 20:50, 26 August 2015 (UTC)
- Thanks for pointing this out. I've fixed it with how it should have been --iAdam1n (talk) 21:05, 26 August 2015 (UTC)
better clarification between old and new bootrom iPhone 3GS and iPod 2G
I know this isn't very relevant today but I noticed that the links used to explain the differences between old and new bootrom iPhone 3GS's and iPod 2G's don't really lead users to information about how to find if they have an old or new bootrom device. I can think of 2 ways to better show these differences:
1. split these devices ( old bootrom iPod 2G, new bootrom iPod 2G, old bootrom iPhone 3GS, new bootrom iPhone 3GS ) into their own columns to better show them as individual devices instead of them being shown as one device.
2. provide a link to the Old & New bootrom section on the Bootrom page to provide a better explanation off the differences and how to find them since they are not noticeable to the untrained eye.
3. do both of the suggestions above and 1.) add the individual devices to each chart and 2.) provide a note on how to tell them apart from one another
MWoolweaver (talk) 02:59, 27 August 2015 (UTC)
iPod touch 6G not supported?
So, I looked through the 9.x jailbreak list and was surprised to see the iPod touch 6th-generation left out. Even more confusing, it was labeled "N/A" for being jailbreakable on firmwares 9.0-9.0.2. When checking IPSW.me, I found the iPod 6 had links to IPSWs for 9.0-9.0.2 (like I expected)...
Is there a certain reason this happened? It may be a simple misunderstanding but I just want to be sure. --Citrusui (talk) 01:59, 22 October 2015 (UTC)
- My jailbroken iPod 6th gen disagrees with that statement. I'm guessing it's a mistake. --Awesomebing1 (talk) 21:39, 22 October 2015 (UTC)
split the Jailbreak page into subpages, similar to the firmware pages, and change how the latest version of certain jailbreak tools is displayed.
after updating this page tonight, it took me over an hour to fix and update the details between iOS/iPadOS/tvOS 11.x through 14.x, not only that but because the page is so long and there are so many tables inside the page, it lags like crazy when reloading the page, let alone trying to scroll to the area you edited.
that time adds-up and because of that fact, i think it's time to breakup this page.
thus, the best way i can think-of to tackle this problem is by creating subpages (one page per major firmware)
for example: /Jailbreak/Tools/14.x
i think we also should consider separating the device types as well. /Jailbreak/[DEVICETYPE]/14.x
Replacing [DEVICETYPE] with "iPhone", "iPod", "iPad", "AppleTV", and "AppleWatch"
essentially this is mostly a "copy/paste" task, and it'll significantly shrink down the Jailbreak page, and you only have to edit the subpages.
and as for updating jailbreak tool versions, we can make a template for that.
for example: /Jailbreak/Tools/Latest_versions
we can just update that page whenever a new version of a jailbreak tool comes out, e.g: checkra1n, it'll save time.
i will build a concept inside my sandbox so you can see what i am thinking of, be back soon!
-- DanTheMann15 (talk) 05:51, 09 November 2020 (UTC)
- That'd be a great idea! I don't think we should make a page for each device too, but separating by major os version I do like. What we can do on the page is make the table have sections for iPad, Air, Pro, mini, iPhone, iPod touch, TV, etc. That way it'll fit the width better. --iAdam1n (talk) 12:33, 9 November 2020 (UTC)
- sounds like a plan, we just need to build it in the sandbox so we know what it'll look like before it actually goes up on the main Jailbreak page. i'll work on it as time allows. -- DanTheMann15 (talk) 00:28, 10 November 2020 (UTC)