avenged61973
Member
I would still like to see a factory battery stat shot.
Sent from my DROID RAZR using Tapatalk 2
Sent from my DROID RAZR using Tapatalk 2
Sorry if this was mentioned but did you change the mobile network from Global to LTE/CDMA? If not that can def be a battery killer.
I would still like to see a factory battery stat shot.
Sent from my DROID RAZR using Tapatalk 2
I have noticed that my Phone app has been doing something, although I have yet to use it on this charge. And I just switched over from global to LTE too. Also, I disabled Google Now and Motorola Processes (not sure what those do, but it looked like it could be a problem) and now my keep awake time under Kernel is completely gone. The keep awake time under phone is up to 30+ minutes already though.
<img src="http://www.droidforums.net/forum/attachment.php?attachmentid=61876"/>
<img src="http://www.droidforums.net/forum/attachment.php?attachmentid=61877"/>
I'm still trying to figure out why the OS is running so much. Not sure why it is.
<img src="http://www.droidforums.net/forum/attachment.php?attachmentid=61878"/>
<img src="http://www.droidforums.net/forum/attachment.php?attachmentid=61879"/>
I'm still trying to figure out why the OS is running so much. Not sure why it is.
I'm looking at your stats and I think everything looks fine. Your phone has been on for 10 hours and you have used 6% of your battery. The OS is running, but it is basically just sitting there idle, running it's loop looking for something to do. I think the OS reading is high because your phone has not been doing much of anything else. It says that you are getting an average of 31 hours per charge. Does that seem correct?
The kernel (OS) runs all the time. Its job is to monitor and manage every other thing that runs on the phone. It runs in the background. It processes all input, output, system resource requests from applications, it manages all of the hardware (sensors, memory, radio, screen, GPS, etc.). In short, it does everything all the time. If you stop every other application and service on your phone, 100% of your battery usage would be used by the kernel. If you run a bunch of apps, the amount of battery used by OS will go down because you are looking at a percentage. The OS will still be doing the same amount of work, but other apps will be doing more than they are now. As the percentage of battery used by the apps goes up, the percentage used by the OS will go down.
Sorry for the long windedness. Former UNIX support geek here...
Awesome write up skibum! Not challenging you in anyway as I have no clue when it comes to UNIX or programing in general, but weird the tweaks put in JB has caused OS to be higher than ICS..I think this the concern.
Challenge away. The Android OS is based on Linux, not UNIX, but the basic principles are the same. My guess is that you are looking at it backwards. JB is smoother, and snappier. To me, it seems that they optimized JB so that it makes processes get on and off of the processor more efficiently, which leaves more time for the OS to do the basic work of running the phone. My phone has been on for 31 hours and the Android OS has only used 4.5 hours of CPU time. That tells me that for about 26 hours, the CPU was free to do other things. Pretty good by most OS standards.