yashsingh1/xdaforums huggingface dataset:
[HD2 Android NAND Development] johndoe99:
Awesome. Glad I may have been able to provide some assistance to your development efforts. Thank you for all that you do for the HD2 lovers out here.
[HD2 Android NAND Development] g30rg10u:
really smooth kernel for my hyperdroid rom.

i ve got insanely high battery drains (40% over 6-7 hours night (during sleep)).

I ve tested for 3 days, every single day i needed to charge...

i could sometimes see 7ma but i was able to see that battery % was much lower.

I lost 13% in half an hour, i restarted.. lost another 10% in 20minutes.. rebooted and changed kernel and booted with same rom/setup.. nothing else changed and got 2mA on sleep with different kernel.

WiFi, bt, gps, data disabled. smartassv2 gov, clk hyperdroid 3.0.1.

I hope that battery drain comes from the bugs in your commits.

Will revert to this kernel on next build ;)
[HD2 Android NAND Development] fhasovic:
I have never had high drain, except when I was using the phone :-)

You are using very old version of hyperdroid, which was never tested with this kernel... Please try to upgrade and report here.
[HD2 Android NAND Development] jan-willem3:
Any luck with the latest compiles?
[HD2 Android NAND Development] g30rg10u:
You are actually correct. I got hyperdroid from RM. I v just d/l it from xda and everythink seems OK.
[HD2 Android NAND Development] tmihai20:
I had this erratic behavior with 1.04. After a reboot, the drain would settle at 2-3 mAh, then after using the phone for a while I would get constant 60 mAh drain. I watched the phone closely as I was away. Sometimes I had to reboot in order to reduce the high drain. I flashed 1.06 last night and everything looks fine so far. The high drain appeared sometimes after heavy usage (GPS and any other stuff) and it would not go back to 2-3 mAh.

Edit: I see that the high battery drain has disappeared with 1.06 and I am hoping to stay like this. I'll keep my fingers crossed for the new build.
[HD2 Android NAND Development] fhasovic:
Yes, I have fixed issues! ;-) Testing new version since yesterday afternoon and it works great and stable.
[HD2 Android NAND Development] dusko_m:
Any improvements with ppp connection on clk?

TT HD2
[HD2 Android NAND Development] SnoopHTC:
Hi All ^^, It's only for me this little bug :) ?

Thanks in advance.
[HD2 Android NAND Development] timoz73:
Thanks for reply, however it is weird for me as it is described in the changelog at first page the following:

Changelog:

r1.06

audio: added Two-way call recording (Credit to avs333)

anyway thanks in advance for your promise in releasing it.
[HD2 Android NAND Development] fhasovic:
Please test r1.10.
[HD2 Android NAND Development] fhasovic:
I can confirm this bug, but right now have no idea how to fix it... If you find a link to code that fixes this, please post it here.
[HD2 Android NAND Development] fhasovic:
Sorry, my bad. I have tried to enable it, but there are some errors I couldn't fix fast enough to release it together with r1.10 :-(

As soon I fix it, I will build Two-way call recording kernel and post download links
[HD2 Android NAND Development] jan-willem3:
Thanks for the new update works great only overclocking above 1190 mhz creates problems and stability issues this is a known bug I would recommend to turn it off. For the rest this a new commmit I found works great. ;)(my other commit about the usb thing doesnt work just that you know)

https://github.com/jan-willem3/desire_kernel_35/commit/08d8b2d439d616235142458eabac59d44600db46
[HD2 Android NAND Development] dusko_m:
Better but still not as good as tytung r14 or seader r9. Again it will not automatically establish connection every time when loosing wifi but simple turn off turn on will get it started. With 1.06 I had to turn airplane mode on and off to get it started

TT HD2
[HD2 Android NAND Development] fhasovic:
zram Static Activation by marc1706: http://xdaforums.com/showpost.php?p=20628548&postcount=3
[HD2 Android NAND Development] jan-willem3:
Great btw you saw my post one page back?
[HD2 Android NAND Development] caracal reloaded:
r1.10 is EXCELLENT !!!!!
[HD2 Android NAND Development] ratelutz:
su problem

