yashsingh1/xdaforums huggingface dataset:
[HD2 Android NAND Development] ph03n!x:
They are not kernel drivers.

Swyped from my HTC HD2 using XDA App
[HD2 Android NAND Development] erbesso:
Hello Dorimanx,

congratulations for your work. I would like to alert you that the new rom or the new kernel often presents a problem in 3G. As it loses the signal can not replace it. Should I put in airplane mode and back. I use operator Wind. Thank you.
[HD2 Android NAND Development] scoobykanye:
Using 5.8.....first thing I do is run supercharger script and it can't be ran,

says something on the lines of autokiller memory values dont exist or cant be set...

on 5.7 all works well

was this done intentionally or what dorm?
[HD2 Android NAND Development] BOBO_01:
Hi Dorimanx,

i have no DATA/INTERNET with Kernel 5.8 on German MIUI 2.2.10.

Everything else is OK.

When I install Tytung's Kernel - DATA/INTERNET is OK.

Hope is helps a bit...

____________________________________________

1. I make a clean install with Kernel 5.8

-> DATA/INTERNET = Not OK

2. Install Tytung's Kernel

-> DATA/INTERNET = OK

3. Install your Kernel 5.8

-> DATA/INTERNET = OK
[HD2 Android NAND Development] LordDeath:
Today I noticed something strange. I unplugged my HD2 from the charger and didn't use it at all. But after 9 hours the battery was down to 7%.

I don't know if this was caused by the 5.8 kernel or something else.
[HD2 Android NAND Development] nieves53:
The download links take me to 5.8

*never mind i guess i was to fast! LoL
[HD2 Android NAND Development] mandrakur:
First impression:great,different,quicker wi-fi conecting,with same games have more free ram,less active zram and everything else works ok...

Thank you DM for hard work
[HD2 Android NAND Development] Glebaka:
damn i lost my root again after installing 5.9

i had this probem after installing 5.8 but recently i installed clean typhoon 3.7.6 and 5.8 with busybox everything was ok, root worked fine , now i installed 5.9 over 5.8 and i lost my root access again, i tryed installing 5.9 with/without busybox everything is the same - no root. any ideas? i dont want to do celan install again)

just flahed superuser.zip and everything went ok

dori thks for work anyway
[HD2 Android NAND Development] zenida:
Do you mean with 5.9?

HTC HD2 will live forever!
[HD2 Android NAND Development] mandrakur:
Yes with 5.9 .
[HD2 Android NAND Development] jjmmll:
idle power consumption has risen sharply

The new kernel V5.9 makes everything very fast and smooth, everything works fine, wifi, data, internet, gps, but the idle power consumption has risen sharply, with version 5.8 the idle power consumption is between 2-4 mA, with version 5.9 is 7-9 mA, obviously with the same programs and same settings.

I have also observed that is more free RAM on 40-50MB more free.

Thanks for your work Dorimanx
[HD2 Android NAND Development] JeremyGuan:
Do you use any Ram Manager apps or V6 SuperCharger tweak to get this result? or it's purely from OP's Kernel?
[HD2 Android NAND Development] youngstacks74:
insufficient space on 5.9 when trying to download from market.... ndt miui tried with your initrd and the one from ndt miui rom...
[HD2 Android NAND Development] madsponge26:
type in terminal emulator

su

cd /cache/

rm -R download

mkdir /sdcard/marketcache

ln -s /sdcard/marketcache /cache/download

that's it..

you can check it in your root of sdcard.. don't delete the MarketCache Folder..
[HD2 Android NAND Development] sathara:
can i use this kernal on NexusHD2-ICS-CM9_V1.3 ..
[HD2 Android NAND Development] chrisrj28:
Yes, just be sure to place the initrd.gz from your rom into the initrd Custom folder in the zip file. Then flash away
[HD2 Android NAND Development] dragmark:
Same here, ROM is super snappy, but idle power is about 10mA.

I'm on latest DM Rom.
[HD2 Android NAND Development] skymera:
Any guides on what SIO and VR schedulers are?

Same for CPU schedulers.

Some pros / cons would be nice also.

Just flashed 2.1 on Typhoon 3.5.7
[HD2 Android NAND Development] YZ:
Dorimanx kernel 2.1 with hyperdroid initrd:

http://www.multiupload.com/4D9UYTPDVE
[HD2 Android NAND Development] jolas:
Here is a very good explanation:

http://xdaforums.com/showthread.php?t=1242323
[HD2 Android NAND Development] iamcxa:
wow wonderful explanation! super thank you:p
[HD2 Android NAND Development] jcsy:
Expect a 2.2 because of the lag scrolling... I think associated with graphics acceleration
[HD2 Android NAND Development] earthworm1102:
Hi Dorimanx, so what your saying is i can do this setting" •Default CPU frequency: 128-1382 MHz (for OC to 1.53, the 1.38 is like 998! 4 steps down from max OC)" on my Typhoon CM7 and it wont do anything bad to my phone.

My setting right now is 128-998 .... Thanks!!!

edit: Yep , scrolling lags! But i guess it depends on how you flick your fingers lol!
[HD2 Android NAND Development] OCedHrt:
I see a lot of reports on scrolling lag. I'm on 2.1 / HyperDroid 5.3 and don't have scrolling lag for smartassv2 and ondemand. InteractiveX does have scrolling lag. However I had other problems using ondemand (245-998): phone freeze and clock getting stuck (sluggish until change governor).

Btw, quadrant scores higher for me with max cpu at 998(1500+) instead of 1190(1388). I also got a low score of ~1100 but forgot what governor / clock combination it was.
[HD2 Android NAND Development] jcsy:
OCedHrt

are you using default initrd -OR- hyperdroids initrd ?

i went back down to 2.0 and felt the lag scrolling immediately vanish.

for 2.1 it was so obvious and the receptiveness of the touchscreen was delayed

getting that?

on another note, quadrant you're expected to run 3 times, to get the average numbers.. usually running 3 times gets u the max amount, then the 4th onwards dont improve anymore and we can get a stable reading

tedious, yet accurate
[HD2 Android NAND Development] dorimanx:
I have found why the scroll LAG!

i am working on updating the BFS to newer version!

but very quick solution is to rise the NICE level on touch screen to max!

as was before BFS!

open terminal or any existing script in /etc/init.d/

I will try to add the tweak to kernel...

but if no go, then i will add one more script to init.d :)

=========

EDIT!!

type in terminal:

su -

renice -20 18

effect is instant! but will lose it on next boot.

or add to any script: (then its stick! )

renice -20 18
[HD2 Android NAND Development] chineel:
At the moment I am using MIUI Us rom 1.11.11 with GoEx converted It was not lagging previously also but after puting your fix of renice it is flying

I am waiting for your new ROM
[HD2 Android NAND Development] sungc007:
It works...

Thanks a lot...^^
[HD2 Android NAND Development] jolas:
@dorimanx,

Please, take a look here (maybe a problem with new kernel???)
[HD2 Android NAND Development] Looki75:
Ok, it's working now!

Thanks for the temporary fix!

We all wait for the kernel update!!! ;)
[HD2 Android NAND Development] dorimanx:
i dont think it's related to apps.

patch was only for lcd graphics

so, probably typhoon rom.
[HD2 Android NAND Development] yerebakan:
we are waiting to u dorimanx for new kernel :)
[HD2 Android NAND Development] jcsy:
Genius! New 2.2 expected!
[HD2 Android NAND Development] Looki75:
Dorimanx!

Just to let you know... I implemented the FIX for lag and used 2.1 for a while.

I noticed that I have again issues with SU (root access).

Some apps that request root access at startup remain blackscreen...

Could you take this into account for the v2.2 to come?

For now, I'm back to v2.0, very stable but with banding issues :(

Thanks,

Looki
[HD2 Android NAND Development] Cunione:
Hummmmmmmmmmmm... I don't see any lag with v2.1...

Menu on Launcher pro is smooth !

I'll report my future errors laters (if I get some)........ :)

Thanks Dori.
[HD2 Android NAND Development] clio94:
same here.Su problems in random moments
[HD2 Android NAND Development] chineel:
I am Using Latest MIUI.us Rom with replaced launcher to GoEx 1.6.5 CLK 5.2.6 recovery Dorimanx 2.1 kernel with Fix this Rom is flying with this kernel I had not tweaked anything other then DM's kernel It is getting quadrant standard Score 1600 + now previously with other kernel 1300 +

