Header Banner
gadgethacks.mark.png
Gadget Hacks Shop Apple Guides Android Guides iPhone Guides Mac Guides Pixel Guides Samsung Guides Tweaks & Hacks Privacy & Security Productivity Hacks Movies & TV Smartphone Gaming Music & Audio Travel Tips Videography Tips Chat Apps
Home
Nexus

How to Root Android L—The Easy Way

Jun 28, 2014 12:02 AM
Jan 24, 2015 12:52 AM
Smartphone displaying a mobile app interface on a wooden surface.

While the preview images for Android's upcoming "L" release just came out yesterday, the new firmware has already been rooted, as is standard with its openness. So if you were feeling reluctant to try Android L because it didn't support existing root methods, then you might want to reconsider.

One thing you should know up front is that, while root works perfectly on Android L, some root apps (like Titanium Backup) have not been updated to support the new SELinux kernel module in the new version of Android, while others (like Xposed Installer) do not yet function on L's new runtime, ART.

After a brief hiatus, developer Chainfire has burst back onto the scene and updated his SuperSU ZIP to get root working on Android L. As a result, we can now enjoy root privileges on our Android L devices.

This method will work on both the Nexus 5 and the 2103 Wi-Fi Nexus 7.

What You'll Need

  • Nexus device with Android L (check out our install instructions using either Windows or Fastboot for help)
  • Windows PC (sorry, Mac users)

Enable USB Debugging

You already did this once when you installed Android L, but the process of installing the preview images wiped all existing settings on your device, so you'll have to do it again.

Start by heading to Settings, then scroll all the way to the bottom and tap About Phone. In here, scroll down to the bottom again and tap Build Number 7 times. You'll see a toast message that says You are now a developer.

Settings menu on a mobile device displaying system options such as data, accessibility, and about phone.
Settings menu displaying device information including model and version details.
Settings menu on a mobile device displaying system options such as data, accessibility, and about phone.
Settings menu displaying device information including model and version details.

Now, back out one level and you'll see a new entry for Developer Options. Head in here and tick the box next to USB Debugging, then press OK.

Settings menu on a mobile device displaying system options.
Developer options settings menu for Android devices.
USB debugging prompt on a mobile device screen.
Settings menu on a mobile device displaying system options.
Developer options settings menu for Android devices.
USB debugging prompt on a mobile device screen.

At this point, go ahead and connect your phone to your PC using a USB cable that is in good condition.

Install Nexus Root Toolkit on the PC

If you used my Windows method and the WugfreshNexus Root Toolkit to get Android L on your device, you should already have all the necessary software installed.

If not, just head to this link from your Windows PC and download the installer file. Run the installer file and allow Nexus Root Toolkit to download any files that it needs.

NRT will ask you to enter your device name and build number, but since Android L is not in the toolkit's library yet, just hit Auto Detect Device + Build.

Dialogue box for selecting device type and Android build for a software application.

At this point, you should see a message telling you to enable USB debugging on your phone. We've already covered that in Step 1, but now you should see a message on your phone asking you to allow your computer to connect. Tick the box next to Always Allow From This Computer and press OK.

USB debugging confirmation screen with RSA key fingerprint details.

After this, you should be taken into NRT's main screen. From here, click Full Driver Installation - Automatic + Manual to install the necessary device drivers. If you've already done this as part of installing Android L in the first place, you can skip directly to Step 3.

Nexus Root Toolkit v1.8.4 interface showing device options and functionalities.

On the next screen, click the Step 3 tab and see what it says for Recommended Solution. Click the corresponding driver solution below that and follow the prompts for installation.

Device configuration guide with recommended solution highlighted.

Unlock Your Bootloader

In order to flash the SuperSU ZIP that will root Android L, you'll need to have a custom recovery installed on your device. But in order to install a custom recovery, you'll first need to make sure your bootloader is unlocked.

Be aware that what little data you've accumulated on Android L will be lost when you do this, as will any apps you have installed, though those will restore once you've re-entered your Google credentials.

From Nexus Root Toolkit, simply click Unlock to begin.

Nexus Root Toolkit v1.8.4 interface displaying device options and functions.

Follow the prompts, and your bootloader should be unlocked within 5 minutes.

Install a Custom Recovery

From NRT's main screen, click the Launch button in the lower left-hand corner.

Nexus Root Toolkit v1.8.4 interface showing options for device management and root access.

At the top of the middle column on the next screen, make sure Flash (Permanent) is selected, then click Recovery.

How to Root Android L—The Easy Way

Click OK on the following window, then you'll be asked to select the recovery you'd like to install. I'd recommend TWRP Recovery, as it has the best interface out of the options provided.

Recovery options for flashing: Latest TWRP, Latest CWM, Latest PHILZ, Other.

Follow the prompts for installation, and when finished, you can exit out of NRT and disconnect your phone from your computer.

Alternate Method

If you experience any difficulties with recovery installation using the method above (e.g., recovery not starting properly), there is a second method that you can use instead.

Under the Root section of NRT's main screen, tick the box next to And also flash: Custom Recovery. Next, click the Root button.

Nexus Root Toolkit interface displaying rooting options and device information.

From here, just follow the prompts for installation until you arrive at this screen:

Instructional text for rooting a device, detailing steps and options for a recovery project.

Rather than installing the outdated SuperSU that the Toolkit is prompting you to flash, simply reboot your phone when you arrive at this step. From your Nexus, tap the Reboot button, then on the next screen, choose System.

How to Root Android L—The Easy Way
Custom recovery interface options on an Android device.
How to Root Android L—The Easy Way
Custom recovery interface options on an Android device.

When your Nexus finishes booting back up, click OK on the dialog in NRT. You can exit Nexus Root Toolkit and proceed to Step 5 when you arrive at this screen:

Automated hosting procedure completion message with setup instructions.

Install the Modified SuperSU ZIP

The SuperSU ZIP that works with Android L can be found at this link, so just tap that to start the download on your Nexus.

When the download is finished, you'll need to boot into recovery to flash it. Start by powering your phone completely off, then press and hold the Volume Down button. Next, press the Power button for a second or two, and you should be taken to Android's Bootloader menu.

From here, press the Volume Down button twice to highlight Recovery Mode, then press the Power button to confirm your choice.

Android robot with a "Start" label and graphic elements.
Recovery mode screen on an Android device.
Android robot with a "Start" label and graphic elements.
Recovery mode screen on an Android device.

This will take you into your newly-installed custom recovery. If you went with TWRP, just tap Install, then navigate to your Download folder and tap the Update-SuperSU ZIP file. Swipe the slider at the bottom to install, then hit Reboot System.

Mobile application interface displaying various options, including 'Scan', 'Backup', and settings features.

When you get back up, you'll be rooted. Keep in mind that some root apps have yet to be updated to accommodate the recent ART and SELinux changes, but most work fine.

What are some root apps that you couldn't live without? Do they work with Android L already? Let us know in the comments section below.

The next big software update for iPhone is coming sometime in April and will include a Food section in Apple News+, an easy-to-miss new Ambient Music app, Priority Notifications thanks to Apple Intelligence, and updates to apps like Mail, Photos, Podcasts, and Safari. See what else is coming to your iPhone with the iOS 18.4 update.

Related Articles

Comments

No Comments Exist

Be the first, drop a comment!