Thanks for the new release.

The su problem is still there. Apps which require root permission hang when started.

Also data problem still exists. When wifi is switched off data is not activated.
[HD2 Android NAND Development] fhasovic:
Yes, my friend, I saw it :-) I thought that I replied :-(

For next version I will remove extreme OC. BTW, yesterday I tested usb mass storage and it worked...

Do you have any other suggestions?
[HD2 Android NAND Development] fhasovic:
I cannot reproduce su problem, never had any problems... However, I am using my own CM7 ROM.

When I find a reason for data/wifi problem, I will fix it.
[HD2 Android NAND Development] tmihai20:
As soon as I flashed the new 1.10 kernel (after taking out initrd.gz) I noticed high battery drain (60 mAh) :( It started last night while 1.06 was flashed. I cleared Dalvik Cache before flashing 1.10. I even disabled the MIUI lockscreen that I suspected for the high drain, I still get 60 mAh battery drain. Sometimes apps that require root get blocked... I am using aLogcat from the Market. I had to reboot the phone because the app would not display anything and it would just block. I am attaching a logcat from the 1.06 kernel here and the new 1.10 kernel here (the high drain appears to have stopped after rebooting 3-4 times).
[HD2 Android NAND Development] fhasovic:
I will take a look at logcat files when I catch some spare time.
[HD2 Android NAND Development] ratelutz:
whould a logcat help to find the problem?

maybe the problem only exists with HyperDroid. many users reported this problem to.
[HD2 Android NAND Development] fhasovic:
I have built new kernel, haven't tested it yet. It's for those having root issues: cLK and MAGLDR

Please test and report back.
[HD2 Android NAND Development] ratelutz:
wow

su problem seems to be fixed.

after installation switching to gprs after disabling wifi did not work.

then i rebooted and all seems to work. will do some more tests and report back.
[HD2 Android NAND Development] jcsy:
i had SU problems, so i shall give 1.10 a try and see if SU problems are gone :)
[HD2 Android NAND Development] fhasovic:
Not 1.10, but 1.11 ;-) posted one page back

EDIT: Published on main page!
[HD2 Android NAND Development] jcsy:
oh, 1.11, su problems seem to have gone away.. testing other components now
[HD2 Android NAND Development] JcNeji:
I get a jammed up HD2 running some apps (like game Extreme Road trip) which results in having to do a battery pull

Any solutions?

On Hyperdroid 5.6.0
[HD2 Android NAND Development] fhasovic:
Create logcat and post it here
[HD2 Android NAND Development] wheeliemonster:
Just a quick question - has anyone tried this kernel on any of the ICS builds?

Or are there things which simply will not work? Apologies if n00b question..! :)
[HD2 Android NAND Development] fhasovic:
You can be the first :-) Post results here
[HD2 Android NAND Development] wheeliemonster:
Then I will! :)

I'll try Tytung's initrd as I know he made some specific changes to it for ICS but will let you know how I get on...

:cool::eek:
[HD2 Android NAND Development] FiwiPITO:
Hi There,

It work on:

HTC HD2 - EU

ROM - ICS_MOD2_Beta_4.2.zip

I don't made Any change.

Phone - Work

Wi-Fi - Work

Camera - Work

Bluetooth - Don't test.

Sound - Work

I think that's all.

Cumps,

Fiwi

EDIT: NO MORE LAG WHEN SOMEONE CALL US.
[HD2 Android NAND Development] wheeliemonster:
OK - I've done some testing on Tytung's ICS Beta10. I used tytung's initrd.gz but left everything else.

Wifi - connected OK.

USB Mass Storage OK.

Sound is OK.

Overall doesn't seem to be much different to Tytung's kernel in terms of performance.

Will continue testing this evening and report back. Thanks!
[HD2 Android NAND Development] FiwiPITO:
Did You have LAG when someone call You???

