iOS 10.1.1

How to build extra_recipe from source code using Xcode

If you're an iPhone 7 or iPhone 7 Plus user on iOS 10.0.0-10.1.1, the time has come for you to switch from the mach_portal jailbreak to the newer, more stable extra_recipe. If you're a flagship user on iOS 10.1 or iOS 10.1.1 it's as easy as downloading the .ipa and sideloading it; you can follow our guide on the subject.

However, if you're on iOS 10.0.0-10.0.x, or if you have a device other than the iPhone 7(+), there isn't currently an .ipa available which supports you. For that reason, we'll show you how to build your own straight from the source code on GitHub and push it to your device, so you needn't wait to get the newest features and device support.

How to switch your jailbreak from mach_portal or Yalu to extra_recipe

If you're currently jailbroken with mach_portal for iOS 10.1(.1), you should switch over to the new extra_recipe jailbreak. It uses a different exploit from mach_portal, and boasts better stability. iPhone 7(+) users on iOS 10.0.0-10.0.3 can also get in on the fun, and some users of Yalu for 10.0.1-10.2 can make use of extra_recipe if they wish too. Follow our guide to see how to go about it.

extra_recipe+yaluX reaches Beta 3: now with Substrate

As many of you will by now be aware, the yalu+mach_portal tool for iOS 10.1(.1) is no more. Troubled as it was with stability issues stemming from the mach_portal exploit it used, many iPhone 7 and iPhone 7 Plus owners struggled with it, or chose not to use it at all. Luckily, that struggle is now over, as an updated tool entitled extra_recipe+yaluX has been released.

iPhone 7 and 7 Plus get a stable jailbreak on iOS 10.1.1 with extra_recipe+yaluX

Developer xerub has just released an updated version of Ian Beer's mach_portal exploit, entitled extra_recipe. This new iteration should resolve the stability issues which have been plaguing iPhone 7 and iPhone 7 Plus users on the iOS 10.1.1 jailbreak.

Yalu creator Luca Todesco has in turn picked up the extra_recipe code and paired it with his Yalu jailbreak, compiling the project into a downloadable .ipa to create extra_recipe+yaluX, which effectively replaces his previous yalu+mach_portal tool.

Support for iPhone 7 and iPhone 7 Plus still coming to Yalu jailbreak

Since our most recent post on the subject of Luca Todesco's Yalu jailbreaks for iOS 10, we have been receiving queries from our readers about the status of the iPhone 7 and iPhone 7 Plus. Although the two flagship devices were supported on the first version of the tool, which was for iOS 10(.1(.1)), they were omitted from the follow-up tool for iOS 10.0-10.2.

This has caused some to doubt whether these devices will ever see a stable build of the jailbreak, and whether they have been forgotten about. Fortunately, these worries are groundless; support for the iPhone 7 and iPhone 7 Plus is still very much planned.

How to verify your .shsh2 blobs with img4tool

We recently reported how some of the .shsh2 blobs saved with previous versions of tihmstar’s TSSChecker were faulty. One problem affected all iPhone 7 and iPhone 7 Plus blobs, rendering them useless. This issue has now been fixed going forward, though past blobs are invalid.

The other problem was more complex and affected only certain models of certain devices. It is also fixed for blobs saved from now on, but given these occurrences, it is important to be able to check whether the blobs you saved in the past are in fact valid and fit for use with Prometheus.

In this article, we’ll go through how to use another tool from tihmstar’s Prometheus suite, img4tool, to verify that your .shsh2 files are good. This method will clarify whether you are affected by the second problem mentioned above, but will also work in general, when checking the validity of your blobs in future.

iOS 10.2 jailbreak could come via YaluX update

The creator of the iOS 10.1.x jailbreak YaluX has announced that he intends to update the tool, currently in beta, to add support for iOS 10.2. Luca Todesco tweeted that his solution for the instability of the early builds of his tool has tangentially allowed for compatibility with the most recent firmware, news which will no doubt delight many in the jailbreak community who are trapped on iOS 10.2, and who have been lamenting the death of the jailbreak on currently signed firmwares.

Yalu + mach_portal now supports TSMC models: still unstable

Luca Todesco's beta jailbreak for iOS 10.1.x, dubbed YaluX or Yalu + mach_portal, slightly broadened its device support list recently by adding the iPhone SE (TSMC chip version) and iPhone 6s(+) (TSMC chip version) to the club. Bear in mind, we do not yet recommend the tool to the average user, and Todesco himself has spoken of the possible difficulties brought about by too many people making use of the tool in its unfinished state.

Changes to Apple’s TSS servers currently render Prometheus non functional

Update: tihmstar has stated that the tool is working perfectly, and that he has used it successfully multiple times today. However, some users have been encountering a TSS server error when using the tool nonetheless.

Hot on the heels of Prometheus' release at the 33c3 convention two days ago, tihmstar's tool for upgrading and downgrading to unsigned iOS firmwares seems already to have hit a snag. Following some changes to Apple's TSS servers today, the nature of which are yet to be investigated, the tool has been rendered non-functional at the present time.

Cydia beta for iOS 10.1.x jailbreak released

Thursday saw the release of a new build of Cydia from its creator Jay Freeman (Saurik). Coming in at version 1.1.28, the build is marked as a beta, designed for use with the fledgling iOS 10.1.x jailbreak from Luca Todesco.

Although I still do not recommend the average user to jailbreak with Yalu for 10.1.x, those who are confident doing so and have already taken the plunge may find this Cydia release improves their experience running the jailbreak slightly.