yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z Android Development] olobex:
There is also a thread for the Beast Mode Kernel in DHD section, seems to be very interesting. Might help as well.

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

[KERNEL][GPL][3.0.y][Beast Mode MOD][v0.4][30/12/2012]
[G2 and Desire Z Android Development] Neo2SHYAlien:
Thanks. Yes in quick view I saw a lot interesting things, later will dig more deep in the thread.
[G2 and Desire Z Android Development] ilbeppez:
I just flashed this kernel on my DZ with aokp,

booted and restarted like the description,

testing it right now :)

ok data / phone works,

wifi is not activable, not working at all :(

I'll remove the battery and reboot.

edit nothing to do, still not working,

the toggle in notification bar is grey out and i'm having now the text scrambled on all icons.

I'm restoring :(

I think it's because this kernel is for sense based roms.

Maybe you sould try to compile this from cyanogen : http://xdaforums.com/showthread.php?t=1492461

source here : https://github.com/jerl92/htc7x30-3.0

thanks
[G2 and Desire Z Android Development] Steven How:
Can this kernel work with virtuous sense 2.0 gb??
[G2 and Desire Z Android Development] Neo2SHYAlien:
Sad news but will be easy to add all modifications to jerl92's repo. Expect soon version and for aokp ;) Can I ask you for your /proc/config.gz file?? I have need to see compilation options for this kernel maybe and the are different too.

I don't think so. This is kernel for ICS. If you want test with backup and feedback, but I expect issues with GB roms :)
[G2 and Desire Z Android Development] ilbeppez:
Ok, give me five minutes, I've sent you a pm with a link containg both phone info and the file you requested.

tell me if is ok.
[G2 and Desire Z Android Development] HTCDreamOn:
Does not work on JB

Just a heads up, this DOES NOT work on Andromadus CyanogenMod 10.1 (JB 4.2) build 10.
[G2 and Desire Z Android Development] Neo2SHYAlien:
yeap :( I know it the kernel is Sence and this maybe is the reason for it. Soon I will try to build and non sence kernel. I didn't expect to have differences between sence and non-sence kernels but...
[G2 and Desire Z Android Development] ineedone:
I'm very happy with your kernel (have updated to latest). I get benchmarks with antutu well above 4500 up to 4700 runnin at 1200mhz and smartass2, i never had those with the original kernel of viperZ rom:D

thanks again
[G2 and Desire Z Android Development] alexinc:
sorry, i'm not a big help here. just knowing that there were those differences cause sense-kernel needed very big customization by virtuous team for working wlan and cam-drivers with sense based roms...
[G2 and Desire Z Android Development] Neo2SHYAlien:
I'm glad to see good results. Later I'll try to add and BFS and enabling of cgroups and I expect more performance :)

Everything is OK. I have and kernel sources for non-sence roms. Soon if everything is OK will be released and non-sence kernel.

I have question to everybody here - How many people use swap ?
[G2 and Desire Z Android Development] ineedone:
For me i don't use swap, it only slows things down in my opinion, so i try to avoid it. I still got 140MB of free ram, so i don't really need swap
[G2 and Desire Z Android Development] Neo2SHYAlien:
New update:

Added Lionheart governor

Added interactiveX governor

Added patch for enable swaptoken only when swap is full

Build with CB toolchain instead of linaro

Yeap I don't use it too with supercharge my ram is around 100-140 MB free, but if I have need from swap i prefer zswap. I asking to have sense how will be usable the swap patches.
[G2 and Desire Z Android Development] Vladimir2k9:
last for sense only or not?

Maybe use kernel version + yours version in the file name?
[G2 and Desire Z Android Development] Neo2SHYAlien:
Currently this kernel still to be only for sense roms. I expecting today results from test of non-sence version (I'm too lazy to reflash my phone :o ) and if everything is OK will be released and non-sence kernel.
[G2 and Desire Z Android Development] Neo2SHYAlien:
I have 3.0.43 version which working with CyanogenMod 9.1.0. I dont have enough time for testing because please somebody to test the kernel with some other rom. Here is the test url. If I get enough positive feedback and this version will be added in first page :) In some buggy case please send me dmesg/logcat logs with more details about rom and etc. :)

