Related
Hello,
Below is the message i wrote on the google support forum, but i havnt gotten a single reply yet, so i turn to you guys, in hope that you're able to help me
I have been experiencing this issue on and off for the past month or two. The issue being, that something called "Android OS", in the battery usage list, is eating up all my battery.
An example is, currently my phone has been unplugged for 1h30m(im down to 69% battery life remaining after i unplugged it at fully charged 100%) where the battery usage is ranked as follows:
Android OS: 72%
Display:18%
Wi-Fi: 2%
Cell standby 2%
Android System 2%
and so on and so forth.
The reason why i wrote (kernel) in the title of this question, is, that with the app "Powertutor" i have been shown that the main "app" or proccess eating up my battery, when this "Android OS" is eating up my battery as shown in the Battery Usage list, is the Kernel. Right now is shows the kernel is using 84,3% of the energy usage, Handscent has been using 3.1% and so on.
Often a reboot will bring the phone back to normal and the Android OS issue goes away for a while. A friend of mine, however, who has the exact same phone as I, has this issue, almost all the time, and a mere reboot doesnt seem to do the trick for him. His phone only lasts 6-7 hours tops, where it most of the time is just idle, and he isnt using the phone at all. While mine, when the Android OS issue isnt present, last up to 20 hours on a single charge, when i dont use it much.
When the Android OS process is eating up all the power, the phone grows really hot as well, and the difference is easilly felt. So when i feel that my phone is hot like that, i automaticly think "oh, time for a reboot".
I've been unable to find any info regarding this issue on the internet, and therefore I'm unsure what to do to fix it for real. Tried several factory setting resets on my friends phone, tried not installing many new apps, formatting the SD card, formatting the phone from bootloader (still testing his phone to see if this worked properly)things like that, but always, the issue returned, as on my phone where it only pops up once every other day.
Hopefully, someone will be able to help, or shred some light on the case.
Thank you,
Chris
Device: Nexus One
Carrier: AT&T Phone Version, Danish Carrier Bibob
Country / Language: Denmark / English
OS / Browser / build number (if applicable): Android 2.2 Froyo / Native / FRF91
Having Exchange sync on, by any chance? Try turning it off for a day, see if it helps.
Jack_R1 said:
Having Exchange sync on, by any chance? Try turning it off for a day, see if it helps.
Click to expand...
Click to collapse
"Exchange sync" being exactly what? The basic sync function on the phone that can be enables and disabled? The basic sync with your google account?
If thats the case, then yea im having that on all the time, so that it may sync whenever it wants to. The sync icon doesnt appear that often though, so cant see how this could be the reason why. But if you come back to me and tell me that this is what you meant, i will definetly give it a try
Thx for responding
No, Exchange sync means - MS Exchange account (in addition to your default Google account) that syncs calendar/email/both with Exchange server.
I'm guessing again that that is something extra you must install / set up, which i have not done. The only two accounts i have that can sync are my facebook and my default google account. I never sync the facebook one though.
Edit:
Update:
Reinstalled Watchdog Lite today, since my phone has been exceptionally sluggish, and SeePU graph keeps showing a full graph on cpu usage. I've had to reboot it twice today, in hopes of it returning to normal state. It does for a while, but then returns to a slow state where Android OS uses like 80% of the battery.
I made Watchdog Lite monitor the base android processes as well, and right now it keeps warning me that the "Base System", "Linux Process" uses up 89,6% of the CPU and 10,3MB of RAM, while nr 2 on the list is Android System, Foreground, with 3,8% and 27 MB.
I feel like the state of my phone is worsening, and I'll prolly do a full factory reset(again)/format of everything within a few days if i cant find the root of the issue this time around.
Please help I love my phone and i want it to be healthy again.
chris6647 said:
Hello,
...
Click to expand...
Click to collapse
"OS" is an abbreviation for "Operating System". That means ALL of the background stuff that eats battery and CPU time that isn't attributable to a process or function easily understood by the typical user. This includes, yes, the Linux kernel, but also all the other background things that your phone does in order to continue functioning in a normal synchronized state...
Your phone has a CPU. The kernel has a process scheduler, which swaps different programs in and out of the CPU in order to make it look like it is running more than one thing at a time. Each clock cycle consumes some amount of the power from the battery, so if it assigns 10 cycles to process A, 10 cycles to process B, and then waits for 20 cycles for I/O synchronization, then HALF of the power consumed in those last 40 cycles (attributable to CPU) will be "Android OS". Clear?
lbcoder said:
"OS" is an abbreviation for "Operating System". That means ALL of the background stuff that eats battery and CPU time that isn't attributable to a process or function easily understood by the typical user. This includes, yes, the Linux kernel, but also all the other background things that your phone does in order to continue functioning in a normal synchronized state...
Your phone has a CPU. The kernel has a process scheduler, which swaps different programs in and out of the CPU in order to make it look like it is running more than one thing at a time. Each clock cycle consumes some amount of the power from the battery, so if it assigns 10 cycles to process A, 10 cycles to process B, and then waits for 20 cycles for I/O synchronization, then HALF of the power consumed in those last 40 cycles (attributable to CPU) will be "Android OS". Clear?
Click to expand...
Click to collapse
Alright, I was wondering exactly what it meant when it just said Android OS, just that seemed like quite a broad description.
But what your saying is that it may be other applications that is actually eating up the power, just the kernel assigning the power to the program, and therefore the Battery Usage shows the kernel/Android OS as the culprit?
If its the case that its an app then, that through the kernel is triggering the usage that drains my phone, then how come my friend had this issues with an almost "naked" phone? He had installed just a few apps and still ran into this issue.
Am i understanding what you're telling me correctly?
chris6647 said:
Alright, I was wondering exactly what it meant when it just said Android OS, just that seemed like quite a broad description.
But what your saying is that it may be other applications that is actually eating up the power, just the kernel assigning the power to the program, and therefore the Battery Usage shows the kernel/Android OS as the culprit?
If its the case that its an app then, that through the kernel is triggering the usage that drains my phone, then how come my friend had this issues with an almost "naked" phone? He had installed just a few apps and still ran into this issue.
Am i understanding what you're telling me correctly?
Click to expand...
Click to collapse
It's not normal, something is causing it. Most likely some poorly written app or some other weird thing is causing the "Android OS" (which I assume is likely the virtual machine itself) to do bad things.
khaytsus said:
It's not normal, something is causing it. Most likely some poorly written app or some other weird thing is causing the "Android OS" (which I assume is likely the virtual machine itself) to do bad things.
Click to expand...
Click to collapse
Today the linux process "init" has been hogging up all my phones resources, as in 77%+ of all the CPU usage :/
Was wondering if rooting my phone and installing/ flashing some custom rom would solve the issue for sure? Or should I send the phone back to the states for at checkup or repair? (dont think this is needed but now I ask anyway)
Is there an app that could track down exactly what is sucking my phone dry? Cus all that I've found are those broad references or processes :/
Thx for all your responses
Same problem here:
http://forum.xda-developers.com/showthread.php?t=826507
http://www.google.mw/support/forum/p/android/thread?tid=7da0c666e8ffbc36&hl=en
Seems like there is no solution available yet...
chris6647 said:
Today the linux process "init" has been hogging up all my phones resources, as in 77%+ of all the CPU usage :/
Was wondering if rooting my phone and installing/ flashing some custom rom would solve the issue for sure? Or should I send the phone back to the states for at checkup or repair? (dont think this is needed but now I ask anyway)
Is there an app that could track down exactly what is sucking my phone dry? Cus all that I've found are those broad references or processes :/
Thx for all your responses
Click to expand...
Click to collapse
There is no solution, because you can't track the app that is causing the system to hang.
You can uninstall all the latest installed/updated apps and install them one by one, using Titanium - and that'll pinpoint the offender.
The Battery Use graph will normally show these little 'peaks' down to ~75%. Normal? Or does it indicate something I need to start worrying about?
CyanogenMod-7.1.0-N1
(Slightly higher res version here http://i.imgur.com/ys3c1.png)
EDIT: Realized I should provide more information regarding the phone. Bought it new off of Amazon UK about two weeks before Christmas. Rooted / Flashed it within 12 hours, and these peaks have always been present since day one.
If your battery life is ok - I believe that these might be just SW miscalculations.
Especially if you always had them, I don't see a reason to worry.
This is normal for rechargeble batteries, since they have a habbit to lie their actual charge level, and the phone just graphs them. You might just get a speare one and test to see if same happens and also good to have extra battery.
I have a strange problem with battery and cpu stats on the phone, ever since I rooted and upgraded from GB to my first custom ROM as per this page:
http://forum.xda-developers.com/showthread.php?t=1908187
So, my phone is:
Incredible S (duh)
Revolutionary HBoot
Clockworkmod Recovery
The ROM is supposedly just an unlocked but otherwise unmodified ICS RUU from HTC, so
Android 4.0.4, HTC Sense 3.6
Radio: 00_24_M
Now the problem. Using the built-in Battery setting, I can see the the discharge chart and the items using the power, as before. But what's weird is that only Screen, Wifi, and Cell standby are ever listed. And Screen takes like 90%. No Android system, no apps ever show up here. And mobile network signal within the chart is always gray/yellow, even though I have full bars of reception most of the time.
If I use GSam Battery Monitor, I can see that App actually uses up 80% of the battery, whereas the screen takes up about 16%. This looks more plausible based on my usage. And GSam shows the phone signal as constant at 40% (and 0% when I go into airplane mode).
And if I use CPU Spy, it complains that it can't read the file /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state. This might explain why in BetterBatteryStat, the CPU States page is blank (unlike before the upgrade).
In short, it looks like some stats files aren't be generated / made readable.
Any help?
boubule said:
I have a strange problem with battery and cpu stats on the phone, ever since I rooted and upgraded from GB to my first custom ROM as per this page:
http://forum.xda-developers.com/showthread.php?t=1908187
So, my phone is:
Incredible S (duh)
Revolutionary HBoot
Clockworkmod Recovery
The ROM is supposedly just an unlocked but otherwise unmodified ICS RUU from HTC, so
Android 4.0.4, HTC Sense 3.6
Radio: 00_24_M
Now the problem. Using the built-in Battery setting, I can see the the discharge chart and the items using the power, as before. But what's weird is that only Screen, Wifi, and Cell standby are ever listed. And Screen takes like 90%. No Android system, no apps ever show up here. And mobile network signal within the chart is always gray/yellow, even though I have full bars of reception most of the time.
If I use GSam Battery Monitor, I can see that App actually uses up 80% of the battery, whereas the screen takes up about 16%. This looks more plausible based on my usage. And GSam shows the phone signal as constant at 40% (and 0% when I go into airplane mode).
And if I use CPU Spy, it complains that it can't read the file /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state. This might explain why in BetterBatteryStat, the CPU States page is blank (unlike before the upgrade).
In short, it looks like some stats files aren't be generated / made readable.
Any help?
Click to expand...
Click to collapse
So just rely on your GSam battery monitor. Or better yet, use Android Revolution HD or Blackout. Both are based off the ICS RUU (I forget which one and I'm too lazy to find it right now) but they are both modified and tweaked here and there with the latter having many more Mods and tweaks etc. I personally recommend Blackout because I always though of it to be a very speedy, yet battery efficient ROM for me.
I converted my HTC One into a Google Edition, and I'm not running 4.3 (clean wipe and flash). "Android System" is now misbehaving though, and I have absolutely no idea what the problem is. My battery life has also dropped. What's odd though, is that when looking at the statistics for "Android System," which is consuming 61% of the battery, it says that it's total up-time is merely 5:30s. I have a friend who's phone recreates a similar situation. Any help? I have Wakelock Detector but that's not showing anything out of the ordinary either. Thanks.
dsass600 said:
I converted my HTC One into a Google Edition, and I'm not running 4.3 (clean wipe and flash). "Android System" is now misbehaving though, and I have absolutely not idea what the problem is. My battery life has also dropped. What's odd though, is that when looking at the statistics for "Android System," which is consuming 61% of the battery, it says that it's total up-time is merely 5:30s. I have a friend who's phone recreates a similar situation. Any help? I have Wakelock Detector but that's not showing anything out of the ordinary either. Thanks.
Click to expand...
Click to collapse
I came across this article http://www.androidcentral.com/new-google-services-uses-more-battery-old-and-google-needs-fix-battery-screen-already that explains a little of what's going on. I still feel the battery is draining a bit faster but, then again, I've been flashing ROMs quite frequently over the past week.
dsass600 said:
I converted my HTC One into a Google Edition, and I'm not running 4.3 (clean wipe and flash). "Android System" is now misbehaving though, and I have absolutely not idea what the problem is. My battery life has also dropped. What's odd though, is that when looking at the statistics for "Android System," which is consuming 61% of the battery, it says that it's total up-time is merely 5:30s. I have a friend who's phone recreates a similar situation. Any help? I have Wakelock Detector but that's not showing anything out of the ordinary either. Thanks.
Click to expand...
Click to collapse
Haven't experienced any battery issues. I got the 4.3 update oTA but I don't think that has anything do with this. Try to see which apps are causing this.
np231 said:
Haven't experienced any battery issues. I got the 4.3 update oTA but I don't think that has anything do with this. Try to see which apps are causing this.
Click to expand...
Click to collapse
Oddly enough, there's nothing out of the ordinary.
dsass600 said:
I converted my HTC One into a Google Edition, and I'm not running 4.3 (clean wipe and flash). "Android System" is now misbehaving though, and I have absolutely not idea what the problem is. My battery life has also dropped. What's odd though, is that when looking at the statistics for "Android System," which is consuming 61% of the battery, it says that it's total up-time is merely 5:30s. I have a friend who's phone recreates a similar situation. Any help? I have Wakelock Detector but that's not showing anything out of the ordinary either. Thanks.
Click to expand...
Click to collapse
I did the HTC One GE conversion with the 4.2.2 and the received the OTA.
I've also had some strange behaviour. I'll post some screens.
The battery seems to be draining fast, but worse are the stats which seem crazy.
Any idea?
eded333 said:
I did the HTC One GE conversion with the 4.2.2 and the received the OTA.
I've also had some strange behaviour. I'll post some screens.
The battery seems to be draining fast, but worse are the stats which seem crazy.
Any idea?
Click to expand...
Click to collapse
Did you ever figure out how to fix it? I wiped my phone and reflashed the 4.3 ROM but I'm having the same issues still. I can't figure out what it is.
If you don't use your phone a ton, and there's no apps draining the battery while its sleeping, what's going to take up the most battery?
Android system.
Nothing's changed other than the way the system reports battery usage.
Sent from my HTC One using XDA Premium 4 mobile app
CoryTallman said:
If you don't use your phone a ton, and there's no apps draining the battery while its sleeping, what's going to take up the most battery?
Android system.
Nothing's changed other than the way the system reports battery usage.
Sent from my HTC One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Of course, but even when my screen-on time was near 2 hours, it still remained like this. Trust me, I've considered everything.
I've also been experiencing this since I got to 4.3. I thought something was wrong so I got back to 4.2.2 with ARHD 13.4, then the android system went down to 20%. In 4.3 22.0 ARHD, its always aound 80+%.
dsass600 said:
I converted my HTC One into a Google Edition, and I'm not running 4.3 (clean wipe and flash). "Android System" is now misbehaving though, and I have absolutely not idea what the problem is. My battery life has also dropped. What's odd though, is that when looking at the statistics for "Android System," which is consuming 61% of the battery, it says that it's total up-time is merely 5:30s. I have a friend who's phone recreates a similar situation. Any help? I have Wakelock Detector but that's not showing anything out of the ordinary either. Thanks.
Click to expand...
Click to collapse
+1.. Sense 4.3 (OTA) Android System > 70%
Has still nobody figured this out? It's clearly a problem with 4.3 itself, and not just the Google Edition, because people receiving the 4.3 Sense OTA have similar symptoms.
I have the same problem.
I doubt some app's battery usage now are count into android system such as music player. I used it at least half an hour today, but it doesn't appear in my power list.
I have this too, the problem is it seems to be mis-categorizing which is which. My screen time was around 2 1/2 hours, yet the screen was showing as having used like 2% of my battery yesterday (That's some *AMAZING* technology there).
I'm figuring what's happening here is the my Ingress which should be around the 5% mark is being labelled where the Play Services is, Screen should be where Ingress is, and Play Services where Screen is... It's like the three have been rotated. The actual raw stats then for each are accurate, like how long Ingress has kept the phone awake for etc, and how long my screens been on, and actual batterylife is still consistent, just they're all out of order.
Here's what it looks like today:
https://docs.google.com/a/c2s.co.nz/file/d/0BxtKTqslmyySMGpYTTdzcTlQNms/edit?usp=sharing
https://docs.google.com/a/c2s.co.nz/file/d/0BxtKTqslmyySXzJpeDNoNHktUGc/edit?usp=sharing
https://docs.google.com/a/c2s.co.nz/file/d/0BxtKTqslmyySdEVSTE5RSmpZa2M/edit?usp=sharing
8 minutes of Ingress does not use 85% vs the screen on using 2%
Still, no ideas of the cause, nor any ideas for a fix
Another sufferer here - HTC One standard with GPe conversion
I've this problem with my phone too!
I hate this draining...
i have the same problem..
So I managed to stop this on my device.
In the acount settings for my Google account, I disabled App Data sync.
With my usage I havent noticed any adverse effects across my 2 android devices (this HTC One GPe conversion, and a 2012 Nexus 7).
Android System is now using 15% of my battery.
Question
Hello there guys i am also having this android system on my htc one i just updated to 4.3 but i had the same problem before it so i mean i had it on 4.2.2 i did everything i read on the internet but i cant fix i would appreciate it if someone has found a solution :crying: kinda tired of this buggy android or whatever it is before that the battery percentage was like 1 or 2 % every day its like 10% now or even more sometimes
Same problems as you guys! Recently updated to 4.3 and Android system uses >70% every day.
Same problem here, Android system stays on top no matter I use the phone or not....
Hi All,
I am a new Nexus 5 owner on T-Mobile and noticed that the phone was getting very poor battery life running stock Android 4.4.4, at least compared to my old Galaxy Nexus (which almost caught fire due to a charging port gone bad).
After rooting and installing the XPosed BatteryStats module and GSam Battery Monitor it appeared that SprintHiddenMenu aka System Programu was having a significant impact on the phone in terms of battery life when the phone should be asleep. Unfortunately revoking the excessive privileges with the 'App Settings' xposed module had little effect on CPU usage.
Eventually I decided to backup the apk to sdcard, remount /system read/write (`mount -o remount,rw /system`), delete /system/app/SprintHiddenMenu.apk and other cache & data files (found with `find / -iname '*hidden*'`), and reboot the phone.
The result has been a phenomenal increase in battery life so far (less than a day granted), going from greater than %5 battery consumption per hour to around or less than %1 per hour when sleeping.
Configuration is with location reporting set to off and battery saving mode, Droid Wall set to block some apps (including Kernel), and Greenify prevents various background apps. Network type is set to LTE and appears to be using very little CPU. Kernel now consumes more CPU on sleep than Android System (SprintHiddenMenu's category). DS Battery Saver might help to extend this further by disabling all network use and periodically wake for traffic.
For unrooted phones experiencing bad battery life you can try to Force Stop the System Programu app and test how that effects longevity. The service will restart on boot, however there is probably an app that can prevent that.
Wasn't able to find this info anywhere else so hope that helps some people that are frustrated with their Nexus 5 battery use.
Cheers!
I installed the xposed module for battery stats. Did the System Progamu show up in the wakelock details? It is listed in my included packages when I click Android System in GSam, but it hasn't been showing up in the wakelock.
PsychDrummer said:
I installed the xposed module for battery stats. Did the System Progamu show up in the wakelock details? It is listed in my included packages when I click Android System in GSam, but it hasn't been showing up in the wakelock.
Click to expand...
Click to collapse
I am not sure, wish I had taken a screenshot, but if your Android System use is higher than Kernel it is likely due to System Programu. Honestly I have no desire to install it again and check. I think it showed up with DS Battery Saver logs and is at the top of the list for Manage in GSam under Android System when it is causing high battery usage. Should have checked Net Logs also for more info on what was being sent.
A little rant about this program, best case it is trying to send usage statistics to the vendor (use of what? everything on the phone? how do I disable that? no opt-in or opt-out?). Worse case it is an intentional built-in back door and monitoring system, the app has access to everything on the phone and virtually no user interface other than jumping through hoops to create them. If I were a government agency trying to extract data or a malicious person designing a method to circumvent security I would look at System Programu.
Or even if it really is a misbehaving app designed as a developer tool then it was totally destroying my battery life, and as a developer I have no use for it.
YMMV though, simply perform a Force Stop on System Programu and see if your battery life is better when sleeping.
*Edit:
And maybe I am entering into crazy guy territory but I find it interesting that SprintHiddenMenu and System Programu both start with the letter S and end with the U. su indeed....
alphamerik said:
I am not sure, wish I had taken a screenshot, but if your Android System use is higher than Kernel it is likely due to System Programu. Honestly I have no desire to install it again and check. I think it showed up with DS Battery Saver logs and is at the top of the list for Manage in GSam under Android System when it is causing high battery usage. Should have checked Net Logs also for more info on what was being sent.
A little rant about this program, best case it is trying to send usage statistics to the vendor (use of what? everything on the phone? how do I disable that? no opt-in or opt-out?). Worse case it is an intentional built-in back door and monitoring system, the app has access to everything on the phone and virtually no user interface other than jumping through hoops to create them. If I were a government agency trying to extract data or a malicious person designing a method to circumvent security I would look at System Programu.
Or even if it really is a misbehaving app designed as a developer tool then it was totally destroying my battery life, and as a developer I have no use for it.
YMMV though, simply perform a Force Stop on System Programu and see if your battery life is better when sleeping.
*Edit:
And maybe I am entering into crazy guy territory but I find it interesting that SprintHiddenMenu and System Programu both start with the letter S and end with the U. su indeed....
Click to expand...
Click to collapse
I'm just trying to figure out if I have the issue in the first place. If I leave my phone overnight, it only goes down by about 2-3% in 8 hours. During the day though is when the drain during sleep becomes higher.
PsychDrummer said:
I'm just trying to figure out if I have the issue in the first place. If I leave my phone overnight, it only goes down by about 2-3% in 8 hours. During the day though is when the drain during sleep becomes higher.
Click to expand...
Click to collapse
Best way to figure out if it is having an effect on your battery life is just to Force Stop and see what happens, collect new battery stats.
It is a useless app, some people use it for the RTN functionality, which I have no use, and it was clearly trying to do stuff that I was not asking it to.
alphamerik said:
Best way to figure out if it is having an effect on your battery life is just to Force Stop and see what happens, collect new battery stats.
It is a useless app, some people use it for the RTN functionality, which I have no use, and it was clearly trying to do stuff that I was not asking it to.
Click to expand...
Click to collapse
If you're not on Sprint I don't think there's any issue with just deleting the .apk. Lol
Lethargy said:
If you're not on Sprint I don't think there's any issue with just deleting the .apk. Lol
Click to expand...
Click to collapse
From what I have read this actually provides the RTN menus on GSM phones that automatically work on CDMA networks like Sprint. It smells like evil though with all that extra functionality.
If I remember right the app was LG branded, and exists on phones other than the Nexus 5.
alphamerik said:
From what I have read this actually provides the RTN menus on GSM phones that automatically work on CDMA networks like Sprint. It smells like evil though with all that extra functionality.
If I remember right the app was LG branded, and exists on phones other than the Nexus 5.
Click to expand...
Click to collapse
I deleted it from my ROM as I'm in Australia and have no need for it
It was causing a pointless wakelock on my device which is why I removed it in the first place.
alphamerik said:
Best way to figure out if it is having an effect on your battery life is just to Force Stop and see what happens, collect new battery stats.
It is a useless app, some people use it for the RTN functionality, which I have no use, and it was clearly trying to do stuff that I was not asking it to.
Click to expand...
Click to collapse
I don't think it ever runs on my phone. I tried to force close it and it's greyed out. I've been checking for the past couple of hours and it seems like it's not running. I did try to greenify before force close, but I de-greenified it. So I guess it might come back when something triggers it. However, my Android system does use more than the kernel.