yashsingh1/xdaforums huggingface dataset:
[Touch HD Android Development] g3rm0:
I don't think it's useful in Android. Those are for compat-wireless stuff for ubuntu clones or something like that. I'm pretty sure Android uses tiwlan driver made by TI for wl1251 chips.
[Touch HD Android Development] unionjaks:
seems i spoke to soon, using the xdandroid cab i cant get the phone to work(no service) with or without kernel 21...thought i had it going as well ;(
[Touch HD Android Development] joveen:
A suggestion:

As per camro this kernal handles a lot of stuffs. We may be distracting the dev by reporting other new issues. If the changes in this kernel have nothing to do with the signal reception ,shall we confine this thread to just battery, USB/ AC charging, USB mass storage and mic muted on incoming call (the issues most of us see/ test )?

Lets add the signal reception to the buglist and work on that later.

-Joveen
[Touch HD Android Development] krivolak:
Hi camro

I do, like you say this 3 steps and all is like you say, use latest rootfs from 17.09, only see that battery been empty after half day use, most with screen off.

i am satisfied with it now now more use androir

Thanks,
[Touch HD Android Development] JRAGE:
Hi camro

For this kernel + modules

used latest rootfs (rootfs-20100917-f4eabbb.zip)

removed data.img

without any changes in configuration made an incoming call from desk phone to HTC and ...

... the mic is still muted on incoming call

So, this should be problem with this kernel and not my HTC configuration

EDIT

Forgot to mention. Startup file looks like this:

set ramsize 0x10000000

set ramaddr 0x10000000

set mtype 2030

set KERNEL zImage

set initrd initrd.gz

set cmdline "lcd.density=240 msmts_calib=0x395.0x3c9.0x79.0x77 clock-7x00.a11=528 msmvkeyb_toggle=off pmem.extra=1 gsensor_axis=-2,-1,3 msm_blackstone_pad.vibrate=1 htc_hw.call_vol=2 msmsdcc_1bit msmsdcc_fmax=14000000 msmsdcc_nopwrsave"

boot

JRage
[Touch HD Android Development] DmK75:
Hi camro!

I tested your kernel on Topaz and many things works perfect (charging, battery etc).

But device anymore not recognized to DDMS and Droid Explorer.

Early, it find device "000000000000" and connect with him but with this kernel cannot find nothing.

Also "Mass Storage" mode not working, but PC shows in tray that device "XDA" connected.
[Touch HD Android Development] tigernight:
Hi .. I used this kernel with the xdandroid and guess what , the sound is working perfectly ... so I am accusing the CM6 release for my problem ......and I hope we could figure out the conflicts between them ..

my Device HTC HD
[Touch HD Android Development] kulwant:
I tried the new kernel and its been over a day now. I'm happy that it Works pretty better than before. Here are some issues that i faced.

1. The battery is better than before although not perfect.

2. Overheating issue when connected to gprs for 3-4 hrs.

3. Charging LED doesn't work for me.

4. USB mass storage not working.

5. Crashes after a while.

6. When getting a call it takes a bit of time to display who's calling up. I tried to test it by calling myself from the other phone.

Hope this helps out a tiny bit for further testing and development. Cheers :)
[Touch HD Android Development] zaqwe:
Me too! But Iam testing right now! Maybe I can give you the anser if not already given! (couldnt find it though) ;)
[Touch HD Android Development] Kenia1234:
Really Good relase!

-The battery indicator is really ok for me! even if the battery drains in 10h (10% per hour with my extended battery 2700mah) Battery lasts about 10x less than WM does!

-We NEED camera and NAND boot!!! Hope that somebody is working on that! I would do this but I m not a linux expert and I broke my HD's volume buttons (so no possibility to go in bootloader if I cannot go to a file explorer through WM)

-Wifi works well

-Sound ok if I press Vol up during a call

-really stable! (NO SOD at all!!)

-really fast (it could be a fully working OS if the battery would last a little bit more!)

Thank you for all guys!!
[Touch HD Android Development] kulwant:
Thanks alot mate..I'd got the clue on how it should work..Thanks for the helping hand though..Cheers..:cool:
[Touch HD Android Development] Smobbo:
This is a big step forward yet again! Thanks Camro! :)

The batterylife seems better and the values given in Android seem to be close to the real values!

The in-call volume issue is resolved.

It's quite fast!

