[Kernel]CM12.1/AOSP[SaberMod GCC 4.9][3.4.108] KernelUltra R8 DT2W/FSync/Intelliplug - Moto E Original Android Development

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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 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.*/
KernelUltra for Moto E
Hello guys, I present the KernelUltra for condor
Features​
-Compiled with SaberMod 4.9 GCC
-CRC check disabled
-Swappiness reducided of 60 to 40
-SLUB optimized
-Enabled aggressive multi-core power savings
-Enabled pipe flag
-ext4: more speed
-Reclaim RAM from loggers
-Added 2 gonernators: Smartmax and Wheatley
-Added governators Alucard and Lionheart
-Update adreno.c
-Added some tweaks great
-Added graphite flags
-Added optimized ARM RWSEM algorithm
-Added ondemandplus governor
-Added DT2W (DoubleTap2Wake)
-Optimized sfck compression
-Network speed tweak added
-Disabled gentle fair sleepers
-Lowered latency of vm for reduced lags
-Noatime and Noridatime by default in namespace
-WiFi driver updated
-Added simple GPU algorithm
-Added support fsync dinamic
-Added intelliplug
-Tweaks for best perfomance in cfp iosched
-Frandom support
-Kernel Version Linux update to 3.4.108 with the last patchs
-Powersuspend added
-MPdesicion disabled
-Added intelliactive governor
-Added intellidemand governor
-Added news Shedulers:
ZEN
SIO
FIFO
VR
-Sound Control 3 support (thanks faux123)
-Enable headset in high performance in the auriculars (best sound!)
-build only with adreno a3xx, a2xx suprimed
-deadline sheduler tweaked for best perfomance
-Support for ROMs based in AOSP
-Added KCAL support
-Added support exFat
-Compilation builded with neon mode and VFP
-VM min/max increment
-Optimize square root algorithm
-Optimized AES & SHA1 routines
-Use XZ and LZ4 compression
-Stereo call recording support
-Support asycn in fsync
-Optimize cpufreq
-Remove DT2W (only R8)
-Support async added
-Support exfat added
-lib/memcopy: use glibc version (most perfomance)
-lib/string: use glibc version (perfomance for mem copy)
-optimize memory allocation in check_partition()
-clean up some dead code
-Initial port of Fast Charge USB
-set default mtu to 64K in TCP
-Allow 0ms deadline latency, increase the read speed in deadline
-Revert commit of VM for problems with lag
-Enable ARCH_POWER​
Changelogs
Code:
Release 1:
-Compiled with Linaro 4.9
-CRC check disabled
-Swappiness reduced of 60 to 40
-SLUB optimized
-Enabled aggressive multi-core power savings
-Enabled pipe flag
-ext4: more speed
Release 2:
-Reclaim RAM from loggers
-Added 2 gonernators: Smartmax and Wheatley
Release 3:
-Added governators Alucard and Lionheart
-Update adreno.c
-Added some tweaks great
-Added graphite flags
-Added optimized ARM RWSEM algorithm
Release 4:
-Added ondemandplus governor
-Added DT2W (DoubleTap2Wake)
-Optimized sfck compression
-Network speed tweak added
-Disabled gentle fair sleepers
-Lowered latency of vm for reduced lags
-improve fairness efficiency in fair
-Noatime and Noridatime by default in namespace
-WiFi driver updated
Release 5:
-Added simple GPU algorithm
-Added support fsync dinamic
-Added intelliplug
-Tweaks for best perfomance in cfp iosched
-Frandom support
-Kernel Version Linux update to 3.4.108 with the last patchs
-Powersuspend added
-MPdesicion disabled
Release 5.1:
-Reverted: improve fairness efficiency in fair
-Lags fixed
-Kernel ClenUp
Release 6:
-Added intelliactive governor
-Added intellidemand governor
-Added news Shedulers:
ZEN
SIO
FIFO
VR
-Sound Control 3 support (thanks faux123)
-Enable headset in high performance in the auriculars (best sound!)
-build only with adreno a3xx, a2xx suprimed[/SIZE]
-deadline sheduler tweaked for best perfomance
-[COLOR="black"]Compiled with Saber Mod GCC 4.9[/COLOR]
-Added suport for ROMs AOSP
Release 7:
-Added KCAL support
-Added support exFat
-Compilation builded with neon mode and VFP
-VM min/max increment
-Optimize square root algorithm
-Optimized AES & SHA1 routines
-Use XZ and LZ4 compression
-Stereo call recording support
-Support asycn in fsync
-Optimize cpufreq
Release 8:
-Remove DT2W (only R8)
-Support async added
-Support exfat added
-lib/memcopy: use glibc version (most perfomance)
-lib/string: use glibc version (perfomance for mem copy)
-optimize memory allocation in check_partition()
-clean up some dead code
-Initial port of Fast Charge USB
-set default mtu to 64K in TCP
-Allow 0ms deadline latency, increase the read speed in deadline
-Revert commit of VM for problems with lag
-Enable ARCH_POWER
Downloads
Release 1
Release 2
Release 3
Release 4
Release 5
Release 5.1
Release 6
Release 7
Release 8
Credits
-CyanogenMod by the source
[email protected] by the great help
[email protected] for helped to fix the bug with the WiFi
[email protected] for the commits
[email protected]
[email protected] by the banner
[email protected]
How to install
-Reboot to recovery
-Flash the zip (without wipes)
-Reboot your phone and enjoy the UltraKernel​
XDA:DevDB Information
KernelUltra, Kernel for the Moto E
Contributors
TechnoAnder, srfarias
Source Code: https://github.com/Ander-Alvarez/UltraKernel
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: R8
Stable Release Date: 2015-09-11
Created 2015-08-16
Last Updated 2015-09-11

Good job

Does this kernel support loop features??
Sent from my Moto E using XDA Free mobile app

Work on AOSP ?

funnyboy1234 said:
Does this kernel support loop features??
Sent from my Moto E using XDA Free mobile app
Click to expand...
Click to collapse
No, these features not be in the Kernel.

Gilmar Mess said:
Work on AOSP ?
Click to expand...
Click to collapse
This Kernel is for ROMs based un CM-12.1.

New update with some features excellents.
Code:
Changelog Edition 1.0
-Compiled with Linaro 4.9
-CRC check disabled
-Swappiness reducided of 60 to 40
-SLUB optimized
-Enabled aggressive multi-core power savings
-Enabled pipe flag
-ext4: more speed
Changelog Edition 1.1
-Reclaim RAM from Loggers
-Added new governators
*Wheatley
*Smartmax
Changelog Edition 1.2
-Added alucard governator
-Added lionheart governator
-Added many tweaks great
-Added optimized ARM RWSEM algorithm
-Added graphite flags
-Update adreno.c
Changelog Edition 1.3
-Added ondemandplus governor
-Added DT2W (DoubleTap2Wake)
-Optimized sfck compression
-Network speed tweak added
-Disabled gentle fair sleepers
-Lowered latency of vm for reduced lags
-improve fairness efficiency in fair
-Noatime and Noridatime by default in namespace
-WiFi driver updated

I have flashed this kernel and my playstore stopped working, any suggestion ? I have already wiped the cache in recovery but still not much preogress.
Thanks

...

dileep.betha said:
I have flashed this kernel and my playstore stopped working, any suggestion ? I have already wiped the cache in recovery but still not much preogress.
Thanks
Click to expand...
Click to collapse
The problem is probably that be of the ROM that installed, reinstall the Kernel and share you experience of new.
Sent from my Moto E using XDA Free mobile app

¡Friends!, New update of this Kernel very good, fast and very optimized.

I will try. I hope always bring news.

testing the new update

brundark said:
testing the new update
Click to expand...
Click to collapse
Very Good, I hope you like.
Sent from my Moto E using XDA Free mobile app

So far it is the best I've ever used kernel. Optimizations for ext4 leave everything faster especially when installing apps.

Good work,but i love the dtw feature and thats missing here,so i stick to fenom beta,keep it up.Thanx
STAY ADDICTED!!!

