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.

If you’re on iOS 10.1.1 on your iPhone 7 or 7 Plus and have been debating whether to update due to its bugginess, it’s now safe to say that you should not update. With this release, you should be able to enjoy a jailbreak the like of which Yalu102 users have been enjoying for some time.

The extra_recipe project was made possible by xerub’s porting over of the original mach_portal+yaluX code, though it is not clear yet what additional bugs he used to stabilise Ian Beer’s work; they may have come from the iOS 10.3.2 security changelog. We do know that this update will fix the backboardd issues which mach_portal had, as well as other lingering stability problems, although the initial kernel exploit remains unchanged. This means that jailbreaking attempts may still fail a few times before succeeding, but that the stability once successfully jailbroken should be far superior. It should also render Substrate and backboardd fixes such as Order 65, Order 66, Substrate Fix, and so on, obsolete.

Whilst Todesco has already compiled an .ipa of the extra_recipe project (fast work) and posted it on his official Yalu site, it is not advised to use it yet. It is currently at Beta 1, and does not yet install Cydia, run Substrate, or remount the filesystem as read-write. Once it has reached the next couple of betas however, you should definitely grab the extra_recipe+yaluX .ipa and try it out instead of mach_portal.

If you’d like to take a look at the extra_recipe code, the project can be found on xerub’s GitHub page.

Those iPhone 7 and 7 Plus users who have been patient enough to wait around for stability fixes for mach_portal, and have endured the Substrate and backboardd countermeasures in the meantime, seem to have finally been rewarded. Once this new tool reaches a later beta, I’d recommend moving onto it for the best experience.

