[KERNEL] [9.0][N][O][PIE] RZ Kernel v3.5 for Sony Xperia Z2 - Xperia Z2 Android Development

Code:
#include
/*
* 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 kernel
* 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
I/O Schedulers (these were actually added in upstream kernel source)
BFQ
CFQ
DEADLINE
FIOPS
NOOP
ROW [DEFAULT]
ZEN
CPU hotplugs: intelli_plug (ENABLED BY DEFAULT)
CPU thermal control: intellithermal (ENABLED BY DEFAULT)
Governors
conservative
elementalX
intelliactive
interactive
ondemand
powersave
performance
zzmoove [DEFAULT, profile: 3 (ybatext)]
CPU
Support for Multi-Core Power Saving, reduce CPU usage (available in CPU tab of Kernel Adiutor).
Reduced CPU Average-Load drastically (Less CPU-Load=Cool Device=More Battery-Life).
Support userspace CPU voltage controlling
GPU
Support for Adreno Idler algorithm, reduce high GPU frequencies usage for better battery performance
Support for Simple GPU Algorithm
Memory
Support for Adaptive Low Memory Killer (ALMK) (kill any process that cause thrashing scenario)
Support for Kernel Samepage Merging (KSM).
Support for zRAM compression algorithm (updated to upstream Linux 4.8)
Support for LZ4HC (LZ4 high-compression rate) compression algorithm for zRAM
Other tweaks and optimizations
Init.d support
Support Faux Sound Control (use Faux Sound app to set audio gain profiles)
Optimized Integer SQRT. for upto 3x faster operation.
OVERCLOCKED CPU to 2,7GHz GPU to 657MHz
Westwood TCP congestion algorithm (small boost on network speed)
Hacked swappiness up to 200 by using hacks from Samsung kernel sources (default swappiness is 130)
SELinux Permissive (for V4A and etc...)
Disabled some battery-hogging WAKELOCKS
Support zswap for better memory compression
Download
RZ_kernel_v3.5_sirius - OREO/PIE
RZ_kernel_v3_5_Sirius_Nougat(TEST)
Click to expand...
Click to collapse
Source code: https://github.com/Raschad/android_kernel_sony_msm8974-1
XDA:DevDB Information
RZ Kernel, Kernel for the Sony Xperia Z2
Contributors
raschad, remilia15
Kernel Special Features:
Version Information
Status: Beta
Beta Release Date: 2019-02-03
Created 2019-02-03
Last Updated 2019-02-03

Tks!

Thank you for supporting our Z2 device
Exfat formatted SD Card not working. (Please Fix it ASAP)
Can you add Quick Charge.

Thanks for your work
But I can't see zzmove and Inteliavtive in kernel auditor
Also interactive is default governor
I changed to ondemand because with interactive games becomes laggy and slow
---------- Post added at 08:48 PM ---------- Previous post was at 08:46 PM ----------
nesan95 said:
Thank you for supporting our Z2 device
Exfat formatted SD Card not working. (Please Fix it ASAP)
Can you add Quick Charge.
Click to expand...
Click to collapse
There is an option in battery section in kernel auditor,you can enable quick charge

Persiastar said:
Thanks for your work
But I can't see zzmove and Inteliavtive in kernel auditor
Also interactive is default governor
I changed to ondemand because with interactive games becomes laggy and slow
---------- Post added at 08:48 PM ---------- Previous post was at 08:46 PM ----------
There is an option in battery section in kernel auditor,you can enable quick charge
Click to expand...
Click to collapse
Can you give me the specific adjustment parameters of the auditor? I will not adjust it for the first time, I want to adjust it according to your plan.

Sir, can you send out your kernel-tune version? I found that the kernel tuning downloaded from the Google market is a bit out of tune with the tutorials you sent.:silly:

raschad said:
Governors
conservative
elementalX
intelliactive
interactive
ondemand
powersave
performance
zzmoove [DEFAULT, profile: 3 (ybatext)]
Click to expand...
Click to collapse
When I flashed this over a fresh RR7 install, there definitely was no zzmove governor, and the default gov was interactive. How would that be possible?

aelfinn said:
When I flashed this over a fresh RR7 install, there definitely was no zzmove governor, and the default gov was interactive. How would that be possible?
Click to expand...
Click to collapse
It may have been deleted. This was in the first versions

Persiastar said:
Thanks for your work
But I can't see zzmove and Inteliavtive in kernel auditor
Also interactive is default governor
I changed to ondemand because with interactive games becomes laggy and slow
---------- Post added at 08:48 PM ---------- Previous post was at 08:46 PM ----------
There is an option in battery section in kernel auditor,you can enable quick charge
Click to expand...
Click to collapse
It's not Quick Charge. QC is different from fast charge And the fast charge is not working properly (700mA-1100mA) this is what I got from the lock screen. I am using Anker 24W power adapter.
Before RR Pie I was using RR Oreo with QC 2.0 mod kernel (https://forum.xda-developers.com/xperia-z2/development/mod-enable-quick-charge-2-0-t3784333) And The mA rate was 1000-1700.
I flashed the same kernel on RR Pie which I was used in RR Oreo it was successfully booted and Quick Charge worked like on RR Oreo but hotspot and USB Tethering not working so I flashed back to RZ Kernel.
That's why I am asking the developer to add QC 2.0. I know it's difficult but it's possible. Sorry for my bad English. Thank you. @raschad

xperia1-2 said:
Can you give me the specific adjustment parameters of the auditor? I will not adjust it for the first time, I want to adjust it according to your plan.
Click to expand...
Click to collapse
Im not professional but i tell my settings
With this kernel and aex rom battery life and charging is really good
For extremely saving battery,Conservative Governor is good
I always set it to ondemand for gaming and daily use
With interactive i noticed lag in games
The multicore powersaving option can be set to Aggressive for better battery saving
I also set cpu frequency to 2265 MH,more than this my device getting very high temperature
Another thing,when you wanna play games or heavy apps,make sure all 4 cores is online,i always turn off mpdecision in cpu hotplug section and turn on or off the cores manually because i noticed bad behavior with mpdecision on,or i use another
Hopefully in this kernel mpdecision is off by default

raschad said:
It may have been deleted. This was in the first versions
Click to expand...
Click to collapse
I’m not sure I’m following you there: which “versions” do you mean? v3.5 is the first one for the Z2 you have published here, right? In any case, that’s the version I have got, and the info in the OP refers to that version, doesn’t it?

nesan95 said:
It's not Quick Charge. QC is different from fast charge And the fast charge is not working properly (700mA-1100mA) this is what I got from the lock screen. I am using Anker 24W power adapter.
Before RR Pie I was using RR Oreo with QC 2.0 mod kernel (https://forum.xda-developers.com/xperia-z2/development/mod-enable-quick-charge-2-0-t3784333) And The mA rate was 1000-1700.
I flashed the same kernel on RR Pie which I was used in RR Oreo it was successfully booted and Quick Charge worked like on RR Oreo but hotspot and USB Tethering not working so I flashed back to RZ Kernel.
That's why I am asking the developer to add QC 2.0. I know it's difficult but it's possible. Sorry for my bad English. Thank you. @raschad
Click to expand...
Click to collapse
Oh sorry my mistake
 @raschad in cpu hotplug section,intelli-plug is absent

nesan95 said:
It's not Quick Charge. QC is different from fast charge And the fast charge is not working properly (700mA-1100mA) this is what I got from the lock screen. I am using Anker 24W power adapter.
Before RR Pie I was using RR Oreo with QC 2.0 mod kernel (https://forum.xda-developers.com/xperia-z2/development/mod-enable-quick-charge-2-0-t3784333) And The mA rate was 1000-1700.
I flashed the same kernel on RR Pie which I was used in RR Oreo it was successfully booted and Quick Charge worked like on RR Oreo but hotspot and USB Tethering not working so I flashed back to RZ Kernel.
That's why I am asking the developer to add QC 2.0. I know it's difficult but it's possible. Sorry for my bad English. Thank you. @raschad
Click to expand...
Click to collapse
Im able to charge at 1500-1600ma using samsung fast charger, here is a screenshot. Btw im on AEX with rz kernel v3.5

vikash1994b said:
Im able to charge at 1500-1600ma using samsung fast charger, here is a screenshot. Btw im on AEX with rz kernel v3.5
Click to expand...
Click to collapse
Yes you are right. I bought a new QC 3.0 charger. I got the same result and Quick Charging also working . Here is the evidence.

Root
Does it needs root?
Thanks.

kecao said:
Does it needs root?
Thanks.
Click to expand...
Click to collapse
To flash on Android pie rom, NO
But to change kernel settings via kernel auditor then Yes

vikash1994b said:
To flash on Android pie rom, NO
But to change kernel settings via kernel auditor then Yes
Click to expand...
Click to collapse
Thank a lot.

Is it enough to flash from TWRP?

bad.a55 said:
Is it enough to flash from TWRP?
Click to expand...
Click to collapse
yeap

Hi everyone, any solution for external sd card? I have “deteriorated sd card” error even it work in twrp recovery.

Related

[KERNEL][D410 & D405][STOCK 5.0.2] LollipopExtended KERNEL

[D410 & D405] LollipopExtended KERNEL​
ONLY FOR LG D410/LG D405 WITH STOCK-based ROMs!
KERNEL COMPILED USING LINARO CORTEX-A7 4.9.3 TOOLCHAIN!
My changes in kernel:
Added CPU overclock to 1.6 GHz/underclock to 192 Mhz (default CPU freqs is 0.3-1.2 GHz, so you need to set up overclock and underclock in Kernel Auditor)
[*]Added GPU overclock to 533 MHz*/underclock to 100 MHz
[*]Added support for FAST CHARGE function (disabled by default - for enable use Fast Charge)
[*]Default governor changed to ondemand
[*]Added new CPU governors: CONSERVATIVE, INTERACTIVE, INTELLIDEMAND, INTELLIACTIVE, INTELLIMM, ZZMOOVE, YANKACTIVE, SMARTMAX, IMPULSE, ALUCARD, ADAPTIVE, WHEATLEY, DANCEDANCE, LIONHEART, SMARTASSV2 - experimental, on default parametres cpu works on max freq!
[*]Added some new I/O shedulers: BFQ, SIO, SIOPLUS, FIOPS, FIFO, VR, ZEN.
Added support for Faux Sound Control (v3.4) function (to set it up use: FauxSoundControl App)
Added support for intelli_plug (v3.8) (setting in the Kernel Auditor -> CPU Hotplug)
* - may work incorrect sometimes, so for most perfomance in games I recommend you to turn GPU governor to "perfomance".
Information
Developer: Nikita Pro Android
Just for STOCK-5.0.2 ROM and which based on STOCK.
Kernel version: 3.4.0
I compiled kernel from official kernel source code L90
Installation
1. Download and put to storage:
D410: >>>LINK<<< (v2.0)
D405: >>>LINK<<< (v2.0)
2. Go to recovery and wipe cache.
3. Flash downloaded .zip and reboot.
4. Reboot again!
5. This is all.
OLD VERSIONS:
D410:
v1.1 - https://yadi.sk/d/PKys5ToBgY3ym
D405:
v1.1 - https://yadi.sk/d/jf06noYHgZZvx
XDA:DevDB Information
LollipopExtended kernel, Kernel for the LG Optimus L90
Contributors
Nikita Pro Android
Source Code: https://github.com/NikitaProAndroid/android_kernel_lge_msm8226_w7ds/tree/lollipop-5.0.2
Kernel Special Features:
Version Information
Status: Stable
Created 2015-05-11
Last Updated 2015-05-11
D405 support will be added soon.
This is really nice
Thanks
Just a quick correction. OP states the kernel version is 3.4.10, but it is actually 3.4.0. Just want to avoid any confusion
Sent from my LG-D415
Question do u experience and boost in performance when clocked at 1.6
---------- Post added at 11:23 PM ---------- Previous post was at 11:17 PM ----------
also is selinux set to permissive ?
santitasheart said:
Question do u experience and boost in performance when clocked at 1.6
---------- Post added at 11:23 PM ---------- Previous post was at 11:17 PM ----------
also is selinux set to permissive ?
Click to expand...
Click to collapse
No, not very big perfomance. To enable selinux you should use special app.
Added support for LG D405 model!
Kernel version fixed to 3.4.0 (thanks @CaptivateKing )
Thanks for this! Testing it on D405n, so far so good!
I have a d405n and my kernel version says Unavailable
It does not support nfc.
It is possible to add support in d405n?
Tanks
Nikita Pro Android said:
Added support for LG D405 model!
Kernel version fixed to 3.4.0 (thanks @CaptivateKing )
Click to expand...
Click to collapse
Hi, Thank You for your best project.
Can you add USB OTG to your Kernel?
Download link is broken.
Iamnottheoneuknow said:
Download link is broken.
Click to expand...
Click to collapse
Both links are working on my end
Sent from my LG-D415 using XDA Free mobile app
OK is good now. I had to use IE to download, on Opera download does not work.
filipealexandre93 said:
I have a d405n and my kernel version says Unavailable
It does not support nfc.
It is possible to add support in d405n?
Tanks
Click to expand...
Click to collapse
So there is one defconfig for w7n device, I think it is what for yours D405n.
Farshadvh said:
Hi, Thank You for your best project.
Can you add USB OTG to your Kernel?
Click to expand...
Click to collapse
Our hardware doesn't support OTG so it'll be useless in kernel.
On the moto g, overclocking the msm8226 in that phone was proved to be a placebo. Is this true for other devices using the msm8226? I am considering adding overclock to my d415 kernel.
Yes it is
zowpow said:
On the moto g, overclocking the msm8226 in that phone was proved to be a placebo. Is this true for other devices using the msm8226? I am considering adding overclock to my d415 kernel.
Click to expand...
Click to collapse
It will get you only less battery life, not very big perfomance. I plain to remove overclocking from my kernel in next version.
sometimes overclocking could be useful, in my case i decompress and re-compress zips and the performance with es file explorer is better with oc, you should change clocks default to 1.2 but set oc optional
sergioslk said:
sometimes overclocking could be useful, in my case i decompress and re-compress zips and the performance with es file explorer is better with oc, you should change clocks default to 1.2 but set oc optional
Click to expand...
Click to collapse
That would only be true if the overclocking method was full proof. Right now it's all placebo. I've ran multiple benchmarks on this chipset at 1.6GHz vs 1.2GHz, and they performed exactly the same. This chipset is locked on stock frequencies for the time being
Sent from my LG-D415 using XDA Free mobile app