-CALIBAN666- said:
Good work,but i love the dtw feature and thats missing here,so i stick to fenom beta,keep it up.Thanx
STAY ADDICTED!!!
Click to expand...
Click to collapse
Probably I will add the DT2W in the edition 1.2, because much people enjoy this feature.
Sent from my Moto E using XDA Free mobile app

Sounds good.
STAY ADDICTED!!!

Just waiting for DTW
Sent from my Moto E using XDA Free mobile app

I'm loving this kernel!!! now my link2sd auto link, is working very fast! Optimizations of ext4 very good,
(Sorry my bad english, i use translate)

Related

[KERNEL][STOCK LP 5.0.2][SYNAPSE]ATTACKED KERNEL V8 (DISCONTINUED)

ATTACKED-KERNEL​
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.
*/
WARNING THIS KERNEL WORKS IN STOCK LOLLIPOP 5.0.2 ONLY
Hi all, im not a DEV, so please go easy on me, im still learning...
This kernel works in STOCK LOLLIPOP 5.0.2 Roms... DOESNT WORK CM / AOSP BASED ROMs !!
The main goal is to have a stable and optimized Kernel, with usefull features ...
The features Are :
Compiled Using Linaro 4.9.3 Cortex A7 Optimized
Reclaimed RAM from loggers
Added Power Suspend 1.5
CPU Underclocking
Enabled Power Eficcient Worqueues
Added SmartMax Governor
Added Yankactive Governor
Added Alucard Governor
Added Intellimm Governor
Added Impulse Governor
Added Zzmoove Governor
Added TripNdroid I/O Schreduler
Added SIO I/O Schreduler
Added ZEN I/O Schreduler
Added fiops I/O Schreduler
Some Kernel Optimizations
GPU Overclock (533Mhz) (thanks to pinkflozd)
GPU Underclock (100Mhz) (thanks to pinkflozd)
Added Conservative GPU Governor
Permissive SElinux
Added LCD_KCAL
Added -02 optimization flags
Enabled Kernel NEON Mode
Init.d Support
Added Optimized ARM RWSEM algorithm
Added USB Fast Charge V2
Added KEXEC HARDBOOT PATCH
Added MSM HotPlug
Added Bricked HotPlug
Added Intelli HotPlug
Added Alucard Hotplug
Enabled On/Off Support for ARCH_POWER & GENTLE FAIR SLEEPERS
Added PegasusQ Governor
Added Fauxs Sound
Added High Performance Headphone Mode
Added Fsync On/Off Support
Updated CPU Boost Driver
Lots Of Tweaks and Optimizations
Update linux kernel 3.4.42 >> 3.4.107
Added DT2W & S2W VERSION
This kernel has now inbuilt SYNAPSE suport :highfive: , Big thanks and credits to @apb_axel for UKM
To tweak you will have to download Synapse from PlayStore created by Andrei Lux it includes all kernel features...
DOWNLOAD​
ATTACKED-KERNEL V8​
ATTACKED-KERNEL V8 (DT2W & S2W VERSION)​
OLD DOWNLOADS​
STOCK KERNEL FOLDER​
XDA:DevDB Information
ATTACKED KERNEL - STOCK, Kernel for the Moto G
Contributors
attack11, attack11, faux123, savoca, varun chitre , pinkflozd ,franciscofranco ,shivamk11, ion-storm, alin23, anarkia1976, neobuddy89 ,blechd0se ,myfluxy, F4k, hurtsky
Source Code: https://github.com/attack11/kernel-msm-lollipop
Kernel Special Features: Simple & Stable Kernel
Version Information
Status: Stable
Current Stable Version: V8
Stable Release Date: 2015-05-26
Created 2015-04-06
Last Updated 2015-06-08
Reserved
Changelog:
06-04-15
First Release
07-04-15
Second Release
Added Init.d Support
Added Optimized ARM RWSEM algorithm
Fixed Governors
Other changes check Git
09-04-15
Third Release
Added Alucard Governor
Added Fast Charge V2
Added KEXEC HARDBOOT PATCH (test please)
Fixed version not showing in settings
Tweaked SmartMax more battery friendly
Fixed weird frequencies
Disabled 96MHz overclock frequency (seems to work better at minimum 192 MHz)
Updated MSM HotPlug, It works a lot better now
Enabled ARCH_POWER and disabled GENTLE FAIR SLEEPERS
14-04-15
Fourth Release
Added Inbuilt SYNAPSE support (read OP)
Enabled On/Off Support for ARCH_POWER & GENTLE FAIR SLEEPERS
Added PegasusQ Governor
Added Fauxs Sound
Added Fsync On/Off Support
Lots Of Tweaks and Optimizations
Disabled CPU boost & SmartMax Governor for now (was causing issues)
22-04
Fiveth Release
Improved Synapse a little more for our device
Fixed some bugs
Added back SmartMax Governor
Added Alucard Governor
Added Intellimm Governor
Added Impulse Governor
Added Zzmoove Governor
Added back CPU Boost On/Off Support
02-05
Sixth Release
Update linux kernel 3.4.42 >> 3.4.107
Added DT2W
Added S2W
Added Alucard Hotplug
Disabled MPdecision & Touch Boost
Updated Installer script to install busybox & others...
04-05
Seventh Release
Reverted DT2W
Reverted S2W
Reverted Disabled MPdecision & Touch Boost
Updated Installer script & others...
26-05
Built From the scratch
Updates from Motorola & CM sources
New Updated Installer Script
Updated msm_hotplug
Added intelli_hotplug
Added Bricked_hotplug
Updated Cpu Boost Driver
Updated Interactive & Ondemand CPU Governor
Updated simple_ondemand GPU Governor
Added High Performance Headphone Mode
Update UKM with more stuff
Update S2W & DT2W VERSION
Some other stuff... Check git !
The Governors are working fine now !
Love u
Really waiting for it
Beauty!! I'm waiting long time for stock kernel
Thanks!
Flashed it on 5.1 GPE and it seems to be working well so far. Will report if I encounter any issues.
Awesome! I have been waiting for so long, does it have fauxsound support?
Cjit26 said:
Awesome! I have been waiting for so long, does it have fauxsound support?
Click to expand...
Click to collapse
No, read op, not in that list
init.d support? WIP or already included?
iDynamics said:
Thanks!
Flashed it on 5.1 GPE and it seems to be working well so far. Will report if I encounter any issues.
Click to expand...
Click to collapse
Is your /data partition ext4 or f2fs?
iDynamics said:
Thanks!
Flashed it on 5.1 GPE and it seems to be working well so far. Will report if I encounter any issues.
Click to expand...
Click to collapse
Great! so it works on GPE 5.1 too, Thanks!
Cjit26 said:
Awesome! I have been waiting for so long, does it have fauxsound support?
Click to expand...
Click to collapse
No, im not planning to add that feature yet, maybe its better to wait faux new kernel
celikbasm said:
init.d support? WIP or already included?
Click to expand...
Click to collapse
I am working on it, hopefully today i release a new version with fixed governors and init.d support
Oh okay, it works great so far man,good job :good:
attack11 said:
ATTACKED-KERNEL​
Click to expand...
Click to collapse
This guy is making lot of good contribution to the Moto G XDA community in the recent past.
I think we can repay him with a little gesture of appreciation.
I thought of making him a new sig.. Hope you like it attack11.. If no, let me know what changes you need.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Thanks for your kernels.
Cheers!!
The /data partition is ext4.
hmnk said:
This guy is making lot of good contribution to the Moto G XDA community in the recent past.
I think we can repay him with a little gesture of appreciation.
I thought of making him a new sig.. Hope you like it attack11.. If no, let me know what changes you need.
Thanks for your kernels.
Cheers!!
Click to expand...
Click to collapse
Wow, Thanks a lot! Its Perfect!
V2 its Out !
Changes:
Added Init.d Support
Added Optimized ARM RWSEM algorithm
Fixed Governors
Other changes check Git
There are some weird issues with some frequencies, please test, Cheers!
I cant able to download this kernel from AFH . I have no idea why this happens
I'll flash this on stock 5.0.2 later today and report in case i run into any issues. I wish that this version for stock roms becomes as good as the version for aosp / cm
Well for me on 5.1 GPE the camera gets broken and now when getting back to stock kernel the Wi-fi won't turn on.

