[kernel][3 FEB] [Reaper AOSP V1.3 | Endymion-Sense3.5 V2.1 | Hyperion-Sense3.0 V2.0] - HTC Desire S

Reaper, Hyperion, and Endymion Kernels
As more people are using my kernels in their own ROMs, I'm creating this thread to keep an updated version of both kernels available for everyone.
As their names imply, these kernels are first tested extensively on my own ROMs with the same name, but I can't off course guarantee the same level of performance on other ROMs.
All kernels have all features tested and working on the desire S, namely front facing camera and stereo video recording.All kernels allow overclocking up to around 1.5GHz. This is deliberately lower than other kernels, as I won't be responsible for freezing leading to battery pull leading to 350€ beautiful bricks.
Reaper kernel as been known to work on Reaper ROM (of course ), MIUI, and CM7 derivatives.
Reaper AOSP kernel - Current version V1.3
Changelog from regular CM7 kernel:
- Forked and tweaked from latest CM7 source
- Deadline IO scheduler
- BFS task scheduler
- Added smartass cpufreq governor
- Added SavagedZen cpufreq governor
- Added Scary cpufreq governor
- Added Reaper cpufreq governor (modified smartassv2)
- Changed frequency/voltage tables to match Tiamat V1.1.5, but limited max frequency to 1.5GHz (all thanks to Canyarb)
- Exposed sysfs vdd interface: allows under/overvolt
- Frequency limits: min=184MHz, max=1516MHz
- Added SIO IO Scheduler
- Added VR IO Scheduler
- Added SmartassV2 CPU Governor
Download: http://desworks.de/android/reaper/kernel-reaper-V1.3-bfs.zip
Hyperion Sense 3.0 kernel - Current version V2.0
Changelog from V1.2:
- Back to CFS, I'm trying to merge both Endymion and Hyperion kernels
- No default undervolting. People with stable devices under Hyperion previous releases may safely apply 50mV undervolt with OC/UV beater. This way is safer for everyone.
- Some gpu tweaks
- kernel-level support for ext2 and ext3. Together with already included loop device support, should help those people trying to run ubuntu under Hyperion.
Download: http://www.multiupload.com/KSA2LZ9PXM
MD5SUM: b7cad334a2d6d3cba9851a91d748fba3
Endymion Sense 3.5 kernel - Current version V2.1
http://hulkshare.com/nxdnhbup95x7
MD5SUM: 50bb716190233275e804364629b3be86
Changelog from V2.0:
added Reaper governor, a modified smartassV2. Choose for performance.
Changelog from V1.1:
- Removed default UV: should be rock stable for everyone
- Added some gpu tweaks
Download:http://www.multiupload.com/B7QYZJXF04
MD5SUM:475ba597aa924089108435b113009401
Feel free to include the kernels in your own roms, but I put a lot of time and work on them. So if you do include them, a simple thanks and a link to the original roms they were released in would be very nice of you.
And of course, if you want to check the full potential of the kernels, give the Hyperion, Endymion and Reaper ROMs a go!
Enjoy

Thanks lowveld..
It will be helpful for all

NiruBhai said:
Thanks lowveld..
It will be helpful for all
Click to expand...
Click to collapse
good work man,
i'll use them.
thank you

Well now thread created..
no need to roam here-there, updates can be found here..
thanks

Wrong subject

skymoon_891_ said:
Wrong subject
Click to expand...
Click to collapse
wtf?
good job man!keep them up!

After flash boots till white htc screen, restars 2 times and boots in recovery. Tried to turn it off and on 3 times, same result.
Pre-rooted official rom. New hboot.
Sent from my HTC Desire S using XDA App

fallos said:
After flash boots till white htc screen, restars 2 times and boots in recovery. Tried to turn it off and on 3 times, same result.
Pre-rooted official rom. New hboot.
Sent from my HTC Desire S using XDA App
Click to expand...
Click to collapse
Please confirm you flashed the Hyperion kernel. This could be an issue with the new Hboot, as I personally don't use it so never tested it.
I know now there's a separate lib partition, so it could be a question of me not mounting it on the ramdisk.
Cheers

lowveld said:
Please confirm you flashed the Hyperion kernel. This could be an issue with the new Hboot, as I personally don't use it so never tested it.
I know now there's a separate lib partition, so it could be a question of me not mounting it on the ramdisk.
Cheers
Click to expand...
Click to collapse
Hyperion kernel used.
And Im using Revolutionary s-OFF and new Hboot for RevX 7.00.2002 downloaded from 4pda.ru.
Hboot (rename to PG88IMG.zip)
http://www.multiupload.com/TJAL6MNC1Z

Please try this:
View attachment kernel-hyperion-v1.2-new-hboot.zip
Cheers
fallos said:
Hyperion kernel used.
And Im using Revolutionary s-OFF and new Hboot for RevX 7.00.2002 downloaded from 4pda.ru.
Hboot (rename to PG88IMG.zip)
http://www.multiupload.com/TJAL6MNC1Z
Click to expand...
Click to collapse

lowveld said:
Please try this:
View attachment 764039
Cheers
Click to expand...
Click to collapse
Working! will play with that , and write back if any bugs.
Thanks!
Edit: Wifi error.

fallos said:
Working! will play with that , and write back if any bugs.
Thanks!
Edit: Wifi error.
Click to expand...
Click to collapse
That is most probably rom related. I assume you know how to use adb, so:
>adb remount
>adb shell
#ln -s /proc/calibration /system/etc/calibration
#exit
>adb reboot

lowveld said:
That is most probably rom related. I assume you know how to use adb, so:
>adb remount
>adb shell
#ln -s /proc/calibration /system/etc/calibration
#exit
>adb reboot
Click to expand...
Click to collapse
Thanks! wil try it tomorrow morning and write back.

