yashsingh1/xdaforums huggingface dataset:
[HD2 Android SD Development] hastarin:
Thanks can you check the instructions again and test again when you get the chance. I've updated them and provided a test kernel that should make it MUCH easier to test.

http://xdaforums.com/showpost.php?p=8383578&postcount=582

It's not really much use. You're better off using pastebin.com for large chunks of text like that. Thanks for the thought though. :)

In short I code in C#/WPF and work from home. What I'm doing here is because I enjoy a challenge and work is slow atm, so I've been doing this instead. It can't/won't last because while I'm doing this I'm not making cash. ;)
[HD2 Android SD Development] hazard99:
Hasatrin your build kernals make me a happy Guy I also very much respect your presence here on xda. 7.1 is doing well for me I experience little to no lag and data speeds are fantastic! Thank you!
[HD2 Android SD Development] eddyhsline:
Just a quick line

I went and visited Energy"s thread, while reading came across 2 posts, may be of interest,

(so a post about htc giving us tmous users new class4 16gb cards because of all the failures, Call 888-356-2375. Apparently you don't even have to send the old one back.

I read that you just call the 800 number (888-356-2375) and give them your s/n and imei number and they get you a replacement. They've finally admitted failure of the other cards for tmous hd2 (class2 16gb).

I've called the number and got a recorded message saying it's htc, and google confirms the number as an htc parts and replacement number for t-mobile htc phones. I'm gonna call on all 3 of mine in the morning.)

The above posts I copied and pasted, they are as they were posted

I have 2 scandisk 16gb class2 cards, I have formatted, and cleaned, 1 gives me problems, the other one OK

I read earlier in this thread of maybe /possible card problems / issues.
[HD2 Android SD Development] hastarin:
Glad to hear it.

I just tested a "tweak" (excluded some things I wasn't sure were needed) to see if it helped with the scroll lag. First thing I notice is scroll lag is worse. Then I check System Panel and the HTC News widget is pegging CPU usage at full. So I go to the Widget, it shows the news, and then check System Panel and it's fine again.

In short I suspect, for at least some of you with scroll lag, the cause may be other misbehaving processes on the phone. Why they'd misbehave in r7.1 and not #4.1 I don't know though. :(

The only other thought there is liblights was updated between those two. Has anyone with scroll lag tried using the older liblights (from #4.1) to see if that makes any difference?

I'd try it but the couch is calling me. :p
[HD2 Android SD Development] shree.cse:
Every thing is fine, no scroll lag. but I found there is a connection drop at some times(very rare)

But that was't a big problem for me.

The main thing, I m till having music stuttering. How can I eliminate this.

I am unable to hear even for single minute without stuttering
[HD2 Android SD Development] microamper:
I test it, but with extended HTC batt my TRAW values only 3 digits, with standart HTC batt 4 digit.

win TRAW
26.2 592 cooling
29.7 576
30.9 560
33.4 528
34.7 512
41.7 416 heating
40.3 432
38.8 464
33.4 480

I can't understand why on same win temp I have differ TRAW
[HD2 Android SD Development] eddyhsline:
If you are referring to music not radio, this is not a fix, but if your music comes from a library on your PC, I have being using A free app called mSpot. and everything sounds ok check it out, links your HD2 and PC using your PC browser, called cloud technology I think
[HD2 Android SD Development] hastarin:
Thanks and compass info

Thanks, that's great! I'll take a look at it more when I'm feeling better. Hopefully I'll get some more feedback too by then to confirm things.

At least there is a trend (higher temp = lower TRAW value). It seems the accuracy may not be as high as with the normal battery (3 digits vs 4 digits) but hopefully I can do something with it.

On another note I realised I left some information out of my README for 7.1.

NOTE: To get your compass working with r7.1 do the following via adb shell (or GScript Lite), you may need to su:

killall akmd

mv /data/misc/AK8973Prms.txt /data/misc/AK8973Prms.bak

Then restart your phone.
[HD2 Android SD Development] rkalas:
Ok, I changed back to hastarin #3 for now. Beside the scrolling lag I also experienced touchscreen problems in the #7.1 - e.g. the touchscreen is not precise and I have many mistakes when using keyboard - something, that I experienced with first kernels. But with #3 the touchscreen reacts perfect and is much more precise than in WM. Maybe the scrolling seems laggy because the touchscreen does provide chaotic position information.
[HD2 Android SD Development] kronomike:
Loving the speed and stability of these builds, but the phone call quality with these builds is just horrible... Wondering how many of you are using it daily. Is it smart to use a smartphone with out the phone part?

Anyways, thank you, Hastarin for putting so much efford into it.

P.S. this is not a *****ing... just some random thoughts. Please don't take it out on me.
[HD2 Android SD Development] Tubgirl:
Here are my values using the new method.

Temp TRAW
15.6˚C 752
17,6˚C 720
20,7˚C 704
21,8˚C 688
24,0˚C 656
25,1˚C 640
26,2˚C 624
27,4˚C 608
28,5˚C 576
32,2˚C 544
33,4˚C 528
34,7˚C 496
36,1˚C 480
40,3˚C 448

Brgds... /Tubgirl
[HD2 Android SD Development] Downy:
Here are my results. I had not much time to test as I am awaiting some important calls and can not play around too much.

A but curious, I received same traw values for different temperatures. But what I can see some of my values are matching the values tubgirl received but are mostly different to the ones microamper got.

27,4 °C = 576
29,7 °C = 576
30,9 °C = 528
32,2 °C = 496
33,4 °C = 496
34,7 °C = 496
36,1 °C = 480
37,4 °C = 480

If I have time I will repeat my tests this evening, when all calls are made :)
[HD2 Android SD Development] nuri1:
set cpu

strange!! i put the setcpu.apk in the rootfolder but app installer

doesn't recognize it someone any segesstion?

i already install 7.1 kernel, and i use darkstone's desire hd.

tx
[HD2 Android SD Development] typisch.andy:
Hi guys,

I got a problem. Installed Hyperdroid 1.6 with r7.1 Kernel. Everything works just fine except of the mobile data connection! I've got the settings from my Provider but nothing happens hmm... any suggestions?
[HD2 Android SD Development] LittleH79:
Hi hastarin,

I'm going nuts here.

Could you, or anyone maybe explain this to me.

When I use V4.1 of the kernel my average batt usage in standby is around 3-7 mA. And drain is maybe even a little bit less than 1% an hour in standby.

When I use V7.1 average batt usage in standby is 4-7 mA (so basically the same as in V4.1).

But average drain is somewhat 2% an hour in standby.

So it drains in V7.1 for some reason about twice as much..

And this with the exact same config used, just changed kernels.

Thankz for your help.

For me this is the best kernel out there :)
[HD2 Android SD Development] winner61:
compass script edit

NOTE: To get your compass working with r7.1 do the following via adb shell (or GScript Lite), you may need to su:

killall akmd

mv /data/misc/AK8973Prms.txt /data/misc/AK8973Prms.bak

Hello, can anyone tell me what I have to do when doing this in GScript Lite?

I have searched but did not find. I tried to make a script but apparently I type in not the right format. Is it 1 line or 2, I'm lost.

I would be greatfull.

edit: solved. a little more digging and installed android SDK and adroid commander.

Everything is working quite smooth now, wifi most of the time very fast and via G3/HDSPA quite good. Happy camper so far. Thanks to all Devs and in this thread a special thanks to Hastarin.

Froyostone 3.1

WM Artemis 23B NLD

HSPL 2.08

Radio: 2.14...
[HD2 Android SD Development] dlsniper:
Maybe while in stand-by with 4.1 either you have better signal -> less battery drain or your phone does less checks on the internet -> again less battery drain.
[HD2 Android SD Development] LittleH79:
thankz, maybe that's it.

But I'm thinking, is signal not related to the radio I'm using?
[HD2 Android SD Development] jamesyt:
Thank you for the information! My card died while I tried to reformat it last weekend and I was so angry that I now had to pay $40+ to get a new card. I just called the number and got a rep on the phone right away. I explained my situation. She asked for my IMEI and processed the request right away. She gave me a work order and said that my new SD card would arrive in 7-10 business days. Sweet!
[HD2 Android SD Development] dbh369:
Turn the data connection off, then back on after about 30 secs, known issue.
[HD2 Android SD Development] dbh369:
You need a tip jar in your sig!
[HD2 Android SD Development] patos32:
Thank you for your working but

really thank you for your working.

it's very nice kernel.

but, may i ask for something? it's touch sensitivity.

hmm i don't know what name is this.. elastic scrolling?

anyway, touch scrolling is not better than another kernel. I think

so i request you. touch scrolling improvement :D

thank you for your working again.
[HD2 Android SD Development] KrewsialNL:
I'm using the 6r kernel. Not going to change. Dont fix something that aint broke.

Awesome work Hastarin! Thank you very much!
[HD2 Android SD Development] :
someone correct me if im wrong but im pretty sure hyperdroid is rmnet only and evo based kernels are ppp only so that may be the reason its not working
[HD2 Android SD Development] CaliCL9:
NOTE: To get your compass working with r7.1 do the following via adb shell (or GScript Lite), you may need to su:

killall akmd

mv /data/misc/AK8973Prms.txt /data/misc/AK8973Prms.bak

im totally lost, i downloaded gscript lite, input the commands as fallowed and to no luck. someone please tell me how to run a script?
[HD2 Android SD Development] typisch.andy:
Ah that could be the reason, didn´t knew that hyperdroid is rmnet only ... soooo sadly cause this kernel works just amazing on hyperdroid
[HD2 Android SD Development] Mladen0211:
Lovin this build..... every thing works fine except the gprs it goes down alot after it dissconnect it says phone_andoid stopped working then i lose my network for like a 30 sec or more.... could this be fixed or there is allready fix for it ? Cheers
[HD2 Android SD Development] renegade:
Works

I have r7.1 kernel running on HyperDroid (actually AndroidMedaUltimateV1.1 - donators version) by applying the PPP patch (came optional with the build) and then using this kernel.

Data, Phone, WIFI and proper-compass works. Pretty stable but possible battery drain. (note BT might be broken due to evo kernel on CM6).
[HD2 Android SD Development] kwill:
It can be converted to PPP using a patch found in Pongster's thread. Matter fact here's the pieces you need as the PPP folder is already in the build.
[HD2 Android SD Development] kwill:
Yeah, I tried the same and tried with terminal emulator. Each one said file not found. I know, I'm just retarded:D.

By the way, the kernel's great otherwise. I am noticing the occasional touchscreen lag though. It's not a lot when it does happen, but it's noticeable and worse at a certain times.
[HD2 Android SD Development] mattfmartin:
+1 losing data connection like a son of a *****
[HD2 Android SD Development] hazard99:
People who use this as a build don't have your problems infact I posted how I solved my audio problems. All is well with me
[HD2 Android SD Development] mfish123:
Thanks for the update. I'm sure this project is very time consuming but you definitely know what you're doing. Feel better.
[HD2 Android SD Development] kronomike:
oh...I missed that post.

Thank you very much. Now my HD2 is happy again, and so am I.
[HD2 Android SD Development] nutmegy:
battery temp readings

got some battery readings here for the extended battery

Temp TRAW

30.9 544

33.4 528

will do more later but need to use my phone!!
[HD2 Android SD Development] FuZi0n:
My wifi isn't working anymore, bummer
[HD2 Android SD Development] dbh369:
Been using this setup now for three days and it is working for daily use. Still have only half my bluetooth working, and music stutters, as only issues.

Thank you Hastarin!

Sent from my HD2 on mattc froyo sense.
[HD2 Android SD Development] Frakatchoo:
First, great for your work !

Just have a little question concerning the android boot screen, how to change it ? Don't like it, and it would be more clean to have a simply HTC or Android logo at startup (like FroyoStone 3.1). I think that need a modification in "zImage" or "initrd.gz" ? Or it's from the "haret.exe" ???
[HD2 Android SD Development] carhigh:
I hear the generic MAC address issue is fixed in some of the latest changes. I really need this so i can put both sets back on the same builds/kernels. Just a waiting game now i guess for a new auto build or an update modified kernel
[HD2 Android SD Development] Sichroteph:
Deleting the file make compass work too in 4.1 :)

Just tested in on the street, a bit laggy but it do the job
[HD2 Android SD Development] sambow:
Yeah, amen to this! This is the only feature stopping me from being able to use these phones daily.
[HD2 Android SD Development] eddyhsline:
Hi, I"m pretty sure, you just have to replace "initrd.gz, the one from Mdeejay FroYo HD v.3.3a beta, has HTC only, and the build is pretty good, also uses 7.1 :)

