[KERNEL]FlareX[LINARO][GCC 5.3.1][STOCK-5.0] - ZenFone 2 Android Development

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.
*
*/
This is an extension of @TheSSJ and @friedrich420
Kernel Features:​kernel.org Version : 3.10.101 (latest stable version)
Built with custom(self compiled) GCC 5.2.1 linaro toolchain
USB Ethernet Support
USB Adapter Drivers
Xbox One Support
Overcolcking-Underclocking (thanks to @TheSSJ)
CPU Optimizations
Interactive Governor from fugu
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
​
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
@friedrich420 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]FlareX[LINARO][GCC 5.3.1][STOCK-5.0], Kernel for the Asus ZenFone 2
Contributors
say99
Source Code: https://github.com/Zenfone2-Dev/Flare-AEL-X
Kernel Special Features: Will edit this later
Version Information
Status: Stable
Current Stable Version: v1.0
Stable Release Date: 2016-04-25
Created 2016-04-25
Last Updated 2016-05-15​

Reserved

Reserved
CHANGE LOG :
v2.0 1/05/2016
Fixed LED blink rate control.
Binder Optimizations
Intel-powerclamp drivers.
sem.c fixes.
Zram from googles 3.10.x kernel.
Vnswap and zswap
Alucard hotplug.
l1 l2 cache tweaks
tweaked lowmemorykiller
and more underhead tweaks.
v1.0 25/04/2016
updated AEL kernel to latest 3.10.101
updated to latest stock source
added almost all xpad drivers.
many underhead tweaks from flareM and upstream
minimum brightness back to 2
upstream mm fixes
fixed ext4 fs (in AEL kernel if you delete something from internal storage it does not gets reflected in the storage, the only option is to reboot)
and much more to come

Tq @say99 for make it happens
Sent from my ASUS_Z00A using XDA-Developers mobile app

build up

Thx for continue dev the zenfone 2 kernel?

say99 said:
build up
Click to expand...
Click to collapse
Unexpectedly.Good Luck

Heyyyy, glad to see you working on the stock part of zenlife
Really glad to test your kernel in-depth

TheSSJ said:
Heyyyy, glad to see you working on the stock part of zenlife
Really glad to test your kernel in-depth
Click to expand...
Click to collapse
thank you sir I wanted to put this up from a long time and now finally since I was on stock I did it.
Implemented notification led blink speed control just for fun, working on KA to add a entry for that now

Wow my friend i don't like stock but after that i am sure i will

say99 said:
build up
Click to expand...
Click to collapse
I know you hate me
---------- Post added at 11:49 PM ---------- Previous post was at 11:48 PM ----------
TheSSJ said:
Heyyyy, glad to see you working on the stock part of zenlife
Really glad to test your kernel in-depth
Click to expand...
Click to collapse
So happy to see you on XDA..

Nice job man, as always

you guys might notice a bit faster led blink rate, I am working on that, will fix it in next release

@rap_turkez When comes rom ??
Gesendet von meinem ASUS_Z00A mit Tapatalk

KarloHD said:
@rap_turkez When comes rom ?
Gesendet von meinem ASUS_Z00A mit Tapatalk
Click to expand...
Click to collapse
Wait

Ouww *----* Greta Work

Omg, is it real ?
---------- Post added at 10:34 PM ---------- Previous post was at 10:13 PM ----------
Is there no hotplug driver @@ ?

ThienJerry said:
Omg, is it real ?
---------- Post added at 10:34 PM ---------- Previous post was at 10:13 PM ----------
Is there no hotplug driver @@ ?
Click to expand...
Click to collapse
will add up hotplug driver from next release, this is an initial advanced release lol
Sent from my ASUS_Z00AD using Tapatalk

Hi is it working on stock lollipop rom?

moomoon03 said:
Hi is it working on stock lollipop rom?
Click to expand...
Click to collapse
You read the Op?
See the kernel is for Stock, Zenfone 2 has some other Stock besides lollipop?

Related