lowveld said:
That is most probably rom related. I assume you know how to use adb, so:
>adb remount
>adb shell
#ln -s /proc/calibration /system/etc/calibration
#exit
>adb reboot
Click to expand...
Click to collapse
This is not work, still wi-fi error

kozopulo said:
This is not work, still wi-fi error
Click to expand...
Click to collapse
I got the problem, and know how to fix it. Don't have time now, I'll update this later.
Cheers
-- edit --
Try this:
View attachment kernel-hyperion-v1.2-new-hboot_rev1.zip
Note that I do not have (nor plan to have) the new hboot installed, so I can't try it myself, so little patience is needed on your side.
For those interested in knowing what was needed up to now to port the kernel to the new hboot:
- edit init.saga.rc to mount the new lib partition
- edit the install script to also mount the lib partition, or it wont flash the modules, leading to the "wifi error"
Cheers

Rev.1 still wifi error.
Thanks for trying!

fallos said:
Rev.1 still wifi error.
Thanks for trying!
Click to expand...
Click to collapse
Well, just to make sure it's not the updater script fault, can you drop the modules in the zip installer directly into /system/lib/modules on your phone and see if it works? You can use Root Explorer or something like that.

Still error
Sent from my HTC Desire S using XDA App

lowveld, does your hyperion kernal 1.2 works in Virtuous Unity ROM? Will your kernal fix the reboot problem by increasing the UV? Please help, thanks....

nodeffect said:
lowveld, does your hyperion kernal 1.2 works in Virtuous Unity ROM? Will your kernal fix the reboot problem by increasing the UV? Please help, thanks....
Click to expand...
Click to collapse
Haven't tried it, so I can't answer for sure. But from what I heard, the random reboots came with the V10 kernel, so It's a fair chance that these will work fine.
If you're talking about the Unity 3.5 beta, use the endymion kernel. For the old 2.39 use Hyperion.
Cheers
Sent from my HTC Desire S using xda premium

Related

[Kernel] FluffKernel Epic 4G version 1.0.5 Rom Manager Compatiable

Here the the first offical release of Fluff Kernel for the Epic 4G
Ok here are two new versions for you all.One is the performance kernel and the other is the battery saver.Both are using the new version of my initramfs that comes with ChainsDD's Superuser.apk and su binary.So i suggest if you have Superuser.apk installed to uninstall it before flashing either of these kernels since Superuser.apk will be installed in /system/app instead of /data/app.And now for the kernels.Both of these kernels are Rom Manager compatiable and have root in them.
This is the battery saving kernel.Changes to it are:
Both Kernels are updated to DI18 sourcecode.
CPU governor set to userspace you can use SetCPU to set the speed of the kernel if you like although SetCPU seems a bit unstable on anything other then conservative.
Default scheduler set to CFQ
http://www.sdx-downloads.com/devs/skeeterslint/FluffKernel-Epic-V1.0.5B.zip
This is the performance kernel.Changes to it are:
CPU governor set to performance your cpu will always be set to max this gives the best numbers in linpack and quadrant if numbers are you thing.
Default scheduler is set to CFQ.
http://www.sdx-downloads.com/devs/skeeterslint/FluffKernel-Epic-V1.0.5P.zip
This is another battery saver kernel for those who don't want to mess with SetCPU is uses the conservative CPU governor that the overclocked kernels use.
http://www.sdx-downloads.com/devs/skeeterslint/FluffKernel-Epic-V1.0.5C.zip
All kernels have been compiled against a toolchain that is stable on the newest OTA.And all kernels have been built with stock Samsung kernel source with no modifications to the source code all changes were to the .config file.
​
This zip can be flashed with ClockWorkMod or can be taken out of the zip and the zImage can put used as a replacement for the zImage in the one click root method although this kernel has root built into it.I recommend removing the JoeyKrim root method to not cuase and conflicts.
This kernel still has some Samsung bloat in it this will be stripped out as time goes on.I will also be trying out different combinations of CPU governors and schedulers to see which one performs the best.So please test it out and post your feedback.
Link to the stock samsung source that was used for these kernels.
http://opensource.samsung.com/ Please search for SPH-D700 DI18.
Sent from my SPH-D700 using Tapatalk
Sorry for the double post but does this kernel have overclocking??
Sent from my SPH-D700 using Tapatalk
mrkrabs said:
Sorry for the double post but does this kernel have overclocking??
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
No it doesn't.
Is this the new kernel from the ota
Sent from my SPH-D700 using Tapatalk
dondadah88 said:
Is this the new kernel from the ota
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
Was just about to ask..
No overclock. Will this conflict with custom roms?
rjmjr69 said:
Was just about to ask..
No overclock. Will this conflict with custom roms?
Click to expand...
Click to collapse
This is not the kernel from the ota this is a custom compiled kernel it should run fine on any roms that are out right now.I am running it myself with no issues at all to speak of.
skeeterslint said:
This is not the kernel from the ota this is a custom compiled kernel it should run fine on any roms that are out right now.I am running it myself with no issues at all to speak of.
Click to expand...
Click to collapse
Thank you. And your right its running just fine right now. I am using it with noobnl latest rom. And I had it running fine on the BOSS rom
Hi
Does this kernel support loop-back. Im trying to install ubuntu on samsung epic.
darknoobie said:
Does this kernel support loop-back. Im trying to install ubuntu on samsung epic.
Click to expand...
Click to collapse
All the b usybox applets to setup the the loop device should be there. But I have never tried to use them I will have to check the kernel config to see if the kernel is setup for it.
Sent from my SPH-D700 using Tapatalk
Skeeter this its the best kernel I have used on my phone to date, however one thing to note is that the version of busy box used in this kernel is not compatible with ti backup so the busy box that comes with ti back up needs to be used.
Sent from my SPH-D700 using Tapatalk
mark920 said:
Skeeter this its the best kernel I have used on my phone to date, however one thing to note is that the version of busy box used in this kernel is not compatible with ti backup so the busy box that comes with ti back up needs to be used.
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
Really it works fine for me same version of busybox that i use in all my kernels.Try reloading Ti when its running and see what happens.
skeeterslint said:
Really it works fine for me same version of busybox that i use in all my kernels.Try reloading Ti when its running and see what happens.
Click to expand...
Click to collapse
I actually tried installing an updated version of BusyBox from the market and it finds TWO different installs??? And both are old versions lol
Updated OP.
I added a link to a fully compatiable Rom Manager kernel.Try it out its just as fast as vaersion 1.0.1-2.Enjoy everyone.And I want to thank Koush for the recovery.
skeeterslint said:
Updated OP.
I added a link to a fully compatiable Rom Manager kernel.Try it out its just as fast as vaersion 1.0.1-2.Enjoy everyone.And I want to thank Koush for the recovery.
Click to expand...
Click to collapse
I have this running and recovery works fine as well as the kernel. Rom manager is nice to have so my thanx goes to skeeter and koush. Its late so I will report any issues I have tomorrow if any arise.
OK I apologize for this but it was very early in the morning when I put this up but I fubar'd my root scripts in the RM kernel it is fixed now please redownload and apply the new zip.
Thanks
skeeterslint said:
OK I apologize for this but it was very early in the morning when I put this up but I fubar'd my root scripts in the RM kernel it is fixed now please redownload and apply the new zip.
Thanks
Click to expand...
Click to collapse
That explains a lot lol. My battery has been draining like mad all day and I noticed that JuiceDefender was having all kinds of errors. Re-downloading and applying now....
odub303 said:
That explains a lot lol. My battery has been draining like mad all day and I noticed that JuiceDefender was having all kinds of errors. Re-downloading and applying now....
Click to expand...
Click to collapse
OK it was still broken but i promise its fixed now.The battery drain probably wasn't cuased by the kernel some people have had problems with android system running away and draining battery but it has nothing to do with the kernel they have flashed back to the stock kernel and still have had issues with battery drain and android system running away on them.
skeeterslint said:
OK it was still broken but i promise its fixed now.The battery drain probably wasn't cuased by the kernel some people have had problems with android system running away and draining battery but it has nothing to do with the kernel they have flashed back to the stock kernel and still have had issues with battery drain and android system running away on them.
Click to expand...
Click to collapse
I wasn't implying that the drain was caused by the kernel, I was saying that my battery was draining because JuiceDefender wasn't able to disable the APN because my root access was broken. D/l-ing update now. Thanks again!
Can i use this kernel with noobnl's Andromeda Galaxy v1.0.3 ROM?

