yashsingh1/xdaforums huggingface dataset:
[HD2 Android NAND Development] Moshster:
USB Driver (for app development)

Is there any chance you could upload or post a link to a verified USB driver to accompany this ROM please? Ideally 32bit and 64bit drivers for Windows 7.

To date, I've tried the Nexus One driver, the HTC Desire driver and neither have been successful.
[HD2 Android NAND Development] karendar:
charansingh reaaaaaally needs his HD2, Otherwise he's just taking shots in the dark...
[HD2 Android NAND Development] Dam4rusxp:
Yeah I ran into the same problem. And after installing Darktremors A2SD script installing new apps fails.
[HD2 Android NAND Development] nickgbg:
Same here. No GPS lock and CPU at 100% always. Build 15.02.2011.
[HD2 Android NAND Development] freem_n:
i can't find Market ! where's Market??

also i can't add google account ( there's no google acc in a list? onmy exchange )
[HD2 Android NAND Development] :
Check the 1st post for a link to all the Google apps. Once you've installed market/gmail/etc. you'll have an option to add your google account.
[HD2 Android NAND Development] pathologo:
Finished :)
[HD2 Android NAND Development] realbaby:
Where is it？？？
[HD2 Android NAND Development] pathologo:
The CPU? In my HD2.
[HD2 Android NAND Development] bombe:
finished.. but never less than 8-11%.. just wait some hours????
[HD2 Android NAND Development] bombe:
I restarted my phone.. and now 100% costant:mad:
[HD2 Android NAND Development] dlsniper:
Hello,

I've tried your build this morning but for some reason my phone seems to get too hot while browsing webpages with wifi turned on. The build before did this as well.. I'm unsure I want to use this build because of this.

Reading the above comments I think this could be a cause for the overheating of the phone.

I'll try to investigate more in the evening.

Regards
[HD2 Android NAND Development] dusko_m:
with latest nightly i get constant 100% CPU throtling

sys panel lite indicates that system process is that one holding CPU at 100%. I had this thing occasionally happening on other builds but regularly reboot would fix issue, not this case here

one more thing regarding LED lights. after boot, plugging cable would fix LED but switching to Airplane mode immediately switches it back on

dmseg