[KERNEL][CM12.1/AOSP][SYNAPSE] ATTACKED KERNEL V-13 FINAL (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 IS FOR CM 12 & AOSP BASED ROMS ONLY
Hi all , this is my first attempt to start with developing, so please go easy on me, im still learning...
This kernel works in cm12 & AOSP Lollipop Roms... DOESNT WORK IN STOCK ROM !!
The main goal is to have a stable and optimized Kernel, with usefull features ...
The features Are :
Updated to lastest CM12.1 & Motorola 5.02 Sources
Any Kernel 2.0 Installer Script
Compiled Using Linaro 4.9.3
Reclaimed RAM from loggers
Added Power Suspend 1.5
Adedd Hotplug Intelli_Plug 5.0
Added msm_hotplug
Added bricked_hotplug
Added Alucard_hotplug
CPU Underclocking
Enabled Power Eficcient Worqueues
Added SmartMax Governor
Added Alucard Governor
Added Intellimm Governor
Added PegasusQ Governor
Added Impulse Governor
Added Yankactive Governor
Added Intellidemand Governor
Added Intelliactive Governor
Added zzmoove Governor
Added TripNdroid I/O Schreduler
Added SIO I/O Schreduler
Added ZEN I/O Schreduler
Added fiops I/O Schreduler
Added fifo I/O Schreduler
Added bfq I/O Schreduler
Some Kernel Optimizations
LZ4 Compression
USB Fast Charge V2
GPU Overclock (533Mhz) (thanks to pinkflozd)
GPU Underclock (100Mhz) (thanks to pinkflozd)
Permissive SElinux
Added Frandom Support
Added IntelliThermal V2
Updated CPUboost
Added Fsync On/Off Support
Added LCD_KCAL
Added KEXEC HARDBOOT
Added Driver to USB as Keyboard/Mouse - Use this App PlayStore Link
Added -03 optimization flag
Added Graphite Optimization
Enabled Kernel NEON Mode
Added ARCH_POWER & Disable Gentle Fair Sleepers On/Off
Added Faux Sound
Lots Of Tweaks and Optimizations
Update linux kernel 3.4.42 >> 3.4.107
DOWNLOAD​
ATTACKED-KERNEL V-13​
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 F. it includes all kernel features...
Old Downloads:
(from V.2)
https://www.androidfilehost.com/?w=files&flid=26791
XDA:DevDB Information
ATTACKED KERNEL - CM12.1, Kernel for the Moto G
Contributors
attack11, Cyanogenmod Team, faux123 , fermasia , savoca , varun chitre , pinkflozd ,franciscofranco ,shivamk11, alin23, Martinusbe
Source Code: https://github.com/attack11/android_kernel_motorola_msm8226
Kernel Special Features: Simple & Stable Kernel
Version Information
Status: Stable
Current Stable Version: AttackedKernel V-12
Stable Release Date: 2015-06-09
Created 2015-02-07
Last Updated 2015-06-09
Reserved
Changelog :
07- 02 - First Release
24- 02 - Second Release
Adedd Hotplug Intelli_Plug (thanks to faux123)
Added ZEN I/O Schreduler
GPU Overclock (533Mhz) (thanks to pinkflozd)
GPU Underclock (100Mhz) (thanks to pinkflozd)
Permissive SElinux (thanks to alin23)
VFP Hardfloat
Simple GPU Algorithm
Some others changes, check git
27-02 Third Release
Fixed USB Fast Charge
Added Fauxś Sound 2.3
Enabled more TCP Congestions
Some other changes,check git
05-03 Fourth Release
Builded from the scratch
Added PegasusQ Governor
Added intellimm Governor
Added fifo I/O Schreduler
USB Fast Charge V2
Added UKSM
Added Frandom Support
Added IntelliThermal V2
Added Dinamic Fsync Control
17-03 Fifth Release
Build From Scratch again with New CM Sources
No new features in this release
Features missing: Fauxs Sound & TCP Congestions.
19-03 Sixth Release
Enabled More TCP Congestions
Updated Intelliplug 4.0
Added Intellidemand Governor
Added Intelliactive Governor
Added LCD_KCAL
Added KEXEC HARDBOOT patch
Added Driver to use USB as Keyboard/Mouse
24-03 Seventh Release
Updated CM12 Sources
Update Linaro Toolchain
Added -03 Flag
Added Graphite optimizations
Enabled Kernel NEON mode
Added bfq I/O schreduler
Updated to Fast Charge V2 Again
Reverted back to Intelliplug 3.8
25-03 Version 7-B
Disabled UKSM,because was causing camera Frezzes
01-04 Eight Release
Added AERO_PLUG (to enable intelli_plug and mpdesicion must be disabled) (big thanks to @bleechd0se)
Enabled ARCH_POWER
Disable Gentle Fais Sleepers
Enabled Power Suspend & IntelliThermal V2 by Default
Removed Intellimm for now
Readded Faux Sound (thanks @hursky)
Replace LCD_KAL with KCAL support for post processing control [v2]
Some other changes,check git
17-04 Nineth Release
Builded again from the scratch
Update to CM12.1 sources
Added Alucard Governor
Added Intellimm Governor
Added Impulse Governor
Added Yankactive Governor
Added ARCH_POWER & Disable Gentle Fair Sleepers On/Off Support
Added Fsync On/Off Support
Lots Of New Tweaks and Optimizations
30-04 Tenth Release
Added Zzmoove Governor
Updated to Linux Kernel 3.4.42 >> 3.4.107
Fixed Random reboots
Added some optimizations, check git
08-05
Any Kernel 2.0 Installer Script
Builded From the schratch again
Removed Aero_hotplug
Added msm_hotplug
Added Alucard_hotplug
Update to latest cm12.1 Sources
Update to latest Motorola 5.02 Sources
Some other stuff... Check git !
19-05
New Updated Installer Script
Updated msm_hotplug
Updated intelli_hotplug
Added Bricked_hotplug
Updated Cpu Boost Driver
Updated Interactive & Ondemand CPU Governor
Updated simple_ondemand GPU Governor
Some other stuff... Check git !
Thanks
You are welcome !
attack11 said:
You are welcome !
Click to expand...
Click to collapse
I just want to confirm have u added hotplug in kernel? Or default mpdecision ,bcoz by default u have disabled mpdecision
abhi0502 said:
I just want to confirm have u added hotplug in kernel? Or default mpdecision ,bcoz by default u have disabled mpdecision
Click to expand...
Click to collapse
Well, i dont have added any other hotplug yet, im using it and have mp decision enabled by default in a clean install :silly: maybe the app to control values you are using?
attack11 said:
Well, i dont have added any other hotplug yet, im using it and have mp decision enabled by default in a clean install :silly: maybe the app to control values you are using?
Click to expand...
Click to collapse
Yeah it may be bcoz I was using Euphoria OS kernel(enabled intelliplug) on bliss rom
Thanks for reply
dev,first of all thanks for developing this kernel for our fellow moto g users.
secondly,i used the kernel and it's so smooth and so fast.
battery haven't test yet,cuz it's in charging mode.
will provide feedback soon
Your kernel seems to be superb
even though mpdecision is on there is no brain drain and smooth too
Hi @attack11 thanks for the awesome kernel
After flashing ur kernel selinux policy doesnot change to "permissive" can u please look into it
{
"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"
}
Sent from my Moto G using Tapatalk
reversegear said:
Hi @attack11 thanks for the awesome kernel
After flashing ur kernel selinux policy doesnot change to "permissive" can u please look into it
Sent from my Moto G using Tapatalk
Click to expand...
Click to collapse
You can do that i guess by typing setenforce 0 in terminal emulator!
Flashhhh said:
You can do that i guess by typing setenforce 0 in terminal emulator!
Click to expand...
Click to collapse
Yes.. But the problem is of has to be done each time the phone boots
Sent from my Moto G using Tapatalk
reversegear said:
Yes.. But the problem is of has to be done each time the phone boots
Sent from my Moto G using Tapatalk
Click to expand...
Click to collapse
Yes u have to apply on each boot!
Btw what r u gonna use it for?
reversegear said:
Hi @attack11 thanks for the awesome kernel
After flashing ur kernel selinux policy doesnot change to "permissive" can u please look into it
Sent from my Moto G using Tapatalk
Click to expand...
Click to collapse
Thanks , yes i noticed that , its fixed in the next release, Thanks for the feedback!
Flashhhh said:
Yes u have to apply on each boot!
Btw what r u gonna use it for?
Click to expand...
Click to collapse
Wait let me make it clear...
If you look into the zip file there is an init.d script which enables SELInux permissive mode(my initial report was purely concerned about this part)
As for usage is concerned some apps like Viper4Android won't work if SELinux status is enforcing
Sent from my Moto G using Tapatalk
Cool, another argentinian dev
Installed now, gonna test a report back. Thanks for your work.
Cheers.
great kernel, makes CM12 usable again :sly:
any way to add "FauxSound" to your kernel ?
its wroking flawessly so much speed and snapyness with cm12 its really awesome
saludos !
@attack11 im not asking eta but will u be updating the kernel?
abhi0502 said:
@attack11 im not asking eta but will u be updating the kernel?
Click to expand...
Click to collapse
yes , sorry , im out of time, but i will update soon , thanks!

[KERNEL] [M] [3.4.0] YaYPrime-M R3

YaYPrime is based on the oficial 3.4.0 mr1.1 kernel from google, with the commits needed to run in android 6.0.
With Android M, all the kernes have merge the commits to be compatible with it, so in my case, I prefer to start a new one from 0, making the phone feel smooth while having a good battery life.
Features:
- Based on official 3.4.0 mr1.1 mako kernel
- Compiled using the lastest version of uber 5.3.1, optimized for cortex-a15
- Anykernel2
- Mako_hotplug as hotplug
- FranciscoFranco's thermal
- FranciscoFranco's gamma control
- Frequency limitator on screen-off (1026mhz by default)
- Voltage control
- Cpu Overclock of 1.7ghz (1.5ghz by default)
- Cpu Underclock of 192mhz (384mhz by default)
- Gpu Overlock of 480mhz (400mhz by default)
- Ondemand, simple and performance as gpu governors
- Ondemand, performance, conservative and interactive as cpu governors
- Deadline, zen, fiops, cfq, bfq, row as i/o schedulers
- Stratosk's Ondemand governor version (by (default)
- Franco's Convervative governor version
- Taurus' Interactive governor version
- Faux's Sound Control
- Readhead set in 512kb by default
- Graphite and neon optimizations
- UsbOtg support
- Kexec (multirom)
- DT2W support
- Fastcharge support
- F2FS support
- A lot of improvements and optimizations
Downloads:
AOSP: https://www.androidfilehost.com/?w=files&flid=42219
CM: https://www.androidfilehost.com/?w=files&flid=47776
Installation:
If you come from another kernel:
- Reboot in recovery mode
- Dirty-flash the rom you are using (without wipes)
- Flash kernel
If you come from a previous version:
- Reboot in recovery mode
- Flash kernel
(If you find something weird, wipe dalvik/cache)
To configure the kernel I recommend using kernel auditor.
Thanks: @hellsgod (kernel base), Google, Uber, @txuki2005, @serbalabari, @mrraine, @CallMeAldy, @zaclimon, @Flashhhh, @hurtsky, @franciscofranco, @faux123, @stratosk, @neobuddy89, @dorimanx, @osm0sis (anykernel2), and all the people that contribute with their commits.
Finally, I'm not responsible for any damage that can happen to your phones, I use the kernel as a daily one and I don't have any problem.
XDA:DevDB Information
YaYPrime-M Kernel, a kernel for the Google Nexus 4
Contributors
yaymalaga
Source Code: https://github.com/yaymalaga/yayPrime_kernel
Version Information
Status: Stable
Created 2015-10-25
Last Updated 2016-01-15
Changelog:
R3
- Re-done from R1
- Fixes everywhere, no more lags on chrome
- Build using latest Uber 5.3.1 (optimized for cortex-a15 - compiled by me)
- Merged all patches from 6.0.1 and the latest ones from 3.4 branch
- Added cpu underclock to 192mhz (325mhz by default)
- Updated interactive governor (ondemand by default)
- F2FS support (Need to be tested)
- Core optimizations (mutex, futex, sched, etc)
- Selinux improvements for smoothness
- Cfq i/o scheduler optimized (the other ones are removed until next release)
- Added missing Faux soundcontrol commits
- Cpu management improvements
- DT2W and T2W
- CM version added
Old releases:
R2:
- Compiled using lastest uber 4.9 (compiled by me, optimized for cortex-a15)
- Graphite and neon enabled
- Makefile and flags optimizations
- Compiler and cortex-a15 optimizations
- A lot of optimizations in the I/O, and new schedulers:
Row added and tuned up
Deadline updated and tuned up
Cfq updated and tuned up
Bfq (v7-r8) added and tuned up
Zen added and tuned up
Fiops added and tuned up
- Kexec support
- DT2W support (from Stratosk)
- Fastcharge support
- OTG support (theoretically)
- Interactive governor fixes (now uses lower freq)
- Fixes and optimizations for camera, gpu, etc
- Some improvements in general
R1:
- Initial version
Any plans to add different governors like zzmome, scary, SmartassV2, SmartMax, etc?
---------- Post added at 08:28 PM ---------- Previous post was at 08:28 PM ----------
Also, thanks for the new kernel!
thatkindaguy said:
Any plans to add different governors like zzmome, scary, SmartassV2, SmartMax, etc?
---------- Post added at 08:28 PM ---------- Previous post was at 08:28 PM ----------
Also, thanks for the new kernel!
Click to expand...
Click to collapse
Just try "hellsactive" and see for yourself what smoothness really looks like.
dragos281993 said:
Just try "hellsactive" and see for yourself what smoothness really looks like.
Click to expand...
Click to collapse
Not looking for smoothness - Looking for a good battery and performance balance. The best Governor I've found for that is zzmove with ybat as the profile number, and not a single kernel for mako includes zzmove
Nice kernel man been running for 24 hours now using hellsactive profile working very well.
Tapped from my marshmako
Looking impressive. Working gr8 till now.. Keep up the good work.
thatkindaguy said:
Any plans to add different governors like zzmome, scary, SmartassV2, SmartMax, etc?
---------- Post added at 08:28 PM ---------- Previous post was at 08:28 PM ----------
Also, thanks for the new kernel!
Click to expand...
Click to collapse
Maybe I will include smartmax from ak kernel in the next release
@yaymalaga is it safe to flash directly coming from hellscore b85? For some reason I can only dirty flash if I wipe system also and flash rom + Gapps.
Sent from my Nexus 4 using Tapatalk
Is it just me or unknown is the one really shown on the kernel version on about phone?
Sent from my Nexus 4 using XDA Free mobile app
russells.android said:
Is it just me or unknown is the one really shown on the kernel version on about phone?
Sent from my Nexus 4 using XDA Free mobile app
Click to expand...
Click to collapse
I was ready to ask same think.
Also, for me, settings in 'init.yayprime' does not alter kernel's settings
What rom are you using?
About the unknown name, my bad. I'm looking for what causes the name not to be shown
Cataclysm MM (Nexus 4)
Not a bad kernel,but problem that I have is after some time, videos just stop playing, have to reboot my phone to make them work,didn't happen on stock kernel, using franks 6.0 latest build
Performance is solid with this kernel for me. Nice kernel!
Can we have halfbreed color as default in the next build? The washed out colors are burning my eyes lol
veeholics said:
Performance is solid with this kernel for me. Nice kernel!
Can we have halfbreed color as default in the next build? The washed out colors are burning my eyes lol
Click to expand...
Click to collapse
Use Synapse or Kernel Auditor or any other kernel tweakers, you can change the colors from the app.
This kernel has USB otg support or not? I've installed synapse and kernel adiutor and didn't found any way to enable USB otg.
I'm using it with pure ROM.
Sent from my Nexus 4 using Tapatalk
sidnoit22 said:
Use Synapse or Kernel Auditor or any other kernel tweakers, you can change the colors from the app.
Click to expand...
Click to collapse
I know that. What I actually meant is the gamma colors that is included within the kernel. That way, it will apply all accross the phone.
If you just change it with an app, it will not apply to recovery and all other things before booting android. That's quite a big deal for me.
jolas said:
Cataclysm MM (Nexus 4)
Click to expand...
Click to collapse
Well I haven't tested by myself in this rom, but maybe it is using cm performance profile which change the governor configs
g33k0 b3lk0w said:
Not a bad kernel,but problem that I have is after some time, videos just stop playing, have to reboot my phone to make them work,didn't happen on stock kernel, using franks 6.0 latest build
Click to expand...
Click to collapse
I have had the same problem using other kernels, so I think that it's not the kernel fault
mandgeo said:
This kernel has USB otg support or not? I've installed synapse and kernel adiutor and didn't found any way to enable USB otg.
I'm using it with pure ROM.
I think that it does not (we are basing on hellscore kernel right now), but in the near future I will enable it when M kernels manage to adapt it.
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
veeholics said:
I know that. What I actually meant is the gamma colors that is included within the kernel. That way, it will apply all accross the phone.
If you just change it with an app, it will not apply to recovery and all other things before booting android. That's quite a big deal for me.
Click to expand...
Click to collapse
Sorry, but we are using the google's default gamma, so it will be the default one
Btw, I pretty busy with real life and studies, but I'm looking to change to another base with even more optimizations, when I have time I will do some tests
yaymalaga said:
YaYPrime-M is based in hellsgod's kernel, as it is the perfect base to continue with, so if you like hellscore, then you will love this new kernel.
Click to expand...
Click to collapse
can you/anyone mirror it? AFH currently has server problems

[MM-KERNEL][UC][F2FS] Project T for MM [STOCK ROM ONLY]

Hello again,
This is my work on the stock Marshmallow Kernel for Zenfone 2, based on the officially released ZF2 kernel source code.
Please note that I do my testing on a ZE551ML 4GB 2,3GHz
Note: This kernel works ONLY on stock based versions!​
Features:
Based on Zenfone 2 V4.21.40.184 kernel source (completely from scratch)
Built with gcc4.9 toolchain
UC to 333MHz
Touchboost input event handler
Added the following CPU governors:
- Lionheart
- Bioshock
- Yankactive
- TheSSJactive (Yankactive with hotplugging)
Added IO schedulers:
- sio
- zen
- vr
- fifo
- sioplus (credits to @boype, fixed afterwards for zf2 by me)
- fiops
- working ROW scheduler!!!
- deadline
Added TCP congestion algorithms:
-BIC
-CUBIC
-WESTWOOD
-HSTCP
-HYBLA
-HTCP
-VEGAS
-VENO
-SCALABLE
-LP
-YEAH
-ILLINOIS
Approx. 30% faster due to CRC disabling and auditing
Power efficient Work queues
Powersuspend
Dynamic FSync
Set minimum brightness to 2 instead of 15 percent (changeable via kernel adiutor, please set it to 1 there, otherwise your screen is pretty much black)
exfat support (no fuse, all credits to @Dorimanx, automounting of devices fixed by @sorg)
Sweep2Sleep (all credits to Lord Boeffla)
frandom RNG
F2FS support
ZRAM
WLAN Wakelock reducer
More to come:
Init.d
If I should find the time also:
BLX
A separate KVM build
Compiling with another Toolchain
How to install:
1st pre-requisite: Unlock your Bootloader
2nd pre-requisite: Use the stock Marshmallow ROM ;-)
3rd pre-requisite: BACKUP!!!
Download the flashable anykernel zip here:
Drive
Flash it via TWRP and reboot. The Anykernel zip preserves whatever modification you already have (xposed, root,...) and just replaces the needed parts :good:
Credits:
@jrior001, @crpalmer, @jamison904, @tectas, @dorimanx, @Lord Boeflla, @say99​
XDA:DevDB Information
[MM-KERNEL][UC][F2FS] Project T for MM [STOCK ROM ONLY], Kernel for the Asus ZenFone 2
Contributors
TheSSJ
Source Code: https://github.com/TheSSJ/zf2_mmkernel
Kernel Special Features: F2FS, more governors, underclocked, more IO schedulers, westwood TCP cong
Version Information
Status: Stable
Current Stable Version: 1.5
Stable Release Date: 2016-11-25
Created 2016-09-09
Last Updated 2016-12-08
Reserved
Changelog:
25-11-2016 v1.5
- Updated to latest kernel version from Asus Website (.184)
23-09-2016 v1.4
- backlight is configurable again (super simple patch)
- Mechanism to avoid entropy depleting (aka generating random numbers as needed)
20-09-2016 v1.3
- set brightness to the minimum possible before the screen goes off
- restrict user space apps to modify the min_brightness node, Kernel adiutor cannot mess around anymore with it
- increase speed of mathematical operations
18-09-2016 v1.2
- Fixed deep sleep issue and camera problems
18-09-2016 v1.0 & 1.1
- Implemented WLAN wakelock divider (configurable in KA)
- Enabled Deadline IO scheduler
- Increased performance by approx. 30% (according to the rumors)
- GPU: Set default frequency to 266MHz
- Should automount cache and data depending if ext4 or f2fs
17-09-2016 v0.6
- Enabled video driver of z008, should work now
- Built-in wireless driver instead of a module
- Fixed urgent request handling in row scheduler
- set ROW as default IO sched
Older releases:
16-09-2016 v0.5
- Failed build while trying to reduce modules to 0
13-09-2016 v0.4
- Updated to latest ASUS source code (V4.21.40.134)
- Added configurable LED blink rate (check Kernel Adiutor! Thanks to @crpalmer for the implementation and @say99 for pulling this to the source)
- Dynamic FSync turned on by default
- Updated Powersuspend driver to 1.7
- Increased readahead for memory handling (this has nothing to do with reading from int./ext. storage)
- Updated Block-system to support urgent request handling (pre-requisite to get the ROW scheduler working)
- Added working row IO scheduler
12-09-2016 v0.3
- power efficient work queues
- added quick wakeup driver (improves deep sleep)
- under the hood Improvements
11-09-2016 v0.2
- added powersuspend driver
- added dynamic fsync
- working Anykernel zip system!
09-09-2016 v0.1
Initial build flashable with Anykernel system
- UC
- More governors
- More IOSchedulers
- F2FS
- exFAT support
- Sweep2Sleep
- Touchboost working for Thessjactive and Yankactive
Reserved
Any bugs? Tell me about your current phone setup and describe the problem!
Project T, reborn! It's incredible to see this project alive agan!
@TheSSJ, about F2FS: it supports mixed setups (F2FS /data and ext4 /system and /cache) or only F2FS-all setups?
I love you
---------- Post added at 10:50 AM ---------- Previous post was at 09:59 AM ----------
@TheSSJ
For some reason, after flashing, the kernel does not install.
I reboot to twrp, dirty flash WW134 ROM, flash supersu, flash xposed, flash twrp and flash this kernel. Wipe cache and d.cache.
Reboot and it stock kernel.
I tried 2nd time. Flash kernel in twrp and it still stock kernel.
@TheSSJ
My friend @TheSSJ
Thanks for your kernel.....
I flashed it , but when i reboot, my kernel is stock... Flash again and same stock kernel.
Regards!!
Carlos6862 said:
My friend @TheSSJ
Thanks for your kernel.....
I flashed it , but when i reboot, my kernel is stock... Flash again and same stock kernel.
Regards!!
Click to expand...
Click to collapse
Same issue here
Good job:good:
Z008 support???
Carlos6862 said:
My friend @TheSSJ
Thanks for your kernel.....
I flashed it , but when i reboot, my kernel is stock... Flash again and same stock kernel.
Regards!!
Click to expand...
Click to collapse
same here. I was on borets kernel, and it keeps.
Thats bad..will look into it later to see what went wrong...thx for the feedback
wow great
Cool it everyone, I think it's just a misunderstanding
I have uploaded a flashable zip for now as Anykernel doesn't work as I want it to work ^^
At the moment this can be only flashed by people
WITH root and
WITHOUT xposed
After flashing the kernel, then you can re-flash xposed, this should work then
TheSSJ said:
Cool it everyone, I think it's just a misunderstanding
I have uploaded a flashable zip for now as Anykernel doesn't work as I want it to work ^^
At the moment this can be only flashed by people
WITH root and
WITHOUT xposed
After flashing the kernel, then you can re-flash xposed, this should work then
Click to expand...
Click to collapse
Thanks! downloading...
EDIT:
After flashing the kernel the system became unbootable. It boots into recovery after "reboot system".
Dan_Jacques said:
Thanks! downloading...
EDIT:
After flashing the kernel the system became unbootable. It boots into recovery after "reboot system".
Click to expand...
Click to collapse
Okay, did you have xposed installed? Could you please try to remove xposed and just flash the kernel without it? This Anykernel thing seems to be the only available option...
TheSSJ said:
Okay, did you have xposed installed? Could you please try to remove xposed and just flash the kernel without it? This Anykernel thing seems to be the only available option...
Click to expand...
Click to collapse
My friend @TheSSJ
my phone boot up with your great kernel......First, I did a wipe cache and dalvik and then flash your kernel. Thanks again!!
Regards!!!
Carlos6862 said:
My friend @TheSSJ
my phone boot up with your great kernel......First, I did a wipe cache and dalvik and then flash your kernel. Thanks again!!
Regards!!!
Click to expand...
Click to collapse
Hello. Do you have xposed?
Thanks in advance.
---------- Post added at 08:07 AM ---------- Previous post was at 08:06 AM ----------
TheSSJ said:
Cool it everyone, I think it's just a misunderstanding
I have uploaded a flashable zip for now as Anykernel doesn't work as I want it to work ^^
At the moment this can be only flashed by people
WITH root and
WITHOUT xposed
After flashing the kernel, then you can re-flash xposed, this should work then
Click to expand...
Click to collapse
Ok cool down.
Thanks master. Let me try.
Tiongkia said:
Hello. Do you have xposed?
Thanks in advance.
---------- Post added at 08:07 AM ---------- Previous post was at 08:06 AM ----------
Ok cool down.
Thanks master. Let me try.
Click to expand...
Click to collapse
No my friend @Tiongkia! Without xposed.
I lost it, when flash the kernel.
Regards!! ? ?
Carlos6862 said:
No my friend @Tiongkia! Without xposed.
I lost it, when flash the kernel.
Regards!! �� ��
Click to expand...
Click to collapse
Yes, i tired. Same results. Xposed don't work.
Thanks buddy
TheSSJ said:
Okay, did you have xposed installed? Could you please try to remove xposed and just flash the kernel without it? This Anykernel thing seems to be the only available option...
Click to expand...
Click to collapse
do we have a plan to break xposed?? [emoji14]
anyways I will try looking into any kernel, since I really prefer it over doing mess with ramdisk [emoji14]
Sent from my ASUS_Z00A using Tapatalk
say99 said:
do we have a plan to break xposed?? [emoji14]
anyways I will try looking into any kernel, since I really prefer it over doing mess with ramdisk [emoji14]
Sent from my ASUS_Z00A using Tapatalk
Click to expand...
Click to collapse
Maybe I'm being paid to break xposed
I just need to take the time to see where the script goes wrong (by the way,I took your anykernel as base :laugh: )
Will test it line by line on my linux machine today :good:

[KERNEL][G925FD/I][MM] N0G33K Kernel V4.0 - FEB 2017

Welcome to the N0G33K edition Kernel ​
This kernel is built on the idea of having optimized battery life and performance. A well made balance between these two is what you get.
Read this first
Please do not post requests, because this is my personal kernel and I won't add any stuff I do not want myself (i.e D2W, S2W, AOD, sound control etc). Also I won't add any other support for other devices. Last but not least: I don't reply to questions like: "which governor/scheduler is the best" etc. The choice is all yours.
PS: You need to root yourself (Magisk or SuperSU)
Features
Based on the latest G920FXXU5DPL4 kernel source
Added Linux 3.10.105
Tons of Governors and schedulers added
Compiled with Sabermod 7.0 GCC
Deep sleep and Google Play Services Fix
Enabled Permissive mode
Disabled Knox
Synapse Control
Entropy optimization
Scheduler Improvements
Binder Improvements
Idle Improvements
Other misc optimizations
Download:
V4 https://mega.nz/#!I05xUDLD!7T86PGq2VtTc15VrfFoXhhKth3FIpI4O0gxpTA8vd2s
Changelog:
V1
- Reworked whole kernel
- Optimized battery and performance
V1.1
- Reverted some stuff to test 3
- Fixed Fading LED
V1.5
- Tweaked LMK
- Optimized Workqueue
- Added battery efficiency patches
- AES put to x4 for more speed
- Readahead tweaked
- Vnswap to fast device
- HMP adjusted for more smoothness / battery efficiency
V1.8
- Reverted LMK and Workqueue edits.
- Enabled powereffici�nt Workqueue
- Tweaked Interactive governor
- Added Powersuspend
- Added more Binder changes for UI smoothness
- HMP and Cpuidle improvements.
- LZ4 Compressed
1.9
- Went back to UBERTC 5.3 because N0G33K V1.8 had kernel panics.
- Removed wlan wakelock control and reduced it myself.
- Some other edits and reverts
V2.0
- Reverted ALOT of changes I made in previous versions.
- Updated Kernel source to the latest DPJ2 source
- Compiled with Sabermod 7.0 Toolchain with CCache (should be stable now)
- Updated Linux to 3.10.104
- Backport latest Linux 4.8 random driver (= like super Seeder)
- Backport latest crypto algorithm Chacha20
- Added new battery efficiency patches
- Tweaked interactive governor for better performance/battery.
- Added new governors: Yankactive, Smartmax and Smartmax_eps
- Updated BFQ I/O
- Added dual sim support
- Fixed Invisible CPUset (should actually work now)
- Screen on hotplug disabled (Dynamic hotplug wasnt good enough)
- Added wakelock controls again.
- Updated Synapse
- Patched "Dirty Cow" (CVE-2016-5195) exploit
- Zswap improvements
- Disabled big cores on screen off
- Improved CPUIdle
- Powersuspend hooks added
- and more
V3
Reworked the whole kernel:
- Based on U5DPL4 source
- Powersuspend is out, State Notifier is in.
- Replaced Linux 4.8 random driver with Frandom
- Interactive governor: merged Galaxy S7 Interactive changes (android N changes wont boot, so kept it MM)
- Merged S7 zswap/zpool and zsmalloc android N changes
- Added Impulse governor
- Tweaked I/O Schedulers for our SSD + Zen V2 update
- Xbox control support added and updated to latest upstream (can be enabled in Synapse)
- Noatime as default for better performance
- SafetyNet patched (soon there probably will be a workaround for it...so enjoy as long it lasts)
- More wakelocks toggles added
- Sync on suspend disabled
- Improved Idle drain
- Android OS drain should be better now.
- Removed some other stuff that caused yank like invisible cpusets
V4
- Updated Linux kernel to 3.10.105
- Updated Safetynet patch
- Binder updated to latest Linux 4.6 (smoother UI)
- Backported Linux 4.1.38 random driver and removed Frandom
- DVFS decision mode in Synapse added
- DVFS: scale to 1k instead of 1.2k GHz
- Backported latest CPUidle driver from Linux 4.7 (should give better idle experience throughout the day)
- Other misc optimizations
Credits:
- The Sickness - For his guidance and support
- CODEG33K - He knows why
- Aria.A97 - Intensive daily testing
- Everyone else I cherry-picked from.
Source Code: https://github.com/Noxxxious/Zero
Want to use this in your rom?: PM me first. Disclaimer: I am not responsible for all the damages followed by or to your phone after flashing this kernel. If it bricks, wipes, explodes and you will hold me responsible I will only laugh
XDA:DevDB Information
N0G33K Kernel, Kernel for the Samsung Galaxy S6 Edge
Contributors
Quintz
Source Code: https://github.com/Noxxxious/Zero
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: V4
Stable Release Date: February 2017
Created 2016-11-13
Last Updated 2017-02-22
Known issues:
- Probably Synapse "backup profile" doesnt work.
F.A.Q. - Frequently Asked Questions
Q: Synapse says no UCI detected
A: Install Busybox to system/xbin
Q: I had a reboot
A: Only report it here if you didn't undervolt and do it with a log.
A2: If you had random reboot without undervolting, then make a proper log please. Which means I need a last_kmsg from right after the reboot.
You create the log by using this command in adb shell or a terminal or use any 3rd party app like Syslog.
Code:
cat /proc/last_kmsg > /sdcard/last_kmsg.txt
Does this one work for G925F and will it be rooted?
I wish ppl would support w8. I'd be willing to donate for a good kernel
Will this work on the 925T
Link not work
+1
franci79 said:
Link not work
Click to expand...
Click to collapse
Sent from my SM-N930F using XDA-Developers mobile app
hadkeren said:
+1
Sent from my SM-N930F using XDA-Developers mobile app
Click to expand...
Click to collapse
franci79 said:
Link not work
Click to expand...
Click to collapse
Works fine
Testing now [emoji2]
The kernel is absolutely brilliant. I have approx 2 hours youtube and lost only 22 percent of battery 🔋
Gesendet von meinem SM-G925F mit Tapatalk
mydonose said:
The kernel is absolutely brilliant. I have approx 2 hours youtube and lost only 22 percent of battery 🔋
Gesendet von meinem SM-G925F mit Tapatalk
Click to expand...
Click to collapse
Stock settings ?
Love this kernel......great work
thank you for sharing your great kernel on the S6 community. Really loving your kernel for my S6 Edge. Running smooth. Keep it going great Kernel developer.
Inverted Sceen
I just flashed the kernel with flashify apk and after the reboot all the icons works in the opposite way. If I push the icon on the left side open the apk of the right side. It happens the same with the TWRP recovery. I tried to recover with the copy before the flash and nothing resolves. I have reinstalled the rom totally clean and nothing changes. G920F
Could you help me?
edzamber said:
Stock settings ?
Click to expand...
Click to collapse
Yes, nothing changed
Gesendet von meinem SM-G925F mit Tapatalk
kurdiakis said:
I just flashed the kernel with flashify apk and after the reboot all the icons works in the opposite way. If I push the icon on the left side open the apk of the right side. It happens the same with the TWRP recovery. I tried to recover with the copy before the flash and nothing resolves. I have reinstalled the rom totally clean and nothing changes. G920F
Could you help me?
Click to expand...
Click to collapse
U installed kernel for 925f on 920f thats why. There is a way to fix it search....... and use this next time.
http://forum.xda-developers.com/gal...ernel-el-generalissimo-v3-01-10-2016-t3472477
Does anyone know how I can use N0G33K with Magisk hide module? Arter Kernel works for me with Magisk and Im able to use Pokemon go. But with N0G33K Kernel I cant play anymore. Any help? Im using a S6 Edge 925F.
will this work on tmobile s6 edge ith alexis rom ?
lilmikey201 said:
will this work on tmobile s6 edge ith alexis rom ?
Click to expand...
Click to collapse
There is thread for t-mobile users as well, but not this kernel......
Harregukalerik said:
There is thread for t-mobile users as well, but not this kernel......
Click to expand...
Click to collapse
So then the answer is no......
Sent from my SM-G925T using Tapatalk