Please have in mind this is test version and make backup before flashing :)

update: AnTuTu Benchmark give me score 4012 with cpu 1Ghz, noop scheduler ( I set this scheduler as default) and smartassV2 governor this result is very close to my with same frequency and scheduler etc over Gen.Y VisionX R3 rom with 3.0.50 kernel
[G2 and Desire Z Android Development] cometangel:
AOSP 4.0.4 and 4.2.1 working with 3.0.50, non-sense
[G2 and Desire Z Android Development] Neo2SHYAlien:
Great thanks for the reply. Actually version is 3.0.43.
[G2 and Desire Z Android Development] a.s.j:
BTW: Is there any possibility, that there will be somebody, that would fix BT headset functionality? I had to switch back to GB with 2.x kernel and that "pi**es me off as hell" cause it is no go after using Gen.Y for quite a long time...

I'd do anything to help, send logs etc. Just need to find someone, that can make a fix, cause I cant..

Jus a note.. I am using Jabra EasyGo BT headset...
[G2 and Desire Z Android Development] ilbeppez:
On aokp as already told you wifi is not working :(

Waiting for some update to test.

I've sent a pm to adamz (the original author of the aokp porting) for some help.
[G2 and Desire Z Android Development] Neo2SHYAlien:
As I told you I believe the problem is for yours rom. I waiting more feedback for now.
[G2 and Desire Z Android Development] ilbeppez:
Yup I think is because the kernel base is diffrent, even from CM builds.

Kernel version

2.6.35.14-andromadus-ics-bgs-04ja@K6789AC #1

Mon Jul 23 18:08:50 CEST 2012

So needs to be updated from the andromadus base, maybe Flinny could help us.
[G2 and Desire Z Android Development] ineedone:
Did you include some seeder/entropy setting in your latest kernel?
[G2 and Desire Z Android Development] Neo2SHYAlien:
What your are means with seeder/entropy setting? /dev/random or /dev/urandom ???
[G2 and Desire Z Android Development] ineedone:
I seen entropy build up to around 1300 right after boot, but later it dropped down to normal levels around 128 and or never build up above 400, i had the same thing with zapp sysctl adustments ,don't know exactly about dev/random or unrandom
[G2 and Desire Z Android Development] ilbeppez:
Maybe he is talking about this - >

http://xdaforums.com/showthread.php?t=1987032&nocache=1
[G2 and Desire Z Android Development] jgchoo:
Very nice kernel! Thanks a lot, I've been waiting for sense base rom to support smartassV2 and BFQ IO scheduler. BTW, I use swap, I'm using Sabsa Prime v12, since it's sense 4.1, many recommended swap.
[G2 and Desire Z Android Development] Neo2SHYAlien:
Hmmm governors and schedulers are kernel feature not rom ;) If you are using swap flash with my kernel and tell me do you feel some performance changes because I apply 2 swap patches. Actually i prefer noop or deadline schedulers if I dont use swap because both of them are for non mechanical hdd/media like our nand chips :) . CFQ/BFQ are better for swap defragmentation process.
[G2 and Desire Z Android Development] jgchoo:
BFQ IO with swap is slower than deadline/noop. My settings are smartassV2 1ghz, swap 512mb, internal noop with 64kb read ahead, SD use deadline with 32kb read ahead. I notice ur kernel with swap patches, there is some performance gain when using swap, but not very much.
[G2 and Desire Z Android Development] Neo2SHYAlien:
For swap I think the CFQ is the best choise. Swap patches don’t make miracles just better swap managment. Try zswap instead swap. Swap is slow on SD card and I dont prefer it.
[G2 and Desire Z Android Development] xhitz:
Re: [KERNEL] Virtuous Kernel with more governors and so..