[MOD][11/9] Underclock / Battery Tweak

UPDATE: This was causing too many lockups, moving to a minimal setup that just sets the CPU clock.
This will work with ANY kernel without perflock (nearly any kernel other than stock).
Old tweak removed, new one uploaded.
This is developed primarily for myself, please take this into consideration.
This just sets the CPU to a max of 806MHz and lowers the max clock as the battery drains, it's the collin_ph mod stripped to almost nothing.
Most of the credit goes to:
Collin_ph
Myn
jhoffy22
anyone try this yet??? flash in recovery???? or install in file explorer
lucidvtec said:
anyone try this yet??? flash in recovery???? or install in file explorer
Click to expand...
Click to collapse
Flash in recovery.
This works great for me, I hope you like it.
Do you need to install Myn's collin_ph before this?
I was thinking of trying one of these battery life fixes but Im trying to figure out what the purpose of the userinit script they all have is for? It looks to be a pretty blatant security hole running a script off the SD card but it's likely that I'm missing something.
Regarding kernals this works on, are these with or without havs or does this not matter with your mod?
asj2583 said:
Regarding kernals this works on, are these with or without havs or does this not matter with your mod?
Click to expand...
Click to collapse
It should work with all, looking at the code.
If you have colins mod flashed, do you have to disable before flashing this?
oxxomxxo said:
If you have colins mod flashed, do you have to disable before flashing this?
Click to expand...
Click to collapse
Nope, it will just overwrite it.
Thinking about giving this a try when I get home, but I'm running Toast's .35 on CM 6.1 Nightly #152. I know you said that it will work on Myn's ROM with King and Ziggy's kernels, but has anyone tested it on CM 6.1 or Toast's .35?
yes you need a no HAVS kernel
xavier1022 said:
yes you need a no HAVS kernel
Click to expand...
Click to collapse
How did you come to this conclusion? The OP says this tweak is for King's#11 and Ziggy's kernel, both of which implement HAVS....[KERNEL] [2.6.32.24] [HAVS] [BFS] [BFQ] KiNgxKernel #11/#11 "Con is an Artist"
edit...after being directed to Kings site I realized I should probably doing more reading before posting...
tonwarr.the.incredible said:
How did you come to this conclusion? The OP says this tweak is for King's#11 and Ziggy's kernel, both of which implement HAVS....[KERNEL] [2.6.32.24] [HAVS] [BFS] [BFQ] KiNgxKernel #11/#11 "Con is an Artist"
Click to expand...
Click to collapse
If you read on Kings website the changelog for BFS 11, the first line reads HAVS is out, and he went back to SVS. It will work with Kings BFS 11
Here's a question for the OP. It's been stated that JuiceDefender-like apps compliment the Colin_ph battery tweak, would the same hold true with yours or do you think there would be conflict between the tweak and said app? Thanks in advance for any help you can offer...
NinjaPenguin said:
If you read on Kings website the changelog for BFS 11, the first line reads HAVS is out, and he went back to SVS. It will work with Kings BFS 11
Click to expand...
Click to collapse
Lol...touche, I guess I'm gonna go back and do some more reading. Thanks.
tonwarr.the.incredible said:
Here's a question for the OP. It's been stated that JuiceDefender-like apps compliment the Colin_ph battery tweak, would the same hold true with yours or do you think there would be conflict between the tweak and said app? Thanks in advance for any help you can offer...
Click to expand...
Click to collapse
Yes, all holds true.
My tweak is still the Collin_ph mod at core, just my own touches to it along with some code stripped out to minimize CPU usage.
Neotelos_com said:
Yes, all holds true.
My tweak is still the Collin_ph mod at core, just my own touches to it along with some code stripped out to minimize CPU usage.
Click to expand...
Click to collapse
Thank you very much for your timely response.
I tried flashing and it gave me this,
E:Can't chow/mod /system/bin/batt-rm.sh (no such file or directory) E:Failure at line 9
Installation aborted.
I'm on VirusRom Anthrax 2.2 3.30 build with ziggy's kernel. Any suggestions?
Unpossible said:
I tried flashing and it gave me this,
E:Can't chow/mod /system/bin/batt-rm.sh (no such file or directory) E:Failure at line 9
Installation aborted.
I'm on VirusRom Anthrax 2.2 3.30 build with ziggy's kernel. Any suggestions?
Click to expand...
Click to collapse
It should still have installed, seems I left some residual commands in the install script.
Because every command before that error should have run, it should still be installed.
So...until I post my new changes, just ignore the error, lol
What rom and kernel are you using with this tweak neotelos?