[KERNEL][I919x][CUSTOM][TouchWiz][KK4.4.2]

Hellow!
This kernel works only on stock and some custom KItKat 4.4.2 TouchWiz ROMs for Samsung Galaxy S4 mini I9190/I9195/I9192 variants!
Features:
Based on last official kernel source for GT-I9195 (used SilviuMik's branch)
Synced with E370KKTU2BOD2 kernel source (KK 4.4.4 kernel for SHV-E370K variant of Galaxy S4 Mini LTE (announced only for Korea))
CPU Overclock (OC): up to 2052MHz
CPU Underclock (UC) down to 81MHz
GPU Overclock up to 627MHz
CPU Voltage Control (VC)
Hotplug thread infrastructure
Faux123's Intelliplug
MyFluxi MSM-hotplug new
Alucard-hotplug new
Lazy-hotplug new
Gamma control
Faux123's GPL Sound Control 2.1
Sweep2Sleep
Fast charge
Upgraded taus88 to taus113 algorithm for entropy generator
Added and realy used frandom (fast random number generator)
Krait optimized strcmp and memcmp
Motorola MSM memcopy enhancements (memutils) to improve of the memory subsystem performance
CPU-boost new
Quickwakeup new
KSM (Kernel SamePage Merging)
Timer slack controller
Speedup late resume patch for faster wakeup of the device
F2FS support
NTFS support with full read/write access
init.d support
Updated exFAT module to v1.2.12
LZ4 compressor for zSwap new
TCP-cong: westwood, vegas, reno and etc.new
Set SELinux always into "Permissive mode"
Pre-installed bosybox (placed in /sbin folder)
Compiled with Linaro GCC 4.9.4-2015.06 Toolchain
Additional Governors:
Impulse
[*]Intelliminmax
[*]Intelliactive
[*]Lionheart
[*]Ondemandplus
[*]Smartmax
[*]Preservative
[*]Wheatly
[*]Intellidemand new
[*]Alugard new
[*]Slim new
Additional I/O Schedulers:
FIOPS (Fair Input/Output Per Second)
[*]SIO (Simple I/O)
Credits:
@arco68
@Christopher83
@F4k
@junkyde
@SilviuMik
@Grarak​Installation instructions:
for ODIN:
1. Extract XXXX-ALX-x.x.x.md5 from XXXX-ALX-x.x.x.tar.zip
2. Flash with ODIN XXXX-ALX-x.x.x.md5 file​
for CWM:
1. Copy XXXX-ALX-x.x.x.zip (without tar) to your sdcard
2. Reboot into CWM recovery
3. Choose "Install zip from sdcard"
4. Select XXXX-ALX-x.x.x.zip kernel and confirm installation.​
Download:
Link1
Link2​
XDA:DevDB Information
Custom TouchWiz KK4.4.2 Kernel for I9190/I9195/I9192, Kernel for the Samsung Galaxy S 4 Mini
Contributors
alexax66
Source Code: https://github.com/alexax66/KitKat_kernel_samsung_msm8930-common
Kernel Special Features: CPU and GPU Overclocking, CPU Underclocking, CPU Voltage Control, Advanced CPU hotplugs, Gamma control, Faux123's Sound Control, Sweep2Sleep, Additional Governors and I/O Schedulers, KSM, F2FS, NTFS, Timer Slack Controller, Fast charge
Version Information
Status: Stable
Current Stable Version: ALX-0.1.2
Stable Release Date: 2015-11-15
Current Beta Version: ALX-0.1.3
Beta Release Date: 2015-12-30
Created 2015-08-15
Last Updated 2015-11-18
How to use kernel features
- for CPU, GPU, Hotplug and Gamma Control tunings use Kernel Auditor by Grarak
- for Faux123's Sound Control tuning use FauxSound Audio/Sound Control
- set of some features for switching through a parameters of the build.prop:
For all kernel version:
- to enable Sweep2Sleep:
Code:
ro.config.sweep2sleep=true
- to enable init.d support add in build.prop:
Code:
ro.config.sysinit=true
Only for ALX-0.1.0 and later:
- to enable KSM:
Code:
ro.config.ksm=true
Only for ALX-0.1.1 and later:
-to enable Adaptive LMK:
Code:
ro.config.adaptive_lmk=true
Read about how adjust LowMemoryKiller with management of not killable processesin
Only for ALX-0.1.2 and later:
Use only one of this hotplugs!
-to set Alugard-hotplug as default:
Code:
ro.config.alucardplug=true
-to set MyFluxi MSM-hotplug as default:
Code:
ro.config.msm-hotplug=true
-to set Intelli-hotplug as default:
Code:
ro.config.intelliplug=true
-to set Lazy-hotplug as default:
Code:
ro.config.lazyplug=true
Chaneglog:
ALX-0.1.0
ALX-0.1.1
ALX-0.1.2-Release
ALX-0.1.3
Full Changelog
Kernel tested by me over month, all :good:
---------- Post added at 09:23 AM ---------- Previous post was at 09:10 AM ----------
One thing, gamma control work only in device control app, and after reboot is set by default, maybe in future is will be fixed
can i use with ploiki's rom?
00ehsan00 said:
can i use with ploiki's rom?
Click to expand...
Click to collapse
I not test this kernel in ploiki's rom, but i think that it work without any problems.
OOMMGG!!! Finallyyyyyy!!! I can't believe it!!!
THANK YOUUUU! :victory: :good:
o0chtm0o said:
OOMMGG!!! Finallyyyyyy!!! I can't believe it!!!
THANK YOUUUU! :victory: :good:
Click to expand...
Click to collapse
Yep)))
Some summer day i tired waiting kernel from f4k and ask my friend alexax66, he say ok no problem, next day i tested first version
P.S.
By the way, he not use stock, he use CM, and he did it for us just because he good man :good:
denon480 said:
Yep)))
Some summer day i tired waiting kernel from f4k and ask my friend alexax66, he say ok no problem, next day i tested first version
Click to expand...
Click to collapse
Wow! It's INCREDIBLE!! I have no words. I hope it's not the first and last work, I hope OP can continue with this project. It's amazing! I was waiting for this since loooooong time ago, losing any hopes
o0chtm0o said:
Wow! It's INCREDIBLE!! I hace no words. I hope it's not the first and last work, I tope OP can continúe with this project. It's amazing! I was waiting forma this since loooooong time loosing any hopes
Click to expand...
Click to collapse
not first and not last)))
Soon, OTG and maybe ext4 support
it's stable and there is no battery drain with overclock and underclock.
it's fully work with ploiki's rom too.
do u have plane to add otg and bln support?
and another question is that how can i use sweep2sleep?
thanks again for kernel.:good:
00ehsan00 said:
it's stable and there is no battery drain with overclock and underclock.
it's fully work with ploiki's rom too.
do u have plane to add otg and bln support?
and another question is that how can i use sweep2sleep?
thanks again for kernel.:good:
Click to expand...
Click to collapse
We test some new patches bln, dosent work
add in build.prop
ro.config.sweep2sleep=true
reboot
swipe on the bottom screen from left to right, is lock the phone
Tested new kernel with memory patches.
Just for info, work on kernel dont stop
Very very good job... I appreciate your work with this kernel ... I have only one question if is possible, what are the best governor and scheduler to use for a balance between performance and battery?
Sent from my GT-I9195 using xda premium
petrevirgil said:
Very very good job... I appreciate your work with this kernel ... I have only one question if is possible, what are the best governor and scheduler to use for a balance between performance and battery?
Sent from my GT-I9195 using xda premium
Click to expand...
Click to collapse
I personally like ondemand/cfq I find it makes things that tiny bit more responsive like 1080p video recording and scrolling thru my Google Keep widget. Ondemand for me gives some of the best battery.
who have tested this kernel with the rom "N5 four mini" ?????
better than silviu for battery ???
Will this work on I9192?
Loulou-13 said:
who have tested this kernel with the rom "N5 four mini" ?????
better than silviu for battery ???
Click to expand...
Click to collapse
I'm currently using this with N5 four mini rom, works so awesome, incredible battery life, there is just one problem though, private mode does not work with this kernel, but they said its because of the rom not fully compatible with the kernel., i don't know if this works fine with s6 port 5.1, havent tried yet.
Can I use with S6 Mini Port Rom
alexax66
sajid0786 said:
Can I use with S6 Mini Port Rom
alexax66
Click to expand...
Click to collapse
Yes, you can use this variant

