DroidX CPU Governors and SIO Kernel Scheduler V2.2 - Defy Android Development

Update 2012\05\16
Removed blank bootmenu folder
Cleaned up init script, removed unsupported lines, added supported lines
Included SD Card Cache Tweak with 2048 value, to match io tweaks
**The lines weren't supported on Bravo Froyo Kernel, added new lines from /sys/block/mmcblk0/queue/iosched**
**If the removed lines are supported on GB Kernel, let me know and I'll make a zip for each kernel.**
**Just remove the last 2 lines of the init script if you don't want\need the SD Cache Tweak**
Update 2012\05\15
Removed Undervolt settings -- makes zip universal for Defy, Defy+, Bravo, and Milestone
SIO IO Scheduler now properly loads -- no market app needed now.
Original Post
I made this for the Motorola Bravo, but it should work just fine on the Defy.
This CWM compatible zip will install the DroidX smartassv2 and BOOSTEDassV2 cpu governors as well as the SIO Kernel Scheduler. While I've only tested this on CM9, it should work on ANY rom with init.d support and Defy 2nd-init Bootmenu....meaning all CM7\9 and Miui roms. I'm unsure if MS2Ginger and Stock Froyo have init.d support. It also undervolts the rom to [email protected], [email protected], and [email protected] Those values work fine with CM9 on my phone, meaning no fc's due from being too undervolted.
To install, simply flash the zip in cwn and you're done. Wiping Cache and Dalvik Cache isn't necessary.
To use the Governors, select the governor in the CM Performance Menu and select apply on boot, or use a CPU Governor program from the market. I recommend No Frills CPU Control --- its free, no ads, no bs permissions, and you can select the io scheduler.
To use the SIO Kernel Scheduler, install No Frills Cpu Control from the market and select SIO (or noop) from the bottom menu.
I haven't used SIO very much (5-10 mins now), but it seems to be working well. The noop scheduler works great, and is what I normally use; but I've always read good things about SIO (and wanted to use it), so I thought I'd include it as well.
I'd give thanks to the authors of the Governors and Schedulers, but I have no idea who wrote them....I only found them in Beanstown106's DroidX Miui V4 rom and they happen to work wonderfully on the Bravo.

Testing...
Edit:I don't know what these two governors do... but I see them in the app...
bootmenu script entries are missing I'll try to edit...
here is a zip for defy plus phones with 4 clocks...
http://d-h.st/b0R
Sent from my MB526 using xda premium

nogoodusername said:
Testing...
Sent from my MB526 using xda premium
Click to expand...
Click to collapse
They flashed fine?? as in the OP is says that it was tested on a bravo...

Hairo The Blue Mage said:
They flashed fine?? as in the OP is says that it was tested on a bravo...
Click to expand...
Click to collapse
I'm curious as well. I've tested the zip on Quarx2k's CM9 2012\05\12, and adb push tested on CM9 05\06, 05\09, and CM7 05\06 with no problems; but they were all done on a Bravo.
I also had damn good battery results with the BOOSTEDassV2 governor overclocked to [email protected], [email protected], [email protected] on CM9....they were better results than the stock settings undervolted with Conservative governor. I suppose it was due to CLK2 being used efficiently in my real world tests; I usually get around 60% usage in CLK1, 25%in CLK2, and15% in CLK3 --- not counting Deep Sleep Mode.
@nogoodusername
bootmenu script entries are missing I'll try to edit...
I'm not sure how to edit the bootmenu entries, or I would.
I also have the InteractiveX Governor, but its for the GB kernel only according to what little information I can find. Could never get it to load on the Bravo.....but the Bravo is a Froyo Kernel only device. I've attached it to this post, just remove the .txt extension....

It flashed fine, screene:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
no problems until now, testing BOOSTEDassV2 at [email protected], [email protected], [email protected] on CM7 Whiterabbit edition...
can't tell if it's the placebo effect or everything is faster now...

Hairo The Blue Mage said:
It flashed fine, screene:
no problems until now, testing BOOSTEDassV2 at [email protected], [email protected], [email protected] on CM7 Whiterabbit edition...
can't tell if it's the placebo effect or everything is faster now...
Click to expand...
Click to collapse
Probably a little of both

BOOSTEDassV2 Works awesome!
I've include that in my roms..

skeevy420 said:
Probably a little of both
Click to expand...
Click to collapse
haven't tested the SIO Kernel Scheduler, cause i'm using setcpu (no Scheduler support, but freqs profiles support )
any app that has both of them??

Hairo The Blue Mage said:
haven't tested the SIO Kernel Scheduler, cause i'm using setcpu (no Scheduler support, but freqs profiles support )
any app that has both of them??
Click to expand...
Click to collapse
Not that I'm aware of. I do know that the KickAssKernelizer can change the IO Scheduler....as well as other tweaks, but I've had good results with it on CM7 and 9. I use No Frills Cpu Control for the IO Changer and the Apply on Boot for IO and Governor. Also, MIUI doesn't have a "Performance Menu" which is why I found No Frills in the first place. I had bad results with V6Supercharger on CM9, but excellent results on CM7 (and yes I did the online CM9 patch for the Supercharger).
In the zip is an init script that's supposed to set the IO to sio, but it doesn't work. I'm gonna look into it tomorrow when I get off. I also use the same script to load the governors as well, so don't remove it. I first used /bootmenu/script/overclock.sh to load the governors, but smartassv2 wouldn't load up.
I also noticed a bug a few months back with CM7 where the bootmenu governor wouldn't behave correctly, which is why I use the CM Menu or No Frills apply on boot setting. The apply on boot causes the governor to be loaded and work right. Just don't pick the same governor in the bootmenu and Performance menu since it'll bug up as well. All this was true on CM7 in March and Early April. Haven't done much CM9 testing with the governor bug, but I get good results with the apply on boot method I use.

