yashsingh1/xdaforums huggingface dataset:
[myTouch 4G General] werk:
I've had the issue with the suspend process as well. It affects lots of different android phones. Reboot when you get an alert from watchdog and it'll stop. Also I went through my apps and uninstalled any that had the "prevent phone from sleeping"

permission. Since then I don't think I've seen the suspend process go crazy again.
[myTouch 4G General] larryg2k3:
Which app did you use to find which apps were preventing phone from sleeping?
[myTouch 4G General] Lockeskidney:
i went to key west yesterday (had horrible edge speeds all day) used yelp and facebook and took photos.

i fell asleep with my phone on and when i woke up i had gotten 1 day 3 hours on a charge
[myTouch 4G General] werk:
just went through them one by one in manage applications looking at their permissions.
[myTouch 4G General] ciryan:
This tip is amazing! I've been very disappointed with the battery life on the MT4G, typically with medium to light usage I'd be at less than 20% by the end of the night. Since I made this "adjustment" I now end the night with 40% or more with the same usage, which is more on par with my nexus one! Awesomeness!

Thanks to everyone that discovered this!
[myTouch 4G General] bobsbbq:
Wow if I removed all my apps that had permissions to prevent suspend it would be some of my most important apps, Setcpu and many others. But I don't seem to have any battery troubles so maybe it is something else.
[myTouch 4G General] Jon C:
Man, I really want this bloatware to GTFO. I wish they'd at least give us permission to delete those apps.

I haven't brought myself to root yet (terrified, due to this being my first Android rooting process -- help plz :p), but this might help some other guys just running stock and changing small things with sideloading:

Don't run Twitter apps, even if they only update every 3-6 hours.

I had the worst battery life with this phone. I was getting maybe 8hrs, max. I'd come home from work, and my phone would be toast from sitting in my pocket, seeing minimal use (maybe 10 minutes of light email). I was running the stock HTC Twitter app (widget with Peep), updating every 3 hours (then 6 hours). Still, poor battery. I remember hearing a lot of great things about TweetDeck, so I grabbed that instead, killing Peep. Again, miserable battery life.

Since logging out / uninstalling Twitter apps from my phone, my battery life is crazy good. Through a day of light usage (a few short calls, email / texts and some light browsing), I'm only down 2-5%! This is without rooting, just using auto-brightness and sending Twitter to Hell, where it belongs. :D
[myTouch 4G General] G_won:
12-15 hours eaaaaaaaaaaaaaasy

that's with at least 60-90 minutes worth of music playing between breaks and on commute, some phone convos, super mario live wallpaper, the 4G always switched on, and the wifi @ home staying on along with adjusting the brightness of the screen & screen timeout at 30 seconds to a minute. If i can lay off the games and not using the phone awhole lot 20 hours is not uncommon for me to hit.

overall, I can actually leave my power cable at home and not worry about charging. Only thing that I found to be a HUGE drain on the battery however is when using it for GPS navigation which still finds me using the car adapter.
[myTouch 4G General] moustafaraslan:
1 day 17 hours with a good amount of texting and phone calls as well as some web use, the key is to root the phone, flash, iced glacier, and download setcpu and make a profile for when the display is of and use the lowest setting possible. I also have it set at 780mhz E think when its below 50%. When I first got the phone made it through half a day now it lasts almost 48 hours. I'm ecstatic!
[myTouch 4G General] bobsbbq:
This is very true, I was barely able to get through a 12 hour day when I got it from the T-mobile store. I have the iced glacier ROM and some profiles in setcpu and I was able to get 60 hours and 29% left when I put it on the charger. Now a lot of this time was standby but I think I could get 48 hours with heavier usage.

This sure makes a big difference in this device overall, and I get better battery life than I did on the G2.
[myTouch 4G General] werk:
I didn't remove all of them; I mis-typed. Just those that I didn't really use. I think it was really the facebook app and suprisingly, the xda forum app.