I think that with this Kernel disapeers to Me.
[HD2 Android NAND Development] wheeliemonster:
Not sure whether I did or didn't before!

Once I've had this installed for a little longer I'll give some more feedback...

Sent from my HD2
[HD2 Android NAND Development] fgth90:
Bluetooh pb

Hello,

I'm testing R1.11.

Everything's fine except with bluetooh in my car.

With the previous versions, my car was able to "see" my phone by bluetooh connexion automaticly.

Now, I have to select my phone (which is programmed) from the car if I want to have the connection.

Did s/o have the same problem?

Thanks in advance

Franky
[HD2 Android NAND Development] fhasovic:
Great! Thanks for testing. You have used initrd from that ROM?
[HD2 Android NAND Development] FiwiPITO:
NO, I will try This KERNEL now with

[3.Jan.2012] (Android 4.0.3) (AOSP ICS ROM for HD2) NexusHD2-IceCreamSandwich Beta10

With the initrd from "tytung".

I will feedback ...

USB - OK

WIFI - OK

PHONE - OK

SOUND - OK

CALL LAG - THE SAME (IN MY PHONE IS about 4/5 seconds)

Without the initrd from "tytung".
[HD2 Android NAND Development] SlyRder83:
i've been using your kernel on tytungs ics since 1.06 and to my surprise everything worked.

Sound

wifi

headset

etc..

clk using tytungs initrd
[HD2 Android NAND Development] fhasovic:
I thought there are some ICS specific changes needed, but it looks like only initrd need to be tuned for ICS. Great work guys!
[HD2 Android NAND Development] tmihai20:
I read some people complained about lag with version 1.11. My phone froze for about 15 seconds while the Facebook app changed from portrait to lanscape mode a few time (I almost took the battery out). Also the lag can be encountered on the home screen too or in some other apps too. I have used the phone like I used to when I had the high battery drain, but it appears to be fixed now.
[HD2 Android NAND Development] wheeliemonster:
I use Bluetooth for music and it didn't work on tytung's ICS with your kernel.

Haven't received any calls so can't comment on the lag, sorry (I have no friends! :) )

Sent from my HD2
[HD2 Android NAND Development] Dr_Grip:
The reason why most of the kernel works with ICS is because all ICS ROMs for the HD2 are modded to work with tytung's Froyo/GB hybrid kernel.
[HD2 Android NAND Development] robstillholdin:
I seem to get stuck on Android Robot everytime I flash a kernel (MGLDR)...any input?
[HD2 Android NAND Development] dertester123:
Try clearing dalvic cache and fix permissions ...
[HD2 Android NAND Development] tytung:
It is not true.

Actually, there's no Froyo/GB/ICS kernel.

The ICS Emulator from SDK still uses 2.6.29 kernel.

When I called my kernel an ICS kernel, it means I backported some drivers to work with ICS' new features, e.g. data usage.

Kernel version is not important. But what drivers inside a kernel is important.

You can use kernel 3.0.x directly to work with ICS.

You can also backport drivers to old 2.6 kernel to work with ICS. (I mean to support new ICS features.)
[HD2 Android NAND Development] johndoe99:
Traffic Tracking

Any idea why the Android Traffic Stats is not working with this kernel? Example he update and down arrows do not flash for up and down traffic or applications like 3G Watchdog.
[HD2 Android NAND Development] fhasovic:
Completely agree, drivers are the key. And tuned ram-disk...
[HD2 Android NAND Development] Dr_Grip:
Well, several developers stated that some ICS features, including, but not limited to true non-hack hardware acceleration will not work unless the 3.0 kernel is ported.

I read that as "there are so many upstream code changes between 2.6.35 and 2.6.40 (aka 3.0) that it is next to impossible to backport the necessary drivers/make the 2.6.35 Snapdragon drivers play with ICS".
[HD2 Android NAND Development] tytung:
Some news from N1 thread.

http://xdaforums.com/showthread.php?t=1366897

