[Q] "Android OS" vs. "Android System". WTH is "Android OS"? - myTouch 4G Q&A, Help & Troubleshooting

[Q] "Android OS" vs. "Android System". WTH is "Android OS"?
This is a rather widely reported problem, although I can't seem to find a definitive answer to it.
From time to time (pretty often) the phone starts consuming the battery rather rapidly, even though it is sitting in sleep mode with the screen turned off. The quick check of the battery consumers reveals that most of it is consumed by something called "Android OS". What is that "Android OS" and why is it consuming so much battery power?
Note, that in normal mode the biggest consumer is usually the "Display". The list of consumers normally also include "Android System" (note: "Android System", not "Android OS") and its battery consumption is usually rather low. Most of the time "Android OS" is not even in the list. Or sometimes it is with some very low consumption value.
When the problem begins, that "Android OS" begins to consume the battery in large amounts and quickly rises to the top of the consumer list.
For example, what I currently see on my phone is
- Android OS - 44%
- Display - 30%
- Stand By - 10%
...
- Android System - some low value
...
Now I do a soft reboot (power + touchpad + vol down). And now, immediately after reboot my battery consumption screen shows
- Display - 70%
- Android System - 13%
- Android OS - 6%
- Stand By - 3%
...
This doesn't seem to make any sense. A reboot shall not, of course, redistribute the percentages in such drastic fashion. It appears that the consumption initially attributed to "Android OS" is now taken away from it and given over to "Display" or something like that.
So, again what it that "Android OS", how is it different from "Android System"? And why does that "Android OS" act that way with regard to battery consumption?

OS = "operating system"
SEARCH the forum for "init" and "suspend" and "Watchdog" for answers to battery consumption by OS processes.
Use http://acronymfinder.com for help with acronyms.
HTC Glacier running CM7 #15

jggimi said:
OS = "operating system"
SEARCH the forum for "init" and "suspend" and "Watchdog" for answers to battery consumption by OS processes.
Use http://acronymfinder.com for help with acronyms.
Click to expand...
Click to collapse
Beautiful. If I call an Android application "HIV", knowing that HIV stands for "Human immunodeficiency virus" would not help me much, would it? So, it is not about acronyms. Meanwhile, operating system that runs on the phone reports itself as "Android System", as is explicitly stated in my original message. Not "Android OS", but "Android System".
I got a rather meaningful suggestion on another forum that "Android OS" is actually the low-level kernel, while "Android System" is actually the higher-level OS service layer, although it doesn't help much in answering the question of why "Android OS" starts eating up the battery sometime (acronym finders don't help much either).

Your consumption is likely caused by either the suspend process bug, or the init bug. You can discover which by installing Watchdog and enabling monitoring and display of phone processes in Watchdog's settings. You could then search for solutions and circumventions appropriate to your specific problem.
Both problems have been discussed in many threads here.
HTC Glacier running CM7 #15

jggimi said:
Your consumption is likely caused by either the suspend process bug, or the init bug. You can discover which by installing Watchdog and enabling monitoring and display of phone processes in Watchdog's settings.
Click to expand...
Click to collapse
Thanks for the suggestion. I have immediately installed Watchdog on my phone and was running it continuously ever since. It does catch some apps sometimes, but that does not seem to be related to the issue I describe.
In fact, when "Android OS" enters that runaway battery consumption mode, thus rapidly draining the battery, Watchdog catches absolutely nothing. Is there something I should tweak in Watchdog settings in order to make it catch it?

Bump
Sent From My Rooted HTC Glacier- It Just Makes SENSE

My android System is 32% and my android os is 2%. what would have my android system so high? Was never like this before.
Sent from my HTC Glacier using Tapatalk

Uninstall the updates for the "My Account" app and then never open or update it again.
bet it solves your problem!