[Kernel][5.1][Stock][Linaro 5.3] KaminariKernel R3 [7 July 2016]

KaminariKernel​
Code:
#include "std_disclaimer.h"
/*
* Your already voided warranty is now void again.
*
* 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 KERNEL
* 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 my *** off at you.
* Really hard.
*/
Hiya fellas.
This is my modded kernel for our loved Moto G 1st gen (LTE version). I decided to resume developing it since I realized I was wrong (I thought no one was interested in it). So here we are again.
Features:
Sources & Optimizations
- Based on Motorola's shared falcon/peregrine source
- Compiled with generic Linaro 5.3 toolchain
- Compiled with -O3 optimization & some more flags (e.g. Pipe flag)
- Optimized ARM RWSEM & Square Root algorithms
- Kernel-side NEON mode
- Some miscellaneous armv7 tweaks
Click to expand...
Click to collapse
Hotplugging Drivers
- Ye Olde MPDecision
- AutoSMP
Click to expand...
Click to collapse
Extra CPU Governors
- Bioshock
- Dancedance
- Impulse
- Lionheart
- Smartmax
- Yankactive
- Yankdemand
- Zzmoove
Click to expand...
Click to collapse
Extra I/O Schedulers
- Bfq
- Fiops
- Sio
- Vr
- Zen (Default)
Click to expand...
Click to collapse
Sound
- Faux's Sound Control
- Headset High Performance Mode
Click to expand...
Click to collapse
Screen/GPU
- Kcal Screen Control
- Dt2w/s2w
- State Notifier driver
- Adreno Idler
- GPU overclock & underclock (533MHz/100MHz)
Click to expand...
Click to collapse
Extra Sh*t
- USB Fast Charge
- Disabled gentle fair sleepers
- Extra TCP Congestion Controllers
- HID Driver (Use your phone as a USB keyboard/mouse)
- Compass & Accelerometer drivers now use State Notifier
- Fsync enabled by default
- Kexec-hardboot patch (for multirom compatibility)
- Power-efficient workqueues
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Downloads:
Regular Version
Overclock-Ready Version Soon™
Click to expand...
Click to collapse
Looking for previous releases?
- All releases until 1.2.x: Go here
- All releases from 1.3 onwards: Go here
- KaminariLite (discontinued): Go here
- KaminariSL (previously Optimized Stock): Go here
Click to expand...
Click to collapse
Got into trouble and need to go back to the stock kernel?
Then you should click this link here, bud!
Click to expand...
Click to collapse
Flashing & Tweaking Instructions (Follow this very carefully!!!):
- Place the zip at the root of your phone's internal storage (This is very important! If you flash the zip from a subfolder, you'll be left without wi-fi!!!)
- Reboot into recovery
- Flash the zip
(Another way: Reboot into recovery without copying the zip, and flash it via adb sideload)
- (Optional) Wipe cache and/or ART cache
- Reboot and have fun!
Coming from another kernel? Then I suggest you to (at least!!!) dirty flash your stock rom and kernel in order to avoid any issues!
Wanna tweak it? Use Kernel Adiutor! (I do NOT support Synapse!!!)
Click to expand...
Click to collapse
Want some info on what this kernel offers you?
Then go here! (Credits to @AssToast for suggesting and to @gsstudios for creating the site!)
Click to expand...
Click to collapse
"Thank You" Section
- Motorola/Lenovo, for putting up them sources
- The CyanogenMod team
- @Flashhhh, his work kinda inspired me to do this
- @Aayushya, he provided the initial cherry-picks
- @faux123, for Sound Control & Intellithermal
- @savoca, for Kcal Screen Control
- @hurtsky, a huge load of cherry-picks came from his sources
- @Alberto97, for the Linux version bumps (.43 up to .109)
- @YoshiShaPow, for some more stuff
- Some more fellas whose names I can't remember
Click to expand...
Click to collapse
XDA:DevDB Information
KaminariKernel (Lollipop-Peregrine), Kernel for the Moto G
Contributors
kingkaminari
Source Code: https://github.com/Kamin4ri/KaminariKernel/tree/L
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: R3
Stable Release Date: 2016-07-07
Created 2015-10-15
Last Updated 2016-07-09
Hey!!! Are you looking for the changelogs?
I'm moving them to this page here! So please wait!
F.A.Q. Read this before moaning!!!!!!
Q: ERMAHGERD DIS KERNEL SUCKZ, MAH BATTERY IS DEAD IN 30 MINS, PLZ HALP!
A: When I created this kernel, I never had the intention to have it decrease battery life. So before / instead of complaining, go check your f***ing wakelocks and fix them! The kernel isn't responsible for this, your apps and/or services are.
Q: Will this kernel work on AOSP / CM12.1 ROMs?
A: No.
Q: Will this kernel work on xyz rom?
A: No. Non. Nein. Title clearly says: STOCK.
Q: How do I report bugs?
A: If you wanna report a bug, then grab your kernel log - either by pulling /proc/last_kmsg (in case of a random reboot / kernel panic or oops) or copying the output of "dmesg" via shell - and paste it at pastie.org and link it in your post (or save it to a text file and attach it to your post). Don't bother getting logcats, they don't apply for kernel debugging purposes.
Q: How do I flash this?
A: I suggest you scroll up and read the OP. The instructions are there.
Q: How do I tweak this kernel?
A: Download Kernel Adiutor from the Play Store and have fun. For Synapse, scroll up and read the OP first.
Q: This kid is such a n00b!
A: Oh well then, why don't you go work on a kernel yourself, instead of criticizing my work and, by doing so, wasting your time?
Optimized Stock Kernel (aka "Kaminari SuperLite")
Since KaminariLite has been discontinued, and Kaminari has become cleaner regarding features, I've been working on a version closer to the stock kernel, only more optimized.
So here is my Optimized Stock kernel.
Differences in relation to the stock kernel:
- Compiled using my custom Linaro 5.2 toolchain
- Bumped to Linux version 3.4.110
- Compiled with -O3 and Graphite flags (Same as Kaminari)
- Most if not all of Kaminari's optimizations have been applied
- All governors except Interactive removed
- Default I/O scheduler changed to cfq
- Default TCP congestion algorithm changed to Westwood
- Supports both stock and GPE roms, regardless of filesystem (f2fs or ext4) used on /data
- Adds init.d support
- Default ZRAM size changed to 400MB
Differences in relation to Kaminari:
- All governors except Interactive removed
- All TCP congestion algorithms except Westwood and Reno removed
- Additional I/O schedulers (zen, vr, sio, fiops, bfq) removed
- Bricked Hotplug has been replaced by MPDecision
- All non-essential features (FauxSound, Kcal, Dt2w...) have been removed
- Stock PowerHAL has been re-enabled
- Version bump to 3.4.110 (Kaminari has been kept at 3.4.42)
- Compressed using LZO (Kaminari uses XZ)
Download it from here.
This one is mostly flash-and-forget. No need to tweak anything.
If you're coming from Kaminari, and you're using Kernel Adiutor, you MUST clear the app's data before flashing this build. If you can flash the stock kernel before flashing this, it's even better.
One more reserved...
Okay. Last reserved.
Oh guys... Can someone provide me their init.rc? So I can add proper init.d support
kingkaminari said:
Oh guys... Can someone provide me their init.rc? So I can add proper init.d support
Click to expand...
Click to collapse
Here the mine, :good:
Second test build is up! https://www.androidfilehost.com/?fid=24052804347838189
Changelog is in the second post.
pretty stable kernel as far as i can tell. There is just one thing.. how do i get the over clock to stick? no matter if i have intelliplug on or off it always changes back to default frequencies after a while
EpiccSkillZz said:
pretty stable kernel as far as i can tell. There is just one thing.. how do i get the over clock to stick? no matter if i have intelliplug on or off it always changes back to default frequencies after a while
Click to expand...
Click to collapse
Try a different governor. Interactive likes to reset the frequencies to their default values. Or the chipset may be incompatible (despite it still being - technically - only an msm8226 with lte support).
kingkaminari said:
Try a different governor. Interactive likes to reset the frequencies to their default values. Or the chipset may be incompatible (despite it still being - technically - only an msm8226 with lte support).
Click to expand...
Click to collapse
Could you please recommend me a governor?
EpiccSkillZz said:
Could you please recommend me a governor?
Click to expand...
Click to collapse
Either intelliactive or yankactive
Sent from my XT1033 using Tapatalk
Woww! Finally CPU overclock! It works very good! Thankyou man
I had read that overclock was virtually impossible because our phone was locked to a maximum CPU freq, it wasn't true? It's nice to have other options, thank you for the development.
rodsayd said:
I had read that overclock was virtually impossible because our phone was locked to a maximum CPU freq, it wasn't true? It's nice to have other options, thank you for the development.
Click to expand...
Click to collapse
I also believed that. But I once ran two Antutu benchmark tests, one with the default freq (1.2GHz) and the other with an increased freq (1.6GHz), and in the second test, I got a slightly higher score (which leads me to assume that the overclock actually works). Plus, my overclock implementation is different from the previous ones.
kingkaminari said:
I also believed that. But I once ran two Antutu benchmark tests, one with the default freq (1.2GHz) and the other with an increased freq (1.6GHz), and in the second test, I got a slightly higher score (which leads me to assume that the overclock actually works). Plus, my overclock implementation is different from the previous ones.
Click to expand...
Click to collapse
The phone has a locked multiplier, but it still have FSB overclock (like the old AMD athlom XP Days)
Dirty flashed on xt1039, it works. It's now time for tuning.
Thanks a lot! I was waiting for a kernel like this.
Is there the possibility to add the undervolting feature?
sclcn12 said:
Dirty flashed on xt1039, it works. It's now time for tuning.
Thanks a lot! I was waiting for a kernel like this.
Is there the possibility to add the undervolting feature?
Click to expand...
Click to collapse
I've tried to do that with falcon. I had to solve the merge conflicts manually, but in the end the phone wouldnt boot - it went into a red screen saying "watchdog reset detected" right after the motorola logo. So, with that being said, we wont have undervolting for now, at least till i manage to solve that conflict
Third test build up!
Download
Changelog is in the second post.
Thanks for the work, it's a great kernel. Working really great
Enviado desde mi XT1040 mediante Tapatalk