I've had no hangups after the first few installations/settings changes. 2 days without a freeze now (incl. wifi use, calls, texts, sync). The battery lasts about 10-12 hours for me (i'll keep testing to see if i can be more accurate).

The only issue i have now is the no volume on incoming calls. I have to press volume down else other people can't hear me.

I'm using the Android 2.2 release by TheBrilliantMistake with the new kernel, zimage and startup.txt by Camro.
[Touch HD Android Development] kulwant:
The process <applications name> has stopped working. Force wait or shutdown.

I've got sandisk 8gb card. I got greedy last night and installed alot many applications on my phone. I've got around 6gb music plus the applications. Now when i booted onto the andoid this morning it gave me the above error for most of the applications i was trying to start even the android media player. Does that mean we can't install much applications on our phone?????

1.I tried to kill the applications with Advance task killer and restarting the apps but that didnt work.

2. I restarted the android altogether and starting the apps but it too didn't work.

3. I freed up some space from homescreen by taking away the shortcuts for my apps but still didnt get lucky.Even rebooted but still it wouldnt work.

So does that mean whenever an app crashes we need to install it over again??

Another problem i faced was with gprs. It works completely fine if i switch to windows but doesnt work most of the times for android. I've got exact same settings for both of the os but still no luck.

Kindly suggest something if there's a fix for this..:-s
[Touch HD Android Development] Smobbo:
The Force wait or shutdown issues could be related to the lack of speed a SD-card gives (Android thinks it's internal memory). Press force wait and it should continue again.

If it gives this problem all the time, perhaps your card is slower then most?
[Touch HD Android Development] touchhd85:
Hi Camro, thank you for your work...I have some good news to tell you...with your kernel for the first time I overclocked my blackstone to 710 MHz :cool:stable...and Neocore gave me 22.6 FPS:eek::eek: while Quadrant 584:D:D...what can I say: FANTASTIC!!!!...my phone is very very fast in everything I do... On my blackstone I have TheBrilliantMistake release plus your modules and kernel and last rootfs...thats all...I hope this report will help you in some way...bye
[Touch HD Android Development] tigernight:
I succeded in solving the sound issue with the latest kernel and the CM6 ..

simply I mounted the system.ext2 file from the xdandroid and copied the mnt folder and pasted it in the System folder in my ext2 partition ...and I ran the CM6 release with no problems (actually it became like a hybrid of CM6 and xdandroid )

so we have limited the problem in mnt folder . so any one can help me in locating the specific sound files in the system folder so I can replace them .and make this kernel usefull for blackstone users ..

thanks ..
[Touch HD Android Development] kulwant:
Please Help

Woah now thats what m talking about i've the android thingy and the kernel but what m lacking is the latest rootfs. I went through a link but there's alot many files available on it so i'm confused on what to get and what to do with them. Can you please redirect me to a thread where you read it from cuz i've been searching alot but still couldnt find it. Thanks alot in advance. Looking forward to transform my HD into a mean machine;)
[Touch HD Android Development] kulwant:
Thanks alot..I'll try doing that..Perhaps shifting to the latest rootfs would do the magic..Awaiting replies for the details on how to update the rootfs and which files..:confused:
[Touch HD Android Development] krivolak:
So can you share with us this kernel, or camro to post it here. like to see how work with overclock to 710 Mhz

Thanks
[Touch HD Android Development] kulwant:
Senior members here are busy with development so no replies from them as yet but i figured out this thing yet again.

Download the latest rootfs rootfs-20100917-f4eabbb

from here http://files.xdandroid.com/rootfs/. Extract the rar file and replace the image file contained with the one on your sd card. Don't forget to erase the old on present in your card. And well that's it. I'm not sure if this is the process but i have seen major change in speed on my device with this.
[Touch HD Android Development] Kenia1234:
Finally a SOLUTION!!

Hey guys!

I found a solution to save lot and lot of battery!!

It's really simple...you have just to disable the lockscreen... :)

You can do this with some programs like Battery indicator and others...

Now my battery lasts all the day!!!!!!!

About 3% per hour!! :):) against the 10% per hour with lockscreen enabled!

To enhance your performance you can also buy an extended battery and you'll see android as your main OS!! :):)

Hope I helped you a little bit!

Greets!!
[Touch HD Android Development] cassios:
I have a strange bug. I cant download big files with Android Market (example, i cant download the last version of Google maps). But i can download small files from Android market (task kiler or file explorer).

