Related
Is there a definitive list of current apps that drain battery (whether on purpose or accidentally) in the background?
I have about a dozen apps installed and one that seems to consistently drain battery in the background is the Bank of America app. I'll notice my drain increasing dramatically throughout the day after I've used the app. Many hours later, I will see a Force Close message for the app.
I don't know what it's doing in the background, but it doesn't show up in the Running Applications or Services (I checked after I used and closed the app). Nonetheless, the Force Close message appears 4-6 hours later.
Has anyone else noticed similar behavior with the Bank of America app?
First make sure you don't have unneeded sync connections running. They are the fastest way to kill your battery.
Go to Settings > Accounts & Sync - Turn off the sync connections you don't need, especially anything HTC.
Use a task manager like ADT to monitor what apps are running. Some apps, like the ones included in the ROM will just run again, so no point in killing them. You could also use a battery monitoring app.
I've optimized my phone per best practices on these forums, but I'm talking about specific applications that may be buggy. The FC on the Bank of America app is unusual because it didn't show up in the Running Applications list, yet was killed later.
Are these Force Close messages (I've seen them for Bank of America and Pandora so far) Gingerbread killing off the app for memory? It usually happens many hours after I've opened the application.
This is my method: I kill all programs using the built-in task manager. Then I head to Running Services and whatever is there, it's draining battery.
Sent from my HTC Sensation 4G using XDA Premium App
I know I've made a few posts about this in the past, but now I've learned a few things since then.
I know the battery isn't the greatest on the infuse (no rom that I'm using atm..) but would like to get the most juice out of my device that I can. I have root access and currently use the apps "battery calibration" and "no-frills CPU control" which I set my cpu at a relatively low frequency to help keep juice.
My phone is drained throughout my day, even without use. I believe it primarily happens because my data (mobile network) consumes it. I know apps such as "juice defender" are great at reducing idle drainage because it shuts off your network connection while in idle to save battery. However, I have used this application in the past and after a few days of use, it shuts off my mobile connection altogether.
My question is, if I were to use this application again and my mobile network were to malfunction, would I be able to change my apn to regain my network connection? In the past I had to reset my phone to regain connection, which isn't really worth using if that's the only solution.
Or are there any other battery saver apps worth using??
Thanks
Sent from my SAMSUNG-SGH-I997 using xda app-developers app
Dr_Nacho said:
I know I've made a few posts about this in the past, but now I've learned a few things since then.
I know the battery isn't the greatest on the infuse (no rom that I'm using atm..) but would like to get the most juice out of my device that I can. I have root access and currently use the apps "battery calibration" and "no-frills CPU control" which I set my cpu at a relatively low frequency to help keep juice.
My phone is drained throughout my day, even without use. I believe it primarily happens because my data (mobile network) consumes it. I know apps such as "juice defender" are great at reducing idle drainage because it shuts off your network connection while in idle to save battery. However, I have used this application in the past and after a few days of use, it shuts off my mobile connection altogether.
My question is, if I were to use this application again and my mobile network were to malfunction, would I be able to change my apn to regain my network connection? In the past I had to reset my phone to regain connection, which isn't really worth using if that's the only solution.
Or are there any other battery saver apps worth using??
Thanks
Sent from my SAMSUNG-SGH-I997 using xda app-developers app
Click to expand...
Click to collapse
A bit more information is needed before a specific course of action can be recommended. How much battery life are you using in an average 24 hour period? Also, what version of Juice Defender(beta, free, plus, ultimate) are you using, and what specific settings are you utilizing. It is a very customizable program after all. You might look into Battery Indicator Pro, which estimates your total remaining battery life based on your level of usage. I would also recommend CPU spy, which, if your device is rooted, will show the percentages that your device is running at various CPU levels.
If you turn off all the locational stuff, turn off 'update my current location' in Navigator, and set your CPU gov to conservative, you might get better battery life. I've not had any lasting luck with any of the battery saving apps. In the end, I decided to buy a couple of Anker batteries from Amazon just in case I have a bad battery day... Also some of the battery saving mods work, but I'm not sure about applying them to ICS and JB ROMS. I haven't tried!
Battery life is what you make of it..
Anything running in the background will drain the battery.. email constantly checking for new messages, twitter, Facebook, GPS, WiFi if no connection is found, etc..
Anything that makes the phone process even while the screen is off is going to kill a battery..
What ROM are you using? Some ROMs have better life than others..
How much are you actually using the phone?
What's the brightness set at?
Have you tried changing the processor and slowed it down?
Lots of information that is missing is helpful..
Its powered by Jellybeaned AOKP!
I know apps such as "juice defender" are great at reducing idle drainage because it shuts off your network connection while in idle to save battery
Click to expand...
Click to collapse
Some have good luck with these, others don’t. I prefer to try to adjust settings myself.
I believe it primarily happens because my data (mobile network) consumes it.
Click to expand...
Click to collapse
How about putting a widget on your homescreen to toggle data on/off. Keep it on only when you need it. I go a step further, I use Tasker to automatically turn my data off every time my screen times out (because that means I’m not using it... I can restart my data later with my widget when I need it). Maybe that’s extreme, but I’m not just watching my battery.. I’m managing my limited data plan.
My phone is drained throughout my day, even without use.
Click to expand...
Click to collapse
It may be that you have wakelocks keeping your phone awake when it’s supposed to sleep. One way to see this is (in GB or above) Settings / About-Phone / Battery Use...then click on the small graph at the top... should expand it to a large graph with traces along the bottom including Awake and Screen On. If you have long periods of time where phone is awake while screen is off, that’s a wakelock problem. A good program to troubleshoot that is Better Battery Stats. If nothing else, follow the instructions in the first post in the BBS thread linked below, and then post a dump to the end of that BBS thread (the developer and a lot of other knowledgeable people follow that thread and will help you interpret results):
http://forum.xda-developers.com/showthread.php?t=1179809
Thru use of BBS, I found that Google Maps is one that was keeping mine awake and I think someone else on the forum reported the same. If that program (Maps) is causing problems, you can disable it from auto-starting on boot using Gemini Manager. It will still be available when you need it, just take a few seconds longer to load the first time after boot. Then need to reboot to stop it from causing wakelocks after use (there may be other easier ways, but this works for me).
Another program (Power Tutor) was helpful to me to see programs that were consuming unusual amount of battery although not necessarily thru wakelocks. In my case Dolphin Browser HD was occasionally drawing very high power even when that program was not actively in use.
electricpete1 said:
I found that Google Maps is one that was keeping mine awake and I think someone else on the forum reported the same. If that program (Maps) is causing problems, you can disable it from auto-starting on boot using Gemini Manager. It will still be available when you need it, just take a few seconds longer to load the first time after boot. Then need to reboot to stop it from causing wakelocks after use (there may be other easier ways, but this works for me).
Another program (Power Tutor) was helpful to me to see programs that were consuming unusual amount of battery although not necessarily thru wakelocks. In my case Dolphin Browser HD was occasionally drawing very high power even when that program was not actively in use.
Click to expand...
Click to collapse
So how can I stop maps to running in background? only rebooting the device is the only option?or is there any other option?
TIA
atrix4nag said:
So how can I stop maps to running in background? only rebooting the device is the only option?or is there any other option?
TIA
Click to expand...
Click to collapse
Just to provide more details on my previous post (not sure if it's answering your question):
I followed instructions here:
http://forum.xda-developers.com/showpost.php?p=29420959&postcount=7059
In particular, I installed the free program "Gemini Apps Manager". That allows you to stop programs from auto-loading at boot.
So I used the program to stopp Google Maps from auto-loading at boot.
That stopped a large chunk of my wakelocks, as long as I don't manually launch Google Maps.
If I do manually Google Maps, then those wakelocks come back, and to get rid of them I have to reboot.
I don't use Maps that often (only when I go on trips), so it's not a big problem for me to reboot when I'm finished with my trip to help keep my battery use low.
It may also be possible to kill it from the list of applications at Settings/Applications/ManageApplications and killing botht the application and the process...but I'm not sure if it will stay killed that way... haven't tried. I know some applications have hooks that make it hard to get rid of them once they're launched.
But (if you haven't already), I think it's a good idea to use BBS to find out what programs are causing problems on your phone. You may have other apps causing lot bigger problems than Maps. And it certainly may be the case that a program that acts up on one phone can be fine on another phone due to differences in the way the user configures the application settings and the phone settings (along with other possible differences in application version, ROM used, etc etc).
electricpete1 said:
Just to provide more details on my previous post (not sure if it's answering your question):
I followed instructions here:
http://forum.xda-developers.com/showpost.php?p=29420959&postcount=7059
In particular, I installed the free program "Gemini Apps Manager". That allows you to stop programs from auto-loading at boot.
So I used the program to stopp Google Maps from auto-loading at boot.
That stopped a large chunk of my wakelocks, as long as I don't manually launch Google Maps.
If I do manually Google Maps, then those wakelocks come back, and to get rid of them I have to reboot.
I don't use Maps that often (only when I go on trips), so it's not a big problem for me to reboot when I'm finished with my trip to help keep my battery use low.
It may also be possible to kill it from the list of applications at Settings/Applications/ManageApplications and killing botht the application and the process...but I'm not sure if it will stay killed that way... haven't tried. I know some applications have hooks that make it hard to get rid of them once they're launched.
But (if you haven't already), I think it's a good idea to use BBS to find out what programs are causing problems on your phone. You may have other apps causing lot bigger problems than Maps. And it certainly may be the case that a program that acts up on one phone can be fine on another phone due to differences in the way the user configures the application settings and the phone settings (along with other possible differences in application version, ROM used, etc etc).
Click to expand...
Click to collapse
Thanks for your detail explanation. My main question was how can close the app without restarting? i feel my major battery drain is from dolphin browser, befor dolphin i used opera, even that has the same problem. Most of the time, if I dont open dolphin, my phone battery is good, but once I open it, it drains battery. So i am looking for soemthing simple which does, without rebooting the device.
Any way thanks for your help.
Why do Android System, Android OS, & Bluetooth account for majority of battery drain?
On my old Galaxy S4, I found that the screen was almost always the highest battery drain -- and if I saw some app using close to or more than the screen, then I knew something was wrong. However, with my Galaxy S5 (running OptimalROM 13.1), I am consistently seeing Android System is the highest drain, followed by Android OS -- at times I'm getting only 10 to 12 hours of life, but other times I get over a day -- in both cases, it's the Android System and Android OS using the bulk of the power, never an app.
I also see some odd things like Bluetooth using nearly 10%, even though it isn't connected to any devices the entire day -- why would it use that much on standby?
I also see Google Services sometimes using over 10% -- I think that was while I had Google Maps in the background (not navigating).
Nerva said:
On my old Galaxy S4, I found that the screen was almost always the highest battery drain -- and if I saw some app using close to or more than the screen, then I knew something was wrong. However, with my Galaxy S5 (running OptimalROM 13.1), I am consistently seeing Android System is the highest drain, followed by Android OS -- at times I'm getting only 10 to 12 hours of life, but other times I get over a day -- in both cases, it's the Android System and Android OS using the bulk of the power, never an app.
I also see some odd things like Bluetooth using nearly 10%, even though it isn't connected to any devices the entire day -- why would it use that much on standby?
I also see Google Services sometimes using over 10% -- I think that was while I had Google Maps in the background (not navigating).
Click to expand...
Click to collapse
I believe that is the new normal. Unfortunately, "Andoid System" in our battery stats is nonspecific: that heading actually covers dozens of little apps and functions. With each successive generation, the phones try to have more features.
You can get a little better idea with GSam Battery Monitor: by clicking on the "Android System", it brings up another window showing you all of these processes. That doesn't mean you'll be able to do much about it, though.
I was able to solve one major problem with ridiculous battery drain by looking more closely: I have a lot of mp3s and pictures on my sdcard. Android system was scanning them, but Samsung indexing service was also scanning them for no useful purpose, and every time I rebooted it would start chewing on them again. I froze the samsung indexing service and the battery life improved by many hours per day.
Where do I disable the Samsung Indexing Service? I doubt it's causing problems, but it's useless to me.
Nerva said:
Where do I disable the Samsung Indexing Service? I doubt it's causing problems, but it's useless to me.
Click to expand...
Click to collapse
The safest way is to use Titanium Backup to "freeze" IndexService and, optionally, "S Finder". If you run into any issues, you can re-enable them easily by "defrosting" them.
Disabling them doesn't affect me at all because I use a file explorer to browse to my files directly.
OK, I installed GSam Battery Monitor a few weeks ago. Today I am dumbfounded by what my phone is doing -- after undocking it for just two hours and not using it at all, I notice it is hot in my pocket, so I pull it out and see the battery has already dropped to 78%. I check the list of open apps, and there's not much there -- my phone dialer, Camera, Chrome (with no pages open), and Messaging -- that's it.
I check the GSam battery usage, and it says the screen is using 2%, the cell radio 2%, the WiFi 1%, and the rest is "App Usage" -- I click on apps, and Kernel (Android OS) is using ~60%, Bluetooth is using 22%, and Android System is using ~10% -- so they combine for 90% of "App Usage". My Bluetooth is "on" but not connected to anything -- indeed, it is paired with only one device, which I have not even turned on in months -- the phone is getting all of its data via WiFi, which is only using 1%, yet the Bluetooth with nothing to do is using 22%!
What the hell is going on?
Nerva said:
OK, I installed GSam Battery Monitor a few weeks ago. Today I am dumbfounded by what my phone is doing -- after undocking it for just two hours and not using it at all, I notice it is hot in my pocket, so I pull it out and see the battery has already dropped to 78%. I check the list of open apps, and there's not much there -- my phone dialer, Camera, Chrome (with no pages open), and Messaging -- that's it.
I check the GSam battery usage, and it says the screen is using 2%, the cell radio 2%, the WiFi 1%, and the rest is "App Usage" -- I click on apps, and Kernel (Android OS) is using ~60%, Bluetooth is using 22%, and Android System is using ~10% -- so they combine for 90% of "App Usage". My Bluetooth is "on" but not connected to anything -- indeed, it is paired with only one device, which I have not even turned on in months -- the phone is getting all of its data via WiFi, which is only using 1%, yet the Bluetooth with nothing to do is using 22%!
What the hell is going on?
Click to expand...
Click to collapse
I know that sometimes it gets hung up if it encounters a corrupted media file while scanning for them, and that produces the symptoms you're describing. Scan your SDcard (it's fastest to do it on a computer, but there are many ways to accomplish this) for any files that are of size "0 kb" (that is, zero kb) and delete them. See if that resolves your issue.
Also try clearing cache and dalvik cache, just because that can alleviate strange problems for no discernable reason.
I've notice on most my android devices that if you set mobile data and wifi to off, the battery usage decreases dramatically !!
Especially when you're not using your phone (screen off).
I deduced that the main battery drainage comes from applications which poll the network frequently. Is there a way, on a non-rooted phone, to know which applications are doing that ?
I've tried installing Doze (https://play.google.com/store/apps/details?id=com.yirgalab.dzzz) but it doesn't seem to have much effect.
Also is there a way to tune polling frequency if it's not in the app settings ? Probably not but I ask just in case because I don't really care if I've got a facebook notification one hour later ...
I ended up uninstaling facebook (replaced by metal where you can tune the polling rate), fb messenger, whatsapp, skype and hangouts, and now it works like it should. But I'm kind of cutoff from the world now which isn't very good for a "communication device"
If you guys know any replacements for those apps, I'd be grateful.
I also tried to create a task for tasker to switch off wifi and mobile data when screen is off but with no success
Hello all,
My phab 2 Pro is draining its battery too fast with the screen off. Using Battery Historian I've been able to pinpoint it down to something keeping the phone awake when it should be sleeping. The problem is it happens randomly and I haven't been able to "connect" it to a specific app or setting.
The "kernel wakeup reason" that Battery Historian shows as the (I think so anyway) culprit is "Abort:Wakeup IRQ -1169425744 (null) pending". The number after "IRQ -" changes from log to log.
Something else that keeps popping up on the "Userspace wakelock" line with short bursts is "RILJ". This is precisely during the period that the phone is "awake" but the screen is off. So maybe the RILJ and the IRQ thing have something to do with each other?
Steps I took:
Full factory reset
Uninstalled ALL apps that can be uninstalled.
Disabled ALL apps that can be disabled, apart from things that have to stay like keyboard.
Switched of any Location setting that can be switched off
Switched of all syncing that can be switched off
Enabled developer options (to be able to pull the bugreport.txt off the device using adb)
Engaged airplane mode
But even with all of these steps, which leaves the phone totally unusable (but I have another daily driver) this weird kernel wakelock still happens frequently, draining the battery very fast. Going from 38% down to 9% in just 6 hours, with the screen off(!) is plainly unacceptable.
Are there other users out there experiencing the same? I know of one guy who posted lasted year, but maybe there are more out there?
Can anybody help with this? I have no idea what to do now I more or less now where the problem lies. I'm no coder and don't know anybody at Lenovo...
Regards,
Sander
Is not normal what happens to you, but as a remote solution ... try to get into the applications that are working, and look at google services, there is one that spends a bestiality, it is called fileakintentoperation $ external that application next to the others Spend a lot of ram, I ended up blocking the services of google play and play store, and I assure you that the battery lasts for more than two days
rogerbcn said:
Is not normal what happens to you, but as a remote solution ... try to get into the applications that are working, and look at google services, there is one that spends a bestiality, it is called fileakintentoperation $ external that application next to the others Spend a lot of ram, I ended up blocking the services of google play and play store, and I assure you that the battery lasts for more than two days
Click to expand...
Click to collapse
Hi Rogerbcn,
thanks for replying.
Could you type the name of the app/service again? Google doesn't return anything on "fileakintentoperation" .
I already have the Google play and Play Store apps disabled, unfortunately, that didn't help.
Regards,
Sander
Is just below, where are the services of google play, and is also a service, but after reading that you have disconnected and you also have disconnected play store, gives me your battery or is badly calibrated or is to change, Take it to the sat of lenovo and assert your guarantee that for that we have spent 500 dollars / euros,regards
[rogerbcn] is probably correct and that you may have a defective battery. I use greenify and it seems to extend battery life about 23% for app hibernation.
https://play.google.com/store/apps/details?id=com.oasisfeng.greenify&hl=en
I resolved with task killer (kil 1 sec. After lockscreen)
edit: not resolved... anyone has other experience?
Seems to be resolved.
I used greenify, with doze go (adb solution)