skeevy420 said:
Not that I'm aware of. I do know that the KickAssKernelizer can change the IO Scheduler....as well as other tweaks, but I've had good results with it on CM7 and 9. I use No Frills Cpu Control for the IO Changer and the Apply on Boot for IO and Governor. Also, MIUI doesn't have a "Performance Menu" which is why I found No Frills in the first place. I had bad results with V6Supercharger on CM9, but excellent results on CM7 (and yes I did the online CM9 patch for the Supercharger).
In the zip is an init script that's supposed to set the IO to sio, but it doesn't work. I'm gonna look into it tomorrow when I get off. I also use the same script to load the governors as well, so don't remove it. I first used /bootmenu/script/overclock.sh to load the governors, but smartassv2 wouldn't load up.
I also noticed a bug a few months back with CM7 where the bootmenu governor wouldn't behave correctly, which is why I use the CM Menu or No Frills apply on boot setting. The apply on boot causes the governor to be loaded and work right. Just don't pick the same governor in the bootmenu and Performance menu since it'll bug up as well. All this was true on CM7 in March and Early April. Haven't done much CM9 testing with the governor bug, but I get good results with the apply on boot method I use.
Click to expand...
Click to collapse
Ok, ill wait for the script fix
Keep it up!!
PD: no placebo, dead space worked better on BOOSTEDassV2, even with v6supercharger on balanced mode...

Hairo The Blue Mage said:
any app that has both of them??
Click to expand...
Click to collapse
SimpleOverclock
Has Profile support, apply on boot support, changes io scheduler, changes governors. I hope this is what you're looking for. I think I may have a new OC app now.

No frills refuses to recognise my current clock speeds..
Swyped with my Defy using XDA app.
Hit the "Thumbs Up" if I've been able to help..

skeevy420 said:
SimpleOverclock
Has Profile support, apply on boot support, changes io scheduler, changes governors. I hope this is what you're looking for. I think I may have a new OC app now.
Click to expand...
Click to collapse
Even this refuses to recognise my clock speeds.. Showing 800 as max when I'm running @1000 right now.. :-/
Swyped with my Defy using XDA app.
Hit the "Thumbs Up" if I've been able to help..

I can confirm to all miui users on wajk 2.4.20 this is working perfectly so far no problems with booting I have boostedassv2 as governor
Sent from my MB525 using xda premium

What's the defference between this and the clocksettings inside bootmenu?

it works also on cm white rabbit 1.5.2!
i can't really get the differences between smartass2 and bootass2.. could someone tell me the differences??
i did a search on the forum but i can find only smartass informations.. nothing on bootass!
and do you think it would be better with 3 or 4 clocks??
thanks guys!!

memz180 said:
I can confirm to all miui users on wajk 2.4.20 this is working perfectly so far no problems with booting I have boostedassv2 as governor
Sent from my MB525 using xda premium
Click to expand...
Click to collapse
Are your current clock speeds showing properly? Not talking about the governors..
Swyped with my Defy using XDA app.
Hit the "Thumbs Up" if I've been able to help..

m11kkaa said:
What's the defference between this and the clocksettings inside bootmenu?
Click to expand...
Click to collapse
The clock settings in the bootmenu does not use the governors such as smartass etc from what i saw on my phone anyway
after i flashed the above zip file, Setcpu had all the governors in the program such as smartass boostedassv2 etc then you can apply on boot

work on MB525 ???

Kenjo36 said:
work on MB525 ???
Click to expand...
Click to collapse
yeah...
Sent from my MB526 using xda premium

Related

