How to customize the battery saver

Have you ever wondered what it’s like for your phone to be up longer? Well, it’s kind of the hamartia that we have to endure as smartphone users… trying to get through a long day. It’s just awful when your battery dies out on you.

You’ve experienced that feeling before, of course. It’s draining to watch your battery drain, while you try to locate the next place where you can plug in your charger. It’s a pain we have to endure, and we try to use all the features we can to keep our battery going through the day.

Once of these features is Battery Saver on your Android phone. It’s amazing how this little monster can save you a ton of battery life when you really need it. Some might wonder: why not use the feature at all times?

Well, for you to understand why, you need to be familiar with how Battery Saver works:

What Is Exactly Battery Saver Mode?

Battery saver tips

Every smartphone nowadays has a feature where you can limit the device’s capabilities in order to increase the duration of its functionalities. Even if you’re one of those people who still use an iPhone, you’ll find a Low Power Mode that does basically the same thing. However, Battery Saver in Android offers much more functionality and customization options to fit all kinds of needs.

In simple words, Battery Saver will decrease your Android phone’s performance just a teeny bit, but it’ll allow you to run your phone much longer. For instance, your chosen vibration settings will not be as active as they should be. Your GPS will be deactivated, so, forget about using Google Maps while being on the Battery Saver mode. The option also limits as much background apps as possible. This means that your chosen emailing service will not be notified with new incoming emails until you actually access it, along with other notification settings.

I believe you can see why you don’t want this mode active at all times. Indeed, we’d love to have our batteries last longer every single day. But they get drained for a reason… and for that very reason, we cherish every bit of functionality that our smartphones can offer. This is why Battery Saver is for the dire moment, and for the dire moments only!

How to Use Android Battery Saver Mode:

At the very least, you should always let your Android phone turn on Batter Saver automatically. This can be easily done through the Settings app. You’ll then have to choose Battery, and then tap on “Turn on automatically.” You can also choose whether you’d like it turned on at 15% of battery or at 5%, your pick.

PS: Check out How to Speed Up Your Android Smartphone’s Performance

But what if you’d like to make the mode set off at 20%? Well, you actually can’t. That’s why the automatic mode for Battery Saver might not be the best choice for some people. Let’s say you’d like to change the brightness when the mode is turned on… you’d like it to be a little bit dimmer, or a little bit brighter. Whatever your choice is, you can’t really do it manually on your phone. You’d have to use something called Android Debug Bridge (ADB) Interface.

Don’t worry! It might sound a little bit technical at the moment. But if you follow the simple steps we’re going to provide in a moment, you’ll find it pretty easy to conduct.

How to Customize Battery Saver Mode to the Fullest?

How to Customize Battery Saver Mode to the Fullest?

First of all, before we hop into the actual steps of this process, you’ll need to have a couple of things ready:

  • A Desktop/Laptop
  • A USB Cable
  • Android 8.0 Oreo OS or later
  • ADB minimal tools

Well, the first three requirements you’d have to collect yourself! If you do have those, let’s carry on and show you how easy it can be to debug your Android smartphone and customize the Battery Saver mode, so you can optimize it to your liking.

How to Enable Debugging on Android:

The very first thing you’ll need to do is to enable the developer option on your device. You can do so by going to Settings, About, locate “Build number” and then click on that 7 times in a row. This will make the developer options on your phone appear.

Once that’s done successfully, you can go to Settings > Developer options; and from there, click on “enable USB Debugging.”

  • Install ADB and Fastboot on Your PC:

For this step, you’d have to download ADB for Windows, and then follow these simple steps:

  • Once downloaded, unzip the files and copy them to “C:\Windows” folder on your PC or laptop.
  • This will allow you to run the tools through any directory on your PC.

In case these steps don’t work for some reason, you may go ahead and try the following:

  • Right click on “My Computer” and select Properties.
  • Select “Advanced System settings” on your left, and then “Environment variables.”
  • You’ll then have to double click on Path, select Browse and then locate your adb folder.

How to Start Debugging and Customizing Your Battery Saver Mode:

Now that we’ve got everything in check, let’s go ahead and get the process of optimizing your Battery Saver mode going!

  1. Connect Your Smartphone to the PC
  2. Access ADB Utility

If you’d like to enable the vibration settings on Battery Saver mode, enter:

“adb shell settings put global battery_saver_constants “vibration_disabled=false”

By default, you’ll find “true” instead of “false.” In the case that you’d like to reverse the previous change, just alter the code with the desired function and hit enter.

If you’d like to enable animation settings while being on Battery Saver mode, enter:

“db shell settings put global battery_saver_constants” adjust_brightness_disabled= false”

Just as we explained in the previous step, choosing “true” instead of “false” will disable animations while using Battery Saver mode.

You can apply the same steps to every “keys” provided in the source code of the battery saver mode. Here’s a list of the commands:

List of commands to battery saving

Let’s say you’d like to turn on or off the firewall while being on Battery Saver mode. You’d use the same quoted sentence we mentioned in the previous steps. But, instead of using “adjust_brightness_disabled=false/true” you’d pick the firewall-related key from the above list: ending up with:

“db shell settings put global battery_saver_constants” firewall_disabled= false”

And there you have it! You can mess around with this as much as you like. We hope these steps were simple enough for you to debug your Battery Saver mode and customize it to your liking.

If you’ve found anything hard to grasp, let us know in the comments section below. We’re more than happy to offer help whenever needed!