I'm using the kernel 21, do you think it come from the Kernel this problem?
[Touch HD Android Development] ohnez:
Market

this not a problem with the kernel 21.

I have the problem if my ISP throttles the speed.
[Touch HD Android Development] xUmaRix:
did anyone experience audio stutter when listening to mp3?I read in HD2 they did a fix in their kernel.

/* readahead.c */
#define VM_MAX_READAHEAD 128 /* kbytes */
#define VM_MIN_READAHEAD 16 /* kbytes (includes current page) */

The value is just the same for our kernel but we still have audio stuttering problem
[Touch HD Android Development] James62370:
I experience Audio stutter in listening to mp3, streaming audio, etc. Also notice that when I'm on the phone and get a data notification, my phone disconnects. I'm using Froyo 2.2.1 with 11/3 rootfs, kernel & modules...

I've learned to accept it, since it appears all Android releases have this issue.
[Touch HD Android Development] casefan7:
Not true,

a couple of kernels back we didn't have stuttering media...
[Touch HD Android Development] brunomota:
is this the best kernel?

the last android release i've installed (android 2.2), i had the dead sleep issue (or something like that)...

does this solves that bug?
[Touch HD Android Development] perern:
?

any more development on this?
[Touch HD Android Development] camro:
all changes are done in off. trunk ...

and i can't develope any more for such kind of devices, because my device is broken and not sure if i get a new one any more... :(

could be, that i have to buy a newer one, and then i will buy a htc desire z or galaxy s pro ... will see
[Touch HD Android Development] mweirauch:
Hey camro, if I am not mistaken, there was somebody in #xdandroid recently offering a phone donation. Can't remember offhand who it was, but it was discussed if you should get it because your's got bricked.
[Touch HD Android Development] perern:
okay. thinking about getting Desire HD, Galaxy S I9000, or WP7
[Touch HD Android Development] xUmaRix:
try to figure out how alsa working and i found that there are diff in linux-on-qualcomm-s-msm/linux-msm/blobs/htc-msm-2.6.27/sound/soc/msm/msm7201.c

int msm_snd_init_rpc_ids(void)
{
snd_rpc_ids.prog = 0x30000002;
snd_rpc_ids.vers = 0x00020001;
/*
* The magic number 2 corresponds to the rpc call
* index for snd_set_device
*/
snd_rpc_ids.rpc_set_snd_device = 2;
return 0;
}

the diff in snd_rpc_ids.vers value.CONFIG_MSM_AMSS_VERSION_6225 use snd_rpc_ids.vers = 0xaa2b1a44; and others use snd_rpc_ids.vers = 0x00020001;we might need to find out what value for our amss ie. 5225
[Touch HD Android Development] Yon22:
I really don't recommend the Galaxy S... I bought it, and after 20 hours decided to bring it back to the store and took the Desire Z
[Touch HD Android Development] Maciz:
What's wrong with the Galaxy S? I'm actually doubting between the same 2, but might also go for the Desire HD

Also, I just used V21 and now my volume buttons on the side crash Android. First it restarts Android, then when that's done, the screen goes black and no way to get it out. /Edit this is only in debug mode, otherwise it works fine
[Touch HD Android Development] darker01:
hello everyone , is the development still going on this ...or is it dead ? :), because newer kernels are better in battery life but they mess up button map on Blackstone
[Touch HD Android Development] mweirauch:
No, camro toasted his Blackstone due excessive development and has since not shown up recently.

But more or less all changes have been integraded into the linux-msm project and are available via glemsoms autobuild service. So no need to stick around with these old testing kernels here.

And if the button mappings are messed up in the autobuild service kernel packages, go to xdandroid.com's bugtracker (bugzilla), look up if a similar bugreport is already filed, extend your findings, if not, file a new bugreport with as much info as possible.

And then, there's only need for an active blackstone developer to fix it...

Michael
[Touch HD Android Development] Stickman89:
It's easy to fix the button mapping, you can swap over any of the button functions by ammending the associated qwerty.kl inside the /init.etc/ directory within the rootfs.img.

This can be changed via adb (changes will take effect on reboot) or you can mount the rootfs.img in linux via loopback and ammend the device specific qwerty.kl.

Best Regards,

ST1Cl<^^aN
[Touch HD Android Development] darker01:
thank you stickman , actually i'm using neopeek build (ext2 partition ), and i don't know how to do that :)
[Touch HD Android Development] mereTz:
Hi,

