How to Customize Android’s “Power Off” Menu with More Options


Whenever you press and hold the power button on your android device, the power menu appears. However on a lot of devices it only has one option and that is to Power Off the phone.

It will be more convenient to have other options like reboot, reboot into recovery or even an option to take a screenshot in the power menu. This is where NeoPowerMenu comes into the equation and with this it is totally possible.  NeoPowerMenu is an Xposed module that allows you to both customize the power menu’s visual appearance and add a lot more options. Here’s how to set it up.

Step One: Install the Xposed Framework

Obviously your phone will need to be rooted for this. While there are some tweaks you can make to your device while unrooted, this one is unavoidable. Go check out our in-depth explanation on how to install Xposed (perhaps using the new systemless method for Marshmallow), and then come back here for the rest of the instructions.

Also backing up your phone is also of great importance as this process will involve changes in the system files and you do need that backup in case something goes wrong.

Step Two: Install the NeoPowerMenu Module

With the Xposed Framework installed, find the Xposed Installer app in your app drawer and open it. Then, Click on Download.


Click on the magnifying glass icon at the top.


Then search for NeoPowerMenu.


Tap on that and you’ll be taken to the Description page. Swipe to the left to go over to the Versions page.


Then tap Download for the most recent version.


Once it’s downloaded, tap Install in the lower right corner.


After that, you should get a notification that says “Activate and Reboot”–press that. If you don’t see the notification, you can always manually activate it under the Modules section of Xposed and then reboot.


Step Three: Customize the Menu to Your Liking

When you first look at your power menu after rebooting, it might look a little something like this:


If you don’t like this look you can easily customize it by opening the NeoPowerMenu app


You’ll first be presented with a list of permissions that the app needs. It offers a little explanation for each permission, but if you don’t plan on using a particular feature (like Torch) you don’t need to approve its corresponding permission (in this instance, Camera).


Because permissions were revamped in Marshmallow, you’ll have to approve each of these individually.


After that, you’ll finally be at the app’s main screen. There’s currently only one Style, and that’s Material. Most of the visual changes are made under Theme, where you can adjust the colors for everything.


The “Reveal colors” are the colors that make up the animation as the power menu pop-up appears and the background color behind it. If you’d rather it not have a background, you can just make the colors transparent.

“Dialog colors” affects the actual look of the pop-up, and all the options below that are for the colors of the different dialogs you’ll see after activating something. For instance, your “Powering off…” screen could be a different color than your “Rebooting…” screen.

You can preview any of your changes at any time by tapping the Preview button in the upper right (or by holding the power button).

In the Graphics section, you can set custom icons or images for the circles that appear next to each option in the power menu. By default, it’s set to display the first letter of the option (like T for Torch), but you can change it to use graphics instead under Advanced Settings.


In the Visibility and Order section, you can add the real functionality by customizing how your options appear and which options are there. Just grab the three-line icon on the left to rearrange them, or add options with the buttons along the top. Swipe options to the side to delete them.


If you head into Advanced Settings, you can change where the dialog box appears–in case you have a large screen and want it to appear on the right side so you can tap it with your thumb more easily.


Another really convenient feature in Advanced Settings is the ability to set a screenshot delay, so you can capture your screen at just the right moment.

After you’ve gone ahead and tweaked all the settings to your liking, feel free to leave the app and hold down the power button to test it out.