ios 10.1.1 jailbreak

Luca Todesco, better known by his handle qwertyoruiop, has just announced that the first betas of his iOS 10 jailbreak dubbed yalu are now out.

But before anyone begins prancing around and laughing out loud with sheer unadulterated joy, there are some caveats to take note of, as well as some risks to discuss.

TL;DR: do not use this tool unless you know exactly what you are doing.

According to Todesco, the early iterations of his tool are available now. If you have read our warnings below and want to jump right in, you can download the newest version (Beta 3) from his website (mirror). Here are the tweets outlining the details of the tool, posted in the run-up to its release:

Luca_jailbreak_announcement_twitter

As you can see, along with the news of the release are a few disclaimers to take note of, which I have listed below.

Limitations

1) The beta tool is not a simple one-click GUI. It is in the form of an .ipa file and requires you to use Cydia Impactor (and therefore a computer) in order to run it. A big thank you goes to Saurik for getting an updated compatible build of Cydia Impactor out with customary superhuman speed.

2) Whilst the process does install Cydia for you, Cydia Substrate is not currently working so very few tweaks will function. Luca has purposefully disabled Substrate for now to discourage anyone except developers from using the tool. Again, this is clearly a sign that caution is advisable unless you’re very sure of what you’re doing. Luca himself calls the yalu jailbreak “glitchy” and “unstable” at present.

3) Device support is initially limited to the iPhone 7(+) on iOS 10.1-10.1.1 and the iPhone 6s/iPad Pro on iOS 10.x. Do not bother trying the tool with any other device/firmware combination until wider support has been added, which Luca has said will come later. What is potentially interesting here is that Luca stated “iPhone 6s/iPad Pro on iOS 10.x”, rather than “iPhone 6s/iPad Pro on iOS 10-10.1.1”, which may imply that it works on iOS 10.2 for these devices. However, do not assume that until we have further information; it’s seems very unlikely. The exploits supposedly used in the tool were patched in iOS 10.2, so it’s likely that by “10.x”, Luca here meant “10.0-10.1.1”.

4) Luca has also confirmed that the jailbreak is not untethered, as he has little interest in it, and perhaps also due to its difficulty. Recently, untethered jailbreaks have become harder to achieve, and it seems he does not see the benefits (no app to run once per reboot) outweighing the extra costs (time, effort and exploits spent defeating these measures). Instead, the tool is semi-(un)tethered, similar to the Pangu 9.3.3 jailbreak, and requires re-activating after each power cycle.

Should you really try this tool?

Importantly, Luca has recommended that only developers and those with programming experience make use of the tool at first, as you run a slight but real risk of messing up your device, and being forced to restore to iOS 10.2. If you do not know how to fix these situations on your own, and do not accept the consequences of this happening, wait until a stable version of the tool is out. 

The jailbreak also likely requires a small amount of savvy to deploy in the first place, so you should also be patient if you are only in the market for a one-click solution.

Of course, it is possible that being forced to upgrade to iOS 10.2 would not be the bitter end for you. If you saved your iOS 10.1.1 blobs and believe the Prometheus downgrade tool will be released on time, and working as advertised, then you might be able to get back to iOS 10.1.1 again. However, it is an unnecessary risk to take for the sake of a couple of days. At best you will have to wait on iOS 10.2 until Prometheus is released on NYE, and at worst you’ll be stuck on 10.2 if it is delayed, or doesn’t work.

Final observations

Luca has opined that unless he is being overly pessimistic this may be the last jailbreak we see for some time. He may not necessarily be correct of course, but he is better placed to know the state of iOS security than almost anyone else, and is perhaps in touch with various other jailbreaking teams too, so it would be foolish to completely disregard this warning.

For that reason, I strongly recommend jealously guarding your device on iOS 10.1.1 from accidental updates and risky modifications (including Luca’s beta tool), and waiting for his jailbreak to make it to stable primetime. With luck, this will allow you to stably jailbreak in the near future, and to stick with it long-term, if it does turn out that Luca’s warnings about an upcoming drought are correct.

Are you excited about this release? What do you need to see before you consider the tool stable enough to make the jump?

  • Nero

    nothing new since yesterday ?

  • Bearjohn478

    On iPhone 7 plus here’s what’s working for me:

    Swipeselection

    Statusmodifier (with ‘hh:mm a’ to show free ram in status bar)

    Prefsafety & Mikoto (to disable iOS updates!)

    Mterminal

    NoSlowAnimatios

    CircleIcons

    iCleaner

    iFile

    MxTube install first from Cydia then install ver. 2.1 from this link – http://apt.thebigboss.org/repo

    Numeric Wifi Enabler (disable it then enable it again from settings for it to work)

    Everytime you reboot you gotta click mach_portal and then Substrate.

    Install Substrate Fix (iOS 10) using Cydia’ source 83.218.67.215/~ijapija00/cydia

    I’ve discovered that if I respring from StatusModifier settings by clicking Save, it’s fast and don’t have to reboot the phone like I do when respring from Cydia)

    To fix iMessage and FaceTime: In Mterminal type ‘Alpine’ for password then type the following and press enter after each one. at the end reboot the iPhone

    chmod 777 /var

    chmod 777 /var/mobile

    chmod 777 /var/mobile/Library

    chmod 777 /var/mobile/Library/Preferences

    • Joaquim Barbosa

      The Substrate fix is not recommended and may cause problems later. Luca deliberately disabled it, but it will be fixed when the tool is updated to stable releases. Cheers!

  • Andres David

    Man how long is it going to take been waiting since iPhone 7 came out lmao
    everyone is teasing us just make it happened I’m not updating 10.2
    I been waited patiently

    • Joaquim Barbosa

      Well done for waiting it out, I think it’ll be stable soon!

  • Vince

    So will you have to re-jailbreak every 7 days if you arent a dev?? Will this be the case when the actual ios 10 JB comes out as well?

    • Joaquim Barbosa

      Most likely, yes. Though there have been workarounds in the past.

  • Neel Reichert

    Dear editor, in your limitations post 4 you write that the jb is limited to 10.1-10.1.1 but this is wrong. The jb is limited to 10.1-10.1.1 only on the iphone 7 (source: Lucas post nr. 3) as the vuln got fixed on 10.2. the other devices runing 10.x however have a full KPP bypass which cant be fixed that easily…

    • Joaquim Barbosa

      Hi Neel, I don’t think my post does say that does it? It says that iP7 is supported on 10.1-10.1.1, as you also say. But it also says “the iPhone 6s/iPad Pro on iOS 10.x.” Thanks!

  • David Gow

    Still waiting patiently

  • David Gow

    Should we up date iTunes to the newest version

  • Vinny Manrao

    I can’t get Cydia to show up on my phone after Mach_Portal restarts. Any idea? iPhone 7+ 10.1.1. @seb481:disqus

    • Vinny Manrao

      @joaquimbarbosadiscuss:disqus

    • Vinny Manrao

      Help?