View Single Post
  #1 (permalink)  
Old 01-09-2009, 12:38 AM
snovvman's Avatar
snovvman
Regular 'Geeker
Offline
 
Join Date: Jun 2008
Posts: 456
Reputation: 1190
snovvman is halfway to VIP status based on repsnovvman is halfway to VIP status based on repsnovvman is halfway to VIP status based on repsnovvman is halfway to VIP status based on repsnovvman is halfway to VIP status based on repsnovvman is halfway to VIP status based on repsnovvman is halfway to VIP status based on repsnovvman is halfway to VIP status based on repsnovvman is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
My 72-hour (3-day) between charge TP (and how I did it).

It has taken me some time to get the TP exactly as I like it. For the past couple of weeks, I noticed good battery life since all the tweaks are in. I decided to start keeping track and use the phone as little as I can to see how far I can stretch it. To my surprise, I was able to go 72 hours twice in a row (so far) between charges.

I also carry a Diamond with almost exactly the same configuration/installed apps, and talk on the phone about one hour and half each day, and send/receive about 300 SMS per day under poor coverage conditions, and about 10 minutes of data. At the end of each 24-hour period, I have ~15-20% remaining.

Important:
I am simply sharing my configuration, experience, and observed data. There are those who have claimed that disabling g-sensor does not help battery life. I do not wish to debate either way. I did it initially to disable the sensor because I don't require its utility. It was shortly thereafter that I noticed an improvement in battery life. My theory is that each time the OS "sees" that the phone has moved, CPU is require to process the data. The same goes for the error reporting and polling. I don't know if they make a difference. It's simply how I chose to configure my system. Your mileage may vary. If it helps you, great! If you don't like it, feel free to move on.

-->> If there is enough interest, I will cab up the tweaks I've made and post it here <<---

So here it is, all the information that I can think of that matter.

General:
-Manufacturing date: 10-December-2008
-Stock ROM
-Not running TF3D
-Auto backlight
-Power off after 1 minute
-BT ON all the time
-WiFi OFF all the time
-Slot Cycle Index changed to 1 (from 2) to deal w/ no ring at home due to poor coverage (know your MSL, ##DATA# to change). This seems to hurt battery very little.

Charging & battery:
OE batteries, broken in. Seidio external charger. Battery shows 99-100% at first boot.

Phone Radio:
v1.04.05V
http://forum.ppcgeeks.com/showthread.php?t=46616

Apps (I have ~30 apps installed, this is only a small list):
SPB Phones suite
Magicall
SPB Pocket Plus
Homescreen ++
S2U2 1.37
PocketClock w/ daily morning wake up alarm that repeats

Coverage:
-Work, excellent & excellent EVDO coverage (I spend ~8 hours @ work each day)

-Home, terrible and poor EVDO coverage. The phone screen often turns on while it bounces between 1x and DO.
Usage in the past six days (2 charge cycles):

-Cycle 1, 42 minutes of phone call at work, received 29 SMS; sent 11, ~20 mintues of data. Several minutes of playing with the phone and camera flash, shining in people's eyes. Battery remaining at 72 hours: 11%

-Cycle 2, 33 minutes of phone call at work, received 35 sms, sent 15, ~20 minutes of data. Several minutes of playing with the phone and camera flash, shining in people's eyes. Battery remaining at 72 hours: 16%

Tweaks (power related):

Common:

-All of the power management enabled with this tool, even though some don't apply to my HTC CDMA phone):
http://forum.xda-developers.com/showthread.php?t=418151
(SD Memory, MMC, NAND, SIM, AsyncMAC, PPTP, L2TP)

-Battery polling
http://forum.ppcgeeks.com/showthread.php?t=39966

My tweaks (uncommon):
-Disabled G-sensor/accelerometer
HKLM/Drivers/BuiltIn/GSensor/Dll=1Gsensor.dll (the "1" simply keeps the driver from loading and therefore rendering the OS unable to use the sensor to rotate the screen or detect/process the phone's movement

-Increased error polling time:
HKLM/Drivers/BuiltIn/ErrorReporting/PollInterval=1800000 (I simply added a "0" to 10x this value).

-Disabled the following using Memmaid:
Startup Services disabled: SqmUpload (research suggest that this is for Windows Error Reporting upload), QuickGPS, PocketPlus (don't need the services), SpbKbd (because I do not want SPB Keyboard to load automatically).

Cheers.


----


Edit 1: These are Sprint devices. I just ordered a Verizon TP to see the difference and have something else to play with.

Last edited by snovvman; 01-09-2009 at 12:45 AM.
Reply With Quote
This post has been thanked 7 times.