[KERNEL] [KRIEG] [CLANG 8.0.9] [CUSTOM-EAS] [V-2.4] [3/5/19] - OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel

KRIEG KERNEL
*** Disclaimer ***
Flash at your own risk! I take no responsibility in the event that an alarm is missed and you're late, thermonuclear war beaks out, or you spend so much time on your phone that your wife leaves you.
*** Introduction ***
- Kernel only supports custom ROMs
- Must be on a 9.0 ROM with newer BLOBS...!!!!....
- Kernel will always be kept upstream to latest linux-stable
- If you have issues, we need logs! If it is an issue that is not able to be logged for some reason or another, please give detailed steps on how to replicate the issue. No logs = no support! Help us help you!
***Features***
- Upstreamed to linux 4.4.176
- Spectrum app support
- OTG support
- DRIVEDROID support (APP shows that its not compatible but it works)
- OTG power supply support
- HID support (mice, keyboards)
- Adreno idler
- Wireguard support
- Sweep2Sleep
- LED Settings
- High brightness mode
- sRGB
- Slimbus tweaks
- USB fastcharge
- Boeffla Generic Wakelock Blocker
- Backlight dimmer
- KCAL color control
- Sound control
- LED control
- Thermal throttling enable/disable
- More I probably missed
# CPU
UC to 230MHZ
Off screen is limited to a ceiling of 1248000.
#GPU
- Performance core is underclocked to 2208000
# CPU Governors
- schedutil (default)
- helix_schedutil
- pwrutilx
#I/O schedulers
- Anxiety (default)
- bfq
- cfq
- deadline
- maple
- noop
#TCP
- westwood
- reno
- bic
- cdg
- cubic
- htcp
Download:
Download:
Krieg 2.4 = https://www.androidfilehost.com/?fid=1395089523397908029
(Flashing instructions)
Wipe kernel app data
Reboot
Flash Kernel
Reboot
Krieg team members:
@wrongway213
@Zackptg5
@ViRb3
- Credits and thanks!
@nathanchance for the best base anyone could ever ask for, for assisting without expecting anything, for making upstream so simple, and for being a friend.
@neobuddy89
@osm0sis for AnyKernel2
@Lord Boeffla for his work
@Joshuous for all his amazing work on EAS and otherwise!
@RenderBroken for all his amazing work on EAS and otherwise!
- All the users for giving us a reason to do this!
- Anyone I forgot, send a PM and I'll add ya.and otherwise!
@RenderBroken for all his amazing work on EAS and otherwise!
- All the users for giving us a reason to do this!
- Anyone I forgot, send a PM and I'll add ya.
XDA:DevDB Information
Krieg, Kernel for the OnePlus 5
Contributors
apophis9283, wrongway213, ViRb3, @yoinx, @Zackptg5
Source Code: https://github.com/Krieg-Kernel/OP5-OP5T
Kernel Special Features: Pure Awesomeness
Version Information
Status: Stable
Current Stable Version: 2.4
Stable Release Date: 2019-03-05
Created 2018-07-11
Last Updated 2019-03-05

Singularity!!!!

Simply the best kernel and folks maintaining it are just kind and humble.
Currently using it on Havoc OS.
Gives the missing smoothness and results in a great combo, in my opinion.
Thank you guys!
Envoyé de mon ONEPLUS A5000 en utilisant Tapatalk

Thank you for your contribution!
Can I make a suggestion?
At the moment the screen is turned on, the CPU is running at the highest frequency for too long.
:)

shuini said:
Thank you for your contribution!
Can I make a suggestion?
At the moment the screen is turned on, the CPU is running at the highest frequency for too long.
:)
Click to expand...
Click to collapse
It's right where I want it to be. It doesn't effect battery in the long run. It's been like this for over a month. It'll probably stay this way.

apophis9283 said:
It's right where I want it to be. It doesn't effect battery in the long run. It's been like this for over a month. It'll probably stay this way.
Click to expand...
Click to collapse
I am not sure about my thoughts, this is just my whimsy, :),because the screen always turns on and off often.

Why New thread

sleepwalking0593 said:
Why New thread
Click to expand...
Click to collapse
Getting rid of all things oos. Gonna work on getting the OP more up to date. .

Update 1.0.21
Activated all the governors I have
Ever so slightly lower some boost stuff

Download link in OP Is showing as text and not as a link

Guillosd said:
Download link in OP Is showing as text and not as a link
Click to expand...
Click to collapse
Fixed, sorry about that

Thanks for the new thread. Running with LR Official. Screen off battery drain still about 2.5% Must be some cranky apps somewheres that need greenifying.

@apophis9283
this kernel support treble ?

poincare said:
Thanks for the new thread. Running with LR Official. Screen off battery drain still about 2.5% Must be some cranky apps somewheres that need greenifying.
Click to expand...
Click to collapse
Have a look on wakelock.
Since several weeks I have identified a Phonesky jobscheduler something relating to Google play store.
This wakelock avoid phone going into deep sleep for hours!
Envoyé de mon ONEPLUS A5000 en utilisant Tapatalk

Is this compatible with OP5 Beta 13?
Thanks in advance!

n0air said:
Is this compatible with OP5 Beta 13?
Thanks in advance!
Click to expand...
Click to collapse
There's no more support for OOS, but the last build for OOS (I think 1.0.17 but I'm not sure) is still up if you wanna try it.

I took it all down. Mainly because it wasn't treble compatible and didn't want people jumping the gun.
I left source up for those who may want to build it with whatever fixes.
Or I highly suggest render kernel for oos.

Singularity V-1.0.22 is up!
Download: https://androidfilehost.com/?fid=5862345805528050675
Changelog:
- Linux 4.4.141
- Adreno idler tweaked
- Tripndroid fine tuning
Flash and enjoy!

