The wait for iOS 11 jailbreak is finally over. coolstar has released the long-awaited Electra iOS 11 Jailbreak with Cydia. Cydia for iOS 11 should make it easier for jailbreakers to install jailbreak apps and tweaks.
For those who have somehow missed all the news regarding Electra’s gradual march towards full iOS 11 jailbreak status, a quick recap. Electra is a jailbreak for iOS 11.0-11.1.2, for all 64-bit devices. It is one of a new type of tool, a so-called KPP-less jailbreak. This means that it does not tamper with iOS’ KPP security measure, giving it stability, but hampering it somewhat.
To play nicely with the KPP-less approach various core packages required an update, which is what has delayed Electra’s release until now. Without Cydia Substrate compatibility, CoolStar replaced it with an open-source alternative, Substitute, and updated the other required packages himself. That leads us up to the present point, and a 1.0 release which should work much as the end-user would expect from previous jailbreaks. A version 1.0.1, which bundles a small fix for the cleanup of previous tools the user may have installed before Electra, is also available now.
If you’d like to try out Electra, head over to the site and download the official version only. However, be sure to read the Important Information section before installing. For convenience, I’ll go over it here too:
- A clean restore using futurerestore before running Electra, for best stability, is recommended by CoolStar. Remember, this requires saved blobs and carries a risk of restoring to current firmware if you make a mistake. Take care.
- Cydia is installed as part of the jailbreak, with the Electra repo added.
- OpenSSH is running on port 22 by default, change your SSH passwords after jailbreaking.
- Key Electra packages such as Substitute, Tweak Loader, and Substrate Compatibility Layer are hosted on the bundled repo, and are required for full functionality.
- Many packages need to be updated for both Electra and iOS 11. Check compatibility first.
- RocketBootstrap 1.0.6 or higher is required for iOS 11.
- Many apps, launch daemons and installation binaries are currently broken, as they require entitlements to be added. Again, exercise caution.
- Electra will create an APFS snapshot of the root directory, so you can revert it at a later date if needed.
It supports the following iOS 11 versions:
- iOS 11, iOS 11.0.1, iOS 11.0.2, iOS 11.0.3
- iOS 11.1, iOS 11.1.1, iOS 11.1.2
It does not support the following iOS 11 versions:
- iOS 11.2, iOS 11.2.1, iOS 11.2.2, iOS 11.2.5 and iOS 11.2.6
It supports all iOS 11 compatible iOS devices:
- iPhone X, iPhone 8, iPhone 8 Plus, iPhone 7, iPhone 7 Plus, iPhone 6s, iPhone 6s Plus, iPhone 6, iPhone 6 Plus, iPhone SE, iPhone 5s
- 12.9-inch iPad Pro, 2nd generation 12.9-inch iPad Pro, 1st generation 10.5-inch iPad Pro, 9.7-inch iPad Pro, iPad Air 2, iPad Air, iPad
5th generation, iPad mini 4, iPad mini 3, iPad mini 2
- iPod touch 6G
Installation is a simple matter of side-loading the .ipa via Cydia Impactor, just as all recent jailbreaks have been. Do the reading first, and be cautious about what you install until compatibility is confirmed.
It is a semi-untethered jailbreak that makes use of Ian Beer’s async_awake exploit. A semi-untethered jailbreak is similar to an untethered jailbreak, it gives the ability to reboot your iOS device on its own. On each boot, the iOS device startup sequence is unmodified and it boots into its original, non-jailbroken state. However, instead of needing to use a tool from a computer to re-jailbreak the iOS device again, like a tethered or semi-tethered cases, the user can re-jailbreak their device with the help of an app running on the iOS device.