[KERNEL][5.0]TOO LAZY TO PICK FANCY NAME FOR THE KERNEL[20161029]

Code:
#include <std_disclaimer.h>
/*
* 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 KERNEL
* 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.
*/
Introduction/About
Got an old unused zenfone 5 from my brother and I've compiled this kernel because i'm not satisfy with some of the available kernel so far. Nothing fancy, just a (hopefully) stable kernel for stock lollipop or custom rom based on stock lollipop.
Click to expand...
Click to collapse
Features:
Like i said, nothing fancy lol. Things that i've modified/added:
Updated interactive cpu governor and fine tuned its parameters.
Enabled conservative cpu governor and disabled userspace cpu governor.
Added zendecision cpu hotplug helper.
Updated cfs scheduler.
Added bfq disk io scheduler and made it as default on booting.
Enabled all tcp congestion control and made westwood as default on booting.
Added power efficient workque support. Should help with battery life.
Added quick wakeup driver support. Should help with battery life.
Added async fsync support. Should help with battery life and perfomance.
Enabled joystick game controller support.
Enabled usb serial driver support.
Enabled zram driver support and made it use 256mb on booting. Should help with perfomance.
Enabled powerclamp and rapl driver for intel thermal daemon support. Should help minimize heat.
Enabled ntfs driver with read/write support.
Enabled cifs and smb network drive driver support.
Added exfat-nofuse filesystem driver support with proper automount on booting.
Enabled zenmotion dt2w support.
Made selinux mode as permissive on boot. This fixed the dreaded signal loss issue.
Added proper init.d support in ramdisk, with proper permission setup before running scripts.
Probably many, many other things i forgot to list here...
Click to expand...
Click to collapse
Changelog:
20161029
- Removed hotplug cpu governor. Hotplug cpu governor or hotplug driver are too buggy on zf5, sometimes the turned off cpu are never turn back on again.
- Fined tuned interactive cpu governor.
- Added and enabled bfq disk io scheduler and made is as default on booting.
- Updated lowmemorykiller driver.
- Enabled proper config for intel powerclamp driver.
20161024
- Added hotplug cpu governor and made is as default cpu governor on booting.
- Updated interactive cpu governor.
- Added zendecision cpu hotplug helper.
- Updated cfs scheduler.
- Removed the selinux permissive mode script.
20161018
- Removed intel cpu governor. Its unstable.
- Made interactive as default cpu governor on booting.
20161018
- Added intel cpu governor and made it as default on booting.
- Removed autosmp.
- Enabled rcu boost.
- Changed kernel hz from 100 to 300.
- Enabled many, many networking option.
- Added script in ramdisk to always set selinux to permissive mode.
20160926
- Prepatched ramdisk to support magisk v6.
- Changed default tcp congestion control to westwood.
- Disabled rcu boost. It made switching mobiledata on/off became slow.
20160921
- Using ramdisk from the latest .87 lollipop stock kernel.
- Finally fixed sdcard automounting.
- Fixed wifi hotspot not starting.
- Enabled rcu boost.
20160908
- Enabled zram.
- Further attempt to fix sdcard automounting.
- Added quick wakeup driver.
- Enabled joystick game controller support.
- Enabled usb serial support.
- Added async fsync.
20160904
- Disabled zram..
20160903
- Fixed simcard turned unavailable after signal loss, can't get proper signal even after entering area with stable signal after the first signal loss, and cpu became hot by making selinux in permissive mode on booting.
- Implemented proper init.d sysinit with permission setup before running scripts.
- Enabled powerclamp and rapl driver for intel thermal daemon. Should help with phone thermal management.
- Enabled zenmotion dt2w support.
- Enabled zram.
- Attempting to fix sdcard automounting.
- Some module built as in-kernel driver.
20160831
- Initial release.
Click to expand...
Click to collapse
What Works:
Should be everything? Do let me know if got bugs or things not working using this kernel. If got sudden reboot, please give me all files in /sys/fs/pstore
Click to expand...
Click to collapse
Download:
HERE
Click to expand...
Click to collapse
Installation Instructions:
Obviously need unlocked bootloader.
Flash the zip via custom recovery or extract the zip to get the boot.img and flash via fastboot.
Click to expand...
Click to collapse
Source:
Uploaded as tar.xz archive in download folder above. Sorry, didn't have github account. Really hated git, hard to use.
Click to expand...
Click to collapse
Thanks To/Credits:
God
Linus Torvalds and whole linux kernel team and contributors.
Google
Xda
and many, many other kernel devs whose their source i've cherry picked here and there...
Click to expand...
Click to collapse
XDA:DevDB Information
-, Kernel for the Asus Zenfone 5
Contributors
mdfzhi
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 20161029
Stable Release Date: 2016-10-29
Current Beta Version: 20160908
Beta Release Date: 2016-09-08
Created 2016-08-31
Last Updated 2016-11-06
ASUS Zenfone 5 Users
https://telegram.me/Zen5Users
Sent from my ASUS_T00F using Tapatalk
@mdfzhi
I hv been using this kernel since yesterday noon..
Till now i haven't faced any kind of reboots and freeze issues..
But the "ondemand" governor makes the device Lag a lot...i am using either interactive or performance(preferably)...
Its also Good that u didn't enabled dt2w in this kernel, please don't enable it in the kernel since i want zenmotion only for sleep, our zenfone 5 has both of the options combined unlike other zenfones...
Also, a feature suggestion, if possible, try to lower the min brightness value to 2-3 , just like the ryanjms07's kernel...
Good job.!
TechNova said:
@mdfzhi
I hv been using this kernel since yesterday noon..
Till now i haven't faced any kind of reboots and freeze issues..
But the "ondemand" governor makes the device Lag a lot...i am using either interactive or performance(preferably)...
Its also Good that u didn't enabled dt2w in this kernel, please don't enable it in the kernel since i want zenmotion only for sleep, our zenfone 5 has both of the options combined unlike other zenfones...
Also, a feature suggestion, if possible, try to lower the min brightness value to 2-3 , just like the ryanjms07's kernel...
Good job.!
Click to expand...
Click to collapse
weird that you're the second person that said to me not to add dt2w. i'm actually debating whether to add it or not myself, its a nice feature to have. probably will add it along with sysfs toggle for user to turn it off if dont want it. yes the ondemand lag abit, will change to interactive on next kernel. he doesnt give his kernel source so i dont know how he lower the brightness.
super. class. well done. continue in the same spirit
---------- Post added at 08:32 AM ---------- Previous post was at 08:09 AM ----------
with your kernel does not change dpi can see what's the problem?
duffi200000 said:
super. class. well done. continue in the same spirit
---------- Post added at 08:32 AM ---------- Previous post was at 08:09 AM ----------
with your kernel does not change dpi can see what's the problem?
Click to expand...
Click to collapse
I am able to change the dpi without any issues...
U can try using ,in terminal emulator,
su
wm density ___
Where ___ will be the density value, like 120,240,320 or any desired value...
After this, u can try nomone resolution changer app from play store.
@mdfzhi , do you know if you can overclock the gpu or cpu for this device? others devs tried but is kinda like a "fake" one, becouse it dosn't affect performance, if we put like 444444.4444ghz it will run fine, so you think is possible?
day use, the kernel reboots no good .but very heated cpu I used the governor ondemand.
does this phone have isssue with signal for anyone? i lived in area where mobile signal arent very good. seems like after singnal loss, something is keeping the phone awake and made it super hot. same issue when i'm still using stock 5.0 rom and kernel. does anyone know if any rom or kernel solve the issue? i could examine ramdisk in kernel that solve the issue and see what changes were applied in it.
TechNova said:
@mdfzhi
I hv been using this kernel since yesterday noon..
Till now i haven't faced any kind of reboots and freeze issues..
But the "ondemand" governor makes the device Lag a lot...i am using either interactive or performance(preferably)...
Its also Good that u didn't enabled dt2w in this kernel, please don't enable it in the kernel since i want zenmotion only for sleep, our zenfone 5 has both of the options combined unlike other zenfones...
Also, a feature suggestion, if possible, try to lower the min brightness value to 2-3 , just like the ryanjms07's kernel...
Good job.!
Click to expand...
Click to collapse
No freeze at all?
ondemand on the profile and even interactive games are very heavy lag and delay necessary to put a performance profile
I really2 love this kernel because of its features that no other kernel has, but there is a problem that my sdcard can't detect, i have to revert back to boret's kernel to fix sdcard, please fix this cause i really love this kernel
.Very noted here that it makes it difficult, if my first simkarty is 3g mode and enable data transfer, I switched to the second slot, and includes data transmission and 2g network after some time returns the data back to the first slot and turn on 3g and transfer data will no longer work until you restart the phone really interfere with this because I have to switch modes and simkarty
@mdfzhi
Its almost been a week and now i found some issues:-
1.Freeze occurs sometimes (Like once in 2 days)
2.Battery drain is really more as compared to stock kernel (i did compared it with one day usage).
3.Network comes reallllly verrrry late after booting.
4.Frequent loss of network and never regains back...
5.Data never works sometimes, needs to reboot device in order to work (Airplane mode doesnt work for it)
6. Same issue mentioned by @duffi200000
compiled and uploaded new version. hopefully fixed the dreaded signal loss issue. init.d scripts should also working as it should be now. be careful with some roms that put crap tonnes of bloated init.d script. don't came whining about unstable, reboot or freeze if you didnt clean those script. i didn't use any init.d script except supersu daemon script and the kernel is stable so far.
Super will be tested
---------- Post added at 06:44 PM ---------- Previous post was at 06:37 PM ----------
flash card does not see
---------- Post added at 06:46 PM ---------- Previous post was at 06:44 PM ----------
immediately I write the solution of this problem who will face The Simple stick out your flash card and re-insert and it will work
---------- Post added at 06:51 PM ---------- Previous post was at 06:46 PM ----------
network switches everything is fine, I will continue testit
---------- Post added at 07:00 PM ---------- Previous post was at 06:51 PM ----------
I have a question is the core run on the kit Kat?
When connecting the USB otg flash card speed of copying files is very low , you can fix
First at all, thanks for your important work.
I really like that the phone has become much more energy efficient at this kernel :good:
But I have two issues:
1. I got reboot when I talking on the phone (Zenmotion is enabled).
2. My phone doesn't detect the memory card.
Asus ZenFone 5 (A501CG), stock rooted 3.24.40.87
AlexBreems said:
First at all, thanks for you important work.
I really like that the phone has become much more energy efficient at this kernel :good:
But I have two issues:
1. I'm get reboot when I talking on the phone (Zenmotion is enabled).
2. My phone doesn't detect the memory card.
Asus ZenFone 5 (A501CG), stock rooted 3.24.40.87
Click to expand...
Click to collapse
1.That's why i was telling the dev not to include dt2w.
2.keep ur fone turned on, remove ur back panel, remove and reinsert ur sdcard ,and it will work.
TechNova said:
1.That's why i was telling the dev not to include dt2w.
2.keep ur fone turned on, remove ur back panel, remove and reinsert ur sdcard ,and it will work.
Click to expand...
Click to collapse
1. Dt2w is very useful feature. Maybe author can fix it. I hope so.
2. Thank you for this temporary solution. And I'll wait until the author to fix this.