Are you still on iOS 10.1.1 on your iPhone 7(+)? Are you ready to try out this new and improved jailbreak? Let us know in the comments.

  • John Robinson

    I updated to 10.3.2 yesterday because I figured it wasn’t gonna happen. I am sadly mistaken.

    • Joaquim Barbosa

      Unlucky! These things can be impossible to predict, though lower is generally better… Next time.

    • Kio_Milenium

      Same here. My 7+ got slower and buggy so I decided (thinking there’s not gonna be another JailBreak tool for 10.1) to update it yesterday night. I’m screwed.

  • Damn! This landed 1 week to late. I got so frustrated with the instability issues I upgraded to 10.2.1. Still, we have hope.

    • Khaled Ahmed

      I moved to android because there was no jailbreak for iPhone 7!

      • I wouldn’t do that, why would you trade a BMW for a Fiat?

  • DJMannyD

    On it already, thanks guys.

    • Joaquim Barbosa

      Maybe wait for b2 to try out extra_recipe…

      • DJMannyD

        Yea I am now, beta 1 isn’t working for me anyways.

  • jalexcarter

    Was soooooo close to updating to 10.3.1 on my iP7 before 10.3.2 came out cause some people were speculating that that would be the next version to get a jailbreak and 10.1.1 was old news. So glad I decided to wait and stick it out with 10.1.1! Definitely going to be jailbreaking after a few betas come out!

    • Mike P


  • Nathan

    ‘Stable’ and any iPhone 7 jailbreak made by Luca Todesco are two completely opposite things. This still doesn’t beat how stable 10.3 is. I’d rather have my 800 dollar phone running like a reliable phone instead of it feeling like an Android plagued with Italian abandonware.

    • Joaquim Barbosa

      I don’t really agree, his 10.2 tool has been rock-solid for me. 10.1.1 was unstable, but this was due to an inherent problem with the exploits used. Hopefully today’s release will fix this. Of course, if you prefer to have stable stock then that’s up to you, it can be nice not to have to worry about those things.

      • Nathan

        Dude… 10.2 was stable, yeah, but the iPhone 7 jailbreak was/is a mess. It is horrible. Crashing and kernel panics on a jailbreak is not stable at all. No other jailbreaks had these issues. This is a Luca issue.

      • Ruck

        10.2 tool? Is 10.2 breaklable?

  • Al Fresco

    I feel like I am one of many, who at the sight of the teased 10.3.1 Pangu offering, updated quickly from 10.1.1 to 10.3.1 in the hopes of being lucky enough to enjoy a stable, perhaps even untethered JB.

  • mark mcneilage

    I feel the same, it’s was a few weeks ago I was told to upgrade from 10.1.1 as the new pangu was come and now this.

  • Felipe Queiroz Drumond

    I’m glad I broke my iPhone 7 camera lens! It was on iOS 10.2 and as Apple technicians were not able to fix it, my device was replaced by one on 10.1.1 and costed only 59 bucks!

  • Standout

    I’m still jailbroken on 10.1.1..7+ i have minor problems every now and then but for the most part I’m more than satisfied. Cydia extender got updated so we don’t need a computer anymore to resign and now this! I’ll wait for beta 2 but thank you! Patience is the virtue.

    • lookHOWMADheis

      if this post isn’t the most misleading croc of ****
      “iPhone 7 and 7 Plus get a stable jailbreak on iOS 10.1.1 with extra_recipe+yaluX” should read

      “”iPhone 7 and 7 Plus get a stable jailbreak on iOS 10.1.1 with extra_recipe+yaluX well sort of”

    • George Kollias

      Hey, cause i am newbie to this i have two question.
      1) i am unjailbroken on i7 ios 10.1.1.
      Do i have to use first mach_portal+Yalu to jailbreak my device and then use extra_recipe+yaluX ?
      2) does this jailbreak needs reasign every 7 days and needs rejailbreak after any reboot?
      If yes,Is there any tool/tweak or way to make this jailbreak “unteethered” as it is done with yalu 10.2?
      A guide could be nice.
      Thank you.

  • Blacklight: Retribution

    I got excited for nothing. I thought a 10.3.1 jailbreak came out.

  • Iskren Donev

    Ugh I actually went ahead and updated my iPhone 7 Plus to iOS 10.3.1 about a week ago due to the lack of progress on the 10.1.1 jailbreak and also the rumors of the 10.3.1 jailbreak.

    It’s back to the waiting game I guess.

    • newbruclass

      Rest in peace for anything jailbreak related for you. Until silent Pangu speaks up and tell the truth that is.

  • MarlboroLite

    This Jailbreak scene is becoming lame af. A faint shadow of its former
    self….the fact that a fully functional and stable* jailbreak for the
    current generation flagship phone is only now available a mere 8 months after the
    phone came out is absolutely pathetic. And on a software version that is now now what?
    4-5 releases ago and riddled with bugs to boot. This after we were all told from every corner of the internet that a jailbreak for 10.3.1 was coming out “next week” 5 weeks AGO. I’m beginning to lose
    interest in this completely to be honest…. If this keeps up then jailbreaking as we knew it is on life support. Asking people to stay on early release buggy iOS versions all in the hope for a jailbreak or dealing with garbage and unstable solutions for months and months and months on end and when it all could be for nothing is untenable.

    *(Oops except that it’s NOT fully functional and stable as per the article reveals it’s just another beta product)

  • Douglas L. Warren

    My 7+ came with 10.2 preinstalled so I was out of luck from the get go… I’m on 10.3.1 now….

    • Y2J: Keeper of the List

      Same. I’ve stuck with 10.2 but i’m not sure if I should update or not. Probably just gonna keep waiting

  • bushygoodness

    I was tired of waiting for a JB, so I finally made the hard decision and sold my 7+ on ebay and bought the S8+… difinitely worth it, the S8 is gorgeous, AND, I can finally customize the way I want to.

    • tariq

      U made the right choice. I switched to Samsung when S7e came out, no regrets ever since!

  • Kudos to xerub for finally making the mess that was yalu1011 usable. Once it’s matures a bit more (at least to the point where Substrate and the like works, I’m definitely replacing the old mach_portal jb with this one.

  • Eli Daniel Perez

    Would iOS 10.1 on iPhone 7, be supported ?

    • Joaquim Barbosa

      It’s not yet clear, sorry. I tried to investigate for the article but no info. I would tentatively expect yes, but can’t promise. Perhaps wait til beta 2/3 and then try? Let me know if it works!

    • Joaquim Barbosa

      It is now supported, give it a try!

  • Joaquim Barbosa

    Not on iP7(+). Only on other devices, sorry…

    • JayMBK

      This doesn’t work on iPhone 7+?

      • Lipkiss

        Did not work on my 7+

      • Lipkiss

        We told you earlier that you can now download extra_recipe+yaluX iOS 10.1.1 jailbreak for iPhone 7 after the developer Luca Todesco made it available to all, and if you are in need of jailbreaking an iPhone 7 running iOS 10.1.1 then today is your lucky day indeed. Things have gotten even better since the initial news though, with confirmation that a new version is coming soon.

        The confirmation comes from xerub – the guy who released updated version of Ian Beer’s mach_portal exploit on which extra_recipe+yaluX jailbreak is based – who has made it clear that those looking to download extra_recipe+yaluX with Cydia should be able to do exactly that at some point “later tonight or tomorrow.” Further to that, we can also expect “support for earlier i7(+) probably by weekend.”

      • Joaquim Barbosa

        This extra_recipe+yalu is only for up to 10.1.1, and yes it does work on iPhone 7(+). On 10.2, iPhone 7(+) is not supported, but other devices are using the normal Yalu jailbreak.

  • Y2J: Keeper of the List

    This literally couldn’t have been said better. Thank you.

  • Jay

    whoops, Im on 10.3.1 sighs…

  • titi

    Yesterday I’d restore my 7+ on 10.1.1 but not updated. Yes….

  • Anyone else hovering over the gray image on this article and having it un-blur itself?

  • WhenYouSeeAWildStreetBat


  • Ronnie Schveltz

    I’ve tried to jailbreak my i7 on 10.1.1 with no luck, i’ve tried it with both mach_portal and extra_recipe. The first time i downloaded extra_recipe b4 i got it to work after about 10 tries, however the springboard crashed 20 seconds after i opened cydia for the first time, and after that it just doesn’t work at all anymore. So after a bit of research i also tried all those tricks like using airplane mode and opening random apps and whatnot, when nothing of that worked i downloaded mach_portal, same thing here. I’ve tried this on both jailbreaks at least 50 times and it just doesn’t seem to work whatever i do. Can i somehow remove both cydia and the jailbreaks to do a fresh restart or what do i do? Sometimes it really feels like it should work because i got that loading circle spinning around which i also got when it was working the first time, but when i try to open cydia it just crashes.