If you have new news, please post the link.
[HD2 Android NAND Development] warrenb213:
Thanks for jumping into the thread tytung. Hadn't seen one of your posts in ages. :)
[HD2 Android NAND Development] Dr_Grip:
Wait, doesn't it say "needs 3.0 kernel or a backport" in the text you quoted? Basically what I said. But as you, unlike me, have actually written code for these kernels I'll simply shut up as obviously you are better informed than me ;)
[HD2 Android NAND Development] Burag:
EDIT: Dr_Grip, Looks like you've changed your post while I was typing this reply :)
[HD2 Android NAND Development] warrenb213:
We all know what will need done its just about getting the time to do it. :)

I mean hell dude I've been sorting out in my brain for weeks how imma help get evo3d GSM kernels set up proper so I've got a lot on my plate with just that much less considering the rest I've got going on.

With us devs its all about time not really need much discussion about this stuff.
[HD2 Android NAND Development] fhasovic:
r1.15 is published now!

it's fast as hell!

Maybe because I backported kgsl drivers from 3.0...

I hope this massive change didn't broke some functionality

changelog

------------

Removed obsolete code for msm_clocks(Switched to .35 desire msm_clocks[])

Modified qdsp6 for htc leo

Fixed remaining issues after getting rid of obsolete msm_clocks

Fixed hardcoded setting of REG_PLL_MULTIPLIER_LSB (This is set to 65.5 MHz in the HTC version of s5k3e2fx.c while the up-to-date codeaurora file sets this to REG_PLL_MULTIPLIER_LSB_VALUE (83 MHz))

backported kgsl drivers from msm-3.0

port genlock from ca msm-3.0

sched: refactor task_group() (move cgroup-related task group finding to cgroup_task_group(). No function change.)

sched: Don't call task_group() too many times in set_task_rq() (It improves perfomance. The size of set_task_rq() was 0x180 and now it is 0xa0.)

Move x86_64 idle notifiers to generic

cpufreq: use system_wq instead of dedicated workqueues (With cmwq, there's no reason for cpufreq drivers to use separate workqueues. Remove the dedicated workqueues from cpufreq_conservative and cpufreq_ondemand and use system_wq instead. The work items are already sync canceled on stop, so it's already guaranteed that no work is running on module exit.)

[CPUFREQ] calculate delay after dbs_check_cpu (calculate ondemand delay after dbs_check_cpu call because it can modify rate_mult value, use freq_lo_jiffies value for the sub sample period of powersave_bias mode)

[CPUFREQ] Remove deprecated sysfs file sampling_rate_max

[CPUFREQ] Remove old, deprecated per cpu ondemand/conservative sysfs files

[CPUFREQ] Remove unneeded locks (There cannot be any concurrent access to these through different cpu sysfs files anymore, because these tunables are now all global (not per cpu).)

ARM: Call idle notifiers

ARM: Move leds idle start/stop calls to idle notifiers

ARM: idle: update idle ticks before call idle end notifier (Such that interactive cpufreq governor uses up-to-date idle time information.)

ARM: idle: call idle notifiers before stopping nohz tick (If an idle notifier modifies a timer, calling the notifier after the sched tick has been stopped may leave the sched tick set too early. Move teh idle notifier call before the call to tick_nohz_stop_sched_tick.)

drivers: cpufreq: adjust ondemand thresholds

removed lazy governor
[HD2 Android NAND Development] tmihai20:
I have just flashed it. The screen went black and even the keys wouldn't light up after the first boot, but it's all good now. Looks promising :D Just what I was waiting for :)
[HD2 Android NAND Development] sears1234:
I flash this 1.5 kernel minutes ago, it is really faster than 1.1, thanks.
[HD2 Android NAND Development] Germypan:
Hi, thanks for your job. I tried your kernel in my cm7 ice-droid but after screen boot my Leo crashed and reboot... have you idea??

Sorry for my bad english!

Germy
[HD2 Android NAND Development] _-..zKiLLA..-_:
couldnt get it to boot on gingers latest rom

