Why not a "Deeper Sleep" (For Tablets) - Eee Pad Transformer Q&A, Help & Troubleshooting

I'm always impressed with how an ipad can keep it's battery life for so long when it's sitting around dormant, yet the Android tablets (like my TF101) seem to leak battery life constantly.
A tablet is not a phone (that needs to always be kept alive somewhat for IM's, phone calls, emails, etc)......, so why can't a custom kernel implement a "DEEPER SLEEP" option. When enabled, when the device goes to deep sleep, and nothing is going to wake it up except for the power button (or lid open). No more wakelock issues, nor rogue apps accessing data, or doing all the troubleshooting to find these apps that drain the battery during sleep cycles. It's like windows PC "sleep" mode...just enough power drawn to keep it's data in memory.
Most likely there is a reason for it...but I don't know what it is.
FYI: I already use tasker to put the device into airplane mode when I turn the screen off, until I unlock it, which helps a great deal.

Have you tried CPUSpy to see how much Deep Sleep your TF101 is actually getting?
Some people use BetterBatteryStats to see which apps are preventing the tablet from Deep Sleep.
Oh and there is a discussion about battery-leaks during sleep here

Theziggy said:
Have you tried CPUSpy to see how much Deep Sleep your TF101 is actually getting?
Some people use BetterBatteryStats to see which apps are preventing the tablet from Deep Sleep.
Oh and there is a discussion about battery-leaks during sleep here
Click to expand...
Click to collapse
Yep...many apps, many ways to snoop.
What I was proposing was a way to make all that unnecessary. A sleep mode that is unwakeable by apps.

sbliner said:
Yep...many apps, many ways to snoop.
Click to expand...
Click to collapse
In the BetterBatteryStats App - you can turn off all Internet reporting/Knowledge Base accessing etc, so no snooping.
There is an app that claims to put android into Deep Sleep
Description
Deepsleep battery saver constantly puts the device to deepsleep mode while screen off
LifeHacker: "Plenty of apps save your battery life, but this one takes the idea to a whole new level"
Click to expand...
Click to collapse
CPU Spy tells me that my TF101 enjoys a good night's deep sleep when the screen is switched off and wifi off.

I hate to be comparing apples to oranges but Apple builds specific hardware for their own software. Android development is the complete opposite. Many manufacturers with many different components that require many different drivers and most companies with Android seem to drop support quickly and stop supporting new versions of android. Lucky for all of us xda is around !
Sent from my Transformer TF101 using Tapatalk

Related

Battery

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.

Battery dies over night.

I use awesome off to turn my pad on and off so I don't have to use the power switch all the time. I always do this so I don't have to go through the whole boot up process when I want to use it. I noticed that when I wake up in the morning the pad is dead or almost dead. Is there a better way to put this to sleep at night? There is always so much stuff running that kills the battery. I read on here somewhere that someone was not even losing 1% by putting it in some deep sleep. Is there a mode for long time sleep that does not use battery or run any processes? But without shutting it down all the way.
Sent from my Toasted Marshmallow using xda app-developers app
Toasted Marshmellow?
Can't you just set the tablet to sleep in 5 or so minutes after being inactive?
You can have the tab cut wifi off in sleep also.
I don't do the wifi off in sleep tho...sometimes it doesn't reconnect after a wake up.
I don't know what awesome off is...I'll have to check that out.
My tab just goes into sleep after 10 minutes when I set it down.
The problem is awesome off. It won't let the pad sleep and is constantly checking for movement, light levels etc. Dump it and use the power button to turn it off and on.
Battery dies
dpshptl said:
I use awesome off to turn my pad on and off so I don't have to use the power switch all the time. I always do this so I don't have to go through the whole boot up process when I want to use it. I noticed that when I wake up in the morning the pad is dead or almost dead. Is there a better way to put this to sleep at night? There is always so much stuff running that kills the battery. I read on here somewhere that someone was not even losing 1% by putting it in some deep sleep. Is there a mode for long time sleep that does not use battery or run any processes? But without shutting it down all the way.
Sent from my Toasted Marshmallow using xda app-developers app
Click to expand...
Click to collapse
I have Nook color power button donate that I got when I had my old rooted Nook color with flaky on off switch. It was in my google apps when I was loading apps on my infinity so I figured try it and see what happens lol It works remarkably well on my tab and does put it into deep sleep . See attached. I have not used my tablet much in last day but you can see that it does put it to sleep and turns wifi on and off and also reboots. Also BTW I then tried it on my rooted ICS leak Bionic and it gives reboot function instead of the long drawn out shut down then turn on process. It does not speed up any of these functions as far as rebooting.
Could be the "wifi location drain"-bug with google maps. From reading the forums it seems quite a few people have it without knowing it. You can of course disable wifi while sleeping, but this will not cure the main issue.
Turn the location settings on in google maps, then make sure that unneeded check boxes are disabled under location settings menu and you should be fine after that. The interesting part here is that google maps will drain the wifi even when the settings are not enabled, perhaps because you can't access the underlying menu without first enabling it. So only after you first enable this setting in maps will it work correctly.
Hopefully this helps, it did for me ..
Yoop,
I watched the awesome off YT video and it didn't look as though the tablet was being sent into full sleep.
I guess with it just grinding away essentially not shut down into a battery save mode it would die.
Doesn't the Tegra3 have a 5th core for minimum power processing or fast wake up?

How do you guys get most out of battery?

ok, im fed up with the shocking battery its terrible i cannot last from morning to bed before charging, things ive done
running cataclys and franco kernel, downclocked to 1.2-1.5ghz, runs same to me i only do daily tasks of texting ect, 2.2 seems to only
take affect on higher needing apps
and also using smart 3g to have on 2g when screens off, what do you guys do?
first things first, make sure your phone is deep sleeping and a app isnt causing the phone not to deep sleep.
use betterbatterystats (search for it) and look under partial wakelock after using the phone for a good hour or two.
if a partial wakelock exists, then google search about that wakelock and debug your phone.
also turn off google location reporting & history.

[Q] Battery drain with dock during sleep (Cromi-X 5.4)

This topic has been up a couple of times before, perhaps most interestingly discussed in this thread.
It appears the problem still exists (asusdec_wake kernel wake), and I'm experiencing extreme battery drain during sleep with the dock attached. Currently running Cromi-X 5.4, and I have tried hunds 3.4.4, and _that 8 and 9 kernels.
It appears to behave as following: The tablet enters deep sleep with low battery drain (0.3% per hr with wifi off), and after a while (have seen it happen after a range of 1 - 5 hours) it starts draining quickly as asusdec_wake wakes the tablet up. It only occurs when the tablet is docked, it can occur at both high charge levels and when the dock is empty (mine always drains to 0%). It does not seem to matter whether wifi is on or off. I monitor the battery with better battery stats.
It's a real pity, since I have to turn the tablet off whenever I want to keep the dock attached.
Is anyone else experiencing this drain? Any suggestions for fixes?
Also: obligatory first post thanks-for-making-my-tablet-great to @sbdags, @_that and all the other contributors to Cromi :good:
rkha said:
It appears to behave as following: The tablet enters deep sleep with low battery drain (0.3% per hr with wifi off), and after a while (have seen it happen after a range of 1 - 5 hours) it starts draining quickly as asusdec_wake wakes the tablet up.
Click to expand...
Click to collapse
How do you know that it first enters deep sleep and that it's woken up later?
asusdec_wake is a wake lock which only keeps the tablet awake, so the question is what causes the wake up and keeps the wake lock?
_that said:
How do you know that it first enters deep sleep and that it's woken up later?
Click to expand...
Click to collapse
It might be a strong assumption, but it's based on the battery drain patterns I've seen. I've tried to monitor this a bit the last few days. Usually the battery drain is as expected during sleep for a while (whenever I check during this period, the asusdec_wake has not been active and the entire period the tablet has been in deep sleep), before it increases and stays high. I attach some screen shots where this can be seen. The change in slope in the battery graph is after about 7 hours. In those screen shots the deep sleep time reported by bbs was 6h24m. I'm not sure the reason for suspend_backoff, but I assume something is forcing the tablet to stay out of deep sleep. If I disconnected the tablet, there are no issues with suspend_backoff (and naturally not with asusdec_wake either).
_that said:
asusdec_wake is a wake lock which only keeps the tablet awake, so the question is what causes the wake up and keeps the wake lock?
Click to expand...
Click to collapse
Good point. Any tips on how this can be diagnosed?
rkha said:
It might be a strong assumption, but it's based on the battery drain patterns I've seen. I've tried to monitor this a bit the last few days. Usually the battery drain is as expected during sleep for a while (whenever I check during this period, the asusdec_wake has not been active and the entire period the tablet has been in deep sleep), before it increases and stays high. I attach some screen shots where this can be seen. The change in slope in the battery graph is after about 7 hours. In those screen shots the deep sleep time reported by bbs was 6h24m. I'm not sure the reason for suspend_backoff, but I assume something is forcing the tablet to stay out of deep sleep. If I disconnected the tablet, there are no issues with suspend_backoff (and naturally not with asusdec_wake either).
Good point. Any tips on how this can be diagnosed?
Click to expand...
Click to collapse
Try turning location services off completely for me in settings.
Does that help? Give it a reboot as well.
sbdags said:
Try turning location services off completely for me in settings.
Does that help? Give it a reboot as well.
Click to expand...
Click to collapse
Yes it did, thank you! 21 hours, only 3% down and asusdec_wake inactive. I will report back if things change.
Will add always turning this off when tablet screen is off to Tasker. Interesting that it caused this huge battery drain, given that gps and wifi was off anyways. Wakeups from com.google.android.gms decreased from many to nearly none when turning off location access, perhaps it is sufficient to turn of google apps location access in settings.
Thanks again!
rkha said:
Yes it did, thank you! 21 hours, only 3% down and asusdec_wake inactive. I will report back if things change.
Will add always turning this off when tablet screen is off to Tasker. Interesting that it caused this huge battery drain, given that gps and wifi was off anyways. Wakeups from com.google.android.gms decreased from many to nearly none when turning off location access, perhaps it is sufficient to turn of google apps location access in settings.
Thanks again!
Click to expand...
Click to collapse
It's Google now constantly polling for your location as far as I can tell.

What the F is keeping my phone awake?

Can someone please help me figure out what's keeping my phone awake. As you can see my screen is only on very little but my phone is turning on quite a bit. This happens a lot unless I'm connected to wifibfor an extended amount of time.
krolla03 said:
Can someone please help me figure out what's keeping my phone awake. As you can see my screen is only on very little but my phone is turning on quite a bit. This happens a lot unless I'm connected to wifibfor an extended amount of time.
Click to expand...
Click to collapse
Probably Google Now and hotword detection. Also do you have WiFi "Scanning always available" on?
I have a related problem and didnt want to open another post. Not sure, maybe its better to do that? Dont want to steal topic.
Also, im sorry but i cannot provide battery tesing app results since im not allowed to root it...and as far as i know root is need to detect wakelocks on kitkat.
But i can provide an error report. Maybe that helps the pros. This happens on a fresh Nexus 5, without any apps besides the preinstalled gApps.
But not constantly, it didnt happen the last 2 days before. Every time it happens it is after a longer period of use. For example if i dont use it a lot and manage to come 2 days with the battery cycle and then charge the mobile, it happens after charging. But it never happened yet when i use device a lot and charge it more frequently. But that can be a coincidence too, dont let you irritate by that now. 4.4.4 Android. But sure is that both times, the only 2 times, it happened right after pull out the charger.
This is pic and error report:
Occurence 1
Occurence 2
https://drive.google.com/file/d/0Bw2HIVhZzrqQdnZ6UG4xYkxUY0E/edit?usp=sharing
Bugreport
https://drive.google.com/file/d/0Bw2HIVhZzrqQR1lId1lwNy0xOVk/edit?usp=sharing
Should i turn off the "keep WiFi on during sleep"
krolla03 said:
Should i turn off the "keep WiFi on during sleep"
Click to expand...
Click to collapse
Depends on what you want to use when screen is off. It just means that wifi is alwayys on. If not, if your phone goes into standby mode the 3G connection takes over. If you have no special data rate you can let wifi on. Your active time is pretty normal for a phone. If auto-sync is on and google now and all that, maybe facebook or whatsapp or even more. Newsapps that push all that does this.
What i would more worry about is your signal. Its very low and probably uses alot of battery. If i recheck your pic i would probably really better let Wifi on if your at home at least, so your 3G connection doesnt always have to work so much. Of course all this is only if you want to have internet...if you know you wont use it anyway, turn it off.
Until its not like me screen above i would not worry too much.
I have google now turned off it was doing way to many wakelocks. I do have hotword on but if I'm correct it only listens when the screen is on. I'm having an issue when the screen is off the phone still keep a waking up.
by the looks of it, its your apps and setup most likely. but its fairly normal, not that many wakeups/wakelocks as many others have. wakelocks are how our phones work, generally they are normal and expected. system apps/processes and user apps create them. only when the process thats associated with the wakeocks get stuck or run amuck, is when they are bad. and yours arent stuck, nor amuck.
simms22 said:
by the looks of it, its your apps and setup most likely. but its fairly normal, not that many wakeups/wakelocks as many others have. wakelocks are how our phones work, generally they are normal and expected. system apps/processes and user apps create them. only when the process thats associated with the wakeocks get stuck or run amuck, is when they are bad. and yours arent stuck, nor amuck.
Click to expand...
Click to collapse
Yeah I don't have many wakelocls but my phone is still awake 20% and the battery menu shows that the phone is waking up quite abit
krolla03 said:
Can someone please help me figure out what's keeping my phone awake. As you can see my screen is only on very little but my phone is turning on quite a bit. This happens a lot unless I'm connected to wifibfor an extended amount of time.
Click to expand...
Click to collapse
Low signal data, Google Now location based cards and Battery Saver or High accuracy mode. This combination gives me the same awake lines as seen here.
Technically having the WiFi on (or "always scanning") should help so it's not solely reliant on the weak data signal, but it doesn't seem to.
bblzd said:
Low signal data, Google Now location based cards and Battery Saver or High accuracy mode. This combination gives me the same awake lines as seen here.
Technically having the WiFi on (or "always scanning") should help so it's not solely reliant on the weak data signal, but it doesn't seem to.
Click to expand...
Click to collapse
I have google now turned off
krolla03 said:
Yeah I don't have many wakelocls but my phone is still awake 20% and the battery menu shows that the phone is waking up quite abit
Click to expand...
Click to collapse
being awake 20% of the time is not much. if you have apps that get notifications, check locations, or are just designed to occasionally check stuff, those are the one thatll cause most the wakelocks.
krolla03 said:
I have google now turned off
Click to expand...
Click to collapse
Guess it's just the WiFi locations in general. When on WiFi it'll rarely wake the phone only data. Google Search then shows more wake time so I figured it'd be Gnow.
krolla03 said:
I have google now turned off
Click to expand...
Click to collapse
See a comparison I did here, both with Battery Saver mode on. When using data the phone wakes constantly in its attempt to resolve location based information. In theory, having the WiFi chip enabled should help but it doesn't seem to do much.

Categories

Resources