yashsingh1/xdaforums huggingface dataset:
[HD2 Android NAND Development] tin2404:
I see. Than,anyway, excellent job ! Those nightlies have much better performances than some cooked ROMs avaluable here.

It seems that ROMs based on vanila Redux or such as Xylographs CM7ite HD2 ROM could have quite benefit of these builds.

UPDATE :

I forgot to mention that build.prop script in latest releases is the most organised I have ever seen so far ! excellent for tweakings.
[HD2 Android NAND Development] mdskrzypczyk:
Hey arif, I had a question about updating. So every night a new nightly comes out, is it okay to just go into CWM recovery and install zip and just boot back up? Because I remember from the TyphooN CM7 rom that while the zip was installing, the boot and system partitions were formatted and then the files were installed. If these things should be wiped before the updates I think it would be a great luxery if you could put the additions to the update script to automatically wipe boot, system, cache, and Dalvik-cache before the files are installed for smoothest update. This is all just an idea I'm not sure if this is actually possible. Thanks again for the rom I'm glad I switched over. And by the way, the latest gapps says 20110228 in the first post but it should be 20110828
[HD2 Android NAND Development] Xylograph:
First of all I want to thank you guys for a great base rom !

Made a modified version of it and everything seems stable and working as intended !

However, I was wondering why NetworkLocation.apk is left out of the nightlies ?

Is this intended (since they aren't included in the bravo nightlies also) ?

People using my modified rom were having issues not finding their location via data because of this.. ;)
[HD2 Android NAND Development] milaq:
NetworkLocation.apk resides in the gapps package

cheers
[HD2 Android NAND Development] Xylograph:
Thanks for the information.
[HD2 Android NAND Development] tin2404:
gapps GAPPS 20110729 does not work correctly in my case.it seems that new version of market inside causes that.also,in that version,startup settings freeze during install proces.best working and stabile upgrade version in my case is older one 20120307 which install new market without any freezes or fc problem.
[HD2 Android NAND Development] Rick_1995:
Also the cam slutters at 800x480 ? This is the last issue i have with cm7.2, awesome battery with over 40 hours for me (no facebook/whatsapp/gmail/email sync, although i do play vids, games and music regularly). Non-blinking led is a worthy trade-off for working auto brightness levels.
[HD2 Android NAND Development] milaq:
using gapps 20110828 with no problems whatsoever. market is v2.3.x
[HD2 Android NAND Development] tin2404:
blinking led is avaluable through update 3rd party apps.
[HD2 Android NAND Development] tin2404:
release 22/12/2011 problems with USB storage doesnt work,sudden wifi dropouts, spontaneous reboots on overload (never happend before).does anybody experianced same problems

mentioned above ?

edit : it seems that date update does not like Dorimanix kernel.:-/
[HD2 Android NAND Development] SlyRder83:
New CM kernel http://xdaforums.com/showthread.php?t=1408237
[HD2 Android NAND Development] arif-ali:
Its not a cm kernel, its still a desire kernel, he's added on top of warrens nonsense desire. Its a desire with a couple of cm tweaks
[HD2 Android NAND Development] SlyRder83:
Oh ok I thought so
[HD2 Android NAND Development] tin2404:
Arif ? Is it possible to add kernel support for Voodoo Sound driver ?

Or,do you perhaps know where I should look for ?
[HD2 Android NAND Development] tin2404:
Folks ! For best speed result add in build.prop this values :

dalvik.vm.heapstartsize=5
dalvik.vm.heapgrowthlimit=48
dalvik.vm.heapsize=72

it rocks ! ;)
[HD2 Android NAND Development] mdskrzypczyk:
Hey arif, since these nightlies are made for LEO and not just ported, the cyanogen website won't have a changelog for it right? Is there any place I can check for a changelog for every nightly so that I can decide whether to download or just wait?
[HD2 Android NAND Development] arif-ali:
Hi,

Don't really have an non/official changelog. But you can get a good grasp from the link below