Still not rooted, with these couple of tweaks, I get almost 2 full days of use out of my device.
[myTouch 4G General] Lockeskidney:
just now
[myTouch 4G General] fw_:
I'm down to 87% battery life after six hours. Iced Glacier, no profiles on setCPU though it goes from lowest to highest ondemand.
[myTouch 4G General] thebefe:
From what i've gathered, you guys have been able to get extended battery life by just rooting and switching over to the iced glacier rom?

I've been avoiding rooting my phone, just because i bricked my G1. That was of course after a full year of rom swaps and flashes... i ended up pulling out the battery during the last flash procedure and i bricked the phone.

I've just been scared to root the mt4g for that reason even though im not a newb... but i guess its my best bet if i wanna maximize my battery life, am i right?
[myTouch 4G General] larryg2k3:
Mainly due to reducing bloatware and SetCPU, yes you will get better battery. Particularly in standby, where you can set the CPU to from 245k to 368k.
[myTouch 4G General] royhobbs:
suspend process

So far my experience has been pretty bad, and it's mostly related to the suspend process. It is random, because yesterday was really good, but once it kicks off it just keeps going. I've been running watchdog lite and today it has been frequently giving me alerts that it's up at 50%.

Battery is just about dead, and it's 4:45pm. 6% battery left. I have done almost nothing with my phone today. Most things are turned off.

8h 6m

Android OS - 54% 3h 27m

Voice calls - 15% - 17m 6s

Display - 15% - 38m

Cell standby - 5%

Phone idle - 4%

Android system - 3%

Watchdog Lite - 2%

com.htc.launcher - 2%

I have done some searching through this forum for the suspend process, but not finding too many solutions. It is in USB Debug, but that's obviously not helping, and I think that is more related to the Init process, which I don't seem to have problems with.

I think I'll probably be returning the phone this week, maybe I'll try another MT4G or maybe wait for something else, not sure. I'll post my results again.

BTW, not really interested in rooting right now, and yes, everything is shut off.

Peace.
[myTouch 4G General] larryg2k3:
Major issue with Android OS and likely the Suspend process. For comparison, my Android OS is 4% - 6m 4s and my phone has been off the charger for 12 hours. With about the same voice calls as you and some angry birds I am at 64%.
[myTouch 4G General] mythz:
48% still and its been off charger since 9:30AM this morning

it was off for 2 hours though, and id say only heavy use for about 2 hours.
[myTouch 4G General] henryblank:
Guys - ALL Android devices have crappy battery life, I still haven't seen an Android powered phone (even at 1700mh) that has a decent battery life. Batteries are far behind development in contrast to the Android OS.

I've since stopped using my MT4G and am back to Symbian .. Android is cool, but man I can't talk on a work call without thinking my battery won't last through the damn conference call!
[myTouch 4G General] bobsbbq:
You must not have done the things talked about in this thread. I can get as good if not better than my WinMob phone now with a little tweaking. 60+ hours with mostly standby and a few calls and checking mail etc. 48+ hours with moderate heavy usage.
[myTouch 4G General] mdafabe:
Big drain is the screen and I have it set to 25% using Curvefish widget. With that said, for me the MT4G has been stellar on battery. I have exchange mail(50 emails), gmail (2 accounts) about 30 text, FB sync, 4 10-15 minute phone calls, on 3g/4g with batterytime lite running. I unlugged this morning at 5:30AM and it is now 2:20PM and have 80%. If I put it in gsm mode only, it would be even longer.

Check battery use under settings, about phone, battery. The stock app tells you what your battery usage is going on.
[myTouch 4G General] deskhack:
My phone would randomly have this issue with the suspend process where it starts up in the background and runs in some loop slowly burning through the battery. Before I installed Watchdog Task Manager and got alerts when the suspend started to go nuts, that process would easily drain my phone in a few hours. I flashed Iced Glacer 1.11 and have not seen the problem since. Battery is at 80% and the day is almost over.
[myTouch 4G General] royhobbs:
Thanks for posting about similar problems. I was hoping to not "have to" flash my phone and put a custom ROM on it. I may do that eventually, but didn't want to yet.

To be honest I wanted to try it factory standard for a while. I think it's a great phone, even with HTC and Tmobile's stuff on it. Frankly I have hardly even started tapping into the phone's capabilities. Yesterday was a horrible day battery wise and today was just fine.