A lot of people seem to be having this problem of "Android OS" eating up all of their battery by keeping the CPU constantly processing.
There are a number of bugs which have been associated with this behaviour, in the case of my phone it was the ubiquitous "init" bug: the underlying Linux kernel/system is trying to start a process or activity, which subsequently fails and falls into an infinite loops, hence burning up the CPU/battery.
Install "WatchDog" from the marketplace and you'll soon find out if it's this or something else which is the problem.
The fix for the init bug which worked for me (and for others I've encountered online) was to enable the "USB debugging mode" in Settings->Applications->Development.
Presumably this sets debug parameters which cause this process not to fail/loop.
Hope this helps.
D.

wouldn't it be hilarious to find out that watchdog was behind the bug just to get everyone to download their app.. just saying...

Related

A new thread about older problem - Froyo Battery Drain

After read a lot of forums and threads about these theme, i decided to write a new thread, with focus in a problem, not only "how to transform your phone in a 386 without any life"... simply pathetic. I decided to not disable any features and work in "Why?".
At this time i have:
1) after update gt-i9000 to FROYO (2.2.1, JS7), or any FROYO versions for SGS, "Battery Use" of About show NOTHING! Only items:
Display
Cell Standby
Phone Idle
WiFi
and other bogus.... nothing "Android System", "Android OS" or any programs. Bad... so bad...
2) Using "Battery Meter Widget" i constantly monitoring drain with "mA" unit. During a period, system eats 5, 4 mA. So, without any reasons, its pass to consume 150, 250, 50 or any other values! Battery degree go down much in these periods.
3) Using "SystemPanel", enabling FULL view (SysProcs, UserProcs with full details) with monitoring don't show any processes using CPU or Network in theses periods...
4) SystemPanel show network activity with or without signals... if phone in fly mode, network continues with activity... Very strange... the TOP MOST in these category is "Dialer"... others "Samsung Account" and "Android System".
5) If i try to use "Spare Parts" -> "Battery History", i see under "sensor" a few programs using these "sensors".... but... WHY SENSORS?!? "Gallery" is a TOP MOST... Using "SystemPanel" i close "Gallery" process and its reopen.
6) Using "SystemPanel" i see a lot of processes eating cpu in background. Closing a lot of these reduce network activity and power drain. Eg. "Gallery", "Daily briefing", "Market"...
7) Next step: i will try to debug the phone or create a soft to collect consolidated informations.
I will, too, try Gingerbread (2.3) and see if these release contain these "bugs".
PS: meter OVERLOADED drain occurs with phone in standby mode with network. WIFI off, GPS off, only GSM network.
I googled a lot about this problems and... nothing.
In this weekend i try to make a fresh version of Gingerbread from android site, cook on phone and pray...
-----------------------------------------------------
After i remove "daily briefing" and "gallery" battery drain very smooth in last night. Around 3mA.
In these package i removed Layar too...
I work to make a fresh version of Gingerbread without any customizations. But not in these weekend, because my problem with battery, aparently was solved.
-----------------------------------------------------
SGS EUR - Rooted, lagfixed, SpeedMod K13C.

CM7 Android System Battery Drain

On cm7, it seems like whenever I make a phone call or use google voice my "android system" shoots way to the top of my battery usage. I've noticed it only happens when one of these 2 things occur (call or google voice), if I don't use either one, android system doesn't even show up on the list of battery drainers.
I've seen a lot of posts that flirt around this issue, but not actual facts or fixes. Anyone know why this happens and if there's any way to minimize or totally fix it?
That's normal, what do you mean fixes? That's how the service works. You have to understand the life cycle of android apps. When an activity is created if it's not used then its paused and if dormant then stopped, which does not mean stop is stop as things can be running in the background and instent or bound is connected to the service. If the process is then resumed it repeats the cycle unless destroyed or killed which is controlled by activity manager.
The point I'm making here is when you run an app lets say Phone its opens activity and creates service. Now if you move away and switch to different activity its still has service running in the background. Now the service can have many components which can be for example broadcast events or explicit or implicit events. In this case voice connected to mic and speaker along with radio which is carrying the signal rx/tx on reception which also has visual representation on screen. This all translates to battery consumption as you would know talking uses alot of power that's why. Does any of that make sense? That's the run down from Android system prospective following world of *nix.
Sent from my HTC Glacier
Thanks for replying, yeah I generally understand how the system works. I know obviously that voice calls (and anything for that matter) will drain battery, but what seemed weird to me was that "voice calls" and "google voice" themselves are listed pretty low on the battery consumption screen, while "android system" would shoot to like 40-50%, but ONLY if these services were used. I get that voice calls are one of the biggest battery drains of the system, but I'm not talking about spending hours on the phone. If I have just like a total of 5-10 minutes of talk time, it triggers "android system" to use like 40% of my battery. I guess my point is not that there IS drain, but that the level of "android system" battery drain seems exhorbantly high even when these services are only used very briefly. I don't think that making a 5 minute phone call should take several hours off my battery life, but that's what appears to be happening.
sunsean said:
Thanks for replying, yeah I generally understand how the system works. I know obviously that voice calls (and anything for that matter) will drain battery, but what seemed weird to me was that "voice calls" and "google voice" themselves are listed pretty low on the battery consumption screen, while "android system" would shoot to like 40-50%, but ONLY if these services were used. I get that voice calls are one of the biggest battery drains of the system, but I'm not talking about spending hours on the phone. If I have just like a total of 5-10 minutes of talk time, it triggers "android system" to use like 40% of my battery. I guess my point is not that there IS drain, but that the level of "android system" battery drain seems exhorbantly high even when these services are only used very briefly. I don't think that making a 5 minute phone call should take several hours off my battery life, but that's what appears to be happening.
Click to expand...
Click to collapse
Are u usin any themes?? GOOGLE MAPS is a big battery hog especially the update,try to revert that to v4.7.0,that seems to not run in the bckground..did u calibrate ur battery? I had that issue 2 days ago & just reverted google maps & took the theme off & now its fine..
Mytouch 4g-White
Root Method-gfree
Permrooted s=off
CWR-3.0.2.4
Rom-Royalginger v2.0