[MOD][F.A.Q.][AROMA] Undervoltage Installer for every custom ROM/kernel [11 AUG]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This will install undervoltage for every kernel. During flash you may choose -12.5, -25, -37.5, -50, -62.5, -75, -87.5, -100mV undervoltage or delete it. Powered by nice AROMA Installer 2.50 by amarullz​
F.A.Q.
Q: What is the undervoltage?
A: This decrease voltage of the processor.
Q: What are the advantages of this?
A: Better battery life.
Q: This will reduce performance?
A: No.
Q: Can I install it on stock ROM/kernel?
A: No. ROM must be supported init.d scripts.
Q: What kind of undervoltage I need to choose?
A: Not all chips the same. Choose what you want and what will stand the processor.
Q: How can I check what undervoltage stand my processor?
A: Choose -100mV undervoltage first. If phone boots, try system stability test. If all is ok - your chip can handle this UV. If no, flash -87.5mV, try system stability test etc. StabilityTest app here.
Q: Can I use it on other phones?
A: Yes! But your kernel must supports udervolting by vdd_levels and ROM supports init.d scripts.
Q: Why touch screen not working in AROMA?
A: Re-calibrate your screen using AROMA Installer.
Q: How do i check if I have the mod flashed correctly?
A: Using SystemTuner or look here /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
Requirements
CWM / 4EXT Recovery
Custom kernel
Custom ROM
Installation
Open recovery
Flash this package
Choose the undervoltage what you want
Changelog
v8
Added experimental -112.5mV undervoltage
Added experimental -125mV undervoltage
More informative choosing process
More informative progress bar
v7
AROMA Installer updated to 2.50
Deleted unnecessary languages from AROMA Installer
More information while installation
Small code changes
v6
Deleted unnecessary stuff from AROMA Installer
Changed icon in "Ready To Install" box
Small code changes
v5
Edited installation process
v4
Installer changed to AROMA 2.00
Added option to delete undervoltage
v3
Added installation of -12.5, -37.5, -62.5, -87.5mV UV
v2
Added installation of -25mV UV
Renamed to Undervoltage Installer
Small code changes
v1
Initial release
Downloads
Undervoltage Installer v8 / mirror
Donation
Donators list
rousta_bout
Thank you so much!
You forgot to attach the attachment .
Oh, yea! Fixed
Great job, I wanted to give you a tip ... during the flash plus choose these frequencies -25, -50, -75,-100mV, add -12.5, -37.5, -62.5, -87.5 mV ... I say so, because even on "System Tuner" and other programs for non htc device Scaling is 12.5 mv Good job and thanks again for your Mod!
loan92 said:
Great job, I wanted to give you a tip ... during the flash plus choose these frequencies -25, -50, -75,-100mV, add -12.5, -37.5, -62.5, -87.5 mV ... I say so, because even on "System Tuner" and other programs for non htc device Scaling is 12.5 mv Good job and thanks again for your Mod!
Click to expand...
Click to collapse
Thanks! I planned it
And maybe installer switched to AROMA 2.0.
UPD.
v3 in OP
D-SHEL said:
Thanks! I planned it
And maybe installer switched to AROMA 2.0.
UPD.
v3 in OP
Click to expand...
Click to collapse
Thank for You, The MOD of Undervolt is Your I gave you only a little information to make your work more complete
how do you uninstall the script?
sent from the Nudy bar, one handed.
thanks for this.. so far so good at -100mV
swift2fly said:
how do you uninstall the script?
sent from the Nudy bar, one handed.
Click to expand...
Click to collapse
Delete file 21uv from /system/etc/init.d/
thanks, asking just in case.
sent from the Nudy bar, one handed.
Will this work for the stock kernel? If it won't work then is there a recommended kernel to install (maybe faux)? A link to a kernel would be nice.
dobah said:
Will this work for the stock kernel? If it won't work then is there a recommended kernel to install (maybe faux)? A link to a kernel would be nice.
Click to expand...
Click to collapse
No, I think it not work with stock kernel.
It's 100% work with custom kernels. I tested it with faux and bricked. Make your choice in choosing the kernel.
---
Aaand, a little announce. v4 comes with nice AROMA Installer!
v4 is out! Enjoy!
This goes straight into my tools folder!
Thank you for this wonderful little mod.
Just what I was after, cheers.
Started with -75, no probs so far.
If I want -100 do I just re-flash zip and say not to all except -100 or do I need to delete anything first?
Sent from my SuperSensation.
OrDroid 9.0.
Bricked Kernel v1.36.
ninjabadger said:
Just what I was after, cheers.
Started with -75, no probs so far.
If I want -100 do I just re-flash zip and say not to all except -100 or do I need to delete anything first?
Sent from my SuperSensation.
OrDroid 9.0.
Bricked Kernel v1.36.
Click to expand...
Click to collapse
If you want -100, just flash this package and choose -100mV.
-100 caused reboot so back to -75.
Still happy with that.
Like the new installer, but although a next button appears when completedI would recommend adding a note saying Undervolt complete press next to finish.
Thanks again for this mod.
Sent from my SuperSensation.
OrDroid 9.0.
Bricked Kernel v1.36.
ninjabadger said:
-100 caused reboot so back to -75.
Still happy with that.
Like the new installer, but although a next button appears when completedI would recommend adding a note saying Undervolt complete press next to finish.
Thanks again for this mod.
Sent from my SuperSensation.
OrDroid 9.0.
Bricked Kernel v1.36.
Click to expand...
Click to collapse
Thanks for feedback.
For me -100mV is buggy too. Fine working with -87.5mV
Okey, I'm touching the installer.
No problem, perhaps I could try that uv too.
Added you too my Sig.
Sent from my SuperSensation.
OrDroid 9.0.
Bricked Kernel v1.36.
D-shel -75uv Mod.
-87.5uv running great for me, tried stress test and various apps.
Fingers crossed for any kind of battery saving.
Sent from my SuperSensation.
OrDroid 9.0.
Bricked Kernel v1.36.
D-shel Undervoltage Mod.

[KERNEL] [ANDROID 4.3-5.0] LeanKernel: Minimalistic Kernel [V5.1, (11/20/14)]