I totally agree with you! I have been using this new kernal and immediatley i have noticed a huge improvement!!

But im using smartass v2 on CFQ with 1200ghz and 64mb swap(and V6supercharger)!

MUCH PROPS for the OP for this bcuz I was seriously about to give up hope for the gen y rom untill this! TREMONDOUS!
[G2 and Desire Z Android Development] ineedone:
Re: [KERNEL] Virtuous Kernel with more governors and so..

Just wanted to let you know. I'm still using your kernel, have tried some different kernels, but they didn't give me the performance i'll have with yours. I'm using the old kernel cause i think it gives me slight better performance over the new one,as i don't use swap or any of the new gouveners. Battery live is also quite good! Thanks
[G2 and Desire Z Android Development] Neo2SHYAlien:
Thanks for good words :) I dont have time to spend for working over the kernel and adding new features,patches and etc. I spending all my free time for making cgroups demon resource control demon, because we make our own hosting company and I have need for some resource control mechanism :) Anyway thanks again for good words and I will make some updates soon as possible.

PS non sense kernel is added in first post
[G2 and Desire Z Android Development] demkantor:
Re: [KERNEL] Virtuous Kernel with more governors and so..

Hey if you're intrested nik3r is looking for someone to take over development on his 2.x kernel and 3.x, he has always made my favorites but he's moved on from the g2/dz

I was thinking about it but I don't feel I have much to add but someone should
[G2 and Desire Z Android Development] Neo2SHYAlien:
Actually I'm weak C dev and I cant be so helpful.

I append patches to version 3.0.55 and I get performance decrease. Antitu benchmark suite give me around 400 points lower.
[G2 and Desire Z Android Development] sergeikaspd:
WiFi on nonSense kernel is dead for me....T_T anyone had any problems with comunications? Minicry 1.5
[G2 and Desire Z Android Development] Neo2SHYAlien:
Yeap this is sense kernel. For CM based roms I make another one :) Download 3.0.43 kernel from the first post and report me again please.
[G2 and Desire Z Android Development] sergeikaspd:
Did you see NONSENSE? I'm not so stupid and of course I install kernel for CM)
[G2 and Desire Z Android Development] Neo2SHYAlien:
Sorry, my bad. Actually I see sense instead of nonsense
[G2 and Desire Z Android Development] fonsie:
Wifi not working cm10.1

Wifi not working in '[Flinny] Andromadus Test builds - CM10.1[11]' with 'kernel-CM-3.0.43.zip'..:(
[G2 and Desire Z Android Development] sergeikaspd:
Yay! I' m not alone!))))))
[G2 and Desire Z Android Development] ilbeppez:
Do not flash this on AOSP based roms, wifi will not work.
[G2 and Desire Z Android Development] Neo2SHYAlien:
I test the kernel with this rom and with it works fine. I dont use CM based ROM and my support fot it is limited. Actually my phone now is with broken sdcard reader and all my support is will be really limited because I must buy new phone but until them I have to sell the current one.

Actually I find how to restore to stock firmware and later go back to S-OFF/radio/recovery and flash custom rom/updates without sdcard but is a bit pain :)
[G2 and Desire Z Android Development] oVeRdOsE.:
any update?
[G2 and Desire Z Android Development] Neo2SHYAlien:
Actually not. I try to add fast charge patches but they are so different from our code.
[G2 and Desire Z Android Development] oVeRdOsE.:
Ok.

Thanks for your work! Your kernel with smartassv2 and viperZ, is running great.
[G2 and Desire Z Android Development] Neo2SHYAlien:
New test kernel with more cpu frequency ;) Test from here
[G2 and Desire Z Android Development] ineedone:
Re: [KERNEL] Virtuous Kernel with more governors and so..