No SU error

Sorry No screen Shot as miui don't give such option I may put screen shots in future as downloaded one program for that just now
[HD2 Android NAND Development] sab3r:
+1 :) This kernel ownz!
[HD2 Android NAND Development] zyclone:
wow

This kernel makes my ACA/SD fly.

No bugs so far.

Fantastic.

Well done!
[HD2 Android NAND Development] Yank555:
Hi Dorimanx,

I confirm, GPS wakelock still present in 5.8 public, I was lucky yesterday.

I conckude, that to have a wakelock, the HD2 has to be up for a longer period, and I had rebooted it shortly after plugging it to the wallcharger.

Yesterday it was up for the whole day, so kt's there again.

Now I will download 5.9, and report back tomorrow...

JP.
[HD2 Android NAND Development] leaskovski:
Im using it on the 1.4 version of the rom and didnt modify the download at all. It just worked.

What are the main changes for 5.9 then for it to be that much faster than 5.8?
[HD2 Android NAND Development] hypergamer1231:
I am on ACA sd build but how do i install this rom on any build i mean how to convert it please advise
[HD2 Android NAND Development] jjmmll:
I use Task Manager Pro to eliminate unnecessary tasks, the test I have done, starting the phone, wait 1 minute after it has finished starting, remove the tasks that are not in the list and see the free memory.
[HD2 Android NAND Development] pirlano:
gps wakelock still present in 5.9? :)
[HD2 Android NAND Development] ghenarys:
2 unexpected reboot with 5.9 this morning :( :confused:
[HD2 Android NAND Development] mandrakur:
While phone was on the charger ,this morning has frozen over again:(:confused:,everything else is great.

I put again phone to charger,after pull the batery off,and now is ok ,but this morning frozen is happened when cron start to fix any wrong strings.(4.10h),I see it in battery history(missing records).
[HD2 Android NAND Development] jolas:
Kernel 5.8 (with zram but without busybox and vpn fix) worked without problems for a couple of days.

Last night, reflashed 5.8 but this time with busybox (I wanted to check the simultaneus working of zram modules), but pretty soon I had a hot reboot.

This morning, flashed 5.9 (without busybox because it has Dorimanx's full busybox from previous flashing) and up to now I have no problems (couple of phonecalls, moderate use of 3G and WiFi internet browsing).

I have the feeling that 5.9 made my HD2 snappier than 5.8.

Also, I think that my phone is working better in terms of speed and response when full busybox is installed (all 3 zram modules are working together), in both 5.8 and 5.9 kernels.

Dorimanx,

I had to made two changes in 131MBzram file in manual-zram folder, to get all 3 zram modules working:

1. changed insmod /system/lib/modules/zram.ko num_devices from 2 to 3

2. echo 100000000 > /sys/block/zram0/disksize

echo 100000000 > /sys/block/zram1/disksize

echo 100000000 > /sys/block/zram1/disksize

Changed last line from zram1 to zram2.

Thank you :)
[HD2 Android NAND Development] chrisrj28:
I can also confirm that this kernel 5.9 is a better experience in terms of speed but standby drain is 9-10mA which isn't terrible but earlier versions were 2-5mA
[HD2 Android NAND Development] YZ:
The battery drain should be tested with airplane mode enabled, as the battery drain increases when your phone's reception is low.
[HD2 Android NAND Development] chrisrj28:
I am currently testing it in an area where I get full strength signal, no fluctuations. But I also tested it with all radios off and still get 9-10mA
[HD2 Android NAND Development] Yank555:
Will report tomorrow since the wakelock only apears after long uptime plus long charging...

Was still present in 5.8...

JP.
[HD2 Android NAND Development] dorimanx:
yes, i see the bug with over drain, something is stuck in one of updates i added, i will investigate to reduce the batt to 3-6 back.

Dont try to fix it, its my bug.. sorry...

i got it too.

i am stuck at work, away from server, so i cant fix it now.

Sent from my HTC HD2
[HD2 Android NAND Development] dorimanx:
i will recheck the cron job and tune it to work better,

Sent from my HTC HD2
[HD2 Android NAND Development] chrisrj28:
Hey thanks for the update, look forward to a fix. Like I said 9-10 isn't so bad.
[HD2 Android NAND Development] imagin112:
dorimanx

When you relase ICS rom? You uptade your kernel day by day, but we wait for a CM9 :D
[HD2 Android NAND Development] rush420:
I second that you would make a valuable asset to ics team your gb roms are awesome I would love to see what you could bring to ics for the good old hd2. thanks for your good work man, I'm using ics tosti v.10 with your kernel it works ok so far have had several wakelocks other than that pretty good everything works quit well. Thanks again
[HD2 Android NAND Development] YZ:
That's weird. With airplane mode off, I get 5-7 mAh, and with airplane mode on, I get about 2-5 mAh.
[HD2 Android NAND Development] youngstacks74:
when i try to do the last line it says permission denied
[HD2 Android NAND Development] elesbb:
Im getting 2 ~ 4

Agreed i test with all radios off and look at the history chart of the last day

Thats really strange , is wifi or bluetooth still on trying to make a connection ? Thats the only time i see 5~7 . When i forget to turn my WiFi off and it keeps scanning

But great work with everything dorimanx !! I am still looking forward to nixing the GPIO wake lock ;)
[HD2 Android NAND Development] chrisrj28:
On the previous kernels I would get 2-5 on average with data on, even wifi standby as well. That's why I was saying there is a difference. Naturally with all radios off and airplane on battery drain will be at an absolute minimum
[HD2 Android NAND Development] Nixda99:
Have the high drain in standby (7-9mA) only with hyper governour, SmartAssV2 show the typical 3-5mA. Have set SmartAssV2 in Screen Off Profile and everything rocks.

Unbelievable fast.
[HD2 Android NAND Development] Hinnne:
yes with hyper there is 10ma battery drain on standby with 5.9.

5.8 was less. about 5ma.

please look here for optimisation.

thx
[HD2 Android NAND Development] nemuro:
Has anyone experienced the "reset" of a rom after installing this kernel?

I have used it with redux and another aosp gb rom. After installing apps (like facebook) and configuring, after one reboot the rom jumps to the welcome screen.

Apps appear installed but they show that they occupy a few kb and have the generic android icon, the wallpaper is the one I've cusomized and most of the apps FC. Phone, Launcher, etc.
[HD2 Android NAND Development] D3LTA:
I cant lose the 60 mA drain in standby with 5.9 in Redux rom.

Not present in 5.8

What is a good app to find drain issue
[HD2 Android NAND Development] ghenarys:
Hardware acceleration

@Dorimanx

Hope this will help you : https://developer.qualcomm.com/develop/mobile-technologies/gaming-graphics-optimization-adreno/tools-and-resources
[HD2 Android NAND Development] reqmon:
Oh my god, dorimanx, how did you made it possible to overclock up to 1,6GHz?
[HD2 Android NAND Development] YZ:
Skills my friend, skills :cool:
[HD2 Android NAND Development] themadproducer:
It's not actually 1.6hgz.
[HD2 Android NAND Development] Nigeldg:
EXACTLY what I experienced when I flashed this kernel! I've had this three times so far after flashing this, so I've had to reflash Tytung r14 and everything ran smoothly again (using Typhoon). Unfortunately, even when I did get it to work although I noticed a speed improvement Facebook often caused my phone to freeze and I had to use battery pulls to restart. The app would inconsistently open, and the only way to guarantee it wouldn't freeze was to play music whilst opening the app :confused:
[HD2 Android NAND Development] sda2:
But?

(10 characters)
[HD2 Android NAND Development] themadproducer:
I don't know what the actual REAL measurable highest OC speed is.

Dorimanx could answer that. (I guess between 1.2-1.3)

(BTW, 1.62mhz implies a 62% increase over stock max cpu freq of 998mhz

but I don't think that is remotely possible)
[HD2 Android NAND Development] elesbb:
I Can achieve the Max 1.6ghz no problems
[HD2 Android NAND Development] zenida:
The clock of a cpu means the same thing for each cpu in the world so 1.62 is 1.62 but this is not closely related to the performance it depends from different factors... But 1.62 ghz for hd2 is highly experimental not stable at all for daily use so it's not recommended... You can also overheat your device so use it carefully ;-)

HTC HD2 will live forever!
[HD2 Android NAND Development] zenida:
because the governor doesn't keep your hd2 to 1.62 all the time... But if you are playing a game for 30 minutes you can meltdown the planet earth :D

OK I'm joking xD but you will understand what I mean

HTC HD2 will live forever!
[HD2 Android NAND Development] Olioaglio:
Just installed v5.9 and ... dude ... I'm in LOVE :-P with it from the first moment. This kernel definitely rules!!! Its indeed noticeably snappier and faster than any kernel I saw on HD2 before.

Can't say anything about mentioned sleep drain yet, but as suggested I set screen off profile governor to SAv2 to avoid high drain and use hyper governor at active screen profiles.

Btw, I had the f.... "SU is gone" problem after updating from v5.8 again (no more root access). But this time I just downloaded the cwm flashable 3.0.3.2 su binary from "androidsu.com/superuser" and flashed it over and SU was fine again after reboot.

Cheers, Olioaglio
[HD2 Android NAND Development] themadproducer:
Guys, I am just trying to point out that the "number value" 1.62 in this Kernel is not TRUE 1.62. This has been discussed in past posts. It is definitely an overclocked HD2 but not by 62% like the numbers lead you to believe. If you run this Kernel at 998mhz, it is actually 4 or more steps down. It's just the way the Dx utilized the code for steps.
[HD2 Android NAND Development] dorimanx:
New Kernel 6.0!

see main page for change log, and GIT for more stuff and code digging :)

Updating d2a3d5a..125ae81
Fast-forward
Makefile | 8 +-
arch/arm/configs/htcleo_defconfig | 22 +-
arch/arm/mach-msm/acpuclock-scorpion.c | 20 +-
arch/arm/mach-msm/avs_hw.S | 10 +-
arch/arm/mach-msm/pm.c | 10 +-
block/deadline-iosched.c | 2 +-
block/sio-iosched.c | 399 ++++----
block/vr-iosched.c | 2 +-
drivers/cpufreq/Kconfig | 13 +
drivers/cpufreq/Makefile | 1 +
drivers/cpufreq/cpufreq.c | 15 +
drivers/cpufreq/cpufreq_hyper.c | 8 +-
drivers/cpufreq/cpufreq_intellidemand.c | 1501 +++++++++++++++++++++++++++
drivers/cpufreq/cpufreq_interactive.c | 120 ++-
drivers/cpufreq/cpufreq_lagfree.c | 17 +-
drivers/cpufreq/cpufreq_ondemand.c | 8 +-
drivers/cpufreq/cpufreq_performance.c | 6 +-
drivers/cpufreq/cpufreq_powersave.c | 5 +-
drivers/cpufreq/cpufreq_smartass.c | 798 ++++++++-------
drivers/cpufreq/cpufreq_smartass2.c | 4 +-
drivers/cpufreq/cpufreq_userspace.c | 13 +-
drivers/gpu/drm/drm_vm.c | 28 +-
drivers/misc/kernel_debugger.c | 10 +
drivers/mmc/core/core.c | 13 +
drivers/mmc/host/sdhci.c | 4 +-
drivers/net/wireless/bcm4329/bcmsdh_sdmmc.c | 32 +-
drivers/staging/android/binder.c | 837 +++++++---------
drivers/staging/android/lowmemorykiller.c | 61 +-
drivers/video/msm/gpu/kgsl/kgsl.c | 14 +-
drivers/video/msm/gpu/kgsl/kgsl_mmu.c | 68 +-
drivers/video/msm/gpu/kgsl/kgsl_mmu.h | 22 +
fs/ext4/inode.c | 14 +-
fs/ext4/super.c | 7 +-
include/drm/drmP.h | 1 +
include/linux/cpufreq.h | 13 +-
include/linux/kthread.h | 64 ++
include/linux/percpu_counter.h | 10 +
include/linux/wakelock.h | 2 +-
kernel/power/wakelock.c | 17 +-
kernel/rcutiny_plugin.h | 14 +-
net/rds/page.c | 26 +-
41 files changed, 2962 insertions(+), 1277 deletions(-)
create mode 100644 drivers/cpufreq/cpufreq_intellidemand.c
[HD2 Android NAND Development] sathara:
how put this kernal to tytun s ics 1.3 , some body please explain
[HD2 Android NAND Development] kikisp:
Hyper still above 10 mah sleep drain...sa2 usual 3-5...rest is perfect
[HD2 Android NAND Development] zenida:
Dorimanx I appreciate your work but I don't think we need all those governors.. I think we need just 3 kind of that:

1) battery saver

