[Q] Android 4.2.2 and battery drain issue - Nexus 7 Q&A, Help & Troubleshooting

Hi everyone,
been a while since I last posted here.
but lets cut straight to the point in this thread (not being rude here, I hope).
I'm pretty sure most of you know of this issue and I have been going on around
the net looking for a solution. and have yet to find any reliable solutions to this issue.
so hopefully some kind souls here who knows of one can guide me..
I'm sure most of you know what issue I am having here but I guess it is better
I type it out here to avoid any miscommunication
I have a nexus 7 (rooted) and ever since I got the 4.2.2, my battery drain is insane.
about 62% drain in nine hours alone in IDLE mode.
I've tried most every suggestion in the net (turning off autosync, brightness control. blah blah blah)
but the issue persists.
so is there a real solution to this issue..?
thanks for reading in advance.. thanks..

Get BetterBatteryStats and check for unusual wakelocks etc.
Also try a different rom and kernel. I personally use Purity with M-Kernel a56 and I get about 7 to 7.5 hours of screen on time per charge.

veeman said:
Get BetterBatteryStats and check for unusual wakelocks etc.
Also try a different rom and kernel. I personally use Purity with M-Kernel a56 and I get about 7 to 7.5 hours of screen on time per charge.
Click to expand...
Click to collapse
though I rooted my nexus 7, i am an extreme noob in rooting processes.
but for now, I will try and get betterbatterystats and see what processes is eating up my batt in idle mode.
note :- even in idle mode, i do note that my nexus 7 is pretty warm and I suppose this is not suppose to
happen when the device is in idle (sleep) mode..
will post when I have betterbatterystats show me whats eating my batt soon

hamiksu said:
though I rooted my nexus 7, i am an extreme noob in rooting processes.
but for now, I will try and get betterbatterystats and see what processes is eating up my batt in idle mode.
note :- even in idle mode, i do note that my nexus 7 is pretty warm and I suppose this is not suppose to
happen when the device is in idle (sleep) mode..
will post when I have betterbatterystats show me whats eating my batt soon
Click to expand...
Click to collapse
That sounds like it has something to do with the CPU control. Normally the CPU frequency varies between 513MHz and 1300MHz in addition to the amount of cores active (1 - 4) depending on activity. It could be that your CPU frequency and cores are unable to scale down when inactive. But luckily that can be fixed by adjusting the speed manually.
http://androidforums.com/xperia-mini-all-things-root/513426-android-cpu-governors-explained.html

Username invalid said:
That sounds like it has something to do with the CPU control. Normally the CPU frequency varies between 513MHz and 1300MHz in addition to the amount of cores active (1 - 4) depending on activity. It could be that your CPU frequency and cores are unable to scale down when inactive. But luckily that can be fixed by adjusting the speed manually.
http://androidforums.com/xperia-mini-all-things-root/513426-android-cpu-governors-explained.html
Click to expand...
Click to collapse
CPU control... hmm..
can BetterBatteryStats show whether it really is this CPU control being the culprit for the battery drain?

hamiksu said:
CPU control... hmm..
can BetterBatteryStats show whether it really is this CPU control being the culprit for the battery drain?
Click to expand...
Click to collapse
I would not know as I do not use BetterBatteryStats. But if I set my CPU to have all cores on at max frequency, the CPU would be at 60c and drain the battery fast.

Username invalid said:
I would not know as I do not use BetterBatteryStats. But if I set my CPU to have all cores on at max frequency, the CPU would be at 60c and drain the battery fast.
Click to expand...
Click to collapse
but why would the CPU go all out in IDLE mode?
well, just installed betterbatterystats.. so Lets give it an hour or so of idle mode and see
what it reports. will post a screenshot of the report as soon as I have them..
afternote :- am I the only one to have this problem at 4.2.2 update for the Asus Nexus 7?

ok, got a screenshot..
in less than an hour, i lost 5% on the batt without even using the nexus 7 for anything.
and here is the screenshot for betterbatterystats..
note :- note sure this is what you guys wanna see so if you need me to SS something else from
betterbatterystats, let me know... really hope there is a solution to this batt drain problem. sigh.

Most likely there is an app running crazy and keeps running the CPU. Have a look at the battery usage statistics and there on the CPU usage times for the different apps. Here you should be able to individuate the 'crazy' app easily.
Sent from my Nexus 7 using xda app-developers app

heres the battery usage screenshot

or do you mean this one?
..

So anyone?

just factory hard reset due to lack of ideas.
same thing, drains like a leaky bucket..
sigh..
is there no one out there who can help me ?

this is tiring...
ok, can anyone at least point me to a guide or something to flash my nexus 7 back to android 4.1.2? thanks

hamiksu said:
this is tiring...
ok, can anyone at least point me to a guide or something to flash my nexus 7 back to android 4.1.2? thanks
Click to expand...
Click to collapse
One of the tool kits should work for you: http://forum.xda-developers.com/showthread.php?t=1809195
Sent from my HTC Sensation Z710e using xda app-developers app

I recommend Wug's Nexus Root Toolkit as it is more user friendly then a command prompt. It explains to you the function of each option by hovering your mouse over it and when confirming an action.

thanks for the two links, guys..
but sad to say, I'm not sure what I did wrong.
I used the first link and tried to flash my nexus to 4.1.2
but something went wrong somewhere.
I follow the steps
but right now, everytime I start the nexus, it shows the google sign with the unlock keylock icon at the bottom
and shows a big arrow pointing to my power button.
inside the arrow is start (or by pressing the volume buttons) or restart bootloader or power off.
at the upper left corner, when I tried starting, that corner shows in slightly small letters, Booting Failed.
I hope I didnt brick my nexus.. it is barely half year old..

hamiksu said:
thanks for the two links, guys..
but sad to say, I'm not sure what I did wrong.
I used the first link and tried to flash my nexus to 4.1.2
but something went wrong somewhere.
I follow the steps
but right now, everytime I start the nexus, it shows the google sign with the unlock keylock icon at the bottom
and shows a big arrow pointing to my power button.
inside the arrow is start (or by pressing the volume buttons) or restart bootloader or power off.
at the upper left corner, when I tried starting, that corner shows in slightly small letters, Booting Failed.
I hope I didnt brick my nexus.. it is barely half year old..
Click to expand...
Click to collapse
Seems like you deleted your ROM and Recovery. Normally it should go Start > Power Off > Recovery Mode > Restart Bootloader. Assuming your other settings have not changed such as Fastboot enabled, Unlocked and Verison 4.18, you can store restore the ROM then the Recovery.

