Skip to content

unc0ver jailbreak for iOS 11.0 - 12.1.2

License

Notifications You must be signed in to change notification settings

T4shf33n/Undecimus

 
 

Repository files navigation

Unc0ver

The most advanced jailbreak tool

unc0ver logo

unc0ver jailbreak for iOS 11.0 - 11.4.1
by @pwn20wnd & @sbingner
UI by @DennisBednarz & Samg_is_a_Ninja

The most outstanding changes over the other jailbreaks

  • All exploits in the same app
  • Detailed error messages
  • Faster patches
  • More stable patches
  • No extra battery drain
  • No random freezes
  • No random slowdowns
  • No data is logged or shared
  • No malware
  • Proper jailbreak state detection
  • Proper bootstrap extraction to fix issues such as Cydia not appearing after jailbreak
  • Native build of Cydia for iOS 11 that is faster and much more stable
  • Changes to Cydia made with permission from Saurik
  • Telesphoreo port for ARM64
  • Cydia skips uicache when not needed
  • Cydia supports iPhone X screen size
  • Official Cydia Substrate for tweak injection
  • Much faster and more stable ldrestart
  • Option to skip loading daemons
  • Option to dump APTicket
  • Option to refresh icon cache
  • Option to disable auto updates
  • Option to block app revokes
  • Option to restore RootFS
  • Option to export tfp0
  • Button to restart the device
  • Button to open Cydia if it doesn't appear on the Home Screen
  • Label to show the days left till the application expires
  • Built-in Update checker
  • Working debugserver
  • Detailed debugging
  • Realtime Log window
  • An awesome UI

Currently supported exploits

  • VFS(Empty_list) by lan beer (11.0 - 11.3.1)
  • MultiPath by lan beer (11.2 - 11.3.1)
  • Async_Wake by lan beer (11.0 - 11.1.2)
  • Voucher Swap by Brandon Azad (11.2 - 12.1.2)
  • V1ntex by Tihmstar (11.2 - 11.4.1)

Getting support

  • Use the built-in diagnostics tool
  • Tweet @pwn20wnd

Best practices

  • Perform a full restore with Rollectra before switching from the other jailbreaks
  • Turn off Siri before starting the jailbreak
  • Wait at least one minute on the jailbreak screen

Source code

  • This project is completely open source and it will be kept like it in the future
  • Any kind of cordially contribution is welcome
  • The source code can be found on here

Video tutorial

To Do List

  • Remove the empty front page ads in Cydia
  • Completely switch to Cydia Substrate and ditch Substitute
  • Make switching from other jailbreaks without wiping the device possible
  • Fix a kernel panic that's triggered by a kernel data abort which is caused by a UaF bug in jailbreakd
  • Add the v1ntex exploit by tihmster for a better success rate
  • Chain @_bazad's blanket to bypass the developer certificate requirement for multi_path
  • Enable the on-fly entitlement patching on iOS 11
  • WebKit Port with @_niklasb's WebKit Exploit

Screenshots

Changelog

  • Releases are available here

Special Thanks

  • @i41nbeer for mach_portal, triple_fetch, async_wake, empty_list, multi_path & deja_xnu
  • @Morpheus______ for the QiLin Toolkit
  • @xerub for libjb and the original patchfinder64
  • @iBSparkes for the original amfid_payload, jailbreakd and pspawn_hook
  • @stek29 for the patchfinder64 additions, unlocknvram, host_get_special_port(4) patch and shenanigans bypass
  • @theninjaprawn for the patchfinder64 additions
  • @saurik for Cydia and Substrate
  • @FCE365 for the empty_list reliability improvements

About

unc0ver jailbreak for iOS 11.0 - 12.1.2

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 51.7%
  • Objective-C 43.1%
  • C++ 4.9%
  • Other 0.3%