http://review.cyanogenmod.com/#q,status:merged+branch:gingerbread,n,z
[HD2 Android NAND Development] mdskrzypczyk:
This screwed my installation :/
[HD2 Android NAND Development] Sisqo:
latest nightly with kernel charans 01012012 - cannot start wifi it says: error

flashed tytung r14 clk and then worked

camera app has option to use front camera (hd2 doesn't have that), but when selecting that option it fcs. you cannot open the camera again, you have to clear data from applications so you can use the camera again, can we disable the front camera option?

also, is there a timer to see the preview of the taken photo? cannot find this option
[HD2 Android NAND Development] tin2404:
look to see have you doubled string in build.prop.

dalvik.vm.heapsize= ?

there is origin first one says : dalvik.vm.heapsize=32

and this string is : dalvik.vm.heapsize=72.

if you have both strings it can confuse and couse bootloops !
[HD2 Android NAND Development] mdskrzypczyk:
I made sure to get rid of that string. I boot and it sticks at 2nd splash screen. Before animated boot logo
[HD2 Android NAND Development] mdskrzypczyk:
I haven't seen a build go up in 3 days. Did something happen?
[HD2 Android NAND Development] fyid:
mirror2 is working & has new roms (i haven't updated since 12/31 tho): http://cyanogenmod.arif-ali.co.uk/rom/update-cm7-leo-20120107.zip
[HD2 Android NAND Development] mdskrzypczyk:
Yeah that was first of January and the nightlies on rom manager stopped the 3rd
[HD2 Android NAND Development] mdskrzypczyk:
Thanks a lot for this link man :)
[HD2 Android NAND Development] ph03n!x:
Just curious - I haven't seen a nightly for Desire being released since 11/16/2011. I keep following this site to see if a new one is ever released, but no luck till now. There are bunch of changes that will get added in the next build for Desire, whenever that is - but do our nightlies include all these commits?
[HD2 Android NAND Development] Rick_1995:
I am not sure but i think the buildbots are down till cm team is done with cm9 and then nightly builds should be back online.
[HD2 Android NAND Development] arif-ali:
The buildbot on my server has all the changes from cyanogenmod.

So my builds for HD2, SGS2, Tattoo all are latest

So yes, it has all the commits
[HD2 Android NAND Development] mdskrzypczyk:
Wait so is there a reason the nightlies have stopped after the 3rd of January on Rom Manager?
[HD2 Android NAND Development] arif-ali:
My Dropbox on my server messed up, restarted services, the new nightlies should be on RM now

Apologies for any issues.

PS, been busy at work, family, so input has been scarce in the last few weeks, and now my new phone has packed up again, so can't do any testing/coding for at least another week
[HD2 Android NAND Development] arif-ali:
OT, If you want, I can make you a bravo build, for you to download
[HD2 Android NAND Development] ph03n!x:
Not at all - I have the HD2 alone, no other device. I use the Bravo changelog to see if there is something interesting, that's all!
[HD2 Android NAND Development] chong81:
I keep getting "Error downloading... There is insufficient space on the device." when downloading any app bigger than ~4MB in Market.

I'm running cLK + latest nightly + d2apps2sd. Titanium backup screenshot attached.

"cLK cache" is 5MB (as per the recommendation in OP).

"SD Swap Size" (set when partitioning in CWM) is 0MB.

Any idea which setting may be the culprit?
[HD2 Android NAND Development] chong81:
Fixed by flashing 150/44 cLK image.
[HD2 Android NAND Development] cmhtcleo:
There is a bug that when you install d2apps2sd on top of the nightlies, that the a2sd post-install script deletes the relevent start-up scripts, and therefore then the 5M cache doesn't work

I will be fixing this soon from the nightly point of view, so that the 44M cache is no longer required

btw, if anyone is interested in contacting me live, I have just created a #cmhtcleo channel on freenode
[HD2 Android NAND Development] SnoopHTC:
Cool

Hi cmhtcleo,

I am interested in your idea, if you have time for me, I wish to compile CM7 Stable build for LEO from sources and I would have questions ... :)