logcat
[HD2 Android NAND Development] brainmaster:
Try using the 14.02 Nightly it works very well and for LED you can use my fix.
[HD2 Android NAND Development] dusko_m:
heh...do not have 14 02 build with me and mirror having older versions has been erased from first post . so am back at 09 02 backup :(

regarding LED, I know about fix just hoping that issue can be solved here and that we do not have to use gpc lib that he doesn't want to share
[HD2 Android NAND Development] brainmaster:
The Mirror isn't deleted. Here you will find all the Nightlies.

The Build 14.02 must be repacked and lines 4-6 deleted in update-script. You can use the LED fix. He doesn't agreed when we repackage his Builds and share them.
[HD2 Android NAND Development] realbaby:
Who?who???
[HD2 Android NAND Development] charnsingh_online:
U can repackage builds and share them, i never stopped anyone
[HD2 Android NAND Development] brainmaster:
Charnsingh, the OP. That is what I understood from him.

In case that someone didn't noticed the gps.conf fix for faster GPS lock take a look over here.

I use to get GPS lock in up to 3 minutes. With the fix - cold lock in between 30 and 60 sec, re-lock in 5 sec.
[HD2 Android NAND Development] brainmaster:
Then I've misunderstood it. Sorry.
[HD2 Android NAND Development] pathologo:
Yea, what?! Where? Can you post some links here please?

Tbh he doesn't need to agree and if I were you I would simply don't care whether he agrees or not, because fact is that he has NOTHING to say about his own compiled binary which he got from GPL protected source code which he got for free.

In fact he HAS TO share even his source!

But I already messaged him, I posted in his thread like some others already did and which he will probably simply ignore once again, and I reported him to the mods.

Just to make sure: The one we are talking about here is a user called "iamgpc".
[HD2 Android NAND Development] brainmaster:
You missed it probably. Here it is once again.
[HD2 Android NAND Development] dusko_m:
yes. that is the one that should be rewarded with badge of shame :D
[HD2 Android NAND Development] pathologo:
Nope, I didn't miss it. I know exactly what's going on there.

But you wrote "He doesn't agreed when we repackage his Builds and share them.", and so I thought you meant iamgpc told you not to re-distribute his new binary...

But I see that you meant charn in first place and charn already replied that this isn't the case.
[HD2 Android NAND Development] tytung:
Since you have known the keyword 'reverse tethering'.

Why not search it yourself.

I don't use this ROM.

But I ever set up 'reverse tethering' successfully last year.

At that time, I didn't have wifi at home. But I don't use it anymore because I have wifi now.

I guess you can try this. Or search more yourself.

http://blog.mycila.com/2010/06/reverse-usb-tethering-with-android-22.html
[HD2 Android NAND Development] f1rick:
App to SD FC

Anyone else getting issues running large apps from the SD card? After more investigations Small apps seem okay. Angry birds when moved to SD will fail to load with an FC. Skype starts to load but then causes an FC.

A fresh install of the rom does not help, neither does fix permissions. Other roms are fine. Changing to a different SD card did not help either.

I have attached the relevant parts of the logs for both angry birds and skype crashing.
[HD2 Android NAND Development] arif-ali:
have you tried moving the app to internal memory, try that and that should work.
[HD2 Android NAND Development] realbaby:
Any change log with this rom??
[HD2 Android NAND Development] f1rick:
Yes, I have to keep all apps in internal memory to have them working. Not the preferred solution. But hopefully the logs will help track down the cause.
[HD2 Android NAND Development] Elmo108:
have been asked several times. :P

www.cyanogenmod.com
[HD2 Android NAND Development] arif-ali:
Your other option here is to use a2sd or data2sd then
[HD2 Android NAND Development] brainmaster:
@ Elmo, when you are so smart then tell me from seeing the Changelog on that site what HD2 device specific changes bring us the latest 15.02 nightly? Can you tell us if the Charnsingh has fixed the Bluetooth drainage bug, or some other bugs?

I do respect the work that the Dev is making to bring us native Android for our device, but it would be nice of him if he could say with new build what's he done on drivers - or Device specific things, for CM7 features we can all read the Changelog from the site that you've posted.

@ Charangsingh - can you do something about that? I know that this means little bit more work for you, but when you compile new build can you write small changelog only for the Device specific things if not for the whole CM7 part?
[HD2 Android NAND Development] Elmo108:
calm down, didnt intendet to insult anybody.
[HD2 Android NAND Development] brainmaster:
I know that. I am calm, but many people posted that site, and we are asking the Dev to post some changelogs but he doesn't respond.
[HD2 Android NAND Development] Barlows:
Looking at charansinghs's Github there has been no changes to the Kernel for 4 days
[HD2 Android NAND Development] brainmaster:
True, but the build 14.02 and 15.02 are sharing the same kernel and the build 14.02 works flawlessly but in build 15.02 GPS doesn't work and there are problems with wi-fi. So - you don't get that by looking on Github.
[HD2 Android NAND Development] GavTheStoner:
This suggests the broken GPS is not kernel but CM related. Have you tried swapping the libgps.so files between builds to see if that fixes it?
[HD2 Android NAND Development] brainmaster:
You could be right. I don't have problems because I am using the 14.02 Build.
[HD2 Android NAND Development] dzatara:
This ROM is so smooth I love it ! I love android at all! Windows? - never again :D

I installed the ROM just before last events happens :D

It waste battery fast but I guess its not issue most likely it's me because I mess up with it every spare time I have .

Thank you charansingh
[HD2 Android NAND Development] f1rick:
Green Camera Flash Fix

I think I have fixed the green camera flash by hex editing liboemcamera.so to include leo as a ro.product.device by replacing bravo.

Drop the file it into the lib folder, fix the permissions and give it a try to confirm. (no need to reset - I think).

This means build.prop can stay as "ro.product.device=leo"
[HD2 Android NAND Development] pongster:
Interesting... will test it out soon... :)
[HD2 Android NAND Development] brainmaster:
Thank you, it works. Here is the CWM flash zip.
[HD2 Android NAND Development] M..N:
I to have this issue with angry birds
[HD2 Android NAND Development] mattfmartin:
Thanks brainmaster & f1rick, worked great.
[HD2 Android NAND Development] dulexetina:
Could someone post all fixes in one place for this rom- its just annoying to go thru pages and pages to search for them???