2) normal profile

3) high performance

That's all... You can simplify your life and concentrate your skills there... IMHO obviously

HTC HD2 will live forever!
[HD2 Android NAND Development] Yank555:
Hi Dorimanx,

GPS wakelock still present in 5.9 this morning :(

Will now download 6.0 and flash, and report back about if this wakelock still is p4esent in 6.0 tomorrow at around the same time of day.

JP.
[HD2 Android NAND Development] dorimanx:
hmmm.... i need to think what i can do... its a mistic bug...

Sent from my HTC HD2
[HD2 Android NAND Development] dorimanx:
did you tested for long time, for me 4 hours normal drain with hyper..

i will check some more.

Sent from my HTC HD2
[HD2 Android NAND Development] dorimanx:
just want it to be more fun, to play with govs...

each has some special tweak.

but i can make 3 leading govs, in 3 category's, as you wrote...

and the rest disable to save some small amount of ram.

lets check what people use and see what can i remove from govs..

in use is hyper, smartassv2, ?

Sent from my HTC HD2
[HD2 Android NAND Development] jolas:
+1 for 3 main govs.

My main gov is hyper, 2nd option smartass2, 3rd option ondemand.

Sent from my HD2
[HD2 Android NAND Development] dragmark:
Just updated to kernel 6.0. Drain on idle is back to normal for me. 4mA on hyper and with wifi on.

Great work DM!

Sent from my HTC HD2
[HD2 Android NAND Development] Elmar1801:
+1

Three govs are enough. I use hyper for perfomance or smartassv2 for smoothness.

V6.0 works fine here.
[HD2 Android NAND Development] petrmegac:
Battery drain

In version 5.4 was 4mA, version 5.9 was 12 mA battery drain. After installing version 6.0 was 13 mA. After switching to Powersave governor was 6 mA. When I switched back to ondemand, 6 mA remained.
[HD2 Android NAND Development] nemuro:
Hey Dorimanx, any idea for this issue? Does it have anything to do with facebook?
[HD2 Android NAND Development] Yank555:
Hi,

Short testing on 6.0, drain as in 5.9, higher than in 5.8. Using SAv2 since 5.8.

JP.
[HD2 Android NAND Development] germanandy:
for me its exactly the same.
[HD2 Android NAND Development] hamid reza:
Hi

i installed V6 today in sense rom (GBleo V6 Rom) everything is ok but i have graphic glitches :( how can i fix this?
[HD2 Android NAND Development] jonas2295:
Battery drain was fixed by 6.0 :)

2mah on standby again?. Thanks dorimanx
[HD2 Android NAND Development] pirlano:
a little gift :) 8UM26779SU7078706