If your are ok, have you got a direct link for #cmhtcleo channel on freenode?

Thanks in advance @++
[HD2 Android NAND Development] milaq:
?????

your favorite irc client

or

http://webchat.freenode.net/
[HD2 Android NAND Development] Rick_1995:
or he can use the irssi irc client included in this (infact any Cyanogenmod) rom :p
[HD2 Android NAND Development] sam razzy:
Why this Rom is unofficial? Why cyanogen can take this as a official ROM support?

Thanks allot for yua great contribution and effort...
[HD2 Android NAND Development] milaq:
haptic softbuttons

**********************

if anyone is interested in haptic feedback for the softbuttons (tablettweaks buttons in the statusbar), here you go.

it will vibrate on touch just as any other device with capacitive buttons.

for the sourcecode visit my frameworks_base github repo.

this is for the latest nightlies from build 01-20-2012 on.

due to changed assets in frameworks_base i need to recompile this for any newer version after 02-02-2012. this will still work but will most probably display wrong iconpics in the statusbar (e.g. when connected via usb)

flashable update.zip download here: https://github.com/downloads/milaq/android/HapticSoftbuttons-201201.zip

p.s.: this obeys the global haptic feedback option, so make sure you have it enabled.
[HD2 Android NAND Development] SnoopHTC:
Sorry, thanks :) I'm noob irc ;)

YES, WHY ???? (As MIUI ;))Very thanks for all work made by devs !!! Very Very Thanks !!!
[HD2 Android NAND Development] milaq:
this http://review.cyanogenmod.com/#change,11974
[HD2 Android NAND Development] SnoopHTC:
25-01-2011 update

Cool update, It's wonderful !!! :cool:

A chance to have ics dialer style (with grouped numbers +x xx xx xx xx xx for France) ? :D

@++
[HD2 Android NAND Development] manolis287:
Wifi problem

Does anyone has problem with wifi in latest 25/1 build.

all i get is error when i try to activate.

Btw cool animations nice job to everyone!!!!
[HD2 Android NAND Development] milaq:
nope, working fine here

which kernel are you using?
[HD2 Android NAND Development] manolis287:
I'm using charans but i just changed to tytung and all is fine now
[HD2 Android NAND Development] scariola:
Thanks for keeping CM7 on the cutting edge. I really liked the ics animations on rotation.

Keep bringing these CM9 tweaks to our oh so stable CM7.

As previous have posted, fresh install, all working fine, wifi ok on stock kernel but using seadersn r9 with added governors.
[HD2 Android NAND Development] mdskrzypczyk:
I tried doing a fresh install and Rom Manager doesn't recognize my device as an HD2. I tries multiple redownloads and the same thing happens. Everything else works just fine. I think the updates on Rom Manager seriously need to be checked out because I'm unable to download any of these nightlies using it. I have to manually go to Mirror 2 through browser to get them. Other than this the rom works very well.
[HD2 Android NAND Development] SnoopHTC:
Littles suggestions :)

Hello,

I'm come back to this lovely ROM and i'm interesting by build.prop :) as i saw at Arif-Ali on #cmhtcleo, I use A2SDGUI Donate and in tab build.prop settings I have 4 settings who I set by this commands lines :

ro.telephony.call_ring.delay=0
ro.media.enc.jpeg.quality=100
windowsmgr.max_events_per_sec=150

I have see this on this post and I add this commands lines (but i don't know if it's important and what can we add for more lovely working build ;)) :

ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
dalvik.vm.heapsize=48m

(by defaut, ro.media.dec.jpeg.memcap=20000000 and dalvik.vm.heapsize=32m)

I see (always in build.prop ;)) who there are twice command line but different :

ro.ril.gprsclass=10
ro.ril.gprsclass=12
dalvik.vm.dexopt-data-only=1

