The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "Electra"
(2.0) |
|||
(6 intermediate revisions by 2 users not shown) | |||
Line 4: | Line 4: | ||
| developer = [https://twitter.com/coolstarorg CoolStar] |
| developer = [https://twitter.com/coolstarorg CoolStar] |
||
| released = {{Start date|2018|01|13|df=yes}} |
| released = {{Start date|2018|01|13|df=yes}} |
||
− | | latest release version = |
+ | | latest release version = 2.0<small>(iOS 11.0-11.4.1)</small><br />1.3.2<small> (tvOS 11.0-11.4.1)</small> |
− | | latest release date = {{Start date and age| |
+ | | latest release date = {{Start date and age|2020|12|15|df=yes}}<small> (iOS 11.0-11.4.1)</small><br />{{Start date and age|2019|02|20|df=yes}}<small> (tvOS)</small> |
− | | operating system = iOS |
+ | | operating system = iOS, tvOS |
| language = English |
| language = English |
||
| genre = Jailbreaking |
| genre = Jailbreaking |
||
− | | website = [https://coolstar.org/electra1112/ Electra (11.0-11.1.2)]<br>[https://coolstar.org/electra/ Electra (11.2-11. |
+ | | website = [https://coolstar.org/electra1112/ Electra (11.0-11.1.2)]<br>[https://coolstar.org/electra/ Electra (11.2-11.4.1)] |
}} |
}} |
||
− | '''Electra''' is a [[semi-untethered jailbreak]] for all devices running 11.0 - 11.4.1. There are two versions of Electra - one supporting iOS 11.0 - 11.1.2, and the other supporting iOS 11.2 - 11.4.1 and tvOS 11. |
+ | '''Electra''' is a [[semi-untethered jailbreak]] for all devices running 11.0 - 11.4.1. There are two versions of Electra - one supporting iOS 11.0 - 11.1.2, and the other supporting iOS 11.2 - 11.4.1 and tvOS 11.0 - 11.4.1. |
== Electra for iOS 11.0 - 11.1.2 == |
== Electra for iOS 11.0 - 11.1.2 == |
||
Line 192: | Line 192: | ||
|} |
|} |
||
− | == Electra for iOS 11.2 - 11.4.1 (tvOS 11. |
+ | == Electra for iOS 11.2 - 11.4.1 (tvOS 11.0 - 11.4.1) == |
With Electra's update to support devices running any iOS between 11.2 to 11.4.1, delays came in place due to Apple's APFS snapshot mitigation of remounting the root filesystem as read/write that was introduced in iOS 11.3. There are many parts of a jailbreak that need read/write to do certain things within the filesystem, and because of Apple's mitigation, a APFS remount workaround was needed to complete the jailbreak. Chinese security researcher [https://twitter.com/SparkZheng Min Zheng] had already found and created his own bypass to remount the root filesystem, which many other developers then tried implementing in their own way. During this time, [https://twitter.com/Morpheus______ Jonathan Levin], creator of the [[LiberTV]] jailbreak for the AppleTV was announcing his plans for updating LiberTV with an APFS remount which the Electra Team could use. Meanwhile, CoolStar had already found a 0day in APFS which would allow the filesystem to be remounted as r/w, but wanted to save it for future use in iOS 12. As this news was absorbed by the community, many people were angry that CoolStar wanted to delay the update for Electra by saving the 0day. However, CoolStar had found yet another 0day and decided to end the waiting on Levin's remount and use one of his APFS 0days instead. Electra1131 was then released a little while later on {{date|2018|07|06}}. |
With Electra's update to support devices running any iOS between 11.2 to 11.4.1, delays came in place due to Apple's APFS snapshot mitigation of remounting the root filesystem as read/write that was introduced in iOS 11.3. There are many parts of a jailbreak that need read/write to do certain things within the filesystem, and because of Apple's mitigation, a APFS remount workaround was needed to complete the jailbreak. Chinese security researcher [https://twitter.com/SparkZheng Min Zheng] had already found and created his own bypass to remount the root filesystem, which many other developers then tried implementing in their own way. During this time, [https://twitter.com/Morpheus______ Jonathan Levin], creator of the [[LiberTV]] jailbreak for the AppleTV was announcing his plans for updating LiberTV with an APFS remount which the Electra Team could use. Meanwhile, CoolStar had already found a 0day in APFS which would allow the filesystem to be remounted as r/w, but wanted to save it for future use in iOS 12. As this news was absorbed by the community, many people were angry that CoolStar wanted to delay the update for Electra by saving the 0day. However, CoolStar had found yet another 0day and decided to end the waiting on Levin's remount and use one of his APFS 0days instead. Electra1131 was then released a little while later on {{date|2018|07|06}}. |
||
Line 296: | Line 296: | ||
*jailbreakd2: Faster ldrestarts, resprings |
*jailbreakd2: Faster ldrestarts, resprings |
||
*jailbreakd2: XCode debugging success rate improved (click continue in the debugger on SIGCONT to proceed debugging) |
*jailbreakd2: XCode debugging success rate improved (click continue in the debugger on SIGCONT to proceed debugging) |
||
+ | |- |
||
+ | | 1.3.1 |
||
+ | | {{date|2019|02|05}} |
||
+ | | |
||
+ | *Increase jailbreak success rate on A7 - A8 on 11.2+ |
||
+ | *Update liboffsetfinder64 to latest version |
||
+ | |- |
||
+ | | 1.3.2 |
||
+ | | {{date|2019|02|07}} |
||
+ | | |
||
+ | *Now ships with both Cydia and Sileo installed by default (Cydia will eventually no longer be shipped by default, but will always be installable) |
||
+ | |- |
||
+ | | 2.0 |
||
+ | | {{date|2020|12|15}} |
||
+ | | |
||
+ | *Ships with only Sileo. |
||
+ | *Ships with Sileo 1.9.1 (the last version to support iOS 11) |
||
+ | *Update to Chimera bootstrap |
||
+ | *Update to libhooker |
||
+ | *Backport some fixes from Chimera 1.5 and Odyssey |
||
+ | *Auto-select between async_wake/mach_swap/mach_swap2 (removes voucher_swap/v1ntex) |
||
|} |
|} |
||
Latest revision as of 15:05, 15 December 2020
Developer(s) | CoolStar |
---|---|
Initial release | 13 Jan 2018 |
Stable release |
2.0(iOS 11.0-11.4.1) 1.3.2 (tvOS 11.0-11.4.1) / 15 December 2020 (iOS 11.0-11.4.1) 20 February 2019 (tvOS) |
Operating system | iOS, tvOS |
Available in | English |
Type | Jailbreaking |
Website |
Electra (11.0-11.1.2) Electra (11.2-11.4.1) |
Electra is a semi-untethered jailbreak for all devices running 11.0 - 11.4.1. There are two versions of Electra - one supporting iOS 11.0 - 11.1.2, and the other supporting iOS 11.2 - 11.4.1 and tvOS 11.0 - 11.4.1.
Electra for iOS 11.0 - 11.1.2
The first beta for iOS 11.0 - 11.1.2 was released on 13 January 2018. Several betas were released. The betas did not include support for Cydia, however the developer, CoolStar later seeded six release candidate versions to developers with working Cydia support. Electra1112 was then officially released on 26 February 2018.
Version | Date | Changes |
---|---|---|
Beta 1 | 13 January 2018 | Initial release |
Beta 2 |
| |
Beta 3 |
| |
Beta 3-2 | 14 January 2018 |
|
Beta 3-3 |
| |
Beta 4 |
| |
Beta 4-2 |
| |
Beta 5 |
| |
Beta 6 | 16 January 2018 |
|
Beta 6-2 | 17 January 2018 |
|
Beta 6-3 | 18 January 2018 |
|
Beta 6-4 | 20 January 2018 |
|
Beta 7 | 23 January 2018 |
|
Beta 8 | 26 January 2018 |
|
Beta 8-2 |
| |
Beta 9 | 27 January 2018 |
|
Beta 10 | 1 February 2018 |
|
Beta 11 | 9 February 2018 |
|
Beta 11-2 | 10 February 2018 |
|
Beta 11-3 | 12 February 2018 |
|
1.0 | 26 February 2018 |
|
1.0.1 |
| |
1.0.2 | 27 February 2018 |
|
1.0.3 | 4 March 2018 |
|
1.0.4 | 9 March 2018 |
|
1.1.0 | 26 December 2018 |
|
1.1.0-2 |
|
Electra for iOS 11.2 - 11.4.1 (tvOS 11.0 - 11.4.1)
With Electra's update to support devices running any iOS between 11.2 to 11.4.1, delays came in place due to Apple's APFS snapshot mitigation of remounting the root filesystem as read/write that was introduced in iOS 11.3. There are many parts of a jailbreak that need read/write to do certain things within the filesystem, and because of Apple's mitigation, a APFS remount workaround was needed to complete the jailbreak. Chinese security researcher Min Zheng had already found and created his own bypass to remount the root filesystem, which many other developers then tried implementing in their own way. During this time, Jonathan Levin, creator of the LiberTV jailbreak for the AppleTV was announcing his plans for updating LiberTV with an APFS remount which the Electra Team could use. Meanwhile, CoolStar had already found a 0day in APFS which would allow the filesystem to be remounted as r/w, but wanted to save it for future use in iOS 12. As this news was absorbed by the community, many people were angry that CoolStar wanted to delay the update for Electra by saving the 0day. However, CoolStar had found yet another 0day and decided to end the waiting on Levin's remount and use one of his APFS 0days instead. Electra1131 was then released a little while later on 6 July 2018.
Support for tvOS 11.2-11.3 was released in a separate IPA on 12 July 2018. Nicknamed "electraTV", this was released in conjunction with nitoTV, who has also released jailbreaks like backr00m, and Jaywalker.
Support for iOS 11.4-11.4.1 was added on 30 January 2019.
Version | Date | Changes |
---|---|---|
1.0 | 6 July 2018 |
|
1.0.1 | 7 July 2018 |
|
1.0.2 | 8 July 2018 |
|
1.0.3 | 9 July 2018 |
|
1.0.4 | 12 July 2018 |
|
1.0.5 | 13 July 2018 |
|
1.1.0 | 26 December 2018 |
|
1.2.0 | 30 January 2019 |
|
1.2.1 |
| |
1.2.2 |
| |
1.2.3 | 31 January 2019 |
|
1.2.5 |
| |
1.2.6 |
| |
1.2.7 | 1 February 2019 |
|
1.3.0 | 3 February 2019 |
|
1.3.1 | 5 February 2019 |
|
1.3.2 | 7 February 2019 |
|
2.0 | 15 December 2020 |
|