http://xdaforums.com/showthread.php?t=795914
[HD2 Android SD Development] scriller:
if your phone is still under warranty I think you should take off the HSPL and send it in because it sounds like your screen died.
[HD2 Android SD Development] hks1234:
Reboot problem

Hi,

I installed the 7.1 and I did what was written in the readme

Copied zImage and root folder including haret.exe and initrd.gz

on the sd card.

Edit startup.txt and paste

set cmdline "nand_boot=0"

Put SD card back in and reboot WM

Boot Android

But, all what I get, was haret.exe was running, splash screen of new

kernel appeared but after a short time (10 - 20 sec.), I was back in the windows mobile

os system. No boot of Android happened.

System information:

[29.09.2010][FroyoStone Sense - V3.1]

No clue, what went wrong. Any ideas?
[HD2 Android SD Development] dlsniper:
See this: http://xdaforums.com/showpost.php?p=8375405&postcount=538

And make sure that the line is above "boot" instruction
[HD2 Android SD Development] carhigh:
Just tried the latest zimage and modules from the 2nd and had the same generic mac address :(

We really need someone to fix this for us
[HD2 Android SD Development] dlsniper:
I can't remember right now but if I'm right and the mac address is embedded in the kernel the download the kernel sources, change that address to your mac address and compile it.

If it's embedded somewhere else, I think a user suggested resource (.rc file) or something like that, the again, change it yourself.

Developers do this in their free time, and if they didn't fix it until now it's most likely they have their reasons.

Learn to be patient, they are aware of all the major issues, like this, like flash triggered to early and so on and they will fix them (or not) in time.

Meanwhile thank them that you can run Android on you HD2 as it is now and they are trying to make it even better when they have time to do so.

Sorry for off-topic.

The 7.1 kernel works very nice with Mdeejay 2.4 Froyo Sense build.

Hope you are feeling better Hastarin, get well fast.

Kind regards.
[HD2 Android SD Development] hks1234:
Thanks, it's working now.

The double set cmdline was the error.
[HD2 Android SD Development] rkalas:
Hi, with the new EVO kernel sources I experience touch screen problems - I can hardly write any text bacause I have 90% mistouchess - the keyboard behaves just crazy. Both with hastarin's and mischiprima's. It works perfectly with R3. Any idea why is that?
[HD2 Android SD Development] carhigh:
It happened to be talked about as being fixed in the latest changes in an irc chat. Thanks for the useless lecture though. If you care to help, please, don't babble a bunch of stuff that makes no sense
[HD2 Android SD Development] wayubi:
That is actually what I do. I have two HD2s running kernels of the N1 tree. For each HD2, I compile a different kernel.

Kernal A has MAC address 00:11:22:33:44:AA and Kernel B has MAC address 00:11:22:33:44:BB.

Those MAC addresses are hard-coded into the source code.
[HD2 Android SD Development] sambow:
I'm very interested in this, could you tell me what file contains the mac address? Or better yet, could you post your two different files so I can diff them?
[HD2 Android SD Development] carhigh:
Yeah that's a good idea. Or maybe you can detail how to change the MAC in the files and we can learn to do it ourselves
[HD2 Android SD Development] rkalas:
Hi hastarin. Are your EVO kernels up to 4.1 based on git.linuxtogo.org and newer on gitorious.org?

I tried the latest kernel generated automatically from the linuxtogo (e.g. from netripper site) and the touchscreen works correctly with this kernel. (The kernel however freezes in a while).

I checked the board-htcleo-ts.c in both trees and there are differencies in the init. Maybe could you create a test kernel with TS source from the linuxtogo tree? I'm just interested, whether this helps with my touchscreen problems.
[HD2 Android SD Development] hastarin:
Just a quick note that I am slowly recovering from a nasty cold and will hopefully get a chance to look at extended battery temps late this week or worst case on the weekend.

Sent via XDA App
[HD2 Android SD Development] Dominion99:
I have connected sucessfully to my bluetooth in car navigation and can make calls.

However the phonebook is not transfered properly. I have seen this behavior earlies with other kernels (michyprima), but it was fixed (i think by ElbartoME)

I think michyprima is not using the EVO Source, but maybe it worth to see what has changed by ElbartoME to let the phonebook transfer properly.
[HD2 Android SD Development] 12aon:
Anyone here (kernel chef) know what's up with the headset button functions (play, pause etc.), except that their not working?

For reference: I'm using m-deejays revolution 1.2 rom, with 3.14 radio, although this seems to be a problem with newer builds in general.
[HD2 Android SD Development] carhigh:
The two kernels with modules are posted on the shubcraft thread. I am running them now on both sets.
[HD2 Android SD Development] Downy:
Hello,

here are my results from the third step of extended battery temperature detection.

Looks very good now, as far as I have seen the difference is not higher than 2°C, mostly around 1 °C, what also could be explained with not so very precise messurement of tbattery.

Here are my results:

Wimo	T
33,4	323
36,4	354
29,7	304
30,9	304
32,2	314

Thanks once again for your efforts, I think you now have a really reliable methode for temperature messurement!
[HD2 Android SD Development] Frakatchoo:
Well done, that works !!! THX ;)
[HD2 Android SD Development] pathologo:
Sometimes for me the data connection even is broken until I toggle it on/off manually. Quite unusable.
[HD2 Android SD Development] pathologo:
For me it also doesn't work.
[HD2 Android SD Development] plotzkella:
Unfortunately the buttons of the headset don't work under the current evo-tree. :mad:

If you want to use them you must "downgrade" to a nexus-based kernel, like michyprima's...

I have complained this issues in several threads but until now nothing happend... :mad:

Hopefully this will be fixed in future builds. :)
[HD2 Android SD Development] 12aon:
I see. Does the EVO have a different way of handling the headset? It has a 3.5 mm jack as well. This was merely meant as a report. I hope someone with the time and expertise will find a way to fix it eventually ;)
[HD2 Android SD Development] phiredrop:
-edit- removed my post.
[HD2 Android SD Development] coolfire:
Lucky I found this. It saved my life. Thanks dude! :D
[HD2 Android SD Development] sxypapi:
hey guys...

i wanted to try r7.1, maybe a silly question but i must ask,lol

hows the battery life on android with it? im using froyostone 3.1
[HD2 Android SD Development] dallasjim:
So far I have never been flamed! I am a want to be geek but I cannot figure how to use Android Commander to move the two files (bcm4329.ko & tun.ko) to /system/lib/modules per hastarin's txt instructions (to make wifi work on 7.1). Could someone please walk me through step by step? I cannot find the /system/lib/modules directory on my sd card. Mucho thanks in advance!!! BTW, thank you hastarin!! You made my sh)tty WM HD2 awesome!!
[HD2 Android SD Development] dbh369:
Starting to isolate an issue whet my phone goes to very slow 245mhz and stays there after power runs low. Mind you, set cpu should reduce when power is low but restore when recharged or plugged in, but it doesn't get faster again, just stays at 245, which can only be cured with a reboot. I'm using set cpu as indicated in the first post.