(I think who dalvik.vm.dexopt-data-only=1 is add by dtapps2sd but you can explain me this difference about ro.ril.gprsclass=10 and 12 and what is the right value to keep ?

I would like to cmhtcleo team add/modify this commands line in build.prop for full compatibilities btw A2SDGUI and this ROM :) (If that no broken everything other stuff for everyone who don't want use Darktremor A2SD Scripts of course :))

Otherwise, I test ACA and Fikret Kernel, since 25-01-2012 for ACA kernel, i can't boot, my phone stuck at htc logo. Fikret since r1.20 works very well but I can't boot phone without AC charger plug-in (stuck at htc logo if not plugged)... I have write a post for it.

Finally, I love this ROM, Very Thanks for all your workS and sorry for my english ;) @++
[HD2 Android NAND Development] milaq:
this http://review.cyanogenmod.com/#change,12302

makes a HUGE difference in scrolling performance. just tested it and it is soft as butter now if scrolling cache is disabled.

included since update-cm7-leo-20120202

cheers
[HD2 Android NAND Development] cdrov:
Sorry for the NOOB question but i have a problem. Today i tried to use the Daily ROMS from this thread for the first time. I have been using TyphooN CyanogenMod 7 Nightly v3.7.6[2.3.7][A2SD][tytung r14] until today. After the update i ended with a messed up instalation, no market, no applications from my previous ROM - every widget had changed to the default icon and was not working-tried earlier the titanium backup i had - no luck.

What have i done wrong?

Thank you
[HD2 Android NAND Development] milaq:
did you flash gapps after applying the rom update.zip?

furthermore, data/cache wipe is recommended if migrating from another rom.
[HD2 Android NAND Development] cdrov:
No i did not flass gapps - I am doing it right now and i will let you know.

Yes i did data/cache wipe.

Thank you - i ll post the results asap
[HD2 Android NAND Development] milaq:
-double post-

screw tapatalk!
[HD2 Android NAND Development] cdrov:
No results. Some applications from the previous ROM exist but most of them does not exist...
[HD2 Android NAND Development] ogonzuhnina:
might be silly question, but...

did you apply the same (or at all) A2SD script?

your data may exist on sd-ext but it is not mounted by default in clean CM
[HD2 Android NAND Development] cdrov:
Yes i though that too but i was not using any a2sd script. Is it possible that the rom was doing it by itself?

Moreover when i am trying to install p.ex Titanium backup, it states that it is going to replace an existing version which i can not see anywhere...
[HD2 Android NAND Development] milaq:
if you wiped data/cache there should be no leftovers (also wipes .android_secure and sd-ext).

you missed something there
[HD2 Android NAND Development] gubshi:
So, I read about Cyanogenmod 7.2 getting it's RC1 soon and decided to try one of this nightlies to see how much is allready implemented, such as the T9 dialer, screen rotation effect (FINALLY!) and ICS transitions. Everything is allready there :)

As far as I can tell now on nightly 2012-02-11 everythings fine. I'll try some other kernels, but if it stays this smooth and I'll find no other issues (which I doubt, that's because RC1 is coming soon) I'll keep it for now.

Thanks.
[HD2 Android NAND Development] milaq:
quick heads-up:

new liblights was merged today

https://github.com/cmhtcleo/android_device_htc_leo/pull/3

http://xdaforums.com/showpost.php?p=22824255&postcount=111

so no need to flash another lights.htcleo.so (i.e. 3rd party package)

cheers
[HD2 Android NAND Development] arif-ali:
I'm calling it a day with my Android hackery for now. RL and work is much more important than this. And this started affecting it.

I will continue to monitor the forums, and will continue to give any feedback where I am knowledgeable.

So apologies for being able to do much with CM9. I will be handing over the reigns to whoever wants to take over my work; ie cwm, cm7, and CM9.

I am sorry if I have wronged, or stolen any work without any credit given
[HD2 Android NAND Development] ph03n!x:
This is sad. Hope you'd change your mind and continue what you are doing...
[HD2 Android NAND Development] arif-ali:
I would have liked to, I enjoyed all the time I was doing it, and I would still enjoy it. But I haven't had any input for 2 months now. Due to many other commitments.

I spent 2 solid months Nov-Dec porting over ICS (up until 3-4am everyday for these 2 months after coming back from work); and THEN 4.0.3 came out; This caused all my hard work to go down the drain; as I thought I would put all the hard work porting 4.0.1/4.0.2. I don't have the time to spend that amount of time again to do development.

Maybe someone else can continue the work, and maybe who has more time and better development experience than me.
[HD2 Android NAND Development] Rick_1995:
Your work will always be cherished and appreciated, one of the best roms for leo being fast and stable as rock, Thanks for all your work in cm7.2 :)

