The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "Unc0ver"
Kiddepants (talk | contribs) (v2.1 update (latest changes), along with v2.1.1 release) |
|||
Line 4: | Line 4: | ||
| developer = [https://twitter.com/pwn20wnd pwn20wnd]<br />[https://twitter.com/sbingner sbingner] |
| developer = [https://twitter.com/pwn20wnd pwn20wnd]<br />[https://twitter.com/sbingner sbingner] |
||
| released = {{Start date|2018|10|13|df=yes}} |
| released = {{Start date|2018|10|13|df=yes}} |
||
− | | latest release version = v2. |
+ | | latest release version = v2.2.1 |
− | | latest release date = {{Start date and age|2019|01| |
+ | | latest release date = {{Start date and age|2019|01|30|df=yes}} |
| operating system = iOS |
| operating system = iOS |
||
| language = English |
| language = English |
||
Line 11: | Line 11: | ||
| website = [https://www.reddit.com/9nwxei/ The Reddit thread]<br />[https://github.com/pwn20wndstuff/Undecimus The GitHub repo] |
| website = [https://www.reddit.com/9nwxei/ The Reddit thread]<br />[https://github.com/pwn20wndstuff/Undecimus The GitHub repo] |
||
}} |
}} |
||
− | '''unc0ver''' is a [[semi-untethered jailbreak]] for all devices running iOS 11.0 - 11. |
+ | '''unc0ver''' is a [[semi-untethered jailbreak]] for all devices running iOS 11.0 - 11.4.1. |
It uses the same exploits as [[Electra]] whilst providing more stability and features. |
It uses the same exploits as [[Electra]] whilst providing more stability and features. |
||
Line 24: | Line 24: | ||
|- |
|- |
||
| RC1 |
| RC1 |
||
− | | |
+ | | {{date|2018|10|13}} |
| |
| |
||
* Initial release |
* Initial release |
||
|- |
|- |
||
| RC2 |
| RC2 |
||
− | | |
+ | | rowspan="5" | {{date|2018|10|14}} |
| |
| |
||
* Add the Dynastic repo by default |
* Add the Dynastic repo by default |
||
Line 35: | Line 35: | ||
|- |
|- |
||
| RC3 |
| RC3 |
||
− | | October 14, 2018 |
||
| |
| |
||
* Add a switch to manually enable restoring RootFS |
* Add a switch to manually enable restoring RootFS |
||
Line 42: | Line 41: | ||
|- |
|- |
||
| RC4 |
| RC4 |
||
− | | October 14, 2018 |
||
| |
| |
||
* Add a label to display the uptime |
* Add a label to display the uptime |
||
Line 50: | Line 48: | ||
|- |
|- |
||
| RC5 |
| RC5 |
||
− | | October 14, 2018 |
||
| |
| |
||
* Run videosubscriptionsd in the jailed state |
* Run videosubscriptionsd in the jailed state |
||
Line 56: | Line 53: | ||
|- |
|- |
||
| RC6 |
| RC6 |
||
− | | October 14, 2018 |
||
| |
| |
||
* Start logging again |
* Start logging again |
||
Line 63: | Line 59: | ||
|- |
|- |
||
| RC7 |
| RC7 |
||
− | | |
+ | | {{date|2018|10|17}} |
| |
| |
||
* Fix a bug in RootFS Restore and multi_path |
* Fix a bug in RootFS Restore and multi_path |
||
|- |
|- |
||
| RC8 |
| RC8 |
||
− | | |
+ | | {{date|2018|10|18}} |
| |
| |
||
* Fix a bug in RootFS Remount |
* Fix a bug in RootFS Remount |
||
Line 74: | Line 70: | ||
|- |
|- |
||
| RC9 |
| RC9 |
||
− | | |
+ | | {{date|2018|10|19}} |
| |
| |
||
* Fix a bug in RootFS Remount |
* Fix a bug in RootFS Remount |
||
Line 82: | Line 78: | ||
|- |
|- |
||
| v1 |
| v1 |
||
− | | |
+ | | {{date|2018|10|20}} |
| |
| |
||
* Fix a bug in RootFS Restore and Remount |
* Fix a bug in RootFS Restore and Remount |
||
Line 89: | Line 85: | ||
|- |
|- |
||
| v1.0.1 |
| v1.0.1 |
||
− | | |
+ | | {{date|2018|10|21}} |
| |
| |
||
* Disable the RootFS Restore for the unstable versions |
* Disable the RootFS Restore for the unstable versions |
||
|- |
|- |
||
| v1.0.2 |
| v1.0.2 |
||
− | | |
+ | | {{date|2018|10|22}} |
| |
| |
||
* Enable and fix the RootFS Restore for all versions |
* Enable and fix the RootFS Restore for all versions |
||
|- |
|- |
||
| v1.0.3 |
| v1.0.3 |
||
− | | |
+ | | {{date|2018|10|23}} |
| |
| |
||
* Fix the beta firmwares |
* Fix the beta firmwares |
||
|- |
|- |
||
| v1.1 |
| v1.1 |
||
− | | |
+ | | {{date|2018|10|27}} |
| |
| |
||
* Automatically select the best exploit |
* Automatically select the best exploit |
||
Line 121: | Line 117: | ||
|- |
|- |
||
| v1.1.1 |
| v1.1.1 |
||
− | | |
+ | | rowspan="2" | {{date|2018|11|03}} |
| |
| |
||
* Add a label to show the ECID |
* Add a label to show the ECID |
||
Line 129: | Line 125: | ||
|- |
|- |
||
| v1.1.2 |
| v1.1.2 |
||
− | | November 3, 2018 |
||
| |
| |
||
* Improve auto layout and code |
* Improve auto layout and code |
||
Line 136: | Line 131: | ||
|- |
|- |
||
| v1.1.3 |
| v1.1.3 |
||
− | | |
+ | | rowspan="2" | {{date|2018|11|06}} |
| |
| |
||
* Fix a bug in starting jailbreakd |
* Fix a bug in starting jailbreakd |
||
|- |
|- |
||
| v1.1.4 |
| v1.1.4 |
||
− | | November 6, 2018 |
||
| |
| |
||
* Fix a bug in finding offsets |
* Fix a bug in finding offsets |
||
|- |
|- |
||
| v2.0 |
| v2.0 |
||
− | | |
+ | | {{date|2018|11|30}} |
| |
| |
||
* Initial Cydia Substrate support |
* Initial Cydia Substrate support |
||
Line 169: | Line 163: | ||
|- |
|- |
||
| v2.0.1 |
| v2.0.1 |
||
− | | |
+ | | {{date|2018|12|02}} |
| |
| |
||
* The official release of v2.0 with a version number bump to make tracking versions easier |
* The official release of v2.0 with a version number bump to make tracking versions easier |
||
|- |
|- |
||
| v2.0.2 |
| v2.0.2 |
||
− | | |
+ | | {{date|2018|12|06}} |
| |
| |
||
* Fix bugs in the app |
* Fix bugs in the app |
||
Line 182: | Line 176: | ||
|- |
|- |
||
| v2.1 |
| v2.1 |
||
− | | |
+ | | {{date|2018|12|14}} |
| |
| |
||
* Make internal changes to make fixing issues easier |
* Make internal changes to make fixing issues easier |
||
Line 237: | Line 231: | ||
|- |
|- |
||
| v2.1.1 |
| v2.1.1 |
||
− | | |
+ | | {{date|2019|01|05}} |
| |
| |
||
* Make jailbreaking faster |
* Make jailbreaking faster |
||
Line 249: | Line 243: | ||
* Use less external binaries |
* Use less external binaries |
||
* Completely clean Cydia's user data in RootFS Restore |
* Completely clean Cydia's user data in RootFS Restore |
||
+ | |- |
||
+ | | v2.1.3 |
||
+ | | rowspan="2" | {{date|2019|01|26}} |
||
+ | | |
||
+ | *Fix a bug in patch finder that affected the shenanigans finder on specific iOS versions |
||
+ | *Switch to a better versioning system |
||
+ | *Make downgrading from v2.2.0 possible (Unreleased as of now) |
||
+ | |- |
||
+ | | v2.1.4 |
||
+ | | |
||
+ | *Decrease the app's size from 63MBs to 22MBs by optimizing assets |
||
+ | |- |
||
+ | | v2.2.0 |
||
+ | | rowspan="2" | {{date|2019|01|30}} |
||
+ | | |
||
+ | *Install Cydia Substrate if it's not already installed |
||
+ | *Validate Cydia Substrate files and reinstall it if the validation fails |
||
+ | *Fix a bug in switching from Electra without RootFS Restore |
||
+ | *Clean up the kernel data structure patches to improve the performance and the security |
||
+ | *Remove Substitute support files in the filesystem |
||
+ | *Remove Substitute support links in the filesystem |
||
+ | *Uninstall Electra's Cydia Upgrade Helper if it is present |
||
+ | *Improve preference management |
||
+ | *Switch to a more efficient versioning system |
||
+ | *Use a new implementation of the system's libarchive to extract the bootstrap to increase the perfomance |
||
+ | *Update rsync to increase the performance and the stability of RootFS Restore |
||
+ | *Improve memory management |
||
+ | *Re-Extract bootstrap if it was extracted on a different iOS version |
||
+ | *Credit Saurik in the credits view for Cydia and Substrate |
||
+ | *Avoid writing to the disk when not necessary |
||
+ | *Add a verbose log window for the jailbreak |
||
+ | *Make the exploits slightly faster |
||
+ | *Make the jailbreak significantly faster and more performant |
||
+ | *Jailbreak itself now takes almost less than a second run (Exploit not included) |
||
+ | *Fix a bug in patch finder that would cause the sandbox escape to fail on certain devices |
||
+ | *Fix theoretical bugs |
||
+ | *Improve assertion |
||
+ | *Performance improvements |
||
+ | *Fix a bug in logging |
||
+ | *Update bootstrap |
||
+ | *Enable overwriting files in the bootstrap extractor |
||
+ | *Fix switching from Electra without restoring root filesystem |
||
+ | *Fix certain error descriptions |
||
+ | *Fix RootFS Restore on certain devices |
||
+ | *Add a switch to hide the log window |
||
+ | *Decrease the app's size from 81MBs to 25MBs by optimizing assets |
||
+ | *Add a switch to reset Cydia cache on request |
||
+ | *Rewrite Cydia installation |
||
+ | *Install a local repo |
||
+ | *Remove bootstrap |
||
+ | *Hide the local APT repo from Cydia |
||
+ | |- |
||
+ | | v2.2.1 |
||
+ | | |
||
+ | *Fix a bug in installing Cydia / extracting bootstrap |
||
|} |
|} |
||
Revision as of 21:23, 30 January 2019
Developer(s) |
pwn20wnd sbingner |
---|---|
Initial release | 13 Oct 2018 |
Stable release | v2.2.1 / 30 January 2019 |
Operating system | iOS |
Available in | English |
Type | Jailbreaking |
Website |
The Reddit thread The GitHub repo |
unc0ver is a semi-untethered jailbreak for all devices running iOS 11.0 - 11.4.1.
It uses the same exploits as Electra whilst providing more stability and features.
In order to download the latest IPA, download links from the README section has been moved to the releases section of the repository (you can find this by looking under the colored bars where you can find the releases page which is in the middle, alongside branches and contributors).
Release History
Version | Date | Changes |
---|---|---|
RC1 | 13 October 2018 |
|
RC2 | 14 October 2018 |
|
RC3 |
| |
RC4 |
| |
RC5 |
| |
RC6 |
| |
RC7 | 17 October 2018 |
|
RC8 | 18 October 2018 |
|
RC9 | 19 October 2018 |
|
v1 | 20 October 2018 |
|
v1.0.1 | 21 October 2018 |
|
v1.0.2 | 22 October 2018 |
|
v1.0.3 | 23 October 2018 |
|
v1.1 | 27 October 2018 |
|
v1.1.1 | 3 November 2018 |
|
v1.1.2 |
| |
v1.1.3 | 6 November 2018 |
|
v1.1.4 |
| |
v2.0 | 30 November 2018 |
|
v2.0.1 | 2 December 2018 |
|
v2.0.2 | 6 December 2018 |
|
v2.1 | 14 December 2018 |
|
v2.1.1 | 5 January 2019 |
|
v2.1.3 | 26 January 2019 |
|
v2.1.4 |
| |
v2.2.0 | 30 January 2019 |
|
v2.2.1 |
|