I'm about to hit my 14 days since I purchased. I think I'm going to go back to the store and ask to exchange it for another MyTouch 4G phone and try again. Anyone have any experience with returns? Does this sound like a reasonable request based on my experience?
[myTouch 4G General] Daguse:
I can't seem to find SelfHelp is it named something else?
[myTouch 4G General] thebefe:
I thought I read somewhere on the forum that using the set cpu app was not a good idea on android... Could I be mistaken?
[myTouch 4G General] Daguse:
May be if your overclocking? but then again you are messing with the CPU so I'm sure there is some risk, however I used it on my MyTouch 3G and had no issues.
[myTouch 4G General] CBConsultation:
Having set up some great profiles in setCPU and removing the bloatware and other apps, I now get 2 days of use out of my phone.
[myTouch 4G General] student.driver:
You shouldn't have to replace it, but I might suggest taking a strong look at the apps you're using. I was using TweetDeck, and that thing was a pig. I loved the app, but it was just sucking down the battery to no end. I've had 5 Android phones (since my G1 pre-order), and my favorite for battery life was my G2. I only got the mT4G because it was free when switching our account around and getting a G2 for my wife. I've done some adjustments on the stock firmware (turned off T-Mobile contacts sync, news sync, stocks sync, and set Friend Stream to sync every 4 hours instead. Those things did wonders for the handset. I haven't had the weird suspend loops that others have had, and I haven't needed to set USB debug on either. I've only had mine since Saturday, and when I can leave it alone to idle, it drops about 1.5% per hour (I got less than that on my G2, but I just got this thing). I leave WiFi, 3G, and Bluetooth on all the time. I've done that since the G1, and only turn off one of those things if there's a specific problem to be solved.
[myTouch 4G General] larryg2k3:
How are you liking it underclocked?
[myTouch 4G General] kettlecorn:
I didnt read thru the 9 pages but somewhere in this thread someone must've brought up the subject of a task killer and whether or not it drains or helps the battery.

Anyway, I had the mytouch 4g for about 3.5 weeks now and basically am running the following. Launcherpro, auto brightness, texting throughout the day, liberal use of browser and games (angry birds, etc), GPS off, WIFI on, auto screen rotate ON, auto sync ON (for facebook, gmail, email).

I have consistently from day one have been getting about 7-9 hours of battery life. A nightly charge is a must, if not before night time. Even when its 100% and I leave it overnight without any activity, itd be reduced to about 50%-60% by morning time.

I installed advanced task killer yesterday, decided to try it for myself. Made an ignore list of apps, set autokill for every hour. This morning I took it off the charger at 11am. Fully charged. By 4:30pm it was at 93%. Right now it is 10:40pm and its at 74%. I am thoroughly impressed. My phone is not rooted and im not sure if the ATK is killing bloatware or something but it is definitely increasing my battery life the way I set it up. Cant say the same for everyone else though.
[myTouch 4G General] CBConsultation:
I'm not a fan of task killers. Never have been. IMO they don't help your battery life, and may actually drain it quicker. My reasoning:

The task killer has to run constantly, always watching for the apps on your kill/ignore list. It's not on demand. So always running isn't good.

By killing a task or specifically ignoring an app trying to auto-start, the task killer is using more battery trying to constantly monitor running processes and services and in the process using more resources itself.

IMHO, if you want to kill an app or prevent it from starting, r00t your phone, install Titanium Backup and freeze said apps. They will no longer run. You can unfreeze/defrost if and when you want if you need something.

I myself use an app called Advanced Task Manager to sometimes manually kill something. Works great for me and I have plenty of RAM left for important tasks.
[myTouch 4G General] ovm:
How do you get rid of t-mobile address book sync? It's playing havoc with my contacts in addition to the battery drain, so I'd like to know.

Sent from an HTC Glacier
[myTouch 4G General] CBConsultation:
Settings>Accounts & Sync>T-Mobile account>uncheck contacts
[myTouch 4G General] kettlecorn:
Yeah, if it doesn't work for someone i'm definitely not going to shove it down their throat and tell them "it works, do it damn it!!"

But just an update from my own experience and experiment starting yesterday, my phone is still at 27% and it's been 25+ hours since its been pulled off the charger. I didn't turn off the wifi, autosync, or put it in airplane mode, etc. when i went to sleep last night. I can say at least in my case, my battery life has doubled after the use of advanced task killer and I really don't know the exact reasoning or theory behind it other than the fact that it produced me some good results! :D

I can't describe how satisfied i am with it, especially since i read the 7 page thread and assumed that it wasn't going to help my battery life. Quite unexpected!
[myTouch 4G General] flameinthefire:
how do often do you kill your apps?
[myTouch 4G General] kettlecorn:
I made an ignore list for things, and the rest i set to "autokill" every hour. So, once an hour. Also the autokill level is at "safe". Not "aggressive" or "crazy". Not sure what apps it closes based on safe but seems to be working?

Update: 3:16pm (28 hours) and i'm at 19%. a record time for battery life since I got the phone which is about a month now.
[myTouch 4G General] insaneoctane:
So, a question to you guys who seem to be getting 20+ hours of battery life: How much time ON does your display indicate? All these things with underclocking are great, but the biggest drain seems to be the display, so that needs to be understood. For example, my phone is now below 10% battery life remaining. The phone has been on for 14 hour and 30 min. The display claims 69% of the battery usage and indicates it has been ON for 4 hours and 25 min. Strangely, the phone says that phone has been "awake" for 5 hours and 5 min (why doesn't that match the display ON time?). The display was first set for auto brightness for the first 2 hours, and the lowest setting of 11% for the remainder of the time. So, although my phone has "lasted" all day at 14 hours, the display has only been on a little over 4 hours, so that limits my use. How long are you guys with your 20+ hours able to have your display "ON"?
[myTouch 4G General] kettlecorn:
Hm, when I got my phone for the beginning my display was coming up at #1 with like 70% battery use or something. This was me running at like 40-50% brightness.

I got Switcherpro and set it to AUTO brightness and I think that may have helped. But it's hard to say since in the beginning, i was playing nonstop with my phone, messing with different apps and doing test runs to check for any flaws so display WAS being used by me all the time.

Right now it is at 30%. Voice Calls is #1 for me, which comes in at 39%.

I can't directly attribute the decrease in display % to changing settings to AUTO brightness, but I'm sure it did help. It kicks in hard when im outside and it turns down when it's darker and seems to do a good job turning the display "off".

My experiment ended today and I lasted 30+hours on 1 charge after installing Advanced task killer and using the settings I mentioned before. There is a definite extension in my battery life after the app so I'm keeping it. Very satisfied with my battery life at this point.
[myTouch 4G General] werk:
It IS the suspend and init processes for many people, myself included, that has been the major battery hog coming from Android System. I can post screenshots of the watchdog alerts of init and suspend processes using 30-50% cpu if you like. The phone gets noticeably warm and battery % drops as you watch. Check the 3 include, monitor, & display phone processes checkboxes in watchdog settings to see exactly what system processes are your gf's culprit(s). It appears since you just talk about Android OS/System, you don't have those checked. If they aren't checked, it'll just lump all the system processes together.

I agree that it appears device specific. But, it's not just MT4G device specific, the init issue is much more heavily documented in the Desire HD forum and the suspend issue affects Desire, Evo, & MT4G users so far as I've seen. The good news is that there is:

1) a guaranteed fix for the init issue: enable usb debugging.

2) a guaranteed workaround for the suspend process issue: reboot when you get an alert that suspend has exceeded CPU threshold