[MOD] IncrediControl - Easy GUI Undervolting

Please read this post through thoroughly before downloading.
This app allows you to control your CPU voltages with an easy to use interface. You can increase or decrease voltages (undervolt or overvolt) for all frequencies or fine tune voltages for each individual frequency.
! HTC DEVICES, currently only single core devices are supported !
! ROOT is Required !
! Kernel that supports HAVS or SVS voltage adjustment REQUIRED !
Get it over at http://www.incredikernel.com
IncrediControl is now also available in the market:
IncrediControl
IncrediControl - Ad Free
Additionally, all donators are eligible to receive the Ad Free version. It doesn't matter how much or how little you donate or have donated. If you don't want to purchase the app from the market, you may donate using the button on this page. Please register on the site first and include your username in the comments box.
All previous donators, please register on the site if you have not done so and contact me with your username!
NOTE: The settings in the general tab are only functional in kernels that have implemented the simple sysfs interfaces for usb fast charging and audio boost. If you toggle them, its not going to break anything, but they won't work and the app may crash. If you would like your kernel dev to implement the interfaces, please direct them to these two commits:
https://github.com/Chad0989/android_kernel_common/commit/a7c21fa0391c225900f93960362535179c0cecc9
https://github.com/Chad0989/android_kernel_common/commit/41dc138bae23dc7582de72a4d9895aaa8e1f8b2d
NOTE2: It is a requirement of the HAVS adjustment that the kernel you are using has the HAVS sysfs interface implemented. If it does not, it will not work.
NOTE3: Before using, please delete any boot scripts you may have in /etc/init.d that toggle any of the settings this app controls.
Get it at http://www.incredikernel.com
Restore script - use this if you went too low and find yourself in a boot loop. Flash through recovery:
http://www.incredikernel.com/?p=229
Froyo/sense kernels modified to work with the interface:
http://chad0989.dyndns.org/mirror/toastmod-4.3.4-cfs-havs-sysfs-less-nosbc-universal-signed.zip
http://chad0989.dyndns.org/mirror/toastmod-4.3.4-cfs-havs-sysfs-more-sbc-universal-signed.zip
Is this compatible with sense?
biglilsteve said:
Is this compatible with sense?
Click to expand...
Click to collapse
It should be as long as your kernel supports HAVS + sysfs. Feel free to test and provide feedback, it's greatly appreciated.
Giving it a whirl now! Been waiting for a voltmod or sense!
Won't start up on my device. I know my kernel is a HAVS kernel...not sure how to verify sysfs though...
biglilsteve said:
Won't start up on my device. I know my kernel is a HAVS kernel...not sure how to verify sysfs though...
Click to expand...
Click to collapse
What kernel are you running? Unfortunately I'm not familiar with the selection of kernels for the EVO. If you kernel supports HAVS the developer should be able to easily implement the sysfs interface if he is so willing. You can direct him to the following commit which he can pull a patch from, it will have to be modified because its for the inc, but it should be fairly easily patched in:
https://github.com/Chad0989/android_kernel_common/commit/4625ffe10406626c2a3cbf31236c889395f0e9d4
If the developer doesn't want to add it in, let me know and I will pull his source, add it, and post a build that does support it for you.
Yeah, I figured being an inc developer you wouldn't be too familiar with EVO kernels. I'm using netarchy-toastmod 4.3.4. It's a HAVS sense kernel. Today the developer discontinued support for it since it is a froyo kernel and just about everyone (not me) has moved onto gingerbread...
I'm using myn's Warm TwoPointTwo RLS5 rom
Kernel thread is here:
http://forum.xda-developers.com/showthread.php?t=719763&highlight=netarchy
EDIT: I forgot to say THANK YOU for offering your help and even your willingness to take a shot at adding sysfs to that kernel
Hope this wasnt taken from Vipermod...
Regardless of whether or not it was taken from Vipermod, if it works for sense then it does something Vipermod can't.
Don't get me wrong, I rock Vipermod when I'm running MIUI and love it...but we need a solution like that for sense.
This has absolutely nothing to do with vipermod. In fact I was releasing undervolt scripts before viperboy was. I just stayed incredible only for a long time.
Sent from my ADR6300 using XDA App
workin nice on aosp (cm7) SZ kern thx very convenient
biglilsteve said:
Yeah, I figured being an inc developer you wouldn't be too familiar with EVO kernels. I'm using netarchy-toastmod 4.3.4. It's a HAVS sense kernel. Today the developer discontinued support for it since it is a froyo kernel and just about everyone (not me) has moved onto gingerbread...
I'm using myn's Warm TwoPointTwo RLS5 rom
Kernel thread is here:
http://forum.xda-developers.com/showthread.php?t=719763&highlight=netarchy
EDIT: I forgot to say THANK YOU for offering your help and even your willingness to take a shot at adding sysfs to that kernel
Click to expand...
Click to collapse
Here you go. I'd highly recommend that you nandroid beforehand because I have no device to test it on.
http://www.incredikernel.com/wp-con.../download.php?id=netarchy_sense_havssysfs.zip
Looking forward to trying this out when we get a gb kernel tossed our way.
androidsupra said:
Looking forward to trying this out when we get a gb kernel tossed our way.
Click to expand...
Click to collapse
Shouldn't need one. As far as I can tell, there are gb kernels with havs and sysfs for the evo already.
Sent from my ADR6300 using XDA App
chad0989 said:
Here you go. I'd highly recommend that you nandroid beforehand because I have no device to test it on.
http://www.incredikernel.com/wp-con.../download.php?id=netarchy_sense_havssysfs.zip
Click to expand...
Click to collapse
I tried flashing this (I also run netarchy's latest) sent me into bootloops. I didn't nandroid back but I did have to reflash my kernel to get it to boot up. When I open the app all I get is a black screen. Hope this helps.
Sent from my PC36100 using Tapatalk
mrcrptguy said:
I tried flashing this (I also run netarchy's latest) sent me into bootloops. I didn't nandroid back but I did have to reflash my kernel to get it to boot up. When I open the app all I get is a black screen. Hope this helps.
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
Try this one:
http://chad0989.dyndns.org/mirror/netarchy_sense_havssysfs-2.zip
FYI on Sense: This probably won't work with 2.3.3 [Gingerbread] *YET* for the following reason:
No source from HTC. No HAVS kernels yet. Known fact that kernels for 2.2 [Froyo] won't work (or don't work well) with 2.3.3 [Gingerbread].
github said:
FYI on Sense: This probably won't work with 2.3.3 [Gingerbread] *YET* for the following reason:
No source from HTC. No HAVS kernels yet. Known fact that kernels for 2.2 [Froyo] won't work (or don't work well) with 2.3.3 [Gingerbread].
Click to expand...
Click to collapse
That's how it is with the inc as well. So at least everyone is on the same page there.
chad0989 said:
Try this one:
http://chad0989.dyndns.org/mirror/netarchy_sense_havssysfs-2.zip
Click to expand...
Click to collapse
Fantastic! This kernel boots and the app runs on myn's Warm TwoPointTwo!
I wish I were more specific on which variant of the kernel I am using:
netarchy-toastmod 4.3.4. cfs havs more sbc
Are you able to implement the sysfs on that variant?
Another question...after setting the voltages, is there a way to actually verify the new voltages have been taken?
biglilsteve said:
Fantastic! This kernel boots and the app runs on myn's Warm TwoPointTwo!
I wish I were more specific on which variant of the kernel I am using:
netarchy-toastmod 4.3.4. cfs havs more sbc
Are you able to implement the sysfs on that variant?
Another question...after setting the voltages, is there a way to actually verify the new voltages have been taken?
Click to expand...
Click to collapse
Open a terminal and type:
cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs
Alternatively you can just open and then close the app, when the app opens it reads the current voltages and displays them. So if the voltages remain at what you set them too, they took.
Also if you could confirm that the sysfs interface is definitely working for me that would be great. To do this I would like you to set the min and max voltage for whatever max frequency you use to something low and definitely unstable, lets say 1000, click apply (make sure set on boot is unchecked) and load your phone (open a game or something). It should lock up and/or reboot pretty quickly. If it doesn't lock, then the voltages might not actually be being set. In this case, let me know.
I used the most vanilla variant of the kernel, havs, nosbc, if you confirm it working I'll build an sbc version.