http://xdaforums.com/showthread.php?t=1013852
[HD2 Android NAND Development] johndoe99:
Any idea why Android Traffic Stats is not working with this kernel or any of the .35 kernels? Example the up and down arrows do not flash for up and down traffic or applications like 3G Watchdog.
[HD2 Android NAND Development] mdskrzypczyk:
Hey so if theres backported kgsl drivers, we can get HW acceleration working through tests right?
[HD2 Android NAND Development] terranceye:
SD unmounted after flashing r1.15. Any suggestions?
[HD2 Android NAND Development] xdroidtester:
feedback 1.15

Really fast and smooth!

unbelievable!!!
[HD2 Android NAND Development] jookdakang23:
great kernel
[HD2 Android NAND Development] MrPadie:
I'm also curious about the back ported kgsl driver - does that mean HWA is a step closer on ICS? Furthermore, has anybody tested it on ICS yet?
[HD2 Android NAND Development] bender_007:
Bravo Fikro :)
[HD2 Android NAND Development] fhasovic:
Yes, some people over in tytung's and michie's threads are testing it...
[HD2 Android NAND Development] fhasovic:
Hvala! Sta se radi? :-) Pozz iz Sarajeva
[HD2 Android NAND Development] Dr_Grip:
First of all, thanks for this kernel port. Am using it on my daily driver without problems. Will update to 1.15 now.

Second, I have been wrong quite a lot on the last page but won't a test case for your kernel under ICS mean removing the EGL hardware acceleration hack first?
[HD2 Android NAND Development] fhasovic:
Thanks! Waiting for your feedback on 1.15 ;-)

Talking about EGL, I have no idea. I think it is the best to test with and without hack ;-)
[HD2 Android NAND Development] Dr_Grip:
Good news! The only bug I experienced with 1.11-NO_BFS, a "you entered the wrong unlock code too many times, wait 30 seconds" message right after boot, is vanished. The kernel so far is stable, calls work, data works, WiFi works. Did not experience any improvement in speed but I am hardly a power user in terms of hardware usage - I use mobile data a lot for e-mail, web browsing and other stuff and I use the phone and SMS function. But I don't even have games or other hardware-intensive apps installed so I am not really the best benchmark for pure performance.

Regarding EGL, michie says full hw acc works on ICS with your kernel, so I call this a win - on the other hand, he says some ICS stuff is still missing so your kernel is not standard for his ROM... yet!
[HD2 Android NAND Development] JcNeji:
Was really fast and didnt notice any bug BUT SetCPU no longer works which makes the kernel a no go for me
[HD2 Android NAND Development] fhasovic:
I am in contact with michie, and he was wrong about some things, we are almost feature complete ;-)
[HD2 Android NAND Development] Olioaglio:
have you already tried to delete initrd.gz out of the zip before flashing? Included init.rd versions are sometimes incompatible with certain roms. This is a known problem. Just open the zip file with 7zip , delete the initrd.gz file within the program (do not unzip) and then flash again.

Cheers, Olioaglio

Sent via HTC HD2 with XDA Premium
[HD2 Android NAND Development] Olioaglio:
cpu-tuner works great for me here. Maybe you used a cpu governor in your setcpu profile which is not supported in this kernel and thus crashing the system now?! Btw, 1.15 kernel is working great here with GB boyppc CM7 build. Its really smooth without glitches so far. Seems to deliver speed gain compared to Tytungs r14 also. Will do further observing in daily use now. Great work, fhasovic!!

Cheers, Olioaglio

Sent via HTC HD2 with XDA Premium
[HD2 Android NAND Development] Olioaglio:
Second this!

Olioaglio
[HD2 Android NAND Development] petbede:
Hi there.

Great work on Kernel v1.15

I tried it on Tytung ICS Beta9 and it WIPE OUT EVERYTHING. It was as if I installed the ICS ROM with your Kernel.

I tried again with Tytung ICS Beta10, and the same thing occurs, it WIPE OUT EVERYTHING that's on the PHONE and left with with just the files that comes with the PHONE.

So, I then decided that since it is WIPING out EVERYTHING let me do a FRESH start but this time using your ROM.

