I realize that battery usage is a topic that comes up periodically, and that there are many variables, and this is not a slam on CM in any way, because I'm a huge fan, but my question is this:
Why, in general, does CM tend to use more battery than stock, all things being equal?
I've noticed that, even after having done all the usual stuff, like disabling features, brightness controls, etc. greenify, blah, blah, blah. that CM still tends to use more battery than stock, and I would have assumed that a lighter system would use less power, but even with the same apps and config, the same amount of screen on time, their is a difference between stock and CM.
Where does the battery power go? It's obviously being wasted somewhere, but what's really causing it?
donalgodon said:
I realize that battery usage is a topic that comes up periodically, and that there are many variables, and this is not a slam on CM in any way, because I'm a huge fan, but my question is this:
Why, in general, does CM tend to use more battery than stock, all things being equal?
I've noticed that, even after having done all the usual stuff, like disabling features, brightness controls, etc. greenify, blah, blah, blah. that CM still tends to use more battery than stock, and I would have assumed that a lighter system would use less power, but even with the same apps and config, the same amount of screen on time, their is a difference between stock and CM.
Where does the battery power go? It's obviously being wasted somewhere, but what's really causing it?
Click to expand...
Click to collapse
probably NFC running in the background consuming the battery well thats what most of the AOSP roms suffer from , but hey its still an unofficial Rom, im sure CM will fix it evenually.
im4eversmart said:
probably NFC running in the background consuming the battery well thats what most of the AOSP roms suffer from , but hey its still an unofficial Rom, im sure CM will fix it evenually.
Click to expand...
Click to collapse
If/since I don't use NFC, can I fix it by just freezing or removing NFC?
aaa
donalgodon said:
If/since I don't use NFC, can I fix it by just freezing or removing NFC?
Click to expand...
Click to collapse
Only one way to find out - Do a backup & try! After uninstalling all you get is force closes - but keep calm - reboot device and everything will be allright
Why don't you just turn NFC off? That's surely the simplist way
Sent from my GT-I9505 whilst taking a s**t
Even if he switch it off, wont help..but pretty sure devs are working on fixing this issue soon probably an update or two
Sent from my SMART Galaxy S4 i9500 via Tapatalk 2
Related
Hi there folks! So, the galaxy s2, it's an awesome phone, the best i ever had, probably as powerful as a decent netbook. almost impossible to make it lag, the screen is awesome etc... but there's a serious drawback, which is making me want to go back to the iphone4, the battery life. i know, there are bazillions of threads about it, but come on, all people reply to those threads are suggestions, almost placebo like. e.x. "use juice defender", "turn off wifi, gps..", come on, these are not solutions. even with minimal usage, i can barely get a day out of my samsung, with heavy usage, i have to charge it 3 times a day, and considering that it uses a stupid and extremely low current limiter through the chipset (around 500 mili amps?) it takes 3 hours to charge it. for comparison, i have a asus transformer with the keyboard dock, hell, this makes me even more sad with the galaxys, as the transformer, lasts a whole day (at least 14-15hrs) at 70% brightness while gaming.
so, what the problem samsung? I'm using Ninphetamine's kernel with lightening rom (all up to date), i tried other kernels, other roms, but all of them have this issue, even when everything was stock, a day of minimal usage. here are some screens, android os is consuming most of the battery, does the section "android os" also include the kernel battery consumption?
is there a extended version of the android built in battery usage, a more specific one?
Works fine for me. Get a grip and read around. Easily get 3 days with average use.
Sent from my GT-I9100 using XDA App
I hope you wipe battery in between your rom flashes...
I am Heavy user and it lasts me around 13-15 hours and am on stock not rooted.
Besides was curious How heavy you use it cause If you are like sitting whole day with it you are better off on the computer I guess
swatsqad said:
Hi there folks! So, the galaxy s2, it's an awesome phone, the best i ever had, probably as powerful as a decent netbook. almost impossible to make it lag, the screen is awesome etc... but there's a serious drawback, which is making me want to go back to the iphone4, the battery life. i know, there are bazillions of threads about it, but come on, all people reply to those threads are suggestions, almost placebo like. e.x. "use juice defender", "turn off wifi, gps..", come on, these are not solutions. even with minimal usage, i can barely get a day out of my samsung, with heavy usage, i have to charge it 3 times a day, and considering that it uses a stupid and extremely low current limiter through the chipset (around 500 mili amps?) it takes 3 hours to charge it. for comparison, i have a asus transformer with the keyboard dock, hell, this makes me even more sad with the galaxys, as the transformer, lasts a whole day (at least 14-15hrs) at 70% brightness while gaming.
so, what the problem samsung? I'm using Ninphetamine's kernel with lightening rom (all up to date), i tried other kernels, other roms, but all of them have this issue, even when everything was stock, a day of minimal usage. here are some screens, android os is consuming most of the battery, does the section "android os" also include the kernel battery consumption?
is there a extended version of the android built in battery usage, a more specific one?
Click to expand...
Click to collapse
If you are using ninphetamine and an android 2.3.4 ROM and still having battery issues, it's your problem. You have an app installed that drains battery, this is not a suggestion, this is fact. Do a completely clean install of an original dev rom, remove google latitude if it's included (known to drain battery).
If you aren't making it through atleast a full day of heavy use with that setup, then it's a hardware problem and you should RMA it.
tfn said:
I hope you wipe battery in between your rom flashes...
I am Heavy user and it lasts me around 13-15 hours and am on stock not rooted.
Besides was curious How heavy you use it cause If you are like sitting whole day with it you are better off on the computer I guess
Click to expand...
Click to collapse
well no, i never wipe my battery, why would i ? battery drainage by android os seems to be consistent. well just in case its a magic trick, i'll try it now
The transformer is a tablet, of course it has space for a huge battery extended by another huge battery in the keyboard. Perhaps you have a faulty battery that's not keeping charge well because I get nearly a whole day on a single charge, med to heavy use. And juice defender is a legitimate program that actually works, its not a placebo. Get a grip and stop blaming legitimate programs, or else no one will take you seriously. Read around, try some different roms, but it might just be a bad battery, if you have warranty, get the battery replaced. It couldn't hurt to try.
seshmaru said:
If you are using ninphetamine and an android 2.3.4 ROM and still having battery issues, it's your problem. You have an app installed that drains battery, this is not a suggestion, this is fact. Do a completely clean install of an original dev rom, remove google latitude if it's included (known to drain battery).
If you aren't making it through atleast a full day of heavy use with that setup, then it's a hardware problem and you should RMA it.
Click to expand...
Click to collapse
alright, any suggestions of a rom and a kernel for battery life? gonna wipe everything.
swatsqad said:
well no, i never wipe my battery, why would i ? battery drainage by android os seems to be consistent. well just in case its a magic trick, i'll try it now
Click to expand...
Click to collapse
Well threes your problem. Its not a magic trick, its fact. Do it every time you install a new rom Also, as I said before, it might be a hardware problem.
15 hours off charger, 53% battery left, 1 hr voice calls, 1 hr screen on. Not bad I'd say. I've maintained everything on except bluetooth. I have google talk, and trillian, whatsapp, facebook, tuenti, push email and a couple other things going on in the background like twitter and such, and I couldn't be happier. Well, if it could make me breakfast . I'd say you're doing something wrong. Stock, 2.3.3 not rooted. I'm just a normal geek joe!
swatsqad said:
alright, any suggestions of a rom and a kernel for battery life? gonna wipe everything.
Click to expand...
Click to collapse
Ninphetamine kernel and stock rom or cyanogen. If you still get bad results, rma that $h!t
swatsqad said:
alright, any suggestions of a rom and a kernel for battery life? gonna wipe everything.
Click to expand...
Click to collapse
So far I've used VillainROM with ninphetamine which gave great battery life, and MIUI with the kernel included which is also pretty good (not as good as villainrom with ninphetamine though). As daily ROM I use MIUI though since I love the interface and theming options.
darksulfur5 said:
Ninphetamine kernel and stock rom or cyanogen. If you still get bad results, rma that $h!t
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1112916
you mean this one?
swatsqad said:
http://forum.xda-developers.com/showthread.php?t=1112916
you mean this one?
Click to expand...
Click to collapse
I wouldn't suggest Cyanogen at this time, it works pretty well but it's not a stable or near final release. Also you can't use ninphetamine with Cyanogen without breaking things since ninphetamine was made for stock ROMs.
Battery wipe DOES help. I can say that with confidence cause I have seen the effect.
Completely and utterly sick to ****ing death of whining, moaning 'tards *****ing about battery life. Piss off to iPhone land.
"Can't take this anymore"? Get a frigging life. Buy a new battery. Try not installing a gazillion apps or whatever.
Major_Sarcasm said:
Completely and utterly sick to ****ing death of whining, moaning 'tards *****ing about battery life. Piss off to iPhone land.
"Can't take this anymore"? Get a frigging life. Buy a new battery. Try not installing a gazillion apps or whatever.
Click to expand...
Click to collapse
good point.
Click the thanks button then
Major_Sarcasm said:
Click the thanks button then
Click to expand...
Click to collapse
that was epic major sarcasm there (get it?), but whatever, cheers
Like everyone said: Wipe Battery Stats, and/or switch to VillainRom. I dont think Lite'ning produces the best battery life in my experience. I couldnt stand the rom.
And one of the good things about Android phones is that you can buy an extended battery from ebay. They're quite affordable as well
I get crazy battery life on Litening rom. You need to do factory reset before or after installation.
Alright, nobody probably remembers me, but thats okay! Lol
Anyway, my flashing addiction has unfortunately been starving due to being way too busy with work and such. BUT I FINALLY HAVE FREE TIME! Haha,
So I'm still on Froyo, Syndicate's Frozen ROM (Yeah I know I'm two android versions behind). So I was wondering, whats the steps to going to CM9?
My current setup is:
Syndicate frozen ROM
CWM3
Genocide Kernel
EH17 Modem
Don't get me wrong, I'm not new to any of this, I'm just wondering what the exact steps are if theres anything fancy that needs to be done coming from such an old setup? Or is it as simple as:
Odin stock DK28
Root
Odin CWM(What number are we on now? Link please?)
Flash CM9
Flash Gapps?
Thanks guys!
Flash cwm5 boot into clockword mode wipe "once"
Data cache and dalvik
Flash cm9 it will reboot and install the update then boots up during the animation pull the battery go back in and flash the gapps viola cm9
Sent From My SPH-D700 Running Android 4.0 :sly:
So theres no need to flash to stock / reroot / all that jazz I did when going from eclair to froyo? Haha.
Not unless you wanna update the modem. You could flash the new EL30.tar with odin, flash cwm5, then flash cm9 in cwm5.
Sent from my SPH-D700 using Tapatalk
Sounds easy enough, Is EL30 modem a big improvement over EH17?
Also hows the every-day-usage capability of CM9?
SemiGamer said:
Sounds easy enough, Is EL30 modem a big improvement over EH17?
Also hows the every-day-usage capability of CM9?
Click to expand...
Click to collapse
Not bad at all for an Alpha only a few weeks old for us. Minor bugs that not everyone experiences. A lot of us are using it as a daily. Battery life is not good because it uses a lot of resources. It was meant to run on phones with twice the RAM.
Sent from my SPH-D700 using xda premium
kennyglass123 said:
Not bad at all for an Alpha only a few weeks old for us. Minor bugs that not everyone experiences. A lot of us are using it as a daily. Battery life is not good because it uses a lot of resources. It was meant to run on phones with twice the RAM.
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
Cm9 runs good. Battery life was a deal breaker for me and it was a bit sluggish. I just barely came from srf 1.2 ef02 genocide 2.0 myself (which was rock solid and superfast).
I settled on gleangb for now.
Sent from my SPH-D700 using XDA App
Battery life is decent enough for my tastes. The only bugs I'm experiencing now is some tearing in video playback and some minor artifacts in video recording (sometimes). Other than that it's pretty rock solid imo.
Sent from my SPH-D700 using Tapatalk
Battery life for me is very good on ics. But its not my primary running OS due to its bugs.
kennyglass123 said:
Battery life is not good because it uses a lot of resources. It was meant to run on phones with twice the RAM.
Click to expand...
Click to collapse
Please stop talking about things that you don't understand. Battery life has little to do with the RAM usage. CM9 alpha4 for me is easily goes 28 hours battery life with a 1.5 year old original 1500mah Epic battery. The trick is to prevent wakelocks, I'm usually ~90% in deep sleep. I disable LED notifications, all haptic feedback, notifications for anything that uses push data (Facebook, gmail, email, etc.) I get an extra ~8 hours battery life if I use Juice Defender to turn off 3G data and Wifi when the screen is off. It takes a little delay for data to start again, but that is acceptable to me. If all my push data notifications are turned off anyway, why bother having data enabled at all?
If someone really needs to contact me they can SMS or Call, which causes both vibrate and sound. Otherwise I'll see messages when I too often turn on the phone screen.
wtogami said:
Please stop talking about things that you don't understand. Battery life has little to do with the RAM usage. CM9 alpha4 for me is easily goes 28 hours battery life with a 1.5 year old original 1500mah Epic battery. The trick is to prevent wakelocks, I'm usually ~90% in deep sleep. I disable LED notifications, all haptic feedback, notifications for anything that uses push data (Facebook, gmail, email, etc.) I get an extra ~8 hours battery life if I use Juice Defender to turn off 3G data and Wifi when the screen is off. It takes a little delay for data to start again, but that is acceptable to me. If all my push data notifications are turned off anyway, why bother having data enabled at all?
If someone really needs to contact me they can SMS or Call, which causes both vibrate and sound. Otherwise I'll see messages when I too often turn on the phone screen.
Click to expand...
Click to collapse
Pretty much my exact same setup, I got tired of using Juice Defender because of the lag to start data back up but when I was using it I was getting around 33 hours. I don't use my phone much except for calls and sms so this works fine for me.
Also, I remember you SemiGamer!
Sent from my SPH-D700 using xda premium
wtogami said:
Please stop talking about things that you don't understand. Battery life has little to do with the RAM usage. CM9 alpha4 for me is easily goes 28 hours battery life with a 1.5 year old original 1500mah Epic battery. The trick is to prevent wakelocks, I'm usually ~90% in deep sleep. I disable LED notifications, all haptic feedback, notifications for anything that uses push data (Facebook, gmail, email, etc.) I get an extra ~8 hours battery life if I use Juice Defender to turn off 3G data and Wifi when the screen is off. It takes a little delay for data to start again, but that is acceptable to me. If all my push data notifications are turned off anyway, why bother having data enabled at all?
If someone really needs to contact me they can SMS or Call, which causes both vibrate and sound. Otherwise I'll see messages when I too often turn on the phone screen.
Click to expand...
Click to collapse
I really respect you and all that you do for us but with all due respect, using your phone for more than just a phone on CM9 eats up the battery pretty quickly. Browsing XDA, polling 4 business email accounts, or on the web uses about 50% more battery than it did on CM7. It was mentioned at initial release how it was meant to run on phones with twice the RAM which attributes to it's sluggishness and lower battery life. I know each Alpha just gets better and better and that is awesome but it will be a while if at all that it can compete with something like CM7 for battery life. I am sure with the same setup you have you can get 50% more battery life on CM7.
kennyglass123 said:
I really respect you and all that you do for us but with all due respect, using your phone for more than just a phone on CM9 eats up the battery pretty quickly. Browsing XDA, polling 4 business email accounts, or on the web uses about 50% more battery than it did on CM7. It was mentioned at initial release how it was meant to run on phones with twice the RAM which attributes to it's sluggishness and lower battery life. I know each Alpha just gets better and better and that is awesome but it will be a while if at all that it can compete with something like CM7 for battery life. I am sure with the same setup you have you can get 50% more battery life on CM7.
Click to expand...
Click to collapse
Agreed I pulled 5 hours of display on cm7 and can't hardly pull 2h 45m on cm9 same setup no wakelocks no sync browsing xda undervolting as far as my phone will handle..nothing helps. Had to get a 3500mah to compensate the gigantic battery usage and am lucky to 5h45m on it over 13hrs uptime. However we all use our phones differently and to you @wtogami you may see no difference, however for others it drops like a rock.
Anyways semigamer how'd it go?
Sent from my SPH-D700 using xda premium
wtogami said:
Please stop talking about things that you don't understand. Battery life has little to do with the RAM usage. CM9 alpha4 for me is easily goes 28 hours battery life with a 1.5 year old original 1500mah Epic battery. The trick is to prevent wakelocks, I'm usually ~90% in deep sleep. I disable LED notifications, all haptic feedback, notifications for anything that uses push data (Facebook, gmail, email, etc.) I get an extra ~8 hours battery life if I use Juice Defender to turn off 3G data and Wifi when the screen is off. It takes a little delay for data to start again, but that is acceptable to me. If all my push data notifications are turned off anyway, why bother having data enabled at all?
If someone really needs to contact me they can SMS or Call, which causes both vibrate and sound. Otherwise I'll see messages when I too often turn on the phone screen.
Click to expand...
Click to collapse
Yeah if you just stare at your phone while the screen is off and dont do anything haha. But even still with my stock battery haha not even 6 to 7 hours it would be dead. with a 3500 it last longer but its not worth it right now.
Once CM9 progresses to CM7 state then it might be worth it. Still ICS requires more ram so yeah your battery is going to die faster because of memory swapping. IDC what anyone says ICS on our phones still would not last as long as GB.
Plus there was no reason to be rude about. I may not be a DEV but I know how Android works with resource swapping and memory clearing.
Sent from my SPH-D700 using xda premium
kennyglass123 said:
Plus there was no reason to be rude about. I may not be a DEV but I know how Android works with resource swapping and memory clearing.
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
Exactly i don't understand why everyone starts retaliate and then the only way to reply is retaliating back, if not then they pass on by. Its so frustrating
Hi, I noticed ics charges faster.
I absolutely love when people who don't build the ****, don't know how to, and couldn't possibly in fine detail explain how it functions argue with the people who do. Cause they like, know better. I'd say if one of the EpicCmTeam says the RAM shortage isn't the cause of the excessive battery drain, he's probably right, as he works directly with providing us with the build, on a level none of us understand or have skill in. Kinda like how certain people wanna argue that they know better than a google engineer. That clearing batterystats does in fact change your battery life despite very explicit explanation from said engineer dictating how that file holds nothing more than the statistics displayed to you about your battery under settings.
Sent from my SPH-D700 using Tapatalk
Welp I'll stay out of you guy's debate for now.. Lol.
Thank to everyone that helped me with my OP, Got eveything up and running real easily.
One question left, does Voicemail work with CM9? Not getting any voicemails even though I'm told some ppl left me some. Any way to get Visual Voicemail to work?
(Know someone prolly asked / found a fix already, sorry for taking the lazy way out)
Zeinzu said:
I absolutely love when people who don't build the ****, don't know how to, and couldn't possibly in fine detail explain how it functions argue with the people who do. Cause they like, know better. I'd say if one of the EpicCmTeam says the RAM shortage isn't the cause of the excessive battery drain, he's probably right, as he works directly with providing us with the build, on a level none of us understand or have skill in. Kinda like how certain people wanna argue that they know better than a google engineer. That clearing batterystats does in fact change your battery life despite very explicit explanation from said engineer dictating how that file holds nothing more than the statistics displayed to you about your battery under settings.
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
C'mon this type of criticism isn't appropriate.
Sent from my SPH-D700 using XDA Premium App
So I've been reading threads for different roms and I think I might want to try one out. I'm leaning towards Malladus because it seems to have everything I want, but I'd like to know more about camera performance compared to stock. Also, he lists a lot of improvements...can anyone verify those? Does he mean improvements from stock or from earlier versions of his rom?
I'm also considering that maybe I should just stick with stock...so here's what I am interested in:
Hacked Hotspotting
Stability (No reboots)
Snappier / better looking UI
Improved GPS
Retain wireless storage
Retain camera quality / performance (most important)
I hate the proximity sensor
Lastly, can I undo it to retain my warranty?
Thanks!
Post #9
Post #10. Dumb rule
kspanks04 said:
So I've been reading threads for different roms and I think I might want to try one out. I'm leaning towards Malladus because it seems to have everything I want, but I'd like to know more about camera performance compared to stock. Also, he lists a lot of improvements...can anyone verify those? Does he mean improvements from stock or from earlier versions of his rom?
I'm also considering that maybe I should just stick with stock...so here's what I am interested in:
Hacked Hotspotting
Stability (No reboots)
Snappier / better looking UI
Improved GPS
Retain wireless storage
Retain camera quality / performance (most important)
I hate the proximity sensor
Lastly, can I undo it to retain my warranty?
Thanks!
Click to expand...
Click to collapse
dont do it original rom 4.2.2 is best
GalaxySIIII said:
dont do it original rom 4.2.2 is best
Click to expand...
Click to collapse
I have the AT&T version and although I like the stock rom, there's no way it's the best. It randomly drains my battery and data. (and yes I have everything turned off) It even says android system used 2gbs so far. That's halfway to being throttled and it's totally a carrier thing. No reason I should go to sleep on a full charge and wake up to it at 60%.
But to keep in topic, I was hoping to look at something like CleanRom that would be a stock experience with all the bloat and possibly carrier IQ issues gone. Can any attest to that?
sourshin said:
I have the AT&T version and although I like the stock rom, there's no way it's the best. It randomly drains my battery and data. (and yes I have everything turned off) It even says android system used 2gbs so far. That's halfway to being throttled and it's totally a carrier thing. No reason I should go to sleep on a full charge and wake up to it at 60%.
But to keep in topic, I was hoping to look at something like CleanRom that would be a stock experience with all the bloat and possibly carrier IQ issues gone. Can any attest to that?
Click to expand...
Click to collapse
u have spam app installed ..
install clean master and install battery calibration clean your phone and let the charge phone overnight once reach 100% in morning open batt. calibration hit calibrate and close app and test your device, charge 100% b4 u go to bed and check in morning should be still 100% mine is still 100% in morning ..
What about a bloated stock based rom? I want to unlimited hotspot. The stock rom is great, but I want to tether unlimited like my wife's note 2. Any tons like that?
Sent from my SGP311 using xda app-developers app
GalaxySIIII said:
u have spam app installed ..
install clean master and install battery calibration clean your phone and let the charge phone overnight once reach 100% in morning open batt. calibration hit calibrate and close app and test your device, charge 100% b4 u go to bed and check in morning should be still 100% mine is still 100% in morning ..
Click to expand...
Click to collapse
Which carrier do you have? I use clean master alot but AT&T has messed up background apps.
Would it be possible to put older roms on the N4 like Cupcake, or Gingerbread?
Just to see how much of a battery drain Android 4 makes.
Right now I really care about battery, nothing else.
Roastmeat said:
Would it be possible to put older roms on the N4 like Cupcake, or Gingerbread?
Just to see how much of a battery drain Android 4 makes.
Right now I really care about battery, nothing else.
Click to expand...
Click to collapse
No. Pre-4.0 Android versions don't have support for on-screen buttons (Honeycomb doesn't count). I don't know if ICS would work, but from what I gather, nobody has tried (and with good reason), or it's simply impossible.
Your best bet would be to try a kernel like HellsCore or Piasek-KK that's tweaked for better battery life. You could also try limiting the max processor clock, or running only on 2 cores rather than 4. However, there are differing opinions on this. While a slower clock or fewer cores uses less energy, it also takes more time to process stuff, thus using more energy. Try it out and see how the results work for you.
Battery is affected mainly by how you use your phone. The screen is the biggest culprit. Dim it as much as you can tolerate. Apps pointlessly running in the background can eat up battery. Use a wakelock detecting app (root required) to find what's running needlessly, and Greenify to hibernate the offending apps. You can also use certain apps to change your data to 2G or 3G-only when the screen is off.
Yesterday I used my Nexus 6P to navigate to visit a relative in hospital, and shortly after arrival it shut down due to overheating. After cooling it down and plugging in it eventually restarted, but attempts to navigate again caused it to heat up dramatically once more. This not behaviour I've experienced before and I've had this phone for a few months, often using it for navigation.
The Wakelock Detector app seems to blame com.google.android.googlequicksearchbox (5.14.32.21.arm64). I'm running Cyanogenmod and so can use Privacy Guard to deny "keep awake" permission; this seems to have a small effect but has not completely eliminated the problem, and time awake has dropped from roughly 60% down to about 20%.
I can't do the same for Google Play Services as the option says "disabled by battery optimisation".
Any suggestions for further steps would be welcome. I'm very reluctant to use Xposed but are there any modules for that which might be able to bring this under control?
knirirr said:
Yesterday I used my Nexus 6P to navigate to visit a relative in hospital, and shortly after arrival it shut down due to overheating. After cooling it down and plugging in it eventually restarted, but attempts to navigate again caused it to heat up dramatically once more. This not behaviour I've experienced before and I've had this phone for a few months, often using it for navigation.
The Wakelock Detector app seems to blame com.google.android.googlequicksearchbox (5.14.32.21.arm64). I'm running Cyanogenmod and so can use Privacy Guard to deny "keep awake" permission; this seems to have a small effect but has not completely eliminated the problem, and time awake has dropped from roughly 60% down to about 20%.
I can't do the same for Google Play Services as the option says "disabled by battery optimisation".
Any suggestions for further steps would be welcome. I'm very reluctant to use Xposed but are there any modules for that which might be able to bring this under control?
Click to expand...
Click to collapse
I never had any drain related to Google framework/services. Anyways, why are you using CyanogenMod? Any specific reasons for the choice?
DJBhardwaj said:
I never had any drain related to Google framework/services. Anyways, why are you using CyanogenMod? Any specific reasons for the choice?
Click to expand...
Click to collapse
There are a couple of reasons for that particular choice:
1. I've used it on and off for a long time and I've seen other ROMs come and go (I used to like AOKP) and like to stick with the familiar.
2. I like the features: Root, Privacy Guard, call whitelisting, live display, themes, configurable buttons &c. &c.
knirirr said:
There are a couple of reasons for that particular choice:
1. I've used it on and off for a long time and I've seen other ROMs come and go (I used to like AOKP) and like to stick with the familiar.
2. I like the features: Root, Privacy Guard, call whitelisting, live display, themes, configurable buttons &c. &c.
Click to expand...
Click to collapse
I personally stopped using CM a long time ago with my Nexus 4. Feels like they don't care about the stability anymore. But then, that's my opinion. The experience could make a huge difference between mine and your usage.
As far as features are concerned, DirtyUnicorns is an extremely cool ROM (initially based off AOKP too) and pair it with a decent custom kernel to have the best of everything.
Now, for your issue, I would recommend you look into it through BetterBatteryStats, since it is more reliable and concise.
DJBhardwaj said:
I personally stopped using CM a long time ago with my Nexus 4. Feels like they don't care about the stability anymore. But then, that's my opinion. The experience could make a huge difference between mine and your usage.
As far as features are concerned, DirtyUnicorns is an extremely cool ROM (initially based off AOKP too) and pair it with a decent custom kernel to have the best of everything.
Click to expand...
Click to collapse
I have noticed some loss of stability (the Nexus 6 I had before was dreadful) but the 6P has been OK.
One other matter is that I am starting to feel increasingly pushed for time when it comes to fiddling with phones, and the usual CM install is quick and easy.
DJBhardwaj said:
Now, for your issue, I would recommend you look into it through BetterBatteryStats, since it is more reliable and concise.
Click to expand...
Click to collapse
I'd forgotten that I'd paid for that some time ago. With luck it might give some clues before the weekend; another trip is looming.
knirirr said:
I have noticed some loss of stability (the Nexus 6 I had before was dreadful) but the 6P has been OK.
One other matter is that I am starting to feel increasingly pushed for time when it comes to fiddling with phones, and the usual CM install is quick and easy.
I'd forgotten that I'd paid for that some time ago. With luck it might give some clues before the weekend; another trip is looming.
Click to expand...
Click to collapse
On a Nexus, any ROM installation is quite easy, and pretty much the same for most custom ROMs, be it CM, DU, PureNexus, Chroma, etc.
EDIT: Good luck tracking the issue. Hope you find the culprit.
DJBhardwaj said:
On a Nexus, any ROM installation is quite easy, and pretty much the same for most custom ROMs, be it CM, DU, PureNexus, Chroma, etc..
Click to expand...
Click to collapse
Indeed, but the time taken to get it running in a way with which I'm comfortable is too much of a nuisance. With CM I simply backup and dirty flash, and even reconfiguring from a factory reset to my preferred configuration is a familiar enough procedure to do fairly quickly.
In fact, I'm getting rather worried that I am starting to have too little time or patience for this sort of thing. It's lucky that iPhones are overpriced and unpleasant to use, or I might be tempted.
DJBhardwaj" said:
EDIT: Good luck tracking the issue. Hope you find the culprit.
Click to expand...
Click to collapse
Thanks!
BetterBatteryStats claims that the cause of the problem is a bluetooth kernel wakelock. Turning bluetooth off has resulted in the phone running noticeably cooler and and the battery drain slower.
Unfortunately for me I would like to use my Moto 360 when I'm not at home (it's now on the home wifi), so I'm not sure how best to proceed. It's also not clear how this problem arose.
Further investigation:
The bluetooth logs show a lot of data from com.google.android.wearable.app with some from com.google.android.quicksearchbox (presumably Google Now). Freezing the Android Wear app with Titanium Backup doesn't completely remove the bluetooth wakelocks but reduces them dramatically, e.g. 50% down to 10%. So, it would appear to be Android Wear via Bluetooth which is causing this issue.
That leaves only the questions (1) why did this suddenly start now and, more importantly, (2) how do I stop it? Does this mean it's finally time to switch off Google Now and get a Pebble?
DJBhardwaj said:
On a Nexus, any ROM installation is quite easy, and pretty much the same for most custom ROMs, be it CM, DU, PureNexus, Chroma, etc.
EDIT: Good luck tracking the issue. Hope you find the culprit.
Click to expand...
Click to collapse
This is still proving particularly troublesome. At present I'm looking at about 12 hours battery life in total with 1-2 hours of screen time, which is very poor indeed. BBS says about 65% awake with the screen off with com.android.bluetooth and com.google.android.gms being the culprits. Wakelock Detector thinks it's the Google and Nest apps.
I've tried various things, such as uninstalling the Nest app (a possible culprit), turning off bluetooth, turning off location services, trying "device only" rather than "battery saving", but nothing works. Every so often it will seem to be fine, e.g. for a short time after a reboot, but then it will start warming up and the battery will drain.
All I can think of at present is to disable Google Now and location reporting; this will make my watch of limited use but having a reasonable battery life is more important. Can anyone suggest anything else?