Username invalid said:
Seems like you deleted your ROM and Recovery. Normally it should go Start > Power Off > Recovery Mode > Restart Bootloader. Assuming your other settings have not changed such as Fastboot enabled, Unlocked and Verison 4.18, you can store restore the ROM then the Recovery.
Click to expand...
Click to collapse
hmm, i see.. ok, have to wait till after work and I'll try and rescue my bricked nexus 7
and Thanks for helping me out, Invalid. Really appreciate it lots.

Related

DHD on 100% CPU Usage

Just wondering after downloading OS Monitor and SeePU, it shows my phone running at 100% cpu all the time, the process taking it up is something called /init, can someone enlighten me?
Thanks
Rittzy said:
Just wondering after downloading OS Monitor and SeePU, it shows my phone running at 100% cpu all the time, the process taking it up is something called /init, can someone enlighten me?
Thanks
Click to expand...
Click to collapse
Also very curious! There seem to be a few people with this issue and not just on the HD. Could some Android wizard please take a look? There is not much to be found via google.
Funny, people said that hard resets and all dont do anything but i just restarted my phone normally and it just sits at 0%, i did unistall SeePU but dont think it had much affect on it, duno what was wrong with it
imo first thing if there is an issue like this is to get the RUU and reflash it.
if you are still experiencing this issue you might wanna have a look at this thread.i was on the same boat.very annoying.
http://forum.xda-developers.com/showthread.php?t=822319
Rittzy said:
Just wondering after downloading OS Monitor and SeePU, it shows my phone running at 100% cpu all the time, the process taking it up is something called /init, can someone enlighten me?
Thanks
Click to expand...
Click to collapse
Just set HTC Sense Sync from automaticaly (like 1/2/3/5 hrs) to Manually or push update ....
I wonder if you enabled USB Debug
on in Settings > Applications > Development
This will help the 100% CPU, which is a bug in HTC Rom
Sent from my Desire HD using XDA App
You need only a complete CALENDAR cache cleanered
****head said:
I wonder if you enabled USB Debug
on in Settings > Applications > Development
This will help the 100% CPU, which is a bug in HTC Rom
Sent from my Desire HD using XDA App
Click to expand...
Click to collapse
Yes, please do this!
And if it solves the problem, please let it know so this thread can be closed.
GPS seems to send the cpu to 100% DHD
Had to enable to GSP to use the Car Panel app after that the CPU went to 100%.
Just disabling didn't work. I had to restart to get the CPU back down.
Best option: go to sync accounts and remove you htc sync account. I've heard thid helped many people
Sent from my Desire HD using XDA App
I was having this exact problem, I had automatic sync off, turned it on and changed everything to every 3hrs or so and what do you know, CPU usage dropped to 5-15% at home screen from 100% constantly.
Maybe that's why my battery died so fast today
As someone said a few posts before: activate USB debugging. Your phone will vibrate, will be unresponsible, after 10 seconds it will vibrate again and then your CPU usaage will go down like the titanic
Sent from my Desire HD using Tapatalk
I was also facing 100% cpu usage.
First i disabled htc sync and others leaving only the necessary accounts. And my CPU usage was unde control to 3-5 %
Now after two days cpu usage was 99%. I enabled USb Debugging, and exactly as previous post said phone vibrate two times and cpu usage is stable to 3 %.

Watchdog detects Base System @ 60% frequently?!

