[HTC EVO 3D] kittykat858:
gonna be building some kernels - in an attempt to see what gets better battery life and/or what kills it.

it comes down to this -> this is a science experiment. everyone on XDA knows i can make a kernel out perform any other, but this is not about that. this is about battery life. so I will only add 1 thing at a time, and way 1 day between releases. I know how to fix issues with htc base, but to keep my testing valid, I will not do that. If you want performance - flash my QC kernels. if you want to help me help you, flash this and report back.

PLEASE if you flash, stay with the one you flashed for at least 24 hours and report battery life and any issues you may have.

I already did this in the past with qualcomm base as well as HTC base, but with a different compiler, and the results were BAD - so lets see how the info provided by dodava does :)

if your gonna flash to help provide feedback, please be on the same rom and version for ALL your tests, changing your rom between test versions can invalidate any tests.

when providing feedback - please provide the following information

1) rom name and version

2) did you FLASH anything over the rom (besides this kernel)

3) did you FLASH a kernel prior to this one (other than what came with the rom), if so, what kernel

4) did you add, modify, or delete any init.d or init.post_boot scripts

5) do you use any system tuner apps (setcpu, cpu master, system tuner pro, etc)

6) time on kernel (how long did you run this kernel)

7) battery drain over 6 hours

8) battery drain overnight

9) any issues

10) battery % at time of flash (95+ is recommended)

11) how does it perform to other kernels you tried

Report your findings here:

https://docs.google.com/spreadsheet/ccc?key=0AozA1RN8QEKydGozeHhlUGRIOVdwLXVQWkxrUjJNb0E

download link: (public - no login required) http://www.androidfilehost.com/main/EVO_3D_Developers/chad.goodman/KERNELS - XDA (PUBLIC KERNELS)/

changelogs:

please note: each build will only contain ONE update, as to isolate where battery drain is comming from. I will only release 1 update per day, to eliminate the URGE to flash before your 24 hour test is up.

Anthrax_Shooter-sense-HTCBASE-rls03
-set default min/max cpu clock, default to 1.5ghz vs max clock

Anthrax_Shooter-sense-HTCBASE-rls02-fixed
-Reduced max OC and use dodava's OV/UV values
--> this fixed reboot/noboot issue. funny how the qualcomm base can OC more than the HTC base before people have issues :(

Anthrax_Shooter-sense-HTCBASE-rls02
-add OC and fix cpu drivers (1.78) // allow for under-over volt
-adjust PERFLOCK TABLE
-remove redundant code re: cpu clock management from PowerManagement
-adjusted DEFCONFIG to allow use of PGM only because there should be NO impact to battery life or performance

Anthrax_Shooter-sense-HTCBASE-rls01
-100% stock HTC ( shooter-gb-mr-2.6.35-277012f )
-compiled with NDK 7c, toolchain 4.4.2
-patched in fastcharge from chad0989@xda (only added cause it will have ZERO impact on battery drain and performance)
-compile directions provided by dodava@xda
-compiler version provided by dodava@xda
-makefile and config files from dodava@xda
-unlocked 1.5GHz
-100% default qualcomm acpuclock-8x60.c file (except the 1.5 unlock) (added so that the voltages, FSB, and L2 match whitepaper spec)

next build will include:

-optimize build to atleast -o2 and add neon (and msm8x60) specific optimizations

source (minus beats) https://github.com/ChadGoodman/anthrax_shooter_htcbase