Thanks for this unexpected update.I like the new low frequency :) but battery seems to get hot while charging, didn't notice this with the earlier versions. Any changes there? And is it possible to add the ROW scheduler, i like to try that one..
[G2 and Desire Z Android Development] Neo2SHYAlien:
Actually my phone was a charged when flash this version. All changes are only in cpu frequency table
[G2 and Desire Z Android Development] ineedone:
Re: [KERNEL] Virtuous Kernel with more governors and so..

Didn't notice the hot battery anymore, thanks for the update!
[G2 and Desire Z Android Development] Neo2SHYAlien:
Yeap I recahrge my phone tonight and in the morning battery was a normal. Actually now I test different compilation options and when I find the best combination compilator(Linaro vs CB)/options I will release the next version ;)
[G2 and Desire Z Android Development] Neo2SHYAlien:
New updated versions is available for download.

update 08.03:

Updated cpu frequency

Added patch to allow lower wifi signals

In the next version I think to implement ROW scheduling algorithm. I have big expectation about it. Guys what think about it ???
[G2 and Desire Z Android Development] ineedone:
Re: [KERNEL] Virtuous Kernel with more governors and so..

Thanks for the new kernel! Curious about the ROW update, you know i will be waiting for it. :) b.t.w which compiler did you use for this build?
[G2 and Desire Z Android Development] HTCTOUCHPRO91:
R: [KERNEL] Virtuous Kernel with more governors and so..

i Love ROW scheduler :eek:
[G2 and Desire Z Android Development] Neo2SHYAlien:
I use CB because I made last test with it and I was lazy to unset up it :D I have to test and default compiler because until now I get really funny results the best performance I get with -O2 with CB and with -O3 with all optimization flags with Linaro. With same setup with O3 CB decrease the performance and O2 make same with linaro :D Really funny results
[G2 and Desire Z Android Development] HTCTOUCHPRO91:
Gpu overclock

Update on this fantastic kernel? i love ROW scheduler ;)

what do you think about GPU overclock ? this is the link https://github.com/kylon/AndromadusMod-New/commit/bccb6227f629d5dbb6687e0aa851dd86b4fac01a
[G2 and Desire Z Android Development] poondog:
Hi

Imo GPU oc doesn't do much

I guess it makes my Pokémon games a bit smoother but not a big jump. With your limited ram though that might be a bottleneck
[G2 and Desire Z Android Development] HTCTOUCHPRO91:
I think it can help a little bit if you use GPU accelerated UI :D
[G2 and Desire Z Android Development] Neo2SHYAlien:
Hi thanks for the nice words. Actually I put the row scheduler patch but I have to fix a lot of code because my compilations fails, but I dont have time for this because I start my own hosting company and I working over it really hard, also I have so many personal problems and I freeze all my working over the kernel. Sorry!

ps I don't like the GPU overclock.
[G2 and Desire Z Android Development] HTCDreamOn:
RE: [KERNEL] Virtuous Kernel with more governors and so..

I agree. I went OTT just to see and OCed from ~245MHz to over 350MHz. The performance gains were negligible in real life, besides only giving me very marginally higher 3D benchmark scores and 1 or 2 more fps in games.
[G2 and Desire Z Android Development] Neo2SHYAlien:
Hi everybody. After a long time I found cheap broken DZ for spare parts to repair my G2. Actually I made Frankenstein :D I get the main board from DZ and other parts are from G2 but now my phone is in normal condition.

I made a little update of my kernel

I dont have time for performance testing of the new scheduler instead of the old one because tomorrow I will travel to Poland for a week. If anybody test them please share the results. I have good expectation about ROW Scheduler but without test I cant promise the results.

Also I want to ask about the idea/suggestion about new feature or "improvement" because my ideas are almost done.
[G2 and Desire Z Android Development] SShadowXX:
Great!

It would be awesome also if you can include frandom.

