yashsingh1/xdaforums huggingface dataset:
[Touch HD Android Development] Kenia1234:
Just tested...

VERY VERY VERY good!!!! You did an exceptional work mate! Your contribution was really important!

I wanna thank you for all the time you spent with this...I know it's hard and time expensive but I guess that the result encourages you and makes you happy...

You definitively reached your aim! and it's somewhat really important!

Thank you again!

Now I do hope that someone like you, or yourself too, will fix the only remaining PROBLEM...camera!!!

and of course, if it's possible, writing the whole system into the ROM in order to save much more battery life...

Thank you!
[Touch HD Android Development] camro:
well, it is good - but it could be better ...

thanks, this helps a lot, and it is very interesting ...but also gives me some questions...:(

is this an original battery ? with 1340 mAh ?

or old is this battery ?

what happen at 2:13 to 2:30 (relativ from starting the kernel) ? maybe you did something extra, because there the battery drain faster as normal ?

how old is your battery

whats behind my question:

1.) i think, this battery wasn't chanrged fully - only 4100 at start

2.) why does the battery drain much stronger loose the voltage on 2:13 - 2:30

3.) why does your battery goes so so deep voltage ? (last values are 2700, and a normal battery should shutdown by itself at 3250 - 3400, maybe the age of a battery make this possible - don't know ..

PLS: this logging values are before i correct a "Minus-value" or a value over 100%
[Touch HD Android Development] camro:
thanks, i will give the credits to the person which earn the real honor :)

there are some parts which are very important and must be fixed before booting on nand (batttery consume / VOLUME UP/DOWN crashes)

we will see - maybe next 1-2 weeks fixed

.) boot on android -> the NAND - i'm sure in 2-3 weeks the nand boot will be .) the camera .... i mean will be ready in 1 month
[Touch HD Android Development] met67:
I'm happy it was useful.

wrt your questions, the battery is original, 1350mAh, but has been seldom used in the last weeks (as I said it is a spare phone), maybe this has messed with its capacity.

I turned on the phone in the morning, installed an updated XDAndroid 1.6 and prepared for the test by installing BatMon and some other stuff, then I turned off the phone and let it charge up to green led. After it was fully charged, I turned it on, booted Android and started collecting logs.

While logging the phone was on my desk, with display @100% and playing MP3 in loop, until I had to go back home, which probably happened @2:13. I went back on a scooter, maybe the increased drain is due to GSM cells handovers.

If it helps, I can repeat the wole process tomorrow, starting in the morning so that I can be able to keep constant conditions and may be also collect a charging log.

Should I use the new kernel?

met
[Touch HD Android Development] camro:
WAIT - i will upload another kernel ... maybe my base log data are wrong ...

if i would get so good tests as yours from 3 other person, i'm sure i can do it better for this battery type.

.... 10min

EDIT:

OK - new kernel is up - i fixed some parts + cleanup of log and algo .. (some missing modules - like wlan, etc.. included again)

maybe you can do the test again.

well, now i feel, every blackstone can use it.

cu camel
[Touch HD Android Development] htctouchelfin:
I know I'm late but I could not before. I place two logs, one of the phone while he was in charging, the other completely when you discharging from 88% to 0% I think. The kernel used is from yesterday not the last so.I hope this can help you too.
[Touch HD Android Development] PANCIO:
hi

I' d like thank camro for the work hard that is pursuing

i try the new kernel but, now, when I receive a call I can hear others but others can not hear me.

I try the new kernel with "2" orginal battery charged.

with both the initial charge start from the 95/96%.
[Touch HD Android Development] men-saap:
Keep up the good work. Sounds like music in my ears... Respect!
[Touch HD Android Development] Kenia1234:
I can confirm this...

unfortunately in-call mic is not working...but it's ok if you make the call.... :)

Somewhat really strange here...isn't it?!? :):)

It's music for my ears too!!! :):)

I think that many people will thank you both with words and money if you'll accomplish the job...

android is much more loved than WM (because of obvious reasons! :))...

Once NAND-Boot camera and USB recognition as storage device will be completed and fixed...you will give new life to our beloved blackstone!! :)

Thank you!
[Touch HD Android Development] PANCIO:
;););););) .... and fm radio !!!! ;););););)
[Touch HD Android Development] met67:
Here I have something really strange going on: I repeated the discharge test but, after having reached a value of 14%, battery level has started to raise and now is 100% (without being connected to a charger, OC). :confused:

The only hint is that it suddenly lost cell service.

As soon as it dies, I'll post the logs.

EDIT: Logs added.

I have rebooted under Android after connecting an AC charger, and BatMan still shows 100%...:confused:
[Touch HD Android Development] camro:
if the plone charge a little bit, then it oes to normal :) i saw this also

yes, i know this bug, but it is fixed ( ~14hrs before)

do you use the latest kernel ?

please download again from posting #1

(because i often replace the kernel all 3hrs .... :)

and the name is always the same - sorry - made no version number now ....will do this on future versions ...

cu camel
[Touch HD Android Development] met67:
The battery level started to rise without any charging....

As for the kernel, I downloaded it right before starting the test (it was about 6 hour ago).
[Touch HD Android Development] maqdesign:
It works!!! You are geniuses, guys!

After install the files in my Blackstone... Before charging... 60% battery life

I conect the USB... not jump to 100% (yupiiii!)

charging animation...

down 51%...

up 56%

57%

60%

64%

... to be continued...

Thanks. This works for me :)
[Touch HD Android Development] ho.angii:
im doing a discharge at the moment. 73% ughhhh still got a long time. lol but i will send you the results once its done.

Is it normal for it to loose like 20% in 1hr of constant music playing?
[Touch HD Android Development] mr_ppp:
Fantastic work with this, I can now use my blackstone on Android as an everyday phone! Left it on overnight and for the first time ever android was still running and showing some life in the battery when i got up

Well done! :)
[Touch HD Android Development] cribuj:
Fantastic job CAMRO !!!

Well done mate !!! You made us all Blackstone users happy . Now let's see what's eating so much of our poor battery power . Hope in the near future to see this solved . Many thanks for your work !!!
[Touch HD Android Development] maqdesign:
Thanks for your work. After a day using this new fixes, i have only one problem that make me go back to the old ones modules and zimages... people that i call or call me don't hear me after a few minutes from restart. If you need some info from me to check this out, I am pleased to give you them. If not, i can wait to the next version of this fix. :cool:
[Touch HD Android Development] tigernight:
same problem here ...

Can we change the culprit file in the new module (that controls audio) if any one knows it ,with the same one in a previous working module?
[Touch HD Android Development] camro:
the culprit module ? - i have no idea why it should be different as it is on orig kernel ? must ask some guys ...

TESTING: i want to crosscheck the algo again ...

if someone can help - i would need a complete discharge from a FULL CHARGED DEVICE til the battery run out ...

preconditions:

1.) stop gmail syncing, stop wlan + GPS + BT

2.) in terminal start: cat /proc/kmsg | grep battlog >> /sdcard/battery.log

3.) kill all applications before and then set the phone display to always on.

cu camro
[Touch HD Android Development] ho.angii:
how do i get into the terminal start thing camro?

im game to do this test for you. =]
[Touch HD Android Development] omek07:
hellooooo

Please can someone tell me how i can install this ???

EDIT : i have found it and now i test it thankssssss

Thanksssssss
[Touch HD Android Development] camro:
on your sdcard there should be a sdcard/conf/froyo.user.conf

input before the } followings:

cat /proc/kmsg | grep battlog >> /sdcard/battery.log &

it should be like this...:

# General parameters
general{
renice=1 # Run the renice script to inprove call answering
}

# custom shell commands, these commands run last
custom_shells{
rm -f /sdcard/fsck*.rec

[B]cat /proc/kmsg | grep battlog >> /sdcard/battery.log &[/B]

}
[Touch HD Android Development] Kenia1234:
Hi Camro,

maybe I m telling you something really stupid...

I don't know if it was just a case...but when I used eclair.user.conf the battery life was of about 10hours with a normal usage...

now with froyo.user.conf my battery drains in 4hours....

Could battery life be related with this file??

I used Froyo 2.2 in both of my experiments...

Hope I helped a little bit...

Greets!
[Touch HD Android Development] camro:
this is normal, if the phone writes all 10sec (on discharging) and all 20sec(on charging), this is complete normal.

if we found the best possible algo, then we can stop this logging ...

but, for now, i see, that the algo is not very good and i'm not fully satisfied with it ...

because my algo was based on wrong real data, and i'M working now on better algo. ..