Battery and open apps

First of all, I'm new to android.
Second of all, I think I found out my problem when it comes to battery life.
I've noticed that the battery life goes down quickly even though I don't have 2G/3G on or Wifi, and I have 0 tasks open in the task manager.
But, when I click "clean memory" it says that 14+ apps have been closed. How can I see those apps and not allow them to reopen?
Although, the Maps application seems to be taking 12% of my battery usage, and I don't know how to shut it down. When I "Force Stop" it it just keeps on coming back. It doesn't appear in the tasks screen.
Pleas help me
Thank you in advance

[Q] Nook Color - "Android OS" top battery drain

So in looking at my Battery Use - running CM7-n107 with verygreen's SD installer, I notice that the "Android OS" comprises most of my battery use, even over Display.
When I compare that to my EVO 4G, the "Android OS" is waaay at the bottom.
Is there some fix or glitch or something going on that I don't know about, and can tweak? Is it normal that Android OS is one of the top events listed in Battery Usage?
I'm using Dal's kernel, but it's only overclocked to 1100MHz, and in CONSERVATIVE mode. For the most part, this sits quiet, unused - and am noticing significant battery drain.
Is this just my perception, or is there something I can do? I have most syncing turned off, all the usual battery saving settings configured.
Maybe it's just battery recalibration - does anyone know how to do a battery stat reset with verygreen's bootloader? It has no interface. Is there ADB commands I can do or something?
Wifflepig said:
So in looking at my Battery Use - running CM7-n107 with verygreen's SD installer, I notice that the "Android OS" comprises most of my battery use, even over Display.
When I compare that to my EVO 4G, the "Android OS" is waaay at the bottom.
Is there some fix or glitch or something going on that I don't know about, and can tweak? Is it normal that Android OS is one of the top events listed in Battery Usage?
I'm using Dal's kernel, but it's only overclocked to 1100MHz, and in CONSERVATIVE mode. For the most part, this sits quiet, unused - and am noticing significant battery drain.
Is this just my perception, or is there something I can do? I have most syncing turned off, all the usual battery saving settings configured.
Maybe it's just battery recalibration - does anyone know how to do a battery stat reset with verygreen's bootloader? It has no interface. Is there ADB commands I can do or something?
Click to expand...
Click to collapse
This is a shot in the dark, but from reading in the EVO4G forums about this issue (I have an EVO4G as well) I gather the issue is partly due to the phone app.
Try deleting the phone app from your NC since you can't use it anyway ...

[Q] mc_fastcall top CPU user and battery drain

How to fix mc_fastcall eating battery
I have a problem where Android OS is a bigger battery hog than it should be.
Recently I came across a problem where Android System was my main battery user. This problem was accompanied by my phone constantly being hot and laggy. I found a thread showing how to use "Show CPU Usage" under Developer settings to point out the specific process that's draining my battery. Turned out, it was secure_storage_daemon.
Two days after fixing that problem (by formatting my micro sd) similar symptoms started showing up. This time the culprit was mc_fastcall.
I did some searching but couldn't find any solutions to this problem.
Can someone please tell me what is mc_fastcall and how do I stop it from eating my battery.
Thanks

Categories

Resources