FOR DEVS AND USERS BEFORE FIGHT ME CLICK HERE!: https://forum.xda-developers.com/showpost.php?p=70362424&postcount=3
Code:
DISCLAIMER!!
I am not responsible in any way for anything that can be happen to your device when you flashing my kernels.You do so at your own risk!
Features
Anykernel:
- Anykernel2 zip for maximum compatibility with all ROMs, CrazyAquaKernel uses your existing ramdisk (Do NOT flash this over other custom kernels!You should only flash CrazyAquaKernel over the kernel that came with your ROM!!)
Toolchain:
UBERTC 4.9 Toolchain
CPU:
- governors:
elementalx
interactive
ondemand
zzmoove
ondemandplus
conservative
powersave
userspace
- input boost
IO schedulers:
bfq
tripndroid
cfq
noop
deadline
fiops
row
sio
siopilus
zen
vr
fifo
Thermal:
- msm thermal
GPU:
- Adrenoboost
More:
- init.d support
- insecure kernel (adb has root privileges)
- frandom
- PVS level info
- frandom
- notification led control
- kcal v2
- CRC Check Disabled
- Dynamic filesystem read-ahead
- A lot improvments
- A lot fixes
Supported Variants:
H830
H850
Download Link CrazyAquaKernel [H830] [AnyKernel]:https://www.androidfilehost.com/?w=files&flid=208625
Download Link CrazyAquaKernel [H850] [AnyKernel]:https://www.androidfilehost.com/?w=files&flid=208622
Installation guide
Do NOT flash this over other custom kernels!
You should only flash CrazyAquaKernel over the kernel that came with your ROM!!
- Download Kernel from this thread
- Flash it with Recovery
[Wipe cache and Dalvik cache recommended]
- Then Reboot
Enjoy the CrazyAquaKernel !!!!
Credits
thx Faux123
thx Savoca
thx RenderBroken
thx flar2
thx osm0sis
thx ShinyShide
thx bhb27
thx Lord Boeffla
thx the devs where made the cm14 bootable and working
thx CrazyGamerGR yeh me
XDA:DevDB Information
CrazyAquaKernel, Kernel for the LG G5
Contributors
CrazyGamerGR
Source Code: https://github.com/CrazyGamerGR/CrazyAquaKernel-g5-g6-los-nougat
Kernel Special Features:
Version Information
Status: Testing
Created 2017-08-20
Last Updated 2017-08-20
FAQ
Recommended app : Kernel Adiutor
changelogs
v1.0/20-08-17
- initial release
v2.0/8-9-17
- input boost
- frandom
- msm thermal
- many improvments under the hood
For users and devs!!
All my kernels are based on cyanogenmod/lineageos source ,if someone who believes" i stoled their source" i have video captures and anyone who believes something just report me and i will have the last laugh .every tweak/mod/feature i used i edited/tweaked on my own and anyone with problem just stay away. My sources are free for anyone and can be used(i saw some ppl use them already)i don't care like other devs and i am happy and proud if someone use my work(the words" i work many hours on that project" the best repeatable words(many devs without the recognized tag and not with many thanks,they have worked for many hours/days/months and they don't cry and fight other devs )if for some devs their source are so much rare and hardworked just keep them privet(their work include their name so no problem ...we are not here for the fame ...we just want to improve the devices to make them better and not to fight with each other...
Why i am telling you all these?!
I have had many kernels unreleased from fights...i will continue to new clean projects based on lineageos and i will not care much with my source to wait many days to upload them with all the history of them because 2-3 "devs" they believe i used or edited their source...i am not a popular dev but you can't believe and no one knows how many days without sleep and hours of hardwork i have done, to do all this(and many not release source/work, much more than other devs...
reserve1
reserve2
Well.. This is awesome. Thank you for the hard work..really!!!
drmilosh said:
Well.. This is awesome. Thank you for the hard work..really!!!
Click to expand...
Click to collapse
This is just the start m8,i tried all the day to fix them all thats why i added only a few features to find the problem^^
Sent from my iPhone using Tapatalk Pro
CrazyGamerGR said:
This is just the start m8,i tried all the day to fix them all thats why i added only a few features to find the problem^^
Click to expand...
Click to collapse
Good news then, thx ! Will start testing soon (on linage os)..
drmilosh said:
Good news then, thx ! Will start testing soon (on linage os)..
Click to expand...
Click to collapse
Cool m8^^
Sent from my iPhone using Tapatalk Pro
Will be testing tomorrow!
Kye2000 said:
Will be testing tomorrow!
Click to expand...
Click to collapse
Cool,thx m8
Sent from my iPhone using Tapatalk Pro
Thanks for this :good:
Does your kernel have quickcharge support?
Nimueh said:
Thanks for this :good:
Does your kernel have quickcharge support?
Click to expand...
Click to collapse
In the first build no m8,but soon i will try to add it
Sent from my iPhone using Tapatalk Pro
CrazyGamerGR said:
In the first build no m8,but soon i will try to add it
Click to expand...
Click to collapse
Is video recording fully functional ?
N1ko5zAN said:
Is video recording fully functional ?
Click to expand...
Click to collapse
I hope yeh coz is fully updated
Sent from my iPhone using Tapatalk Pro
CrazyGamerGR said:
I hope yeh coz is fully updated
Click to expand...
Click to collapse
Ok ... Will test today and report back !!!
N1ko5zAN said:
Ok ... Will test today and report back !!!
Click to expand...
Click to collapse
Cool,thx m8
Sent from my iPhone using Tapatalk Pro
Thank you very much @CrazyGamerGR :highfive:
Kernel runs good so far on H850 RR 5.8.4 unofficial with one exception:
Interactive is set as the default governor.
-> Since EAS is there for the LG G5 interactive governor is always at 100% CPU frequency and therefore less useful for most of us...
Please check this post in the Speedy Kernel thread: either EAS or hmp should be enabled in the kernel, not both as this causes these malfunctions in some governors, i.e. interactive.
Keep up your good work, really appreciate! :good:
tiis said:
Thank you very much @CrazyGamerGR :highfive:
Kernel runs good so far on H850 RR 5.8.4 unofficial with one exception:
Interactive is set as the default governor.
-> Since EAS is there for the LG G5 interactive governor is always at 100% CPU frequency and therefore less useful for most of us...
Please check this post in the Speedy Kernel thread: either EAS or hmp should be enabled in the kernel, not both as this causes these malfunctions in some governors, i.e. interactive.
Keep up your good work, really appreciate! :good:
Click to expand...
Click to collapse
Yeh i ll check it,thx for feedback m8
Sent from my iPhone using Tapatalk Pro
New update is up
v2.0/8-9-17
- input boost
- frandom
- msm thermal
- many improvments under the hood
Download Links:
H830: https://www.androidfilehost.com/?fid=889764386195928217
H850: https://www.androidfilehost.com/?fid=817550096634797923
Related
Optimus Kernel
I present to you my own kernel which has been built with many optimizations and tweaks. This kernel will work on marshmallow roms only.The main aim is to provide a stable kernel with optimizations.
I hope you all will like it
A new simple version (lollipop version) is available at post #2. Do check it out!
Note: R47 or later will work perfectly only on MarshMallow. Lollipop support was ended with R46.
Custom Features:
- Updated to latest cm-13.0 Sources
- Compiled With Custom UBER 5.3.1 Toolchain
- Compiled With -O3 & Graphite Flags
- Additional many optimization flags
- Compiled With Cortex A7 Tweaks
- ARM v7 Optimizations
- MSM_hotplug driver flavored by neobuddy
- DoubleTap2Wake/Sweep2Wake
- GPU underclock/overclock(Min:100 MHz & Max:533 MHz)
- Add dev/frandom
- Added Support for Kernel Neon Mode
- Enabled Pipe Flag
- Adreno Idler Algorithm
- Add State notifier driver
- Add Impulse governor(default)
- Add BioShock/DanceDance Govs
- Added SmartMax/LionHeart Govs
- LCD Kcal Control by Savoca
- Faux's Sound Control
- Optimized ARM RWSEM Algorithm
- Optimized Square Root Algorithm
- LMK tweaks
- block: disable add_random
- Enable unaligned capability for ARM
- CpuFreq Optimizations
- Backported hotplug thread infrastructure
- Disabled Gentle Fair Sleepers
- Enabled Many TCP Congestions
- Added SIO,VR & ZEN IO Scheduler
- Sched & Mutex Tweaks
- Pushed Read Ahead value to 512
- Use your android device as USB Keyboard/Mouse
- Enabled FSync by default
- Optimized Slub
- VFP HardFloat
- Power Efficient WorkQueues
- Kexec patched (Multirom Compatible)
- Many more things (Check Github)
Disclaimer:
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.
Pls Read This before flashing:
You need ROM's default kernel before flashing this as this kernel makes use of AnyKernel 2 by @osm0sis. Make sure you have it otherwise clean flash the kernel with the rom to avoid any issues.(At least dirty flash rom+kernel) Credits to @attack11 for some part of install script.Read FAQ's and changelogs in 2nd post. THIS KERNEL COMES FINE TUNED OUT OF THE BOX.
DOWNLOADS:
AndroidFileHost
OptimusR46NEW(Final LP version)
Mirror: (Current as well as older versions available)
Mediafire
How to Flash:
1. Download the kernel and place it into your phone storage
2. Reboot into recovery
3. Install the kernel
4. (optional) Wipe Dalvik/ART Cache and Cache partitions
5. Reboot and enjoy!
PLS DON'T MIRROR THE LINKS
Recommended app:
Synapse or Kernel Adiutor
Flash UKM.zip from the below link: (credits to @apb_axel)
http://forum.xda-developers.com/android/software/zip-synapse-script-universal-kernel-t2736986
And then install synapse from play store.
I would like to say thanks to @faux123 @YoshiShaPow @fermasia @Alberto97 @TeamMex @Quasar @Mazda @FabioSan @Blechdose @neobuddy89 @RenderBroken @savoca @deadman96385 @pinkflozd @alin.p @Cl3Kener @Shivam Kuchhal and CYANOGENMOD TEAM
and MANY MORE...
XDA:DevDB Information
Optimus Kernel, Kernel for the Moto G
Contributors
Flashhhh, Thecrazyskull
Source Code: https://github.com/desaishivam26/Optimus_Reborn
Version Information
Status: Stable
Current Stable Version: R38
Stable Release Date: 2015-05-21
Created 2015-04-24
Last Updated 2015-07-14
OptimuSimple is the version that i have been using quite often now. It's not bloated with many features and works surprisingly well compared to original version. Some of it's features:
- Updated to v3.4.109
- Compiled with Linaro 4.9 Cortex A7 optimized toolchain
- Intelliplug 4.0 by faux
- Faux Sound Control
- Kcal Control by savoca
- Simple GPU Algorithm
Optimizations and governors are same as original version. It doesn't contain dt2w. So if u want dt2w flash original version from 1st post!
Download:
https://www.androidfilehost.com/?fid=24052804347833430
Looking for changelogs??
Here they are!!!
F.A.Q. - Read this before complaining!
1. My phone exploded, HELP!
A: I don't answer to problems without a log. The log file is in /proc/last_kmsg. Paste it on pastie.org and link it on your post. Logcats are useless for Kernel purposes, don't bother posting them.
2. This kernel works on Y or X rom?
A: Works on all CM12/12.1 and AOSP roms. Not for stock roms!!
3. OMG BATTERY SUCKZ, ITZ DEAD IN 45 MINUTES, HELP!
A: As you can imagine I don't build kernels to decrease battery life. All the battery life problems come from your apps, either Facebook, or Maps, or some Location Service being enabled etc etc. Check your damn wakelocks and fix them, the kernel is not responsible for them.
4. How do I flash this?
A: Read the OP, theres a reason why I added instructions on it.
5. What is a data loss? Did I just had one?
A: Data loss is simply having the connection cut for X periods of time, usually few seconds. Grey bars means the device is not connected to Google services for some weird reason, but you'll still have internet connection.
6. OP is arrogant, I'm gonna call the Internet Police?
A: Deal with it.
Many thanks to showp1984 for this info
What is msm_mpdecision?
100% kernel based multi core decision! (should cpu1/2/3 be online or not?)
This is a special version modded by neobuddy Plus the idle frequency and some load thresholds have been adjusted by me.
Some Configuration:
startdelay = time until mpdecision starts doing it's magic (20000)
delay = time between checks (130)
pause = if something else plugs in the cpu, fall asleep for 10000ms (10 secs)
scroff_single_core = if the screen is off, don't plug in cpu1/2/3. Additionally: Unplug all cpus except cpu0 when screen is turned off (1)
enabled = enable(1) or disable(0) mpdecision. This does not affect scroff_single_core!
min_cpus = min cpus to be online, cannot be < 1. Default: 1
max_cpus = max cpus to be online, cannot be > 4. (if you set it to 2 and min_cpus to 1 you will basically have a dualcore) Default: 4
idle_freq = a value against that will be checked if a core +/- is requested. (600 MHz)
mpdecision's input event boost, aka project butter
This will boost your min cpu speed if you touch the screen or press a button and gives you full control.
In those events the min cpu freq will be risen to a predefined value on every online cpu. This boosts overall reaction times and smoothness a lot. (works similar to the qcom mpdecision binary)
Good to see one more kernel
Sent From My XT1068{LP} Using TapatalK
Will try ASAP, thanks
Installed on my XT1032 16GB CM12 . Intellidemand/Noop and it runs great , very smooth scrolling tested with G+ in the Browser.
How about the camera performance? On other kernels, it would freeze after touching the shutter and requires a reboot.
Anyways, great job on making another kernel available for Lollipop
Thanks for the intelliplug and a bunch of governors
Sent from my falcon using XDA Premium 4 mobile app
hiu115 said:
How about the camera performance? On other kernels, it would freeze after touching the shutter and requires a reboot.
Anyways, great job on making another kernel available for Lollipop
Click to expand...
Click to collapse
Camera is working fine!
You can test it for yourself
Kai Disobey said:
Installed on my XT1032 16GB CM12 . Intellidemand/Noop and it runs great , very smooth scrolling tested with G+ in the Browser.
Click to expand...
Click to collapse
Glad to hear that!
srisurya95 said:
Thanks for the intelliplug and a bunch of governors
Sent from my falcon using XDA Premium 4 mobile app
Click to expand...
Click to collapse
U r welcome
Flashed this kernel on blisspop and its awesome!!!
ROM performs pretty good with kernel and intelliplug works like a charm
Thank you @Flashhhh hope u continue development
Sent from my falcon using XDA Premium 4 mobile app
Does it support XT1033 as well?
hiu115 said:
Does it support XT1033 as well?
Click to expand...
Click to collapse
Yes!
Working great man, but please fix the gpu governors, When switching to simple_ondemand then it reboots..
DeHuMaNiZeD said:
Working great man, but please fix the gpu governors, When switching to simple_ondemand then it reboots..
Click to expand...
Click to collapse
Thanks for reporting!
Will fix it
But the next update will take a little time!
Sry
Intellithermal plzzzz..
srisurya95 said:
Intellithermal plzzzz..
Click to expand...
Click to collapse
Intellithermal isn't entirely useful on the Moto G since it runs on low clock speeds anyway. So no heating problem.
srisurya95 said:
Flashed this kernel on blisspop and its awesome!!!
ROM performs pretty good with kernel and intelliplug works like a charm
Thank you @Flashhhh hope u continue development
Sent from my falcon using XDA Premium 4 mobile app
Click to expand...
Click to collapse
sorry what version of blisspop you have?
today's build?
deltafile said:
sorry what version of blisspop you have?
today's build?
Click to expand...
Click to collapse
4/02
Sent from my falcon using XDA Premium 4 mobile app
srisurya95 said:
4/02
Sent from my falcon using XDA Premium 4 mobile app
Click to expand...
Click to collapse
ty im going to switch to it from candy rom
Thermonuclear Stuff:
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.
Introduction:
I'm just starting out with these stuff, so please don't hate. This kernel is supposed to be for performance and battery balanced. Don't expect this kernel to have magic battery life or amazing performance.
Click to expand...
Click to collapse
Features:
SaberMod 6.0 GCC Compiler
GPU overclock 600mhz
GPU underclock 100MHz
CPU underclock 96MHz
Intelliplug 3.9
Zzmoove Gov
Impulse Gov
Intellimm Gov
Intelliactive Gov
Smartmax Gov
PegasusQ Gov
Badass Gov
Dynamic Fsync
Powersuspend
Faux Sound Control 3.2
Kexec-hardboot-patch
Fiops Iosched
Reclaim RAM for loggers
Kernel NEON mode
High Performance Audio
More will come soon
Click to expand...
Click to collapse
Changelog:
4/12/2015
*Initial Release
4/12/15
V2:
Intelliactive
IntelliDemand
SmartMax
4/13/15
V3:
PegasusQ Gov added
Badass Cpu Gov added
Sound Control 3.2 (Faux Sound)
Kexec-hardboot-patch(multirom compatible)
Reclaim RAM for loggers
added fiops io-scheduler
KCAL color control
12/19/15
V4:
Intelliplug 3.9
Linaro GCC 4.9.3
Latest CM12.1 sources
Started from scratch
All current features are available
removed intellidemand
added intellimm
Dynamic Fsync
Power suspend
Kernel NEON mode
High performance audio (192KHz)
optimizations
Check github for more
4/28/15
V5:
SaberMod 6.0
Linux Kernel version 3.4.107
4/29/15
V6:
zzmoove governor added
impulse governor added
5/7/2015
V7:
Underclock CPU to 96MHz
Underclock GPU to 100MHz
Click to expand...
Click to collapse
Downloads:
Download:
V1
V2
V3
V4
V5
V6
V7
Click to expand...
Click to collapse
Thanks:
@Flashhhh @Anas Karbila @attack11 @Niropa @cyanogenmod @YoshiShaPow, If you think I unfairly didn't mention you, PM me.
If you want to build your own kernel, go here: Link
This kernel is tested on CYANOGENMOD 12, 12.1, and BlissPop.
XDA:DevDB Information
[Kernel] [3.4.107] SmoothGKernel V7 [CM12/12.1] [AOSP] [SABERMOD 6.0], Kernel for the Moto G
Contributors
MetalPhoenix45
Source Code: https://github.com/MetalPhoenix45/SmoothGNew/
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: v7
Created 2015-04-12
Last Updated 2015-05-07
Reserved
Mine....
Q&A
Q: How do I flash this?
A: Install TWRP or any other custom recovery. Download my kernel. Then go to recovery mode. Install>SmoothG.zip>Install it!
Q: No Wifi or won't boot up,
A:Install latest Cyanogenmod 12.1 and if you still have problems, tell me.
What other Q&A's do you wan't? Tell me.
first, yeah!! thanks for bringing up another kernel. will give em a shot very soon.
NeoPreacher said:
first, yeah!! thanks for bringing up another kernel. will give em a shot very soon.
Click to expand...
Click to collapse
Thanks, and please tell me features you'd like me to add to this kernel.
@MetalPhoenix45 Good to see that u finally did it!
Flashhhh said:
@MetalPhoenix45 Good to see that u finally did it!
Click to expand...
Click to collapse
I couldn't have done it without help.
2nd release is out!
Added intelliactive intellidemand and smartmax
MetalPhoenix45 said:
2nd release is out!
Added intelliactive intellidemand and smartmax
Click to expand...
Click to collapse
Nice!,thanks for adding the Govs i tested it and Simple_ondemand GPU causes reboot when confirmed for use on Synapse
-Blisspop 3.0
-UniversalKernelManager 3.8
-Clean Install
- Team Bliss V4A Mod from their site
if you need any more info like logcats or whatnot just tell (pm or reply)
Thank you for this kernel :good: very smooth and stable, good work, congratulations!.
(if you want, you could UC it to 192mhz)
Gpu overclock to 600mhz? I thought 533 was max
eddydc1 said:
Gpu overclock to 600mhz? I thought 533 was max
Click to expand...
Click to collapse
don't think there's a limit, just some gpu's will lose stability at a point. as with all overclocking, your mileage may vary.
neopolitann said:
Nice!,thanks for adding the Govs i tested it and Simple_ondemand GPU causes reboot when confirmed for use on Synapse
-Blisspop 3.0
-UniversalKernelManager 3.8
-Clean Install
- Team Bliss V4A Mod from their site
if you need any more info like logcats or whatnot just tell (pm or reply)
Click to expand...
Click to collapse
Will fix soon, I see the problem.
sfoot13 said:
Thank you for this kernel :good: very smooth and stable, good work, congratulations!.
(if you want, you could UC it to 192mhz)
Click to expand...
Click to collapse
I'll underclock to 100mhz in the next release.
twist3d0n3 said:
don't think there's a limit, just some gpu's will lose stability at a point. as with all overclocking, your mileage may vary.
Click to expand...
Click to collapse
The moto g's GPU didn't lose stability suprisingly, running very smoothly with very few stutters(less than stock). Also, can anyone give me info for battery life, for me its enough, but I want to hear from everyone else.
Going to use sabermod 5.0 after the next build. Thanks @Flashhhh for helping.
MetalPhoenix45 said:
I'll underclock to 100mhz in the next release.
Click to expand...
Click to collapse
Thank you so much! just 1 request more... could be possible add kexec support? :fingers-crossed:
sfoot13 said:
Thank you so much! just 1 request more... could be possible add kexec support? :fingers-crossed:
Click to expand...
Click to collapse
Of course. I'll add it.
My work: SmoothGKernel for the Moto G, and remember always hit the thanks button if anyone helped.
Sorry guys, I wish I could upload sooner, but I'm getting errors and looking for a fix.
Crazy game experience using SmoothGKernel V2, been playing UFC from EA Sports and it's just amazing. My eyes couldn't even keep up because it was so responsive. No disrespect, but I thought there was at least gonna be a lag while tapping the screen, but there was none. SmoothGKernel has a lot of potential for sure.
@MetalPhoenix45 keep up the grea workt!
kijp15 said:
Crazy game experience using SmoothGKernel V2, been playing UFC from EA Sports and it's just amazing. My eyes couldn't even keep up because it was so responsive. No disrespect, but I thought there was at least gonna be a lag while tapping the screen, but there was none. SmoothGKernel has a lot of potential for sure.
@MetalPhoenix45 keep up the grea workt!
Click to expand...
Click to collapse
Thanks, how was battery life?
This project is no longer being maintained. I'm no longer developing for the G1/G2 family.
KaminariKernel
Code:
#include "std_disclaimer.h"
/*
* Your warranty is now more void than it already was.
*
* 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 simply grab my popcorn and laugh at you.
*
* Tl;dr: if your device crashes and burns, and if that gets you in trouble, it's entirely your fault. [STRIKE]Might be my fault as well, because I'm not a developer, but I don't care. lol[/STRIKE]
*/
Hiya fellas.
This is a sister project to my original (and ridiculously outdated) kernel for stock ROMs only. The version in this thread is the one designed to work with anything that isn't the stock firmware, i.e., AOSP, AospExtended, LineageOS, Resurrection Remix,... You name it. Even MIUI, which can be a b**** to get custom kernels supported on.
Features:
Sources & Optimizations
- Based on Lineage's shared falcon/peregrine/titan/thea sources
- Compiled with Linaro 4.9
- Optimized ARM RWSEM & Square Root algorithms
- Kernel-side NEON mode
- Some miscellaneous armv7 tweaks
Click to expand...
Click to collapse
Hotplugging Drivers
- MSM Hotplug
Click to expand...
Click to collapse
Extra CPU Governors
- Impulse
- Smartmax
- Yankactive
- Zzmoove
Click to expand...
Click to collapse
Extra I/O Schedulers
- Bfq
- Fiops
- Sio
- Vr
- Zen
Click to expand...
Click to collapse
Sound
- Faux's Sound Control
- Headset High Performance Mode
Click to expand...
Click to collapse
Screen/GPU
- Kcal Screen Control
- Dt2w/s2w
- Simple GPU Algorithm
- GPU overclock & underclock (533MHz/100MHz)
Click to expand...
Click to collapse
Extra Sh*t
- CPU Overclock (up to 1.6 GHz) (Overclocked version only)
- USB Fast Charge
- Disabled gentle fair sleepers
- Extra TCP Congestion Controllers
- Fsync enabled by default
- Kexec-hardboot patch (for multirom compatibility)
- Power-efficient workqueues
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Downloads:
Unified Marshmallow & Nougat (CM/LineageOS 13 & 14.x)
Click to expand...
Click to collapse
Looking for previous releases?
Go here.
Click to expand...
Click to collapse
Flashing & Tweaking Instructions (Follow this very carefully!!!):
- Place the zip at the root of your phone's internal storage
- Reboot into recovery
- Flash the zip
(Another way: Reboot into recovery without copying the zip, and flash it via adb sideload)
- Reboot again and have fun!
Coming from another kernel which isn't mine? Don't worry, no need to dirty flash the ROM/kernel anymore. The install script now does all the dirty work for you.
If you wanna "tweak ALL the things", use Kernel Adiutor! (Synapse is NOT supported!)
Click to expand...
Click to collapse
Want some info on what this kernel offers you?
Then go here! (Credits to @AssToast for suggesting and to @gsstudios for creating the site!)
Click to expand...
Click to collapse
"Thank You" Section
- Motorola/Lenovo
- Qualcomm/CodeAurora
- The CyanogenMod team
- @Flashhhh, his work kinda inspired me to do this
- @faux123, for Sound Control & Intellithermal
- @savoca, for Kcal Screen Control
- @hurtsky, a huge load of cherry-picks came from his sources
- @YoshiShaPow, for some more stuff
- Some more fellas whose names I can't remember
Click to expand...
Click to collapse
XDA:DevDB Information
KaminariKernel (AOSP/LineageOS, Falcon), Kernel for the Moto G
Contributors
kingkaminari
Source Code: https://github.com/Kamin4ri/KaminariKernel/
Kernel Special Features:
Version Information
Status: Abandoned
Current Stable Version: R12
Stable Release Date: 2018-03-04
Created 2016-01-13
Last Updated 2018-05-17
F.A.Q. (Read this before crying!!!!)
Q: Why did you develop this kernel?
A: Because I wanted to
Q: ERMAHGERD DIS KERNEL SUCKZ, MAH BATTERY IS DEAD IN 30 MINS, PLZ HALP!
A: When I created this kernel, I never had the intention to have it decrease battery life. So before / instead of complaining, go check your f***ing wakelocks and fix them! The kernel isn't responsible for this, your apps and/or services are.
Q: Will this kernel work on AOSP/CM12.1/CM13 ROMs?
A: Works on any ROM as long as it isn't stock . So yes, it does. AOSP, CM LineageOS, RR... Any of these.
Q: How do I report bugs?
A: If you wanna report a bug, then grab your kernel log - either by pulling /proc/last_kmsg (in case of a random reboot / kernel panic or oops) or copying the output of "dmesg" via shell - and paste it at pastie.org and link it in your post (or save it to a text file and attach it to your post). Don't bother getting logcats, they don't apply for kernel debugging purposes.
Q: How do I flash this?
A: I suggest you scroll up and read the OP. The instructions are there.
Q: How do I tweak this kernel?
A: Download Kernel Adiutor from the Play Store and have fun. No Synapse support!
Q: This kid is such a n00b!
A: Oh well then, why don't you go work on a kernel yourself, instead of criticizing my work and, by doing so, wasting your time?
Click to expand...
Click to collapse
Reserved
Reserved
Okay... Last reserved.
Our first test build is up! Link is at the OP.
It's still a very early test build and it may (and probably does) contain issues (serious or not). You've been warned.
This build should fix PowerHAL not being disabled.
Great work. Zero bugs in the short time since flashing. Thanks.
Hello King Kami Nari , , , Kami nari Kami Nari
What hotlplug is provides in your kernel ??
King Kami Nari
BhavikRB said:
Hello King Kami Nari , , , Kami nari Kami Nari
What hotlplug is provides in your kernel ??
King Kami Nari
Click to expand...
Click to collapse
MPDecision.
Sir King Kami Nari ,
Have you modified Interactive ?
kingkaminari said:
Created 2016-01-13
Last Updated 2016-01-12
Click to expand...
Click to collapse
Lol? xd
So far so good with the kernel thanks!
@kingkaminari Wow, finally! flashing it right now, thank you so much!
I hope to see the rest of the features present on 5.1 here on M and Thank you so much!
@kingkaminari
Will not let me change the minimum frequency of the CPU whenever I lay below 787 MHz to 5 minutes switches to the same, Tube to disable the "MPDecision" so that the frequency is not changed (sorry my english im use google traductor)
espaciox99 said:
Lol? xd
So far so good with the kernel thanks!
Click to expand...
Click to collapse
Yeah . There's this little derp with the dates lol
espaciox99 said:
@kingkaminari
Will not let me change the minimum frequency of the CPU whenever I lay below 787 MHz to 5 minutes switches to the same, Tube to disable the "MPDecision" so that the frequency is not changed (sorry my english im use google traductor)
Click to expand...
Click to collapse
Didn't have that problem here. My phone's minimum frequency stays at 300MHz all the time. Try another governor. And don't disable mpdecision
BhavikRB said:
Sir King Kami Nari ,
Have you modified Interactive ?
Click to expand...
Click to collapse
No. Interactive has been left untouched.
If you come from Hurtsky's Hybrid Kernel or Flashhhh's Optimus Kernel, don't forget to re-enable MPDecision - just rename /system/bin/mpdecisionbak to /system/bin/mpdecision.
kingkaminari said:
Didn't have that problem here. My phone's minimum frequency stays at 300MHz all the time. Try another governor. And don't disable mpdecision
Click to expand...
Click to collapse
Try and several governors and feel the same, the only solution is to disable "MPdecision"
EDIT: The problem is when you lock the phone, no matter how infrequently the minimum of changes to 787mhz cpu and if I turn off the mpdecision not happen
espaciox99 said:
Try and several governors and feel the same, the only solution is to disable "MPdecision"
EDIT: The problem is when you lock the phone, no matter how infrequently the minimum of changes to 787mhz cpu and if I turn off the mpdecision not happen
Click to expand...
Click to collapse
I actually was having a similar problem to this not long ago but not this particular kernel.
Just fooling around I found that if I flashed any kernel after rebooting system I would have the problem you described, however if I flashed the ROM, Gapps, and kernel in recovery all together before initial boot everything works as it should.
Not sure why this is but I have experimented and it is the only solution I have found so far.
[url=https://postimages.org/]
[/URL]
This is a home of new re branded yarpiin kernel for Oxygen Os based roms.
Would like to thank to all devs that work has been used to create this kernel.
SO WE STARTING A LIST:
all CREDITS goes to:
@Grarak
@Mahdi786
@Lord Boeffla
@franciscofranco
@ Despair Factor
@ak
@ZaneZam
@varun.chitre15
@flar2
@arter97
@Sultanxda
@eng.stk
@neobuddy89
@Tkkg1994
@frap129
@jcadduono
@savoca
@yank-lu.555
@Dorimanx
@acuicultor
@Maxwen
@bbedward
@nathanchance
@mostafaz
@joshuous
@faux123
@rainforce279
@SuperR. - Awsome ROM Kitchen
@osm0sis - Rom Busybox
@Alucard24
and all others devs that make our lives easier.
Special thanx for @urgali , @Sungfive and @Duncan1982 for testing .
and @Cybertron™ for new thread and signature images .
@Saber for his superb thread with all detailed kernel stuff.
Short Feature list:
KERNEL
Basic Governors plus:
Darkness, Nightmare, Alucard, Impulse, Blu Active
Overclocked both clusters
Adjustable thermal driver
Power Efficient Workqueues
State Notifier Driver
I/o schedulers: fiops, sio, zen, maple
Adrenoboost
Adreno Idler
Simple gpu algorithm
Backlight dimmer
Kacal control
Power Suspend driver
USB Fast Charge
Eagle DTS driver
Built in Busybox
ROM
Magisk Root
Passes SafetyNet Check
De bloated
Busybox
Lineage sms app
Lineage Sounds
Custom wallpalers
AdAway
Substratum
Ozone theme
Powered By White Wolf Kernel
Kernel use a simple free and user friendly kernel control application called Synapse by @AndreiLux for configuration purposes(slightly adding more functionality).
Synapse is included in zip and flashed by default as a system app.
Stand alone kernel use UKM - Lite version. It does contain less settings than standard version for less advanced users. For those who wish to use full power of Synapse additional UKM zip have to be flashed after Kernel.
UKM Full flashable zip download link
https://www.androidfilehost.com/?w=files&flid=154993
Flashing instructions
1. Flash in recovery no black magic
2. If missing tunables for governors set SElinux to permissive
3. Other custom kernel on top of the rom - NO . Why? Kernel is built in the rom so unexpected behavior possible. No support given it such case. Please understand.
Compatibility list:
Kernel have been tested with official and beta Oxygen Os
And Finaly Download Link:
WHITE WOLF KERNEL - https://www.androidfilehost.com/?w=files&flid=233922
WHITE WOLF OS ROM - https://www.androidfilehost.com/?w=files&flid=280710
Source
https://github.com/yarpiin/White-Wolf-OP3-OXY.git
If You like my work buy me a beer https://www.paypal.me/yarpiin
XDA:DevDB Information
White Wolf Rom and Kernel Oxygen Os, Kernel for the OnePlus 3
Contributors
yarpiin
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: WHITE.WOLF.OP3.OXY.O
Stable Release Date: 2017-11-07
Created 2017-05-30
Last Updated 2018-11-30
Reserved
WHITE.WOLF.OP3.OXY - changelog:
https://github.com/yarpiin/White-Wolf-OP3-OXY/blob/master/changelog.txt
Hall Of Fame
This is a list of people who contributed donations to this project or helped in it
Helpers
- @urgali
- @Sungfive
- @Duncan1982
- @Cybertron™
Donators
- @urgali
- @A Sad Napkin
- @real76
- Unknown memeber named Amir
- @ctakah27
Thank you a lot !!!
Signature Image
And another kernel for OP3! Nice! ?
@yarpiin can I flash this on Phoenix rom v4.2 ?
sushobith said:
@yarpiin can I flash this on Phoenix rom v4.2 ?
Click to expand...
Click to collapse
This kernel version is for Oxygen Os , my Lineage based kernel should work on AOSP but wont take any responsibility for any problems
Sent from my OnePlus3 using XDA Labs
yarpiin said:
This kernel version is for Oxygen Os , my Lineage based kernel should work on AOSP but wont take any responsibility for any problems
Sent from my OnePlus3 using XDA Labs
Click to expand...
Click to collapse
Trying this out. [emoji481]
Sent from my ONEPLUS A3003 using Tapatalk
great kernel:good:
Running on latest open beta. All good and smooth. Thank you.
Hi all,
Up to date kernel is up!!
Enjoy
Hi.. Thanks for the wonderful kernel. What configuration do you use?
mokshadenied said:
Hi.. Thanks for the wonderful kernel. What configuration do you use?
Click to expand...
Click to collapse
Im 9n AOSPA rom not oxygen but if you want you can use alucard or nightmare on small cluster and despair on big one underclock slightly and fiops as iosched rest as you wish
Sent from my OnePlus3 using XDA Labs
yarpiin said:
Im 9n AOSPA rom not oxygen but if you want you can use alucard or nightmare on small cluster and despair on big one underclock slightly and fiops as iosched rest as you wish
Click to expand...
Click to collapse
Ok i was using Alucard on both the clusters and CFQ as io scheduler.was butter smooth. will try this combination. Also i used ur kernel before u quit from OOS development. Then u had Alucard hotplug. Any plans of adding again? Another query from what i read CFQ is better for multitasking compared to fiops and fiops has read write issues?
mokshadenied said:
Ok i was using Alucard on both the clusters and CFQ as io scheduler.was butter smooth. will try this combination. Also i used ur kernel before u quit from OOS development. Then u had Alucard hotplug. Any plans of adding again? Another query from what i read CFQ is better for multitasking compared to fiops and fiops has read write issues?
Click to expand...
Click to collapse
There will be no hotplug driver in this kernel as our cpu doesnt hotplug from its nature and noticed that there was no benefits from hotplugging,
FIOPS combined with 2048mb read ahead is best for overal performance ( daily useage , average multitask and stuff like that ) sometimes it can lag but personaly never lagged fo me
Sent from my OnePlus3 using XDA Labs
yarpiin said:
There will be no hotplug driver in this kernel as our cpu doesnt hotplug from its nature and noticed that there was no benefits from hotplugging,
FIOPS combined with 2048mb read ahead is best for overal performance ( daily useage , average multitask and stuff like that ) sometimes it can lag but personaly never lagged fo me
Click to expand...
Click to collapse
Ok..so should I change from 512 to 2048?
Another thing- in blu_spark kernel's governor there is a mode called Fastlane.. enabling and setting values would result in the UX being fluid etc. I experienced kind of better fluidity with both cores on Alucard governor. Does Alucard have something similar to Fastlane incorporated?
Hi All,
I had to add small fix to OXY kernel .
I have re uploaded it version remains unchanged
enjoy
Which governor is better?
kevin_652 said:
Which governor is better?
Click to expand...
Click to collapse
its up to you and personal settings i preffer alucard and nightmare
Sent from my OnePlus3 using XDA Labs
yarpiin said:
its up to you and personal settings i preffer alucard and nightmare
Click to expand...
Click to collapse
Can you implement zzzmove Governor?
kevin_652 said:
Can you implement zzzmove Governor?
Click to expand...
Click to collapse
I can , but for now i prefer kernel as it is.
Sent from my OnePlus3 using XDA Labs
B14CKB1RD
Kernel for the OnePlus 3 & 3T
B14CKB1RD Kernel is made with stability and suitability for what uses you want from your phone. I like a happy medium of minimal and just the right amount of features added in as to not be overbloated. As usual happy flashing. Just note i am not responsible if you the user messes up your phone. I will always be around to help in any way i can so if any issues arise please feel free to send me a pm. ABSOLUTELY NO TROLLING, BASHING, OR ARGUING on the post please. Actions will be taken and you will lose my personal support.
Feel Free to Join us on our public Telegram Chat B14CKB1RD Kernel ONePlus 3 & 3T Users
https://t.me/B14CKB1RDOP3
Download For OOS OB12/21 Based:
For Latest OOS build:
Download Here
Click to expand...
Click to collapse
Download For LOS / Custom Based:
For Latest Custom Base build:
Download Here
Click to expand...
Click to collapse
How to Install:
Boot to recovery
Wipe Cache
Wipe Dalvik/ART Cache
Flash Kernel .zip
Reboot to profit
Click to expand...
Click to collapse
Features:
Governors:
Alucard
Blu_Active
Chill
Conservative
Darkness
Electron
Interactive
Ondemand
Performance
ZZMoove
I/O Schedulers:
Bfq
Cfq
Deadline
Fiops
Maple
Noop
Sio
Zen
TCP Congestion Controls:
Bic
Cubic
Highspeed
Htcp
Hybla
Illinois
Lp
Reno
Scalable
Sociopath
Vegas
Veno
Westwood
Yeah
Other:
Built using B14CKB1RD AnyKernel made by Snuzzo
Updated to latest OOS 4.1.7 Base or LOS Base commits
Linux Kernel 3.18.67
Built with gcc UBER 7.1.x toolchain
Adreno Idler
CPU OverClock
GPU OverClock
Input Boost
LZ4 Compressor/Decompressor
F2FS Support
Flar2 Wake & Sleep Gestures
Flar2 Sound Control
Battery Optimizations
Enhanced Power Efficiency
Fast Charge
Wakelock Controls
Adaptive Low Memory Killer
Power Suspend Mode
State Notifier Mode
Kernel Mode Neon
BOEFFLA LED
BOEFFLA TouchKey Control
I/O Sched Switcher
And many more..
Notes::
For maximum stability. Before I flash each update of my kernel, I go to settings>apps>ElementalX-Kernel Manager>storage and wipe the cache and data for it for a fresh new setup. I do this because when and if i do add or remove a feature you set on boot and its not there. it may cause conflict.
If you come across a bug or issue please do not spam the thread. either pm me or reach me on hangouts or g+ by [email protected]
Source:
click here for OOS base kernel source
click here for LOS / Custom base kernel source
Frequently Asked Questions:
Q: Whats your current setup using Elemental X Kernel Manager?
A: My configuration for best performance and battery life:
Governor Little Cluster: Interactive
Governor Big Cluster: ZZMoove
Cpu Boost: (Input Boost Freq) 460 MHz for both and milliseconds to 20
TCP: Sociopath
IO Scheduler: Noop
wakelocks all blocked
Besides enabling a few other small things like boefflas touchkey and flar2's wake gestures everything else i leave AS IS.
Click to expand...
Click to collapse
Credits & Thanks
@Snuzzo (For teaching me all he knows about kernel and his code used on many devices)
@hellsgod (For his support, code, and friendship)
@frap129 (For his specially made 6.3.1 toolchain)
@apophis9283 (For his friendship, help and contributions to android)
@xanaxdroid (For his toolchains)
@buckmarble (For his code and contributions)
@Xileforce (For his code and contributions)
@franciscofranco (For his code, contributions and audio tweaks)
@faux123 (For many of his awesome kernel contributions and code)
@flar2 (For Gesture Wake Controls and Sound Control)
@savoca (For his work and code such as kcal control)
@DespairFactor (For his code and contributions)
@DragonHunt3r (For his code and contributions)
@alucard_24 (For his code and contributions)
@bbedward (For his code and contributions)
@Yoinx (For his awesome work on kernel adiutor and general help)
@RenderBroken (For his code, contributions and his friendship) @Lord Boeffla (For his code and contributions)
@eng.stk (for his code and contributions)
AOSP for having all this a possibility with open source
All Other Developers who make android a great hobby to enjoy
All of my testers and users thank you for keeping me going.
To any other devs i missed...all your work is very much appreciated. if you feel i should put you on the list let me know via pm and ill gladly do so
Reserved for later
Best available kernel for OnePlus 3/3T. We are testing it for months to ensure the ultimate experience for the end user. Enjoy, and thanks for the opportunity! :highfive:
Thanks for kernel
This kernel is dope AF Rev. Great job, brother
Best one out there, couldn't recommend a better one.
The wait is over. The best of the best. Dope stuff right here
bought 1+3T for this kernel
BB FTW \m/
Was waiting for this to release...
Too early to have an opinion ?
2 things I noticed , 1 sometimes execution of an action (opening an app) takes 3 seconds , 2 entropy seems higher than any other kernel...
That said the kernel.makes the OS feels fluid and smooth (OOS)
Edit/ fixed the 1st point (the slow action) by disabling the wq_power_saving, entropy still high i think at 68%
theduke7 said:
Was waiting for this to release...
Too early to have an opinion [emoji846]
2 things I noticed , 1 sometimes execution of an action (opening an app) takes 3 seconds , 2 entropy seems higher than any other kernel...
That said the kernel.makes the OS feels fluid and smooth (OOS)
Edit/ fixed the 1st point (the slow action) by disabling the wq_power_saving, entropy still high i think at 68%
Click to expand...
Click to collapse
I'll play around a bit...there's always a future release
Sent from my ONEPLUS A3000 using Tapatalk
Awesome. Great job rev. Glad that it BB made has a public release
Gonna test now will post back soon!
After install gone wifi. ?????
patoga100 said:
After install gone wifi. ?????
Click to expand...
Click to collapse
What rom or OOS version..because this is 4.1.6 or ob11/20 only as stated in OP...wifi has worked for all my OOS testers
Sent from my ONEPLUS A3000 using Tapatalk
I'm on beta11, but my kernel was elementalx. This is the issue? Go back to Stock, and then flash Yours? Thx
patoga100 said:
I'm on beta11, but my kernel was elementalx. This is the issue? Go back to Stock, and then flash Yours? Thx
Click to expand...
Click to collapse
Yes
patoga100 said:
I'm on beta11, but my kernel was elementalx. This is the issue? Go back to Stock, and then flash Yours? Thx
Click to expand...
Click to collapse
Yes first go back to stock and then flash blackbird kernel.
Some kernels have uninstaller. Check it XDA thread for that.
Do we have aroma installation?
P.S - Welcome to OP3/3T community. Thank you very much for this kernel.
lol.4.ever said:
Do we have aroma installation?
P.S - Welcome to OP3/3T community. Thank you very much for this kernel.
Click to expand...
Click to collapse
No.
darjwx said:
No.
Click to expand...
Click to collapse
OK.
So is this flash and forget type as right now I don't want any type of root in my phone ?
Thanks.