Thanx
[HD2 Android NAND Development] t0ny0:
Agreed.. my phone was broken so i sebd it to htc. Was there for well over a week and i just got it back. Now im completely lost with whats fixed, whats not and so on.. would be great to have one post with all fixes so far :))
[HD2 Android NAND Development] mattfmartin:
What I suggest is, if someone has a fix pm it to charnsingh so he can put it on the first post.
[HD2 Android NAND Development] G33K:
is there any arabic support ?
[HD2 Android NAND Development] brainmaster:
He reads this thread also. I don't think that we need to PM him because of the fixes. I wrote 3 times here and asked him if he can put a link into his second post for my 1% battery mods, themes and fixes.
[HD2 Android NAND Development] muon69:
maybe we could get hellbleazer, cobhc or one of the other people whose comments ended up on the first page to edit the post and add links to everything
[HD2 Android NAND Development] one2one69:
bluetooth issues with 15-02 release

with 15-02 release I have issue with bluetooth headset (heavy scattering sound). The problem is related only to music, calls are ok.

Reverted to 9-02 release (works fine)
[HD2 Android NAND Development] brainmaster:
Until new Nightlie is out I have fixed 14.02 Build and integrated Ad-Free hosts file, LED and Camera fix.

The CPU is scaling normal.

Download.
[HD2 Android NAND Development] t0ny0:
Thank you, sir :) is the battey drain/cpu being stuck fixed on this one?
[HD2 Android NAND Development] f1rick:
Good to know it works and thanks for making the CWM update zip.
[HD2 Android NAND Development] brainmaster:
The CPU is scaling normal. That issue came in the 15.02 Build.
[HD2 Android NAND Development] cobhc:
PM me all the links and I'll do it.
[HD2 Android NAND Development] Mustang-GT:
nice release, thank you
[HD2 Android NAND Development] deckoff:
It is the Hex edited green camera fix, isnt it?

Would be nice!!! I think the developer does so much work, that he'd rather take rest than copile scattered info...
[HD2 Android NAND Development] charnsingh_online:
Sorry for not replying, I know you guys have a lot of questions, many important ones, man stupid ones. I was really stuck studying for my exams. I am readying RC build for HD2 now, Trying to get everything working. I really appreciate everyone enthusiasm of jumping in and fixing stuff, really appreciate that. I am gonna change the init.rc and init.htcleo.rc a lot (really needed) so that everything messed up gets fixed. Also about bluetooth, i didnt get time to work on it but will try getting out time for it this saturday. About the recent hiccups in the build, It might be due to some changes in initrd.gz i did and will revert those. About the RC, i ll try getting one out tomorrow. Also ill edit the 2nd post with all links but i really want someone (only one) to gather everything for 2nd post. Also ill try getting Battery percentage too in RC. Anything else you want just tell and if i missed something important ( I sometimes just skim through posts) please tell me
[HD2 Android NAND Development] Bib_x:
Would be great if you can include an option to disable hardware buttons while phone is locked and incoming call is ringing.

I know we talked about that few days ago, but an extra option to change it would be very great for many people here.

All the new HTC phones only have touch buttons, so there can not be accidently pressing, but hd2 hasn´t yet.
[HD2 Android NAND Development] deckoff:
With almost everything fixed - green camera, LEDs, some others, I really hope the wake up lag fix will get some attention.Keep Up the great work!!!
[HD2 Android NAND Development] MontAlbert:
i totally agree with this- but some people like it- if possible an option to have them be inactive would be great.
[HD2 Android NAND Development] dusko_m:
As for the feature requests (for RC or later)

1. Better theme (or whatever this is related to)

I like to use phone at low dpi (like 180) and everything scales nicely except I have some artefacts that you can see on image bellow (cyan line when item in menu is selected). don't know whether this is issue of CM7 in general or this build in particular, but it would be nicely if this could be rectified

2. Reboot menu that reflects possibilities of our device

Reboot into recovery and reboot into bootloader are not possible at the moment and will not be until version of MAGLDR that supports this come along. It could only lead to confusion with some users.

3. CyanogenMod settings > Input

Trackball and search key do not exist on our devices. similar as for the item above, removing settings for these would lead much more to impression that this build is tailor made for HD2

3. CyanogenMod settings > Lockscreen settings

Remove trackball unlock

hope that this is not too much :p
[HD2 Android NAND Development] t0ny0:
And wifi calling :-)
[HD2 Android NAND Development] charnsingh_online:
1. theme - cant be changed

2. Reboot ill look into it

3. Surely i got ur back on that. I never new the settings were there in overlay, they will be removed and More HD2 related settings will be added :)