On a sidenote, I have a small bug report. The darktremor's app2sd zip package deletes the mountdl script in /etc/init.d (which mounts /cache as a loop/link on /data) and hence all market downloads > size of /cache fail.

I could fix it manually by putting the script there from the rom zip after flashing a2sd package.

Thanks again.
[HD2 Android NAND Development] arif-ali:
It's a bug I have been meaning to fix for a while. The mountdl comes from CyanogenMod, so that one is difficult to move around. But the best thing I think would be is to change the dtapps2sd zip to entertain for that to remain.

I will try to do a fix for that, as that should be pretty quick fix
[HD2 Android NAND Development] arif-ali:
dtapps2sd fix

Updated zip, scripts and RM, give it ago with the latest ROM on RM, and see if it fixes the issue.

The new file below if you need to download it directly

http://cyanogenmod.arif-ali.co.uk/misc/dtapps2sd-2.7.5.3-beta04-cm.zip
[HD2 Android NAND Development] ph03n!x:
@Arif-Ali, I am not able to find the CM7 nightlies after 26th Feb in http://cyanogenmod.arif-ali.co.uk/rom/. Also, http://cmleonightly1.co.cc/rom/ seems to be down (not sure if you have changed the mirrors).

And there seems to be CM9 nightlies being created in the test folder - are working/ usable? I haven't tried CM9 in a while...
[HD2 Android NAND Development] arif-ali:
I'm moving things around at the moment. Things will get back to normal soon

CM9's are unusable

cmleonightly1.co.cc has been down for a while now, and therefore haven't used it
[HD2 Android NAND Development] arif-ali:
builds should start ramping up again, where the latest one is now up
[HD2 Android NAND Development] Rick_1995:
Had a data corruption, looks like fault in htcleo_reset() and the kernel did not sync filesystem to nand before reset.

I suggest we should now change the default kernel.
[HD2 Android NAND Development] milaq:
btw:

since build 2012-03-06 we included webkit acceleration.