Sent from my HD2 on mattc froyo sense.
[HD2 Android SD Development] jamesyt:
Scroll Lag

Great work on the kernel Hastarin! I just upgraded to r7.1 from r4.1. I'm noticing really severe scroll lag. I saw this issue mentioned in previous posts but no solutions. Any update on this? Thanks!!!
[HD2 Android SD Development] tmorgan4:
Copy the root folder with all that in it to the Android folder on your SD the same as the other files. (It is said to copy that folder in the destructions, I read over it personally the first time)
[HD2 Android SD Development] bachmark:
Hi

I found a way to get the buttons working:)

First you must connect the headset while WM is running. Then boot Android, in this case the headset is recognized as headset with micro and keys. I think some init code for the headset hardware is missing in the new kernel

The next problem is the button release works wrong. To fix this I patched the kernel with the attached file.

With this patch and the headset connected at boot time the keys are working.

Maybe a kernel chef can add this patch to a next release.

Sorry about my english :confused:
[HD2 Android SD Development] plotzkella:
First of all thanks for this workaround! :)

How do I have to apply the patch? :confused:

Do I need to copy it anywhere?
[HD2 Android SD Development] bachmark:
First you need the kernel sources, and the development environment. You have to build a new kernel.

Copy the file headset.patch to the root of the kernel source.

Apply the patch form the kernel root with

patch –p1 < headset.patch

then build the kernel and install it to the phone

I am not a kernel specialist, so I will not post my own kernel. For people who do not like to build a kernel , I think it's better to wait until this is or a similar patch is included in an official kernel.
[HD2 Android SD Development] plotzkella:
Hastarin, could you please include the changes in your next release? :D

Thanks a lot! :)
[HD2 Android SD Development] eddyhsline:
Sorry, wrong post
[HD2 Android SD Development] noellenchris:
New EVO kernel today supposed to fix BT for non Sense builds... I haven't tested yet.

http://oe.netripper.com/files/htcleo_autobuild_evo_tree/