IN-CONCLUSION:::

Kernel v1.15 works with Tytung ICS Beta9 & Beta10 (I Tried them BOTH).

Just can't figure out why it WIPE OUT the PHONE.

PEACE!!!
[HD2 Android NAND Development] michie:
Yes kernel is almost ics ready! :D
[HD2 Android NAND Development] zbeky:
Really fast with with low drainage. Only two small bugs for me.

1. First in-call after reboot takes about 5 seconds to turn on the screen. I can hear ringtone, backlight go up too but screen is black for a while. Second and next call are OK

2. When my phone is sleeping and I plug in USB (no matter if charger or PC), nothing happens - no charging led, no connecting sound from windows. I must turn on the screen and than suddenly led come up, windows recognizes connected device etc.

I can live with that, but if you could repair this, we would all appreciate it ;) Thanks for your hard work
[HD2 Android NAND Development] raziel123:
Kernel

fhasovic thanks for the awesome Kernel ...

could you explain How the New Governors such as Smoothass, SmartassV2, InteractiveX etc work?

and what advantages they provide?

many thanks for your hard work,

regards
[HD2 Android NAND Development] davidk91:
Great...:) in this case, what means almost? :D
[HD2 Android NAND Development] JcNeji:
Reflashed (forgot to wipe dalvik) and now setcpu works

Awesome kernle, real smooth and fast, will continue to test
[HD2 Android NAND Development] ratelutz:
check this thread
[HD2 Android NAND Development] bender_007:
:) evo razmisljam bas hoce li ikada biti ovolike podrske za htc sensation, hd2 almighty mi ostao kod kuce.

- there, just thinking if there will be ever such great support for htc sensation as there is for hd2 almighty which I've left at my home.

Basic - hd2 vs sensation, hd2 wins in everything except camera. lol..

Nisam nikada bio u Sarajevu, rodjen u BL :)

- Have never been to Sarajevo, born in BL.

keep up the good work.
[HD2 Android NAND Development] Dr_Grip:
Two more observations with 1.15:

-Every now and then, Firefox Mobile FCs two or three times before finally starting

-I got "akmd" as a new guest in the battery stats, sitting at some 2% battery use.
[HD2 Android NAND Development] jcsy:
Flashed v1.15

Cleared cache, and dalvik like I always do

Setcpu is still not working

Edit :

Rebooted

Cleared both caches

Uninstalled setcpu

Installed setcpu

WORKS NOW
[HD2 Android NAND Development] kantjer:
I installed 1.15 (cLK) it's fast but I have one huge problem with it, I can't get a network connection.

After unlocking the SIM I can't get a network connection and after about 15 sec. the SIM unlock screen appears again and the whole process repeats itself.

Don't know if its relevant, I'm on a roaming network. WiFi is working great BTW.

I tried installing the kernel several times, complete with clearing all cache but same result every time. After installing 1.15 installing an other kernel like Dorimanx didn't resolve the problem. The only way to restore network connection after 1.15 is restoring a backup.

Any idea why this is happening.
[HD2 Android NAND Development] jcsy:
battery drain during idle is quite poor

usually, on idle EDGE, 60 minmutes 1 % drain

on 1.15, i noticed about 50 minutes 1 % drain

not much, but if multiplied by 100x (100 %) , thats 1000 minutes lost on standby

which equals to 16 hours !
[HD2 Android NAND Development] jcsy:
CPU usage bug is still there

Usage timelines app, indicates during idle 40-50% usage

As another user reported as well, top in command shell reports the same

I think we concluded that its NOT REALLY USING 40-50 %, however its bugging me since I can't monitor actual CPU usages
[HD2 Android NAND Development] tmihai20:
I think the best results are obtained from flashing a clean ROM and then flashing the kernel. I am getting mixed results, sometimes I get high battery drain, like some people here. My phone lasted at least 2 days before having to recharge the battery. In my case, I have to reboot a few times (usually 3 times) before the drain settles to 2-3 mAh in standby.