Launch the app and you'll be presented with a list of other apps that have initiated a wakelock — partial wakelocks are listed by default (called «CPU
wakelocks in the app), but you can switch to view full wakelocks by tapping the CPU - looking icon and choosing «Screen wakelock.»
It's important to remember that
wakelocks in themselves are not necessarily a bad thing.
Not exact matches
Other changes that will be added by this new build are as following: Power Manager display
wakelock fix, bluetooth fixes, random reboot fixed, frequent data connection dropout fix, camera crashes eliminated, fixed camera focus
in normal and HDR modes, USB Debugging security patched up, app shortcuts security fixed, camera tweaks, MMS, Email Exchange, People Dialer Contacts, Calendar, DSP, VPN and IPv6 fixes, data usage graph fixed, internet telphony fix, FCC compliance fix, missed call LED fix and others more.
Apps that need to perform actions
in the background use partial
wakelocks to keep the phone awake while performing the action.
As suggested
in the app's FAQ, just Google «[appname]
wakelock issue» and you may find the help you need.
For example,
in the screenshot below, we can see several causes of
wakelocks: Google Maps automatically updating our location (presumably so Google Now will know where we are), Pocket syncing our unread articles, Twitter syncing new tweets, and the Google + app syncing new content.
And you were really
in trouble if an app encountered an error and caused a
wakelock — your phone could be nearly dead (and warm to the touch)
in the morning.
(
In technical terms, Doze prevents wakelocks from waking your device, keeping it in a lower - power sleep state
In technical terms, Doze prevents
wakelocks from waking your device, keeping it
in a lower - power sleep state
in a lower - power sleep state.)
When you have an app installed but don't use it for a long period of time, Android will prevent the app from syncing
in the background or holding a
wakelock (see below) until you launch the app again.
With your
wakelocks under control, you should hopefully see a huge boost
in battery life going forward.
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.
Eventually, you'll start seeing apps pop up
in this list, and they're ordered by how long they've held
wakelocks.
There are several apps to monitor
wakelocks on your device, but of the free options, Wakelock Detector is the best,
in my opinion.
For example, you could view information about
wakelocks, or view battery usage for periods of time not displayed
in the Battery screen.
Although the
wakelocks seem to be random (disappearing for hours or days after a reboot), there is some small but notable decrease
in battery life when they occur.