And thanks for the update mate!
[G2 and Desire Z Android Development] Neo2SHYAlien:
yeap I think about it but yesterday I comeback from one open air fest was really tired :o In next update will be added ;)
[G2 and Desire Z Android Development] HTCTOUCHPRO91:
no gpu overclock? ;(
[G2 and Desire Z Android Development] Neo2SHYAlien:
I don't see no one reason to "fry" the gpu :) I don't expect huge performance improvements :)
[G2 and Desire Z Android Development] HTCTOUCHPRO91:
I've tried alternomadus kernel r7 and i notice improvment in UI rendering..placebo?
[G2 and Desire Z Android Development] Neo2SHYAlien:
I will not apply gpu clock patch in my kernel! if you don't like it use alternomadus kernel :) For me UI rendering is OK :)
[G2 and Desire Z Android Development] jignesh2594:
its now running too fast thanks man!
[G2 and Desire Z Android Development] Neo2SHYAlien:
I'm glad to see more happy people
[G2 and Desire Z Android Development] Neo2SHYAlien:
New update:

update 30.06:

Added force fast charge patch!

Please read notes about the fast charge patch!
[G2 and Desire Z Android Development] Neo2SHYAlien:
The life is moving maybe I will apply those patches in the next release ;)

This morning I did 1-2 changes and I get really promising results soon new faster version!
[G2 and Desire Z Android Development] HTCTOUCHPRO91:
THANK YOU!!!

thank you for your hard work! :fingers-crossed: what rom do you use as DD? gen.y visionx r3, sense ionic 1.4.3 or other?

p.s. your kernel is fast and rock stable ;)

:highfive:
[G2 and Desire Z Android Development] Neo2SHYAlien:
Thanks for the nice words. Actually now my DD is Ionic-OneV MIX [Sense 4.1 lite] instead of my old favorite gen.y visionx r3. It's quite fast and stable rom with nice Sense 5 icons :)
[G2 and Desire Z Android Development] Neo2SHYAlien:
After a ton of test (more than 150 :eek: ) of different toolchains (including an optimized linaro for neon) and compilations flags I have to say - the myth is busted. With every toolchain I get really similar results. I didn't test only 4.8 but I don't have any serous expectation about it. I chose to continue to using CB toolchain because I have feeling for slightly better performance than the linaro and NDK toolchain

New update:

update 15.08:

Switch to SLOB allocator instead of SLAB

Used latest CB toolchain
[G2 and Desire Z Android Development] HTCDreamOn:
RE: [KERNEL] Virtuous Kernel with more governors and so..

I've tested SLOB in the past and it gave me horrendous results, it may be small and efficient but the ultimate result is that it doesn't allocate memory as well as SLAB. Maybe you're tests showed otherwise?
[G2 and Desire Z Android Development] Neo2SHYAlien:
I believe in opposite the opinion. Before SLOB my phone gave me ~4100-4200 poins at 1024mHz on Antutu benchmark after enabling SLOB I got ~4400-4500 and once 4606 points. About the mem allocation I'm not really sure but I use it in the last 3 days without any lag and so
[G2 and Desire Z Android Development] ekre:
this kernel is only for sense, am i right?
[G2 and Desire Z Android Development] Neo2SHYAlien:
Yes I use only Sense roms. Before I had and non sense kernel but was a buggy and remove it.
[G2 and Desire Z Android Development] ekre:
thanks for your fast respond.
[G2 and Desire Z Android Development] arunal_123:
Thanks Neo2SHYAlien, i'm using your kernel along with virtuous infinity v1.33.0 alpha 3.