4. Will remove the trackball unlock as i didnt knew hd2 didnt have trackball , never saw the device in actual and didnt look at photos really carefully ever lol ;)

About wifi calling, searching those commits
[HD2 Android NAND Development] M..N:
How about the colour banding and wakeup lag?
[HD2 Android NAND Development] dublus:
If you get wifi calling done on this device you will certainly be crowned king of the Hd2 devs.

I know not all HD2 users want or need wifi calling but the ones who do need it (and there are a lot of us around), need it really, really bad and will be extremely grateful when it gets done.
[HD2 Android NAND Development] t0ny0:
Yup, thats true. I love love love my HD2, but unfortunately my reception at home is bad to none. Wifi calling will just make all this troubles go away, and that is just... awesome. For me personally the most important thing on my phone is:

1-working wifi and data (doesnt matter if its rmnet or ppp)

2-no random reboots, so I wont miss any calls

3-wifi calling, so I will be able to use my phone at home.

1 and 2 are perfect so far, all I can dream of is 3 :) To be honest - I really dont care all that much about the led, or 720p or anything else. Its nice if we have it all working, but for me - its not priority :)

And I am sure that all of the T-mobile users in here (or at least 50%) have issues with the signal. Wifi calling will actually take care of this, and we can use our phones not only to show off (even tho I love doing that to my friends that have iphone), but to actually use it as a phone :)

Plus hey, how badass would it be to talk on the phone in the airplane ? :P Just saying... :))

All jokes aside - wifi calling is not just an accessory - its necessity, at least for most of the tmo us users
[HD2 Android NAND Development] MotoMudder77:
I'm tired of people complaining about wake-up lag. there is no lag, unless you hit the end key, and immediately try to turn it back on.

fix: don't do it.
[HD2 Android NAND Development] milli260876:
Is Bluetooth still 60ma battery drain in standby? If not I'm on this ...
[HD2 Android NAND Development] mattfmartin:
Theres not even lag when you do that.
[HD2 Android NAND Development] deckoff:
I'm tired of people who explain to me that there is no-lag. I never had issues with robo-voice, but I dot explain to people that there is no robo-voice. I dont care about TMOUS 1024 MMS, because my provider is Mtel BG, I use company card with my HD2 and GPRS is disabled....

fix: Lets change our devices, I will throw in some money cause I will get bigger internal memory. That will fix my wake-up lag, I will stop crying about it, and you already know how to fix the lag on any device...

There is
[HD2 Android NAND Development] dlsniper:
To sum it up, I think these are the things for a todo list should it help you having all in one place (random order)

-AGPS (if not done, forgot to check logcat when using GPS)

-green camera, notification led fixes incorporated

-wifi calling

-wakup lag

-remove trackball options

-add hardware keys disable option (if possible)

-remove non-supported boot options (recovery, bootloader)

-extended battery support

-work on official CM7 support
[HD2 Android NAND Development] brainmaster:
You forgot color banding and Bluetooth 60 mAh bug.
[HD2 Android NAND Development] themadproducer:
At the bottom of that list, you could add...

- robovoice (unless there is a permanent fix already)

- make the dialpad keys vibrate and make sound on PRESS (rather than RELEASE) as it is on an SGS or Iphone etc.

- shortcut icon that calls the DIALPAD every time like sense dialers do (right now, it depends on if your last call was made from the dialpad or from history...or contacts etc)
[HD2 Android NAND Development] dusko_m:
So...who will be sidekick (:D) to be responsible for the 2nd post. I think that brainmaster is obvious solution. Does he agree or do you have any other proposal?
[HD2 Android NAND Development] pathologo:
Of course there is.

Wtf!

Get another dialer!
[HD2 Android NAND Development] aarick:
I use button remapper to change the call button to search key as I find search key very useful..please leave any settings for search key active..unless of course you can change the long press behaviour for the call button with options? (I use itfor quick msg in handcent SMS). That would be awesome! :)

Keep up the great work..
[HD2 Android NAND Development] aarick:
I 2nd this..was testing out hyperdroidgbx yesterday and it didn't have the color issue..initially I tot it was a hd2 issue..
[HD2 Android NAND Development] brainmaster:
@Pongster - how did you resolve the color banding issue in your HyperDroidGBX ROM?
[HD2 Android NAND Development] MontAlbert:
what the permanent fix again? I still get it occasionally but i am still on 9/02 version (i am without a pc and prefer to add my own odds and ends to the rom).