[Kernel] Thunderoar Kernel v5.0 [SM-T116](24 Dec 2017)

Thunderoar Kernel For SM-T116
(Tab 3 Lite 7.0 3G)
* Your warranty is now void.
* I am not responsible for bricked devices, dead SD cards, corrupted partition, nuclear disasters
* Please do some research before using this mod!
* YOU are choosing to make these modifications,
* If you point the finger at me for messing up your device, I will laugh at you.​
Features:
Overclocked
Deferred Timer for KSM
USB Fast Charge
Arch Power
Frandom
Powersuspend for battery life/saving
QuickWakeup for battery life/saving
Dynamic Sync Control
Fsync control on/off
Voltage Tweak
NVS hibernate driver
Multicore Power Saving
Schedule workqueues on awake CPUs to save power
CPU Boost
Adaptive Low Memory Killer
Software CRC control toggle
Gentle Fair Sleepers toggle
and so on...
CPU Hotplug:
AutoSMP
Added CPU governors:
Sprdemand
Conservative
Ondemand
Userspace
Powersave
Interactive
Performance
and so on...
Planned Update
-nothing i guess
Bugs(s)
-No MORE BUG!
Custom kernel Installation:
Download the kernel from here
Choose the tar.md5 if flashing from odin
Choose the zip files if flashing from custom recovery
Choose the latest version
Odin Instruction:
Open any version of odin
Choose your tar.md5 file from AP Tab
And Start
Custom Recovery Instruction:
Reboot into recovery if usin zip files (recommended to make a nandroid)
Flash the kernel zip
Reboot and enjoy!
Stock kernel Installation:
Download the stock kernel from here
Enter recovery mode, choose install, choose install image,
and then go to the directory of your downloaded stock kernel
choose it and then check mark on the boot circle.
And then flash it :good:
Notes:
20/12/2107
Kernel Update!!
Thunderoar-Kernel 5.0 Codenamed "Angel Beats!"
Fix all issues regarding MTP not working
and random reboot, is this a comeback? xD, i don't know xD
It appears that my kernel uses a lot more memory than i expected,
Possibily some problem with memory patch in the kernel source
The workaround for this problem is you have to increase your disksize
In the kernel adiutor, if it stays at 300mb, it will not enough and cause a problem
Which is stuck or complete crash of device. Recommended size is 500mb or more if
you encountered it again and set swappiness into 60
20/11/2017
Im back guyss, im out for awhile because my current kernel are sucks,
So i got a new phone which is Samsung J5, im developing kernel for the J5 for my
my own use, Not for sharing others because it will hurt my reputation XD,
and from that i learned a lot more about developing a good kernel,
Im goin to update the kernel using newer source, and im able to fix the
MTP and random reboot issues which is make me happy, its going out soon,
So if you guys still usin this device, you can use the new kernel that i will
post soon.
5/7/2017
For those of you who had a booting problem,
the V4.1.1 probably will fix it
3/7/2017
Finally, an actual stable one,
Rebuilt from the newest source from scratch
-V4.1-revived-version
22/6/2017
The new one probably the most stable,
been testing it for a week and so
far no problem or frequent reboot happen or
something like that
7/5/2017
Finally!!! Camera are fixed guys!
MTP functionality is still unconfirmed
Sorry for the long wait ^-^
1/1/2017
I decided to release a maintenance release update cause i found
that the device crash many times throughout all my kernel
and i decided to think about it more seriously and i had made
a maintenance release for you and report me if there still
crash happening on the device
27/12/2016
I wanted to release the kernel a little bit early cause
busy with new year celebration.The latest one is Thunderoar Kernel v2.6
Happy New Year to all of you!! sorry if i'm being too early
18/12/2016
I'm going get the new kernel ready next month which is the new year.
I'm gonna support SM-T113 too next year and continue with it *if it's working*
I'm going to need tester for sm-t113 next year
1/11/2016
enable the usb fast charge using the kernel adiutor app!
Camera are working on the stock kernel but not mine...
The source code for the camera is not exist in the source...
If you wanna connect your device to pc make sure the
USB fast charge is off,if it isn't disabled,you won't able to
manage file on your device through pc
XDA:DevDB Information
Thunderoar Kernel, Kernel for the Samsung Galaxy Tab 3 7.0
Contributors
@Thunderoar
Credits:
@Osm0sis-For the Anykernel2
Github
Kernel source
Version Information
Status: Stable
Current Stable Version: Angel Beats! || 5.0
Stable Release Date: 2017-12-24
Created 2016-12-26
Last Updated 2017-12-24
Press the "Thanks" button if you appreciate my work or if i helped you
Can you Make Sm-T210 dernek werewolf v003 kernel add overclock And your tweaks??
gr9nole said:
Can you Make Sm-T210 dernek werewolf v003 kernel add overclock And your tweaks??
Click to expand...
Click to collapse
Ok,but what android you are currently using right now?Kitkat or JB?
Changelog:
V5.0 Codenamed "Angel Beats!" (2017-12-24)
+Kernel upstream version 3.10.17->3.10.108
+Gpu update
+Fix MTP
+CPU Frequency change 200MHz upto 1.5GHz
+Entropy Update
+Multicore Power Saving
+CPU Boost
+Arch Power
+Power Suspend
+Quickwakeup
+Read-ahead set to 512kB
+Adaptive Low Memory Killer
+Software CRC control
+Gentle Fair Sleepers
+Fsync On/Off
+Built from scratch and fixed random reboot
+Dynamic Fsync
-Removed Obselete Cpu Governor
-Removed Obselete I/O Scheduler
-Removed UKSM and use normal KSM
V4.1.1 update (2017-7-5)
+Fix some devices not booting
+New CPU Hotplug: AutoSMP
V4.1 update (2017-7-3)
+Just another update for stability
V4.0 update (2017-7-3)
+No more Reboot or similar effect - Tested
+Linux kernel downgraded into 3.10.32 temporarily because rebuilt from scratch
+Auto cpu boost on input without predefined frequency
+UKSM(Ultra Kernel Samepage Merging)
+LZ4 Z-RAM - Faster Memory
+Asynchronous Fsync -Faster storage management
+USB Fast Charge are back
-Removed cpu governor: OndemandX, Zzmoove, Scary *Temporary*
V3.4 update (2017-6-22)
+The most stable kernel that i've ever built
+Linux Kernel 3.10.44
+No more frequent reboot or similar effect
+Bug fixes
V3.3 update (2017-6-17)
+Linux Kernel 3.10.40
+Properly fix the bug that mentioned on the v3.2 update and lower the risk of instability
+A bunch of cpu governor
*Hotplug
*Lionheart
*Reworked version of intelliactive
*Ondemandplus
*OndemandX
*Hyper
*Zzmoove
*Nightmare
*Wheatley
*Badass
*Scary
*All of them are properly functioning and tuned for compatibility
and if you want the hotplug features, use the hotplug governor provided
+Bug Fixes
-Adaptive cpu governor removed parmanently
V3.2 update (2017-6-8)
+Update: Linux Kernel 3.10.37
+Update: Using the latest Anykernel2 zip
+Update: Minimum frequency change into 254MHz and also voltage change for nice battery lasting
+Update: cpu-boost set to 765MHz and running for 3 seconds when touch detected
+Update: Set CFQ as default scheduler
+Fix: Bug that cause long running app either in the background or foreground to freeze/lagging/reboot etc.
+Fix: Bug that cause the device to reboot randomly
+Fix: Bug that cause the graphic being not working/properly lagging or some sort
+Fix: Bug that cause the device to reboot or freeze when standby
+Fix: Bug that causing the kernel to working improperly/lagging/rebooting/unstable after a while
+Bug fixes
V3.1 update (2017-5-7)
+CPU Frequency minimum change -> 384MHz
+Fix Frequency bug stuck at 768MHz
+Faster charging
V3.0 update (2017-5-7)
+Kernel version updated from 3.10.22 - > 3.10.26
+Using updated Anykernel zip
+Frequency: changed into 1600Mhz and minimum is 386Mhz
+GPU: function updated
+Deferred Timer working as it is
+LZ4 compression
+"Schedule workqueues on awake CPUs to save power" are back
+Remove conflict between Samsung touch booster and my CPU-Boost so you can actually set the amount you want
for boost
+Sync threshold for cpu-boost are not set
+I/O scheduler default to deadline
+Fsync are on by default
+TCP Congestion Algorithm set default to Westwood which is the fastest for network usage
+Additional TCP Congestion Algorithm are added
+Additional tweak to make the kernel faster
+Camera Fix!!!
+MTP Function (unconfirmed)
+A whole lot of bug fixes
-sprdemand governor
-Fastcharge (for now)
V2.8 update (2017-1-31)
+Frequency: changed into 1660Mhz and minimum is 580Mhz
+Cpu-boost: defined stable values
+Less OS tearing
+Fastcharge updated
+Audio functionality improved
+Voltage: change for low-power use
+Many bug fixes
+Selinux: updated
-Automatic Cpu Hotplug: removed for better stability but with little to no battery drainage but you still can deactivate the cores through Kernel Adiutor
-Sprdemand: removed
V2.6.1-MR1 update (2017-1-1)
*Note:This is maintenance release therefore some features may temporarily unavailable
Add: cpu-boost currently disabled but provided as an option
Add: voltage change
Add: frequency change from 386Mhz to 1600Mhz for more stable
Fix: serious bug that causing switching off mobile data make it freeze/crash
Fix: bug that causing the device freezing/crash throughout all my kernel update release
V2.6 a.k.a *Almost* New Year Update (2016-12-27)
+Kernel version updated from 3.10.17 - > 3.10.22
+Frequency step changed to make it more stable
+GPU overclocked upto 640Mhz
+CPU-Boost re'added,improve stability and Frequency set
*"Schedule work queues on awake CPU to save power"
\_disabled by default because instability issue on booting but kept as an option in Kernel Adiutor
\_Its pretty unstable so i didn't recommend you to use it
+This updates focus heavily on stabilily,sound,memory and networking
+Zswap Added
+Zbud Added
*Swappiness level turn down to 10 to avoid using swap as much as possible but use it when low memory
\_The reason of me to use swap as low as possible is RAM is faster than swap,so use that for better
\_application loading.
*No more SOD(Sleep Of DEATH) OR FOD(Freezing Of DEATH) as it happen many times on my older kernel
\_but it *may* happen
+Voltage increased for more stability
+Dynamic Sync re'added and enabled by default
+Fsync turn off by default
+Overall entropy tweak
+SIO,SIO-Plus scheduler re'added
-Row scheduler
V2.0 a.k.a November update (2016-11-1)
+1650 mhz re'added and step changes
+Fsync on/off re'added
+Row scheduler re'added
+Intelliactive Governor re'added
+BLX(Battery life extender) added
+Adaptive Governor added
+Lagfree Governor added
+Schedule work queues on awake CPU to save power
+Fixed unused frequencies on kernel adiutor
+Improved networking capability
+Improved memory management
+Improved security so you don't have to install antivirus
+Improved web browsing
+Improved device battery
-Dynamic sync have to go for now
-cpu boost removed because of compability issue
V1.7 (2016-10-15)
+Deferred Timer
+Cpu boost frequency set
+Updated Dynamic sync control
+Interactive governor updated and used as default governor
+HUGE bug fixes (better than before)
-Fsync On/Off (parmanent maybe)
V1.3 (2016-09-25)
+NVS hibernate driver
+LZ4 compression support
+Snappy compression library (v3)
+Many bug fixes(It is very smooth,surprisingly)
+Frequency changed to 1650MHz
-intelliactive governor (for now)
-row i/o scheduler (for now)
-sioplus i/o scheduler (for now)
V1 (2016-09-20)
+Initial Release
How about for the SM-T211 on KKat ?
,
,
Be great too...
Sent from my SM-T211 using Tapatalk
andynroid said:
How about for the SM-T211 on KKat ?
,
,
Be great too...
Sent from my SM-T211 using Tapatalk
Click to expand...
Click to collapse
yea,i can do that,but instead of asking me to do it,the others had made custom kernel for your phone..why wont u use them?
Thunderoar said:
yea,i can do that,but instead of asking me to do it,the others had made custom kernel for your phone..why wont u use them?
Click to expand...
Click to collapse
The only kernel available for the SM-T211 is Werewolf and it is not a good build besides the OP has vanished...
Sent from my SM-T211 using Tapatalk
The only kernel available for the SM-T211 is Werewolf and it is not a good build besides the OP has vanished...
Sent from my SM-T211 using Tapatalk
Click to expand...
Click to collapse
I see..but are you willing to be the tester if i finally made it? bcause, i dont have that kind of device
Thunderoar said:
I see..but are you willing to be the tester if i finally made it? bcause, i dont have that kind of device
Click to expand...
Click to collapse
Sure why not.....[emoji3]
Sent from my SM-T211 using Tapatalk
andynroid said:
Sure why not.....[emoji3]
Sent from my SM-T211 using Tapatalk
Click to expand...
Click to collapse
ok,good,gonna start downloading the source code soon[emoji4]
Thunderoar said:
Ok,but what android you are currently using right now?Kitkat or JB?
Click to expand...
Click to collapse
jb 4.1.2 android please
sample werewolf kernel v003 good kernel add your tweaks oc ... thanks
note:I have tab 3 sm-t210 I now test kernel
ı using jb
Thunderous thank you very much for your kernel
Thunderoar I too lite sm t116, thanks for the kernel, a big request, you can port the cyanogen (11,12,13) ​​or lilipop, I can help in testing and finding a donor for porting.
natttroll said:
Thunderoar I too lite sm t116, thanks for the kernel, a big request, you can port the cyanogen (11,12,13) ​​or lilipop, I can help in testing and finding a donor for porting.
Click to expand...
Click to collapse
yeah,i'm currently compiling and test it,but it's to much build error while compiling it..
sorry not updating the kernel for so long,currently busy building marshmallow for our device
it's been 3/4 days i'm working on the rom,it's omnirom btw not cyanogenmod,omnirom is a little bit easier
Thunderoar said:
yeah,i'm currently compiling and test it,but it's to much build error while compiling it..
sorry not updating the kernel for so long,currently busy building marshmallow for our device
it's been 3/4 days i'm working on the rom,it's omnirom btw not cyanogenmod,omnirom is a little bit easier
Click to expand...
Click to collapse
:good: Thunderoar, i will be waiting for your rom. :fingers-crossed:
Thunderoar your kernel works well, bug kamera.Good luck for omnirom, rom super. (I'm sorry Do not know English, google translate translation).
Thunderoar :good: ,updated kernel i will test.
SM-T116NU
Can this kernel be used for SM-T116NU?
fleomikn said:
Can this kernel be used for SM-T116NU?
Click to expand...
Click to collapse
Yes you can,and just wanna let you know,this kernel I test is with device sm-t116nu which I use everyday,so all gonna be fine
Thunderoar said:
Yes you can,and just wanna let you know,this kernel I test is with device sm-t116nu which I use everyday,so all gonna be fine
Click to expand...
Click to collapse
Oh. It's sound great. I'll flash it righ now. Many thanks!
One question more
Same device with you, can you help me, its about "xposed framework"
fleomikn said:
Oh. It's sound great. I'll flash it righ now. Many thanks!
One question more
Same device with you, can you help me, its about "xposed framework"
Click to expand...
Click to collapse
Ok, what can I help?

Categories

Resources