What is the app to tweak kernel

bashar.abu.diak said:
What is the app to tweak kernel
Click to expand...
Click to collapse
EXKM

Related

[KERNEL][3.4.107][AOSP/CM][GCC5.0]Spirit.Kernel r13[21/4/2015]

Spirit Kernel
This kernel is ONLY for AOSP based ROMs. This will NOT work on the stock Moto roms.
I will update this regularly as I have time and will add new features and fixes as well.
If you have any feature requests or ideas that haven't been seen before, don't hesitate to post it here!!​
PLEASE READ
How to report a bug?
Include the following in your bug report:
The ROM you are currently using + a link to the ROM's thread
A log, preferably dmesgs or kmsgs (use Google to find out how to pull these from your device)
The version of SpiritKernel you use (=rx, e.g.r3)
Bug reports not meeting these requirements will be ignored.
NO BUG REPORTS ON EXPERIMENTAL BUILDS!​
Features
This Hybrid kernel contains features from great kernel devs with like faux,franco and neobuddy,optimized for titan to make it work.Initially there are less features but I will add much more soon
[*]Based on the Latest CyanogenMod sources
[*]Patched 3.4.106 kernel
[*]Governors: ondemand/userspace/powersave/performance/interactive/IntelliMM/inteliidemand/intelliactive/smartmax/pegasusQ
[*]Hotplug: MPDecision/MSM Hotplug/Intelliplug(default)
[*]Intellithermal v2
[*]DT2W/S2W/S2S Wake controls
[*]CPU Underclocking 192Mhz
[*]GPU OC 533Mhz | UC 100Mhz
[*]Add MSM Hotplug Driver
[*]Asynchronous Fsync extracted from HTC
[*]Sweep2Sleep driver
[*]Dynamic management of timer slack
[*]Slimbus OC thanks to neeobuddy89 and poondog
[*]increase Torch power 20mA
[*]Dynamic management of dirty page writebacks
[*]IO: BFQv7r7/FIFO/SIO/FIOPS/ZEN/VR IO Schedulers
[*]Faux Sound Control 3.2
[*]KCAL v2 by @savoca
[*]USB forced fast charge
[*]Stereo call recording support by skvalex
[*]Powersuspend from Faux and yank555-lu *updated to 1.8 after r8*
[*]Kernel Compression: XZ
[*]psx2usb controller
[*]Use Android device as USB keyboard/mouse
[*]optimized ARM RWSEM algorithm.
[*]Ultra Kernel Samepage Merging {UKSM}
[*]FRandom
[*]Dynamic FSync Control
[*]Added Simple GPU Algorithm
[*]WQ_POWER_EFFICIENT for bettery battery life. Hello Battery!!
[*]ANY Kernel
[*]Kexec hardboot patch for Multirom support
[*]TCP: HTCP/HSTCP/HYBLA/VEGAS/SCALABLE/LP/VENO/YEAH/ILLINOIS/WESTWOOD
Optimizations
[*]Compiled Using UBER 5.0.1 SaberMod 4.8 Optimized toolchain for better performance | UBER 4.9 Toolchain after r4
[*]Added optimized ARM RWSEM algorithm.
[*]Disable add_random
[*]Pocketmode and deepsleep for dt2w/s2w
[*]Optimized VFP Module
[*]FIx integer-overflow in veno,vegas
[*]Add sysinterface for GENTLE_FAIR_SLEEPERS
[*]NOATIME and NODIRATIME as default
[*]New 99LMK script by @Pizza_Dox
[*]Nvidia Patches to enhance power efficiency.
[*]Sched optimizations
[*]Increase battery level check interval
[*]writeback: increase bdi_min_ratio to 5
[*]block: cfq: merge tweaked tunables.
[*]Wait just 1 second for other CPU to halt
[*]net: combat buffer bloat
[*]PM: Introduce suspend state PM_SUSPEND_FREEZE
[*]Disable -fconserve-stack on ARM v2
[*]Enable power efficient workqueues by default
[*]do not use msm_run_queue_stats
[*]enable/disable cpu-boost via sysfs
[*]softirq: reduce latencies
[*]Built with Ofast flags
[*]Force SELinux permissive
[*]LowMemoryKiller management of non killable processes
[*]Headset High Performance Mode
[*]Allow CPU-supported unaligned accesses
[*]Enable UNALIGNED_ACCESS
[*]enable ARCH_POWER
[*]lower swappiness
[*]vfp: remove double entries
[*]Disable disable crc check for 30% extra performance in IO
[*]Optimized SLUB memory allocator
[*]Optimize Sfck Compression
[*]set sched_mc_power_savings to 2 (moar powarrrrrrr! saving)
[*]readahead to 256
[*]Built with Graphite flags
[*] Enabled Pipe Flag
TO-Do List
IntelliMM-intelliminmax
New Govs and I/Os
Intelliplug 4.0
GPU OC and UC
* Recommended app for tweaking the kernel: FauxControl,Kernel Auditor or TricksterMod
Recommended settings :
Governor: Intelliactive
I/O Scheduler: Fiops or row
TCP Congestion : Westwood
GPU Governor : Simple Ondemand Or Msm-adreno-tz
Hotplug : Intelliplug ( Keep screen off frequency to 787 MHz )
Powersuspend : Hybrid
Simple GPU Algorithm : On​
How DO I flash this?
Reboot to recovery.
Install zip from SD Card.
Choose the SpiritKernel-Rx-titan.zip
Insatll and Reboot.
Changelog:
Click Me
Downloads:
Basketbuild
Source:
Github(branch:spirit)
Wiki containing changelogs,settings and more
Antutu Score: http://forum.xda-developers.com/showpost.php?p=59736983&postcount=136
Credits goes to these SUPERHUMAN for Inspiration and support (In no specific order)
faux123
Cl3Kener
slukk
luca020400
savoca
Anas Karbila
hurtsky
pinkflozd
YoshiShaPow
Flashhhh
flar2
vigneshrajagopalan
And more
XDA:DevDB Information
Spirit kernel for titan, Kernel for the Moto G 2014
Contributors
DC07
Source Code: https://github.com/DC07/spirit_msm8226
Kernel Special Features: Powersuspend,Ultra KSM,FRandom,Faux Sound,LCD KCAL,DT2W/S2W,Fastcharge and More
Version Information
Status: Stable
Current Stable Version: r13
Stable Release Date: 2015-04-21
Created 2015-03-16
Last Updated 2015-04-21
F.A.Q. - Read this before complaining!
1. My phone exploded, HALP!
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: Doesn't work with ROMs having different ramdisk or any derivates due to their irresponsibility of using a different ramdisk which needs patches that break stock rom users. Use a different rom and don't bother me.
3. OMG BETTARY SUCKZ, IT DEAD IN 45 MINUTAS, HALP!
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: Reading 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.
Settings recommended by our users
metalrules321 said:
Heres what I use and it gives me exceptionally good battery life and perfomance (may differ for others) /using faux-clock app
1.CPU Hotplug
-Intelliplug (I use fauxclock, so cant find the msm hotplug)
-Touch boost on
-Screen off frequency 787 mhz
-Hysterisis value : 8
-Profile : Ecoconservative
-Threshold value 350
2.Thermal Manager
-Intellithermal
-Frequency Throttle temp; 70
-Core throttle temp: 65
3.GPU manager
-Governor: msm-adreno-tz
-simple gpu algorithm
-gpu clock:320
-Simple governor (laziness); 5
-Ramp Threshold: 5
4. IO scheduler
-ROW (for both emmc and sd)
-Read ahead :1024
-Entropy: off
5.Memory Manager
-Zram: Off
-All the other options on
- Swappines:80
-VFS cache pressure : 120
-Dirty ratio:20
-background ratio:5
6.Same page merge
-Intelli ksm enable
-Activation treshold :24
-Cycles per activation 3
-Pages to scan:400
-Scan delay interval :500
7.Battery Control
-Throttling - On
-Temperature threshold :45
-Throttle frequency:787
8.Miscellaneous
- Powe suspend mode: Userspace
-powesuspend: On
-Dynamic file sync: on
-TCP congestion control:Westwood
*Sorry for an awfully long post *:silly:
Click to expand...
Click to collapse
@DC07 wrong kernel tree xd
https://github.com/CyanogenMod/android_kernel_motorola_msm8226/tree/cm-12.0
luca020400 said:
@DC07 wrong kernel tree xd
https://github.com/CyanogenMod/android_kernel_motorola_msm8226/tree/cm-12.0
Click to expand...
Click to collapse
The kernel just works fine with the trees I'm using ATM.
DC07 said:
The kernel just works fine with the trees I'm using ATM.
Click to expand...
Click to collapse
But not in new trees
Now our cm12 uses this kernel and if you flash this one you will broke media ( cannot play/record videos )
Yeah... Thankssss
luca020400 said:
But not in new trees
Now our cm12 uses this kernel and if you flash this one you will broke media ( cannot play/record videos )
Click to expand...
Click to collapse
Oh,I'll rebase it in the next build then.
Thanks for pointing it.
Guys is media [video recording and playing] broken?
As said by luca.Just wanted to confirm if I need to change the base.
Maybe can anyone check on latest CM12 build.
DC07 said:
Guys is media [video recording and playing] broken?
As said by luca.Just wanted to confirm if I need to change the base.
Maybe can anyone check on latest CM12 build.
Click to expand...
Click to collapse
YEa I'm sure
When I tested lp kernel on kk media was broken
And new lp kernel is a way better
Eager to use it on latest Builds and requesting to add kexec support if possible
Sent from my XT1033{LP} using TAPATALK
DC07 said:
Guys is media [video recording and playing] broken?
As said by luca.Just wanted to confirm if I need to change the base.
Maybe can anyone check on latest CM12 build.
Click to expand...
Click to collapse
For me, sometimes it works, but then other times won't.
In blisspop video works for a day...then well i moved to stock 4.4.4 for some testing and optimisation on it btw i'm on xt1068
Hello Guys,
After working off to a new base fixed everything in the new build.
Get it https://s.basketbuild.com/devs/DC07/Spirit/titan
Steps and feature list are on the OP.
Enjoy!!
Help
Hello im a new moto g user and i flashed the latest cm12 nightly. I really want to flash this kernel but im afraid that it wil screw up my phone. I flashed franco and it screw me up. Should i do it? I have backup stockrom
MotoGUser69 said:
Hello im a new moto g user and i flashed the latest cm12 nightly. I really want to flash this kernel but im afraid that it wil screw up my phone. I flashed franco and it screw me up. Should i do it? I have backup stockrom
Click to expand...
Click to collapse
Normal moto g or second generation?
And there isnt even franco kernel for this device lol so ofc you screw up.
If you indeed own a moto g 2nd gen (titan) and your are running latest cm12 nightly it is safe to flash this kernel.
Anas Karbila said:
Normal moto g or second generation?
And there isnt even franco kernel for this device lol so ofc you screw up.
If you indeed own a moto g 2nd gen (titan) and your are running latest cm12 nightly it is safe to flash this kernel.
Click to expand...
Click to collapse
Second gen
What
Sent from my Moto G 2014 using XDA Free mobile app
I did not think the new governors nor Min Freq: 96000
Is there anyway to disable the cpu being clocked at 19000 whenever I touch the screen? It's a feature of CM12, however is there anyway to disable this? I tried putting off mpDecision through Faux123 but it still goes to 19000 even with intelliplug and the user defined option. Any help appreciated!
Thanks,
iG0tB00ts
MotoGUser69 said:
Second gen
Click to expand...
Click to collapse
How the hell you have a Moto G 2nd Gen and flashed Franco Kernel? Franco Kernel is for 1st Gen. lol man you need new eyes, even glasses don't help in this case.
Sent from my Moto G 2014 using XDA Free mobile app

