Sunday, 31 July 2016

[Kernel][KK-MM] ZER0 Kernel [Nightlys][STOCK/GPE/CM/AOSP]



ATTENTION READ ALL BEFORE ANYTHING!

Code:


/*
I'm not a developer, I'm taking effort to put more choices of kernel for our community.
This kernel is tweaked for best balance possible, if you want a feature quote me and i will see what i can do
I will build this kernel when I possible in my free time because of it is a nightly and i will use this thread as a worklog too.
Thank you for using this kernel.
/*


Disclaimer

Code:


/*
 * 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.
 */



Info
Hey guys this is my new kernel for now have supports ONLY FOR CYANOGENMOD 13 OR BASED (MARSHMALLOW - 6.X.X) ROMs but i plan to do a kitkat (4.4.4) and lollipop (5.1) for custom and stock based's ROMs, by now it's just a stock cm kernel with a few additions but i plan to do a better kernel with time and the help of the community. This kernel is a nightly i will do it when i have a freetime / cyanogenmod update ther sources / or i add new features, it aims to be a rich feature kernel and a "perfection balance" between battery life and performance, this can be a UNSTABLE kernel, my routine will be build,upload and test, so stay tuned! I open to suggestions.

#1 - Features and Installation Instructions
#2 - Downloads and Kernel Source
#3 - Changelog
#4 - Buglist and Todo's


Features (By now) (CM13)
CM Custom PowerHAL (minimum screen on freq. 787 but use the same power as it 3xx)
EXT 2/3/4 support
Init.d support
Swap support
LZO Compression image
Kexec patch (MultiROM support) (WIP)
Stock Govs (INTERACTIVE (default),ondemand,performance,userspace,conservat ive,powersave)
Stock I/O's (ROW (default),noop,deadline,cfq,fiops,bfq)
Hotplugs (MPDECISION (default))
Compiled with UBER TC 4.8 and -O2 + optimize for size flags

Downloads (Folder on AFH) (Please DO NOT MIRROR)
Cyanogenmod/AOSP:
CM13 - CM13
CM12.1 - Not yet.
CM11.0 - Not yet.
Stock/GPE:
4.4.4 - Not yet.
5.1 - Not yet.
Old releases: Folder on AFH

Sources:
https://github.com/BryanByteZero/android_kernel_motorola_falcon

HowTo:
If you're on other kernel please at least DIRTY FLASH you ROM, thanks.
By recovery
Using TWRP (Please use the lastest one)
1. Put the zip at /sdcard > Reboot to recovery > Install > Chose the kernel zip > Confirm to flash > Wipe caches > Reboot.
or
By app
2. Flash it using Flashify from Playstore.
To tweak use Kernel Adiutor from Playstore
Info about tweaking kernel A Guide to it!

Changelogs
v0
CM Stock kernel installed by base of AnyKernel2 of @hurtsky and @Kamin4ri. installed using a old script
LZO compression
Swap support
Init.d support
-O2
EXT 2/3/4
Kexec HARDBOOT full support (WIP)
default gov interactive
default i/o row
Build with UBERTC 4.8
For more check github.

Bugs:
Kexec not working okay...
None by now, if you encounter one please make a post in this thread with steps to reproduce and if possible a LOGCAT and DMESG.

Todo's:
A lot of things
A possible OC/UC/UV of CPU
GPU OC/UC
More hotplugs
More Govs
More I/O's
More TCP's

Thanks to:
Motorola/Lenovo
CyanogenMod/AOSP Team
@hurtsky, @Kamin4ri and @and_a_lot_of_others_kernels_devs_for_this_device for inspiration and commits
@YoshiShaPow, for the tutorial how to build
Some more whose names I dont't remember (PM and i add here)


XDA:DevDB Information
ZER0 Kernel, Kernel for the Moto G

Contributors
BryanByteZ
Source Code: https://github.com/BryanByteZero/and...otorola_falcon

Kernel Special Features: Check it!

Version Information
Status: Nightly
Current Stable Version: none
Current Beta Version: v0
Beta Release Date: 2016-08-01

Created 2016-08-01
Last Updated 2016-08-01



No comments:

Post a Comment