Yalu102 beta 7: changelogs and installation advice

By , Feb 1, 2017

In a post from a few days ago, I outlined the changes which had been made to Luca Todesco’s yalu102 tool as it passed through its beta builds, which at that point had reached Beta 3.

The jailbreak tool is now on its seventh iteration, and in this article I’ll outline the changelog for each beta, as well as my opinion on the tool’s current state.

Changelog

Beta 1: Initial release. Updated from the previous tool for iOS 10(.1(.1)), and with the addition of functional Cydia Substrate.

Beta 2: Support for devices with a 4k memory page size. Initial support was for 16k devices only, which is the iPhone 6s and newer. This beta brought support to the iPhone 5s, iPhone 6, etc.

Beta 3: Fixes for interfacing with the Apple Watch.

Beta 4: Do not use this beta as it had issues. It has now been superseded. 

Patches the vulnerability used by yalu102 in the first place. This means that the tool now fixes the exploit it uses to jailbreak after jailbreaking, protecting you from similar attacks in the future.

Adds tihmstar’s nonceenabler into the jailbreak. This means that Prometheus users won’t have to manually add nonceenabler as part of the process on devices jailbroken with yalu102.

Changes the listening port for DropBear. DropBear is an SSH equivalent bundled with the jailbreak and initially could be connected to over wifi, allowing your phone to be compromised if you had not changed your SSH passwords. It now only listens over USB by default, so is safer. However, you should still change the default passwords for SSH, as it is good practice and will prevent someone connecting your phone to a computer from accessing your device.

Brings tfp0 support allowing for the use of many powerful tools which require it, Prometheus being an obvious example.

Adds JIT support, for emulator developers.

Beta 5: Do not use this beta as it had issues. It has now been superseded. 

Attempted fixes for Beta 4.

Beta 6: Stability fixes for Betas 4 and 5. The tool has now probably reached final stability.

Beta 7: Support for the iPad Air 2 and iPad mini 4. It now supports all 64-bit devices except for the iPhone 7 and iPhone 7 Plus.

That brings us up to date. Todesco has stated that the stability of the tool is unlikely to increase from here on in, so you should be safe to try out the jailbreak now if you like. Follow our how-to guide which will take you through the process.

In my experience, and from what others have reported, the jailbreak is now stable. I have not had any problems with it so far, and it performs at least as well as my iOS 9.3.3 jailbreak. However, that may be because I do not yet have the same number of tweaks applied, and it has not undergone as much use yet.

In any case, yalu102 is now far more stable than its predecessor for iOS 10.0-10.1.1 ever was. Remember, do not install incompatible tweaks, or ones which have not yet been updated or tested. A prime example is AppSync, which will currently boot loop your device. As long as you’re careful, you should not get into any difficulty.

Future betas have little more to add to the tool, except for one important thing: support for the iPhone 7 and iPhone 7 Plus on iOS 10.0-10.1.1, which I’m sure many of our readers are craving. Aside from that, remaining changes will be minor, with the inclusion of a mixtape rumoured, as well as perhaps a feature which prepares a nonce of your choosing on each boot. This could serve as a safeguard, allowing Prometheus to restore boot looped devices using an .shsh2 file which matches the nonce set by the jailbreak. We have yet to see whether this will be added to the jailbreak itself, released as a tweak, or even materialise at all.