[KERNEL][LP/MIUI/MM][Mi3/Mi4]God's Kernel R5

God's Kernel​God's Kernel-True God Of Kernels​
ABOUT God's Kernel:
AudioGod said:
God's Kernel is a open source kernel designed to unleash the power of Mi3/Mi4. The Aim of This project is to give a most stable ,power-full,ultra-fast kernel with Max Battery Life which is required for every Mi3/Mi4 user.
Click to expand...
Click to collapse
DISCLAIMER:
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
CHANGE LOG:
God's Kernel-R1
Built with UBERTC 6.0 and other tweaks.
Alucard Hotplug
USB Fast Charging
Franco's Custom thermal
Faux Sound
KCAL with the latest update
Fsync Disable
Selinux Permanently Permissive
General Optimization & Tweaks
God's Kernel-R2
Alucard_hotplug patches n dependencies added
MSM_Limiter
User Voltage Control
Intellidemand Intelliactive intelliminmax
kexec aka MultiRom support [Need's testing(WIP)]
Cpufreq glitches fixed which some user's faced
added support disabling keys
the kernel now supports CM and AOSP based rom and MIUI too
Much more stable snappy n battery efficient now
God's Kernel-R3
fully rebased on CAF LNX.LA.3.5.2.2.1-04310-8x74.0 (Xiaomi KK kernels)
added a optional build of 2.649 Ghz oc
gpu oc of 657Mhz
alucard updated n tuned
added support for Mi4
kexec removed due to lag of testing
intellidemand intelliactive intellimm and alucard governor major updates
God's Kernel-R4
2.8Ghz Overclock
yankactive governor
impulse governor
ElementalX governor
GPU overclock reworked as a few complaint about sudden lags sometimes
-O3 optimizations and Cortex-A15 optimizations
UBERTC 6.0 Latest toolchain used
MM support added
new simple thermals by sultanxda
global -10mv 100% stable
God's Kernel-R5
Major rebase and clean up
kexec working confirmed
gpu oc fixed
scrolling lags fixed
fixed the clean flash bootloops
memutil optimizations
workqueues updates n patches from upstream
usb fast charging improved
selinux patches updated
MM compatible
retuned simple thermals
ksm tweaked and added (no camera crashes recorded yet)
VFS RCU FREEZER SECCOMP LMK MDS n other updates
huge cleanup n patching
zzmove smartmax alucard
interactive governor updated
i/o scheds tuned
switched from alucard to bricked hotplug
selinux will be permissive on boot but can we changed
KSM added
removed the **** old mulitcore powersavings which never worked right xD
fixed Mi4w issues but they wont get multirom(rom support)
this kernel will not work on latest CM-13 and Ivan's MM AOSP and is working on all other ROMs :good:
OC removed i dont want complications i will test more n get a sweet spot i m quite busy these days to work on things so removed it for everyone's good
DOWNLOAD LINKS:
GK_CANCRO_MM_LP_MIUI_KK_R5_29112015_0232.zip
GK_MI4W_ONLY_MM_LP_MIUI_KK_R5_29112015_0234.zip
MIRROR LINK
INSTALLATION STEPS:
Minimum Requirements To Install God's Kernel:
Recommended Custom Recovery TWRP and a Rooted Device
Installation Procedure:
Boot Into Recovery Mode
Dirty flash the current rom you are on
Dirty flash gapps(if needed)
Flash provide Kernel Zip
Reboot To System
Follow Us on :
Google+
https://plus.google.com/communities/105868185017241678214​
XDA:DevDB Information
[KERNEL][LP/MIUI/MM][Mi3/Mi4]God's Kernel R5, Kernel for the Xiaomi Mi 3
Contributors
Tarun93
Source Code: https://github.com/tarunkapadia93/gk_cancro
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: R5
Stable Release Date: 2015-11-29
Created 2015-10-05
Last Updated 2015-11-28
Reserved
Older builds:
R1
R2
R3
R4
One more kernel.. Reserved
Works on official cm?
Which ROMs does this works on?
You did have mentioned KitKat, so the Wi-Fi works or not coz other kernels work too but Wi-Fi doesn't
I can't wait to test this baby and see how it develops. Thank you for your hard work.
wowwww
R1 Released
Links updated sorry guys was busy with a few things.
Works on dirty unicorns last test build, thanks @Tarun93 i'll test it
Rom Dirty Unicorn TEST-v9.7
- In kernel adiutor the max cpu frequency is stuck at 1497mhz, if I try to enhance it will return back to 1497mhz. (Rebooted and seems to stay at 2265mhz)
- I can see only interactive, conservative, powersafe and performance governor. No seen of your governors :c
Works very smooth also at 1497mhz, nice job!
Hope you implement D2tw in future, in these days i'll test the battery and tell you all the details
does it work on official miui?
[/COLOR]
josedb said:
does it work on official miui?
Click to expand...
Click to collapse
Yes, it's for MIUI too!
BIOLorenz said:
Works on dirty unicorns last test build, thanks @Tarun93 i'll test it
Rom Dirty Unicorn TEST-v9.7
- In kernel adiutor the max cpu frequency is stuck at 1497mhz, if I try to enhance it will return back to 1497mhz. (Rebooted and seems to stay at 2265mhz)
- I can see only interactive, conservative, powersafe and performance governor. No seen of your governors :c
Works very smooth also at 1497mhz, nice job!
Hope you implement D2tw in future, in these days i'll test the battery and tell you all the details
Click to expand...
Click to collapse
that's normal bro you phone might be warm at that time n its the thermal are throttling it down to get the temps lower you might have lowered the thermal limit
the thermal limit can be set manually with the help of kernel auditor
once the temp hits the temp limit = 1728000,
5c over set thermal limit= 1497600,
9c over set thermal limit = 1036800,
12 c over set thermal limit = 729600,
once the temperature is under the set temp limit it will be back to the normal freq
make's sense
n yes i have not added any governors as this was my first release i wanted it to be as basic as possible
i feel DT2W is still in BETA stage n i cant risk my users getting random reboots n things. will add it soon tho @vasishath (original porter of DT2W) is working hard on it so should be added soon
josedb said:
does it work on official miui?
Click to expand...
Click to collapse
yes sir
Which app to use for full control .And more accurately faux sound
Sent from my MI 3W using Tapatalk
chitalov said:
Which app to use for full control .And more accurately faux sound
Sent from my MI 3W using Tapatalk
Click to expand...
Click to collapse
Kernel adiutor covers most of the things
BUT if you are old school sysfs types n then use Aero Kernel Control n add you custom sysfs paths in the misc settings tab :fingers-crossed:
for faux sound its kernel adiutor will do well
I might have missed it, but i can't find the commit for hardware key disabling fix for cyanogenmod. Can you apply it? It's kind of important for me since my phone's capacitive key backlight is kind of screwed up(annoyingl6 uneven birghtness) and i had to use on screen button.
https://github.com/CyanogenMod/andr...mmit/a7347293af56824cf08008e049f3215b512177e5
Bro take your time and implement dt2w.Waiting for it. Best of luck.
Sent from my MI 3W using Tapatalk
This kernel has SOD in Blisspop
UPDATE: Fixed cleaning dalvik + cache
Nice options in kernel, but, in last miui the phone wont sleep. Battery charge is absoluty wrong.
gingerboy92 said:
I might have missed it, but i can't find the commit for hardware key disabling fix for cyanogenmod. Can you apply it? It's kind of important for me since my phone's capacitive key backlight is kind of screwed up(annoyingl6 uneven birghtness) and i had to use on screen button.
https://github.com/CyanogenMod/andr...mmit/a7347293af56824cf08008e049f3215b512177e5
Click to expand...
Click to collapse
noted will add in the soon coming R2 i have added a few more fixes already
josedb said:
Nice options in kernel, but, in last miui the phone wont sleep. Battery charge is absoluty wrong.
Click to expand...
Click to collapse
recalibrate your batter n clear the caches again use apps like Wakelock detector or better battery stats to find out wat draining your battery feel free to share the stats
Tarun93 said:
noted will add in the soon coming R2 i have added a few more fixes already
recalibrate your batter n clear the caches again use apps like Wakelock detector or better battery stats to find out wat draining your battery feel free to share the stats
Click to expand...
Click to collapse
thats the problem, i was using wakelock detector, there were no wakelocks, but it shows no sleeping in total statistics.

[KERNEL][Lineage-EXTENDED][3.10.105]QUARK[linaro-6.3.1][XT16xx]

QUARK KERNEL For Moto G4 Plus ​(Lineage Extended) ​
#include
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
Click to expand...
Click to collapse
INTRODUCTION:
Hello everyone, this is my personal kernel for the Moto G4 Plus. This version is based on Lineage OS kernel source with some additional patches.
FEATURES:​
Compiled using linaro 6.3.1
Init.d support
Disabled Gentle fair sleepers
USB Turbo Charge Support
Added FIOPS I/O Schedule
Added SIO I/O Scheduler
Added BFQ scheduler
Governors enabled:
Lionfish
Dancedance
Lionheart
Smartass2
Bioshock
Nightmare
Alucard
Conservativex
CPU Hotplug Enabled
Added bunches of TCP Congestion Algorithm
CPU Boost
zRAM Support
Fingerprint Sensor As Home
LED Notification While Charging (Thankz to @vache)
ZRAM Compression
Adreno idler
Dynamic fsync
Downloads​Get it here
Instructions​
Flash through TWRP
Credits/Thanks:
- Mororola for sources
- linus for his amazing kernel source
- @vache and @Shreps for base kernel source
Compatibility
- Will work on any roms using LineageOS kernel source as base. (LineageOS,Beanstalk,AOSPExtended,OctOS)
- You can try on other roms and report me back . (if enforcing didn't work try permissive. Be patient while the kernel boots.)
- If you find sensors doesn't work .use this
- If your root breaks.. flash su
XDA:DevDB Information
Quark Kernel, Kernel for the Moto G4 Plus
Contributors
rahulsnair
Source Code: https://github.com/rahulsnair/android_kernel_motorola_msm8952
Kernel Special Features:
Version Information
Status: Beta
Created 2016-10-08
Last Updated 2017-03-18
Changelog
1.0
-Initial Release
1.1
-Added Zen I/O Scheduler
2.0
-Switched to Sabermod toolchain
-Now supports Android N based roms
05012017
-Switched back to UBERTC-6.0
-Synced to CM kernel source
25012017
-Using linaro from now on
-ZRAM compression
-Adreno idler
-LZ4 ZRAM compression
-Dynamic fsync
@rahulsnair Nice work Buddy
You are on fire my friend
do u know if this will work on your teamoct os?
Dont know how, dont know why but i installed and i dont know why but everything works good
It works great in CM 13.0 XT1641
A can confirm that it works on octos xt1622 smooth as and great kernel thanks dev for the rom and kernel keep up the good work??
Working great so far on RR xt1625. You're killing it.
Is this kernel for custom ROMs only, or will it work with stock too?
Working on my xt1625. Only thing I noticed is that the text is sort of blurry
when using the browser when you touch the screen, then it's clear. Also seems to be a yellowish tint, not quite sure how to explain it. Anyone else seeing this?
skalnas said:
Working on my xt1625. Only thing I noticed is that the text is sort of blurry
when using the browser when you touch the screen, then it's clear. Also seems to be a yellowish tint, not quite sure how to explain it. Anyone else seeing this?
Click to expand...
Click to collapse
Wich ROM are you using? I also have xt1625 want to test
:good:
Teamoct os
rahulsnair said:
Changelog
1.1
-Initial Release
1.1
-Added Zen I/O Scheduler
Click to expand...
Click to collapse
Hey Bro, I Found Something, The Last 4 Cores (Big) Are Not Online 99% Of The Time.
Krsambhav16 said:
Hey Bro, I Found Something, The Last 4 Cores (Big) Are Not Online 99% Of The Time.
Click to expand...
Click to collapse
It's actually the first 4 cores (big cores) that are offline. It's good that they're offline most of the time, you will see them go online during heavy load such as installing an app or 10-bit H.264 video playback.
doomed151 said:
It's actually the first 4 cores (big cores) that are offline. It's good that they're offline most of the time, you will see them go online during heavy load such as installing an app or 10-bit H.264 video playback.
Click to expand...
Click to collapse
Okay Bro Thanx, I Thought That My Cores Have Been Damaged.
Bootloop in (xt1626) rom Temasek's CM13 - v11
Did the download link disappear or am I just dumb and can't see it
khaoticking said:
Did the download link disappear or am I just dumb and can't see it
Click to expand...
Click to collapse
Is there, see again
Hello, just report. This Kernel work very well on my XT1642 with the last RR ROM. Good luck.

[KERNEL][4.4.83+][LOS] Vision1 - fast/smooth/battery-friendly

Vision1 Kernel
Working with LineageOS (Sync with LineageOS Kernel Source)
Kernel Version : 4.4.83+
CPU up to little/big 2.0/2.6 GHz
CPU down to little/big 69/69 MHz (300/300 MHz _nuc version)
GPU up to 710 MHz
GPU down to 180 MHz
blu_active, alucard, ondemand, interactive, performance, conservative, powersave, ... CPU Governors - interactive default
ZEN, VR, FIFO, MAPLE, SIO, SIOPLUS and FIOPS IO Scheduler - MAPLE default
IOsched switcher
Adaptive LMK
more TCP Cong - Westwood default
Adreno Idler - default on
Adreno Boost - default off
Backlight dimmer option - default off
Workque Power Saving - default on
Tunable Wakelock
Input Boost - default on
Touch Boost - default off
Soundcontrol
KCAL
DT2W
Wifi driver from CAF
Stock Camera Driver <- use all camera and better picture quality
NTFS FileSystem R/W
SafetyNet patched
Working with Kernel Adiutor (I prefer EX Kernel Manager)
Anykernel Installer
Fingerprint is useable as Homebutton
optimized UBERTC 4.9.4 with mixed -O2/-O3 + pipe + graphite flag
more...
Be careful!!! Make backup before flash. Please report if you find an issue. Thanks
Download @ XDA
Download @ AFH
Thanks to:
LineageOS for base
@RenderBroken for EAS port
codeworkx for working on base
flar2 for patches
sultanxda for patches
UBERTC for toolchain
more
XDA:DevDB Information
[KERNEL][4.4.83+][LOS] Vision1 - fast/smooth/battery-friendly, Kernel for the OnePlus 5
Contributors
AuxXxilium
Source Code: https://github.com/AuxXxilium/kernel-msm8998
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: Vision1_2017_08_23
Stable Release Date: 2017-08-23
Created 2017-08-11
Last Updated 2017-08-23
Changelog and more...
Upcoming
Vision1_2017_08_XX
--- anything to do?
Changelog
Vision1_2017_08_23
first build after a complete rebase of the kernel. all upstream patches and the most CAF patches are done. clean merge with all commits.
old and stable WiFi driver
no CPU UC/OC
Vision1_2017_08_21 <- wipe cache
new EAS version with patches from RenderBroken
bring back interactive as default and iosched switch to go to noop if screen is off
WiFi driver update
only little changes
Vision1_2017_08_20
2 versions: a normal one and one without underclock.
CAF - reduced some voltages or make them dynamic
CAF - performance and camera related patches
Build System optimizations
Vision1_2017_08_19
Biggest Bugfix-Build ever
pocket judge working
removed cpu input boost from big cluster
removed temp throttle from big cluster
and much more...
Vision1_2017_08_18
Linux Kernel 4.4.83
go back to UBERTC 4.9.4 <- is smoother than 5.3
some little changes
Vision1_2017_08_17
use UBERTC 5.3
go back -Ofast -> -O2 for stability
battery optimization
more compiler optimization
fix a charging related bug
fix an input delay
tristate-key sync with LOS
remove old camera driver
VisionOne_2017_08_16
new Camera Driver - now we can use all camera
new WiFi Driver
more LOS changes
Careful please: there is a version with new and old memory setup. LOS uses from today the new memory setup. i build both versions because not all custom rom have ported this.
VisionOne_2017_08_15_new_wifi
updated wifi driver from https://review.lineageos.org/#/c/185015/
more...
VisionOne_2017_08_15 <- wipe cache please
Dash fixed
Deepsleep fixed
Fingerprint Homebutton is working with 20170815 build from codeworkx
synced with LineageOS upstream
new CPU Steps 69MHz, 160MHz, 230MHz
set Touchboost --> default off / CPU Input Boost -> default on
Linux Upstream 4.4.79 -> 4.4.82
optimized UBERTC 4.9.4 compiler
mixed -O2/-O3/-Ofast compiler flag for stabilty and speed
more compiler changes
more...
VisionOne_2017_08_13_CAF <- wipe cache after flashing
Sync with CAF Upstream
something more
VisionOne_2017_08_13
Linux 4.4.21 -> 4.4.79
some little fixes for more smoothness
VisionOne_2017_08_12_fix - 177xxx in Antutu - see Screenshots
fix build
faster boot
some little fixes
VisionOne_2017_08_11
initial build
Reserved
Wow!! You are the man who made the best lollipop rom for OP2
I'm going to flash this one, If something goes wrong you'll gift me a new 1+5=?...
Just kidding, Thanks @AuxXxilium..
Amazing
Enviado desde mi ONEPLUS A5000 mediante Tapatalk
I'm going to try this one out right now..Thanks for ur efforts.
angelmakumbe said:
Wow!! You are the man who made the best lollipop rom for OP2
Click to expand...
Click to collapse
thanks. nice to see someone knows me after a long time away.
tested the kernel briefly on Unofficial RR, the UFS speeds seem to be much better than LK or Carbonite... missing the home button though flashing like crazy today, can't catch a break
@AuxXxilium as you've stated in OP home button is not usable, But mine is working fine..
OMG, you are alive still? Used to use your kernel before I learned how to make kernels
AuxXxilium said:
thanks. nice to see someone knows me after a long time away.
Click to expand...
Click to collapse
I remember you from the G2 times too, I used to follow your work back then, I'm happy to see you again. I'll definitely try your kernel and keep my eye on this thread!
Glad to see more kernel devs are supporting us folks on LOS. Flashing this kernel presently.
DespairFactor said:
OMG, you are alive still? Used to use your kernel before I learned how to make kernels
Click to expand...
Click to collapse
i know it's a joke.
thanks.!!
best kernel!!!
AuxXxilium said:
i know it's a joke.
Click to expand...
Click to collapse
Not a joke at all, I used to use your kernel on Nexus 5, I think?
DespairFactor said:
Not a joke at all, I used to use your kernel on Nexus 5, I think?
Click to expand...
Click to collapse
Oh that is nice. Now you are a great dev.
AuxXxilium said:
Oh that is nice. Now you are a great dev.
Click to expand...
Click to collapse
Thanks I am just a noob haha, you didn't want to believe me
I'm running latest Codeworkx build. Home button doesn't work with stock or vision kernel, but works with lightning kernel. Don't know why
Please be careful. i removed the latest version - because it crashes the dash charge. search for the problem and will fix it soon.

[7.x-9.x] FireKernel r3.2 [Z00L/Z00T]

FireKernel
for Zenfone 2 Laser
If you mess up your device, don't point your finger at me. You are willing to try it on your risk. Happy Tweaking!​
Downloads
Latest
GitHub
Old
Stable (upto r2.5)
Instructions
How To Flash?
- Download zip as per device.
- Reboot into recovery.
- Backup current boot partition.
- Flash FireKernel zip downloaded earlier.
- Reboot.
How To Report Bugs?
- Grab the kmsg or last_kmsg from /proc/
- Mention Device Name and ROM name with Version of Android and link of Thread if present.
- Name of your Kernel Manager.
- Keep Calm and wait for me to Reply!
How to Tweak Kernel?
- Get any Kernel Manager you like.
- Tweak as your wish.
- Share your configurations on XDA and other forums to help others if possible.
XDA:DevDB Information
FireKernel, Kernel for the Zenfone 2 Laser
Contributors
TheImpulson
Source Code: https://github.com/theimpulson/android_kernel_asus_msm8916
Kernel Special Features: Hell a lot of features
Version Information
Status: Stable
Current Stable Version: r3.2
Stable Release Date: 2019-10-22
Created 2017-11-10
Last Updated 2020-05-22
Code:
[B][SIZE="3"]Changelog r3.2[/SIZE][/B]
- On [URL="https://github.com/theimpulson/android_kernel_asus_msm8916/compare/r3.1...r3.2"]GitHub[/URL]
[B][SIZE="3"]Changelog r3.1[/SIZE][/B]
- On [URL="https://github.com/theimpulson/android_kernel_asus_msm8916/compare/r3...r3.1"]GitHub[/URL]
[B][SIZE="3"]Changelog r3[/SIZE][/B]
- On [URL="https://github.com/theimpulson/android_kernel_asus_msm8916/compare/r2.9...r3"]GitHub[/URL]
[B][SIZE="3"]Changelog r2.10[/SIZE][/B]
- On [URL="https://github.com/theimpulson/android_kernel_asus_msm8916/compare/r2.9...r2.10"]GitHub[/URL]
[B][SIZE="3"]Changelog r2.9[/SIZE][/B]
- On [URL="https://github.com/theimpulson/android_kernel_asus_msm8916/compare/r2.8...r2.9"]GitHub[/URL]
[B][SIZE="3"]Changelog r2.8[/SIZE][/B]
- On[URL="https://github.com/theimpulson/android_kernel_asus_msm8916/compare/r2.7...r2.8"]GitHub[/URL]
[B][SIZE="3"]Changelog r2.7[/SIZE][/B]
- On [URL="https://github.com/theimpulson/android_kernel_asus_msm8916/compare/r2.6...r2.7"]GitHub[/URL]
[B][SIZE="3"]Changelog r2.6[/SIZE][/B]
- In development
[B][SIZE="3"]Changelog Rebased[/SIZE][/B]
- Binder backported from 4.4
- Updated Wireguard
[B][SIZE="3"]Changelog r2.5[/SIZE][/B]
- Updated F2FS
- Added Input Boost Support
- Added Lazyplug Hotplug Driver
- Security Updates For Oreo
[B][SIZE="3"]Changelog r2.4f[/SIZE][/B]
- Fixed Performance Issues
[B][SIZE="3"]Changelog r2.4[/SIZE][/B]
- Updated F2FS and SDCARDFS
- Enabled EXFAT and NTFS Support
[B][SIZE="3"]Changelog r2.3[/SIZE][/B]
-Bug Fixes
-Optimizations and Updates
-Removed IntelliThermal
[B][SIZE="3"]Changelog r2.2[/SIZE][/B]
-100+ Patches For Stability, Performance and Power saving
-Add Faux Sound Control
-Add Adreno Idler
-Add IntelliThermal
[B][SIZE="3"]Changelog r2.1[/SIZE][/B]
-Add Back all Features
-Remove Useless Filesystem, Modules and Features
[B][SIZE="3"]Changelog r2.0[/SIZE][/B]
-Change base to 8.1.x
-Add USB Keyboard Compability
-Add Wireguard VPN Support
-Add KCAL Color Control Support
-Enable Kernel Module Support
[B][SIZE="3"]Changelog r1.3.7[/SIZE][/B]
-Bug Fixes.
-Support for Kernel modules.
-TTL module support.
-Support for Wireguard VPN.
[B][SIZE="3"]Changelog r1.3[/SIZE][/B]
-Fix USB OTG bug.
-Various CPU tweaks.
-Introduce Zen-Tune.
-Add support for Frandom.
-Aggressive Multicore Power savings.
-Decrease process time to sleep.
[B][SIZE="3"]Changelog r1.2[/SIZE][/B]
-Add KCAL color control.
-Add Bofella wakelock blocker.
[B][SIZE="3"]Changelog r1[/SIZE][/B]
-Intial Release with lot of features
Credits:-
@FireLord for his FireKernel. (Yeah! It's his work)
@LuK1337 for his Kernel source and works.
 @KrapK for Logo.
@osm0sis for his AnyKernel2 script.
@nathanchance for his awesome guides & work on Kernel.
@flar2 , @franciscofranco , @frap129 , @Sultanxda , @chaubeyprateek , @eng.stk , @Lord Boeffla
@mg712702 and @darkeyes22 for testing.
[And to all whose commits I picked ?]
Incase I forgot to give you credits and I had used your work, kindly PM me either on XDA or Telegram[theimpulson]. Incase any bugs, report here please.
Nougat? Oreo?
$tar said:
Nougat? Oreo?
Click to expand...
Click to collapse
Both
TheImpulson said:
Both
Click to expand...
Click to collapse
Specific ROM compatibility?
$tar said:
Specific ROM compatibility?
Click to expand...
Click to collapse
No. Should work on all ROM.
Works for me...
I am using Z00LD
With RR Final Rom.
Configurations to apply ?
Afsal ta said:
Configurations to apply ?
Click to expand...
Click to collapse
As per your wish. Everything is toggleable. You can mess with as per requirement. Ask other users for their settings for specific goals like for faster performance or battery backup etc.
Anyone pls suggest any link for best configuration...... I don't know anything about this
Hi guys, someone can help us with the configuration in kernel audiutor? It's the first time I flash a kernel so I don't know anything about this
Rauster said:
Hi guys, someone can help us with the configuration in kernel audiutor? It's the first time I flash a kernel so I don't know anything about this
Click to expand...
Click to collapse
Me too a newbie wanna know
Is this QC 2.0?
Great. Finally some kernel development started on z00l device. Thanks. Will soon try and post kernel settings that i'll find optimal for me.
Does it work on ViperOS?
Andre_Luis said:
Does it work on ViperOS?
Click to expand...
Click to collapse
Yes.
Great Work ... Keep it up .. By the way do u have any telegram channel or any other community group?
Overall a good kernel. There is definitely performance improvement and most of the part is already optimized. Still if you like to try,
On searching a bit, what i found is-
Power suspend is the state where various hardware like RAM, GPU etc are cut off from power to save battery. It is very much like the hibernate in Windows OR suspend in Ubuntu.
Hybrid --> Generally suspend is slower than hibernation, hybrid combines both of them to achieve a mixed state.
Userspace --> The system intelligently suspends according to need of the device.
LCD panel --> Powersuspend is dependent on lcd hooks, which means that only lcd panel can wake the device once it achieves a suspended state.
Autosleep --> As the name implies, it autosleeps when needed.
Lastly, enable ksm and usb fast charge. That's all.
You may set minimum cpu freq to 200MHz. Rest, all cpu governor settings will go in vain since touch boost isn't disabled. A single touch boost up all cores to their max and none of them goes offline even on standby which i consider is significantly draining battery. A request to developer, if possible for you, please disable touch boost feature.
Thanks
kunalchitara said:
Overall a good kernel. There is definitely performance improvement and most of the part is already optimized. Still if you like to try,
On searching a bit, what i found is-
Power suspend is the state where various hardware like RAM, GPU etc are cut off from power to save battery. It is very much like the hibernate in Windows OR suspend in Ubuntu.
Hybrid --> Generally suspend is slower than hibernation, hybrid combines both of them to achieve a mixed state.
Userspace --> The system intelligently suspends according to need of the device.
LCD panel --> Powersuspend is dependent on lcd hooks, which means that only lcd panel can wake the device once it achieves a suspended state.
Autosleep --> As the name implies, it autosleeps when needed.
Lastly, enable ksm and usb fast charge. That's all.
You may set minimum cpu freq to 200MHz. Rest, all cpu governor settings will go in vain since touch boost isn't disabled. A single touch boost up all cores to their max and none of them goes offline even on standby which i consider is significantly draining battery. A request to developer, if possible for you, please disable touch boost feature.
Thanks
Click to expand...
Click to collapse
Touch boost will disabled in next build. A lot of more settings will be available.

Categories

Resources