#2 isn't ideal, but I only get a suspend process alert once every 2 weeks or so. I can live with that. If your testing with the phone process checkboxes check leads to different system processes using major CPU, please post. I'm sure that will help others who have poor battery life but aren't seeing init or suspend process issues.
[myTouch 4G General] shlongwoodian:
Oh, absolutely, I didn't mean it was the MT4G that is the only device experiencing the issue. What I AM saying is, I can, hands-down, over and over again, get her original MT4G (black) to get Android OS and System up over 70% by the early afternoon whereas the *replacement phone, does not.

Knowing "little details" haven't been overlooked, what does everyone else make of "on MT4G #1 after multiple Factory Resets, same Gmail profile, rooted or not, USB Debugging enabled or not," it always gets those two cranked up and the battery dies around lunchtime?

See what I'm gettin' at? I know it's the Android OS w/ the init and standby/suspend issue, but that doesn't explain same profile, same apps, producing a different result on two handsets. That first, black MT4G does this 100% of the time.
[myTouch 4G General] CBConsultation:
Have you tried Enabling debugging and Disabling Fastboot? Try those two things and report back.
[myTouch 4G General] shlongwoodian:
Yes.

Again, it isn't a matter of, "oh so sad, none of my MyTouch 4G's have good battery life." This is a very, very, very specific and reproducible problem. I have 4 MyTouch 4g's here and 2 people/users. One of them, only one of them, experiences this issue. I can and have Factory Reset all of the phones, set them all to the exact-same settings (and by the way, Fast Boot is on on ALL of the phones), etc. - and only one gets this "Android OS and Android System running out of control" issue.