[KERNEL][SMOKY-KERNEL]For P9 LITE

Code:
/*
*
* 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.
*if you flashed it over marshmallow, i will laugh more than anyone would do !
*/
EMUI 5 ONLY !
Kernel features:
∆this kernel is intended to increase performance, without affecting battery
∆SIO io scheduler added
∆FIOPS io scheduler added
∆ROW io scheduler added
∆TRIPNDROID io scheduler
∆fast fingerprint wake up
∆ fsync on/off support
∆quick wake up added
∆F2FS file system support
∆tweaked stock governors (ondemand/interactive)
∆ NTFS file system support
∆ implemented mbcache2
∆ toggable crc check ( you can en/dis able it) (disabled by default)
∆ drop vfs cache pressure for more ram
∆ faster fingerprint wakeup, decreased duration to 2000ms (3000 was before)
∆ much faster /proc/vmstat for better performance
∆ disabled safetynet check
∆increased number tcp stream (you can do many network requests,more than normal ! )
∆optimized memory utilities
∆cpuidle enabled so as to improve power consumption
∆optimized sfck compression
∆increased threads of dm-crypt
∆set initial tcp window to 64k so as to improve speed.
∆Built with Anykernel package = it can be installed in any version & any model, and without losing root !
∆with this kernel and some small tweaks using kernel adiutor, you can reach 60k point in antutu benchmark ??
Download:
THIS FILES ARE FOR EVERY ROM/FIRMWARE EXCEPT ARSENIK V2 !
SMOKY-KERNEL-V3
SMOKY-KERNEL-V2
SMOKY-KERNEL-V1.1
SMOKY-KERNEL-V1
THIS LINK IS ONLY FOR ARSENIK V2, NOT ARSENIK V1.1 OR V1 ! ARSENIK V2 ONLY !
SMOKY-V2-FOR ARSENIK
Installation:
1/download and install Kernel adiutor
2/enable init.d by emulating it
3/backup boot only
4/Flash the Kernel zip in TWRP Recovery.
5/reboot
CHANGELOG
SMOKY-KERNEL-V2
+ implemented mbcache2
+ toggable crc check ( you can en/dis able it)
+ drop vfs cache pressure for more ram
+ faster fingerprint wakeup, decreased duration to 2000ms (3000 was before)
+ much faster /proc/vmstat for better performance
+ disabled safetynet check
SMOKY-KERNEL-V1.1
+added quick wakeup ( double tap 2 wake became faster)
+added tripndroid io scheduler
+added f2fs file system support
+tweaked stock governors (interactive/ondemand)
SMOKY-KERNEL-V1:
initial release
XDA:DevDB Information
Smoky Kernel for Huawei P9 Lite
Contributors
@simo255 (me)
i wanna really thank @OldDroid , because he helped me so as to build this kernel, after 1000 and 1 errors, if he wasn't here, you would have never seen this kernel !
Thank you @OldDroid !
Source Code: https://github.com/simo255/Smokey-Kernel
Version Information
Status: ~STABLE~
Created 2017-07-14
Last Updated 2017-07-25
can i use on meticulus builds?
hugor671 said:
can i use on meticulus builds?
Click to expand...
Click to collapse
nope, this kernel is only for emui 5 !
Nice to see development for this phone!
Can use otg with this kernel...
Waseem.haidernawa said:
Can use otg with this kernel...
Click to expand...
Click to collapse
im always finding a solution so as to enable otg but atm it isn't working
Ok so where is problem can u tell me ?
simo255 said:
EMUI 5 ONLY !
Kernel features:
∆SIO io scheduler added
∆FIOPS io scheduler added
∆ROW io scheduler added
∆fast fingerprint wake up
∆ fsync on/off support
∆ NTFS file system support
∆Built with Anykernel package = it can be installed in any version & any model, and without losing root !
Download:
SMOKY-KERNEL-V1
Installation:
1/download and install Kernel adiutor
2/enable init.d by emulating it
3/Flash the Kernel zip in TWRP Recovery.
4/reboot
XDA:DevDB Information
Smoky Kernel for Huawei P9 Lite
Contributors
@simo255 (me)
i wanna really thank @OldDroid , because he helped me so as to build this kernel, after 1000 and 1 errors, if he wasn't here, you would have never seen this kernel !
Thank you @OldDroid !
Source Code:https://github.com/simo255/Smokey-Kernel
Version Information
Status: ~STABLE~
Created 2017-07-14
Last Updated 2017-07-14
IF ANYONE WANNA TEST ANOTHER VERSION OF THE KERNEL(ALPHA) WHICH HAS NEW GOVERNORS, PLEASE SEND ME A PM
Click to expand...
Click to collapse
Hello there! I would love to test the alpha kernel
pafchu said:
Hello there! I would love to test the alpha kernel
Click to expand...
Click to collapse
ive sent you a pm
New update )
Can u enable motion future's like rise to ear i mean overall motion guesturs....
Waseem.haidernawa said:
Ok so where is problem can u tell me ?
Click to expand...
Click to collapse
well, i have to change a value inside the source code and build the kernel ,even the ramdisk, I'm trying one by one but none of them worked,
if i find a solution so as to enable it i will release a new version asap
any tricks to go back to stock kernel without flashing whole ROM again?
tw1st3d83 said:
any tricks to go back to stock kernel without flashing whole ROM again?
Click to expand...
Click to collapse
flash stock boot.img
simo255 said:
flash stock boot.img
Click to expand...
Click to collapse
can i extract and flash from ArseniK because i flashed SMOKY over ArseniK?
tw1st3d83 said:
can i extract and flash from ArseniK because i flashed SMOKY over ArseniK?
Click to expand...
Click to collapse
of course
Can you enable high clocks? Would be nice if I can get a bump in speed.
Hi friend. Can you suggest me the best settings in Kernel adiutor to get the best from this phone with your kernel?
If you Need a tester or help i'm ready
UPDATE !
check changelog for more infos
Paolo83 said:
Hi friend. Can you suggest me the best settings in Kernel adiutor to get the best from this phone with your kernel?
If you Need a tester or help i'm ready
Click to expand...
Click to collapse
hello,
for io scheduler , in internal storage use fiops io scheduler with 1024 kb read ahead
do the same for external storage, but with row io sched
disable crc check and fsync, done
you will have this result

Categories

Resources