Yalu is the name of the new Beta Jailbreak for iOS 10 (iOS 10.0.1 , iOS 10.0.2 , iOS 10.0.3 , iOS 10.1 and iOS 10.1.1). Let’s present a full tutorial for Jailbreak iOS 10 + download – Yalu Beta Jailbreak iOS 10. Update: jailbreak for iOS 10.2 with Yalu is now available.
iPhone 7, iPhone 7+, iPhone 6, iPhone 6+, iPhone SE (read the update in the end of the post) and iPad PRO. More devices may be added as the tool is updated.
This is a Beta Jailbreak. The developer (Luca Todesco) advised it is only recommended for developers.
All other users may consider to wait until stable Jailbreak for iOS 10 – 10.1.1 release.
If something goes wrong and you are forced to restore there is a chance to lose 10.1 firmware and be forced to wait for a new jailbreak.
We’ve posted an tutorial for downgrade iOS 10 but Apple stopped signing iOS 10.1.1.
1 – Prepare your iDevice for Yalu Jailbreak
- Start by doing a backup of your iPhone / iPad just in case.
- Turn Passcode off: On your iPhone / iPad go to Settings > Touch ID & Password > Turn Passcode Off
- Sign-out iCloud: Settings > iCloud > Sign Out > Sign Out > Delete from My iPhone > Enter Apple ID Password
- Make sure you have 2-step verification option disabled from your apple ID settings (you can check that here: http://appleid.apple.com).
2 – Download Yalu Beta Jailbreak iOS 10.1 – 10.1.1
Start by downloading the “yalu + machoportal” .ipa file.
- Download yalu + mach_portal .ipa file here.
3 – Download Cydia Impactor
Download Cydia Impactor and install it on your Mac / Windows Computer. Use the Cydia Impactor to install the yalu .ipa file. For that, connect your device with your computer via USB and drag the .ipa file to Cydia Impactor.
Your Apple id email and password will be requested.Also hit “Ok” when you get the Apple Developer warning.
4 – Jailbreak from iDevice
Go back to your iDevice. A new app named “mach_portal” will appear in your Home Screen.
Open Settings > Profiles and Devices Management > tap the profile with your Apple ID email and trust it.
We recommend at this point that you reboot your device and then launch mach_portal app from your Home Screen. The app will crash after some minutes. Try to open it a couple of times and the do a hard reboot.
To hard reboot iPhone 6 press together: Sleep button and Home button:
To hard reboot iPhone 7 press together: Volume Down and Sleep button.
After reboot you may see Cydia icon. Launch “match_portal” app and then Cydia.
Important: this is an Semi-tethered jailbreak. Every time you reboot your device you’ll need to tap the “mach_portal” app to fix Cydia.
Update Information for the Jailbreak Community
The Bug Bounty program that Apple put in place not too long ago exists for the purpose of paying researchers and hackers to provide the company with security information so they can improve how their software functions as a whole.
Some of the security information they get from the developers that participate in the program could hinder the ability to jailbreak the public version of iOS. Right now nobody knows who is participating in the Bug Bounty program, but it does have quite a few people concerned because of the possible implications.
Even though Apple is looking for more specific bugs and flaws, this whole program could hinder jailbreaking for public versions of iOS, which means that we will always see the previous version. iOS 10.1.1 has received a jailbreak, but that is not the case with the very latest one yet.
This just affects the public versions of iOS being jailbroken, so it is important to keep that in mind. Apparently there are a number of people participating in the Bug Bounty program, though nobody knows exactly who is involved. This could have some big implications for jailbreaking into the future, but nothing is certain just yet.
Update 1: iOS 10.1.1 Yalu Jailbreak Receives Support for TSMC (new devices supported)
While it’s true that the Yalu jailbreak is still in progress, but those who have been eagerly waiting for it to be fixed on unsupported devices will definitely want to keep reading.
A developer on Twitter has recently posted a fix for the jailbreak that brings support for the iPhone 6, 6S Plus, and the iPhone SE. Luca himself has confirmed that this fix works properly for the previously mentioned devices. He also stated on twitter,
“Since people seem to not know yet: a fix for TSMC has been posted for both SE and 6S. Support should now be complete for those devices.” He also said, “I suggest using @sticktron’s 6s TSMC fix, no one else’s.”
Those who own an iPhone 6s or SE will definitely be interested in this news. If you have either of these devices, you might just want to hold out for a more stable version of the jailbreak. The hacker has warned several times that this jailbreak is only for developers, and that there are quite a few bugs.
Because of the number of bugs there are in this most recent beta jailbreak, it is highly recommended that you stay away from it unless you are a developer. Apparently the jailbreak comes with its own SSH, so those who want to use it shouldn’t have to install it. Despite these warnings, if you are really interested in jailbreaking your iOS 10.1.1 device, you will be able to do so.
Keep in mind that you should only install the jailbreak tweaks that are fully compatible with the iOS 10.1 or 10.1.1 jailbreak. Those who install tweaks that are not compatible with the jailbreak they have on their device could and most likely will encounter numerous problems.
Update 2: Yalu Jailbreak for Jailbreak iOS 10.2 is now available
While it’s true that you will be able to jailbreak your iOS 10.2 device, it is not highly recommended just yet because there are still some bugs that are being worked out.
#1 – If you want to try it, you will first need to download Cydia Impactor You will also need to download the Yalu102.ipda file check here: download and Install iOS 10.2 and Jailbreak with Yalu 102.
Once you have downloaded both of these things, all you have to do is connect your device to the computer and drag and drop the Yalu102.ipa file into Cydia Impactor. Enter your Apple ID and password and click OK.
The application will then be signed to your device. Before you launch the app on your phone, you will need to go into Settings, Device Management, tap profile with email address used on Cydia Impactor and tap Trust twice. The application will now be able to launch.
You will now have to wait for the jailbreak to finish. Click the Retry button and your device will respring. Once your phone has restarted, you should see Cydia installed on your device. Once again, the jailbreak is still in its beta phase so you should expect it to be very buggy.