i have a question. How can you combine 2 different kernels? I have a problem on my blackstone, on almost all of android bulds, if someone calls me, he can't hear me and i can't hear him. There si one kernel, the one used in XDandroid, that works, but that is very havey on the battery and drains it very very fast. And i have another kernel that works very well for the battery and wi-fi and the rest, but the problem with incominb calls prevents me from using andorid as i would like.

Could someone please help me if they know a solution of combining 2 kernels.

Thanks a lot:)
[Touch HD Android Development] touchhd85:
You can find the kernel I used in post 1, but remember that overclok process is CPU-quality dependent...however i have to admit that with other kernel I can reach "only" 633 MHz...Furthermore, don't forget to change the startup.txt file to obtain the freq. you want!!!

yes, it is the right process;)...and you have the same kernel i have...have you tried to overclock your phone??? what results do you obtain with this kernel??

@camro

with your kernel the battery charging is perfect with both USB or AC...it is the first time that i don't have 100% of charge after 2 min...thank you!!!...on the other hand the battery don't last so much...but I know you are working for us...so..tank you again!!:):)
[Touch HD Android Development] tigernight:
also changing brightness is helpful ,but I tried that and there is no change in brightness ,any one got the same problem?
[Touch HD Android Development] touchhd85:
ok;) you have to put in the "set cmdline" line (DON'T remove other commands) these commands: "acpuclock.oc_freq_khz=710000 acpuclock.force_turbo=1 msmsdcc_1bit msmsdcc_fmax=14000000"; the first one is the only important for overclocking; maybe is better if you try with lower clock before...and remember..

overclock at your own risk...be careful...bye and let me know...:D
[Touch HD Android Development] kulwant:
Yes the brightness doesn't change plus i have noticed applications starting up by themselves i kill them with appkiller after every 15 min. I have no clue on how they start. And you can see it later which application has used most of your battery and those applications are all listed there. If we can stop the applications to start on their own we can save up alot more battery...:confused:
[Touch HD Android Development] Kenia1234:
Hi guys...

I m writing from my HTC with Froyo 2.2 running flawlessy except from the camera...at 710mhz...no lockups...my battery lasts even 2 days...

it costed me just 15€ of an extended and powerful battery!!

waiting for the NAND boot...

that will save lots of battery...

thank you for all...waiting for you and for news camro...
[Touch HD Android Development] tigernight:
just install the advance task killer from the market and allow auto killer ...
[Touch HD Android Development] camro:
thanks to hamagc,

he was the only one

, where i got correct log data...

so i will take his battery type from raphael for calcuction.

if soneone is interested, that his battery type should also calculated correct, please do login as describe on first posting ...

to get more motivation for log data, i will set all other battery types to static 50% all the time, then maybe test users helps to find the correct settings.

attached a XLS, where you can see how the algo works, and in fields "Header", then are the vars, which are used for calculation algo.

cu camro

AS TOLD ...

this kernel was for testing and helping to get values for a new future battery handling. not for daily use !
[Touch HD Android Development] pirelli2006:
camro, full battery voltage is 4,240 out of winmo is until the end does not charge, make such a change in your kernel, please! I think so will be much better!
[Touch HD Android Development] camro:
thanks for the hint, this is implemented since 2 weeks in my kernel.
[Touch HD Android Development] omek07:
camro thanks for your work

How i can help you ???

I have a blackstone and i wand to help

Can you please tell me the steps and what you need because i am new on this ????

thanks alotttttt
[Touch HD Android Development] fulldjeg:
Waoo

I tested this ...

More stability, The battery life is better, better appreciation of battery left.

3G Ok

Pin Ok

Wifi Not tested

USB connect => Work but lot's of application down 'cuz of this. Can be retablished by disconnect te usb

Device: Blackstone

Battery Type: Original

Battery Volume: 1350 mAh
[Touch HD Android Development] camro:
here is the topaz 1100mAh model ...

(algo is not adjust ... so, maybe some one wants to tr the modification in sheet "header" ... it should be quiet easy ...
[Touch HD Android Development] edinko:
Overclock-downclock problem

HEre is a an interesting problem. I wonder if its just my HD or all. PRobably all. Everybody writes now how its possible to overclock now up to 710 MHz with the new kernel. That fine. It works but not with this "710 Mhz startup.txt" which you can find a few post earlier somewhere. The overclock widget,setcpu and cpu benchmark report 691. Just when i put 720000 in acpuclock.oc_freq_khz it reports 710 Mhz.

BUT THAT IS NOT THE PROBLEM.

The problem is downclocking. I found out that when the screen turns off after 1-30 min(depending on your setup) the speed is GONE!I cant get it back until fresh reboot.

YOu can easily try yourself with the Neocore or Quadrant benchmarks from Market.

Do a Neocore bench right after reboot and you get about 22.5 FPS. let the screen turn off, and try again. you get only 18 FPS. And I found no way so far to restore the speed back to full after screen off/sleep.Just doing a painfull 5 min reboot again.

ANy ideas guys? It seems that it downclocks itself when screen off and it doesn`t return.I tried Setcpu and overclock widget. nothing works
[Touch HD Android Development] core7x:
great work, but seems like fast battery drain.
[Touch HD Android Development] JRAGE:
GSM problems with this kernel

Hi everyone,

With this new kernel has anyone else faced problems with GSM calls ?

It seems that for my HD it gets worse and worse :(

Initially there was only this mic mute problem for incoming calls. now for incoming calls when I increase/or dercrease/ volume to enable my mic sound, after a few seconds the other party's voice switches to external speaker and later on after some more seconds the background gets more and more noisy and the Android reboots.

Maybe Launcher Pro which I'm using, is somehow behaving badly? No idea about other possible 'bad' apps. There is enough free memory, no cpu overclocking etc.

Device: HTC Touch HD (Blackstone)

Battery: original 1350 mA

Android 2.2 newest build v1.6, kernel by camro, latest rootfs

EDIT

For outgoing calls also couple of times following situation: after dialing the number I get silence (no ringing tone, no answer, no voice of B party), while in fact the call goes through and is picked up at the other end. When I repeat dialing, it usually helps and I hear ringing, etc.

Doesn't it look like rather the mic/loudspeaker issue in latest kernel than gsm/radio issue?

P.S. Of course, everything works from WinMo.
[Touch HD Android Development] x PIGI x:
Could you please post a startup built to overclock blackstone, thanks
[Touch HD Android Development] camro:
ok, uploaded a new test kernel.....

for helping to find out your battery type see post #2

cu camel

what should be fixed now ?

1.) micro working after a new reboot (no mic on incall)

2.) shutdown now works normally

3.) new usb driver (also recognize if USB is not connect on start)

4.) 2g/3g should work normal

5.) new rewritten battery algo
[Touch HD Android Development] jeanfrederic:
Camro, you just edited the first post today, but for wich purpose?

Are zimage and module fresh new from today or is it just an updated text?

Thx.

About the issues, I have (as many others) issues with incoming calls, android.acore process still crashing a lot... Gmail app still can't update neither.

Except that, it's a blast and my battery can hold 6/8h now!
[Touch HD Android Development] daryld:
jus tried ur latest kernel camro on my blackstone device and noticed a huge improvement on my signal for some reason and the battery life seems better will continue testing and report back any more findings keep up the good work
[Touch HD Android Development] omek07:
Hello

with the new kernel i have problem with shutdown, its stuck

please help
[Touch HD Android Development] andycted:
forgive eventual repetitions, just reporting:

- no wifi (error)

- stuck at shutdown

- battery seems ok, but it drains quite a bit

- auto-brightness disabled in winmo, doesn't work in android though

- camera works. oh wait, that's what I dreamed last night

- setting force turbo in cmd line reboots winmo (tried only once)

- getting around 3.8 in linpack, I've tried to overclock to 620, I still get the same result (3.8). If I set setcpu to performance, I can get 4.1

- sorry can't help you with the battery, since I don't always have the phone in my possession
[Touch HD Android Development] PANCIO:
hi

with the new kernel (thank you) i've got this feedback (htc Blackstone):

1.) microphone not working on incall (despite the reboot)

2.) shutdown not works

3.) the battery level, with a charged original battery, start from 85% (with the the previous kernel was 96%).

I use the [25-09-2010][Neopeek's Android Ports CyanogenMod6].
[Touch HD Android Development] pirelli2006:
camro, the core of a super, yet would enable support for 3d, the prices would be today he was not! able to make changes?
[Touch HD Android Development] core7x:
yeah, this kernel is good.