The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "Unc0ver"
(Updated.) |
|||
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 = v3. |
+ | | latest release version = v3.1.2 |
− | | latest release date = {{Start date and age|2019| |
+ | | latest release date = {{Start date and age|2019|05|24|df=yes}} |
| operating system = iOS |
| operating system = iOS |
||
| language = English |
| language = English |
||
Line 247: | Line 247: | ||
| rowspan="2" | {{date|2019|01|26}} |
| rowspan="2" | {{date|2019|01|26}} |
||
| |
| |
||
− | *Fix a bug in patch finder that affected the shenanigans finder on specific iOS versions |
+ | * Fix a bug in patch finder that affected the shenanigans finder on specific iOS versions |
− | *Switch to a better versioning system |
+ | * Switch to a better versioning system |
− | *Make downgrading from v2.2.0 possible (Unreleased as of now) |
+ | * Make downgrading from v2.2.0 possible (Unreleased as of now) |
|- |
|- |
||
| v2.1.4 |
| v2.1.4 |
||
Line 258: | Line 258: | ||
| rowspan="3" | {{date|2019|01|30}} |
| rowspan="3" | {{date|2019|01|30}} |
||
| |
| |
||
− | *Install Cydia Substrate if it's not already installed |
+ | * Install Cydia Substrate if it's not already installed |
− | *Validate Cydia Substrate files and reinstall it if the validation fails |
+ | * Validate Cydia Substrate files and reinstall it if the validation fails |
− | *Fix a bug in switching from Electra without RootFS Restore |
+ | * Fix a bug in switching from Electra without RootFS Restore |
− | *Clean up the kernel data structure patches to improve the performance and the security |
+ | * Clean up the kernel data structure patches to improve the performance and the security |
− | *Remove Substitute support files in the filesystem |
+ | * Remove Substitute support files in the filesystem |
− | *Remove Substitute support links in the filesystem |
+ | * Remove Substitute support links in the filesystem |
− | *Uninstall Electra's Cydia Upgrade Helper if it is present |
+ | * Uninstall Electra's Cydia Upgrade Helper if it is present |
− | *Improve preference management |
+ | * Improve preference management |
− | *Switch to a more efficient versioning system |
+ | * Switch to a more efficient versioning system |
− | *Use a new implementation of the system's libarchive to extract the bootstrap to increase the perfomance |
+ | * 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 |
+ | * Update rsync to increase the performance and the stability of RootFS Restore |
− | *Improve memory management |
+ | * Improve memory management |
− | *Re-Extract bootstrap if it was extracted on a different iOS version |
+ | * Re-Extract bootstrap if it was extracted on a different iOS version |
− | *Credit Saurik in the credits view for Cydia and Substrate |
+ | * Credit Saurik in the credits view for Cydia and Substrate |
− | *Avoid writing to the disk when not necessary |
+ | * Avoid writing to the disk when not necessary |
− | *Add a verbose log window for the jailbreak |
+ | * Add a verbose log window for the jailbreak |
− | *Make the exploits slightly faster |
+ | * Make the exploits slightly faster |
− | *Make the jailbreak significantly faster and more performant |
+ | * Make the jailbreak significantly faster and more performant |
− | *Jailbreak itself now takes almost less than a second run (Exploit not included) |
+ | * 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 a bug in patch finder that would cause the sandbox escape to fail on certain devices |
− | *Fix theoretical bugs |
+ | * Fix theoretical bugs |
− | *Improve assertion |
+ | * Improve assertion |
− | *Performance improvements |
+ | * Performance improvements |
− | *Fix a bug in logging |
+ | * Fix a bug in logging |
− | *Update bootstrap |
+ | * Update bootstrap |
− | *Enable overwriting files in the bootstrap extractor |
+ | * Enable overwriting files in the bootstrap extractor |
− | *Fix switching from Electra without restoring root filesystem |
+ | * Fix switching from Electra without restoring root filesystem |
− | *Fix certain error descriptions |
+ | * Fix certain error descriptions |
− | *Fix RootFS Restore on certain devices |
+ | * Fix RootFS Restore on certain devices |
− | *Add a switch to hide the log window |
+ | * Add a switch to hide the log window |
− | *Decrease the app's size from 81MBs to 25MBs by optimizing assets |
+ | * Decrease the app's size from 81MBs to 25MBs by optimizing assets |
− | *Add a switch to reset Cydia cache on request |
+ | * Add a switch to reset Cydia cache on request |
− | *Rewrite Cydia installation |
+ | * Rewrite Cydia installation |
− | *Install a local repo |
+ | * Install a local repo |
− | *Remove bootstrap |
+ | * Remove bootstrap |
− | *Hide the local APT repo from Cydia |
+ | * Hide the local APT repo from Cydia |
|- |
|- |
||
| v2.2.1 |
| v2.2.1 |
||
| |
| |
||
− | *Fix a bug in installing Cydia / extracting bootstrap |
+ | * Fix a bug in installing Cydia / extracting bootstrap |
|- |
|- |
||
| v2.2.2 |
| v2.2.2 |
||
| |
| |
||
− | *Fully fix a bug in installing Cydia / extracting bootstrap |
+ | * Fully fix a bug in installing Cydia / extracting bootstrap |
|- |
|- |
||
| v2.2.3 |
| v2.2.3 |
||
| {{date|2019|01|31}} |
| {{date|2019|01|31}} |
||
| |
| |
||
− | *Fix a bug with extracting rsync |
+ | * Fix a bug with extracting rsync |
|- |
|- |
||
| v3.0.0 |
| v3.0.0 |
||
| {{date|2019|04|19}} |
| {{date|2019|04|19}} |
||
| |
| |
||
− | *Add support for iOS 12.0-12.1.2. |
+ | * Add support for iOS 12.0-12.1.2. |
+ | |- |
||
+ | | v3.0.1 |
||
+ | | {{date|2019|04|23}} |
||
+ | | |
||
+ | * Iterate the proc list with proper data locks in Unrestrict to fix a possible race condition in the kernel (Important stability fix) |
||
+ | * Fix a typo in the app |
||
+ | * Fix a bug in logging |
||
+ | * Add iOS 12.1.3 - 12.2 support for the restart button |
||
+ | |- |
||
+ | | v3.1 |
||
+ | | {{date|2019|05|23}} |
||
+ | | |
||
+ | * Rewrite the kernel patches from scratch to improve the stability and the reliability of the jailbreak |
||
+ | * Rewrite the preference management system from scratch to optimize the jailbreak |
||
+ | * Rewrite the diagnostics system from scratch to provide more useful information |
||
+ | * Rewrite unrestrict libary from scratch to improve the stability of the system after jailbreak |
||
+ | * Add support for switching from the other iOS 12 jailbreaks without restoring the root filesystem and losing data |
||
+ | * Make Unrestrict add sandbox exceptions for mach_lookup and mach_register |
||
+ | * Fix issues with processes looking up Substrate port on iOS 12 to fix stability and performance issues |
||
+ | * Fix support for the broken versions of RocketBootstrap and hid-support tweaks |
||
+ | * Fix the iMessage audio crash |
||
+ | * Fix FaceTime calls disappearing on some devices |
||
+ | * Fix Camera crash on some devices |
||
+ | * Update the local APT repo to include the latest updates from the Elucubratus repository, including the updated uikittools with rewritten uicache and sbreload commands to make refreshing the icon cache and reloading the SpringBoard significantly faster when installing packages from Cydia |
||
+ | * Refresh the icon cache during the root filesystem restore to fix jailbreak apps staying on the home screen after restoring the root filesystem |
||
+ | * Update mobilesubstrate to version 0.9.7033 to disable loader in the securityd daemon to fix a freeze issue on iOS 12 |
||
+ | * Significantly improve the reliability of the jailbreak when using the machswap or the machswap2 exploit |
||
+ | * Wait for the user to tap OK on the jailbreak completed alert before respringing the device |
||
+ | * Improve the jailbreak's self-repairability feature |
||
+ | * Add a progress HUD to display the status of the jailbreak process |
||
+ | * Optimize the code |
||
+ | * Improve assertion |
||
+ | * Add error-specific error messages |
||
+ | * Display info about the device on launch |
||
+ | * Clean up logging |
||
+ | * Reconfigure the "Reload System Daemons" and "Enable get-task-allow" preferences |
||
+ | * Make "Enable get-task-allow" a default option |
||
+ | |- |
||
+ | | v3.1.1 |
||
+ | | rowspan="2" | {{date|2019|05|24}} |
||
+ | | |
||
+ | * Fix running root filesystem restore when not in the jailbroken state on iOS 11 |
||
+ | * Add an option to automatically restart the SpringBoard once the jailbreak is done instead of waiting for the user to tap the OK button (Requested by a Redditor) |
||
+ | |- |
||
+ | | v3.1.2 |
||
+ | | |
||
+ | * Fix a bug in the settings user interface on smaller devices |
||
+ | * Add an option to hide the progress HUD (Requested by a Redditor) |
||
|} |
|} |
||
Revision as of 23:35, 25 May 2019
Developer(s) |
pwn20wnd sbingner |
---|---|
Initial release | 13 Oct 2018 |
Stable release | v3.1.2 / 24 May 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 - 12.1.2.
It uses the same, and a few more, exploits as Electra whilst providing more 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 |
| |
v2.2.2 |
| |
v2.2.3 | 31 January 2019 |
|
v3.0.0 | 19 April 2019 |
|
v3.0.1 | 23 April 2019 |
|
v3.1 | 23 May 2019 |
|
v3.1.1 | 24 May 2019 |
|
v3.1.2 |
|