This is an exclusive tutorial on how to achieve root on the latest version of Android. Android L as it is being called, is out for nexus devices in Developer Preview. The Nexus 5 and the Nexus 7 2013 has got system images uploaded from Google. So if you’re feeling adventurous, download the system images from below and get started exploring the newest flavor of Android.
Before we begin, a few warning words. Android L is a developer beta which means not all apps will work correctly. Neither we nor Google is responsible for any damage to your device(s) caused by the software.
Before we dive into how to achieve root on the Android L Dev Preview, lets take a quick rundown of the new features of Android L
Specifications and Features
- Material Design: Android’s New Design policy
- Integration: Android is not just on your phone, it’s now in your car, on your hand and very soon inside your home too.
- Project Volta: Google’s own take on power saving features in stock Android.
- Personal Unlocking: Now your phone knows when you’re home and automatically disables lockscreen security
- Kill Switch: This is a permanent Kill Switch to disable your mobile if it is beyond recovery/stolen.
- Lockscreen Notifications: The latest iteration of Android brings notifications directly to the lockscreen.
- Heads-up Notifications: Kind of like Facebook messenger, Heads-Up notifications brings all you notifications direct inside the app you’re using
How To Install Android L on Nexus Devices:
If you have ever used adb sideload to upgrade to newer versions of Android , Android L is pretty much all the same. However for your convenience we should have a how to article on it up in the near future. For now I leave the system images below for easy downloading.
How To Root Android L
First we need to install custom recoveries for the device concerned.
Next on the download list is drivers for your device and you can get them from here.
And finally we need to have the Android SDK up and running too, so if you haven’t done that already here is the link to that.
Now do the following steps carefully
- Your phone/tablet must be connected to your computer via USB.
- Enable USB debugging. Connect your phone to a computer via USB.
Open command prompt
To change the folder copy the path (as it is on your computer) and put ‘cd’ in front of it, so the whole command would look like so:
cd C:/Android SDK/adt-bundle-windows-x86_64-20131030/sdk/platform-tools/
In the terminal enter the following:
Make sure your device is listed.
Next, type in:
adb reboot bootloader
Wait for the phone to reboot in bootloader mode.
Now, go to the platform-tools directory (a sub-directory of the Android SDK), and open Command Prompt there (you can do so by Shift + Right-click > Open Command Prompt).
In the command line enter the following:
Make sure that your device is listed.
Finally, type in the following:
fastboot flash recovery FILE.IMG
Replace ‘FILE.IMG’ with the recovery you want to flash.
IMPORTANT! After you have flashed the recovery, it is crucial that you you don’t just reboot your device. Go to ‘Recovery’ by using volume down to scroll. Don’t scroll using the Volume Up button! In this case, Volume Up serves as the ‘Select’ button. Once you have gone to ‘Recovery’, only then press the Volume Up to boot in recovery mode.
If you don’t follow these instructions, your device will simply re-flash the stock recovery, and you’d have to start all over with the custom recovery flash process.
Boot into recovery and flash the Super SU zip.
Boot into fastboot and flash this image file for root.
CONGRATULATIONS!!!! You now have root on the Nexus 5/7 running Android L.
Leave your thoughts in the comments below.
Credit for original devlopment goes to XDA Recognised developer Savoca.