Heyo bros so I'm experiencing what I'm afraid might be a problem:
I've been getting watchdog alerts regarding the "Base System" process. It notifies me that the CPU % at the time of the captures range from 40% to 60+%. Coincidence or not, it usually happens when I wake my phone from sleep- not when I unlock it, just when I press the power button. The moment the lock screen pops up, the phone's already vibrating and the watchdog notification is up in the status bar.
Battery life so far is:
9h 22m @ 74%; Phone Idle- 56% | Cell Standby- 22% | Display 17% (40m) | Android OS 3% | Voice calls- 3%
Who knows, maybe this^ looks normal. I just want to be sure.
I've heard talk of 'wakelocks' but I don't know exactly what they are, what might cause them, and how I can track them.
I'm currently running:
Atrix 4G (not 2, just for clarification)
CM7 xB^xN
Baseband reads: N_01.77.30P
Kernel version reads: 2.6.32.39-MB860-GB-Faux123-v0.2.1 [email protected] #14
Build number: GWK74
Totally honest, I don't know if that might be able to help diagnose the problem, but for what it's worth, I want to check two things:
1) I flashed Faux's enhanced stock CM7 kernel, and am pretty sure it took, but does that look to be the proper kernel version? I just want to be sure.
2) While I also flashed the "latest radio" in the CM7 xB^xN thread, I was certain there was an xx.97 radio (vs the x.77 radio that mine appears to currently have). Am I indeed on the latest radio version?
Would it hurt to reflash these two? Could either one, or maybe both, be the cause of this?
It also occurs to me: I've been using SetCPU and have ONE profile set up that forces my CPU to min/max 216/216 when the screen is off. Could that be causing it?
Thanks so much for any and all insight bros. Also, please let me know if there's any more info you might want to help diagnose what the dealio is.
Heyo guys,
I hate to bump this kinda soon, but this is definitely a problem.
It's getting to be that I don't even have to wake the phone up for the Base System to spike. I was woken up a couple times in the middle of the night by notifications saying it was really high.
You guys have any thoughts? I'd really like to get this resolved as CM7 is AWESOME.
Yes, you guessed it- I'm not anal about the fingerprint scanner or webtop. Just a stable and fully functional release.
Thanks for any help bros I really appreciate it.
Hi, new member here.
I get the same weird spike to 50-60% (and was woken up too in the middle of the night by watchdog). I have narrowed this occurrence to when I have both Watchdog & Juice Defender enabled at the same time. (Yeah it took me a while to figure out)
When I disable Juice defender the problem seems to go away. So I'm thinking one of the power saving settings turns the radio off & a core system process really does not like that.
This is on a non-rooted Atrix, I have not tested on a rooted Atrix.
So far I had to turn off the watchdog alarm so I can sleep. If anyone can think of a solution it would be appreciated!
AX-MA said:
Hi, new member here.
I get the same weird spike to 50-60% (and was woken up too in the middle of the night by watchdog). I have narrowed this occurrence to when I have both Watchdog & Juice Defender enabled at the same time. (Yeah it took me a while to figure out)
When I disable Juice defender the problem seems to go away. So I'm thinking one of the power saving settings turns the radio off & a core system process really does not like that.
This is on a non-rooted Atrix, I have not tested on a rooted Atrix.
So far I had to turn off the watchdog alarm so I can sleep. If anyone can think of a solution it would be appreciated!
Click to expand...
Click to collapse
Thanks for the insight bro. For what it's worth, I'm not running Juice defender, or any other kind of battery saver app.
Looks like a couple of us are having problems then, though. We'd both really appreciate any info, advice, or help.
Ok, it seems it was just a coincidence with Juice Defender then.
The problem may be unrelated to power savings, but it is indeed a problem.
xyrovice said:
For what it's worth, I'm not running Juice defender, or any other kind of battery saver app.
Click to expand...
Click to collapse
AX-MA said:
Ok, it seems it was just a coincidence with Juice Defender then.
The problem may be unrelated to power savings, but it is indeed a problem.
Click to expand...
Click to collapse
It doesn't have to be unrelated to power saving just because xyrovice is not running Juice Defender, there is a option for power saving in the battery settings for the Atrix that does a similar function.. Before ruling out power savings as unrelated I would make sure xyrovice is set to "performance mode".
WiredPirate said:
It doesn't have to be unrelated to power saving just because xyrovice is not running Juice Defender, there is a option for power saving in the battery settings for the Atrix that does a similar function.. Before ruling out power savings as unrelated I would make sure xyrovice is set to "performance mode".
Click to expand...
Click to collapse
I'm running CM7 and skimmed through the settings menu and didn't find anything about 0ower features. I know that in Blue ROMs there's the battery manager section, but I don't think CM7 has this. Anything else I should look at, though?
Thanks for the insight too bro.
xyrovice said:
I'm running CM7 and skimmed through the settings menu and didn't find anything about 0ower features. I know that in Blue ROMs there's the battery manager section, but I don't think CM7 has this. Anything else I should look at, though?
Thanks for the insight too bro.
Click to expand...
Click to collapse
oIc, no I dont guess you will have those settings in CM, I should have thought of that. I wish I could help because I had the exact same prob with Watchdog constantly alerting for "Android Core Processes" and "Android Media processes", but I dont get those alerts anymore. I haven't changed ROMs or anything.. The only thing I can think of is I changed the MinFree values, I used the app "AutoKiller Memory Optimizer" to change them.
WiredPirate said:
oIc, no I dont guess you will have those settings in CM, I should have thought of that. I wish I could help because I had the exact same prob with Watchdog constantly alerting for "Android Core Processes" and "Android Media processes", but I dont get those alerts anymore. I haven't changed ROMs or anything.. The only thing I can think of is I changed the MinFree values, I used the app "AutoKiller Memory Optimizer" to change them.
Click to expand...
Click to collapse
Do you know why that seemed to solve the problem...or if it even WAS the problem, per se?
Also, is there any reason CM7 would have the minfree set to a default that causes this?
Lastly, what did you alter the minfree values to? You think ROM toolbox might have this capability?
Thanks so much for saying this bro. Who knows, this might be the problem.
PS: I just tried this and am going to see if it works. Post #13 is the one that would really sum up my reaction of successful.
Hopefully maybe this helps my other bros.
xyrovice said:
1Do you know why that seemed to solve the problem...or if it even WAS the problem, per se?
2Also, is there any reason CM7 would have the minfree set to a default that causes this?
3Lastly, what did you alter the minfree values to? You think ROM toolbox might have this capability?
Click to expand...
Click to collapse
1.) no I can't say for sure what the problem was or why I no longer get the Watchdog alerts. I was just trying to think what I have changed since they stopped because I haven't changed ROMs.. Since changing the MinFree has to do with how many or what apps are left running I'm just kinda throwing it out there as a possibility since your at a loss for things to try.
2.) no I can't think of any reason, and most with CM don't have this prob right..?
3.) It's posible it does have the capability because it does allot but I am not sure.
Foreground 12
Visible 18
Secondary 36
Hidden 121
Content 129
Empty 137
possible solutionary steps I've taken:
So Update:
I actually ended up checking out my (partial) Wakelocks with betterbatterystats, and I think I may have found a problem (diagnosed with alarmdump.txt from the Alarm Manager):
1) When I first flashed CM7 I thought, "Oh well why not really get comprehensive about keeping apps up to date" and I actually, for every single app, checked the "Automatically update" box in each one's market page. This led to a CATACLYSMIC wakelock that I'm now pretty sure could be the problem.
2)Google talk also seemed to be a little active with the screen off so I unticked the "sign me in auto..." box and made sure I signed out.
Lastly (not related to wakelocks), I checked on my TTS settings (see my last post about that).
Oh also LASTLY lastly I froze the modem fastdormancy manager in TiBU (kinda just for ****s and giggles). That said though, is the consensus on this that it's pretty harmless?
So, other bro who was having a problem, check and see if this might help you at all AYY
WiredPirate said:
1.) no I can't say for sure what the problem was or why I no longer get the Watchdog alerts. I was just trying to think what I have changed since they stopped because I haven't changed ROMs.. Since changing the MinFree has to do with how many or what apps are left running I'm just kinda throwing it out there as a possibility since your at a loss for things to try.
2.) no I can't think of any reason, and most with CM don't have this prob right..?
3.) It's posible it does have the capability because it does allot but I am not sure.
Foreground 12
Visible 18
Secondary 36
Hidden 121
Content 129
Empty 137
Click to expand...
Click to collapse
Thanks for posting this. I checked ROM toolbox and it does indeed have the capability. That said, if my aforementioned possible solutions don't work, I'm turning here. Thanks for the info bro.
Watchdog is flagging the "base process" app because IT IS using over 60% of your CPU BUT it is using 60% of your CPU that is running at 216MHZ.
It's your screen off setcpu profile of 216/216, if you bump up the max to 456 the alert will go away. When you have it set as 216/216 Watchdog (I believe) thinks that is the actual max cpu speed and bases its percentages off of that. I got that warning before and after a bit of troubleshooting (actually tried several different things) found that was the problem.
I am not sure but if you "whitelist" a app in watchdog it might ignore it as well. However my alert level was set at 80% and it would still set it off, so I think the higher speed might just be better.