[KERNEL] [ANDROID 4.3-5.1] LeanKernel: Minimalistic Kernel [V5.3, (4/17/15)]
ALL CREDITS GO TO IMOSEYON FOR HIS AWESOME KERNEL FOR THE NEXUS 7 THIS IS POSTED STRAIGHT FROM THIS THREAD AT ROOTZWIKI LINK: http://rootzwiki.com/topic/35483-kerneljbbeta-leankernel-minimalistic-kernel-v02beta-102012/
===================================================
Sources: https://github.com/imoseyon/leanKernel-grouper
Notice: Versions 0.6+ are only for android 4.2 based roms
Notice 2: Version 2.0+ are only for android 4.3 based roms
Notice 3: Version 3.0+ are only for android 4.4 based roms
Notice 4: Version 5.0+ are only for android 5.0 based roms
LATEST VERSION: 5.3 will work on 5.1 ROMs
FEATURES:
Unnecessary kernel components removed to make kernel lean and fast!
OC'ed to 1.5Ghz. At boot cpu slots are limited between 204mhz and 1.3Ghz for stability. Use your favorite app to OC or UC.
Ramdisk tweaks (sysctl, vm, etc.)
init.d support
Tons of patches backported from Linux 3.2.
SWAP and ZRAM supported. Use built-in script: "zram enable" or "zram disable"
ROW and tuned Deadline i/o schedulers
Compiled using latest linaro toolchain and optimizations.
USB Audio support
USB charging high current mode enabled at all times
"lkflash" script to flash latest leanKernel releases. (Open Terminal, su, and then type lkflash).
DOWNLOADS:
ALL VERSIONS
CHANGELOG:
Up to date changelog(s) new: https://github.com/imoseyon/leanKernel-grouper/wiki/Lollipop-ChangeLog
i really like the fact you asked for permission to post this here on xda..many times people dismiss that some dev disagree with the fact of distribute a kernel in all the place (for example like did ezeekeel on gnex etc..).now to the kernel,used it the day it came out and all i can say is that it's smooth and gave me very long battery time...reccomended to everyone also if it's in initial stage|!:good:
Will this support CM10?
Sent from my Nexus 7 using xda app-developers app
can i uv on this?
Syphen5 said:
Will this support CM10?
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
It should...
bervin said:
can i uv on this?
Click to expand...
Click to collapse
Not yet. Do you think UV really helps on nexus 7?
Imoseyon said:
It should...
Not yet. Do you think UV really helps on nexus 7?
Click to expand...
Click to collapse
I UV by -100mv on my nexus 7 on Franco kernel and I do see a little extension of my battery. In your opinion it doesn't help?
Nice kernel, needs a little work as far as flash goes.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
good! i also try this kernel, so far so good!
azoller1 said:
ALL CREDITS GO TO IMOSEYON FOR HIS AWESOME KERNEL FOR THE NEXUS 7 THIS IS POSTED STRAIGHT FROM THIS THREAD AT ROOTZWIKI LINK: http://rootzwiki.com/topic/35483-kerneljbbeta-leankernel-minimalistic-kernel-v02beta-102012/
===================================================
Sources: https://github.com/imoseyon/leanKernel-grouper
FEATURES
Unnecessary kernel components removed to make kernel lean and fast!
OC'ed to 1.5Ghz. At boot cpu slots are limited between 204mhz and 1.3Ghz for stability. Use your favorite app to OC or UC.
Ramdisk tweaks (sysctl, vm, etc.)
init.d support
Tons of patches backported from Linux 3.2.
SWAP and ZRAM supported. Use built-in script: "zram enable" or "zram disable"
SIO i/o scheduler
Compiled using latest linaro toolchain and optimizations.
USB Audio support
That's it for now (but more to come), leanKernel is not right for you if you want lots of fancy features.
FAQ
DOWNLOADS
V0.2Beta- http://encounterandroid.com/imoseyon/grouper/beta/lk_nexus7_jb-v0.2beta.zip
CHANGELOG
v0.2 10/20/12 (1a868bbff4b537f9407bb17b754786c8) - initial beta release
Click to expand...
Click to collapse
I am going to post this in my kernel thread if you don't mind
Sent from my Nexus 7 using Tapatalk 2
ncvikingx97 said:
I am going to post this in my kernel thread if you don't mind
Sent from my Nexus 7 using Tapatalk 2
Click to expand...
Click to collapse
This isn't my kernel you might wanna ask the dev. From the rootzwiki website at top of op but I'm sure your fine
Sent from my stock LG Spectrum Using LTE 4G on Verizon
Is anyone having problems with the kernel?
Sent from my stock LG Spectrum Using LTE 4G on Verizon
azoller1 said:
Is anyone having problems with the kernel?
Sent from my stock LG Spectrum Using LTE 4G on Verizon
Click to expand...
Click to collapse
nope. it runs smooth here.
Holy s#$t!! We have a Lean Kernel for the Nexus 7! Is there going to be a Leantweaks script to go along with this? I have been using Lean on my Sprint and unlocked GSM Galaxy Nexus running 920 max and I can't even tell its underclocked. I am also able to run 230 or even 180 minimum so I can't wait to see where this goes! Many thanks Imoseyon
Sent from my Nexus 7 using Xparent SkyBlue Tapatalk 2
just flashed this kernel and will give it a try..
one thing i noticed though..
while in first boot after flashing, "No-frills CPU Control" reported a max 1.5 GHz and min 204 MHz (which should be max 1.3 GHz as i read from the thread by the kernel developer)..
and after some time (without reboot), it reported max 700 MHz and min 204 MHz..
is this a kernel problem and "No-frills CPU Control" problem?
iamelton said:
just flashed this kernel and will give it a try..
one thing i noticed though..
while in first boot after flashing, "No-frills CPU Control" reported a max 1.5 GHz and min 204 MHz (which should be max 1.3 GHz as i read from the thread by the kernel developer)..
and after some time (without reboot), it reported max 700 MHz and min 204 MHz..
is this a kernel problem and "No-frills CPU Control" problem?
Click to expand...
Click to collapse
Yeah I have also been having problems with no frills CPU control it doesnt always say the correct CPU speeds I'll check to see if it's a kernel problem
Sent from my stock LG Spectrum Using LTE 4G on Verizon
System tuner is recommended for CPU control
Sent from my stock LG Spectrum Using LTE 4G on Verizon
Updated:
v0.3 10/28/12
-Added High Current Mode for USB Charging
-Work queue code backported from mainline linux
-Even Leaner
Wanted to check and see if this kernel worked on aokp as well as cm?
Sent from my aokp'd n7
It should work on both as I have tried it on both with no problems
Sent from my Nexus 7 using Tapatalk 2
is on 0.3 and so far so good..
runs smoothly and battery consumption is quite impressive..