So again, I can take my or my fiancee's Gmail profile + SIM + battery + SD Card to any of the 4 phones and only one of them experiences this issue. Rooted or not, factory reset or not.
[myTouch 4G General] insaneoctane:
Let's attempt to isolate the issues.

First if android OS/system exceed single digits, there's a problem in itself that needs to be resolved. Maybe by debug mode or reboot, the jury is still out.

I'm interested in battery life where the OS/system remain in single digits. I think for these "properly" working phones, the display will be the biggest culprit, and I'm really curious how much time "ON" the display indicates for people who seem to be getting long life, and what they set their brightness to. Since I've been struggling to get much over 4 hours of display "ON time" (phone might be on for 14 hours), I'm trying to understand how to extend that. I'm experimenting on my wife's MT4G right now, from a full charge, I turned it on WITHOUT A SIMCARD. So, it will have minimal to no radio comm. I set the display to 11% brightness (lowest I can set it to) and set screen to stay ON and not blank. It's been on for 2 hours and the battery level is still showing about 100%. Amazing. So, if this continues like this I'm beginning to suspect the use of auto-brightness may be my problem. More to come. Everyone else, at the end of your cycle, before you recharge you phone, note the display "ON TIME":

SETTINGS > ABOUT PHONE > BATTERY > BATTERY USE > DISPLAY
[myTouch 4G General] CBConsultation:
As one of the people getting 2 days out of mine, I will share some info on my settings.

I have setCPU for multiple profiles under different circumstances. See ex.A

My display is typically set to 10% during normal activities and set to 0 while indoors.

Normally I Have Wi-Fi on for about 6 hours a day and Bluetooth on for 4 hours. Not a lot of web browsing but heavy email and texting.

I have 300MB of free RAM on average. My processes and services are shown in ex. B

I have minimal widgets running and all of my apps are set to sync every 2 hours with the exception of weather which is set at 1 hour. Most of the time I actually have auto-sync off and sync manually when I feel like checking mail.

My home screen can be seen in ex. C. I try to keep things to a minimum.

I have debugging enabled and fastboot off. Stock ROM customized by myself.

Ex. A

Ex. B

Ex. C
[myTouch 4G General] insaneoctane:
Update (display set to 11% brightness, no SIMCARD):

On for over 3 hours and I'm at 90% battery life.
[myTouch 4G General] hkbladelawhk:
Yea. Battery life is just terrible on this thing. I bought mine yesterday, and switched from a 9700. 9700, I could be on email all day, web all day, music, take it off the charger, go to about 2am and still have around 40-50% battery. Almost makes me want to sell the MT4G, the battery life is that bad.

I have juicedefender running, but can't tell if there's a diff. I'll try setcpu. Hmm.

This thing better improve or I'm gonna be ridiculously annoyed.
[myTouch 4G General] CBConsultation:
I too came from a 9700, but since setting up everything the way I have it now I can admit I get about the same battery life now as the 9700 did.

But that's me and my settings and installed apps will be different than yours.