To themadproducer- use dialer one. You can choose what tab/screen you want it to come up at each time you press the call button.

As for the haptic feedback- you can also change that in CM settings (At least you could in 6.0).
[HD2 Android NAND Development] themadproducer:
Do you mean RoboVoice is resolved in this rom...or is it the same old workarounds of disabling touch tones and/or turn on/off spkr on first call?

If your interested...

What happens on stock Andoid dialers on stock phones is simple...push the number key down and you get sound and/or vibration. (just like any normal home phone throughout the years) Alternatively, with froyo and GB on our HD2's, the sound and vibration occur after releasing the number key. Have you never noticed that? It causes a delay between the touch and the sound/vibe. Yes...I know it's not a huge deal, but it's there. If it's fixable or tweakable...why not eh?

Brilliant...ahh no...sorry dude, but all 3 of your answers seem condescending and slightly arrogant and really offer little help. I just want to be able to call the DIALER with a single click instead of always having to click the DIALER tab after launching the dialer. It's not an outlandish desire...every other phone I ever owned had this basic feature or ability. Seems it could likely be a simple tweak for someone like Charnsingh. Alternatively, I would not use another dialer ...and yes, I have tried everyone I could find but they all have drawbacks.
[HD2 Android NAND Development] pathologo:
Disable dialpad tones and/or make a fake call.

Note that I never had this issue, but most if not all people stated that these two workarounds fix that issue.
[HD2 Android NAND Development] arifqur:
Good Idea and many thanks for being a kind and a helpful soul
[HD2 Android NAND Development] deckoff:
+ 1 for brainmaster
[HD2 Android NAND Development] f1rick:
Alternative Lights

This is the lights module from the HTC Huashan Gingerbread Dump. I have not fully tested charging yet, but...

Advantage: The screen correctly dims to minimum brightness before switching off (On both manual and automatic backlight modes)

Issues: The notification light is solid amber, compared to flashing amber on IAMGPCs light file. (Both are wrong, they should be flashing green).

CM7 Rom specific issue:

No notification light when the phone is awake and turning the phone on turns off any active notification light.
[HD2 Android NAND Development] brainmaster:
Hi Pongster - can you reply this?
[HD2 Android NAND Development] Astellar:
It has the colour issue. Just launch Voice Search application if you don't beleive me. So this problem is still present everywhere.
[HD2 Android NAND Development] pongster:
I just use images that are not gradients... :)

unfortunately some default apps use gradient type widget_bg.9.png's like Voice Search... the "banding" has always been in all android builds I've tried since I started building for SD...
[HD2 Android NAND Development] aarick:
Sorry..you are right..i just tested it again..a couple of apps that I was using didnt have the issue (eg. twitter widget) so I assumed it didn't..but I just tested again and it does..oops.. :( sorry guys..
[HD2 Android NAND Development] dzukero:
It might have something to do with the theme. Noticed it on the splash screen of the XDA app - there is banding in CM7 but the gradient is smooth in pongster's ROM. What's weird is that the progress indicator is different on the 2 ROMs - that made me think the theme (Lucid built-in by pongster) has somehow fixed the banding.

Ah, and the XDA version in both cases was the same, of course - 1.3.2.
[HD2 Android NAND Development] :
I've read numerous comments regarding the banding "problem", so I decided to test it for myself. The combination of the gradient type images combined with the limitation of colour depth that the HD2 device is cabable of displaying (16 bit) is what causes the banding.

Here's what I did to confirm that this indeed the case:

- Copy one of the .png gradient images that Pongster refers to, to your windows pc. (Keep in mind that these are relatively low resultion images)

- View the .png in an image viewer, enlarge and remember what the quality looks like for future reference.

- change your display resultution to 800x600 (similar to the HD2)

- change your colour depth to 16 bit

- open the .png again and enlarge.... and.... BANDING! on my PC....

I think this tells the story. Taking the HD2 out of the equation, it can be shown that the issue is related to the 16 bit colour depth of the device itself.

The solution as far as I see it, is to:

- Use higher resolution images where possible

- Try to use non gradient images where possible

- just live with the behaviour for applications that are affected

[EDIT] The point I'm trying to make is that, the banding issue is not because somehow all of the different builds are "broken" - they're not. It is not a problem with drivers either.
[HD2 Android NAND Development] kikisp:
What about 720p recording..is there any news about getting it to work..maybe new libs or drivers from HTC Huashan Gingerbread Dump will help..