Get Maximum Battery Out of Stock JellyBean ROM (plus fix Media draining much battery)

Personally have been experiencing HUGE challenges regarding battery life of JB. and i have searched and searched, complained and complained in many xda threads. But in the end, i think this method is the best I figured out and it works pretty well!
I discovered the main cause of battery drain on JB is the 'Media Scanner'. I dont know exactly what the issue is, but it DRAINS your battery! I thought it was a corrupt file in my phone that was causing Media scanner to get stuck and scan for loong periods instead of 2 - 3 minutes which it should take regularly. (btw media scanner is launched every time you restart your mobo or make changes to your media files as far as i know). I formatted both my Internal and External SDs but it still didnt help. Now use the following Steps below to solve these issues.
1. Download Media scanner ROOT.
This app - https://play.google.com/store/apps/details?id=com.addz.mediascannerroot&hl=en
2. Download Media scanner also
This one - https://play.google.com/store/apps/details?id=com.addz.mediascanner
3. Always set 'Power saving' option on phone on. I can assure you that you'll hardly notice the difference in performance when you turn on power saving.
Having said that, if you want more brightness, you can increase from toggle or just tick auto by the side of brightness level settings right there in your notification bar.
Also, if you need to game or use heavy app that require alot of system resources, just turn off power saving.(Because power saving slows down your processors Maximum state from 1200MHz or 1.2GHz to 800MHz.)
How to use the apps mentioned in numbers 1 and 2.
First one is to stop it (Media scanner) from ever scanning. So open that one with ROOT at the end of the name (Grant SU prompt), then hit disable media scanner button wait for it to work. Just one or two seconds.
Sometimes you might open your gallery and notice a file is missing or you might not see even a single picture or vid in it.
ONLY NOW! can you open the second app dat DOESN'T contain ROOT at the end of its name.
Just open it and then hit the back button to close. thats all!
What this does if to call the media scanner you disabled earlier with first app so it can scan your SD Cards and your gallery will display your files.
You can read the application descriptions on Play store for better understanding.
If you notice that these steps still doesn't help you with your battery drain issue, try disabling Motions and Animations in debugging options too. Both in settings. Then test battery again and see how good it works.
IMPORTANT: You also want to change PhilZ recovery Backup format from .dup to .tar as this might be the reason why Media scanner goes crazy. How to - Reboot into recovery, select Backup and restore, then select 'Choose backup format', then hit tar. Now delete all previous backups done in .dup format and then hit 'Free Unused backup Data' or go into phone, delete the folders of the backups done in .dup and then delete evreything in blobs folder. Now do a fresh Nandroid which will now be in .tar format. ( Always Have a Nandroid backup on your phone , it can come in handy! )
REMEMBER: What works for one person, might not exactly work for everyone. We don't have 100% same hardware. . So take it easy while throwing your shots at me. I just decided to share this.
I hope this helps some solve their battery issue.
Please hit thanks if this helps you.
Attached screenshots of my test from steps in first post.
ROM! is The SWEET SMOOTH NEAT ROM LITE v4.0
Here are the details of the screenshots i attached to this post, just incase you can't go through all of them.
1. Battery at 97%.
98% (3:05:20) deep sleep after 3h:08m:49s (total time on batt3)
2. Battery at 95%
97% (5:58:26) deep sleep after 6h:07m:18s (total time on batt3)
Had major whatsapp activity in the backgroud (I always have )
3. Battery at 70% - 12:59pm
Screen time - 2h 4m 10s
4. Battery at 50% - 2:30pm
Screen time - 3h 17m 38s
5. Battery at 40% - 3:06pm
Screen time - 3h 53m 12s
6. Battery at 30% - 3:48pm
Screen time - 4h 33m 27s
7. Battery at 20% - 4:27pm
Screen time - 5h 12m 20s
8. Battery at 10% - 5:03pm
Screen time - 5h 48m 21s
9. Battery at 1% - 5:31pm
Screen time - 6h 15m 19s
Also to achieve this, i had all bloatware frozen (full list in my S2 Facebook group - Link in my signature)
Turned Off Sync, and motion (really dont know if this affected result since i guess you need to use the motion,
for it to use up your battery).
Anyways, having said all these, i had running in background, facebook messenger, whatsapp, email pushing hourly,
Instagram. Did some surfing using Opera mini from time to time, Watched Videos... and some other stuff i cant remember of course.
The fact that Power Saving does not slow down the phone like older builds is strange.
I don't even know if it works that well yet.
I mean, I used Power Saving on my friends S3 and the phone got really slow.
stanley08 said:
Personally have been experiencing HUGE challenges regarding battery life of JB. and i have searched and searched, complained and complained in many xda threads. But in the end, i think this method is the best I figured out and it works pretty well!
I discovered the main cause of battery drain on JB is the 'Media Scanner'. I dont know exactly what the issue is, but it DRAINS your battery! I thought it was a corrupt file in my phone that was causing Media scanner to get stuck and scan for loong periods instead of 2 - 3 minutes which it should take regularly. (btw media scanner is launched every time you restart your mobo or make changes to your media files as far as i know). I formatted both my Internal and External SDs but it still didnt help. Now use the following Steps below to solve these issues.
1. Download Media scanner ROOT.
This app - https://play.google.com/store/apps/details?id=com.addz.mediascannerroot&hl=en
2. Download Media scanner also
This one - https://play.google.com/store/apps/details?id=com.addz.mediascanner
3. Always set 'Power saving' option on phone on. I can assure you that you'll hardly notice the difference in performance when you turn on power saving.
Having said that, if you want more brightness, you can increase from toggle or just tick auto by the side of brightness level settings right there in your notification bar.
Also, if you need to game or use heavy app that require alot of system resources, just turn off power saving.(Because power saving slows down your processors Maximum state from 1200MHz or 1.2GHz to 800MHz.)
How to use the apps mentioned in numbers 1 and 2.
First one is to stop it (Media scanner) from ever scanning. So open that one with ROOT at the end of the name (Grant SU prompt), then hit disable media scanner button wait for it to work. Just one or two seconds.
Sometimes you might open your gallery and notice a file is missing or you might not see even a single picture or vid in it.
ONLY NOW! can you open the second app dat DOESN'T contain ROOT at the end of its name.
Just open it and then hit the back button to close. thats all!
What this does if to call the media scanner you disabled earlier with first app so it can scan your SD Cards and your gallery will display your files.
You can read the application descriptions on Play store for better understanding.
If you notice that these steps still doesn't help you with your battery drain issue, try disabling Motions and Animations in debugging options too. Both in settings. Then test battery again and see how good it works.
REMEMBER: What works for one person, might not exactly work for everyone. We don't have 100% same hardware. .So take it easy while throwing your shots at me. I just decided to share this.
I hope this helps some solve their battery issue.
Click to expand...
Click to collapse
Any idea why the set back bottom becomes hot when I use 3G ? Need a solution desperately
Sent from my GT-I9300 using xda app-developers app
Conceptunlimited said:
Any idea why the set back bottom becomes hot when I use 3G ? Need a solution desperately
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
Its normal for your mobile to get hot using 3G. But wat you can do right now is use lowest brightness possible. And flashing a different modem can solve. Did in ICS.
Sent from my GT-I9100 using xda premium.
Please hit thanks if I helped you.
MaKTaiL said:
The fact that Power Saving does not slow down the phone like older builds is strange.
I don't even know if it works that well yet.
I mean, I used Power Saving on my friends S3 and the phone got really slow.
Click to expand...
Click to collapse
Amazes me too... But what can I say?! More for us! Lol.
Sent from my GT-I9100 using xda premium.
Please hit thanks if I helped you.
MaKTaiL said:
The fact that Power Saving does not slow down the phone like older builds is strange.
I don't even know if it works that well yet.
I mean, I used Power Saving on my friends S3 and the phone got really slow.
Click to expand...
Click to collapse
Yup, when i first tried my friend S3 i was amazed at how slow it got if you turned on this option, doesn't happen in s2 JB which is strange, however i will try this 3 things to see if battery life does increase.
Driss97 said:
Yup, when i first tried my friend S3 i was amazed at how slow it got if you turned on this option, doesn't happen in s2 JB which is strange, however i will try this 3 things to see if battery life does increase.
Click to expand...
Click to collapse
Yh. Power Saving on ICS was so laggy too!
up.
stanley08 said:
up.
Click to expand...
Click to collapse
Wow, really? Upping your own thread which contains, with all due respect, nothing new anyway?
Pfeffernuss said:
Wow, really? Upping your own thread which contains, with all due respect, nothing new anyway?
Click to expand...
Click to collapse
It happens! And yh, i edited post 1 and 2.
I don't know why you guys have this media scanner problem. My battery life with LSJ (NeatROM Lite) is the best I have ever seen on SGS2, (best screen-on time + call time, and it sleeps like a baby) and media scanner isn't showing in BBS, at least not frequently. Maybe you all are using .dup format for CWM backups? It's the default on Philz kernel (at least it was), but I changed that in recovery options to .tar.
pilgrim011 said:
I don't know why you guys have this media scanner problem. My battery life with LSJ (NeatROM Lite) is the best I have ever seen on SGS2, (best screen-on time + call time, and it sleeps like a baby) and media scanner isn't showing in BBS, at least not frequently. Maybe you all are using .dup format for CWM backups? It's the default on Philz kernel (at least it was), but I changed that in recovery options to .tar.
Click to expand...
Click to collapse
Pilgrim bro, you have a very good point there bro. Maybe i should look into this and change my recovery option to tar also... But anyways, the steps in the first post fixes the issue.
Is it possible to use voltage control app to limit max processor signal to 800mhz, and save more battery?
Not sure what people are complaining about?
I've stripped alot, and i mean alot of APK's from the system folder. Had around 6 hours screen time, and around 1 day 3 hours uptime on first cycle.
No wakelocks, nothing. Best ROM i've used in a long time!
After disabling media scanner my music player and video player doesnt show any files.. and the ringtones are set to default samsung tones instead of what i hav set..
any solution for that ???/
superleeds27 said:
Not sure what people are complaining about?
I've stripped alot, and i mean alot of APK's from the system folder. Had around 6 hours screen time, and around 1 day 3 hours uptime on first cycle.
No wakelocks, nothing. Best ROM i've used in a long time!
Click to expand...
Click to collapse
+1. What is the most important thing - disable Google Now, change dup to tar, delete backups created in dup (they are causing media scanners to go wild), disable motion, disable smart stay and that's it, more or less.
rocky183ya said:
After disabling media scanner my music player and video player doesnt show any files.. and the ringtones are set to default samsung tones instead of what i hav set..
any solution for that ???/
Click to expand...
Click to collapse
Just pop open the app named Rescan Media ROOT. wait like ten seconds after opening, then hit Disable media scanner. hit back button once to close app. And ur stuffs will be back in place.
adrian13th said:
Is it possible to use voltage control app to limit max processor signal to 800mhz, and save more battery?
Click to expand...
Click to collapse
Lol bro. Take it easy and remember its just a phone.
Conceptunlimited said:
Any idea why the set back bottom becomes hot when I use 3G ? Need a solution desperately
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
I solved this by flashing XXKH3 modem in recovery mode (leaving RIL unchanged), using Philz Kernel 3.70 but I have GT-I9100.