And really its amazing now. It used to have graphic glitches with the infinity shiped kernel. Your kernel is amazing.. thanks again.
[G2 and Desire Z Android Development] Neo2SHYAlien:
I'm glad to see happy people with my kernel
[G2 and Desire Z Android Development] a.s.j:
Works great... but I am still missing correct BlueTooth functionality for my Jabra EasyGo BT Headset :(

It works within Jelly Baby 1.6 and other CM based roms, but not for any sense based rom or sense based kernel I use :(

would you be able to help with that?
[G2 and Desire Z Android Development] Neo2SHYAlien:
Sorry but I dont have same Headset and I'm prity sure the problem is related only to it because I used my phone few times with build in bluetooth headset in BMW X5 and works fine.
[G2 and Desire Z Android Development] a.s.j:
Of course... I believe that.. but on the other hand, my headset works with CM JB roms, and any other phone I used (blackberry, Samsungs, even original HTC phones), so perhaps there is something little bit wrong with some BT settings within afected roms or kernels?

What can I do to give you more info on that? Logs or whatever you'll need... Audio streams works like charm, but the calls are totally silent... no sound from or to the headset...
[G2 and Desire Z Android Development] Neo2SHYAlien:
I see. If you provide me

dmesg

output after connecting and in calling time with the headset and

cat /proc/kmsg

output after connecting and in calling time I will try to analyze logs. I cant promise you nothing but will try to spend some time for it :)
[G2 and Desire Z Android Development] Neo2SHYAlien:
Soon
[G2 and Desire Z Android Development] Neo2SHYAlien:
Okay the latest release is here:

update 01.10:

Kernel code name "Hushi" - this kernel deserve some name

Implement DMA Buf - the biggest change in this release

A lot of patches - For more info checkout my github

I receive very positive feedback for performance with games and some heavy apps.

For me kernel working very well and he results from benchmarks are really good, improvements around ~400 points with Antutu Benchmarks and ~200 with Quadrant :D
[G2 and Desire Z Android Development] ineedone:
I have to get back my old DZ from my wife to check this beauty, always loved your kernels. Think her phone need some maintenance tonight ;)
[G2 and Desire Z Android Development] Neo2SHYAlien:
Hahaha I have to do the same with my sister and GF phones :D If you have some issues feedback is welcome
[G2 and Desire Z Android Development] HTCTOUCHPRO91:
Great work... !

Inviato dal mio HTC Desire Z con Tapatalk 4
[G2 and Desire Z Android Development] Neo2SHYAlien:
Thanks
[G2 and Desire Z Android Development] sharptv:
Would this work with CM rom? This kernel seems really promosing.
[G2 and Desire Z Android Development] HTCTOUCHPRO91:
Sense Rom only :good:
[G2 and Desire Z Android Development] a.s.j:
Requested log files

Here you are... Requested log files...

All of them for disconnected state, connected and in call, just the kmsg.log was taken for both connected and incall state (see file names)...

I hope, that it will be helpful for you and therefore for me :)

Good luck.

A.S.J
[G2 and Desire Z Android Development] Neo2SHYAlien:
Good now I'm mega busy but when I have a little bit more free time I will investigate the logs :D
[G2 and Desire Z Android Development] a.s.j:
no problem pal... do what you must, then what you need and then what you want... and then in some spare time you can choose this one :D
[G2 and Desire Z Android Development] arunal_123:
Your kernels are great man...

Im currently running HUSHI kernel, it is again "AAAWWWEEESSSOOOMMMEEE".

Great battery saver & performance with different governers.

And there's more, I get +40MB ram free using your kernel in most roms.

Thanks again dude...
[G2 and Desire Z Android Development] Neo2SHYAlien:
I'm glad to see happy people from my tiny project. Thanks for the nice words :o
[G2 and Desire Z Android Development] Last_SiN:
Just the best sense kernel. Only one question- is a GPU overclocked in current version?
[G2 and Desire Z Android Development] Neo2SHYAlien:
Actually I was lazy to implement the GPU patch set and the GPU overclock isn't present in this version.
[G2 and Desire Z Android Development] Tarnak:
I've flashed your kernel on Venom 2.1.3 and I'm very surprised about it. Good work Master :good:

Can I ask you to add under/overvolting for this kernel? I'm using deamon controller, nice free tool.

GPU overclock would be nice, of course if it has any Sense ;)

Keep to great work.
[G2 and Desire Z Android Development] Tarnak:
About the issues of Kernel, on Viper ROM there is no light on hardware buttons.