Yesterday I showed you how to enable double tap to sleep and today I want to show you how to enable double tap to wake on the Nexus 6P.

Double tapping on the screen to wake our smartphones up or put them to sleep is a very useful feature. LG made this popular with their flagships over the last few years and people are always looking to find out if it is possible to do this on their non-LG phone after they get it.

This was possible on the Nexus 6 and it seems like it is possible again with the Nexus 6P as well. There are a few ways we can enable this on the Nexus 6P and I will be talking about two of them in this tutorial.

I do want to point out though, just because it is possible to enable this on the Nexus 6P, doesn’t mean that it will work all the time. There is a reason why Google left this feature out and why it is not accessible via a visible or hidden menu. Some report that this works well for them while others say it rarely works at all. So your mileage may vary since this is just how it is. I also want to point out that doing this with the terminal command will not stick past a reboot. So, after you turn off or restart your Nexus 6P, you’ll have to do the command over again. If you use the custom kernel solution then it will stick past a reboot and you won’t even have to enter a command in the terminal to activate it.


In order to enable tap to wake on this device, you will need to unlock the bootloader of the Nexus 6P. Then, you will need to install a custom recovery on the Nexus 6P as well as root the Nexus 6P. We need to do all of this because we need root access in order to execute the command via a terminal. Even if you want to use the custom kernel method, you’ll need root in order to activate the feature within the custom kernel’s application.

Enable Double Tap to Wake via a Terminal

  1. Download and Install the Terminal Emulator for Android Application
  2. Launch the Terminal Emulator for Android Application
  3. Type the Following Command. . .
  4. su
  5. . . .Then Press Enter on the Keyboard
  6. Grant Root Access to Terminal Emulator for Android
  7. Then Type the Following Command. . .
  8. echo 1 > /sys/devices/soc.0/f9924000.i2c/i2c-2/2-0070/input/input0/wake_gesture
  9. . . .And Press Enter on the Keyboard
  10. Press the ‘X’ at the Top Right to Close the Session
  11. Test Out Your Double Tap to Wake Feature

Enable Double Tap to Wake via a Custom Kernel

Download the Franco Kernel Zip File for the Nexus 6P
Install the Franco Kernel on the Nexus 6P
Download and Install the Franco Kernel Updater Application
Launch the Franco Kernel Updater Application
Grant Root Access for the Application When Prompted
Open the Side Navigation Menu on the Left
Tap on the ‘Kernel Settings’ Option
Tap on the ‘Double-tap-to-wake’ Option
Then Tap on the Toggle to the Right to Enable on Each Boot
Test Out Your Double Tap to Wake Feature


No matter which option you go with here, you both get the same type of Double Tap to Wake feature enabled on your Nexus 6P. The main difference here is that you can enable this feature with the stock kernel if you follow the first tutorial. Not everyone wants to use a custom kernel and you don’t have to if you want this special feature to be enabled. You’ll just have to enter those commands into the terminal each time you reboot or turn off the Nexus 6P, if you go this route. There are also other custom kernels that will offer this Double Tap to Wake feature.

So, if you don’t like Franco Kernel, then you can opt for something different like ElementalX instead. There are probably other custom kernels that let the user enable this feature as well. I haven’t gone through all of the custom kernels that are available. I am a huge fan of Franco’s kernel, so that is the one that I always flash, if it is available. All of them will do the same thing when it comes to enable the Double Tap to Wake feature. So it really just boils down to which option you want to go with the most.


Please enter your comment!
Please enter your name here