[Touch HD Android Development] camro:
x.....OK

o.....IMPLEMENTED - FINAL TEST IS MISSING

t.....TESTING

n.....not supported

b.....buggy, not working

?.....no info about ..

BATTERY TYPES__:raph100-1340|raph100-1340|raph300-????|raph500-????|raph800-????|diam100-????|diam500-????|blstone-1350|topa100-1100|topa100-1100|rhod100-????|rhod210-????|rhod300-1500|rhod400-????|rhod500-????|kovsky1-????|
ExTRAINFO______:hwboardid=0_|hwboardid=1_| | | | | | |vendor1 |vendor2 | | |vref=1254 | | | |
---------------:------------|------------|------------|------------|------------|------------|------------|------------|------------|------------|------------|------------|------------|------------|------------|------------|
boot procedure_:______?_____|______x_____|______?_____|______?_____|______?_____|______x_____|______?_____|______x_____|______?_____|______x_____|______?_____|______?_____|______x_____|______?_____|______?_____|______x_____|
InCall Mic_____:______?_____|______x_____|______?_____|______?_____|______?_____|______x_____|______?_____|______x_____|______?_____|______?_____|______?_____|______?_____|______x_____|______?_____|______?_____|______?_____|
InCall Earpice_:______?_____|______x_____|______?_____|______?_____|______?_____|______x_____|______?_____|______x_____|______?_____|______?_____|______?_____|______?_____|______x_____|______?_____|______?_____|______?_____|
USB Gadget_____:______?_____|______x_____|______?_____|______?_____|______?_____|______x_____|______?_____|______x_____|______?_____|______?_____|______?_____|______?_____|______x_____|______?_____|______?_____|______?_____|
USB Mass Storag:______n_____|______n_____|______n_____|______n_____|______n_____|______n_____|______n_____|______n_____|______n_____|______n_____|______n_____|______n_____|______n_____|______n_____|______n_____|______n_____|
temperature____:______?_____|______o_____|______?_____|______?_____|______?_____|______t_____|______?_____|______o_____|______b_____|______b_____|______?_____|______?_____|______o_____|______?_____|______?_____|______t_____|
voltage________:______?_____|______o_____|______?_____|______?_____|______?_____|______t_____|______?_____|______o_____|______t_____|______t_____|______?_____|______?_____|______o_____|______?_____|______?_____|______t_____|
current on AC__:______?_____|______o_____|______?_____|______?_____|______?_____|______t_____|______?_____|______o_____|______t_____|______t_____|______?_____|______?_____|______o_____|______?_____|______?_____|______t_____|
current on USB_:______?_____|______o_____|______?_____|______?_____|______?_____|______t_____|______?_____|______o_____|______t_____|______t_____|______?_____|______?_____|______o_____|______?_____|______?_____|______t_____|
current on batt:______?_____|______o_____|______?_____|______?_____|______?_____|______t_____|______?_____|______o_____|______t_____|______t_____|______?_____|______?_____|______o_____|______?_____|______?_____|______t_____|

(updated -> 20.10.2010 10:59 GMT+2)

we need for every battery type and device a detail log, so that i can adjust the battery parameter

if you also want that your phone shows the real % volume, then you must log as described..if not -> your own fault :)

how to log:

at first you must activate logging:

short test:

========

1.) boot

2.) activate logging via:

dmesg >> /sdcard/kovskylog.txt

cat /proc/kmsg >> /sdcard/kovskylog.txt

preconditions: best would be if the phone is 10% -90% (not on 100% !!)

then do:

~2min charging via AC

~2min on battery

~2min charging via USB

################################################## ##

then send me this log file, then i can adjust the basisc...

################################################## ##

after that we can do the long time test:

################################################## ##

long time test: (needs ~10hrs)

(preconditions: best would be if the phone is 0% - 50%)

========

1.) boot

(for this test -> before booting to android -> you should add to startup.txt)

htc_battery_smem.debug=7

htc_battery_smem.vol_min=15

htc_battery_smem.vol_max=90

2.) activate logging via:

dmesg >> /sdcard/kovskylog.txt

cat /proc/kmsg >> /sdcard/devicename_log.txt

then do:

~30min charging via USB

~3min on battery

~3-4hrs charging via AC

after that prepare your device:

-> flight mode ON

-> SYNC data - OFF

-> 3G -> OFF

-> screen always ON

-> screen ~50% brightning

plug out the cable and let device run out of battery

(needs ~6hrs)

then send me the log

################################################## ##

.) there is a new log option (only in startup.txt) boot option like

+ htc_battery_smem.debug=7 ( 0 | 1 | 2 | 4 ) via bit (so 7=all)

+ htc_battery_smem.fake=0 ( 0 | 1 )

+ htc_battery_smem.vol_min=0 ( integer value which will be the minimum value) if it is < then it will correct the volume to this value, so the battery can also run out (if wanted)

here an example of my startup boot option line:

set cmdline "gsensor_axis=-2,-1,3 lcd.density=240 msm_blackstone_pad.vibrate=1 msmvkeyb_toggle=off acpuclock.oc_freq_khz=575000 msmsdcc_fmax=32000000 htc_battery_smem.debug=7 rel_path=AndroidBoot"

1.) full charging of your phone, -> please to be sure, that it is really full -> charge it ~3hrs via AC adapter.

2.) kill all applications

3.) open terminal emulator:

-> then input: su

-> then input: cat /proc/kmsg | grep BATTLOG >> /sdcard/batterylog.txt

or if you want full logging -> then input: cat /proc/kmsg | grep BATT >> /sdcard/batterylog.txt

(for me it is very simple to grep my data for algo fine tuning

4.) switch to AIRPLANE mode

5.) set your device to: SCREEN ALWAYS ON (there are several tools on the market wher you can do that, 30 is not enough

6.) SET DISPLAY BRIGHTNESS to 50%

then plugout the AC Adapter - and let the phone run out o battery (mostly 5-8hrs)

after that please post the log data. which can be found in sdcard -> (called) -> batterylog.txt

PLS: special apps on market

for "STAY ALWAYS ON" -> you can use: "caffein" (from Syntaxa)

for disable "UNLOCK SLIDE SCREEN" -> you can use: or "screemodewidget"

or also "extended control" but cost some bucks ..