For years Android includes a battery saving mode that allows squeeze a little more autonomy in cases where the battery level is already low.
Although some brands include their own systems of this type, Android's native power saving mode it is one of the best. And if that's not enough, it's possible configure it to the user's liking in a simple way,
Your Android mobile includes a full battery saving mode.
Set your mobile phone's battery saving mode with Buoy
By default, Android's power saving mode isn't overly configurable or customizable. Therefore, applications such as Buoy, which promise to add more settings to this mode, so that the user has full control of its functions.
Buoy is a paid app, which has a price of 0,99 euros, and vale certainly what it costs. However, being a open source project, you can compile the code published on GitHub to get the app APK file for free. In our Android Studio guide we explain how you can compile the code of an Android app.
When you have already downloaded the application on your mobile, you will have to grant it permissions to write to system settings. To do this, you will need to have a computer with ADB drivers installed. If you already have it, follow these steps:
- Activate the USB debugging option on your mobile via developer settings.
- Connect your mobile to computer via USB.
- On your computer, open a command window or terminal.
- Write and execute the command «adb devices», and wait for a warning to appear on the mobile phone screen that you must accept.
- Back in the command window, execute the command "adb shell pm grant com.draco.buoy android.permission.WRITE_SECURE_SETTINGS"
- Disconnect your mobile from your computer.
That's all. Now, you just have to play with the options offered by the application to configure the battery saving mode to your liking. For example, you can enable or disable the following features when save mode is enabled:
- Notify other apps that power saving mode is in use
- Saving data for Wi-Fi or mobile networks
- Dark mode
- "Launch Boost" to speed up the launch of apps
- Show window animations and activities
- Allow apps to use software abstraction layer –HAL– SoundTrigger
- Delay device backups
- Use the firewall built into the system
- Change the location access permission for apps
- Reduce the maximum brightness of the panel
- Force all apps into standby mode
- Forces applications not to query data in the background
- Disable non-essential sensors
- Use always-on display mode
- Put your mobile phone into "deep sleep" mode immediately after turning off the screen
It is worth mentioning that all functions are available without the need for superuser or root permissions, and there is no need to have tools like Magisk either. Buoy should work on any device with an Android version equal to or greater than Android 8, although those with a version of Android 10 or higher will be able to access more options.