[Tips]How to get a sexy battery life.

Ayo mates.
So who doesn't have battery problems? Probably everyone has. Even if you don't you'd want more ? huh ?
So after owning the phone for almost 3 months I had serious variations in battery life from 10 hours screen on to 7 hours screen on (*cough* 4.1.2) and back to 10 hours with xxdmb6 (YEAH!)
Also the screen off consumption.
So I am gonna talk about wakelocks in this thread. So what can use battery when you aren't using your phone... can also use the battery when you are using it. So fixes or possible fixes should improve the total battery life as well.
This thread is divided into 3 parts - basic tips , wakelock fixes and advanced fixes.
Install BetterBatteryStats. This is gonna monitor the wakelocks and the elements that drain the battery.
Tip 1 - (Install CurrentWidget) If you keep charging the battery even after it has reached 100% you will see that the battery continues to accept charge. This is true. If you charge the battery till it stops accepting power(by monitoring it through currentwidget) you will see that 100% lasts for a long time. i mean that suppose your phone uses 1% battery per 10 minutes, now if you just unplug and start using the phone, it will stay at 100% for a long time.
But this may even damage your battery. I am not sure. I do it considering how much technology has advanced.
Tip 2 - So from wanam's thread -
wanam said:
Disable auto sync for accounts if you don't need it
Disable GPS (and wifi gps) when not in use
Disable auto backup of Google account
Set brightness level to automatic
Disable motion if you don't use it
Check your apps settings and disable useless background sync
Disable useless animations
Click to expand...
Click to collapse
List of general Wakelocks -
PowerManagerService - It is a sum up of partial wakelocks.
MultiPDP - This indicates a high network usage(2g/3g/4g).
AlarmManager -
AlarmManager provides access to the system alarm services. These allow you to schedule an application to be run at some point in the future. When an alarm goes off, the Intent that had been registered for it is broadcast by the system, automatically starting the target application if it is not already running. Registered alarms are retained while the device is asleep (and can optionally wake the device up if they go off during that time), but will be cleared if it is turned off and rebooted. The Alarm Manager holds a CPU wake lock as long as the alarm receiver's onReceive() method is executing. This guarantees that the phone will not sleep until you have finished handling the broadcast.
Click to expand...
Click to collapse
These are the findings of asksven, so have been quoted. So it is a sum up of different wakelocks again
AudioOut_2 - When apps run in the background that use sounds, this wakelock is always there.
deleted_wake_locks - A wakelock that is no more, generally when you turn wifi or data or gps on and off. But it still reflects wifi wakelock. You can sum it up as a wifi wakelock and some other wakelocks.
network-location - This is a gps wakelock.
wlan_rx - Wifi wakelock
wlan_wake - Wifi wakelock
mediaserver - when something uses media files or may even when you play heavy games like real racing 3 which uses data on internal sd card
l2_hsic - A possible explanation is unplugging the charger while phone is asleep.
I have attached a pic. You can see the difference
Wakelock Fixes
AudioOut_2 - AudioOut_2 is a major wakelock on many devices. The solution is simple. Before turning the screen off. remove all recent apps and in task manager , go to ram tab and hit clear memory. Then close task manager and swipe it away from recent apps as well. Then lock the phone. Alternatively you can download advanced task killer. (Viber seems to cause this on many devices.)
MediaServer - Flash the attached fix via a custom recovery. Someone posted this and said that he got from alliance rom ota app. I asked the Dev and he said that I can use it but it may cause a boot loop. So keep nandroid a ready. Credits go to comnam90.
Other fixes could be to download Rescan Media Root. This app fixes wakelock but it might still come up sometime.
If you are comfortable with decompiling try this.
l2_hsic - This wakelock is incorrigible. But possible fixes are in thread. I will jot down what works for me.
NetworkLocation/SignalCollector Hierarchy - Many wakelocks happen due to this maps app. This is because maps app try to update the location of the device. Modify the settings according to the image attached. But better is to disable all location services. This will also decrease AlarmManager wakelock.
But if you really don't use maps then best is to Freeze local app, maps app, navigation app. This wouldn't harm the phone as they can also be downloaded from play store which means android os can cope without it.
Processes - There are many user apps which are a necessity but eat up the battery. We can't freeze it nor uninstall it due to the need. What can we do about 'em ? This is where Greenify comes in. Don't let the uber simple UI fool you. The app is simple and self explanatory. I have greenified almost all the apps and this app doesn't eat up your battery !
I will be adding more as I find more...
Advanced Fixes
These aren't very advanced if you know what you are doing.
Try another kernel. (like perseus, uneak, redpill). I find almost similar results but it may vary as we move to the next parts
Undervolt(CPU). Believe me it will help. You should start off by reducing each voltage by 25m for each step. This requires a custom kernel and a compatible app. STweaks for redpill or perseus or uNeak Engine for uneak kernel.
Do stress tests after reducing value. It is recommended not to go below 800mV.
Thanks!
One of the best things I did to save battery is to remove Facebook and Viber.
Now I'm trying to Greenify Facebook. I hope it will not do any wake locks.
Nice article Utkarsh.
Those are general wakelocks, but there are others as well, like in the attached pic.
Btw- What's that wakelockfix.zip?
'Swyped' from my GT-N7100
jujuburi said:
Nice article Utkarsh.
Those are general wakelocks, but there are others as well, like in the attached pic.
Btw- What's that wakelockfix.zip?
'Swyped' from my GT-N7100
Click to expand...
Click to collapse
That wakelock is generic with exchange services. Remove it to get rid of it.
Well that will probably fix media server. It did for me but I will see if it comes up again.
Sent from my GT-N7100
UtkarshGupta said:
That wakelock is generic with exchange services. Remove it to get rid of it.
Well that will probably fix media server. It did for me but I will see if it comes up again.
Sent from my GT-N7100
Click to expand...
Click to collapse
Yeah, I know. But I use that on daily purpose. No question of removing it
'Swyped' from my GT-N7100
jujuburi said:
Yeah, I know. But I use that on daily purpose. No question of removing it
'Swyped' from my GT-N7100
Click to expand...
Click to collapse
Well you gotta try hampering with update settings. I am a student and not in business so email delay is not gonna hurt me at all.
It would hurt business men(that's what I derive of you) or someone whose most work is done through mails.
Nice thread, but I'd like to chime in that wakelocks aren't necessarily an absolute evil. You will always have some wakelocks, and it's supposed to be that way. Network, wifi, location services and some apps won't work properly without being able to wake the phone from time to time. It's when these wakelocks sum up to a considerable ratio of your uptime that you should begin to worry.
Might I also suggest you add greenify to your list of countermeasures.
Sent from my GT-N7100 using Tapatalk 2
UtkarshGupta said:
Undervolt. Believe me it will help. You should start off by reducing each voltage by 25m for each step. This requires a custom kernel and a compatible app. STweaks for redpill or perseus or uNeak Engine for uneak kernel.
Do stress tests after reducing value. It is recommended not to go below 900mV.
Click to expand...
Click to collapse
Is this for cpu or gpu? Thanks for the guide.
gyxter said:
Is this for cpu or gpu? Thanks for the guide.
Click to expand...
Click to collapse
Thanks should have mentioned. It is CPU.
Sent from my GT-N7100
adytum said:
Nice thread, but I'd like to chime in that wakelocks aren't necessarily an absolute evil. You will always have some wakelocks, and it's supposed to be that way. Network, wifi, location services and some apps won't work properly without being able to wake the phone from time to time. It's when these wakelocks sum up to a considerable ratio of your uptime that you should begin to worry.
Might I also suggest you add greenify to your list of countermeasures.
Sent from my GT-N7100 using Tapatalk 2
Click to expand...
Click to collapse
Greenify is already there. Check in 2nd post processes part.
Sent from my GT-N7100
UtkarshGupta said:
These aren't very advanced if you know what you are doing.
Try another kernel. (like perseus, uneak, redpill). I find almost similar results but it may vary as we move to the next parts
Undervolt(CPU). Believe me it will help. You should start off by reducing each voltage by 25m for each step. This requires a custom kernel and a compatible app. STweaks for redpill or perseus or uNeak Engine for uneak kernel.
Do stress tests after reducing value. It is recommended not to go below 900mV.
Click to expand...
Click to collapse
Hi, just one question, why not go below 900mV? Is there any reason for that? I´ve got my Note 2 uVd to these values (762, 775, 800, 825, 850, 875, 925, 950, 1000, 1050, 1075, 1125, 1150, 1175, 1250) for the frequencies from 200Mhz to 1600Mhz, I don´t think it wil harm it as I´ve been running these settings with RedPill Kernel and STweaks app for a couple of months now and I haven´t had any freezes at all or any issues, could you explain why it´s not recommended to go below 900mV? Is it just for the different tolerance to uV every chip has? Thank you anyway for your marvelous post and for the greenify app, looks promising, I´ll report how it goes since I´ve just started using it today, thanks.
thecrab93 said:
Hi, just one question, why not go below 900mV? Is there any reason for that? I´ve got my Note 2 uVd to these values (762, 775, 800, 825, 850, 875, 925, 950, 1000, 1050, 1075, 1125, 1150, 1175, 1250) for the frequencies from 200Mhz to 1600Mhz, I don´t think it wil harm it as I´ve been running these settings with RedPill Kernel and STweaks app for a couple of months now and I haven´t had any freezes at all or any issues, could you explain why it´s not recommended to go below 900mV? Is it just for the different tolerance to uV every chip has? Thank you anyway for your marvelous post and for the greenify app, looks promising, I´ll report how it goes since I´ve just started using it today, thanks.
Click to expand...
Click to collapse
Well I read somewhere. But I will update the op.
Sent from my GT-N7100
Deep sleep results....
Sent from my GT-N7100
how about just use the power-saving mode...
thanks for guide...
fly2dheaven said:
thanks for guide...
Click to expand...
Click to collapse
Welcome but plz use thanks button. It isn't about no of thanks but it helps prevent clogging of threads
Sent from my GT-N7100
Audio out 2 for me has been causing an annoying battery drain. Turns out viber is causing it for me. Yesterday it was the best part of two hours.
Today I quarantined viber and my audio out 2 dropped to 6 seconds after the phone being on for 6 hours. Half an hour ago I re started viber and my wakelock now reads 22 minutes. So I have now uninstalled viber.
How this info helps others.
arjunr24724 said:
how about just use the power-saving mode...
Click to expand...
Click to collapse
Well this doesn't hit performance.
Sent from my GT-N7100

[Q] TWO Android systems draining battery??

Good day to you all,
Recently after a small android update (still having version 4.4.2) I noticed the battery was draining faster than I'm used to. Before that, it was consuming roughly 1% per hour in idle. This has changed now to 3-5% per hour. Looking at the battery info I noticed the Android system was the biggest batterysucker here. Not only that, there are even TWO Android systems shown and I began to think there's something wrong here.
http://forum.xda-developers.com/attachment.php?attachmentid=2908920&stc=1&d=1408796626
Also looking at the wakelocks shows that my phone is barely able to get into sleepmode.
http://forum.xda-developers.com/attachment.php?attachmentid=2908921&stc=1&d=1408796626
Before posting this thread I have literally tried every option to see if it could lessen the battery consumption:
- Disabled Google location reporting services
- Disabled GPS
- Disabled Google sync
- Disable Wifi when in Sleep mode
- I don't use Google Now so it's disabled
- Widen the Facebook refresh intervals to 4 hours
- Wiped the cache partition
None of the above worked and I started to think that the second Android system here might be the cause.
Should there be a second Android system consuming battery? What could be the problem here??
JohnnyGui said:
Good day to you all,
Recently after a small android update (still having version 4.4.2) I noticed the battery was draining faster than I'm used to. Before that, it was consuming roughly 1% per hour in idle. This has changed now to 3-5% per hour. Looking at the battery info I noticed the Android system was the biggest batterysucker here. Not only that, there are even TWO Android systems shown and I began to think there's something wrong here.
http://forum.xda-developers.com/attachment.php?attachmentid=2908920&stc=1&d=1408796626
Also looking at the wakelocks shows that my phone is barely able to get into sleepmode.
http://forum.xda-developers.com/attachment.php?attachmentid=2908921&stc=1&d=1408796626
Before posting this thread I have literally tried every option to see if it could lessen the battery consumption:
- Disabled Google location reporting services
- Disabled GPS
- Disabled Google sync
- Disable Wifi when in Sleep mode
- I don't use Google Now so it's disabled
- Widen the Facebook refresh intervals to 4 hours
- Wiped the cache partition
None of the above worked and I started to think that the second Android system here might be the cause.
Should there be a second Android system consuming battery? What could be the problem here??
Click to expand...
Click to collapse
Hi ,
is hard to tell with what you show here...get an app like Better Battery Stats
http://forum.xda-developers.com/showthread.php?t=1179809
Let it run for 3-4 hours and check it , the app will tell tell you what is going on....is the only way to find the real culprit
MAX 404 said:
Hi ,
is hard to tell with what you show here...get an app like Better Battery Stats
http://forum.xda-developers.com/showthread.php?t=1179809
Let it run for 3-4 hours and check it , the app will tell tell you what is going on....is the only way to find the real culprit
Click to expand...
Click to collapse
Will this app also show the needed info even when my phone isn't rooted? Because I'm really not into rooting it.
JohnnyGui said:
Will this app also show the needed info even when my phone isn't rooted? Because I'm really not into rooting it.
Click to expand...
Click to collapse
Hi mate
This is from the thread :
Q:Why installing BBS as a system app as everything works with root?
A: Starting with Kikat BBS has 3 modes: without root a limited mode provides a minimal set of stats. With root the set of stats is complete but some stats (other, partial wakelocks, processes) still use a workaround. Finally with the system app BBS is fully featured without any workaround.
For this cases root is good to have as it gives you a better access to all the process running , try without root and see what kind of info you get
If it's a conciliation, my android (currently on AOSP) is also running two android systems. Not exactly the same name (Android-System and Android-Besturingssysteem), but you get the idea. You mentioned quite a few things you've already tried, but what about existing widgets and or android apps you've installed? Usually (for me anyway) battery drain is an installed app not exactly behaving nicely.
MAX 404 said:
Hi mate
This is from the thread :
Q:Why installing BBS as a system app as everything works with root?
A: Starting with Kikat BBS has 3 modes: without root a limited mode provides a minimal set of stats. With root the set of stats is complete but some stats (other, partial wakelocks, processes) still use a workaround. Finally with the system app BBS is fully featured without any workaround.
For this cases root is good to have as it gives you a better access to all the process running , try without root and see what kind of info you get
Click to expand...
Click to collapse
So does this mean I'm not able to see the exact cause of my wakelocks since my phone isn't rooted?? I have installed Gsam Battery monitor from Google Play, hopefully it will give me (and you guys) the relevant information after keeping my phone on idle for a while.
@Skyrider: The weird thing is that in my case, it DOES display the same name twice. Doesn't that seem weird? I can't see any Android OS (besturingssysteem) displayed.
Also, if I have a battery heavy app, shouldn't it be displayed in the battery info screen as well? I only have the Weather widget and a News widget (NU.nl) on my homescreens. Haven't installed many apps except for Facebook and a few games that barely use background processes.
JohnnyGui said:
So does this mean I'm not able to see the exact cause of my wakelocks since my phone isn't rooted?? I have installed Gsam Battery monitor from Google Play, hopefully it will give me (and you guys) the relevant information after keeping my phone on idle for a while.
@Skyrider: The weird thing is that in my case, it DOES display the same name twice. Doesn't that seem weird? I can't see any Android OS (besturingssysteem) displayed.
Also, if I have a battery heavy app, shouldn't it be displayed in the battery info screen as well? I only have the Weather widget and a News widget (NU.nl) on my homescreens. Haven't installed many apps except for Facebook and a few games that barely use background processes.
Click to expand...
Click to collapse
Let us know what you find ....good luck
JohnnyGui said:
The weird thing is that in my case, it DOES display the same name twice. Doesn't that seem weird? I can't see any Android OS (besturingssysteem) displayed.
Also, if I have a battery heavy app, shouldn't it be displayed in the battery info screen as well? I only have the Weather widget and a News widget (NU.nl) on my homescreens. Haven't installed many apps except for Facebook and a few games that barely use background processes.
Click to expand...
Click to collapse
In my opinion, that's the problem with the default battery information. In my years of experience, it usually never knows the information that you need what exactly is braining the battery. If your battery is still being drained, I suggest to remove most of your apps. Only for a day orso. It should be enough to gather the information to know that at least one of your apps was the cause of it.
It's a pain to do it. But It always has helped me rather than relying on apps of which usually doesn't work out for me.
Also. Might be a good idea to alter your system language from Dutch to English and check the battery info again to search for the duplicate running system on google. You'd expect "Android System" being enough, but who knows that a different language might show a different name.
Ok, I don't have the slightest idea what happened but my battery duration is amazing now. After installing Gsam Battery Monitor and charging my phone to 100% I went to sleep and after 10 hours of standby I looked at my phone and it was on 93%. My phone doesn't consume more than 0,6-1,0% per hour now in the last 3 days!!
I haven't changed anything except choosing to use Wifi and mobile network for location services but not GPS. Weird thing is that I tried that option before without success.
I'm happy now
I'm still confused about the 2 Android systems in my battery info screen though. That might be a good idea to try @Skyrider but I do remember that "Android OS" was displayed differently in Dutch a while back. I'm guessing you have your phone language in Dutch as well since you're seeing "Android Besturingssysteem" on the battery info screen?
JohnnyGui said:
Ok, I don't have the slightest idea what happened but my battery duration is amazing now. After installing Gsam Battery Monitor and charging my phone to 100% I went to sleep and after 10 hours of standby I looked at my phone and it was on 93%. My phone doesn't consume more than 0,6-1,0% per hour in the last 3 days!!
I haven't changed anything except choosing to use Wifi and mobile network for location services but not GPS. Weird thing is that I did try that option before without success.
I'm happy now
I'm still confused about the 2 Android systems in my battery info screen though. That might be a good idea to try @Skyrider but I do remember that "Android OS" was displayed differently in Dutch a while back. I guess you're having your phone language in Dutch as well since you're seeing "Android Besturingssysteem" on the battery info screen?
Click to expand...
Click to collapse
Kudos for the battery mate.
JohnnyGui said:
I'm still confused about the 2 Android systems in my battery info screen though. That might be a good idea to try @Skyrider but I do remember that "Android OS" was displayed differently in Dutch a while back. I'm guessing you have your phone language in Dutch as well since you're seeing "Android Besturingssysteem" on the battery info screen?
Click to expand...
Click to collapse
Yea, I'm using the Dutch language. But I'm not using the stock ROM of the phone, so hence I am seeing different systems running in the background. But I'm glad the battery is semi-fixed.
Ok, so I changed my phone to English and behold, one of the "Android Systems" indeed changed to "Android OS"
I could have sworn it was like that when my phone was in Dutch.
Perhaps someone with the stock ROM in Dutch could check that out?
No idea if this helps but i thought might as well contribute what it sais on my phone
Edit : i have a very high idle battery drain so any advice is welcome btw
Sent from my GT-I9505 using XDA Free mobile app
Stefan0vic said:
No idea if this helps but i thought might as well contribute what it sais on my phone
Edit : i have a very high idle battery drain so any advice is welcome btw
Sent from my GT-I9505 using XDA Free mobile app
Click to expand...
Click to collapse
Thanks a lot for confirming this! I guess Android OS is indeed translated to "System" for Dutch S4's.
Have you tried my suggestions in the opening post?

Categories

Resources