[KERNEL][4/11/12] TestyMeh ICS 1.0 - OC+SIO+Initd ICS, New Suspend Method, Added Veno

This kernel aims to improve performance, while still maximizing stability (and getting rid of reboots and SODs). It's working on all ROMs so far, so here it is for your approval. It can overclock to 1704Mhz, but doesn't override your user limit. I've added SIO and Init.d support and some various tweaks, and rebased to the newest source. Next is more cpu governors and general tweaks. Thanks to Roach for his commits from github, and guevor for new suspend code to imitate.
Some ROMs use a different build config, so Use The Right Version Below! Please Wipe Cache in CWM before flashing.
Update 4/11/12: Added test version of Veno, read about it at: http://www.ie.cuhk.edu.hk/fileadmin/staff_upload/soung/Journal/J3.pdf1.0 is up for All testers. Voodoo should be supported, please report. Wifi has been tested on Stock/ARHD/Revolver/Megatron/CNA/AOKP, but please test with other ROMs. I'm trying to compile one kernel for all ROMs, but EOS is still separate. Mega props to Guevor for the new suspend code. I'm trying to implement it without directly copying him though, so I need testers again. I will compile for other ROMs if necessary.
Update 4/7/12-2: 0.8 Added OC up to 1704mhz, Under/Overvolt support, made some changes to error handling for wifi stack, tweaked default voltages, and some stuff I can't remember right now. For testing, 0.8 downloads are in green. CIFS, TUN, and NTFS are cooked in, you should not need to load modules. There is a download link provided below for people who want the modules anyways.Personally tested on all ROMs listed, haven't had time to try Frozn.
Install with CWM or Rogue
Download 1.0(All ROMs, except EOS):http://db.tt/nNEbqufy
Download 1.0 With TCP_VENO(All ROMs, except EOS):http://db.tt/CqEqLMDQ
Download 1.0(EOS):http://db.tt/nnn4x9mN
Download 0.8(Stock/ARHD/Revolver/Megatron):http://db.tt/XyxW8WTK
Download 0.8(CNA/CM9Mar29/AOKP):http://db.tt/fiOXe16e
Download 0.8(EOS)http://db.tt/rcUAfPjz
Download 0.6 (Stock/ARHD/Revolver):http://db.tt/YDIInoKn
Download 0.6 (CNA, CM9, AOKP):http://db.tt/wdwPhWVt
Download 0.6 (EOS):http://db.tt/1yAOB7tq
Download 0.7 (Stock/ARHD/Revolver):http://db.tt/YsOdC3Tk
Download 0.7 (CNA, CM9, AOKP):http://db.tt/91iLDpKq
Download 0.7 (EOS):http://db.tt/HVY81MUQ
CIFS/NTFS Modules: http://dl.dropbox.com/u/21284412/modules.zip
You shouldn't need these, but I'll leave the link for old time's sake.
This is still beta. You must have balls to flash this(metaphorically speaking). Don't rip mine off if you have to reflash something else.
I had a couple requests for a donation link, so I'm posting one below. Feel free to buy me a beer if you want, but most of the work was done by the source code and people before me.
Click Here To Donate To My Delinquency
Github is at: https://github.com/msticninja/asus_kernel_tf101
Changelog:
Code:
1.0-Veno Add TCP_VENO as default ipv4 Congestion Control Method
1.0 Change suspend code to be closer to guevor's. Hopefully fix reboots again. Add post_boot exec for ARHD.
0.9 Change clk_disable_locked code to be closer to Nvidia source. Hopefully fix reboots.
0.8 Add BFQ, Over/Undervolt support, wifi patches, OC to 1704, etc.
0.7 Rebased off Asus March 29th Kernel Source. SIO/Init.d is now included in all kernels.
0.6 Fixed Wifi on CNA SIO Version(still getting the hang of using git branches, sorry)
0.5 Add Init.d support to ramdisk
0.4 Add SIO IO Scheduler
0.3 Add EOS Version
0.2 Add CNA/CM9/AOKP Version
0.1 Add OC and compile tweaks
Compatible with cyanogenmod?
psyk974 said:
Compatible with cyanogenmod?
Click to expand...
Click to collapse
Depends. Try it. The worst thing will be that the wifi doesn't work. I'm working on the bcmdhd version for people with AOSP roms, that may use the same driver.
Thx. I will try it !
Thank you , but can u chack if the dock 2xUSB (removable disk) is working?
Because on every OC ICS kernel that i tried so far on the tf101 , the dock USB stop working
psyk974 said:
Thx. I will try it !
Click to expand...
Click to collapse
Let me know what happens. If anything isn't right, give me as much detail as you can.
i9apps said:
Thank you , but can u chack if the dock 2xUSB (removable disk) is working?
Because on every OC ICS kernel that i tried so far on the tf101 , the dock USB stop working
Click to expand...
Click to collapse
Just checked with a couple of flash drives, works perfectly.
msticninja said:
Let me know what happens. If anything isn't right, give me as much detail as you can.
Click to expand...
Click to collapse
Okay ! I inform you
msticninja said:
I just compiled this from my github, which is forked from Roach's(He's working on EOS, so I'm filling in the void for now, with his permission). It's working beautifully for me on stock ROM and ARHD so far, so here it is for testing. It can overclock to 1600Mhz, but doesn't override your user limit. Blades' test kernel "meh" overrides the user limit once the screen is off, which makes my TF reboot constantly. That's really the only reason I compiled my own kernel, but I know other people have this issue, and Roach said he doesn't have time to compile and post it for us. Thanks to Roach of course, and Blades, because I used his "meh" updater-script (because I forgot which partition the kernel was supposed to be dd'ed to.)
Install with CWM, (or Rogue(untested though))
Download:http://db.tt/wKQ6ho2h
This is still beta. You must have balls to flash this(metaphorically speaking). Don't rip mine off if you have to reflash something else.
Going to bed now. Will respond to responding responders in morning. Seriously. Me So Tired.
P.S. @guevor Didn't mean to post this right after you merged Roach's fix, we must've been compiling at the same time, little did we know.
Click to expand...
Click to collapse
Dont forget the source or patches main rule !!!
Could you list the Core mV per frequency too please?
Jhinta said:
Dont forget the source or patches main rule !!!
Click to expand...
Click to collapse
Grrr...lack of sleep. I thought I did. Appended.
cspiby said:
Could you list the Core mV per frequency too please?
Click to expand...
Click to collapse
https://github.com/msticninja/asus_kernel_tf101/blob/d1da185880877e22c7881fe69d4cb650e7a84ba5/arch/arm/mach-tegra/tegra2_dvfs.c
Too sleepy to make a table out of it. I'll do it tomorrow if you can't figure it out from the source.
Just flashed the kernel , got a first reboot after 4 seconds
will try again now
i9apps said:
Just flashed the kernel , got a first reboot after 4 seconds
will try again now
Click to expand...
Click to collapse
Like I said, if you have issues, give as much info as possible. ROM, frequency settings, etc. I only have one TF to test on, so you'll have help me out.
initd support?
drakal said:
initd support?
Click to expand...
Click to collapse
Haven't had time yet, just made it for my own purposes originally. I'll put a new ramdisk together and repack tomorrow if someone else hasn't done it by then.
msticninja said:
Like I said, if you have issues, give as much info as possible. ROM, frequency settings, etc. I only have one TF to test on, so you'll have help me out.
Click to expand...
Click to collapse
I am running Revolver rom 1600 GHz and the kernel not working for me , the tf freeze or reboot, on the other kernels i manage to OC to 1.68Ghz stable
i9apps said:
I am running Revolver rom 1600 GHz and the kernel not working for me , the tf freeze or reboot, on the other kernels i manage to OC to 1.68Ghz stable
Click to expand...
Click to collapse
I haven't tested on Revolver. I didn't add init.d support yet, so it could be that. Can you run at lower frequencies without rebooting? Mine can't handle 1600 on any kernel, so I can't really troubleshoot that, but if it still reboots at 1000 or 1200, then it's probably a ROM incompatibility. We'll see if anyone else can test it on Revolver in the mean time.
Hi,
tested your kernel with CNA 1.5.5.3 sadly no wifi.
Now I'm back on stock
Greetings
Nice to see more kernels popping up
I would help you test it, but frankly Im not in the mood to troubleshoot (if needed) today
Been screaming at a PC all day that refused to work properly hehe

[KERNEL][S4][AOSP][4.3][Jan23] IronBorn Kernel [O3]

Hello everyone,
While rmbq's has gone on to focus on AOSP 4.4, I have decided to modify his kernel sources for 4.3 and add a bunch of features I really like. I also pulled fixes, etc from other similar kernels or sources. I will keep this kernel going untill there is a stable build for 4.4 Cyanogen.
For more info on rmbq's kernel go here: http://forum.xda-developers.com/showthread.php?t=2134535
I am posting this kernel with RMBQ's permission too.
My github: https://github.com/AKToronto/Canuck Goto exp3 branch for this kernel
New Features to highlight:
Some added stability (I think)
I added and enabled the most recent version of ShowP's MPDecision (which ShowP updated on Dec 4) and ThermalD control
I enabled s2w, dt2w, bln, etc to be tunable in KControl or TricksterMod
Fixed all Linaro O3 compiling issues, so now the kernel is compiled with RMBQ's latest Linaro GCC 4.8.3 2013.12 cortex-a15 toolchain WITH O3 Flags
Added the ability to tune GPU in KControl
QUESTION: Should I use KControl or TricksterMod to tune this kernel?
The short answer is that neither app has everything that you can tune with this kernel.
KControl allows you to set CPU frequencies separately as well as governors for individual cpus. You may also find it easier to tune MPDecision and ThermalD with the settings there. You can also check out some advanced GPU optimizations only available in KControl, and this includes setting OC for 3D AND 2D GPU as well as other advanced optimizations that are not available on Trickster.
However, with TricksterMod, you can enable or disable zRAM, BLN, GPU Governor (try setting it to "Simple"), and "Force Fastcharge" (which you cannot do in KControl).
I currently have both apps installed, but I let TricksterMod be the one that starts up on Boot.
USE THIS KERNEL AT YOUR OWN RISK! IF YOU DO NOT KNOW WHAT YOU ARE DOING, BACK OFF!
DOWNLOAD LATEST VERSION HERE: http://www.androidfilehost.com/?a=show&w=files&flid=11326
Install instructions:
1. Flash the file above in recovery and make sure you are S-OFF.
Thanks to: rmbq, ShowP1984, Zarboz, jrior001, faux123,
CHANGELOG:
January 23, 2014:
-Reverted a few early commits that were causing some slight instability when screen was off for a while. If you still have issues, try disabling "Single Core Screen Off" in MPDecision.
-Also added L2 cache boost
January 21, 2014:
-Update to 3.4.72 Linux supported by CM10.2
-Dynamic Fsync update
-patches for filesystem, mutex and memory allocators
January 20, 2014:
-GPU OC Added
-Minor fastcharge fix
-Added script to automatically rename mpdecision to mpdecision_backup to avoid conflict with kernel mpdecision
January 19, 2014:
-Initial build with features described in OP
-GPU OC is disabled for the moment
OTHER INFO
My Current Voltage Table (could likely be tuned lower, but be careful with unicorns):
1728mhz: 1250000 mV
1674mhz: 1200000 mV
1512mhz: 1150000 mV
1458mhz: 1150000 mV
1404mhz: 1150000 mV
1350mhz: 1150000 mV
1296mhz: 1150000 mV
1242mhz: 1150000 mV
1188mhz: 1137500 mV
1134mhz: 1125000 mV
1080mhz: 1100000 mV
1026mhz: 1087500 mV
972mhz: 1075000 mV
918mhz: 1062500 mV
864mhz: 1050000 mV
810mhz: 1037500 mV
756mhz: 1025000 mV
702mhz: 987500 mV
648mhz: 975000 mV
594mhz: 962500 mV
540mhz: 950000 mV
486mhz: 900000 mV
432mhz: 900000 mV
384mhz: 900000 mV
awesome! im happy to see another 4.3 kernel to try out. i run pac-rom and the kernel that comes with it seems to work fine but i -need- the tap to wake feature i just love it! the only problem is i seem to get random reboots while playing games. with both bubba and badass kernel, so im hoping those will go away once i try yours. thanks again!
gnome9er said:
awesome! im happy to see another 4.3 kernel to try out. i run pac-rom and the kernel that comes with it seems to work fine but i -need- the tap to wake feature i just love it! the only problem is i seem to get random reboots while playing games. with both bubba and badass kernel, so im hoping those will go away once i try yours. thanks again!
Click to expand...
Click to collapse
Give it a go. I only have one minor issue so far. It seems that if the phone is off for a while when I try to turn it on, it seems to reset. Only happens once in a while, and I have some ideas to try to make things even more stable. Will keep you up to date.
Sent from my One S using Tapatalk
AKToronto said:
Give it a go. I only have one minor issue so far. It seems that if the phone is off for a while when I try to turn it on, it seems to reset. Only happens once in a while, and I have some ideas to try to make things even more stable. Will keep you up to date.
Sent from my One S using Tapatalk
Click to expand...
Click to collapse
New version with some memory allocation patches, etc. are up as well as update to latest linux supported by CM10.2
Is there any way to flash it if I'm s-on???
Should I have to use the tool of rmbq to create the boot.Img???
Sent with HTC ONE S
dave il barbaro said:
Is there any way to flash it if I'm s-on???
Should I have to use the tool of rmbq to create the boot.Img???
Sent with HTC ONE S
Click to expand...
Click to collapse
Yes you should be able to use that tool of his to get a proper boot.img that you can flash. You may also want to read up on TWRPs HTC Dumlock feature. Google it.
Sent from my One S using Tapatalk
AKToronto said:
New version with some memory allocation patches, etc. are up as well as update to latest linux supported by CM10.2
Click to expand...
Click to collapse
New version seems very stable today and excellent on battery life. Plus let me know if you encounter any bugs etc. Also feel free to send me requests on anything else you want to see in this kernel.
Sent from my One S using Tapatalk
Should we use the kernel cleaning script before installing this?
Sent from my One S using Tapatalk
hi AKToronto! just flashed IronBorn kernel,thanks for your work. I'm on Odyssey 3.30RC / 2.15 hboot / 2.3.3.0 TWRP / s-off, and same as Bubba kernel, after boot animation, I always stuck on a half black half coloured screen without the possibility of doing anything but reboot using long press on power button. Before flashing IronBorn,I've used kernel cleaning script. I've done something wrong?
abracadabra11 said:
Should we use the kernel cleaning script before installing this?
Sent from my One S using Tapatalk
Click to expand...
Click to collapse
You can if you like, or you can flash over an existing rmbq kernel. The cleaner helps ensure there are no init.d conflicts too I think, which is good (but its possible to check that manually too).
Also remember if you want to go back to stock, you have to rename the mpdecision and thermald backup files in /system/bin/ to their original names.
qayba said:
hi AKToronto! just flashed IronBorn kernel,thanks for your work. I'm on Odyssey 3.30RC / 2.15 hboot / 2.3.3.0 TWRP / s-off, and same as Bubba kernel, after boot animation, I always stuck on a half black half coloured screen without the possibility of doing anything but reboot using long press on power button. Before flashing IronBorn,I've used kernel cleaning script. I've done something wrong?
Click to expand...
Click to collapse
Hmmm... do you know if Odyssey 3.30RC is synced with the latest "stable" CM10.2, or was it based on an earlier release candidate? Similarly, would you know what linux version is supported? Sounds to me like with "RC" that its just based on a release candidate version of CM and not the latest... This kernel is on 3.4.72 linux, and that would need to be supported by the rom... I think anything that works off of the stable Cm10.2 base should run...
Correct me if im wrong...
AKToronto said:
Hmmm... do you know if Odyssey 3.30RC is synced with the latest "stable" CM10.2, or was it based on an earlier release candidate? Similarly, would you know what linux version is supported? Sounds to me like with "RC" that its just based on a release candidate version of CM and not the latest... This kernel is on 3.4.72 linux, and that would need to be supported by the rom... I think anything that works off of the stable Cm10.2 base should run...
Correct me if im wrong...
Click to expand...
Click to collapse
So I've read the Odyssey's changelog...It would be based on 4.3 r3.1 latest sources...With Selinux file system...In bubba's changelog the support for Android 4.3 ended with 3.4.70 kernel, wich is working on Odyssey till a couple releases before the 3.30...So the latest Odyssey release isn't working with bubba, instead the older yes...can't figure out why at this point
qayba said:
So I've read the Odyssey's changelog...It would be based on 4.3 r3.1 latest sources...With Selinux file system...In bubba's changelog the support for Android 4.3 ended with 3.4.70 kernel, wich is working on Odyssey till a couple releases before the 3.30...So the latest Odyssey release isn't working with bubba, instead the older yes...can't figure out why at this point
Click to expand...
Click to collapse
the problem isn't the kernel version, last cm 10.2 will work fine with 3.4.77 based kernel and newer.
the problem are all other changes, new gpu driver (maybe) and other stuff. odyssey is too old and doesn't support last cm10.2 kernel, the ROM must evolve with the kernel
rmbq said:
the problem isn't the kernel version, last cm 10.2 will work fine with 3.4.77 based kernel and newer.
the problem are all other changes, new gpu driver (maybe) and other stuff. odyssey is too old and doesn't support last cm10.2 kernel, the ROM must evolve with the kernel
Click to expand...
Click to collapse
Ok, that's the point! Thanks for your clear explanation :thumbup:
I can't activate BLN with trickstermod
anyway, is there any possibility to active it through build.prop?
Sent with HTC ONE S
dave il barbaro said:
I can't activate BLN with trickstermod
anyway, is there any possibility to active it through build.prop?
Sent with HTC ONE S
Click to expand...
Click to collapse
It would be with an init.d script. But in any event, try my newer kernel, at http://forum.xda-developers.com/showthread.php?t=2638005
It should work with 4.3 version of Cyanogenmod (CM10.2). Its a bit more stable too.
BUT make a backup first! And BLN should stick with the aroma installer.
AKToronto said:
It would be with an init.d script. But in any event, try my newer kernel, at http://forum.xda-developers.com/showthread.php?t=2638005
It should work with 4.3 version of Cyanogenmod (CM10.2). Its a bit more stable too.
BUT make a backup first! And BLN should stick with the aroma installer.
Click to expand...
Click to collapse
With your new version wifi is broken on cm 10.2
Sent with HTC ONE S
dave il barbaro said:
With your new version wifi is broken on cm 10.2
Sent with HTC ONE S
Click to expand...
Click to collapse
Also I noticed there was still a reboot when this kernel was left idling for a while... I will post some fixes that should help though I don't know if it will help your bln issue. Bln should be enabled by default.
Sent from my One S using Tapatalk

Categories

Resources