Have you tried out yalu102 yet? Were you waiting for the go-ahead from us here first?
Let me know your experiences with the jailbreak below.

  • Share:
  • Follow:

  • Ampe

    will it be updated for iOS 10.2.1?

    • Julio Hernandez

      No

  • PatientlyWaiting

    No support for iPhone 7/+ this is useless for a lot of people as most people who even want to jb are on a new iPhone. What gives! Everything but iPhone 7. I am on 10.1.1 I thought we would be able to jb this?

    • Sharma15

      Newer hardware means some things don’t translate according to older devices, which make up a larger part of the jb community. Newer devices just have to sit tight (iPhone 7+ here)

      • Right, the newer hardware has changes that aren’t vulnerable to the exploits used in the older hardware. Apple not only upgrades their software security, but also their hardware security.

      • ShawnTXDFW

        I was told the same thing. iPhone 7+ here and I have stayed on 10.1.1 in order to be able to jailbreak. So if development has stopped is there still hope?! I do realize there’s Mach Portal but is that the only way though?! If we sit tight will support for more devices be added or not?! That’s where my concern lies. Also first time for me to post anything JB related in a very long time. Sure do hope we’re not out of the woods just yet.

      • Joaquim Barbosa

        iP7(+) will get support on 10.1.1, you just need to wait a little more. Our advice to stay on 10.1.1 remains the same.

    • At what source did you find the information that “most people” who want to jailbreak are on a new iPhone?

      • Sharma15

        #AlternativeFacts

      • PatientlyWaiting

        I never said I was 100% right I just feel that most people would want the latest and greatest from Apple. Hence would upgrade to the iPhone 7 or plus. Several people are taking advantage of the program Apple has put into place to keep upgrading their phones. I don’t understand why everyone would say yes you can jailbreak just be patient and stay on 10.1.1 if you own an iPhone 7 which is what I have done and now the updates have come to a hault with the iPhone 7 being the only device 64bit which cannot be jail broken.

      • zabrawn

        I think most people who value a jailbreak wouldn’t lose it unless they got a new phone. I would have never updated to iOS 10 if I still had my 6s jailbroken on iOS 9, so I would guess it’s fair to assume that the majority of people who desperately need the jailbreak are iPhone 7 users. I personally would never update to an iOS versio that doesn’t have a jailbreak. people on iPhone 7 had no choice

    • Blip dude

      Useless?? Not EVERYONE wanted an iPhone 7 you know. For those of us on older hardware this will be a handy Jailbreak at least until an untethered JB shows up (if ever at this point).

    • Nate McKelvie

      This comment is exactly why so many people including the person behind the current jailbreak are getting tired of making public jailbreaks

      • PatientlyWaiting

        I am waiting just like everyone else, this is the one and only comment I have made related to the jailbreak and I am just trying to get some feedback as to if there is going to be a jailbreak for the iPhone 7, as I was confused. Everyone said just wait and you can jailbreak don’t upgrade to 10.2 on ip7. So I stayed on 10.1.1 and now it seems development has stopped. Don’t need people like you to insult someone just for making a statement.

    • Joaquim Barbosa

      You will be able to jailbreak this. This has been said many times. It’s clearly not useless. Wait patiently, PatientlyWaiting.

      • PatientlyWaiting

        All I needed to know. Thanks.

  • Guilherme 

    I’m waiting for your guide on how to update to 10.2 via Prometheus

    • Joaquim Barbosa

      I will be making that guide soon, I have already tried the process. However, I’m not sure whether I will update my 9.3.3 jailbreak yet, as it doesn’t need resigning every 7 days, which the yalu102 jailbreak does. In any case, the guide will be out soon…

      • Itsyaboy

        Immortal
        Prevent expiration of signed iOS applications & bypass 3 free signed applications per device limit. Anybody try that iOS 10 tweak yet ? Wouldint have to resign with that

      • Michel

        Works

      • Michel

        I just installed
        And spotify and tutuapp profiles are gone but yalu is still there,let you know in a week or so

      • Aadam Sherazi

        Works.

      • Fyrmed2

        So you don’t have to worry about the 7 day expiration?

    • Αντρέας Χαραλάμπους

      stay on 9.3.3 jb, am currently 10.2 jb and is fine but i prefer the 9.3.3

      • Rolf Bause

        I have to say, with the golden cert (pg client) or the infinite jailbreakme method… 9.3.3 still seems like a pretty good option to me.

    • tiltdown

      true stay on 9.3.3.

    • mrgerbik

      Another issue many people might not know about is visual voice mail stops working (in some devices?) on iOS10. My dad updated his 6+ and now he cant access his voicemails through the visual voicemail interface… google it

    • noah espinosa

      Now you can’t go to 10.2 as it’s no longer being signed

      • Joaquim Barbosa

        Some people can go to 10.2 using Prometheus, if they satisfy the requirements…

    • Aadam Sherazi

      Prometheus is extremely buggy! I was reading reports of TouchID breaking, and other such bugs. The touchid bug will never receive a fix (to put it simply, its a side effect of the exploit the tool uses). Prometheus is also definitely not meant for such a big update (9.3.3 – 10.2 is too big a jump for Prometheus to work). Stay on 9.3.3, you are far better off there.

      • Joaquim Barbosa

        Wrong. There is no TouchID bug updating to iOS 10.2. This was an issue moving to iOS 10.1.1 only. I have successfully used Prometheus twice now, as have many others, with no TouchID problems at all. Wait for my guide if you want to be shown the process. Thanks!

      • Aadam Sherazi

        Im extremely happy to hear that, as i have 10.2 SHSH blobs saved! Post the link to your guide here please, so i can use it if i ever need to downgrade!

  • I hope we get to purchase tweaks soon.

    • Joaquim Barbosa

      Check out my new article! Purchases are now active.

  • Bret Smith

    So you are running it? did you use prometheus hmmm? hmmm? Waiting for that guide for sure.

    • Joaquim Barbosa

      Yes, I have one device on the yalu102 jailbreak. I have tested Prometheus on a different device also, before the signing window closed, but it worked.

  • igobythisname

    The jb on iPad Air 2 is not so stable, one main issue -yalu102b7 not re-jailbreaking is a serious one. Hoping this gets addressed with a future update

    • Zencowboy007

      I have same device and holding down the Go button for about 10 seconds and then letting up did it for me and others on github.

      • igobythisname

        Yeah, i posted on github and mentioned you in my post, lol! Your solution is the only one working for me at the moment, thanks!

  • Bugs Bunnay

    so what’s up with north korea’s leader being in the picture? haven’t been following -_-

    • TheGreatShalaw

      Because he was the one who hacked it

    • mike

      Yalu is a river in North Korea. Crossing the river is like breaking out of the restrictions of the DPRK regime (apple) hence the name and Kim Jong Un

      • Bugs Bunnay

        a much more informative reply! people say they feel like they’ve been oppressed since trump got into office. yeah well visit north korea for one week. I truly hope people of north korea find liberty and justice one day.

  • Blip dude

    Will be heading to the Apple Store today to replace my device. Seeing as how iOS 10.2.1 just came out this week, I’m more likely to get a lower firmware. I just hope it’s not 9.3.5 as in the past I have gotten a replacement device in a lower but non-jailbreakable firmware (cough*8.4.1*cough).

  • Mpower

    Question I have a iphone 7 @ 10.1.1 I was delaying Jailbreaking to get a lot of the bugs out. At this point if I wanted to Jailbreak it my only option is yalu + mach_portal Beta 4-1 correct?

    • Joaquim Barbosa

      That’s right, but it’s not stable. What you should do instead is wait a week or two, and Luca will update the i7 tool with the stability fixes from yalu102. Then you’ll be able to stably jailbreak i7(+) on 10.1.1. Hope this helps!

  • TheGreatShalaw

    This is useless, my phone suddenly rebooted it self, now I lost my jailbreak, after 7 days you lose your app devolper account, so you can’t do shit

    • Bret Smith

      This is the way jailbreaks work since 9.3.3, Unfortunately you need to re-sign after the 7 days.

    • Diego Milano

      Just repeat the jailbreak process— you just need to connect the device to your computer and side-load the IPA with Cydia Impactor again. 🙂 That’s it.
      Technically you don’t have to do this for as long as you don’t restart your phone, FYI.

  • Sohaib Siddique

    have anyone try with iphone 6 iOS 10.2?
    please let me now if its stable or not ?

    • David Gow

      Ip6+ running smooth as silk 10.2

    • Wicrowe

      I did mine last night iphone 6 on 10.2. Very simple successful jailbreak.

      • Sohaib Siddique

        u did it with beta 7?
        and i read on iphone 6 it has restart problem,

      • Sohaib Siddique

        what is your jailbreak status now after two days

    • mike

      if you are on 9.0.2 stay there. Wish I had

  • Iskren Donev

    My iPhone 7 Plus is so ready to be jailbroken.. Can’t wait!

    • Joaquim Barbosa

      Hopefully it won’t be long now!

      • zabrawn

        I have a 7 plus on 10.1.1 and I’m not sure, should I use the older tool for 10.1.1 or is he releasing a more stable tool for it, any advice? what’s the best thing to do right now. I’m itching for it

      • Joaquim Barbosa

        Wait for a stable tool. It will come. You can use the other tool now if you want and use the stable tool later, but if something goes wrong with the unstable tool, you will be stuck. If you can wait, it’s better to wait for the stable tool to come…

      • zabrawn

        I’ll wait 🙂 thanks!

      • Aadam Sherazi

        Unfortunately, Todesco will likely not release an update for a while now. You will have to wait if you want a jailbreak. But stay on 10.1.1, a jailbreak for any newer versions will undoubtedly take longer than Todesco’s update.

  • Tanner Wilhelm

    So if this is now considered to be stable, what has to be done for it to not be in beta anymore? Or why is it still technically considered unfinished?

    • jalexcarter

      support for iPhone 7 and 7 Plus for one

    • Joaquim Barbosa

      Depending on device, I consider it very stable. It does not contain a mixtape which Luca wants to include, nor does it support iP7(+) yet. Other than that, he has said very few changes will be made.

  • ravinigga

    Had no issues but Cydia won’t open anymore.
    Tweaks are active but Cydia won’t open on 6s+

  • Wilber Alexander Flores

    If I’m on iOS 8 jail broken and saved the .shsh2 can u update to it and jailbreak? Is this the kind of jailbreak that I can just re run the jailbreak on my iPad like I would with pangu or would u need a computer every week to keep the jailbreak? If so then my untethered iOS 8 is fine

    • mike

      I would stay untethered. I updated to 10.2 from 9.0.2 which was untethered, and I regret making the jump. also, my phone randomly reboots now.

    • Joaquim Barbosa

      In theory, you can update and jailbreak with .shsh2 yes. At the moment, you would need a computer very 7 days to re-sign the jailbreak app, but in the future, you may not. Untethered is definitely easier for now, but maybe in future you can upgrade if the certificate situation improves.

  • jalexcarter

    I have always immediately jailbroken my device when a tool was finally available, but as long as its been since I’ve been jailbroken last, a little over 6 months, I’m not really in a hurry to jailbreak this time.

    not that I even can yet since I’m on a iPhone 7, but the lack of new apps and tweaks and the constant stability issues and respringing, it might be the first time I don’t

    • BlackPantherK

      You took the words out of my mouth. I’m grateful that there’s a jailbreak, but do miss the old days.

      • Shanified

        True – the redsn0w era 🙂 stable jailbreaks and awesome customization choices.

  • Felipe Queiroz Drumond

    I bought an iPhone 7 which is yet to be delivered. I believe it is in iOS 10.2. Is there any chance to yalu support iPhone 7 in this iOS version?

    • mike

      no

  • Leo Saint

    my iphone 7 is sooooooo ready.

  • AOGV

    My only issues with this b7 JB is that the images app in iMessage doesn’t work on my 6S (10.2). The emoji suggestion feature doesn’t work and I have to use a workaround to fix it. And the music widget doesn’t work as well

    • AOGV

      Other then that everything works perfect

  • HoodFlow

    I really hoped there would be an untethered Jailbreak. But resigning every 7 days and semi tethered keep me away from Jailbreaking.

    • Joaquim Barbosa

      Semi untethered is no trouble at all, it is honestly no problem. The re-signing every 7 days is more of an annoyance, but if you’re the sort of person who’s near your computer a lot, even that is less troublesome. You don’t lose your jailbreak tweaks or settings each time, and you only have to re-sign on the first reboot after 7 days. If you hardly reboot your phone, it can be worked around…

      • HoodFlow

        Do I have to install all my tweaks again if my battery dies? Or do I have only to rerun the Yalu Jailbreak App and all my tweaks are there again? Thanks for answer

      • Willie Barthelemy

        All the tweaks remain you only have to rejailbreak if your phone reboots

      • sg1969

        after 7 days if I reboot, I need to repeat the steps 3 to 12 on your how to guide, is that correct?

      • Joaquim Barbosa

        Yup, 3-11. All your tweaks and settings will remain, it’s just the jailbreak app which needs to be re-added and re-enabled. Cheers!

  • Chris Rios

    Sorry if this has been covered. Wasn’t there a concern at one point that the fingerprint sensor was non-functional after running earlier jailbreak releases? Is that still true on Beta 7 or are we back in business?

    • Joaquim Barbosa

      That was nothing to do with the jailbreak itself, it was to do with an upgrade/downgrade tool called Prometheus. That only applied to 10.1.1. This issue does not occur on 10.2-10.3 beta.

  • Rick Hart

    I’ll stay on 9.0.2. Have my blobs saves for all. Until a more than 7 day jailbreak comes out!

  • HarlemFinest

    I’m on 10.2 on a 7+ So I’m done right ? Smh

    • Joaquim Barbosa

      Yes, you can’t jailbreak now. But don’t update to 10.2.1, you still have a better chance in future if you stay on 10.2. Thanks.

  • Saud Khan

    Mobile data isnt working and i am unable to switch from 3G to 4G on my jailbroken 6s 10.2. any solutions or how do i restore my phone and jailbreak it again?

  • Arjan Vlek

    My iPad 4 is ready to get jailbroken, if it is supported at least.
    Seems like they forgot it again…
    What would happen if I ran the tool anyways? Will it brick my iPad?

    • Joaquim Barbosa

      iPad 4 is not 64-bit. This jailbreak has never been for 32-bit devices, it is for 64-bit only. Sorry.

    • Aadam Sherazi

      Sorry, your iPad is unlikely to ever receive a jailbreak again 🙁 I’m in the same position with my i5

  • Jerry nkongolo

    My iPhone randomly freezes while using it. I still have no idea which Tweak causes such issue.
    IPhone 6 Plus iOS 10.2

  • Jerry nkongolo

    Mine randomly freezes I still haven’t figured out which tweak causes such mess. So frustrating

  • Alex Best

    guys check out tweak call [immortal] in cydia.
    bigboss repo

    • Joaquim Barbosa

      It looks like that tweak has been causing some people problems. Be careful in using it.

      • Alex Best

        Oh!
        Now you scared the shit out of me!
        What problems does it do?

  • Templar

    Got an iphone 7 on 10.0 can’t wait to be jailbroken!!

  • vadovado

    When do you think will be available the no beta version? I’m on 10.2 6s and can’t wait! 😀

    • Joaquim Barbosa

      The beta is stable enough now to use on that device, in my opinion.

  • Itsyaboy

    What’s up with the Pangu team why don’t they create a JB with the exploit Luca used ? I’m sure they could have had a stable version by now

  • 7000rpm

    Does anyone have issues with device memory after upgrading substrate and having the latest Yalu and Cydia packages installed? My memory reads in megabyte so now.

  • Mike K

    @joaquimbarbosadiscuss:disqus 6S Plus on 10.2, and missed my blob backup window. Is there ANY advantage in me waiting? Thanks.

  • Regev Margalit

    didnt work on my 6+ running ios 10.2
    the app opened, did the respring, the phone turned on and no cydia to be seen. tried to run the app again but it claims im already jailbroken! tried deleteing the app and reinstalling it, doing hard reboots, different computers, airplane mode, turning off find my iphone and disabling the passcode, nothing works! keeps saying im already jailbroken! help anyone?

    • Aadam Sherazi

      Had the same issue. Only solution was to restore and try again. You may want to give the “Erase All Content and Settings” in settings a go (if it bricks your device you’ll be no worse off than you are now).

      • Regev Margalit

        my phone works just fine, its just not jailbroken (though it says it is). how is that not worse than bricking it? i cant restore anything now because ill lose any option to jailbreak (at the optional ios 10.2.1 after the restore). is there no current solution for this issue?

      • Aadam Sherazi

        Backup first! Then its fine if you brick. If you use erase all contents and settings, you remain on that firmware. If you restore, as you say, you lose the ability. If you try erase all content and settings, and it works, then you can just rejailbreak and you’re golden. Otherwise, the worst that can happen is that you brick your device, restore to 10.2.1 in iTunes, and then restore your backup, which you would have to do anyways if cydia failed to show up

      • Aadam Sherazi

        And technically your device IS jailbroken, cydia installation just failed (i don’t know the reason this happens, all i know is that your device is, at least in part, jailbroken). A solution you may want to try is looking into installing cydia with ifunbox? Cant help you there though, i know it can be done on a jailbroken device but it is a pain at best. Google that first

      • Regev Margalit

        so basically delete all the data from my iPhone (through icloud or the settings app), try again and again and again, and when it works- restoring from backup will bring all my data back and keep cydia? or do i
        delete-restore data-jailbreak-repeat if necessary until it works?
        sounds like it would take forever (around 50GB of data on the phone)

      • Aadam Sherazi

        Sorry, was out and couldn’t get back to you.
        Here’s what you should try:

        1. Make a full iTunes backup on your pc. Plug your device in and backup.

        2. Unplug your device, and go into Settings > General > Reset.

        3. Hold your breath and hit Erase All Contents and Settings (this is where things get difficult, I really have no idea whether this will brick your device or not, it could honesty go either way, but worst comes to worst you have that backup).

        4. If all goes well, your device will reset. Then, you would simply rejailbreak using yalu102 as before, and cydia should appear. If your device is bricked by the reset, you will have to restore to 10.2.1 using iTunes, and then restore from your backup, losing the ability to jailbreak. If you think about it, 10.2 with no cydia is worse than 10.2.1, so you may as well give it a go!

    • Joaquim Barbosa

      Are you using b7? This was a known issue on earlier betas. If not using b7, try that instead.

      • Regev Margalit

        I did use beta 7

  • Marino

    Doesn’t seem to work on my iPad Air 2.
    Cydia is installed but it won’t open.

  • Muzzy Moosi

    jailbroken my ipad air1 64bit 10.1.1. but cydia isnt working tried few times and its not working and when i remove the jailbreak cydia still there any advice

  • Hakuna

    Is Appsync work?

    • Aadam Sherazi

      Nope! Will put your device in a boot loop as of now! But a tweak called Immortal allows you to use impactor to install more than 3 unsigned IPAs, and removes the 7 day limit!

      • Hakuna

        Thx

      • Hakuna

        Can immortal tweak be used in yalu102 beta tool?

      • Hakuna

        Where to find ipa’s

      • Aadam Sherazi

        I’m assuming you are an iOS developer, because that is the correct use of AppSync. To sign iPA’s you have compiled yourself with xCode, as a free developer. If you are using AppSync to pirate, and taking advantage of Apples self-signed certificates, I am certainly not telling you how to acquire “pirated” iPAs. 🙁

    • Joaquim Barbosa

      No! Do not install it!

      • Hakuna

        Thx

  • Shanified

    Its beta 7 and still full of bugs. I cannot rejailbreak after every restart. Where is our exploit injector champ musclenerd?

    • Joaquim Barbosa

      What device? It’s been rock-solid for me on b7. Don’t think musclenerd actively develops jailbreak tools anymore.

  • Shanified

    Luca Todesco is a living disappointment so far.

  • chris

    Just wondering Iphone 6s 10.1.1, if I use beta7 to jaibreak and a full version is released in a few days/weeks, will I be able to remove the current jailbreak and use the newer version?

  • Hakuna

    Safari downloadeder for 10?

  • levofb1907

    So I weirdly cannot find any profiles tab, as device management is not there. The jailbreak still installed… Still not there lol. Is this normal?

  • Luke Lopez

    Every time i hit go cydia never shows up i’ve tried it like 40 times and nothing works. Anyone know how to fix this?