[CM12.1/CM13][S2W/DT2W][3.10.102] Zeus-Kernel&#2013266073; v6.0 | Tried | Tested | Trusted

[CM12.1/CM13][S2W/DT2W][3.10.102] Zeus-Kernel&#2013266073; v6.0 | Tried | Tested | Trusted
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
#include
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/
This Kernel is Based off latest kernel source from Google.Works on all ROMs available out there for all Android One devices. This Kernel possesses better Performance , Stability and Battery Backup than Stock Kernel.
F.A.Q:
1. My device rebooted or crashed, how can I help?
A: Get me /proc/last_kmsg on pastie.org.
2. Battery sucks, my device is not entering deep sleep. FIX PLOX!
A: Fix it yourself, it's an app waking your device up not the kernel's problem
3. Signal is dropping since I flashed the kernel, amg u sucks!
A: The kernel has nothing to do with gsm/cmda signal. Make sure you have the latest radios
4. Do I need to wipe anything when flashing this kernel?
A: No.
5. Does this kernel has X or Y mod?
A: Learn to read, everything you need to know is in the features list, changelog or public repo.
Features :
Compiled with UBERTC 6.0 .
Updated Linux kernel version 3.10.102 .
ThunderCharge Fast Charge Driver.
ThunderPlug CPU and GPU Hotplug replacement
Added CFS Scheduler Policy.
F2FS-All support.
Compatible with both Stock Lollipop and Stock Marshmallow.
Compatible with both CM12.1 and CM13.
Power Suspend PM Kernel Driver.
Graphite and Cortex A7 Specific Optimizations.
Patches from Google's mediatek git.
Governors : intellimm, zzmoove, intellidemand, wheatley, Smartmax, ElementalX, ThunderX.
I/O Schedulers : noop, deadline, fiops, row, cfq, bfq, vr, sio, zen, fifo, tripndroid.
-Ofast flags for Optimizations.
Insecured
adb runnable as root
Dynamic Fsync Control
Improved filesystem mounting flags - NOATIME and NODIRATIME
ThunderQuake Engine 1.0 - Vibration Intensity Controller for MTK vibrators
Added CPU Boost Driver.
CPU Core Control.
Asynchronous Fsync from HTC.
Quick wake-up driver.
File Systems : exFAT, F2FS, NTFS, CIFS.
ARM: Cortex A7 compiler optimizations
MTK: removed HUGE HUGE trail of stupid MTK kernel logging
ARM: Removed various debug traces
Wake Gestures : Sweep2wake, Sweep2sleep, DoubleTap2wake and Tap2Unlock.
Optimized Kernel Samepage Merging (KSM) and Ultra Kernel Samepage Merging (UKSM)
VFP Optimizations
Mali GPU cache Optimizations And Various GPU Tweaks.
MMC: disable crc check for 30% extra performance
Mutlicore Scheduler Support
Dynamic FSync Control
Dirty Ratio Tweaks
init.d support
INSTRUCTIONS
- Just flash the zip you want in recovery and you are good to go!
Source:
https://github.com/Swapnil133609/Zeus_sprout
DOWNLOAD HERE
Instructions for Tap2Unlock :
Download and Install Tap2Unlock-v0.6 apk from attachments.
Open it and give root permissions.
Turn it ON .
Default PIN is 1234.
Reboot the Phone.
Credits :
Code:
[user=5587411]@Kunal.Kene.1797[/user]
[user=4684315]@flar2[/user]
[user=3292224]@franciscofranco[/user]
[user=5475344]@##W4TCH0UT##[/user]
[user=4418779]@akhilnarang[/user]
@varun.chitre15
[user=4575244]@goutamniwas[/user]
[user=3332811]@faux123[/user]
[user=4869275]@thewisenerd[/user]
XDA:DevDB Information
[KERNEL][CM12.1/CM13][S2W/DT2W/T2U][3.10.102] Zeus-Kernel, Kernel for the OEM Cross Device Development
Contributors
Swapnil Solanki
Source Code: https://github.com/Swapnil133609/Zeus_sprout
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 6.0
Stable Release Date: 2016-07-13
Created 2015-05-30
Last Updated 2016-07-13
Changelog
ChangeLog for Zeus Kernel
Zeus Kernel v5.0 (2016-01-21)
Code:
[LIST]
[*] Fixed Deep Sleep issue in Marshmallow.
[*] Removed Other Hotplugs.
[*] Added Thunderplug CPU and GPU Hotplug.
[*] Merged Tag 'android-6.0.1_r0.16'
[*] Added Thunderx governor
[*] Added ThunderCharge for Fast Charge.
[*] Disabled FRAME_POINTER
[*] Added Pocket Mod.
[/LIST]
Zeus Kernel v4.0 (2015-10-20)
Code:
[LIST]
[*] Fixed Wake Gestures not working.
[*] CPU, mm, irq, ARM, Sched, kthread patches.
[*] mm, MMC, TCP patches.
[/LIST]
Zeus Kernel v3.0 (2015-10-14)
Code:
[LIST]
[*] Fixed SD card Mount error in the Cross-Compatible build.
[/LIST]
Zeus Kernel v2.0 (2015-10-10)
Code:
[LIST]
[*] Compatibility with both Stock Lollipop and Marshmallow.
[*] Compatibility with both CM12.1 and Upcoming CM13.
[*] Upstreamed Linux version v3.10.90
[/LIST]
Zeus Kernel v1.0 (2015-10-07)
Code:
[LIST]
[*] Initial build for Marshmallow.
[*] SElinux set to Permissive for Root needs.
[*] Upstreamed Linux version v3.10.90
[/LIST]
Zeus 6.1 (2015-08-18)
Code:
[LIST]
[*] Latest patches from Google's Mediatek git
[*] Added AutoSMP hotplug
[*] enable/disable cpuboost via sysfs
[*] Updated Linux kernel to upstream version 3.10.87
[/LIST]
Zeus 6.0 (2015-08-12)
Code:
[LIST]
[*] Removed Hotplugs : Mako, Bluplug and Alucard
[*] Added Governors : InteractiveX, Intellidemand, PegasusQ, intellimm, interactivepro, ondemand_eps, smartmax_eps, zzmoove
[*] Improved code of bricked_hotplug
[*] Added I/O Schedulers : TripNdroid
[*] Updated Linux kernel to upstream version 3.10.86
[*] Intelliplug updated to version 4.0
[/LIST]
Zeus 5.5 (2015-07-25)
Code:
[LIST]
[*] Added Governors: Intelliactive, Smartmax, Alucard, Wheatley, Yankactive, Hellsactive, impulse, darkness
[*] Added I/O Schedulers : vr, sio, zen, fifo
[*] push readahead to 1024kB
[*] fs: fsync: add a toggle to enable or disable fsync() operations
[*] SELinux Patches
[*] Implement fast idling of CPUs when the system is partially loaded
[*] -Ofast flag for Optimizations.
[/LIST]
Zeus 5.0 (2015-07-20)
Code:
[LIST]
[*] drivers: staging: increase zram num_devices to 4
[*] cpufreq: Add cpu-boost driver
[*] Mako Hotplug : Some Fixes.
[*] Updated Linux kernel to upstream version 3.10.84
[*] Add blu_active and ElementalX Governors
[*] Add alucard, blu_plug and bricked hotplugs
[*] block: bfq iosched and cgroup
[/LIST]
Zeus 4.5 (2015-06-27)
Code:
[LIST]
[*] Intelli-plug: intelligent hotplug cpu driver.
[*] Mako-hotplug : @Francisco Franco's Mako-hotplug.
[*] Updated Linux kernel to upstream version 3.10.81 .
[*] Added sysinterface for Gentle Fair Sleepers.
[*] Added CPU Boost Driver.
[*] Added Touch Boost.
[*] More aggressive Multi-core Power Savings.
[*] Implemented CPU Core Control.
[*] Fixed LZ4 compression/decompression totally.
[/LIST]
Zeus 4.0 (2015-06-20)
Code:
[LIST]
[*] More stable Tap2Unlock. Fixed a few major bugs.
[*] Tap2Unlock while screen off support.
[*] Disabled DT2W while Tap2Unlock is On to avoid wake conflicts.
[*] Updated and optimized LZ4 compression/decompression for faster bootup.
[*] Added Asynchronous Fsync from HTC.
[*] Added Magic values for ROW.
[*] Cpufreq Tweaks.
[*] Quick wake-up driver.
[*] Improved Square root Algorithm
[*] Fuse Tweaks.
[*] Enabled pipe flag for optimizations.
[*] Added proper support for exFAT File System.
[*] Compiled with UBERTC 6.0 .
[*] Added fiops I/O scheduler.
[*] Enabled interactive and interactiveplus governor.
[/LIST]
Zeus 3.0 (2015-06-12)
Code:
[LIST]
[*] Added Tap2Unlock.
[*] Added LZ4 Compression and Decompression.
[*] LZ4 compressed kernel
[*] Updated Ondemand governor code
[*] Optimized Kernel Samepage Merging (KSM)
[*] Added Ultra Kernel Samepage Merging (UKSM)
[*] Added NTFS Support
[*] Updated FIOPS I/O Scheduler code to support Linux Kernel 3.10
[*] VFP Optimizations
[/LIST]
Zeus 2.0 (2015-06-08)
Code:
[LIST]
[*] vermagic: MTK Vermagic Hack
[*] Upstreamed to Linux Version 3.10.80
[*] Sweep2Wake and DoubleTap2wake Added.
[*] Compiled with Linaro 4.9.3
[*] Added ROW IO Scheduler
[*] Mali GPU cache Optimizations And Various GPU Tweaks.
[*] MMC: disable crc check for 30% extra performance
[*] Mutlicore Scheduler Support
[*] Added Dynamic FSync
[*] Dirty Ratio Tweaks
[*] Disabled NOATIME and NODIRATIME
[*] init.d support
[*] Governors : InteractivePlus, Interactive, Conservative, On Demand, UserSpace, PowerSave, HotPlug, Performance.
[/LIST]
Initial Release (2015-05-30)
Features
Terminal commands for some of the options in this kernel:
==================================================
sweep2wake
--------------------------------------------------
toggle
Code:
echo [mode] > /sys/android_touch/sweep2wake
modes available:
0 - disable
1 - enable
--------------------------------------------------
sweep2sleep_only
Code:
echo [mode] > /sys/android_touch/s2w_s2sonly
modes available:
0 - disable
1 - enable
==================================================
doubletap2wake
--------------------------------------------------
toggle
Code:
echo [mode] > /sys/android_touch/doubletap2wake
modes available:
0 - disable
1 - enable
==================================================
ThunderQuake Engine
--------------------------------------------------
toggle
Code:
echo [level] > /sys/kernel/thunderquake_engine/level
levels available:
0-7 - Intensity Level (0 for lowest and 7 for highest)
==================================================
SELinux status
--------------------------------------------------
toggle
Code:
setenforce [mode]
modes available:
0 - Permissive
1 - Enforcing
==================================================
nice the rom will be done fast too
Yeah Hope so
Can i flash this over a custom kernel?
markjerald said:
Can i flash this over a custom kernel?
Click to expand...
Click to collapse
Yeah you can
Swapnil Solanki said:
Yeah you can
Click to expand...
Click to collapse
Thanks gonna try this will report later?
:good:
Battery drainer.. Kernel..
ammuuu08 said:
Battery drainer.. Kernel..
Click to expand...
Click to collapse
-_- Then You May not use this.... by the way for your kind information it is compiled with BB source. Battery usage depends on how you use your phone and which and how many apps you use. try cleaning cache and dalvik cache and then flash again. If you have battery issue better luck next time because other users out there liked and getting good battery backup -_-
Ohkk dude thnxx ..ill use it with dalvik cache n clean cache.. Thnk u again..
Looks nice. Will flash on my PAC ROM.
Btw Can we expect double tap2wake or other such features in the future.
---------- Post added at 11:02 PM ---------- Previous post was at 11:00 PM ----------
The download link is opening some postimage.org website. Is something wrong?
Good
Best kernel for battery. Really amazed me. giving extraordinary battery life. Had to use suvi booster too . For support. Good job developer.
Atishay Jain said:
Looks nice. Will flash on my PAC ROM.
Btw Can we expect double tap2wake or other such features in the future.
---------- Post added at 11:02 PM ---------- Previous post was at 11:00 PM ----------
The download link is opening some postimage.org website. Is something wrong?
Click to expand...
Click to collapse
Nope nothing is wrong with the link I checked them. And yeah Zeus 2.0 is up with wake gesture Features.
Thnx..dude
Utkarsh Tiwari said:
Thnx..dude
Click to expand...
Click to collapse
:good:
Nice @Swapnil Solanki
Nice Backup and Performance on Your Kernel. But there's a problem. If I uninstall that trickster mod app, I ain't getting DT2W and S2W features after every reboot. Is it compulsory to be rooted and keep that app to use both of the above features? Because that is not the case in Own Kernel by @akhilnarang. It was working without any app or error permissions.
Please reply ASAP
Thanks in Advance
Sent from my Micromax AQ4501
prspuri9 said:
Nice Backup and Performance on Your Kernel. But there's a problem. If I uninstall that trickster mod app, I ain't getting DT2W and S2W features after every reboot. Is it compulsory to be rooted and keep that app to use both of the above features? Because that is not the case in Own Kernel by @akhilnarang. It was working without any app or error permissions.
Please reply ASAP
Thanks in Advance
Sent from my Micromax AQ4501
Click to expand...
Click to collapse
You can set It's value from 0 to 1 then save it. After that even if you unroot your device both features will be working. or else just keep root access and set the values using Terminal Emulator. There is no wake gesture difference between Own Kernel and Zeus kernel as they're compiled using same source.

