How To: Enable the Hidden Notification LED on Your Nexus 6

Enable the Hidden Notification LED on Your Nexus 6

The Nexus 6 uses an Ambient Display notification system that was heavily inspired by the Active Display feature on the Moto X. Essentially, the device shows a black-and-white version of the lock screen whenever you receive a new notification or pick the phone up. This is all made possible by the N6's AMOLED display that doesn't have to waste any battery to power black pixels on the screen.

But there are a few drawbacks to this system—most notably its predisposition to pocket dial your contacts when the phone misinterprets movement as someone picking it up. So many users have disabled the feature in Settings, but this leaves you without any notification indicator at all.

Amazingly enough, though, there is a full RGB notification LED built into the phablet—it's just not in use. Hidden under the device's top speaker, this LED light can be activated for use in alerting you to missed notifications as long as you're rooted.

Step 1: Install Light Flow

At the moment, the only app that is capable of unlocking this hidden LED light is the paid version of Reactle's app, Light Flow. The app will run you $2.49—about as much as a cheap cup of coffee—so consider that before proceeding.

Step 2: Enable Root Options

Before you can configure the various notification-specific options that Light Flow has to offer, you'll need to enable a few settings that are exclusive to rooted users. From Light Flow's side navigation menu, tap Settings, then Device Settings and Root.

From here, tick the box next to Root Mode, then tap Grant on the Superuser Access request.

Next up, enable the Run every command as root option, then tick the box next to Direct Mode and press Yes on the popup. Light Flow will close itself out after you enable Direct Mode, so you'll have to open it back up to finish setup.

Step 3: Configure Notification Option in Light Flow

Light Flow's main purpose is to allow for app-specific notification control. This includes LED color and sound options, but these features require that you enable the app's Notification Access plugin.

When you relaunch Light Flow after enabling the root options, you'll see a message asking you to enable this feature. Tap the Set Up button on this message, then tick the box next to Light Flow on the next screen and press OK on the popup.

After backing out to Light Flow again, use the side navigation menu to head to Notification Settings. You'll be presented with a list of the apps installed on your system that most commonly post notifications.

Each app can have its own notification settings like LED Color and Sound. If there's an app that you'd like to set up that's not already listed, tap the + button at the bottom of the screen to add it. Otherwise, use the three-dot menu button next to any app to select Settings, then swipe over to the Light tab.

Some options are unavailable on the Nexus 6, but you can change the Notification Color option to fit your liking. If you'd like to test out an app's settings, tap the three-dot menu button at the top of the screen and press Test.

Light Flow is not capable of making the LED light in the Nexus 6 blink intermittently, so the previously-hidden light will stay on until you dismiss the corresponding button. But this is a great improvement over no notification indicator at all, and for a few bucks, Light Flow is an incredible value.

How surprised were you to see that notification light glowing at the top of your brand new Nexus 6? Tell us about it in the comment section below, or drop us a line on our Twitter or Facebook feeds.

Just updated your iPhone? You'll find new features for Podcasts, News, Books, and TV, as well as important security improvements and fresh wallpapers. Find out what's new and changed on your iPhone with the iOS 17.5 update.


I've followed all the steps but the light isn't working even in the test mode.

Are you using the paid version of Light Flow? The free version doesn't have the "Run all commands as root" option, which is essential.

If that's not it, check that SuperSU is set to grant root access to Light Flow. If you open the SuperSU app, you should see a "#" symbol next to the Light Flow entry.

I upgraded to SuperSU Pro and my light is now working. Thanks so much for your help.

Hmmm, that's strange.

If you're using Superuser rather than SuperSU, that might be the issue. Superuser (the app by Clockworkmod and Koush) tends to have problems doling out root permission on brand new builds of Android. SuperSU by Chainfire is 100% compatible with Lollipop though, it even makes sure that your root binaries are up to date when you run it.

Beyond root issues, I really don't know what could be causing this. Ultimately, there are only 3 options that you have to enable in Light Flow in order for it to work on the Nexus 6—"Direct Mode", "Root Mode", and "Run Every Command As Root". If those three are all enabled, it should work.

Are you running a custom ROM or custom kernel on your Nexus 6? I know some of the custom kernels for the N6 attempt to enable the LED for charging purposes, that might cause a conflict with LightFlow's implementation.

I meant I have superuser status. I used Chain fire to get it.

When I click the box on the "Root mode" setting, the following message appears: "Root was not found to be available on your device."

Any suggestions for a work-around?

Works fine here. Was a nice surprise from google........a hidden led. Tank you for the post

OR... If you are on a Nexus 6, and with root, you could just finish the job and install a custom ROM such as Temasek Unofficial CM12.1, and you can do all that and more without paying for an app.. Something to think about

Share Your Thoughts

  • Hot
  • Latest