also i saw, that i have a problem, that sometimes it shows 100%, etc ...

i'm working on it (but need more test data, to do the best algo ...

also next build, i will include to support all devices, because for all battery types we must check if the algo is also good working...

stay tuned ...

PLS: my last test was: from FULL til it stutdown the phone: 6hrs (display always on - all otherm services killed), and now i have good data to make finetuning ...
[Touch HD Android Development] camro:
EDIT5:

new kernel - new calc algo, better logic + made kernel for all systems (rhod, topaz, diamond, raph, blackstone)

optimzation of battery values only checked for blackstone 1350mAh, but now it is possible to use the kernel for all system + then logging is necc. to adjust the other battery tyes.

dl on first posting: -> 1_*....
[Touch HD Android Development] ho.angii:
okay just booted into android with new kernel. winmo had 50% but android showed 100%. thing is on BatMan previously for 100% batt level the battery voltage would be 4000mV+ but this time 100% showed 3715.0mV.

is this correct camro? or something is wrong?

edit: okay i plugged on the charger. android says the batt is full. Batman application shows that the level is 100% but batt volt is slowly creeping upwards. now 3820mV and still rising.

Is there something wrong with the battery volume display on the taskbar?
[Touch HD Android Development] camro:
the 100% was a mistake, because compiled it for all devices ... but the most important part is -> log calc value should be fine ...

you can to the test via logging in /proc/kmsg ..

there you see the correct values.

as told before - this is a test version for logging , if i'm happy with the tests then i will public a version (maybe 1-2 days).

for now - i see the charging process shows me not good values, the discarching process is fine ..
[Touch HD Android Development] Ramon 73:
Installed this yesterday afternoon. Phone doesn't turn warm anymore.

Battery still 85% after an evening of toying around.
[Touch HD Android Development] JRAGE:
Confirm

The same for mine HTC HD: battery charges and lasts longer + more accurate metering.

After installed this version initially did some restarts and deep sleep couple of times, now after full charge keeps well

Thanks!
[Touch HD Android Development] dzeen:
has anyone tested - is the issue with muted mic during incoming calls fixed?
[Touch HD Android Development] tigernight:
No , no sound at all .
[Touch HD Android Development] camro:
or me the mic is working in incall as well as sound VOL Up/Down

or what does this mean ?

if you set the mic to OFF, then you won't have a sound. but it's logical ..

but maybe you mean another thing ?

cu camel
[Touch HD Android Development] joveen:
Mic not working on incoming call is reportd with the latest kernel.

I am seeing the same issue in my Black stone. We need to press the volume button to activate the mic.

Phone - Black Stone.
[Touch HD Android Development] Kenia1234:
Camro

The problem is this one : if you MAKE a call to somebody the mic works well...

instead if you RECIEVE a call this won't work...

or at least this is my experience!

Anyway exceptional job for the latest kernel...

we just need NAND boot and Camera and we are OK!! no need to buy a Desire HD! :)

at least for now... :)
[Touch HD Android Development] x PIGI x:
Ciao Kenia sono italiano e ahimè non parlo inglese, puoi spiegarmi come installare questo fix io ho android froyo 2.2 v.1.6. Grazie
[Touch HD Android Development] RaptorX29:
help with download:S

ok guys im a little bit confused at the moment what do i need to download and where? Can you refer me to any links plz, fix for battery % jumping thats all i need everything else sems to be working like a charm for me only battery is making problems i plug my usb in the pc in 4 seconds phone shows charged 100% than i pluged it out shows 14% so its anoying.

tnx.

i appreciate all of your hard work guys.

O and the reason why i ask this here is because on the first post i get lost how to fix the battery problem so tnx for and download links and tuturials or tips how to properly fix this problem.

Greatings from Slovenia.
[Touch HD Android Development] ho.angii:
Download the kernel and the zimage file in the first post. Its the one with the filename 1_…..

Delete the old zimage and module on your sdcard

Unzip the downloads and place them into the root of your sdcard.

That should be all.
[Touch HD Android Development] camro:
it is woking for me. i can't test theold kernel, because testing on some other things, too.

but maybe you can try to set the boot option for incall ....

like my line ...let me know if

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_hw.call_vol=2 rel_path=AndroidBoot"

it is working, if it is set on boot parameter - if so, make sure, that this is a bug and retry the test without boot option again, then let me know and i will take a look ...
[Touch HD Android Development] camro:
again - finetuning ...