[64BIT][KERNEL][V1.7][CM12.1/CM13][24-NOV-2015] Cyanpro Kernel for yureka

# I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed.
# Please read the thread carefully before deciding to flash this kernel.
This kernel will focus on quality over quantity, I will add only those features which don't cause instability and really improve performance or battery life of our device, you may request for a feature and I will consider about it. If you want overclock or nitros to fly or burn some rubber, you are free to use another kernel.
Feature list-
-Up to date with cm amss-1.0.2 source in every release
-Compiled with UBERTC/SABERMOD optimized for 64 bit
-Cpu governors: darkness, impulse, elementalx
-Cpu hotplugs: thunderplug core hotplugging
-Kcal driver for managing display saturation
-Fast charging: thundercharge
-Dynamic Fsync by faux123
-Adreno idler for saving battery
-Powersuspend for saving battery
-Cpu undervolt about 10% for saving battery
-Disabled crc check for 30% faster IO
-Default cpu and gpu clock speed for stability
-Disabled unused fat kernel features
-Ofast flags instead of O2
-Entropy tweaks
-Added frandom driver
-NTFS support
-Enabled swap
-Vibration Control
Installation-
-Download Cyanpro zip
-Boot into recovery
-Flash Cyanpro zip
-Wipe dalvik cache
-Reboot and enjoy
Downloads-
Cyanpro V1.7
My Source-
Github
Credits-
VarunChitre, AudioGod, Faux123, Franciscofranco, neobuddy.
Thanks to SiddheshK15 for helping me setup things.
Please remind me if I missed someone
XDA:DevDB Information
Cyanpro kernel for tomato, Kernel for the YU Yureka
Contributors
umangleekha
Source Code: https://github.com/umang96/Cyanpro
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V1.7
Stable Release Date: 2015-10-09
Created 2015-10-09
Last Updated 2015-10-09
Performance Settings For V1.7-
Cpu(big): 200-1459mhz (impulse)
Cpu(small): 200-1113mhz (impulse)
Cpu hotplug: Thunderplug
Min cores screen off: 1
Gpu max freq: 550mhz
Sampling rate: 550
Load threshold: 60
IO scheduler internal: BFQ
IO scheduer external: BFQ
Vfs cache pressure: 60
All other settings to be left default.
Battery Settings For V1.7-
Cpu(big): 200-1344mhz (darkness)
Cpu(small): 200-998mhz (darkness)
Cpu hotplug: Thunderplug
Min cores screen off: 1
Gpu max freq: 465mhz
Sampling rate: 550
Load threshold: 60
IO scheduler internal: BFQ
IO scheduer external: BFQ
Vfs cache pressure: 60
All other settings to be left default.
Changelog-
V1.7-
-Updated to latest source amss-1.0.2
-Redone undervolt same as previous versions
-Now expect battery backup as good as V1.3
-PM: devfreq: Use high priority workqueue
-Tick: don't update idle time if cpu offline
-Added ElementalX cpu governor
-Android M 6.0 and CM13 support
V1.6-
-Updated to latest source amss-1.0.2 branch
-Fixed heating issue, now new thermal config
-Fixed sometimes little cluster not setting min frequency
-Little better response for touch driver
-Added TCP controls, westwood default
V1.5
-Updated thunderplug and thundercharge by varun chitre
-Now two versions, Ubertc (battery) and Sabermod (performance)
-Some improvements to touchscreen driver, faster wakeup
-Default hotplugging algo is per core hotplug
-Added and enabled bfq IO scheduler
-Merged latest commits from amss-1.0.2 branch
V1.4-
-Fixed bootloader related issues for yureka plus
-Permanently fixed WiFi bug for roms like AICP, RR etc.
-Merged latest cm commits of amss-1.0.2 branch
-More stability and less wakelocks
V1.3-
-Adjusted undervolt for more battery backup
-Entropy tweaks for more responsiveness
-Merged latest source of amss-1.0.2 branch
-Improved darkness governor, more responsiveness
-Added NTFS support
-Some optimizations
-Enabled swap
V1.2-
-Only thunderplug now, other hotplugs causing instability
-Compiled using UBERTC for AARCH64
-Clean build with fixes and more stability
-Custom build script
-Enable swap
V1.1-
-Added intelliplug hotplug
-Added frandom driver
-Optimized undervolt
-Disabled some unused functions
-Ofast flags instead of O2 to improve performance
-Super battery backup with smooth performance now
What is r24 or r18 roms?
can this kernel be flashed on stock rom!! cm 12.1??
download links not working please make new links
r24
great work umang bro
Updated Thread
sir kernel is awesome thanks a lot for your work...
sir i had a doubt that can we delete the kernel auditor app after changing the settings??
Will this work on stock cm12????? as currently I'm using sandy kernel and battery life is average with often soft reboots
Kernel updated, check OP.
umangleekha said:
Kernel updated, check OP.
Click to expand...
Click to collapse
sir we need to flash any one of them right??
Answer my question as well please !!!!?
gtsfreak said:
Will this work on stock cm12????? as currently I'm using sandy kernel and battery life is average with often soft reboots
Click to expand...
Click to collapse
No, not on stock cm12, but it will work on updated stock cm12.1
rishivg said:
sir we need to flash any one of them right??
Click to expand...
Click to collapse
Yes, only one, all are same but are optimized for battery or balance or performance, choose any one.
Great work bro,
but bro can i flash this in yureka plus.
And are you updating this kernel soon or is it updated one.
If your updating it soon then please let me know when you will going to update, i will flash latest one.
Compatible with cm13 ?
Plz tell
Does this kernel support fast charge through PC?
---------- Post added at 01:37 AM ---------- Previous post was at 01:37 AM ----------
baratheon16 said:
Plz tell
Click to expand...
Click to collapse
It does say so in the OP.
can it used in blisspop 4.0.3
adamnp2000 said:
can it used in blisspop 4.0.3
Click to expand...
Click to collapse
yes
when i flashed this kernel over CM13 by santosh it was successfully installed bt wen i booted into system and checked phone info, it was still d stock kernel. Is it because i did not wipe cache and dalvic after flashing??
@umangleekha
Kernel is great but is it normal, GPU Freq sticking to 550Mhz all the time?
Stock CM12.1