(https://github.com/cmhtcleo/android_device_htc_leo/commit/a97b2c4938d6772f9144e1480172be71dfe6cd00)

would be nice if anyone running the latest builds could test it and report back here.

thanks
[HD2 Android NAND Development] milaq:
new kernel testing

as rick already mentioned, we are about to change the default kernel.

we decided to use a self-compiled kernel based on tytungs ics kernel tree.

so here it is for everyone to test. currently i created a package for magldr only, will do a clk package later.

this kernel is based on tytungs ics kernel r1 with minor changes. more to follow.

main credit for this kernel goes to tytung, cotulla, markinus and hastarin.

kernel sourcecode available here: https://github.com/cmhtcleo/android_kernel_htcleo-2.6.32-ics

cheers
[HD2 Android NAND Development] ph03n!x:
Thanks milaq!!

Is it possible to give a short note on what has been changed from Tytung's r1 kernel?

For the cLK folks, I made a quick cLK CWM package to test. This has the Ramdisk from the nightly dated 7th March.
[HD2 Android NAND Development] ph03n!x:
There was an effort to port the CM kernel to HD2 - I kinda lost track of it (WarrebB?) Can we maybe take that up, making a complete CM build for the Leo?
[HD2 Android NAND Development] ph03n!x:
After ~18 hours of usage:

- BT Calls and A2DP works great

- GPS works fine

- Wifi works fine

- Custom Auto brightness works fine, no "locking up" the brightness at max when unlocking

- No freeze ups or reboots

- ~4mA standby drain

- I set the CPU frequency and governor using an init.d script - but somehow it does not seem to work, stays at 245 MHz for min (instead of the 128MHz I set) and ONDEMAND (instead of the SmartassV2 I set)

Wishlist:

- USB charging is at ~350mA, Dorimanx kernel has something that enabled ~850mA charging over USB. Good to quickly charge while on the go using the laptop's port :)

- Adaptive Voltage Scaling for CPU Voltage. I used to set 850mA to <value based on frequency> for all frequencies, and got some real good battery life.

- CM Kernel (2.6.35), eventually moving to 3.x kernel (I know, I know... ;) )
[HD2 Android NAND Development] Rick_1995:
USB bus specification list max current over a port as 500ma, we can enable fast charge hack but you run the risk of doing hardware damage. Although if you still need that i can port the fastcharge driver from galaxy nexus so you can enable fast charge over usb if *you on your own risk believe* that the port can supply 1 ampere of power over usb.

HAVS is not so stable imo, i wouldn't recommend that for now, though ill look into it later on.

Soon i will begin work for the .38 kernel alongside marc and the others. Hopefully cotulla will be joining us.
[HD2 Android NAND Development] milaq:
thanks for posting your testresults, much appreciated.

well, there is a builtin option for that ;)

cmsettings>performance>cpu settings

EDIT: overred that you wanted to set 128mhz. sry for the confusion
[HD2 Android NAND Development] Rick_1995:
Nope, that is because the lowest cpu speed is set to 245 in acpuclock table in /arc/arm/mach-msm/acpuclock.c or /arc/arm/mach-msm/acpuclock-8x50.c

So android attempts to set to 128khz but kernel denies it because it doesn't know if cpu support this or what clock to use at this frequency and stuff.
[HD2 Android NAND Development] ph03n!x:
Thanks Rick. All of those were just good-to-have features, and in no way do they affect functionality much. I think we are good with a safe ~500mA charging than risking damage to the USB port (though I did get ~800+mA) or the device.

.38 Kernel - great news!!

And, as always, count me in for testing :)

I am right now using the CM7 menu to set at boot for 128 MHz and Smartassv2, though have not rebooted to try. (Its my pet peev - want to see how long the device can run without a reboot, the max I have touched is ~100hours :) )
[HD2 Android NAND Development] milaq:
fast charge support testing

rick kindly already included fast charge support.

i compiled this kernel with the fast charge flag set.

that allows the device to be charged with more than the standard 500ma and thus quicker.

attached you'll find a zip which contains an updated kernel package for both clk and magldr.

you need this

http://www.incredikernel.com/?p=430

app to activate the fast charge mode. by default it is DISABLED.

DISCLAIMER:

if you are unsure what you are doing, KEEP YOUR HANDS OFF THE FAST CHARGE MODE!!!

enjoy,

cheers
[HD2 Android NAND Development] Burag:
I wouldn't recommend this ^ to anyone.

My phone tends to become unstable while heavy usage during charging (overheating?), and with this, it would become even worse.
[HD2 Android NAND Development] milaq:
this only allows to draw more power from a standard usb port like you would if charging with an ac adapter connected.
[HD2 Android NAND Development] Burag:
I thought that it would increase overall ability to draw more power.

Thanks for correcting.

Anyway, charging from USB is my only one option to keep my phone stable, because of heat...
[HD2 Android NAND Development] ph03n!x:
@milaq/ Rick - how is fast charge mode actually activated? I mean is it a property or value that can be set manually (using a shell script, for example)?