Forzaferrarileo JB kernel V4 - Sony Xperia S, Acro S, Ion

So , let's start with jb kernel .
It's only for stock JB(4.1.2) based rom, don't use it for AOSP BASED ROM (CM9,CM10,CM10.1,AOKP,EOS, etc... ) I'm not responsible for any damage caused by my kernel , use it as your risk
Features
[V1] Prerooted and with cwm recovery (thanks to Doomlord)
[V1] CPU OC up to 1900 Mhz and UC to 30 Mhz
[V1] Build Optimization
[V1] Compiled with Linaro
[V1] VDD sysfs (voltage control interface)
[V1.1] Boot freq capped at 1512Mhz
[V1.1] Upstream to Linux 3.4.3
[V1.1] Two version : 1.7 Ghz and 1.9 Ghz
[V1.4] WriteBack tweaks
[V1.4] Gpu 2D/3D OC
[V1.4] Tweaked a bit Lionheart
[V1.4] Use glibc for memcpy and memmove
[V1.4] Increased Sd card cache(READAHEAD)
[V1.4] LINUX 3.4.4(from 3.4.0)
[V2] Added and tweaked MpDecision to have best performance and battery life
[V2] LOAD_FREQ (4*Hz+61) avoids loadavg moire
[V2] Some scheduler Tweak
[V2] Pipe compiling
[V2] Arm Thumbee support
[V2] Emmc latency decreased (more reactive)
[V2] Tweaked slub allocator
[V2] Tweaked Lionheart Governor to be less aggressive , so more battery friendly
[V2] Tweaked Pegasusq Governor to be more interactive and with better hotplug decision
[V2] Linux 3.4.20
[V2] Reworked a bit GPU OC
[V3] Improved WorkQueue for high priority
[V3] Switched build optimization
[V3] Tweaked Badass governor
[V3] msm :kgsl : Process all idle checks
[V3] Cpu1 fix : Cpu1 will follow cpu0 governor and min/max freq
[V3] Added Simple GPU governor (thanks to @faux123 ) ->>>>>>>>> To enable it use Trickster Mod app or Fauxclock app
[V3] Base for thermal management
[V3] Switched to westwood TCP congestion algorithm
Governor
[V1] Enabled Interactive governor
[V1.4] Lionheart governor
[V2] Added Pegasusq governor -> [Removed in V3 ]
[V3] Added Badass governor ( thanks to @show-p1984 )
Scheduler
[V1] Added SIO scheduler
[V1.4] Added Zen scheduler
[V2] Added Row scheduler
[V3] Added Fifo scheduler
[V3] Added Row scheduler
[V3] Added Fiops scheduler
Credits
Doomlord for his ramdisk and for helping me http://forum.xda-developers.com/showthread.php?t=2305591
Sony for the source
Dpiroto for the bootlogo (it's the same of the ICS v3.1)
Showp1984 for mpdecision and help
Faux123
Download link
V4 1.7Ghz version :https://docs.google.com/file/d/0Bxgnq5_SOY8tRjNPVlFZUHVkV1E/edit?usp=docslist_api
V4 1.9Ghz version : removed, I'll upload it in max 10h
I'm not sure if this works , so report me any issues
My sources are visible on github : https://github.com/Forzaferrarileo/fuji-msm8660-JB-3.4.0
The thread is going to be improved
The bootlogo is going to be changed

reserved

Forzaferrarileo said:
So , let's start with jb kernel .
It's only for stock JB(4.1.2) based rom, don't use it for AOSP BASED ROM (CM9,CM10,CM10.1,AOKP,EOS, etc... ) I'm not responsible for any damage caused by my kernel , use it as your risk
Features
[V1] Prerooted and with cwm recovery (thanks to Doomlord)
[V1] CPU OC up to 1900 Mhz and UC to 30 Mhz
[V1] Build Optimization
[V1] Compiled with Linaro
[V1] VDD sysfs (voltage control interface)
[V1.1] Boot freq capped at 1512Mhz
[V1.1] Upstream to Linux 3.4.3
[V1.1] Two version : 1.7 Ghz and 1.9 Ghz
[V1.4] WriteBack tweaks
[V1.4] Gpu 2D/3D OC
[V1.4] Tweaked a bit Lionheart
[V1.4] Use glibc for memcpy and memmove
[V1.4] Increased Sd card cache(READAHEAD)
[V1.4] LINUX 3.4.4(from 3.4.0)
[V2] Added and tweaked MpDecision to have best performance and battery life
[V2] LOAD_FREQ (4*Hz+61) avoids loadavg moire
[V2] Some scheduler Tweak
[V2] Pipe compiling
[V2] Arm Thumbee support
[V2] Emmc latency decreased (more reactive)
[V2] Tweaked slub allocator
[V2] Tweaked Lionheart Governor to be less aggressive , so more battery friendly
[V2] Tweaked Pegasusq Governor to be more interactive and with better hotplug decision
[V2] Linux 3.4.20
[V2] Reworked a bit GPU OC
[V3] Improved WorkQueue for high priority
[V3] Switched build optimization
[V3] Tweaked Badass governor
[V3] msm :kgsl : Process all idle checks
[V3] Cpu1 fix : Cpu1 will follow cpu0 governor and min/max freq
[V3] Added Simple GPU governor (thanks to @faux123 ) ->>>>>>>>> To enable it use Trickster Mod app or Fauxclock app
[V3] Base for thermal management
[V3] Switched to westwood TCP congestion algorithm
Governor
[V1] Enabled Interactive governor
[V1.4] Lionheart governor
[V2] Added Pegasusq governor -> [Removed in V3 ]
[V3] Added Badass governor ( thanks to @show-p1984 )
Scheduler
[V1] Added SIO scheduler
[V1.4] Added Zen scheduler
[V2] Added Row scheduler
[V3] Added Fifo scheduler
[V3] Added Row scheduler
[V3] Added Fiops scheduler
Credits
Doomlord for his ramdisk and for helping me http://forum.xda-developers.com/showthread.php?t=2305591
Sony for the source
Dpiroto for the bootlogo (it's the same of the ICS v3.1)
Showp1984 for mpdecision and help
Faux123
Download link
Test V3 version : https://www.box.com/s/8o38tu1jqz36hd2o94kp
I'm not sure if this works , so report me any issues
My sources are visible on github : https://github.com/Forzaferrarileo/fuji-msm8660-JB-3.4.0
The thread is going to be improved
The bootlogo is going to be changed
Click to expand...
Click to collapse
.211 ? .200 ? download now. .

Androidians said:
.211 ? .200 ? download now. .
Click to expand...
Click to collapse
It works for both
.211 kernel source hasn't been released
Sent from my LT26i using xda app-developers app

Forzaferrarileo said:
It works for both
.211 kernel source hasn't been released
Sent from my LT26i using xda app-developers app
Click to expand...
Click to collapse
my stok rom .211 , if i flash this will brick my device. .im just use stok kernel by cobrato. .

Forzaferrarileo said:
So , let's start with jb kernel .
It's only for stock JB(4.1.2) based rom, don't use it for AOSP BASED ROM (CM9,CM10,CM10.1,AOKP,EOS, etc... ) I'm not responsible for any damage caused by my kernel , use it as your risk
Features
[V1] Prerooted and with cwm recovery (thanks to Doomlord)
[V1] CPU OC up to 1900 Mhz and UC to 30 Mhz
[V1] Build Optimization
[V1] Compiled with Linaro
[V1] VDD sysfs (voltage control interface)
[V1.1] Boot freq capped at 1512Mhz
[V1.1] Upstream to Linux 3.4.3
[V1.1] Two version : 1.7 Ghz and 1.9 Ghz
[V1.4] WriteBack tweaks
[V1.4] Gpu 2D/3D OC
[V1.4] Tweaked a bit Lionheart
[V1.4] Use glibc for memcpy and memmove
[V1.4] Increased Sd card cache(READAHEAD)
[V1.4] LINUX 3.4.4(from 3.4.0)
[V2] Added and tweaked MpDecision to have best performance and battery life
[V2] LOAD_FREQ (4*Hz+61) avoids loadavg moire
[V2] Some scheduler Tweak
[V2] Pipe compiling
[V2] Arm Thumbee support
[V2] Emmc latency decreased (more reactive)
[V2] Tweaked slub allocator
[V2] Tweaked Lionheart Governor to be less aggressive , so more battery friendly
[V2] Tweaked Pegasusq Governor to be more interactive and with better hotplug decision
[V2] Linux 3.4.20
[V2] Reworked a bit GPU OC
[V3] Improved WorkQueue for high priority
[V3] Switched build optimization
[V3] Tweaked Badass governor
[V3] msm :kgsl : Process all idle checks
[V3] Cpu1 fix : Cpu1 will follow cpu0 governor and min/max freq
[V3] Added Simple GPU governor (thanks to @faux123 ) ->>>>>>>>> To enable it use Trickster Mod app or Fauxclock app
[V3] Base for thermal management
[V3] Switched to westwood TCP congestion algorithm
Governor
[V1] Enabled Interactive governor
[V1.4] Lionheart governor
[V2] Added Pegasusq governor -> [Removed in V3 ]
[V3] Added Badass governor ( thanks to @show-p1984 )
Scheduler
[V1] Added SIO scheduler
[V1.4] Added Zen scheduler
[V2] Added Row scheduler
[V3] Added Fifo scheduler
[V3] Added Row scheduler
[V3] Added Fiops scheduler
Credits
Doomlord for his ramdisk and for helping me http://forum.xda-developers.com/showthread.php?t=2305591
Sony for the source
Dpiroto for the bootlogo (it's the same of the ICS v3.1)
Showp1984 for mpdecision and help
Faux123
Download link
Test V3 version : https://www.box.com/s/8o38tu1jqz36hd2o94kp
I'm not sure if this works , so report me any issues
My sources are visible on github : https://github.com/Forzaferrarileo/fuji-msm8660-JB-3.4.0
The thread is going to be improved
The bootlogo is going to be changed
Click to expand...
Click to collapse
Does it support SD card?

Androidians said:
my stok rom .211 , if i flash this will brick my device. .im just use stok kernel by cobrato. .
Click to expand...
Click to collapse
Boot or don't boot? I need to know it because I don't own a acro s
Sent from my LT26i using xda app-developers app

Stop quoting the OP please
boyheadkick™
Sent with my PACman powered Acro S using Tap-Tap-Tapatalk

Kernel works, but Sd Card isn't working
Gesendet von meinem LT26w mit Tapatalk 2

t3ram said:
Kernel works, but Sd Card isn't working
Gesendet von meinem LT26w mit Tapatalk 2
Click to expand...
Click to collapse
Ok, I missed something in the ramdisk
Sent from my LT26i using xda app-developers app

It CAN DETECT external SD card but it can't read things from it (From notifications area - "SD card safe to remove, You can safely remove SD card")
Alright let me explain further:
- It shows my music, photos, videos, everything... but CAN'T PLAY/READ them.
Those are the only bugs I've seen so far.

same with me. .sd card cant detect. .

For those of you who want to go back to cobrato's stock modified kernel (for .211 firmware) WITH STOCK WIFI MODULES (for WiFi to work again)....
Credits to cobrato for his kernel.
Flash this in CWM
https://www.box.com/s/9759ti6305ey74t1llnl
Hit the THANKS button if I helped
To the dev, it will be great if you can do a workaround with the sd card bug

ItBankRock said:
For those of you who want to go back to cobrato's stock modified kernel (for .211 firmware) WITH STOCK WIFI MODULES (for WiFi to work again)....
Credits to cobrato for his kernel.
Flash this in CWM
https://www.box.com/s/9759ti6305ey74t1llnl
Hit the THANKS button if I helped
To the dev, it will be great if you can do a workaround with the sd card bug
Click to expand...
Click to collapse
I'm going to check the differences between cobrato's ramdisk and mine(DoomLord's one)
I saw that in my ramdisk in only mounted sdcard , you need also external sdcard
Sent from my LT26i using xda app-developers app

Forzaferrarileo said:
I'm going to check the differences between cobrato's ramdisk and mine(DoomLord's one)
I saw that in my ramdisk in only mounted sdcard , you need also external sdcard
Sent from my LT26i using xda app-developers app
Click to expand...
Click to collapse
Good Now I Know.. What File IN Ramdisk? int,rc? or what?

TrinityHaxxorX said:
Good Now I Know.. What File IN Ramdisk? int,rc? or what?
Click to expand...
Click to collapse
good luck for your work dude

Any news on the ramdisk? I'd like to try this kernel, but without external SD card it does not make much sense for me since I use it quite a lot.

mattes13 said:
Any news on the ramdisk? I'd like to try this kernel, but without external SD card it does not make much sense for me since I use it quite a lot.
Click to expand...
Click to collapse
I'm watching for it, I'm busy these days
Sent from my LT26i using xda app-developers app

Hi!
I've been using your kernel for deodexed 211 stock rom for acro S...
Is it based on 200?, 'cause I've been receiving notification for the 211 update...
By the way, external sd card works for me, maybe because of my file system...

teddy0209 said:
Hi!
I've been using your kernel for deodexed 211 stock rom for acro S...
Is it based on 200?, 'cause I've been receiving notification for the 211 update...
By the way, external sd card works for me, maybe because of my file system...
Click to expand...
Click to collapse
Yes, based on. 200.... .211 source hasn't been released, I think because the kernel doesn't have any changes
Sent from my LT26i using xda app-developers app

Related

[KERNEL][3.0.101][LINARO 4.7.4][AOSP UBER/Stable 4.3.x/4.2.2 Kernels][Hercules]

Hey Everyone,
I'm by no means a pro at kernel building but I've put lots of effort into these kernels so I thought I'd share them with you. The Uber kernel will always be updated to the latest Kernel version and will be overclocked to 1890 MHz. The Stable Kernels will have similar options but will not be Overclocked. Unlike some of the other T-mobile Galaxy S II Hercules developers out there, I actually have a Galaxy S II and plan on having it until Summer 2014. This means that EVERY KERNEL I POST HAS BEEN TESTED AND IS WORKING although it might not be perfect (few things in life ever are).
Even though I don't post anything unless it works I still don't want to be liable for user errors. In other words, if you flash one of these Kernels your warranty is void and I AM NOT RESPONSIBLE for any data loss or bricked devices etc. That being said, you really have nothing to fear but fear itself because these kernels work and because I packaged a stock kernel so you can revert back at any time. ​A Clean install is ALWAYS recommended. That does not necessarily mean you can't install these kernels on you current build it just means that you might have problems if you do. Recently apps have been getting corrupted for whatever reason whether on Stock or AOSP and in most cases they cause RRs and SODs. If you find yourself in one of those situations a clean install is the easiest fix. If you want to try and save you apps then connect to you phone while in recovery using adb. Then type adb shell. Now once you are in that shell you can run this command to fix your apps "e2fsck -yfDC0 /dev/block/mmcblk0p25" it could take anywhere from a few minutes to an hour depending on the state of your apps.
IMPORTANT!!!! There are now two 4.3 UBER Kernels. One for Pre OCT 22 and One for Post OCT 22! Due to CM GPU updates you need to be careful which one you flash. Be careful you don't flash the wrong one. Download both for safety sake so you can flash a second one if you get crazy colors and other graphical gliches.​
[AOSP 4.3 UBER KERNEL LINK]
UBER 3.4 OFFICIAL RELEASE for PRE OCT 22 AOSP 4.3 (MIRROR)
UBER 3.4 OFFICIAL RELEASE for POST OCT 22 AOSP 4.3 (MIRROR)
[AOSP 4.3 UBER BLN KERNEL LINK]
EXPERIMENTAL BLN KERNEL FOR POST OCT 22
[AOSP 4.3 STABLE KERNEL LINK]
STABLE 3.2 OFFICIAL RELEASE for POST OCT 22 AOSP 4.3 ONLY (MIRROR)​
[AOSP 4.2.2 UBER KERNEL LINK]
UBER 2.92 OFFICIAL RELEASE for AOSP 4.2.2 (MIRROR)
UBER BLN EXPERIMENTAL for AOSP 4.2.2
[AOSP 4.2.2 STABLE KERNEL LINK]
STABLE 2.7 OFFICIAL RELEASE for AOSP 4.2.2 (MIRROR)​
All old Kernels can be found on Dev Host via this link (be careful you read file names and descriptions carefully if you choose to take a peek around) http://d-h.st/users/Cl3Kener/​
Installation Instructions for ALL Kernels
**** IMPORTANT!!! USE TWRP 2.5.0.0 or earlier for 4.2.2 and TWRP 2.6.1.0 + for 4.3.x kernels!!! Failure to do so may result in bootloops due to changes made to TWRP to accomodate SELinux in 4.3.x ROMs which messes up 4.2.2 permissions (Links include flashable TWRP installation zips credits to meekrawb. Just flash them in your current recovery! ) ****
1. For best results a install these kernel after a fresh ROM install (although it still should work if you don't do that)
2. Reboot into recovery (MAKE SURE YOU USE THE RIGHT ONE!!! (See red print above))
3. Flash Kernel Zip
4. Reboot and let Settle for ~10 minutes
5. Install Trickster MOD from the App Store for access to all of the options.
6. Change the settings to something other than INTERACTIVE (Especially if you run it with BFQ it will give you the worst screen lag ever). Then enable "Set at Boot" and push the check mark button at the top right hand portion of the screen or else you will lose your configurations.
7. Enjoy!!!
​
Error Reporting
I am always open to hearing about your errors although just telling me something went wrong without giving me details does me absolutely no good. So here are my expectations if you do want to complain about something not working:
1. Please list the ROM you are using,
2. The IO scheduler you were using
3. The CPU governor you were using
4. The CPU frequency range (192/1080 etc)
5. What you have done to attempt to fix it.
6. If you were able to simulate it again using the same settings.
7. Anything else you think is applicable to the issue
I would also hope that you would consider trying some of the following things to fix your issue before you ever report it because most of these things will fix the problem without me even having to change a thing.
1) Fix file permissions using a program that does a thorough job. I recommend using the fix file permissions in ROM manager because it is the best I’ve seen. For the record, I don’t actually use ROM manager for anything other than fixing permissions. Please consider trying this first because it tends to fix most of the FC/RR/SOD errors you might have.
2) Make a backup and install a clean version of the ROM you are running and see if you are still experiencing those same errors. You may have corrupted files if you’ve been dirty flashing.
3) If that doesn’t solve it, redownload and reflash, maybe something got corrupted but it still managed to flash. This happens sometimes and I can cause you grief.
4) For advanced users pull a logcat. I know not everyone knows how to do this but you can learn if you check out this OP or other ones like it
SPECIAL THANKS TO:
Android88 - because he is awesome and encouraged me to create this thread!
Samsung - for the source code to build these Kernel (and for making the phone)
Ayysir - for his wonderful tutorial on making a bash script to build kernels and for helping me out all of the time with everything!
Elbermu - For Bringing Thermal and Sweep2Wake to Hercules and for the help!
Bmg002 - For his extensive work fixing/rewriting my init.d scripts
Gruntparty - For completely redoing/fixing the build.prop injector I use for my AOSP Kernels
I Am The Frost - For being my first and best tester on xda. He's debugged several issues in these kernels for me
My kernel Repositories can be found at https://github.com/Cl3Kener/HERC-KERNELS and are properly labeled for your convenience (see the branches)
Informational Links
Here is a fantastic guide on "Innards" of Kernels
Optimizing Linaro Keychains
Building a Bash Script to make Kernels​
JOIN MY GOOGLE COMMUNITY IF YOU WANT INSTANT UPDATES ON ANY OF ANDROID STUFF I DO. ​
​Reserved!
XDA:DevDB Information
[KERNEL][3.0.101][LINARO 4.7.4][AOSP UBER/Stable 4.3.x/4.2.2 Kernels][Hercules], a Kernel for the T-Mobile Samsung Galaxy S II
Contributors
Cl3Kener
Kernel Special Features:
Version Information
Status: Stable
Created 2013-09-08
Last Updated 2013-11-22
Changelogs
Changelogs
Changelog UBER 3.4 Official (4.3)
- ONLY FOR ANDROID 4.3!!!
- Kernel Version 3.0.101 - Linaro 4.7.4
- USB fastcharge
- Fsync toggle - disable for better performance but beware that if your phone crashes you will lose data.
- Overclocked CPU 1890/ GPU 3D = 320 2D = 266
- IO Schedulers - cfq, bfq, row, noop, deadline, sio, vr, FIFO, and zen
- CPU Governors - intellidemand, interactivex, lazy, wheatley, smartass, badass, lionheart, minmax, fantasy, savagedzen, scary and samsung.
- Frandom Lag Reducer
- Smaller sized kernel due to xz compression.
- CPU link - elbermu
- Sweep2wake - thanks dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- Thermal - thanks once again to dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- IO Booster
- CPU Power - Vincent Guittot
- Frontswap Support
- Google "Snappy" compression/decompression
- KGSL GPU Control - carvsdriver​
Changelog STABLE 3.2 Official (4.3)
- ONLY FOR ANDROID 4.3 and NEW GPU UPDATES (POST!!!
- Kernel Version 3.0.101 - LINARO 4.7.4
- USB fastcharge
- Fsync toggle - disable for better performance but beware that if your phone crashes you will lose data.
- Overclocked CPU 1728/ GPU 3D = 320 2D = 266
- IO Schedulers - cfq, bfq, row, noop, deadline, sio, vr, and zen
- CPU Governors - intellidemand, interactivex, lazy, wheatley, smartass, badass, lionheart, minmax, fantasy, savagedzen, scary and samsung.
- Frandom Lag Reducer
- Smaller sized kernel due to xz compression.
- CPU link - elbermu
- Sweep2wake - thanks dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- Thermal - thanks once again to dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- IO Booster
- CPU Power - Vincent Guittot
- Frontswap Support
- Google "Snappy" compression/decompression
- KGSL GPU Control - carvsdriver​
Changelog UBER 2.92 Official (4.2.2)
- ONLY FOR ANDROID 4.2.2!!!
- Kernel Version 3.0.101 - LINARO 4.7.4
- USB fastcharge
- Fsync toggle - disable for better performance but beware that if your phone crashes you will lose data.
- Overclocked CPU 1890/ GPU 3D = 320 2D = 266
- IO Schedulers - cfq, bfq, row, noop, deadline, sio, vr, FIFO, and zen
- CPU Governors - intellidemand, interactivex, lazy, wheatley, smartass, badass, lionheart, minmax, fantasy, savagedzen, scary, HYPER and samsung.
- Frandom Lag Reducer
- Smaller sized kernel due to xz compression.
- CPU link - elbermu
- Sweep2wake - thanks dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- Thermal - thanks once again to dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- IO Booster
- CPU Power - Vincent Guittot
- Frontswap Support
- Google "Snappy" compression/decompression
- KGSL GPU Control - carvsdriver
- Kernel splash screen by shmi117
- Fixed boot charging animation​
Changelog STABLE 2.7 Official (4.2.2)
- No CPU OC just stock CPU tables
- Kernel Version 3.0.101 - LINARO 4.7.4
- GPU OC 3D=320, 2D=266
- Fsync toggle - disable for better performance but beware that if your phone crashes you will lose data.
- USB Fastcharge
- IO Schedulers cfq, bfq, row, noop, deadline, sio, vr, and zen
- CPU Governors intellidemand, interactivex, lazy, wheatley, smartass, smartassv2, badass, lionheart, and asswax.
- Frandom Lag Reducer
- Smaller sized kernel due to xz compression.
- CPU Link - elbermu
- Sweep2wake - thanks dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- Thermal - thanks once again to dennis rassmann (@show-p1984) for his awesome code and elbermu for modifying it to fit this device!
- IO Boosters
- CPU Power - Vincent Guittot
- Frontswap Support
- Google "Snappy" compression/decompression
- KGSL GPU Control - carvsdriver
- Kernel splash screen by shmi117
- Fixed boot charging animation​
Terminal commands to enable/change a kernel features if you are don't like kernel tuning apps
Fsync
To enable - echo 1 > /sys/module/sync/parameters/fsync_enabled
To disable - echo 0 > /sys/module/sync/parameters/fsync_enabled
USB Fast Charge
To enable - echo 1 > /sys/kernel/fast_charge/force_fast_charge
To disable - echo 0 > /sys/kernel/fast_charge/force_fast_charge
Set Thermal Values
Go to /sys/kernel/msm_thermal/conf/ in a root file browser and change the values
Set MPDecision Values
Go to /sys/kernel/msm_mpdecision/conf/ in root file browser and change the values
Disable CPU Link
echo 0 > /sys/kernel/cpu_gov_sync/force_cpu_gov_sync
Recommended CPU Govs by Category
For Performance
Performance Governor - Full OC
HYPER - full oc
Lionheart - full oc
For good battery life with decent performance use
Intellidemand
Interactivex
Ondemand
Samsung
Lazy
Moderately Conservative
Badass
Conservative
Wheatley (debatable could be in the above category)
Very Conservative
Powersave
SavageZen
not sufficient info? checkout out this op
​
Looking good. Thanks for the contribution, especially the GPU OC
Just curious, do you take suggestions?
gruntparty said:
Looking good. Thanks for the contribution, especially the GPU OC
Just curious, do you take suggestions?
Click to expand...
Click to collapse
Sure. What would you like to see?
If it is OC the GPU and CPU of the Tiberius Kernel... Don't worry I'm working on it!
Hell yeah might give these a go
JELLYBAM DAMN™
Cl3Kener said:
Sure. What would you like to see?
If it is OC the GPU and CPU of the Tiberius Kernel... Don't worry I'm working on it!
Click to expand...
Click to collapse
Could you add the ROW scheduler?
Would you also add Lulzactive if possible?
Also, does the 4.1.2 Touchwiz kernel have OC?
You should have named your kernel spartacus instead.
Sent from my SAMSUNG-SGH-T989
Shmi117 said:
Could you add the ROW scheduler?
Click to expand...
Click to collapse
Shmi117
Absolutely. I'm so used to CM including that I didn't even notice it was missing..... I guess I already have something to add to Version 1.1
I have a copy of lulzactive. I can try it and see what happens
I'm still adding OC to Tiberius.
cricketAC said:
You should have named your kernel spartacus instead.
Sent from my SAMSUNG-SGH-T989
Click to expand...
Click to collapse
I can always rename my AOSP kernels as Spartacus...
Cl3Kener said:
I can always rename my AOSP kernels as Spartacus...
Click to expand...
Click to collapse
But Tiberius was no match to him. Julius Caesar would be better.
Sent from my SAMSUNG-SGH-T989
Cl3Kener said:
Absolutely. I'm so used to CM including that I didn't even notice it was missing..... I guess I already have something to add to Version 1.1
Click to expand...
Click to collapse
I edited my post could you look at it?
And thanks for the new kernel
EDIT: apparently ROW already exists... I was requesting without even flashing
Shmi117 said:
I edited my post could you look at it?
And thanks for the new kernel
EDIT: apparently ROW already exists... I was requesting without even flashing
Click to expand...
Click to collapse
Actually you're right. For some reason the Samsung kernel source code doesnt have row. I'll add it and lulzactive and Overclocking
Ps I edited mine too
Sent from my SGH-T989 using xda premium
Thanks dude. TW 4.1.2 performs much better with interactive governor than with ondemand. Vector runs much smoother now. Can't wait for CPU and GPU OC!
Sent from my SGH-T989 using xda app-developers app
Cl3Kener said:
Actually you're right. For some reason the Samsung kernel source code doesnt have row. I'll add it and lulzactive and Overclocking
Ps I edited mine too
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
Haha thanks man! You are the best! By the way my suggestions are for all kernel types not just the TW one (just saying ).
Cl3Kener said:
Actually you're right. For some reason the Samsung kernel source code doesnt have row. I'll add it and lulzactive and Overclocking
Ps I edited mine too
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
Thank you very much for picking up kernels. Just when you loose hope over the end of the cerux kernel Cl3Kener comes along and saves the day.
Sent from my SAMSUNG-SGH-T989 using Xparent BlueTapatalk 2
I Am The Frost said:
Thank you very much for picking up kernels. Just when you loose hope over the end of the cerux kernel Cl3Kener comes along and saves the day.
Sent from my SAMSUNG-SGH-T989 using Xparent BlueTapatalk 2
Click to expand...
Click to collapse
I'll never forget a little while ago when someone volunteered to flash my Rom and then encouraged my to start a thread.... bet you didn't see this coming!
Sent from my SGH-T989 using xda premium
Nicee starting your own kernel I see. I'm about to update that kernel builds script thread with a video with my latest version of my build script. Be on a lookout for that
Sent from my Nexus 7 using Tapatalk HD
Can I make a request? Or if my wish is simple enough for a quick answer that'd be even better. How do you remove the T-mobile kernel splash screen? Jist figured how to enable custom boot animations but the kernel spash is still there ruining it lol. Thanks!
Sent from my SGH-T989 using xda app-developers app
just flashed your tw 4.1.2 kernel over ptmr3 jedi mind trick jb 1.1. booted fine and ill report back later with my findings.:good:
using trickster mod to set gov/io min/max setting stick after reboot. running very smooth right from the start. CI3Kener i think this one is a keeper. good job bro!!! i appreciate all the hard work you do for this community
skinsfanbdh said:
just flashed your tw 4.1.2 kernel over ptmr3 jedi mind trick jb 1.1. booted fine and ill report back later with my findings.:good:
Click to expand...
Click to collapse
Thanks, that's all I needed to hear. Looks like I'll be flashing this after some much needed sleep.

[KERNEL] Compulsion Kernel 16 | TouchWiz | 3.4.104 | 10.1.2014

★COMPULSION KERNEL★
This Kernel Is Only Compatible For All T-Mobile N900T, SM-N9005, And Also The N900W8 SNAPDRAGON 800 Quad-Core TouchWiz Samsung Based KitKat 4.4.2 Roms For This Device!
Note To Developers... If You Want To Include This Into Your Rom, Credit Is All I Ask!
Read below "BEFORE" downloading, flashing, and posting questions....
...REMEMBER...
I am not responsible for anything that happens to your device, if your SD card goes dead, and everything else!
COMPULSION KERNEL FEATURES:
GENERAL FEATURES:
★ Built Using: Official N900TUVUDNF9 KitKat Samsung Source Code
★ Supported Filesystems: Ext2, Ext3, Ext4, FAT32, NTFS, USB OTG, exFAT, CIFS, F2FS
★ Linaro GCC Toolchain Version: 4.9-2014.08
★ SETUID Restrictions Removed
★ A Bunch Of CodeAurora Fixes
★ Linux Kernel Version: 3.4.104
★ SELinux Status: Permissive
★ Kernel Compression: XZ
★ /proc/last.kmsg Support
★ ADB Insecured Kernel
★ USB Mass Storage
★ Init.d Support
EXTRA FEATURES:
★ Intelli-Plug CPU Hotplug Driver With Eco Mode
★ Implemented Patches For DriveDroid App
★ Use Android Device As USB Keyboard/Mouse
★ PowerSuspend PM Kernel Driver
★ Imoseyon's Custom Voltage Control
★ Asynchronous Fsync Control
★ TouchWake Implementation
★ Intelli-Thermal Control
★ Dynamic Sync Control
★ Simple GPU Algorithm
★ Faux Sound Control
★ Forced Fast Charge
GOVERNORS & I/O SCHEDULERS:
★ Default CPU Governor: InteractiveX
★ Default I/O Scheduler: Deadline
★ CPU Overclocking Up To: 2.65GHz
★ GPU Overclocking Up To: 450MHz
★ Underclocking Down To: 268MHz
CPU GOVERNORS:
★ Yankactive
★ Nightmare
★ PegasusQ
★ Abyssplugv2
★ Badass
★ Smartassv2
★ Smartmax_eps
★ Smartmax
★ Asswax
★ Dancedance
★ SmartassH3
★ Hyper
★ Intelliactive
★ ConservativeX
★ Intellidemand
★ Conservative
★ Ondemandplus
★ OndemandX
★ Userspace
★ Wheatleyplus
★ Wheatley
★ Powersave
★ Performance
★ Lionheart
★ InteractiveX
I/O SCHEDULERS:
★ Noop
★ Deadline
★ Row
★ CFQ
★ BFQ
★ Test-iosched
★ SIO
★ FIOPS
★ ZEN
★ SIOPLUS
★ VR
★ FIFO
★ TripNDroid
INSTALLATION INSTRUCTIONS
INSTALLATION INSTRUCTIONS
* First Thing To Do... Do A Nandroid Backup!
* Download The Kernel.
* Flash The Kernel.
* Reboot Your Device.
* Once Rebooted... DONE!
CHANGELOG
★10.12.2013
- Initial Kernel Release
★10.16.2013
- Gave The Kernel A Name! [It's Now Called The "Compulsion Kernel"]
- Did Some Governor And I/O Tweaks For Better Performance!
- Added Some New I/O Schedulers: SIO, FIOPS, And ZEN!
- Faux's Overall Stats For Quad Core Devices Via Sysfs!
- Lowered MIN Allowed Voltage To 700mV!
- Added Dependencies For OC Ultimate!
- Added Overclocking Up To 2.65GHz!
- Now Comes With USB Fast Charge!
- Added Faux's CPU Freq Limiter!
- Plenty Of Kernel Optimizations!
- Fixed Some ADB Root Issues!
- The Kernel Is Now Insecured!
- Added CPU Voltage Control!
- Some Overclocking Tweaks!
- Fixed Some exFAT Issues!
- Minor Code Clean Up!
- Awesome Battery Life!
★10.17.2013
- Added Three New Governors! [Wheatley, Intellidemand, And ConservativeX.]
- Set MIN_LATENCY_MULTIPLIER To 20 On Some Governors!
- Comes With Intelli-Plug CPU Hotplug Driver With Eco Mode!
- A Whole Bunch Of Intellidemand Boosting Performances!
- A Massive Load Of Intelli-Plug Tweaks And Modifications!
- Tweaks For Faster Wakeup From Suspend!
- Added Some Optimization Flags For ARM!
- Enabled Unaligned Capability For ARM!
- Hopefully Fixed Some Bootloop Issues!
- More Kernel Speed Enhancements!
- Removed Some Deprecated Logic!
- Reduced Some Dmesg Log Spam!
- Some More Code Cleanup!
- Tweaks For Battery!
- Even Better Battery!
- Plus So Much More!
★10.18.2013
- There Is Now Two Versions Of The Kernel! [STANDARD VERSION And ULTIMATE VERSION.]
- Added UKSM "Ultimate Kernel Samepage Merging" Feature!
- Optimized Kernel Samepage Merging (KSM)!
- Enabled /proc/last.kmsg Support!
★10.26.2013
- UKSM Enabled By Default! [Potential Increases In Performance.]
- Fixed The /proc/last.kmsg Not Showing Issue!
- Lowered MIN Allowed Voltage To 600mV!
- Decreased Some Voltages For Stability!
- Enabled Advanced Power Emulation!
- Added GPU O/C Up To 533MHz!
- Added GPU O/C Freq 487.5MHz!
- Smoother Gaming Performance!
- Enabled PROC_FS For Netfilter!
- Did Some Defconfig Changes!
- Did Some Minor O/C Tweaks!
- Added Faux Sound Control!
★11.4.2013
- Added Intelli-Thermal Control! [This Let's You Adjust The Throttling Temperature Thresholds For Each Core.]
- Some Cpufreq Tweaks That Should Help The Kernel Perform Better!
- Updated Some Default Settings For Intellidemand Frequencies!
- Added Dynamic Load Sampling Rate Logic On Intelli-Plug!
- Allowed 0ms Deadline Latency For Deadline Scheduler!
- Fixed Optimal_Freq Logic For Ondemand!
- Reduced Even More Dmesg Log Spam!
★12.19.2013
- Added New PM Kernel Driver For Android W/O Early_Suspend!
- Disabled Tima Uevent, Tima Log, And Timer Stats Configs!
- Implemented Some Miscellaneous Fixes!
- Added Support For H.264 LEVEL 5.2!
- Added Plenty Of Ondemand Tweaks!
- Disabled Some Debugging Configs!
- Enabled NTFS Filesystem Support!
- USB Fast Charge Is Now Fixed!
- Added Dynamic Sync Control!
- Added 24 Bit Audio Playback!
- Added Asynchronous Fsync!
- Added Panel Color Control!
★12.31.2013
- Did Some Defconfig Changes To Enable Some More USB/MMC/SD/SDIO/LED/RTC Drivers Support And Also MSM SoC Audio Drivers Support!
- Added CPU-Boost Driver! [It Boosts The Frequency Of A CPU For A Short Duration To Maintain Good User Experience.]
- Implemented Patches For DriveDroid App! [It Allows You To Boot Your PC From ISO/IMG Files Stored On Your Phone.]
- Now Comes With OndemandX And InteractiveX Governors With Screen Off Max Freq Support!
- Updated Faux Sound Control W/ Added Power Amp Registers Access Control!
- Updated OndemandX And InteractiveX With A Ton Load Of Code Tweaks!
- Implemented Some Code Fixes/Memory Leak Fixes!
- Increased Readahead Value To 1024kB As Default!
- Added A Bunch Of MSM: KGSL Modifications!
- Added GPU Simple/Conservative Governors!
- I Have Set GPU Simple Governor As Default!
- Updated Intelli-Plug And Intellidemand!
- Done Some USB Code Cleanup!
- Added Thermal Engine Tweaks!
- Added LED Extended Controls!
- A Lot Of Further Optimizations!
- Performance Improvements!
- Added MDNIE Lite Controls!
- Added Writeback Tweaks!
- Plus So Much More!
★1.30.2014
- Added Hyper, SmartassH3, Dancedance, Asswax, Smartmax, Lionheart, Smartassv2, Smartmax EPS, Badass, OndemandPlus, Abyssplugv2, PegasusQ, Nightmare, And WheatleyPlus CPU Governors.
- Added More Than 400+ Various Changes/Improvements For ARM, Cacheflush, Qseecom, Sched, Crypto, Tick, Nohz, Mmc, TTY, ASoC, Msm:Kgsl, Timekeeping, Cpuidle, Bam_dmux, Net:Wireless, And So Much More From Codeaurora.
- Modified Bus Vector For RNG Client On MSM8974. (Helps Alleviate Some Slowdowns In Boot Time.)
- Added Initial Overclocking Of Slimbus. (Gives The Best Audio Quality For The Hardware.)
- Added Some msm8974.dtsi Changes To Optimize The Performance Of The Kernel.
- Increased Adsp Heap Size For Hevc Hybrid Codec To Support 1080p Video.
- Added Throttling Adjustments To Better Deal With Added Overclocking Heat.
- Removed Faux Voltage Control For Imoseyon's Custom Voltage Control.
- Serious Power Saving Improvements For Sched_mc_power_savings.
- Removed Camera v1 Source Files. (Removed Since It's Obsolete.)
- Removed msm-dcvs Pwrscale Driver. (No Longer In Development.)
- Added Initial CPU Underclocking For MSM8974 Down To 96MHz.
- Removed MMC Perf Profiling. (Less CPU Work, More Battery.)
- Added I/O Schedulers BFQ, SIOPLUS, VR, FIFO, TripNDroid.
- Added Cryptos And Also NEON Optimized Crypto Routines.
- Removed Conservative GPU Governor Due To It Freezing.
- Added Some GCC Optimization Compiler Flags For Linaro.
- Added New Frandom Code With Frandom Device Support.
- Enabled Zswap, Frontswap, Vnswap, And Cleancache.
- Kernel Build Using Linaro GCC Toolchain Version 4.8.3.
- Many Defconfig Changes And Added Drivers Support.
- Implemented LoUIS API For Cache Maintenance Ops.
- Reverted GPU Overclocking (Hasn't Never Worked.)
- Added Power Enhancement For Wacom Hardware.
- Increased Default Entropy Settings To (512,2048).
- Switched Kernel Compression From XZ To LZO.
- Enabled All TCP Congestion Control Protocols.
- Increased Minimum Readahead Value To 64kb.
- Updated MDNIE Lite Control To Latest Code.
- Added Suspend Hooks To Synaptics_i2c_rmi.
- Added Optimized ARM RWSEM Algorithm.
- Added Optimized AES and SHA1 routines.
- Added CFQ, Deadline, SIOPLUS Tweaks.
- Updated BFQ I/O Scheduler To V6 (R2).
- Reduced Number Of CPU Frequencies.
- Updated Linux Kernel Version To 3.4.78.
- Added Support For NEON Kernel Mode.
- Updated Intellidemand To Version 5.0.
- L2 Cache Bus Bandwidth Overclock.
- Lowered GPU Voltage Constraints.
- Enabled Panic On Data Corruption.
- Removed Container Setup.
★2.26.2014
- Fixed The Issue Users Were Having In Faux Clock App That Would Always Set Their Current Max Frequency Back To 2.3GHz As Default Frequency While Overclocking. (Now The Frequency That You Choose Should Now Stick.)
- Removed Both MDNIE Lite Control And Panel Color Control. (In My Opinion Panel Color Control Was Never Needed And MDNIE Lite Control Seems To Break "Screen Mode" On Your Device Settings Menu In Device->Display.)
- Added Various Changes/Improvements For ARM, Lib, PM/Qos, Slab, Slob, Slub, MM, Ping, CameraV2, MSM:Camera, Iov-iter, Fuse, AIO, Mutex, Random, Epoll, Sched, Ext4, And More From Codeaurora.
- Fixed The Issue Users Were Having When Enabling USB Mass Storage Mode That Would Make The UMS/MTP Notification Flicker Constantly.
- Enabled AIO Optimization, Generic Strncpy, Generic Strnlen, Dcache Word Access, And Slub.
- Tuned Hyper, PegasusQ, And Nightmare Governors For Battery And Performance.
- Kernel Build Using Linaro GCC Toolchain Version 4.8-2014.01.
- Updated Linux Kernel Version To 3.4.82.
- Updated BFQ I/O Scheduler To V7 (R2).
- Added Intelliactive Governor.
★4.7.2014
- Added Mostly All Of My Previous Changes And Features To Kitkat Source. (The Only Things That Weren't Included Is Intelli-Thermal, Faux Sound, CPU Underclocking, and USB Fast Charge. Will Be Added In A Future Update.)
- Kernel Is Now Based From The T-Mobile SM-N900T Official UVUCNB4 KitKat Samsung Source Code.
- Added Some OndemandX Tweaks. (Ondemand Is Still Buggy, It's Rom Related, Not Kernel Related.)
- Removed CPU_FREQ_LIMIT Completely Without Sacrificing CPU_FREQ_LIMIT_USERSPACE.
- Removed Bootchecker, Auditd, And Tima_Dump_Log. (Security/Knox Related, Not Needed.)
- Minimum Frequency Will No Longer Keep Switching To 1190400.
- Kernel Build Using Linaro GCC Toolchain Version 4.8-2014.03.
- Added A Bunch Of Various CodeAurora Changes And Fixes.
- Added GPU Overclocking Up To 533MHz.
- Updated Linux Kernel Version To 3.4.86.
- Added Some More InteractiveX Tweaks.
- Removed Some Even More Log Spam.
- Set Default Governor To InteractiveX.
- Updated Intelli-Plug To Latest Code.
- Faster And Smoother Than EVER.
- Updated Intelliactive Governor.
★5.2.2014
- Disabled Multicast On Suspend. (This Allows The Device To Sleep Peacefully Without Being Woken Up By Local Lan Broadcast Traffic, Reducing Wakelocks.)
- Disabled All Ondemand Based Governors Due To Freezes And Random Reboots.
- Adjusted GFX Regulator Parameters + Further Reduced CPU Retention Voltage.
- Updated Interactive(X) Governor With Various CodeAurora Tweaks.
- Increased LED Flash Current For Better Camera Image Quality.
- Disabled Performance, Powersave, And Userspace Governors.
- Updated CPU Boost With Various CodeAurora Fixes/Changes.
- Allow USB Charging At 1A. (Charging Is Now Much Faster.)
- Added Initial CPU Underclocking Down To 268MHz.
- Fixed All Kernel Leaks And Done Some Cleanup.
- Bumped Up GPU Overclocking Up To 550MHz.
- Set InteractiveX Screen Off Max To 1267200.
- Updated Linux Kernel Version To 3.4.88.
- Updated BFQ I/O Scheduler To V7 (R3).
- Reduced Even More Kernel Log Spam.
- Set Default I/O Scheduler To Deadline.
- Removed LED Extended Controls.
- Added Back Faux Sound Control.
- Reduced Wi-Fi Wakelock Times.
- Improved The Kernel's Speed.
★6.11.2014
- Kernel Is Now Based From The Official N900TUVUDNE6 KitKat Samsung Source Code.
- Updated Intelli-plug To Version 2.6 With Touch Boost And Screen Off Max Control.
- Comes With New Faux Generic Voltage Control For DTS Based Kernels.
- Switched Kernel Compression From LZO To XZ To Reduce Kernel Size.
- Added Back Force Fast Charge And Updated It To Version 1.2.
- Kernel Build Using Linaro GCC Toolchain Version 4.9-2014.05.
- Enabled USB Tablet Devices And Xpad Support.
- Set Default Governor To ConservativeX.
- Updated Linux Kernel Version To 3.4.92.
- Updated BFQ I/O Scheduler To V7 (R4).
- Reverted GPU Back To Stock 450MHz.
- Updated Powersuspend To Version 1.5.
- Enabled CIFS Support With CIFS Fix.
- Added Back Intelli-Thermal Control.
- Added Various GCC 4.8.x Fixups.
- Now Comes With F2FS Support.
- Added Simple GPU Algorithm.
★6.17.2014
- Added 2-way Stereo Call Recording Patch For MSM8974. (Not Tested Try It Out And See.)
- Fixed The Problem With Logs Not Showing While Using A Logcat App.
- Updated Linux Kernel Version To 3.4.94.
- Reverted Some Useless Commits.
★6.17.2014
- Reverted/Removed 2-way Stereo Call Recording Patch For MSM8974. (Should Fix The Problem Of Calls Not Going Through And When People Call And Can't Hear You.)
★6.27.2014
- You Can Now Use Your Android Device As A USB Keyboard/Mouse. (Steps... Enable USB Debugging, Connect Your Device To PC/Laptop With USB Cable, Download This App From Play Store Click Here, Open App, Done.)
- Kernel Is Now Based From The Official N900TUVUDNF1 KitKat Samsung Source Code.
- Reverted Faux Voltage Control And Added Back Imoseyon's Custom Voltage Control.
- Disabled UKSM "Ultimate Kernel Samepage Merging" For Stock KSM.
- Fixed Kernel Thermal Sysfs Nodes Permissions.
- Allow WIFI Driver To Use PowerSuspend Code.
- Updated Linux Kernel Version To 3.4.95.
★10.1.2014
- There Are No More Seperate Versions Of The Kernel "STANDARD" Or "ULTIMATE". (The Kernel Will Have All The Features Including CPU Overclocking Which Was The Only Thing Seperating The Kernel Versions STANDARD/ULTIMATE.)
- Added Back 2-way Stereo Call Recording Patch For MSM8974. (Not Tested Try It Out And See.)
- Kernel Is Now Based From The Official N900TUVUDNF9 KitKat Samsung Source Code.
- Disabled Abyssplugv2 Governor. (Due To Freezes/Random Reboots)
- Kernel Build Using Linaro GCC Toolchain Version 4.9-2014.08.
- Added Slimbus Driver Enhancements MKII Tweaks.
- Added Various Commits For Drivers/Net/Wireless.
- Added TouchWake Implementation. (Version 1.5)
- Reverted Many Miscellaneous Useless Commits.
- Updated Intelliactive Governor To Latest Code.
- Updated Faux Sound Control To Version 3.6.
- Added Support For Additional Sleep Modes.
- Reduced Some More Kernel Logging Spam.
- Updated Linux Kernel Version To 3.4.104.
- Updated BFQ I/O Scheduler To V7 (R5).
- Set Default Governor To InteractiveX.
- Updated Intelli-Plug To Version 3.8.
- Merged F2FS Upstream Updates.
- Added Yankactive Governor.
CREDITS AND SPECIAL THANKS
Samsung
Google
T-Mobile
jamison904
franciscofranco
CyanogenMod
itsmikeramsay
Wootever
Xiaolu
faux123
civato
pelya
ptmr3
imoseyon
yank555-lu
KERNEL SOURCE: CLICK HERE
FOR SM-N900T T-MOBILE
COMPULSION KERNEL 16 DOWNLOAD LINK CLICK HERE
FOR SM-N9005 INTERNATIONAL
COMPULSION KERNEL 16 DOWNLOAD LINK CLICK HERE​
OLDER KITKAT KERNEL BUILDS
FOR OLDER KITKAT COMPULSION KERNEL BUILDS
------------------------- CLICK HERE --------------------------
Stock Modified KitKat Kernel Is A Kernel With SELinux Set To Permissive, Removed Root Restrictions, ADB Insecure, Init.d Support, Enabled Ram Console (last.ksmg), Fix Crash When Selecting Simple Ondemand GPU Governor, And Ramdisk Changes. Only Simple Minor Changes For Stability And Lesser Problems Instead Of Adding A Bunch Of Commits Of Features And Codeaurora Changes. Get It From The Download Link Below!
STOCK MODIFIED N900TUVUDNF9 KITKAT KERNEL DOWNLOAD LINK -> CLICK HERE
If Your Having Problems And You Want To Revert Back To The Complete Stock Kernel, Then Go To The Download Link Below!
COMPLETE STOCK N900TUVUDNF9 KITKAT KERNEL DOWNLOAD LINK -> CLICK HERE
OLDER JELLYBEAN KERNEL BUILDS
FOR OLDER JELLYBEAN COMPULSION KERNEL BUILDS
------------------------- CLICK HERE --------------------------
Stock Modified Jellybean Kernel Is A Kernel With Only SELinux Set To Permissive And Some Minor Ramdisk Changes, Get It From The Download Link Below!
STOCK MODIFIED N900TUVUBMI7 JELLYBEAN KERNEL DOWNLOAD LINK -> CLICK HERE
If Your Having Problems And You Want To Revert Back To The Complete Stock Kernel, Then Go To The Download Link Below!
COMPLETE STOCK N900TUVUBMI7 JELLYBEAN KERNEL DOWNLOAD LINK -> CLICK HERE
USER'S CUSTOM KERNEL SETTINGS SETUP
Note... I Highly Recommend That You Use TricksterMOD Kernel Settings From The Play Store!
My Preferred Custom Kernel Settings Setup
GENERAL:
TCP Congestion Control: Cubic
Read Ahead Buffer Size: 512
Scheduler: Deadline
Frequency Lock: ON
Min: 268800
Max: 1958400
Governor: ConservativeX
SPECIFIC:
Eco Mode: OFF
MP-Decision: ON
Intelli-Plug: OFF
Multicore Power Saving: 2
Dynamic FSYNC: ON
Temperature Throttle: OFF
GPU Max Frequency: 550
XDA USER: ZDeuce2
GENERAL:
TCP Congestion Control: Cubic
Read Ahead Buffer Size: 1024
Scheduler: Zen
Frequency Lock: ON
Min: 300000
Max: 2265600
Governor: Intelliactive
SPECIFIC:
Eco Mode: OFF
MP-Decision: OFF
Intelli-Plug: ON
Multicore Power Saving: 2
Dynamic FSYNC: ON
Temperature Throttle: OFF
GPU Max Frequency: N/A
XDA USER: WhiTeRhiNo
USER'S SETUP LINK -> CLICK HERE
GENERAL:
TCP Congestion Control: Cubic
Read Ahead Buffer Size: 1024
Scheduler: SIO
Frequency Lock: ON
Min: 268800
Max: 1574400
Governor: Asswax
SPECIFIC:
Eco Mode: OFF
MP-Decision: OFF
Intelli-Plug: ON
Multicore Power Saving: 2
Dynamic FSYNC: ON
Temperature Throttle: OFF
GPU Max Frequency: 450
MPU Voltages: Undervolt By -25mV​
Hey Jovy, can I flash on a stock rom? Awesome work btw....
senT ftoM mY tWeaKeD ouT notE 3
slice2011 said:
Hey Jovy, can I flash on a stock rom? Awesome work btw....
senT ftoM mY tWeaKeD ouT notE 3
Click to expand...
Click to collapse
You can flash it on any rom. Also i want people to let me know if exfat works i have added the code for it and also the files so let me know if the exfat support works.
Sent from my SM-N900T using Tapatalk 4
jovy23 said:
You can flash it on any rom. Also i want people to let me know if exfat works i have added the code for it and also the files so let me know if the exfat support works.
Sent from my SM-N900T using Tapatalk 4
Click to expand...
Click to collapse
And let the kernels roll!
Am I able to use set cpu or anything to undervolt the CPU? Or tweak the kernel at all....I was I knew how to modify kernels! Then i could make everything ive ever wanted :silly:....but alas....I am medical personnel:angel:....I am PC literate, but not like you peeps!:good::highfive::highfive:
Dl the kernel on a stock rom n this pop up showed up..
Sent from my SM-N900T using Tapatalk now Free
Done rebooting but still showing the same msg..
Sent from my SM-N900T using Tapatalk now Free
ade_tobat said:
Dl the kernel on a stock rom n this pop up showed up..
Sent from my SM-N900T using Tapatalk now Free
Click to expand...
Click to collapse
Odexed or deodexed rom? Becasue on all of my deodexed roms knox has been removed give me more info on what rom your on and anything that would help.
Sent from my SM-N900T using Tapatalk 4
jovy23 said:
You must definitely be on a rom that is odexed. On all of my deodexed roms knox has been removed give me more info on what rom your on and anything that would help.
Sent from my SM-N900T using Tapatalk 4
Click to expand...
Click to collapse
I hvnt dl any rom since I got this phone only root the device n uninstall some of the apps that I dnt need n also play around with the wanam xposed n I dnt know if this will help u but im using twrp recovery 2.6.3.2 when I flashed the kernel
Sent from my SM-N900T using XDA Premium 4 mobile app
---------- Post added at 01:03 AM ---------- Previous post was at 01:02 AM ----------
Is there a way I could get the stock kernel??
Sent from my SM-N900T using XDA Premium 4 mobile app
ade_tobat said:
I hvnt dl any rom since I got this phone only root the device n uninstall some of the apps that I dnt need n also play around with the wanam xposed n I dnt know if this will help u but im using twrp recovery 2.6.3.2 when I flashed the kernel
Sent from my SM-N900T using XDA Premium 4 mobile app
---------- Post added at 01:03 AM ---------- Previous post was at 01:02 AM ----------
Is there a way I could get the stock kernel??
Sent from my SM-N900T using XDA Premium 4 mobile app
Click to expand...
Click to collapse
stock kernel is now in the second post.... :good:
Please please please fuse :/
---------- Post added at 02:44 AM ---------- Previous post was at 02:43 AM ----------
On my mute 2 I used cryptonite extensively. Now it's not working :/ I need my pr0n.
Anyone know how to mount encfs? I think they took out fuse from the kernel Damn i
---------- Post added at 02:46 AM ---------- Previous post was at 02:44 AM ----------
Waiting to flash on rooted odex stock
Dl the stock rom deodexed n running this kernel so far is smooth kinda love it hope the battery life improves too.. thx jovy
Sent from my SM-N900T using XDA Premium 4 mobile app
Thanks jovy! Dude if you can write a killer tutorial on this as well (about how you build the kernel and stuff) that would be awesome!
Sent from my SM-N900T using Tapatalk
This makes darthstalker run even faster, which I didn't actually think would be possible.
This phone absolutely blazes now. I'll see how it does with battery life
Sent from my SM-N900T using Tapatalk
Works on Darkstalker v2
Sent from my SM-N900T using Xparent Blue Tapatalk 2
Did you add fast charge ? To speed up charge
Sent from my SM-N900T using XDA Premium 4 mobile app
Kernel seems to be working fine! Haven't found anything broken yet.
Kernel is working great with my SD card. I am able to read my files & transfer them back & forth no problem. Very nice work sir. Thank you very much.
Is brite still enabled in this kernel

[KERNEL][4.X][BIGPART] Extreme Kernel r2[18/8/14]

This Kernel Is Based Off Elementx By Flar2 So Be Sure To Check Out His Thread, This Kernel Has Only Been Tested On TeamEOS 4.4.4 And It is Mandatory To Have A Bigparted Device
Changelog/ Features
450MHz 3D Clock
400MHz 2D Clock
900MHz EMC Clock
Optimize Linaro For ARMV7-A
-O3 Optimizations
600mv Min Undervolt
Deadline Optimizations
Kill Debugging
Enable KSM And Tuned It
Disable Android Logger
Increase VM Max
FYNC Toggle
EXT4 Speed Up
Always Set Noatime
Disable Logger
Disable Fair Gentle Sleepers
disable QCE
block: disable add_random for more performance on SSD's
Optimize GPU Build Flags
LMK From 3.4
Entropy Tweaks
Backport Interactive 3.4
Backport Ondemand 3.2
Binder From 3.4
Improve the performance of memcpy and memmove
Ruduce Latency
Lowered Vcache Pressure
Memset From 3.16 Kernel
Disable Performance And User Space
Logger From 3.16 Kernel
Timed GPIO From 3.16 Kernel
CHANGELOG
Remove PAGE_ALLOC_COSTLY_ORDER - +3% boost
add and tune smartassv2
Add Hotplug Govenour
add hotplug driver and tune it
lmk tweaks
overclock epp
make hotplug gov default
linaro optimizations
-o2 optimizations
cfs tweaks
vfp tweaks
decrease panel voltage
tweak writeback
row io tweaks
phem from 3.4 kernel
disable io scheds
decrease min freq on a few things
overclock gpu to 475MHz
ext4 tweaks
disable crc
disable IO Stats
optimize timer
zip file
linaro 4.9.1 cortex a9 toolchain
600MV Undervolt Limit
might work with other xoom variants?
Check git for full changelog
DL R2 http://www.mediafire.com/download/g3ch6tp926eln13/ExtremeKernel-r2.zip
Source- https://github.com/extremetempz/Wingray-Kernel
DL R1 http://www.mediafire.com/download/1u2kvxcqiwsei7f/Extreme+Kernel.img
Would Love Feedback To Improve This Kernel!
Enjoy
Excellent work my friend
...
Excuse me the noob question, but it's an image file, how do I have to flash it?
fvlserevere said:
Excuse me the noob question, but it's an image file, how do I have to flash it?
Click to expand...
Click to collapse
Its Alright Mate, We've All been There Before,
to flash it you can either use an app that allows you to flash IMG files or you can do it through fastboot through your pc
fastboot flash boot extreme...img?
fvlserevere said:
fastboot flash boot extreme...img?
Click to expand...
Click to collapse
Yes!
Awesome stuff mate, thanks!
Any chance you can look into f2fs?
Would it be possible to get it in a zip so I can just use twrp to install it?
Thanks
Could not get the kernel to boot. I've got latest EOS nightly installed, but the kernel wont boot... just stuck at loading animation. I used fastboot for installation. I did "fastboot flash boot kernel.img" and "fastboot erase cache" but no luck...
Edit: Maybe it's because i've got the euro 3g version (mz601 - everest). Can anyone with a wingray device confirm if this kernel is booting?
I just tried it myself on a Stingray, same thing... Not sure how to get last_kmsg...
The boot animation stops and there's a very thin edge around the screen that flashes.
It boots
Confirmed! My device is a Wingray running EOS 4.4.4 and it feels ok with this kernel, I need some more time using it to tell you more, guys.
Regards
So looks like it boots on Wingray only, Stingray and Everest are a no-go...
Got the kernel to boot on my Wingray, yet WiFi did not work for me. Would connect to my network but that's about it. Really want to give this kernel a proper spin on my XOOM...anyone have any thoughts why I'm having this problem?
UPDATE R2
CHANGELOG
Remove PAGE_ALLOC_COSTLY_ORDER - +3% boost
add and tune smartassv2
Add Hotplug Govenour
add hotplug driver and tune it
lmk tweaks
overclock epp
make hotplug gov default
linaro optimizations
-o2 optimizations
cfs tweaks
vfp tweaks
decrease panel voltage
tweak writeback
row io tweaks
phem from 3.4 kernel
disable io scheds
decrease min freq on a few things
overclock gpu to 475MHz
ext4 tweaks
disable crc
disable IO Stats
optimize timer
zip file
linaro 4.9.1 cortex a9 toolchain
600MV Undervolt Limit
might work with other xoom variants?
Check git for full changelog
DL http://www.mediafire.com/download/g3ch6tp926eln13/ExtremeKernel-r2.zip
Awesome, will test tonight, thanks!
extremetempz said:
CHANGELOG
Remove PAGE_ALLOC_COSTLY_ORDER - +3% boost
add and tune smartassv2
Add Hotplug Govenour
add hotplug driver and tune it
lmk tweaks
overclock epp
make hotplug gov default
linaro optimizations
-o2 optimizations
cfs tweaks
vfp tweaks
decrease panel voltage
tweak writeback
row io tweaks
phem from 3.4 kernel
disable io scheds
decrease min freq on a few things
overclock gpu to 475MHz
ext4 tweaks
disable crc
disable IO Stats
optimize timer
zip file
linaro 4.9.1 cortex a9 toolchain
600MV Undervolt Limit
might work with other xoom variants?
Check git for full changelog
DL http://www.mediafire.com/download/g3ch6tp926eln13/ExtremeKernel-r2.zip
Click to expand...
Click to collapse
Link here works but the one in op doesn't
rohitece06 said:
Link here works but the one in op doesn't
Click to expand...
Click to collapse
Fixed
extremetempz said:
Fixed
Click to expand...
Click to collapse
Hi All,
Thanks up front for putting new life into our Xooms,
Will this kernel work o CM11 big part Stingray??
Thanks inadvance
colklink14 said:
Hi All,
Thanks up front for putting new life into our Xooms,
Will this kernel work o CM11 big part Stingray??
Thanks inadvance
Click to expand...
Click to collapse
I think it should as its based on elementalx kernel
extremetempz said:
I think it should as its based on elementalx kernel
Click to expand...
Click to collapse
Nope doesn't work, operates like it is in molasses (did I spell that right?).
did a complete de + re of CMM11 with stock kernel, seems to still be a slow down but not as bad, even when od's to 1600
I am thinking of growing back to stock and starting over, unless you jave a better suggestion.
Let me know

[KERNEL][TW] 🌟xMotion🌟 ROM Based v4.7 OC Gpu to 550Mhz UBERT-7.0.0 Dual-sim OC KCAL

[KERNEL][TW] 🌟xMotion🌟 ROM Based v4.7 OC Gpu to 550Mhz UBERT-7.0.0 Dual-sim OC KCAL
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Features
Add KCAL - Advanced color control for Qualcomm MDSS 8226 use Kernel Adiutor
Note:
Lock screen restore RGB value at max. Not solve this.
Note : Build Full -Ofast Toolchain Linaro gcc 5.2.1 20151005
Old Version :
Kernel v1.1
Add POWERSUSPEND to Samsung panel
Bug display wrong freq in Apps Setting Kernel
Little drain but very fast
Kernel v1.2
Add WCD93xx sound control module v3.4
Copyright 2013~2014 Paul Reioux
Kernel v1.3
Fix wrong freq
Set this in /sys/kernel/cpufreq_hardlimit/
Kernel v1.4
Change Toolchain Dorimanx-LG-G2-D802-Kernel
Change to KCAL V2 mdss_mdp_kcal_ctrl.c
Kernel v1.5
Power Suspend settable.
New Version 1.7:
KCAL v2.0 savoca <[email protected]> and Paul Reioux <[email protected]>
WIFI ok
MSM_HOTPLUG by myfluxi
WCD93xx sound control module Author: Paul Reioux aka Faux123
ZZMOOVE governor 2001 Russell King 2012 Michael Weingaertner <[email protected]>
CYAN governor Author: Emre Harbutoğlu on Paul Reioux ([email protected]) Modified for cyan
SIOPLUS I/O scheduler
TRIPNDROID I/O scheduler
ZEN I/O scheduler
VR I/O scheduler
Toolchain 4.9.4 PWR-CORE
Click to expand...
Click to collapse
New Version 1.8:
Add INTELLI_PLUG cpu control module Author: Paul Reioux aka Faux123
More governors
No OC for battery drain
Click to expand...
Click to collapse
New Version 1.9:
Update WiFi PRIMA driver
ARM: add support for kernel mode NEON
ARM: crypto: add NEON accelerated XOR implementation
msm: memutils: memcpy, memmove optimization
crypto: create generic version of ablk_helper
ARM: add support for bit sliced AES using NEON instructions
More commit : Commits
Kernel v3.4.25 CAF
Click to expand...
Click to collapse
New Version 2.0:
For MotionROM_v17.0_20160322
KCAL v2.0 savoca <[email protected]> and Paul Reioux <[email protected]>
WIFI ok Tested AP Router WiFi
MSM_HOTPLUG by myfluxi
WCD93xx sound control module Author: Paul Reioux aka Faux123
ZZMOOVE governor 2001 Russell King 2012 Michael Weingaertner <[email protected]>
CYAN governor Author: Emre Harbutoğlu on Paul Reioux ([email protected]) Modified for cyan
PEGASUSQPLUS governor
SMARTMAX governor
SIOPLUS I/O scheduler
TRIPNDROID I/O scheduler
Toolchain 4.9.4 PWR-CORE
Bug: no DeepSleep (i work to fix)
Click to expand...
Click to collapse
New Version 2.1:
For MotionROM_v17.0_20160322
KCAL v2.0 savoca <[email protected]> and Paul Reioux <[email protected]>
WIFI ok Tested AP Router WiFi
MSM_HOTPLUG by myfluxi
INTELLI_PLUG v4.0
WCD93xx sound control module Author: Paul Reioux aka Faux123
More governors
More I/O scheduler
Toolchain 4.9.4 PWR-CORE
OverClock 1593Mhz
Tweak for GPU
POWERSUSPEND
BTW Notification light is working.
Fix DEEPSLEEP
Click to expand...
Click to collapse
New Version 2.2:
For MotionROM_v17.0_20160322
Update MSM_HOTPLUG by myfluxi
Update governors INTELLIACTIVE, INTELLIDEMAND, INTERACTIVE
Update FREQ_FOR_RESPONSIVENESS in governor PEGASUSQPLUS to 300.000 Mhz
Update fastcharge
Click to expand...
Click to collapse
New Version 2.3:
For MotionROM_v17.0_20160322
Fix Bluetooth Stuttering by [email protected]
Build Full -O3 Toolchains 4.9.x-sabermod 20150926 (release)
kernel with HARDLIMIT CONTROL
cpufreq: CPU max. hardlimit v2.2 (Yank555.lu)
For fast changes you mod this:
/sys/kernel/cpufreq_hardlimit/current_limit_max 1497600 (or whatever you want)
/sys/kernel/cpufreq_hardlimit/scaling_max_freq_screen_on 1497600 (or whatever you want)
99ChangeFreq.zip (unpack and put in dir /system/etc/init.d set permisssion 0755 and activate kernel adiutor init.d)
Click to expand...
Click to collapse
New Version 2.5:
For All MotionROM TW based
Rewrite all CPU Governor
Governor ZZMOOVE fix profile
Update Powersuspend v1.7
New Toolchain UBERTC-4.9.4 20160401
Initram KERNEL in GZIP
Add Dual-sim support for i9300i flash Also RIL_for_I9300I_by_nikita36078.zip and
kernel-MotionRom-TW-17.0-v2.5-zram_FIX_for_i9300i_RIL.zip
Click to expand...
Click to collapse
New Version 2.6:
For All MotionROM TW based
New Toolchain UBERTC 5.3.x 20160401 (optimized)
Click to expand...
Click to collapse
New Version 2.7:
For All MotionROM TW based
New Toolchain UBERTC 5.3.x 20160401 (optimized)
Add GRAPHITE optimizations
Click to expand...
Click to collapse
New Version 2.8:
For All MotionROM TW based
New Toolchain Linaro gcc 5.2.1 20151005
Add GRAPHITE optimizations
Charging off-line work with animation
(I swear I did not realize that does not work ... sorry)
Add Kernel in ZSWAP
Click to expand...
Click to collapse
New Version 3.3:
For All MotionROM TW based
New Toolchain Linaro gcc 5.2.1 20151005
Build Full -Ofast
Add GRAPHITE optimizations
Charging off-line work with animation
Add Scheduler I/O Fiops Sio Sioplus Tripndroid and Zen
ZRAM num_devices = 4 and add script enabled by kernel adiutor init.d 99zram
You can edit this script in /system/etc/init.d/ (change value 64 to set more MB)
ZRAM default_compressor = "lz4"
Update vnSwap zsmalloc.c zswap.c
Workqueues marked with WQ_POWER_EFFICIENT
Update commit WQ_POWER_EFFICIENT
Fix SOUND DRIVER (resolved bug no sound on any music player)
Control Output Sound in Kernel Adiutor menu Sound
Sound Control 3.4 Author: Paul Reioux aka Faux123 <[email protected]>
Update Gpu Devfreq
Add Adreno Gpu governor CONSERVATIVE (now work)
Add more Governors Cpu: WAVE, BLU_ACTIVE, HELLSACTIVE, BIOSHOCK,
NIGHTMARE, ALUCARD and TRIPNDROID
New CPU BOOST driver ACCELLERATE HOTPLUG
New HotPlug driver: BRICKED, MAKO, MSM_LIMITER, ZEN, and ALUCARD
Update INTELLI_PLUG (v5.4) and MSM_HOTPLUG
Click to expand...
Click to collapse
New Version 3.6:
For All MotionROM TW based
Same 3.3, 3.4 3.5
Add Governors:
ARTERACTIVE Copyright (C) 2014 Samsung from SM-G900F source
"Latency sensitive workloads based on Samsung's Galaxy S5 Interactive");
CYAN Copyright (C) 2015 Emre Harbutoğlu
"Latency sensitive workloads based on Google's Interactive"
Rebuild I/O Schedulers add IOSCHED_BFQ and IOSCHED_VR
Add new commit:
fix false disconnect due to a signal sent to the reading process
ksm: check and skip page, if it is already scanned
Input: Send events one packet at a time
cpufreq: Optimize cpufreq_frequency_table_verify()
Add /dev/frandom
lib/string: use glibc version
lib/memcopy: use glibc version
Enable pipe flag.
mm: readahead to 256
vfp: hardfloat
KERNEL in XZ
Click to expand...
Click to collapse
New Version 4.0:
For All MotionROM TW based
Same 3.3, 3.4 3.5 3.6 3.7 3.8
Add Commit to Cpu Boost
Change Fast Charge Driver (old seem break Touchscreen)
Limit the max charge level to 2100 mA
Author Jean-Pierre Rasquin <[email protected]>
Change /drivers/power/qpnp-sec-charger.c from S5 mini
Update sources Selinux
v3.9
update input (touchscreen, ecc.), hid and usb (all) kernel files from S5 Mini
v4.0
In this version regress hotplug to 3.9
disable BRICKED_HOTPLUG
Click to expand...
Click to collapse
New Version 4.7:
For All MotionROM TW based
v4.1
add OC Gpu to 550Mhz (finally)
add Busybox in Ramdisk
add Hot Reboot (use RebootManager )
readd HOTPLUG to v5.4
readd BRICKED_HOTPLUG
v4.2
Fix Cpu UnderClock Frequency to 192Mhz and 249Mhz
WOW...
v4.3
kernel v.4.3 swap in ZCACHE
Parameters in:
sys/kernel/mm/zcache
v4.4
Add Async Fsync from HTC Kernels
Add Dynamic file sync control
v4.5
New Toolchain...
UBERTC gcc version 7.0.0 20160421 (experimental)
Add CRYPTO LZ4 (forgot)
Add Async Fsync from HTC Kernels
Update Dynamic file sync control
Optimize more FULL -03
v4.6
ZSWAP in LZ4
SOUND:
In fauxsound codec
Fix speaker gain volume store (use Kernel Adiutor in Sound)
Now work volume speaker :laugh:
ATTENTION or damage speaker Max value 4-5
for WCD9306 sound control module Copyright 2013 Paul Reioux
v.4.7
Fix GPU overclock 550 Mhz
Add GPU min freq to 100 Mhz
Limit CPU Voltage at freq 192 and 249 MHz
Script Zram to 512 MB
zram vs zswap vs zcache Ultimate guide: when to use which one
Note:
First uninstall Kernel Adiutor, install the new kernel, then reinstall Kernel Adiutor
Click to expand...
Click to collapse
OC Gpu to 550Mhz - Charging off-line work with animation - Fix SOUND
Note:
First uninstall Kernel Adiutor, install the new kernel, then reinstall Kernel Adiutor
Download: Kernel-xMotion-v4.7-u700-zram.zip
Download: Kernel-xMotion-v4.7-u700-zswap.zip
Download: Kernel-xMotion-v4.7-u700-zcache.zip
Test please:
This work on 9300I Dual Sim
Download: Kernel-9300I-DualSim-xMotion-v4.7-u700-zram.zip
Download: Kernel-9300I-DualSim-xMotion-v4.6-u700-zswap.zip
If necessary flash this: Patch+RIL+(Dual+SIM).zip
old:
Download: Kernel-xMotion-v4.6-u700-zram.zip
Download: Kernel-xMotion-v4.6-u700-zswap.zip
Download: Kernel-xMotion-v4.6-u700-zcache.zip
Download: Kernel-xMotion-v4.5-u700-zram.zip
Download: Kernel-xMotion-v4.5-u700-zswap.zip
Download: Kernel-xMotion-v4.5-u700-zcache.zip
Download: Kernel-xMotion-v4.4-l521-zram.zip
Download: Kernel-xMotion-v4.3-l521-zcache.zip
Download: Kernel-xMotion-v4.2-l521-zram.zip
Download: Kernel-xMotion-v4.2-l521-zswap.zip
Download: Kernel-xMotion-v4.2-l521-zram_FIX_for_i9300i_RIL.zip
Download: Kernel-xMotion-v4.2-l521-zswap_FIX_for_i9300i_RIL.zip
Special Version 1.0b7 zRam:
Old version
For All MotionROM TW based
Version beta4:
This version use part of RamDisk of the Boeffla-Kernel and use Boeffla-Config V2 app
Copyright (C) By ZaneZam
Donation: Donation-Link
Link: Page Kernel
Or, just purchase the donation version of the Boeffla-Config app
Yeah go on folks donate for this great Dev By ZaneZam !!
Add zRam (now swap effectively!)
Fix wrong settings
KERNEL in XZ
AnTutu v5.7.2 21600 pts
Change Fast Charge Driver (old seem break Touchscreen)
Limit the max charge level to 2100 mA
Author Jean-Pierre Rasquin <[email protected]>
Version beta6:
Return to Toolchain Linaro gcc 5.2.1 20151005 Graphite
Change :
/drivers/power/qpnp-sec-charger.c
/drivers/hid
/drivers/input
/drivers/usb
add Cpu governor interactive_sm
from S5 mini g800h
Hot Reboot in power app
Click to expand...
Click to collapse
For All MotionROM TW based
Version beta7:
Add OC Gpu to 550Mhz
Add Under Clock CPU to 192Mhz and 249Mhz
Click to expand...
Click to collapse
Special Version 1.0b7 zRam OC Gpu to 550Mhz
Download: Kernel-xMotion-Base-TW-l521-Boeffla-1.0b7-zram.zip
Download: Kernel-xMotion-Base-TW-l521-Boeffla-1.0b7-zram_FIX_for_i9300i_RIL.zip
How to use new ZRAM goto here here
PHP:
Setting Recommended
v4.2
I used zram with setting:
Cpu max : 1401
Governor : interactive_sm
Multicore Power Saving : enabled
Schedule workqueues on awake CPUs to save power. on
Cpu Boost : on
Input boost frequency : disabled (all)
Wakeup Boost : off
Hotplug Boost : on
Cpu Hotplug : IntelliPlug (all default)
Termic : Core Control
GPU : default
Fast Charge: on
Scheduler I/O : deadline 256K
Misc :
Dynamic Fsync : off
Power Suspend Mode : UserSpace
Network : veno
For Setup kernel: kernel-adiutor-0-9-9-4-android-apk-download
If you need a file manager via recovery flash this:
Download: Files manager via TWRP
Thanks to: ZaneZam
Thanks to [email protected] And [email protected]
Commit: toolchain: multiple fixes and changes for gcc 5.0.0
BONUS :
Keyboard SamsungIMEv2 theme xda ( flash in recovery )
*** FIX emoticon ***
Added <<keyboard BLACK and WHITE>>
Thanks ninja_unmatched
Download: SamsungIMEv2_theme_white_fix-emoticons.zip
Download: SamsungIMEv2_theme_black_fix-emoticons.zip
Download: SamsungIMEv2_theme_xda_fix-emoticons.zip
News....
If wifi disconnect flash new WiFi Fix in recovery mode
WiFi Fix : WiFi-fix Galaxy S3 Neo CM12.1.zip
or this:
WiFi Fix original motion ciro v4 : WiFi-fix-Galaxy-S3-Neo-motion-ciro.zip
This Kernel working to Gt-i9300i Dual ???
Amazing Thx @Renix63
About I9300I REnix have i9301i so You can try it works on i9300i .... and tell other users if it works.
Do backup first and flash the kernel.
Ali Asgar said:
This Kernel working to Gt-i9300i Dual ???
Click to expand...
Click to collapse
Sameone test?
Firmware started. It means that the kernel works and I9300I
Why drain? Battery life is not good? If you setup kernel to be battery friendly?
on I9301I works good.
About battery drain I know nothing because a flashed it by 20min.
The Kernell still has a bug 26.. MHz physically is 1593 MHz
Thx a lot @Renix63
Good work
what is the difference between zram ans zswap?? Which one should i flash ??
aziz_chargui said:
what is the difference between zram ans zswap?? Which one should i flash ??
Click to expand...
Click to collapse
Zram - use virtual file file from Your SD card or Internal memory.
Zswap use partition for swap from your SD card - foramted before.
So if you don't want erase your data use Zram, if you have swap partition about 521MB use Zswap.
Propbably Zswap more destroy your sd card - i wrote about it.
nalas said:
Zram - use virtual file file from Your SD card or Internal memory.
Zswap use partition for swap from your SD card - foramted before.
So if you don't want erase your data use Zram, if you have swap partition about 521MB use Zswap.
Propbably Zswap more destroy your sd card - i wrote about it.
Click to expand...
Click to collapse
so i have to use the Zram simpky by flashing it with TWRP
battery drain is real boys
like 3% per 5-6 min
nalas said:
on I9301I works good.
About battery drain I know nothing because a flashed it by 20min.
The Kernell still has a bug 26.. MHz physically is 1593 MHz
Thx a lot @Renix63
Good work
Click to expand...
Click to collapse
Even for me it works well....
Is in daily use and no reboot....
Thanks Bro...
98181735 said:
battery drain is real boys
like 3% per 5-6 min
Click to expand...
Click to collapse
We should also say that it is an experimental Rom :victory:
I'm using latest zram and the max frequency is 2.6ghz (??) This prevents me from setting kernel right. Can you fix it? Other than that works well
Renix63 said:
Even for me it works well....
Is in daily use and no reboot....
Thanks Bro...
Click to expand...
Click to collapse
Yes , no reboot and it's daily use - right and this is amazing
We have TW 5.1.1 with Your great kernel
Battery :
About 18h with normally use - little net, calls, ect. battery is at 66% from 100% so I think it is normall
Thx for Your work @Renix63
I had one restart in stock camera app with OC to 1593MHz ... I check 1497MHz and is ok and again to 1593MHz and is ok.
In first time after OC I had one restart after that everythink is OK
aziz_chargui said:
so i have to use the Zram simpky by flashing it with TWRP
Click to expand...
Click to collapse
Yes, next do wipe cache and dalvik cache - and that's all.
In this Rom the kernel works decently, in CM 12.1 bothers me.
nalas said:
Yes , no reboot and it's daily use - right and this is amazing
We have TW 5.1.1 with Your great kernel
Battery :
About 18h with normally use - little net, calls, ect. battery is at 66% from 100% so I think it is normall
Thx for Your work @Renix63
I had one restart in stock camera app with OC to 1593MHz ... I check 1497MHz and is ok and again to 1593MHz and is ok.
In first time after OC I had one restart after that everythink is OK
Click to expand...
Click to collapse
Thx for info
Perhaps I exclude overclocking ...
News....
If wifi disconnect flash new WiFi Fix in recovery mode
WiFi Fix : WiFi-fix Galaxy S3 Neo CM12.1.zip
I confused firmware
can you share your settings in kernel audi. for battery saver?
Sent from my SM-G800H using xda premium

[KERNEL] Butterfly for daisy

=BUTTERFLY KERNEL=
Your warranty is now void!
We're not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this ROM
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at us for messing up your device, we will laugh at you
​
Features:
Pie base: CAF & Prima Tag by LA.UM.7.6.r1-04500-89xx.0
Oreo base: CAF & Prima Tag by LA.UM.6.6.r1-11000-89xx.0
Legacy base: not updated pure sources from MiCode github
(prima tag LA.UM.7.6.r1-05500-89xx / LA.UM.6.6.r1-11300-89xx.0)
• KCAL color control
• Vibration intensity control
• Sound gain control
• Audio codec quality improved
• exFAT Support
• NTFS support
• F2FS support
• SquahFS support
• CIFS/SMB support
• Added CPU Hotplug (default disabled)
• Set lz4 for better zram work
• Boeffla wakelock blocker
• Added defaults rules for Boeffla wakelock blocker
• Disable vendor verify and set no verity
• CRC32: disable by default & enable toogle (average 30% I/O performance profit)
• Few patches from Franco kernel (disabled a lot of debugging stuff)
• Fsync: on/off support
• Battery deep optimisation: undervolting & additional tweaks
• Added Adreno Real Idler (supported turning it on/off)
• Improved interactive governor (patch from Franco kernel)
• Improved CPU boost, default is disabled (patch from Franco kernel)
• Improved conservative governor (patch from Franco kernel)
• I/O schedulers: noop, deadline, bfq, cfq (default), sio, fiops, maple, tripndroid, zen, anxiety, sioplus, fifo, v(r)
• Added CPU governors: darkness, zzmoove, relax, impulse, electron, nonconservative, lionheart, clarity, blu_active, yankactive, intelliactive, conservativex, ondemandx, interactivex, bioshock, darknessv5, alucard, smartmax_eps, pegasusq, lionfish, hyper, despair, barry_allen, xperience, alessa, chill, ondemandplus, ironactive, culvitation, tripndroid
• Added GPU governors: guardian, balanced, msm-adreno-plus
• TCP congestion algorithms: cubic, reno, westwood (default)
• Installer include fix for Wi-Fi SELinux permission
• Kernel installer also support custom ROMs
• GCam focus fix (thanks @teftel1608 and @33bca)
• GPU: clocks table reworked (lags free, performance grew). OC max gpu freq now is 725MHz
• Added WireGuard 0.0.20190601
• Fix for goodix-fp gestures on stock (thanks to @artyom5613 & @Broomber)
• Also in the v4 installer included fix fpc-fp gestures for the customs rom
now gestures for both fingerprints is are:
* swipe2right - paste text
* others like in rom's setting
(if you not like this - change it in the /system/usr/keylayout/uinput-*.kl)
• Memory & battery life optimization due config settings for kernel
• Added a block to wakelock from wifi
• I/O optimization
• Hide unlocked bootloader state (for apps like bank clients etc)
• Patches from Franco "mido" kernel for battery life improvement
• Added gpu Adreno simple algorithm (beast!!)
• Found a reason for which the CPU could for a long time not to raise the frequency to the maximum, it's all in the file /vendor/etc/thermal-engine.conf
See samples how to improve situation
• Compiled with GCC 9.1.0, which gave an increase in performance and speed of the kernel
• Reworked undervolting, battery lives even longer
• Added voltage control
• Maximum CPU frequency is now 2.4GHz
• EUOC version has a maximum GPU frequency of 750MHz
• added support for display status for CPU Hotplug & some schedulers
• all schedulers that have display status support:
alucard, chill, clarity, cultivation, darkness, electron, impulse, intelliactive, ironactive, nightmare, relaxed, anxiety-iosched and maple-iosched
• added drivers for few USB-Ethernet adapters
• added nightmare and dancedance CPU governors
• updated version with 2.2GHz overclocking
• removed the patch for hiding the bootloader state (there are more problems than good with it)
• new settings for a smooth interface in installer (applied for GSI only)
- DT2W fix for fts_ts [default disabled] (thanks @33bca) * tested on customs and GSIs. for latest maybe need to enable "Handwave gesture" in "Phh Treble Settings" > "Doze features" * #TODO
- Installer include Magisk preserve #TODO
<< download Pie v5.5 || download Pie v4.4 >>
<< download Oreo v5.5 || download Oreo v4.4 >>
undervolted (U) lower voltage for decrease overheat. also incredible battery saving
overclocked (OC) CPU max frequency is 2.4GHz, GPU max frequency is 725MHz
extra-overclocked (E) GPU max frequency is 750MHz (if you will face with graphical glitches - don't use it!)
Installations:
Backup boot.img, /system/lib/modules, /system/usr/keylayout and /vendor/lib/modules folders, /vendor/bin/init.qcom.post_boot.sh file if you want to go back
Flash Zip file with any TWRP recovery, wipe Dalvik cache, reboot and enjoy ^_^
Notice: if you have Magisk with modules installed maybe you'll get bootloop.
If you have Magisk don't need reinstall it after kernel because installer will save Magisk #TODO
Right way: if you have Magisk and modules - deinstall all. Then flash stock boot.img, then custom kernel, then other stuff like TWRP and Magisk.
Enough just dirty flashing kernel and then Magisk if you need it. All yours Magisk modules will preserved.
Issues:
- DT2W not work for fts_ts touchscreen
- tell me if find
XDA:DevDB Information
Butterfly kernel for Xiaomi Mi A2 Lite "daisy"
Contributors:
eremitein
Source Code:
https://github.com/eremitein/xiaomi_kernel_msm8953_daisy_butterfly
CREDITS:
All people, who made good code for this platform
Version Information
Status: Stable/Experimental
Release Date: 2019-04-15 (UTC +0)
Created: 2019-04-07
Last Updated: 2019-08-08
.
=VARIOUS POWER PROFILES=​
[BATTERY DEEP BACKUP]
CPU governor: conservative
CPU max freq: 1804 MHz
GPU governor: msm-adreno-tz or guardian
Adreno idler: on
Tune Boeffla Wakelock Blocker: read this manual
CPU Hotplug: see attached screenshot
# Give ~10 minutes SOT per 1% battery while web browsing #
[NORMAL MODE]
CPU governor: ondemand / interactive
CPU max freq: set highest
GPU governor: msm-adreno-tz or balanced if lagzzs)
Adreno idler: on
CPU Hotplug: off
# Give ~8 minutes SOT per 1% battery while web browsing #
[PERFORMANCE MODE]
CPU governor: intelliactive, blue_active or nonconservative
CPU max freq: set highest
GPU governor: performance or msm-adreno-plus
Adreno idler: on
CPU boost: on
CPU boost freq: set to 1.84, 2.0 or 2.2GHz
CPU Hotplug: off
# Give ~5 minutes SOT per 1% battery while web browsing #
.
I will not help users if they are:
- using Magisk and moreover they installed modules;
- made any kernel settings (selected exotic governors, turned on hotplug and etc.);
- using option "Disable HW overlays";
- not sure that the same problems were not on the standard kernel
- not follow installation guide
All OC versions is always have CPU 2.2GHz
if not for you, then this is maybe if:
- you SoC/voltageregulator/phone doesn't support overclocking
- your device overheated due high outside temp or high load
- you system set restrictions to overclocking
.
Now im using CAF kernel with stock rom i want to flash butterfly what should i do delete CAF then install it??and for magisk delete all modul ?
hendri88 said:
Now im using CAF kernel with stock rom i want to flash butterfly what should i do delete CAF then install it??and for magisk delete all modul ?
Click to expand...
Click to collapse
yes, thats right
you may try dirty install but this is not a guarantee what system boot due to magisk specific
best way is remove all modules from magisk, remove magisk via flashing stock kernel and then boot to twrp and install butterfly
eremitein said:
yes, thats right
you may try dirty install but this is not a guarantee what system boot due to magisk specific
best way is remove all modules from magisk, remove magisk via flashing stock kernel and then boot to twrp and install butterfly
Click to expand...
Click to collapse
Ok i will try it thx bro
added power modes samples
https://forum.xda-developers.com/showpost.php?p=79288538&postcount=2
May I ask if this kernel could be modified so we can overclock? How exactly do we need to go about and do the modifications to the PLL tables? It'd be great if you could help out and make a tutorial or something.
Zewyni said:
May I ask if this kernel could be modified so we can overclock? How exactly do we need to go about and do the modifications to the PLL tables? It'd be great if you could help out and make a tutorial or something.
Click to expand...
Click to collapse
no, this build haven't overclock feature
Kernel updated (download v2)
Changelog v2:
Pie CAF & Prima updated to LA.UM.7.6.r1-04500-89xx.0
Improved interactive CPU governor (patch from Franco kernel)
Improved CPU boost and enable it (patch from Franco kernel)
Reworked conservative and nonconservative CPU governors
Reworked guardian, balanced and msm-adreno-plus GPU governors
Kernel installer now also support custom ROMs
Also have some changes in Power profiles
The touch sensetivity is somehow better with this kernel but I really miss dt2w... I'll be testing it for the week, hope you can fix dt2w! Thanks for your work on our device!
Eddie_53 said:
The touch sensetivity is somehow better with this kernel but I really miss dt2w... I'll be testing it for the week, hope you can fix dt2w! Thanks for your work on our device!
Click to expand...
Click to collapse
dt2w not supporting due missing stuff in official Xiaomi kernel sources
https://github.com/MiCode/Xiaomi_Kernel_OpenSource/issues/1044
I can confirm that touch sensitivity is better on this Kernel. Gcam also runs smoother!
ExFAT support doesn't seem to be working though. I've tried to read an SD Card ExFAT formatted and it didn't work (corrupt error message).
eremitein said:
=VARIOUS POWER PROFILES=
[BATTERY DEEP BACKUP]
CPU governor: conservative
CPU max freq: 1689 MHz
GPU governor: guardian or msm-adreno-tz
Adreno idler: on
Tune Boeffla Wakelock Blocker:read this manual
CPU Hotplug: see attached screenshot
# Give 10-12 minutes SOT per 1% battery while web browsing #
[NORMAL MODE]
CPU governor: ondemand / interactive
CPU max freq: 2016 MHz
GPU governor: msm-adreno-tz or balanced if lagzzs)
Adreno idler: on
CPU Hotplug: off
# Give ~6 minutes SOT per 1% battery while web browsing #
[PERFORMANCE MODE]
CPU governor: nonconservative
CPU max freq: 2016 MHz
GPU governor: performance or msm-adreno-plus
Adreno idler: off
CPU Hotplug: off
# Give 4-5 minutes SOT per 1% battery while web browsing #
.
Click to expand...
Click to collapse
How to switch from one profile to another? I have kernel adiutor installed but there is no profile I the kernel section to select. Thanks to everyone answer and to the Dev for his work. Sorry for my English
Kr47os said:
How to switch from one profile to another? I have kernel adiutor installed but there is no profile I the kernel section to select. Thanks to everyone answer and to the Dev for his work. Sorry for my English
Click to expand...
Click to collapse
you may create various profiles in Kernel Aduitor
Tools > Profile
and which rom you using?
eremitein said:
you may create various profiles in Kernel Aduitor
Tools > Profile
and which rom you using?
Click to expand...
Click to collapse
I'm using stock ROM Pie 10.0.4 update version.
Kernel updates (see topic)
Changelog v2.99:
Added new builds:
- Oreo base CAF & Prima Tag by LA.UM.6.6.r1-11000-89xx.0
- Legacy base (not updated pure sources from MiCode github)
- Installer totally fixed for support wifi on custom roms
Oreo base is only for oreo vendors (9.6.x.0 versions)!!!
Why i built this and legacy variants?)
For compatibility. Because some people still using oreo stock or 8.1 vendor with GSI
BJumperBR said:
I can confirm that touch sensitivity is better on this Kernel. Gcam also runs smoother!
ExFAT support doesn't seem to be working though. I've tried to read an SD Card ExFAT formatted and it didn't work (corrupt error message).
Click to expand...
Click to collapse
for clean testing exFAT you need should be sure what ROM have support this FS
if with other kernel on your rom exfat work then, yeahh, something wrong with my kernel exfat
thanks for feedback)
eremitein said:
for clean testing exFAT you need should be sure what ROM have support this FS
if with other kernel on your rom exfat work then, yeahh, something wrong with my kernel exfat
thanks for feedback)
Click to expand...
Click to collapse
I'm on Stock ROM 10.0.4.0.
So, no exDAT support, right?
I am undecided whether to stay in oreo with this kernel or pie always switch to this kernel.
It is wrong to ask, instead of trying, but I don't have much time to test
No one with any feedback on the battery and stability?
(Noob question, what is it the difference of legacy kernel? )

Categories

Resources