[KERNEL][3.0.61] Nibbles v0.1.4 (CPU OC/UV, GPU OC, big.LITTLE) (2/8/13) [TEAM ROOK]

Nibbles Kernel v0.1.4​
Base: Team Fah-Q's Lightning Zap (Original Version)
Linux Version: 3.0.61​
Overview:
I originally made this exclusively for the Nibbles ROM just to see if I could do it. I've had countless messages asking to release this as a separately supported Kernel for the SR. So, here it is. This is the version currently included in the Nibbles ROM and I intend to keep them in sync. To those of you that bugged the crap out of me about this new thread ... here you go ... enjoy.
Compatibility:
AOSP / CM10 ROMs / JellyBean / Non-Touchwiz ROMs
Samsung Skyrocket, Hercules and T-989 (you will need rotation fix for 989 - don't ask me for it)
Features:
CPU Speeds up to 1.782GHz
Under/Over Voltage Support
GPU Over Clocked (based on which you choose to download)
ARM big.LITTLE Topology
1.5GHz Fast Boot
USB Fast Charge
Added Governors
Added I/O Schedulers
MSM mpdecision
Lots of other changes and tweaks.
CPU Governors:
intellidemand, pegasusq, gallimaurfy, interactivex, smartassv2, wheatley, interactive, conservative, userspace, ondemand (tweaked slightly), performance
I/O Schedulers:
noop, deadline, cfq, sio, vr, bfq, zen
Init.d Scripts:
smart zipalign at boot
governor (ondemand tweaks) - edit as necessary
systweaks
vacuum sqlite db optimization
Notes:
First boot may be slow as zipalign and sqlite tweaks run for the first time.
Installation will wipe cache and dalvik.
***DOWNLOAD Nibbles Kernel v1.4 HERE!***
Download:
http://tinyw.in/wURw
MD5:
9ed630cbf86cb51cfe0cea86bacade0e​
Click to expand...
Click to collapse
​
***DOWNLOAD Nibbles Kernel v0.1.3 HERE!***
The difference between the downloads is only the GPU speed. You can download and flash either of these at any time without wiping your system. Note that the installation will wipe your cache and dalvik, so after you reboot, let the apps setup and settle for a few minutes.
Stock GPU Speeds: http://tinyw.in/JOmM
MD5: 4dbdfc9322a7f27db97b32a8bb1cc0c4
GPU Clock Moderate (3D @ 300MHz / 2D @ 228MHz): http://tinyw.in/Answ
MD5: 7a4e8793e9ce1838185d3dd4c07c8af6
GPU Clock Nibbles ROM Default (3D @ 320MHz / 2D @ 228MHz): http://tinyw.in/ULPG
MD5: 25e2e0a436e402ee305e18e051c21245
GPU Clock Insanity (3D @ 320 / 2D @ 266MHz): http://tinyw.in/u0Rx
MD5: 5e1534efc1b410411123a363ade0507c
* This isn't stable, I only published this because I got bored. Your phone will likely piss fire and crash after you flash this. But, it's fun.
​
Click to expand...
Click to collapse
A brief guide on how to include this in your own CM10 ROM.
Add the following to your local_manifest.xml:
<project name="carvsdriver/msm8660-common_nibbles" path="kernel/samsung/msm8660-common" remote="github" revision="jb-nibbles" />
<project name="carvsdriver/vendor_nibbles-kernel" path="vendor/nibbles-kernel" remote="github" revision="master" />
Next, you'll need to update your cm.mk file with this:
$(call inherit-product, vendor/nibbles-kernel/nibbles-kernel.mk)
Github: https://github.com/carvsdriver
​
Click to expand...
Click to collapse
Special Thanks:
thomas.raines & Team Fah-Q for the original LZ kernel, answering tons of my questions and for being a good guy in general.
Team ROOK for being awesome
Team Cyanogenmod for CM10
m4570d0n
Stuff in the works:
Revamped GPU clocks... I found that 3D @ 320 / 2D @ 228 seems to work pretty well and has a relatively good balance. The 2D GPU doesn't like being clocked beyond 228 at all.
Some governor work - likely will remove ondemand and conservative since they're effectively pointless with the other governors present.
And anything else I feel like screwing with ...
First!!!!!! Oh yes I'm cool. Pffft bwahahahaha looks good enough to flash. Will report later
Just flashed the moderate gpu oc version on Slim Bean. Very fast and smooth with smartassv2/sio and 1.62ghz oc. Thanks for all you do, sir.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
best kernel so far . the only reason i didn't switch to tw ROM. interactiveX and smart V2 are the best two
Been on this kernel for a while, just finally made the decision to uv - 50mv on every clock speed, no stability problems so far, gotta say I'm really liking how my phone feels running this kernel though
Sent from my Nexus 7 using XDA Premium HD app
bearclaw7380 said:
First!!!!!! Oh yes I'm cool. Pffft bwahahahaha looks good enough to flash. Will report later
Click to expand...
Click to collapse
I use this kernel on blinky, it's a good kernel!
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
car vs driver said:
First boot may be slow as zipalign and sqlite tweaks run for the first time.
Installation will wipe cache and dalvik.
Special Thanks:
thomas.raines for the original LZ kernel, answering tons of my questions and for being a good guy in general.
Team ROOK
Click to expand...
Click to collapse
Nice work. The wipes in the updater script is a great.
Since this is based off of LZ did you keep the voltages that Thomas was using(-50) or did you return them to stock? Just wanna know what I'm really UVing by.
hechoen said:
Nice work. The wipes in the updater script is a great.
Since this is based off of LZ did you keep the voltages that Thomas was using(-50) or did you return them to stock? Just wanna know what I'm really UVing by.
Click to expand...
Click to collapse
They were stock when I started uving it.
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
xcrazydx said:
They were stock when I started uving it.
Click to expand...
Click to collapse
That's the thing. I can't find a stock voltage table. I looked in Faux old kernel thread and he has a voltage table but I don't know whether it's for the base of his kernel or stock values. Of course system tuner won't let you check until you have a kernel flashed that allows user defined voltage. So if the DEV already dropped the stock values that's what you'll see. Anyone know the stock voltages? Or an app that let's you check stock voltage?
hechoen said:
That's the thing. I can't find a stock voltage table. I looked in Faux old kernel thread and he has a voltage table but I don't know whether it's for the base of his kernel or stock values. Of course system tuner won't let you check until you have a kernel flashed that allows user defined voltage. So if the DEV already dropped the stock values that's what you'll see. Anyone know the stock voltages? Or an app that let's you check stock voltage?
Click to expand...
Click to collapse
I remember the first few off the top of my head so I know it was stock.
You can use a terminal emulator to check them.
Faux used stock values
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
xcrazydx said:
I use this kernel on blinky, it's a good kernel!
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
Click to expand...
Click to collapse
+1
Using this kernel on my CM10 and it is very good.
Thanks CvD!
Sent from my SAMSUNG-SGH-I727 using xda premium
Great work! Smooth and quick! I am beginning to think that the problem I have with incorporating this kernel into my PACman ROM has to do with this building smoothly with CM ROMs. I realize that PAC has CM in it, but for some reason, the build does not compile Nibbles or LZ in the process, no matter what I do. Somewhere in the process, it reverts back to CM stock. I've altered dependancies and everything else, and always the same result. But, I digress. You are putting out top-notch work and everyone appreciates it! Be cool
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I wish we could use a custom kernel on the un-official Miui Android rom port for the Skyrocket.
having amazing results with my -50 uv everywhere so far, completely stable, ondemand/sio/1.51or1.72Ghz everything is smooth as can be thanks, gonna start experimenting with a bit more uv and other governors and comparing performance/battery life
JimmyD_92 said:
Just flashed the moderate gpu oc version on Slim Bean. Very fast and smooth with smartassv2/sio and 1.62ghz oc. Thanks for all you do, sir.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Click to expand...
Click to collapse
So this will work on jb roms?
Edit: I meant touchwiz but read op and figured it out. Sorry for wasting space.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
smoeki said:
So this will work on jb roms?
Edit: I meant touchwiz but read op and figured it out. Sorry for wasting space.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Click to expand...
Click to collapse
Not for tw.
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
This kernel is amazing. Performance is great with moderate gpu oc, 1.62 oc interactive/noop, and -25mV. Battery life is as good or better than the stock Slim kernel. Thanks again CvD!
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Added a new version, the Nibbles v1.6 default GPU 320/228. Enjoy!
car vs driver said:
Added a new version, the Nibbles v1.6 default GPU 320/228. Enjoy!
Click to expand...
Click to collapse
using the stock gpu clock version, besides frequency changes any new code commits or governor/scheduler changes ?

[CUSTOM][KERNEL] AXIOM 1.0 [OC] with BFQ & ZEN

Hello everyone.
I have made a kernel for you all! I was making this kernel for my new ROM (Axiom rom) but I stopped the project so I am releasing my kernel here. The kernel is made out of Samsung Open source Update 3. the kernel has been patched to 2.6.35.14. The actual number of builds are over hundred but I am using #3 because its my birthday
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Downloads:
Version 1.0 : http://d-h.st/myd mediafire mirror : http://www.mediafire.com/?kivdoiqw42h6571
md5sum: 4c458f100660154f77f40b7bdd548f2a
Swapon script : http://d-h.st/sWG
Please do not mirror, or no more updates.​
Features:
Basic:
Overclock support to 1.2Ghz
ext2 support - untested
ext3 support - untested
ext4 support
swapon support
zram support
cifs support
vvpn support
firewall/Netfilter support
Frequencies:
104 Mhz
156 MHz
312 MHz
468 MHz
624 MHz
832 MHz
936 MHz
1248 MHz
Governors:
hotplug
wheatley
smoothass
smartassV2
smartass
scary
savagedzen
ondemandx
minmax
lulzactive
lazy
lagfree
interactivex
interactive
intellidemand
brazillianwax
conservative
ondemand
userspace
powersave
bcm21553
lionheart
performance
I/O Schedulers :
bfq
noop
deadline
cfq
vr
sio
zen
Credits:
Kuro - for his ramdisk
Maroc-OS for his github source
Irfanbagus - for his guide
white xp - for zRam
zecn - for his source on github
IF I MISSED ANYONE THEN PM ME. I will add his/her name.
Screenshots for features(only 3 screenshots for zRAM, OC and kernel name)
1. zRAM proof:
2. OC proof :
3. Kernel name with version :
​
SOURCE :
I couldnt figure out Github. So i have uploaded it to dev-host. the package is of 118mb.
Kernel source : https://bitbucket.org/axiom1998/axiom-kernel-source-masterhttp://d-h.st/OAN​
Instructions :
Boot to recovery mode
Flash CWM.
Choose - Install from sdcard
Choose axiom1-0_Signed.zip
Choose Yes​If you are using any other kernel, be sure to delete 99complete to avoid bootloops.​Have a nice day ​
reserved for changelogs
reserved.. just in case
ahuh, support ext4 system with battery charging fix when phone is turned off?
reserved!
ronnieryan said:
ahuh, support ext4 system with battery charging fix when phone is turned off?
Click to expand...
Click to collapse
I am sorry but I was unable to test the whole kernel because my galaxy y is damaged.. The power button doesnt work, USB doesnt work and all.. My phone has all the issues in hardware.. So i cant even repair it. You can test it for sure..
Reserved
Does psychos cm7 is supported?
Sent from my GT-S5360 using xda premium
reserved!!!
edit: what about deep sleep? is it working?
Aniruddh Chandratre said:
Hello everyone.
I have made a kernel for you all! I was making this kernel for my new ROM (Axiom rom) but I stopped the project so I am releasing my kernel here. The kernel is made out of Samsung Open source Update 3. the kernel has been patched to 2.6.37.14. The actual number of builds are over hundred but I am using #3 because its my birthday
[*]IF I MISSED ANYONE THEN PM ME. I will add his/her name.
[/LIST]
[/INDENT]
[/INDENT]
If you are using any other kernel, be sure to delete 99complete to avoid bootloops.
[/INDENT]
Have a nice day ​
Click to expand...
Click to collapse
Will Try and Report
Seems to be good one.
Whether the overclock is Real !
and It's like a Copy of Eve Kernel.
kael2404 said:
Does psychos cm7 is supported?
Sent from my GT-S5360 using xda premium
Click to expand...
Click to collapse
It may be supported. Try it.. my SGY is bad.. USB doesnt work.. so didnt test it.
Asmy Yuh said:
reserved!!!
edit: what about deep sleep? is it working?
Click to expand...
Click to collapse
It is.
Samuel IP said:
Will Try and Report
Seems to be good one.
Whether the overclock is Real !
Click to expand...
Click to collapse
Check.. but whats the need to quote the whole thing?
Samuel IP said:
Will Try and Report
Seems to be good one.
Whether the overclock is Real !
Click to expand...
Click to collapse
No OC in Broadcom devices is Real...
nolinuxnoparty said:
No OC in Broadcom devices is Real...
Click to expand...
Click to collapse
Does that mean Maroc-OS was trolling so hard?? It can be..
Aniruddh Chandratre said:
Does that mean Maroc-OS was trolling so hard?? It can be..
Click to expand...
Click to collapse
Dude, Maroc Sir gave his best!
And he gave galaxy y community so much!!
Sry about the whole quoting ..i've cut shorted it.
I've tried two overclocked Kernels merruk and Eve by Zenc
Merruk was like a true Overclock cuz wen i set the freq to 200-200 the performance will drop and increase in 1.2-1.2 (but it has minor bugs)
but Eve kernel gave same performance at all freq' made me think it may be fake. (but bugless)
So Can u tell the performance of AXIOM kernel..any bugs..
does not work on cm7
So when did you become Linus Torvalds?
I never knew you could hack the kernel to 2.6.37.14. Awesome job.
Maybe you could teach me how to do that?
kael2404 said:
does not work on cm7
Click to expand...
Click to collapse
Ramdisk issue.. I will have a look at it..
gadgetroid said:
So when did you become Linus Torvalds?
I never knew you could hack the kernel to 2.6.37.14. Awesome job.
Maybe you could teach me how to do that?
Click to expand...
Click to collapse
thank you to point the mistake. It has been repaired.
Aniruddh Chandratre said:
Ramdisk issue.. I will have a look at it..
thank you to point the mistake. It has been repaired.
Click to expand...
Click to collapse
Neva mind
Humans make mistake, don't they?
Samuel IP said:
Sry about the whole quoting ..i've cut shorted it.
I've tried two overclocked Kernels merruk and Eve by Zenc
Merruk was like a true Overclock cuz wen i set the freq to 200-200 the performance will drop and increase in 1.2-1.2 (but it has minor bugs)
but Eve kernel gave same performance at all freq' made me think it may be fake. (but bugless)
So Can u tell the performance of AXIOM kernel..any bugs..
Click to expand...
Click to collapse
Good point. And the features in this new kernel looks more or less similar to Eve_kernel
EDIT: What the heck is "wpn support". Shouldn't it be "vpn support"?

[kernel][InSaNiTy] [ville s4] [aosp] [4.4] [oc/uv]

I present InSaNiTy kernel for the HTC One S. i have been working for months to get this as stable and usable as possible and am finally ready to release it. i have added features and tweeks stability tested and fixed isues. please leave feedback and donate via paypal if you want to because i have spent many long hours behind the computer screen in some of my free time to make this kernel.
Features:
Based on linux 3.4.82
compiled with CORTEX A15 TOOLCHAIN
tweeked lmk
avaiable CPU governors: interactive, ondemand, performance, powersave, more to come
avaiable GPU governors: ondemand, performance, simple
avaiable schedulers: row, deadline, noop, cfq, more to come
NTFS read & write support
Voltage control
showp1984 3-phase thermal
in kernel mpdecision and input boosting from showp1984
Faux sound control v. 3
Improved alghorithm: SHA1, AES, SQRT, lib/string (glibc version), lib/memcopy (glibc version), XOR (neon)
dynamic fsync by faux123
heavly patched memory allocators, RWSEM and mutex (take a look at my github, too many changes to make a list here)
Faux123 Zram on Android with Lz4 cmopression
bugs: none that I have seen
DOWNLOADS: http://downloads.codefi.re/ethanj99/InSaNiTy_kernel
thanks to:
rmbq
faux123
showp1984
tk-glitch
jior001
flashalot
rc420head
anyone who i forgot on this list pm me and Ill add you :good:
mine
mine
It's not a zip. file!
Fanagoreca said:
It's not a zip. file!
Click to expand...
Click to collapse
:screwy: Yes, it's a zip and it's working. Testing now. So far, so good. Missing wake-up options, though.
Patrick-Mav said:
:screwy: Yes, it's a zip and it's working. Testing now. So far, so good. Missing wake-up options, though.
Click to expand...
Click to collapse
Two time downloaded, and looks like txt. no idea what the problem!
Fanagoreca said:
Two time downloaded, and looks like txt. no idea what the problem!
Click to expand...
Click to collapse
Problem is on your end. Use a different computer and/or browser. I just redownloaded on my phone fine.
Fanagoreca said:
Two time downloaded, and looks like txt. no idea what the problem!
Click to expand...
Click to collapse
Sounds like a firewall is blocking the download on your end.
Sent from my One S using XDA Free mobile app
You need to name this kernel
Spakainz said:
You need to name this kernel
Click to expand...
Click to collapse
I will at some point. Im just more intrested in features and stability at this point
Sent from my One S using Tapatalk
Nice To A Release @cannondaleV2000 Finely Great Job :good: What Happened To The Name @Venomtester Gave it :laugh:
Flashalot said:
Nice To A Release @cannondaleV2000 Finely Great Job :good: What Happened To The Name @Venomtester Gave it :laugh:
Click to expand...
Click to collapse
Forgot about that. Maby in next build lol
Sent from my One S using Tapatalk
cannondaleV2000 said:
I present kk kernel for the HTC One S. i have been working for months to get this as stable and usable as possible and am finally ready to release it. i have added features and tweeks stability tested and fixed isues. please leave feedback and donate via paypal if you want to because i have spent many long hours behind the computer screen in some of my free time to make this kernel.
Features:
Based on linux 3.4.86
compiled with CORTEX A9 TOOLCHAIN
tweeked lmk
faux123 MSM TURBOBOOST
avaiable CPU governors: interactive, ondemand, performance, powersave, intellimand, intelliactive
avaiable GPU governors: ondemand, performance, simple
avaiable schedulers: row, deadline, noop, cfq, fiops, sio
NTFS read & write support
Voltage control
Intelli-thermal
in kernel mpdecision and input boosting from showp1984
CPU OC to 1.94 GHz
GPU OC to 512MHz (3D) and 320MHZ (2D)
Faux sound control v. 3
Improved alghorithm: SHA1, AES, SQRT, lib/string (glibc version), lib/memcopy (glibc version), XOR (neon)
dynamic fsync by faux123
fastcharge
heavly patched memory allocators, RWSEM and mutex (take a look at my github, too many changes to make a list here)
bugs: none that I have seen
DOWNLOADS: http://d-h.st/YaL
thanks to:
rmbq
faux123
showp1984
tk-glitch
flashalot
rc420head
anyone who i forgot on this list pm me and Ill add you :good:
Click to expand...
Click to collapse
Good job on the release! FYI, I think you have to post your github in the OP to conform with xda and Linux kernel rules.
Sent from my One S using Tapatalk
AKToronto said:
Good job on the release! FYI, I think you have to post your github in the OP to conform with xda and Linux kernel rules.
Sent from my One S using Tapatalk
Click to expand...
Click to collapse
Yeah forgot. Il do that when i get home. Iv been working on anotger suprise for you guys so i forgot to post my github link
Sent from my One S using Tapatalk
cannondaleV2000 said:
Yeah forgot. Il do that when i get home. Iv been working on anotger suprise for you guys so i forgot to post my github link
Sent from my One S using Tapatalk
Click to expand...
Click to collapse
Is Helen the suprise [emoji41]
Sent from my CandyKat Sprint HTC One M8
Flashalot said:
Is Helen the suprise [emoji41]
Sent from my CandyKat Sprint HTC One M8
Click to expand...
Click to collapse
TROLL
Sent from my One S using Tapatalk
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Getting great battery life with your kernel
Sent from my One S using Tapatalk
Flashalot said:
Getting great battery life with your kernel
Click to expand...
Click to collapse
With how much screen on time?
Patrick-Mav said:
With how much screen on time?
Click to expand...
Click to collapse
4h
Sent from my 831C using Tapatalk
hey cannondale, are there any updates coming? So far it feels like this had been the best kernel for my One S. ?
Cheers Finn
Finnit0 said:
hey cannondale, are there any updates coming? So far it feels like this had been the best kernel for my One S. ?
Cheers Finn
Click to expand...
Click to collapse
yes i plan to update tonight at some point. i have been busy recently sorry for delays and not updateing

Categories

Resources