[T-Mobile LG G2x] derrickonline:
I have the answer

*** TO GET STRAIGHT TO THE POINT, SKIP TO THE BOTTOM BOLD POINTS****

*** READ ENTIRE THING TO GET DETAILS AND COMMENTARY, I TALK TOO MUCH****

All:

I've always had Motorola Droid phones. They have excellent battery out of the box, but I truly bumped it up with a few steps.

First off if I buy a phone that has GPS, WIFI, Bluetooth, etc. I plan to keep those functions ON and running ALL THE TIME as I don't want to get in my car and say, ohh yeah let me renable bluetooth etc. No, that's now how I operate. So all the tips below greatly extended battery life without disabling functionality. I do however disable autostarting of apps like Skype, Fring, and Qik. I mean let's face it how often is someone video calling you randomly?

This phones are turning into computers, think about how long it takes to install windows, load all your applications, configure and tweak your settings, register your software etc etc. But just like the more apps you install in Windows the more sh1t wants to autostart when you boot into Windows and load up your task tray (taking resources) is the same way the phones are working.

I recently returned a G2X, not for battery life but for other reasons. I actually was able to improve the battery life using the methods below.

First off, everyone always talks about a task killer. This is a must have. BUUUUT! You have to use it properly and this isn't the main thing that will help you save your battery.

Another must have but NEVER talked about app is AUTOSTARTS. **Root Required**

Autostarts let's you disable items that always enable themselves on certain actions. For example, why does an app you killed relaunch itself randomly? Why does it load on start up? Well autostarts let's you see all apps set to load on startup, also when certain criteria is met. For example, some apps are set to start on "click" of a button for example.

Autostarts let's you disable those apps from EVER starting unless you specifically start it. Let's face it, most apps we download only need to be used when we launch it.

Task killer let's you kill unnecessary apps running in the background, or an app you're down with that you want to kill versus it running in the background using CPU cycles and battery life.

THE KEY IS, YOU MUST NOT KILL OR DISABLE A SYSTEM SERVICE. Most system services are obvious GMAIL, CORP EMAIL, BLUETOOTH SERVICE, WIFI SVC, GOOGLE SERVICES, AT&T/VERIZON/T-Mobile/SPRINT (etc) SERVICES (with the exception of bloatware services).

Task killer will let you see what's running, and place certain items on the IGNORE list so you don't accidentally disable it in the future. Then you need to set your options in task killer to HIDE IGNORED items to further take it from your view.

Those are the first steps. I don't know why AUTOSTARTS isn't more popular. For you computer geeks, it's like MSCONFIG in windows where you disable services that load automatically for no reason.

Also believe it or not WIFI seems to use much less power than AT&T, T-Mobile, and Sprint's 4G network. And let's face it, neither of the aforementioned carriers are really giving us much with their 4G. Wifi still beats them in speeds, and of course Verizon LTE sh1ts on them. So keep your WIFI on when in an WIFI area like home, work, etc. You'd be amazed at just how much battery life that alone can save.

Next, I followed the steps below taken from another thread started by spencersir2, many of the steps I had never done before on previous phones, but I did on a G2X and Atrix and it actually did help even further. I only listed the steps I used that helped, he recommended installing a lot of other software that in my opinion only adds to the problem.

All the steps work for any Android phone, but some of the steps are specific to T-Mobile (i.e. wifi calling option)

Root The Phone. There is plenty of links and help if you don't know how or have questions about rooting.

(Root Needed) Set CPUand it does nothing but save battery. I currently have it set on 216 - 1000 for when the screen is on and the only profile i have is for when the screen is off and it is at 216-216.

(Root Needed) Battery Calibration. I'm still skeptical if this helped but it can't hurt. Because I did everything at once, I didn't individually test this to see if it made a difference. It doesn't hurt so just do it.

Wifi Never sleep. Supposedly according to some if you change wifi to Never Sleep it will stop some loop in the programing which in turn will save battery. - TRY AND SEE IF THIS HELPS, I THINK IT DOES HELP THE G2X NOT SURE IF IT HELPS OTHER ANDROID PHONES

T-Mobile specific - Wifi Calling. If you didn't decide to freeze/uninstall this app. Make sure that this is OFF, because whenever you have wifi on it will constantly flip between Wifi Calling and normal radio towers, which once again is bad for your battery life.

RECAP:

- Root Phone

-Download SetCPU from market. G2X users, select NVIDIA Tegra 2 at launch of app. Other users select one best appropriate for your device. Create a profile that says SCREEN OFF MIN=216 MAX=216. You may need to adjust the max to wake phone up faster depending on your phone. You shouldn't need to bump the max up to more than 400 something. This only reduces CPU speed when screen is off. Helps with battery!

- Download Autostarts from market, look at all that's running under each column, disable anything you don't need to autostart

- Download Taskiller (it's the red guy, not the green one). Hide system services by long pressing on icon, then select IGNORE. Then go to options and say HIDE IGNORED ITEMS. This so you don't KILL an important system app. (Read above for details on what is a system app)

- Use WiFi whenever possible. Uses much less power than 4G. Not sure about 3G but 4G is a battery killer. If you have Wifi, use it. It's faster anyway.

- Change Wifi settings to never sleep (test for a day see if helps or not, if not change it back to default setting). It helped G2X not sure if it helps other Android phones.

- Disable Wifi Calling (T-Mobile only)

- Download battery calibration from market, not sure if it helps but it def didn't hurt anything. and it's very simple.