[KERNEL]FlareM[LINARO][GCC 5.3.1][AOSP 6.0.x] ZE551ML/ZE550ML

Code:
/*
*
* I 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 do some research
* 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.
*
*/
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
banner credits goes to : @misfitpierce
Kernel Features:​kernel.org Version : 3.10.101 (latest stable version)
Built with custom(self compiled) GCC 5.2.1 linaro toolchain
Alucard Hotplug
Nethunter Support (use nethunter kernels)
USB Ethernet Support
USB Adapter Drivers
Xbox One Support
Overcolcking-Underclocking (thanks to @TheSSJ)
CPU Optimizations
Interactive Governor from fugu
Intel powerclamp driver
Async FSync from HTC
BLX implemented (thanks to @TheSSJ)
BLK-throttle improvements
ZRAM support
LZ4 Compression
exfat support
ntfs r/w support
Set minimum brightness to 2 instead of 15 percent (thanks to @TheSSJ )
sweep2sleep (on by default )
UKSM
True Dynamic Fsync [faux123]
KSM optimized
PowerSuspend [Yank555.lu]​
CPU Governors:​
- Intel
- Alucard
- Lagfree
- ConverativeX
- BioShock
- LionHeart
- YankActive
- Adaptive
- Wheatley
- Darkness
- Hotplug
​
IO schedulers:​
- row
- sio
- zen
- vr
- fifo
- fiops
- tripndroid
TCP congestion algorithms :
-westwood (default, much faster speed)
-cubic
-reno
-bic
-highspeed
-htcp
-vegas
-veno
-Illinois
​
EXTRA Features :​
added init.d support
Implemented quickwake for better response
Power efficient Work queues for better battery
Tweaked Memory management
Downloads
builds :
Download​
​
Nethunter Kernels:
Download
FLASH THE ZIP VIA TWRP
kernel source :​
https://github.com/Zenfone2-Dev/kernel-FlareM​
if you want me to add any new feature leave a post ​
Credits: ​
@TheSSJ for his work on the stock kernel
@deadman96385 for his work on the CM 12.1 kernel
@crpalmer, @jrior001 for bringing up the zf2 and its kernel
@osm0sis for his work on anykernel.zip
​
_____________________________________________________________________________________________________________
XDA:DevDB Information
[kERNEL]FlareM[Linaro][CM-13.0]ZE551ML/ZE550ML, Kernel for the Asus ZenFone 2
Contributors
say99, [URL="http://forum.xda-developers.com/member.php?u=3520901]eoghan2t7[/URL]
Kernel Special Features: more governors, I/O shedulers, better memory managment, Async Fsync and more..
Version Information
Status: Stable
Current Version: FlareM_v16
Created 2015-12-12
Last Updated 2016-04-20
Reserved
roadmap :
add support for sweep2wake # working on that
see for possible solutions for tweaking sound
implement kernel-based thermal control
fix interactiveX and smartmax, smartmax seems to reboot the phone after third suspend and 10 secs
and more
for now :
use Interactive governor and deadline as I/O scheduler
limit max frequency to 1333Mhz for more battery and nice performance
Changelog:
v16 04/20/2016
GPU tweaks
CM updates
selinux set to enforcing by default (XOSP uses permissive )
Binder tweaks
enabled experimental configs
added tweaked simple ondemand GPU governor
mainline F2FS with encryption
compiled with GCC linaro 5.3.1
fixed all MM issues
optimized KSM
added deferred timer sysfs entry to control it.
and more underhead tweaks
improved stability.
v15 03/19/2016
kernel.org version 3.10.101
fixed selinux
smartassH3 governor
RTL8152/8150 support
Xbox one controller Support
fixed stability
Fixed reboots
QF9700 chip support
F2FS from mainline
Optimized Binder
more Atom optimization Flags
and much more
v14 02/22/2016
Build with my own linaro-gcc 5.2.1 toolchain
fixed all linux related issues
proper 3.10.96 linux
added back UKSM
Added alucard hotplug
atom optimizations
alucard min cpu online=2
v14OC build with OC
v14KVM build with KVM (No OC)
v14 without KVM and OC
More LZ4 work and compression and decompression
more power efficient work queues
added PowerSuspend
Tweaked L1 and L2 cache
fixed cpuset for hotplugging
Link Time Optimizations
Zen-tune for snappiness
Added Intel Cpu governor
Support for displaylink drivers (as module)
and more under-head tweaks
v13 02/04/2016
updated to latest kernel.org version : 3.10.96
v13k with KVM support
faster kernel decompression
added hotplug governor for real time hotplugging
Build with GCC 5.3.0
lockless wakeups for sched and futex
Hot plugging for the ram
Forced hot plugging on cpu0 no matter the governor
CPU workload consolidation
more underhead tweaks
better stability
v12 01/24/2016
updated to latest kernel.org version : 3.10.95
Introduced Intel power-clamp driver
Fixed MTP related issues
Cleaned a lot things
More USB ETHER drivers
Frankenstein Governor (based on interactive with hot plugging) # use with caution
Improved more on Stability
and more tweaks
v11 01/14/2016
improved stability
improved memory management(KSM)
Optimized KSM
Introduced power suspend
added darkness governor
updated to latest CM sources
USB HID keyboard/Mouse support
Kali Nethunter Support (working on bringing it up)
updated with latest ASUS source codes (MR912-v2.20.40)
Under hook tweaks
Reduced Latency
Decreased time to enter sleep
True Dynamic Fsync
Cleaned lot things
Applied grays patch to improve a bit of speed
fixed up upgrading
updated codecs and many other drivers
v10 01/06/2016
updated kernel.org version (3.10.94)
improved stability
improved battery backup (as per I have noticed)
UKSM
nothing more
more underhead tweaks
v9 01/01/2016
fixed ROW IO scheduler
fixed TripNDroid IO scheduler
fixed permission for workqueue
used O3 optimizations
improved wakelock.c (wakes up faster now)
ZRAM tweaks
many more underhead tweaks
v8 12/28/15
implemented sweep2sleep
unlocked gpu
fixed simpleondemand GPU governor for better scaling
tweaked readahead (a bit faster now)
fixed ext4 use Frandom
init.d is automatically created if it's not there
more tweaks . . . .
v7b 12/25/15 (Santa's gift )
decreased minimum brightness
a bit busy today cant do any more
v7 12/24/15
added tripndroid I/O scheduler
implemented blx
readahead tweaks
exfat support (module)
ntfs read write support (module)
v6b 12/21/15
fixed multi-core issue
used anykernel zip to make flashable zips (thanks to @eoghan2t7)
fixed issue of kernel not booting on recent cm builds (I am on todays build)
common zips for Z00A and Z008 from now
v6 12/20/15
added quickwake back
implemented google's snappy compression
implemented frandom to generate random no. much faster
enabled zram
synced with latest cm codes
tweaked interactive a bit
v5 12/18/15
added alucard governor and fixed it # phone seems better on alucard governor
added deadline as default for external card
updated to latest base code by CM (thanks to @jrior001 and @crpalmer)
v4b 12/14/15
enabled exfat support (had forgot to enable it in previous build)
added stock gpu drivers
no gpu unlocking for now
v4 12/13/15
added exfat support
added TCP congestion algorithms
westwood set as default
BLK-throttle improvements
renamed z008 version correctly
v3 12/12/15
added init.d support
implemented Async Fsync
improved work queue for better battery life
unlocked GPU for better scaling (thanks to @TheSSJ)
Improved memory management
v2 12/12/15
added UC(thanks to @TheSSJ)
v1 12/12/15
added several I/O shedulers and Governors
screenshots :
A good start buddy!
With some optimizations, it would be a great kernel. :good:
krasCGQ said:
A good start buddy!
With some optimizations, it would be a great kernel. :good:
Click to expand...
Click to collapse
thanks bro
next version will hopefully have UC
Good luck with this kernel, I'm very happy to see some guys like you support the ZF2 ! @say99 :good:
UC implemented flareM V2
Any chance for CM 12 version ?
Sent from my ASUS_Z00A using Tapatalk
tuilalnvinh said:
Any chance for CM 12 version ?
Sent from my ASUS_Z00A using Tapatalk
Click to expand...
Click to collapse
well yes but only for Z00A aka ZE551ML
but will need a tester cause I will testing cm 13 kernels for now
nothing for Z00D??
cieffe54 said:
nothing for Z00D??
Click to expand...
Click to collapse
will need a tester
pm if someone wants to be
say99 said:
well yes but only for Z00A aka ZE551ML
but will need a tester cause I will testing cm 13 kernels for now
Click to expand...
Click to collapse
Ok, i can be a tester, i'm using ze551ml 2GB Ram
Sent from my ASUS_Z00A using Tapatalk
tuilalnvinh said:
Ok, i can be a tester, i'm using ze551ml 2GB Ram
Sent from my ASUS_Z00A using Tapatalk
Click to expand...
Click to collapse
will pm you the link as soon as I finish adding features and compilation
Wil it work on Z008 build running cm13??
kjinx01 said:
Wil it work on Z008 build running cm13??
Click to expand...
Click to collapse
uploaded a test build #v2_z00D
k I will flash z00D build in my z008 and will report u.. And in case if it don't work wt do I need to do??
kjinx01 said:
k I will flash z00D build in my z008 and will report u.. And in case if it don't work wt do I need to do??
Click to expand...
Click to collapse
bro in the drive you will see a file named as flareMv2z00D.zip
flash that one its for z00D
Kk... I was asking for z008 build?? U compiled kernel for z008 running on cm13 pp
kjinx01 said:
Kk... I was asking for z008 build?? U compiled kernel for z008 running on cm13 pp
Click to expand...
Click to collapse
yes bro
test kernel z00A cm 12 up
testers can flash

[EOL][KERNEL][TISSOT][TREBLE][3.18.124][CLANG] ProjectK-r24 [26/10/2018]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ProjectK is a kernel based on CAF 3.18 kernel source with linux-stable merged in comingout with bunch of a features.​
Code:
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/
• Only for Custom ROM 8.1.0 & 9.0.0
• Treble/Non-Treble Support
• Linux version 3.18.124
• CAF Tag LA.UM.7.6.r1-03100-89xx.0
• Build with CLANG 344434 optimized for arm64 compiled with build-tools-clang
• Kernel Hardening from Copperhead OS
• CPU Governors: elementalx, relaxed, chill, electron, impulse, zzmoove, alucard, darkness, nightmare, yankactive, intelliactive, blu_active, interactive, clarity, conservative, ondemand, powersave, performance, userspace
• I/O Schedulers: noop, deadline, row, cfq, zen, fiops, sio, maple, bfq
• Live Display Driver
• Compat vDSO from Pixel kernel
• Native DT2W support
• WireGuard VPN support (Current version: 0.0.20180925)
• KCAL colour control
• Sound Control
• Vibration Intensity Control
• Boeffla wakelock blocker
• sdFAT, exFAT and NTFS Support
• Better performance
• CRC & SHA256 crypto algorithms
• UKSM
• Blocked many wakelocks
• Removed safetynet flags (no need of magisk to bypass safteynet)
• Improved zRAM with lz4 compression
• Tweaked Westwood TCP Congestion set as default
• CPU Boost
• Support PowerSuspend
• Adreno idler
• Spectrum Kernel Manager
• for more info check my commits
Required TWRP
NonTreble : TWRP by abhishek987
Treble : TWRP by CosmicDan
FRESH INSTALLATION
Download latest kernel version
Boot to recovery
Flash kernel.zip
wipe cache
reboot to system
IF YOU COME FROM KERNEL WHICH HAS EXTRA RAMDISK CONFIG
Download latest version of ProjectK
Go to TWRP
Wipe System both Partition A & B
Reboot to TWRP
Flash your rom
Flash TWRP
Reboot to TWRP
Flash kernel.zip
Done
GDrive​
• nathanchance
• abhishek987
• fransiscofranco
• ghpranav
• planet9
• All of contributors from my git history ​
XDA:DevDB Information
ProjectK, Kernel for the Xiaomi Mi A1
Contributors
K_TECH
Source Code: https://github.com/khusika/projectk_kernel_xiaomi_msm8953/
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: r-23
Stable Release Date: 2018-10-13
Created 2018-04-01
Last Updated 2018-10-26
Changelogs
Code:
[B]Release-24 [26/10/2018][/B]
-END OF LIFE :)
-Merge CAF tag LA.UM.7.6.r1-03100-89xx.0
-Various Upstream From Google common 3.18
-Add more missing patch caused by CAF
-DIsable Voltage Control
-Enable f2fs for tissot
-arch: arm: dts: tissot: Remove system mount partition
-Ramdisk: Fix Zram Config
-Ramdisk: Update Battery Mode
[B]Release-23 [13/10/2018][/B]
-Bump version to release 23
-Rebuild kernel with CLANG 8.0.344434 optimized for arm64
-Merge tag 3.18.124 into projectk
-Merge tag LA.UM.7.6.r1-02800-89xx.0 into projectk
-drivers: prima: Update to CAF Tag LA.UM.7.6.r1-02800-89xx.0
-Synced F2FS changes with Linux v4.19-rc1
-Update WireGuard to 0.0.20181007
-Add Voltage Control
-Add Compact vDSO from Google Pixel Kernel
-prima: Use powersuspend instead of early_suspend
-Improve ION cache accounting
-Improve camera_v2 from kernel.lnx.3.18.r33-rel
-Fix Gcame Issues
-Ramdisk: Reduce LMK minfree
-For more info see release notes r23 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r23"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-22 [26/09/2018][/B]
-Bump version to release 22
-Rebuild kernel with CLANG 8.0.342345 optimized for arm64
-Merge tag 3.18.123 into projectk
-Merge tag LA.UM.7.6.r1-02500-89xx.0 into projectk
-drivers: prima: Update to CAF Tag LA.UM.7.6.r1-02500-89xx.0
-Add stuff from google common
-Update Wireguard to 0.0.20180925
-Fix some derp
-For more info see release notes r22 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r22"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-21 [10/09/2018][/B]
-Bump version to release 21
-Rebuild kernel with CLANG 8.0.341759 optimized for arm64
-Merge tag 3.18.122 into projectk
-Update powersuspend to 1.8
-Add UKSM 0.1.2.3 (Disable by default)
-For more info see release notes r21 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r21"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-20 [06/09/2018][/B]
-Bump version to release 20
-Rebuild kernel with CLANG 8.0.341477 optimized for arm64
-Rebase source with kernel.lnx.3.18.r34-rel from CAF with LA.UM.7.6.r1-02000-89xx.0 as initial tag version
-Upstream linux kernel version to 3.18.121
-Re-Add back system mount partition for A/B
-Update Wireguard to 0.0.20180904
-Remove LCD Notifier
-Cleanup AutoSMP (Never used since it was removed)
-For more info see release notes r20 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r20"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-19 [28/08/2018][/B]
-Bump version to release 19
-Rebuild kernel with CLANG 8.0.340596 optimized for arm64
-Some minor changes for Clang & Gcc warn
-Merge tag 3.18.120 into projectk
-Merge tag LA.UM.6.6.r1-09600-89xx.0 into projectk
-drivers: prima: Update to CAF Tag LA.UM.6.6.r1-09600-89xx.0
-Add [URL="https://copperhead.co/android/docs/technical_overview#kernel-hardening"]Kernel Hardening from Copperhead OS[/URL]
-Reset uid_sys_stats to google-common
-Revert some stuff
-Improve Zram
-ramdisk: spectrum: Set idle gpu to 133 Mhz for Balance mode
-Improve Spectrum Profiles
-For more info see release notes r19 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r19"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-18 [18/08/2018][/B]
-Bump version to release 18
-Rebuild kernel with CLANG 8.0.339515 optimized for arm64
-Merge tag 3.18.119 into projectk
-Enable local-init sanitizer
-Enable RFKILL_INPUT: Mitigate BT and WiFi multiexistence in P
-Update Wireguard to 0.0.20180809
-Improve Clarity Governor
-Set default max readahead size to 2048
-Add Ability to Set CRC Check (disable by Default)
-Fix battery drain in the deep sleep mode when wifi is turn off
-Remove log spam in some driver
-Fix spectrum not supported
-Fix spectrum on boot
-Improve Spectrum Profiles
-For more info see release notes r18 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r18"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-17 [09/08/2018][/B]
-Bump version to release 17
-Rebuild kernel with CLANG 8.0.339147 optimized for arm64
-Some minor changes for Clang
-Merge tag 3.18.118 into projectk
-Merge tag LA.UM.6.6.r1-09500-89xx.0 into projectk
-drivers: prima: Update to CAF Tag LA.UM.6.6.r1-09500-89xx.0
-Add Support for Android P GSI
-Upstream f2fs-stable (Disable by default in tissot)
-Update Wireguard to 0.0.20180802
-Remove IntelliThermal Driver
-Remove Fast Charge Driver
-Remove QNovo Charging Driver
-Fix full charging (Caused by too much delay)
-Improve sdfat driver
-Fix various memory leaks
-For more info see release notes r17 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r17"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-16 [29/07/2018][/B]
-Bump version to release 16
-Rebuild kernel with CLANG 7.0.338213 optimized for arm64
-Some minor changes for Clang
-Merge tag 3.18.117 into projectk
-Merge tag LA.UM.6.6.r1-09400-89xx.0 into projectk
-drivers: prima: Update to CAF Tag LA.UM.6.6.r1-09400-89xx.0
-Minor changes from LineageOS
-Minor changes from Google Common
-(Actually) Fix unbalance IRQ 72
-Fix unsupported rbbmtimer_clk
-For more info see release notes r16 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r16"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-15 [23/07/2018][/B]
-Bump version to release 15
-Rebuild kernel with CLANG 7.0.337657 optimized for arm64
-Some minor changes for Clang
-Merge tag 3.18.116 into projectk
-Merge tag LA.UM.6.6.r1-09200-89xx.0 into projectk
-drivers: prima: Update to CAF Tag LA.UM.6.6.r1-09200-89xx.0
-Remove Mifs & HQ Sysfs
-For more info see release notes r15 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r15"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-14 [17/07/2018][/B]
-Bump version to release 14
-Rebuild kernel with CLANG 7.0.337252 optimized for arm64
-Some minor changes for Clang
-Merge tag 3.18.115 into projectk
-Improve CFQ Scheduler
-Silenced a logspam
-spectrum: Enable power_efficient in balance mode
-spectrum: Use bfq for performance
-For more info see release notes r14 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r14"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-13 [10/07/2018][/B]
-Bump version to release 13
-Merge tag 3.18.114 into projectk
-Rebuild kernel with CLANG 7.0.336550 optimized for arm64
-block/bfq: Reset to BFQ-v7r8
-Enable support for sdFAT filesystem
-Some minor changes from LineageOS
-For more info see release notes r13 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r13"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-12 [01/07/2018][/B]
-Bump version to release 12
-Rebuild kernel with CLANG 7.0.336050 optimized for arm64
-Some minor changes for Clang
-Merge tag LA.UM.6.6.r1-09000-89xx.0 into projectk
-drivers: prima: Update to CAF Tag LA.UM.6.6.r1-09000-89xx.0
-Improve sdcardfs
-Improve Clarity CPU Governor
-Merge BFQ Scheduler v8r12
-Improve Maple scheduler
-Improve Wireguard importer version
-Remove Dynamic SchedTune Boost
-Remove all related wake boost driver
-For more info see release notes r12 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r12"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-11 [15/06/2018][/B]
-Bump version to release 11
-Rebuild kernel with CLANG 7.0.334241 optimized for arm64
-Some minor changes for Clang
-Merge tag 3.18.113 into projectk
-Merge tag LA.UM.6.6.r1-08900-89xx.0 into projectk
-drivers: prima: Update to CAF Tag LA.UM.6.6.r1-08900-89xx.0
-Remove custom frequencies (No OC and UC nor UV and let it stock as CAF and Xiaomi do)
-Remove CPU Hotplug drivers (This thing are too old, and let Governor do it self)
-Improve CFQ Scheduler
-Improve BFQ Scheduler
-Improve CPU Boost
-Implement Dynamic SchedTune Boost
-For more info see release notes r11 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r11"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-10 [01/06/2018][/B]
-Bump version to release 10
-Rebuild kernel with CLANG 7.0.333716 optimized for arm64
-Linux kernel version 3.18.112
-Merge tag 'LA.UM.6.6.r1-08600-89xx.0'
-drivers: prima: Update to CAF Tag LA.UM.6.6.r1-08600-89xx.0
-Improve boot times
-Boost "soc:qcom,cpubw" on screen wake
-For more info see release notes r10 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r10"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-9 [30/05/2018][/B]
-Bump version to release 9
-Rebuild kernel with CLANG 7.0.3
-Linux kernel version 3.18.110
-Treble/Non Treble support
-Add ElementalX CPU Governor
-Add CPU Wake Boost
-Remove Frandom
-Remove Touch Boost
-Remove Fingerprint Boost
-Minor changes for CLANG
-For more info see release notes r9 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r9"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-8 [20/05/2018][/B]
-Bump version to release 8
-Linux kernel version 3.18.109
-Add Clarity CPU Governor
-Drop GPU overclockable (USELESS)
-Minor changes for sdcardfs
-Minor changes for CLANG
-spectrum: Inline balance mode with CAF
-For more info see release notes r8 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r8"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-7 [14/05/2018][/B]
-Bump version to release 7
-Rebuild kernel with CLANG 7.0.1
-Merge tag 'LA.UM.6.6.r1-08500-89xx.0'
-drivers: prima: Update to CAF Tag LA.UM.6.6.r1-08500-89xx.0
-prima: overwrite mac address if config file exists
-blu_plug: Update default values
-For more info see release notes r7 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r7"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-6 [06/05/2018][/B]
-Bump version to release 6
-Linux kernel version 3.18.108
-Bring back row scheduler from 3.10.y
-Overclockable GPU Frequency to 700 Mhz
-Overclockable CPU Frequency to 2150 & 2208 Mhz
-Underclockable CPU Frequency to 307 & 480 Mhz
-specturm: Disable CPU Boost and Touch Boost for Battery and Balance mode
-spectrum: Enable adreno idler for Battery and Balance Mode
-spectrum: Make gaming as hell
-spectrum: battery: use lowest freq
-For more info see release notes r6 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r6"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-5 [29/04/2018][/B]
-Bump version to release 5
-Rebuild with Linaro GCC 7.3.1 released April
-Linux kernel version 3.18.107
-Merge tag 'LA.UM.6.6.r1-08300-89xx.0'
-drivers: prima: Update to CAF Tag LA.UM.6.6.r1-08300-89xx.0
-Enable cpu boost
-[B][I]ramdisk: Add more tweak [/I][/B]
-For more info see release notes r5 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r5"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-4 [25/04/2018][/B]
-Bump version to release 4
-Linux kernel version 3.18.106
-Merge tag 'LA.UM.6.6.r1-07400-89xx.0'
-drivers: prima: Update to CAF Tag LA.UM.6.6.r1-07400-89xx.0
-DROP SLIMBUS OC
-Revert back to cfq I/O Scheduler
-Hotplug: disable it by default (Feel free to use which plug you like)
-[B][I]ramdisk: Add support for [URL="https://forum.xda-developers.com/android/apps-games/app-spectrum-kernel-manager-users-t3601542"]Spectrum Kernel Manager[/URL][/I][/B]
-For more info see release notes r4 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r4"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-3 [14/04/2018][/B]
-Bump version to release 3
-Compiled with Linaro Toolchain 7.3.1
-Linux kernel version 3.18.105
-FIX OTG Issues
-Fix double tap to wake when system sleeps
-Add frandom
-Force fast charge: revert back to the original charge
-Set maple as default I/O Scheduler
-For more info see release notes r3 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r3"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-2 [05/04/2018][/B]
-Add more CPU Governors: Intelliactive, Yankactive, Alucard, Darkness and Nightmare, Chill, Relaxed, Zzmoove
-Add more CPU Hotplugs: Lazyplug, Alucard, Thunderplug, Intelli, Blu
-Tweaked Interactive CPU Governors
-Import mi_fs and hqsysfs drivers from XIAOMI
-Reduce the number of recharging times
-Force fast charge to 2500ma
-For more info see release notes r2 [URL="https://github.com/khusika/tissot_projectk/releases/tag/r2"][B][I][U]here[/U][/I][/B][/URL]
[B]Release-1 [01/04/2018][/B]
-Initial release version
FAQ
Frequently Asked and Question​
Which based is used in this kernel?
----------------------------------------------
Basically this kernel is based on LineageOS which is merged over android-linux-stable and also included Google Common 3.18
How do i report bug?
----------------------------------------------
Before reporting an issue please check that it only occurs when having this kernel installed
Report bug only accepted if it's related with the kernel driver
Tell me the problem clearly
Attach the dmesg and last_kmsg by typing this code below through ADB
Code:
adb shell dmesg > dmesg.txt
Code:
cat /proc/last_kmsg > /sdcard/last_kmsg.txt
What is CPU Governor? And which one is better?
----------------------------------------------
A CPU governor in Android controls how the CPU raises and lowers its frequency in response to the demands the user is placing on their device. The default one is interactive which is designed for daily use. For more information about CPU Governor which is supported in this kernel you can check this thread.
What is I/O Scheduler? And which one is better?
----------------------------------------------
Input/output (I/O) scheduling is a term used to describe the method computer operating systems decide the order that block I/O operations will be submitted to storage volumes. I/O Scheduling is sometimes called 'disk scheduling'. The default one is CFQ, but if in the suspend mode the device whill use I/O Schedule Switcher to set it as Noop for better battery life. For more information about I/O Scheduler Governor which is supported in this kernel you can check this thread.
What is Spectrum Kernel Manager?
----------------------------------------------
Spectrum is a simple, profile oriented kernel manager that allows developers to create profiles to serve to their users. This is useful for users who are inexperienced with kernel tweaking or users who want something that's a single click away.The default setting is using Balance Mode and the other option are Performance Mode; Battery Mode; and Gaming Mode.
DT2W not working when phone is in deep sleep.
Flashing guides???
Installation guide already in OP, remember that this kernel is build for custom rom based on android 8.1.0. Happy flashing and enjoy.
Charging is very slow
DT2W where does it work, where not
USB OTG work?
Anything extra from MeraPhoenix kernel??
Looks great!
Great, roms and kernels are springing up like mushrooms of the ground, big thanks for spending your time :good:
Thanks dev for the work
After testing on RR latest Rom bugs I found are:
1. Slow charging
2. DT2W works sometimes, sometime it doesnt.
Edit:
For some reason the problems persist after reverting back to Mint kernel . Will clean flash Rom , test and report back.
shreya.1 said:
Thanks dev for the work
After testing on RR latest Rom bugs I found are:
1. Slow charging
2. Max freq cant be set above 1804
3. DT2W works sometimes, sometime it doesnt.
Click to expand...
Click to collapse
Well the frequency works for me with no issues but the other things mentioned are indeed not working properly
DroiDMester said:
DT2W where does it work, where not
Click to expand...
Click to collapse
Works fine here with lineage os
.:Addicted:. said:
Anything extra from MeraPhoenix kernel??
Click to expand...
Click to collapse
Look at my commit changes for more info
shreya.1 said:
Thanks dev for the work
After testing on RR latest Rom bugs I found are:
1. Slow charging
2. DT2W works sometimes, sometime it doesnt.
Click to expand...
Click to collapse
ProchyGaming said:
Well the frequency works for me with no issues but the other things mentioned are indeed not working properly
Click to expand...
Click to collapse
Thanks for your report, i will fix it in the next release
Otg not working.
I think every kernel that support exfat/ntfs broke the otg function.
Thanks for the kernel. Kudos!:good: Using it currently on FireHound. Everything is working great. Even no issues with DT2W and charging speed(its default fast charging). Will report about battery life and how well it keeps device in deep sleep after 2-3 cycles!
parth_pc said:
Thanks for the kernel. Kudos!:good: Using it currently on FireHound. Everything is working great. Even no issues with DT2W and charging speed(its default fast charging). Will report about battery life and how well it keeps device in deep sleep after 2-3 cycles!
Click to expand...
Click to collapse
Nice to hear it, hope you like it.. Next release will come with minor fix and update. Stay tuned :victory:

Categories

Resources