Hi All,
Before going to HOX, I'm using HD2 running CM7, there is a partial wake up usage on the battery history, I can check which Apps are using my battery while my machine is in standby mode.
I try to locate the same thing in HOX, I've tried *#*#4636#*#*, yes, it still works, but no more partial wake up option.
I also tried to install 'Spare Parts' from Play store, but it can't run when I check battery history.
Is such function available in ICS? Or I need to install other Apps to get similiar information?
Look forward for your help.
Thanks.
Related
Guys,
We all know about the "magical 4636 menu" which provides a lot of interesting information as well as battery usage history. Now, talking about Battery, there is a submenu which is called "partial wake usage". I have googled a lot (both on XDA and beyond) and still could not find any exact explanation on what _exactly_ that thing was
Everyone is writing smth like "well, if you see some app there, that means that it doesn't let your Desire to sleep... err... "completely".. but the phone is not "fully" awake either.. err.. yeah..."
So, if someone could clarify this, I would be very grateful. What interests me exactly is:
- if I see (for example) MortPlayer app on top of the "partial wake usage" list - does that mean that the app was ACTIVELY running in background even when the display was off?
- if yes, does that mean that my device consumed just as much power as if it was awake, "minus" the energy consumed by OLED screen?
- so, "partial wake" mode itself - how is that defined? Does "partial-wake" equal "fully-actively-running-device-but-the-screen-does-not-consume-power"?
- when listening to mp3 (with the screen off) - is that "partial wake"?
Thanks in advance.
erm.. anyone?...
Maybe this help!
Hi mate,
I'm no expert on Android or anything but will share what I thought partial wake option shows from my own experience.
I was using Seven to get my hotmail push to my Desire and I was getting very poor battery life from it.
when I checked via the battery history I had to select from the top drop down list "partial wake usage" and "since last unplug" from second drop list.
and it clearly showed 70% of my battery was getting used up by seven. so I uninstalled it right away.
after that now I'm getting almost 2 days worth of battery life while on the other hand before I was running out of battery before even 18 hours.
seven was a beta software and unapproved as well, so I guess it will cause the problem.
So basically the partial wake usage menu shows you what app you or the system running even when your display is off.
now the reason I think it shows other app on the list bcoz of Android's nature of always connected to net. like Android system, maps, facebook and stuff.
which keeps updating behind if you run them once after you unplugged and got out of them by pressing home button.
Also remember by the second menu gives you option to select either "since last unplugged" or "total since boot" or "total in all time" so obviously a lot off app going to show up on the list.
and yes playing mp3 with screen shut is consider partial wake usage as my cube player shows up on list.
PARTIAL_WAKE_LOCK means that the CPU will continue running in sleep mode only the Screen and the Keyboard will powerd off
FROM ANDROID API-DOC:
*If you hold a partial wakelock, the CPU will continue to run, irrespective of any timers and even after the user presses the power button. In all other wakelocks, the CPU will run, but the user can still put the device to sleep using the power button.
wake-locks are needed for some apps who have timers or counters in backround etc. 'cause without the cpu the timer will not work
http://developer.android.com/reference/android/os/PowerManager.html
Not recommended to keep CPU running unless you really need it - kills power efficiency by stopping CPU sleep modes.
I have a notification widget on the task bar to access the Testing menu since the first week which allows all those stats and more. I found about a week back that the application WorldWideTime had 99% battery usage as partial wake since the last unplug with over 6hours devoted to it and the next highest being Android at 2s of use. I rarely used the app -> Uninstalled.
-------------------------------------
- Sent via my HTC Desire -
Thank you for your replies!
I have noticed that after listening to mp3 using MortPlayer (the screen is off, device in pocket ) it appears on the partial_wake_usage list. So, this means that when I am listening to mp3 via MortPlayer, the CPU stil runs as if my Desire was fully awake.
Does anyone know how that is with the original music player?
I can't answer your specific question, but any music player running when the screen is off must be using an awake lock to keep the CPU running. Same as any browser/application which is downloading content. Without the CPU running, such tasks won't be possible. There is power saving with a partial lock, as other unused hardware is put to sleep.
-------------------------------------
- Sent via my HTC Desire -
th3 said:
I can't answer your specific question, but any music player running when the screen is off must be using an awake lock to keep the CPU running. Same as any browser/application which is downloading content. Without the CPU running, such tasks won't be possible. There is power saving with a partial lock, as other unused hardware is put to sleep.
-------------------------------------
- Sent via my HTC Desire -
Click to expand...
Click to collapse
Thanks, that clarifies a lot!
Partial wakelock with Palmary Weather
I am sad to report this but the awesome weather app J
(Palmary) is unfortunately taking up the largest majority of partial wakelock on my Desire Z. Looks like I need to uninstall it.
th3 said:
I have a notification widget on the task bar to access the Testing menu since the first week which allows all those stats and more. I found about a week back that the application WorldWideTime ........... -> Uninstalled.
-------------------------------------
- Sent via my HTC Desire -
Click to expand...
Click to collapse
Hi, would you like to share please
gnocchi_ny said:
I am sad to report this but the awesome weather app J
(Palmary) is unfortunately taking up the largest majority of partial wakelock on my Desire Z. Looks like I need to uninstall it.
Click to expand...
Click to collapse
I use Palmary, without the widget, as my primary weather app. I have it set to manual refresh and I have no problems at all. Unsurprisingly.
SousukeUK said:
Hi mate,
I'm no expert on Android or anything but will share what I thought partial wake option shows from my own experience.
I was using Seven to get my hotmail push to my Desire and I was getting very poor battery life from it.
when I checked via the battery history I had to select from the top drop down list "partial wake usage" and "since last unplug" from second drop list.
and it clearly showed 70% of my battery was getting used up by seven. so I uninstalled it right away.
Click to expand...
Click to collapse
I just uninstalled Seven...still in beta btw. I was using it to sync Hotmail since it syncs junk mail as well. Anyway, only found out about this wake lock stuff. Went into spare parts and saw that Seven was taking about 70% also. Charging now...hopefully this will solve my battery issues...tried everything else.
I don't understand, when in sleep mode, I'm checking juice plotter and it shows either WIFI or APN draws some battery, I don't understand why if I don't have any stuff running. All my aps and widgets that do poll for data is about every 3 hours or 6 hours! But the graph shows those are constantly in use when sleep!
How can I figure out what's going on or which app is using the radio and why?
Most of the apps are constantly using data, hence the warning when downloading them, either checking the phone status or location. The worst culprit is BTFon which never seems to sleep.
It is a good idea to use a Taskiller and this will force most apps to close before putting the phone to sleep.
To check which apps are running
MENU - SETTINGS - APPLICATIONS - MANAGE APPLICATIONS - RUNNING
This will list which apps are running and give you the option to force a close
Hope this helps.
Wait, I read some posts and it says to do the *#*# thing and check PARTIAL WAKE HISTORY.
what exactly am I looking at in the partial wake history? The apps that show there are the ones who drain battery due to wifi/apn usage?
Hi all, I'm using the Gingerbread Oxygen rom by Adam G. It's fantastic.
But I have a quick question, whose answer I can't find by searching:
My battery life is poor, I think because some app is using a partial wake lock to prevent sleep (grrrr). In my previous ROMs I was able to use the code *#*#4636#*#* to bring up detailed information on which apps were causing problems. However with gingerbread/oxygen this level of detail is not present. Anyone got any ideas how I can find the misbehaving bugger?
Peace out!
I would like to know that too. I'm also using Oxygen, and suffering from very poor battery life.
PowerTutor is what are you looking for
Check whether or not your wireless is on but not connected. I found this to be an issue with Oxygen and battery life initially but I set a rule in the power control widget to only turn on bluetooth and wireless when plugged in to a power source.
Thanks. I will try Power Tutor.
The problem happened after I switched to Oxygen from the stock Desire kernel, so I suspect that some apps don't play nicely with Gingerbread, and hence keeps the phone from sleeping. I have tried with WiFi off and the battery drain still happens.
These two items are causing kernel wake locks about an hour apiece overnight, using BetterBatteryStats to observe. I lose ~20% battery.
USB tethering is unchecked under settings. I've also tried a factory reset and backup restore.
Every discussion on these two items found on Google have produced no answers. Just wondering if anyone here has a clue. Thanks.
I'm having the same problem. Not sure what's causing it. Google brought me here.
Me too same issue.
hi,
to find out which apps / processes are causing these locks you should install
BetterBatteryStats: http://forum.xda-developers.com/showthread.php?t=1179809
also try and search that thread for the locks you mentioned, i'm sure you'll find some useful tips
about the alarm_rtc wakelock;
install terminal emulator from market and type these commands:
- su ( followed by ENTER )
- dumpsys alarm ( followed by ENTER )
it will dump some info on your screen
scroll upwards a bit and search for 'Alarm Stats'
here you can find the processes that keep your phone from deep sleep
for instance...the process com.google.android.gsf (gtalk) has been running 584ms and woke up my phone 33 times --> look at screenshot
when you see a lot of wake ups you know you've got a problem
also...try to keep track off the apps you've got running in the background before turning off screen, i always check the 'recent apps' list and swipe away all the apps running in the background before i put my phone in standby
hope this helps you a bit
This wakelock sucks. Nothing I have tried has helped and it doesn't seem like enough people are having this issue to get some dev eyes to look at it.
Flashed to the JB rom on TORO and am still getting these same wakelocks.
Yep. These two wake locks have been my biggest problem on jelly bean (30+ minutes of keep awake! :O). I'm pretty sure it has something to do with Maps and Latitude. I heard uninstalling maps and then reinstalling from Play Store or reinstalling the 6.9.0 version fixes this, will try this and report back!
Any luck? I tried disabling maps and was still getting the wakelocks. It may have been a little bit less frequent.
Same Issue
Hoping someone figures this out soon. Having the same problem on multiple kernels/ROMs.
I am having the same problem, has someone got to know what is the source of these wakelocks?
Thread Revival
honest1212 said:
I am having the same problem, has someone got to know what is the source of these wakelocks?
Click to expand...
Click to collapse
I'm receiving the same issues with my GNex. Any solutions?
Same here, been researching with no luck
Yesterday i installed CM 10.1.3 from official cyanogenmod site. First few hours i had big battery drain and i saw that the phone isn't going into DEEP SLEEP but only at 384 MHz. I thought that some app is staying on even with locked screen so i downloaded Clean Master and set it to kill apps when screen is off and also i clicked on "don't keep activities" from dev.options menu.
I discovered one bug on this rom - the NFC cannot shut down, is it possible to stay at 384 MHz just because my NFC is always on? If not, give me some suggestion please
qtoo941 said:
Yesterday i installed CM 10.1.3 from official cyanogenmod site. First few hours i had big battery drain and i saw that the phone isn't going into DEEP SLEEP but only at 384 MHz. I thought that some app is staying on even with locked screen so i downloaded Clean Master and set it to kill apps when screen is off and also i clicked on "don't keep activities" from dev.options menu.
I discovered one bug on this rom - the NFC cannot shut down, is it possible to stay at 384 MHz just because my NFC is always on? If not, give me some suggestion please
Click to expand...
Click to collapse
Get rid of clean master. Get gsam and cpuspy from playstore. Sounds like you have cpuspy or something similar.....but gsam can tell you what is keeping your device awake. Then you can deal with it....or search on the app keeping device awake and find fix.
Sent from my Nexus 7 using xda app-developers app
I don't know if NFC would prevent deep sleep, or if clean master would help ( I'd uninstall it ), but I've spent a lot of time researching battery life fixes, so here's some tips:
1. Get the Better Battery Stats app - it's essential. You're most likely going to look under the Partial Wakelocks section from the dropdown. That'll help you narrow down which apps are keeping the device awake. Kernel Wakelocks are important too, but require some research into what stuff means. Select your reference point ( Boot, Unplugged, etc. ), then try to avoid using your phone for a couple of hours from that event at least before checking this app to get better results of what's causing issues.
2. After finding which apps are problematic, you can uninstall them, freeze them, or do the following if you prefer to keep using them without hurting your battery as much:
Install Greenify and hibernate the problematic apps. Hibernating an app prevents it from running unless you start it.
For extra measure, also get ROM Toolbox ( not sure if you need the pro version ), go to "Auto Start Manager", and uncheck certain things for apps ( like Facebook auto starting on location change, for example ) to lessen app wakelocks. You can also use the paid AutoStarts app in the market with the red car icon if you prefer something simpler.
**Note: disabling certain autostarts can break a function of an app, or the whole app, until you enable it again, so be wary of that**.
3. I don't believe this is even an issue anymore, but some roms had issues going into deep sleep on multi-core devices. Eugene373's CPU Sleeper should fix that. I haven't looked into this much though, so not sure whether it works or not.
4. I found this thread on the Skyrocket forums really useful when my phone was losing battery while charging: http://forum.xda-developers.com/showthread.php?t=1759541 .
Also, to save more battery, keep your screen at dimmest system brightness when you can, and turn off sync, data, & WiFi if you don't need it. GPS *should* be okay on all the time, because from what others say, GPS only wastes battery if an app is using it, so if you deal with the app, the GPS is fine.
tl:dr;
Not sure if NFC prevents sleep or if clean master helps. Use Better Battery Stats to find wakelocks. Use Greenify to hibernate problem apps. Use ROM Toolbox's "Auto Start Manager" or AutoStarts to stop problem apps from auto starting.
Oh....another long time habit I have is to reboot after you unplug from charger....every time! This used to be a common fix.....and I still do it.
Sent from my Nexus 7 using xda app-developers app
kj2112 said:
Oh....another long time habit I have is to reboot after you unplug from charger....every time! This used to be a common fix.....and I still do it.
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
I tried your trick but it didn't work
Anyway, i downloaded GSAM Battery Monitor and also Greenify. I stayed like 1 hour and after that i opened GSAM and there was information that my battery drain is caused of Media Service. "Downloads" system app is working in background and it is preventing my phone to get into Deep Sleep. I tried to add downloads system app into Greenify but for this thing i need to get paid version .. anyway, i will not pay it
What to do now, at least now i know why i cannot enter in deep sleep - because of downloads system app ^_^
qtoo941 said:
I tried your trick but it didn't work
Anyway, i downloaded GSAM Battery Monitor and also Greenify. I stayed like 1 hour and after that i opened GSAM and there was information that my battery drain is caused of Media Service. "Downloads" system app is working in background and it is preventing my phone to get into Deep Sleep. I tried to add downloads system app into Greenify but for this thing i need to get paid version .. anyway, i will not pay it
What to do now, at least now i know why i cannot enter in deep sleep - because of downloads system app ^_^
Click to expand...
Click to collapse
Titanium backup can convert any system app to a user app. Then greenify will see them. The catch 22 may be that it only works on titanium backup pro version. LOL
But check and see!
Sent from my cellular telephone
My note3 also had a deep sleep lack this week. The culprit was Clean Master itself. Probably they messed up something with the last update. Beware.