There are several apps to monitor
wakelocks on your device, but of the free options, Wakelock Detector is the best, in my opinion.
Some apps are worse than others when it comes to wakelocks, but Wakelock Detector will help you get to the bottom of the issue by identifying the apps that hold the most
wakelocks on your system.
Not exact matches
- Way better settings screen - Show the number of times the alarms and
wakelocks have been blocked
on the settings screen - Allow donations
Amplify,
on the other hand, allows users to take more granular control of Android
wakelocks.
Amplify, to put it short, is an Xposed Module which allows users to take full control of
wakelocks and alarms
on your Android device.
After Android has detected that the device has been laying flat and motionless for a period of time (sitting
on a table, for instance), Doze Mode kicks in and ensures that no nonessential apps request a
wakelock (see below) or sync in the background, which would otherwise drain the battery in a situation where the user is obviously not actively using their device.
As you can imagine, preventing your device from sleeping takes a big toll
on your battery, but
wakelocks are a necessary evil.
Nonetheless, you should definitely be aware of the apps
on your system that are requesting too many
wakelocks.
It can show details
on wakelocks, wake time, and even CPU and sensor data.