thank you dorimanx :)
[HD2 Android NAND Development] clown chico:
New kernel 6.0

Hello dear Dorimanx, the kernel is like a train!!

No problems. The Leo flies ........

Congratulations for your incredible hard work!!

A later for new feedback

Thank you very much:D
[HD2 Android NAND Development] theslam08:
Not to take from this guys excellent work (hijack the thread), but a tip is to use marc's .35 sense kernel. Full performance and no glitches :). Before the glitch fix was a hack, now its not a hack. Usually all sense roms use marcs now a days simply because the hack is not required for no glitches anymore, as is with dori's kernel still (hes on an older branch, not the .35 branch).

Check it out: http://xdaforums.com/showthread.php?t=1385486
[HD2 Android NAND Development] fOxunO:
make root folder on ics rom.

place kernel and META-INF inside root folder.

make system folder inside root folder.

copy bin folder , etc folder , lib folder inside system folder.

replace z-image with z-image from kernel.

reboot.
[HD2 Android NAND Development] Charmacas:
After installing Kernel 6.0 on Typhoon 3.7.6 I got permanent bootloop right after the start of the system. I installed the kernel without busybox.

After installing 5.9 again this bug is gone.
[HD2 Android NAND Development] Yank555:
Hi,

I confirm to have standby drain at 9-10mA where I used to have 5-7mA on 5.8 or earlier.

Governor is SAv2 as was before, and I'm at the same location (work), so it's comparable...

JP.