.) rewrite the algo for discharge and charging ...

.) fix for invalid values (sometimes only display 100% fixed)

.) power consume should be better now

.) difference from charging to discharging now should also be ok

see attached ... 2_*

if someone can test it - also AC plugin/out the % should be ok now.

if someone is interested what i did on my test:

1.) cat /proc/kmsg | grep battlog &

2.) set the device to DISPLAY ALWAYS ON + set to 60% // stop all other activites / stopped google sync + k9mail.

(the battery was ~ 98% full (mV like full battery, but the last import cgharging process, where the battery will be stable-mV i haven't done.
[Touch HD Android Development] camro:
see first posting - new kernel 3_*.....
[Touch HD Android Development] wuchiwa:
Good job!!!!

very enjoy it~~~
[Touch HD Android Development] ho.angii:
nice release.

% on winmo and % android is very similar.

battery consumption is still fast. maybe a rom will help with this ey?

poweroff works again. dont need to pull out battery to reset.

no deep sleep problem detected as yet. been using 1.5hrs and constantly putting phone to sleep and waking it up.

phone kinda heats up when charging. was charging between 80-85% and temp of battery went up to 33.0 degrees

*havent tested out the incall mic when receiving a call yet.

Good work Camro. appreciate what you are doing for the blackstone community

<3 Touch HD
[Touch HD Android Development] tigernight:
That`s strange .. even with the new kernal I have no sound ..the system is completely mute , even the mic ..

Do I have to change something besides copying these two files ? like (e.g. startup file )
[Touch HD Android Development] PANCIO:
incall mic don't work :( and now when i turn off the phone .... it restart by itself.

My sounds are OK
[Touch HD Android Development] joveen:
Great build camro.

Battery level shows the same as winmo.

Power off works fine.

mic is not working for me with incoming call even with the suggested changes in STARTUP.txt

We have to press the volume button to get mic activated.

Is GPS expected to work with this build?

Wifi is disabled AFIK.
[Touch HD Android Development] camro:
i know, but before looking "why the device comsume so much battery" i want the calculation of battery fine. and it seems to be, that now i'm happy with it ...

the only thing what we must check is (via dmesg logging) - the difference between charging and discharging ...

don't belive on this test to the % display....

the only thing what i would need is:

if on discharging 3400 -> how much is it if AC connected ???

(always look ~60sec later)

the same we need for all ranges - in steps of 50mV..

this can be tested also via standard-battery-info

for now i implemented a patch from ACL, to see if the reboot works (not only power off).if this works fine, then i must look how to implement to the poweroff-long-press-menu -> reboot.

then we would have power off + reset there :)

no deep sleep problem detected as yet. been using 1.5hrs and constantly putting phone to sleep and waking it up.

this i have also on WM, related when you plugin the AC and how full the battery is .. an have normally nothing todo with the kernel or system.

the charging process logic is fully a hardware part from the battery, the battery get all the time the 800mA from AC Adapter, but the electronic of the battery close the charging to be sure, that it will not explode :)

sound is for me working complete normal

cu camel
[Touch HD Android Development] PANCIO:
hello camro

first of all thank you for the great job you're pursuing :)

I have already changed the STARTUP.txt but the mic, unfortunately, is not working yet.

I have to press the "vol down" for activate it.
[Touch HD Android Development] camro:
why is it working for me - and not for you ...

how can i test it ? (what should i do exactly, to see that it maybe also not works on my side)

do you have lastest rootfs ?

can you try to rename your data.img (so, that android will create a new one) ?
[Touch HD Android Development] camro:
mic is working for me normal - or haven't see that there is a problem ..

please tell how i can check this - please tell me the complete procedure to check this on my side ..

GPS is working for me complete normal

WLAN is working for me - wlan.ko is included in latest build (3_*) - but i will check it again ...)
[Touch HD Android Development] mike86_tsai:
Hi Camro,

When I use the new kernal for below two version(with ext2 partition),the mic is not working ,no sound and no ringtone.

http://www.neopeek.com/en/forum/14-Android-ROMs/191-New-Test-ReleaseCyanogenMod6

http://www.neopeek.com/en/community/groups/viewgroup/27-Neopeeks+SuperFroyoPort
[Touch HD Android Development] maqdesign:
i have same problem
[Touch HD Android Development] tigernight:
exactly the same problem ...
[Touch HD Android Development] jet-27:
thanks

Great build camro.

Battery level shows the same as winm and more

Power off works fine.

now i can use android all the day even same fix need it

the batttery is the most inportant

thanks thanks thanks............................................................................;););););)
[Touch HD Android Development] PANCIO:
sorry ... but i don't know :o

I use the rootfs-20100917-f4eabbb.zip

i replace now my data.img but nothing happened

I'll try to install everything from the beginning ....
[Touch HD Android Development] camro:
well, then this is maybe a problem of CM, not of the HTC-android rootfs :)

maybe the CM guys should take a look ...
[Touch HD Android Development] camro:
well, then you know, where your is ...

maybe the CM guys can check this out ..
[Touch HD Android Development] camro:
ok, here we go ....next new kernels see link below

http://xdaforums.com/showthread.php?t=788815
[Touch HD Android Development] htcrum:
first of all - thanks for great work :)

i have blackstoune, and now i'm yet another happy android user.

just have installed latest kernel (and modules) - usb mass storage not working for me, though the phone trys to connect after pushing button "Turn on USB storage".
[Touch HD Android Development] camro:
haven't tried, where is the "Turn on USB storage" ? which menu ? - please tell me more in detail.

on desktop - which os ?
[Touch HD Android Development] joveen:
when usb is connected notification comes to top.

drag down the notifiation menu.

tap on the USB connected notification.

then you can see "Turn on USB mass storage"
[Touch HD Android Development] htcrum:
when i plug usb cord to the phone on the top panel appears two icons - one idicates that usb is connected and second for usb debugging.

and if i roll them down i can select "usb connected"

and there is a button "Turn on USB storage" which allows the phone to manage files on sdcard from computer.

Trestedd on Ubuntu and OSX - storage doesn't work.

...probably i have quite old rootsf.img (from 03 sept release)
[Touch HD Android Development] pirelli2006:
is the core of the most optimal, but there are errors in the battery. when shown full 100% charge, the battery voltage from 9.4 - 4.12 but the full charge at 4.2 - 4.3 volts, in general if left on for charging it still charges about an hour.
[Captivate General] snapplefish:
I've never actually seen anybody say where they were if they complained about their GPS or said it worked 100%; how about we post here and see if there's a trend in GPS functionalities?

Location: Bay Area, CA

Status: GPS has never locked on
[Captivate General] pezx44:
Location: Costa Rica

Status: GPS locks relatively quickly but accuracy leaves something to be desired

JH3

Wireless Enabled

supl.google.com

MS Based

Hot Start

Accuracy 30

Skyhook On
[Captivate General] Nimocone:
No issues with my couple week old unit. Northern Virginia.
[Captivate General] DanDem:
Tempe,AZ

Takes abour 20 seconds.

Renton, WA

About 10.
[Captivate General] TheRealXenu:
GPS Sucks

My GPS has never worked. It always says location unavailable. With A-GPS turned on it works with a couple of block accuracy. I'm going to return if the update doesn't fix it within my 30 days. I'm in Kansas City.
[Captivate General] Decer:
GPS usually holds just fine for any kind of navigation. Is it the best? No, but works

Navigation: If I just load up the nav/maps app by themselves my marker floats around all over the place and never settles down. But if I open my Geocaching app first all seems to hold just fine when I switch over to nav/maps. Again, not perfect.. but for the majority of the trip it will hold on the roads where I am and doesn't lag behind.

Geocaching: So, most of the time it sits at 16ft accuracy.. under heavy tree cover it goes to 33ft but thats rather expected. I've held the phone side by side with my Magellan GC and watched directions, distances to cache.. the phone stays pretty close and does normally zero in on the GZ if the accuracy is jumping around.

Location: Easton, PA

Have the supl.google.com settings in it as suggested by some of the posts in here.

"Use wireless Networks" is turned OFF
[Captivate General] RexEscape:
I'm game.

I went away on a vacation just last week. The GPS is still performing under-par. But after a minute or two, it locks. It won't lock while in a moving vehicle, even in a bus crawling at walking pace. Maybe it was because I was in a double-decker bus at the bottom :o

San Diego, CA (home): Locked

Philadelphia, PA (stop over): Locked

London, ENGLAND: Locked

Cracow, POLAND: Locked

Zakopane, POLAND: Locked