[Kernel][OSPREY] SHADOW KERNEL MSM8916 - Moto G 2015 Android Development

========================================================​ShAdOw KERNEL​(New Generation Of UltraDevs Kernel )​========================================================​
Why Shadow ?
- The Kernel Named Shadow because it depends on Moto N Kernel for Lux and Adapted, Tweaked, and improved to work on Osprey
What's New in this version ?
The Kernel Contains huge amount of fixes and tweaks as follows :
Compiled With Linaro 7.3.x Tool Chain
Upstreamed to v3.10.108
Merged with CAF 8916 tags and up to LA.BR.1.2.9-04610-8x16.0
Include many CPU hotplugs like ( IntelliPlug, Mako Hotplug, MPDecision Hotplug, AluCard Hotplug, and AutoSMP Hotplug ).
include many CPU GOVs like (interactive, interactive_pro, intelliactive, smartmax, adaptive, lagfree,wheatley, zzMove, darkness, implus, chil, Lionfish, cultivation,conservative,ondemand,userspace, powersave, and performance).
DT2W (Full & Half)
KCAL
IO Schedulers ( sio, noop, deadline, row,cfq, bfq,fiops )
Power Suspend
ARCH POWER
Optionally Separated vendor support
Version 3.0
Compiled by Linaro 7.3.x
Mako Hotplug back again
Relaxed GOV added
Tripndroid GOV added
CPU Input Boost
Kcal back again
LineageOS livedisplay issue fixed
faux sound control v3.6
Maple IO SCHED
Some Security updates and optimizations
What are the supported Roms ?
Kernel supports All Nougat Roms like ( LOS-14.1 , AEX, AOSP-CAF, PEX, and others)
Kernel supports also All Oreo 8.0 & 8.1.0 Roms like ( LOS-15.1 , AEX, PEX, and others)
Kernel supports separated vendor roms for Oreo
Kernel Support All PIE 9.0 roms (LOS16 - UltraAOST - Pixy - Pixel exp. .....)
TIME TO DOWNLOAD
DOWNLOAD HERE
NOTE
- Zip file contains O & N kernels and the script auto decide depends on rom version which file to chose.
- If there is any bug please report here with logcat and dmesg to help us fixing this bug
Thanks
Motorola
@Alberto97
@althafvly
@Chil360
@squid2
@franco
XDA:DevDB Information
[Kernel][OSPREY] SHADOW KERNEL MSM8916, Kernel for the Moto G 2015
Contributors
Ahmed Hady
Source Code: https://github.com/Ahmed-Hady/MOT-SHADOW-KERNEL
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: r1.0
Stable Release Date: 2018-08-15
Created 2018-08-15
Last Updated 2018-09-01

Reserved

Reserved

Wow ! New kernel
Downloading!:good:

Nice

Great work. Gone try on unstable pie too ...??? Can't wait after it bake ...

Just tried installing Shadow, was hit with a bootlooping Moto splash screen. I've been using UD kernel for a long time, never had that happen when upgrading and wiping cache and Dalvik.
Currently running LOS 14.1-07282018 build and TWRP 3.2.3.0 and UD 8.0 (had low volume issues with 9.0), everything back to normal.
Any ideas?

Can confirm causes bootloop on osprey XT1541.
Sent from my Nvidia Shield Tablet using XDA Labs

jemail said:
Can confirm causes bootloop on osprey XT1541.
Sent from my Nvidia Shield Tablet using XDA Labs
Click to expand...
Click to collapse
I use this kernel in my XT1543 (Osprey) and magisk 16.7. All works, without bootloop and lags.

ShAdOw KERNEL V2.0
- Kernel Improved and cleaned
- Binder Updated to Run Pie
- Some fixes for CPU
- Power Efficient

How to use this kernel?
How to configure it?

orbitalcomp said:
Just tried installing Shadow, was hit with a bootlooping Moto splash screen. I've been using UD kernel for a long time, never had that happen when upgrading and wiping cache and Dalvik.
Currently running LOS 14.1-07282018 build and TWRP 3.2.3.0 and UD 8.0 (had low volume issues with 9.0), everything back to normal.
Any ideas?
Click to expand...
Click to collapse
jemail said:
Can confirm causes bootloop on osprey XT1541.
Sent from my Nvidia Shield Tablet using XDA Labs
Click to expand...
Click to collapse
Shadow v2.0 has fixed the bootlooping issue, works just fine now. Just need to give it a day or two to see how it performs speed and battery-wise.
One missing feature I've noticed compared to UD kernel is the color correction ability. I use EX Kernel Manager, and I always had a color menu that I used to turn up the saturation slightly to mimic an OLED screen. That feature is now gone...is this an oversight, Ahmed?

Download Link??????

theandroidguy said:
Download Link??????
Click to expand...
Click to collapse
OP!!!!! \m/

Hotplug doesn't work for me

where is the screen color menu?

Please add kcal support in the next build pleaseeee

Version 3.0
Compiled by Linaro 7.3.x
Mako Hotplug back again
Relaxed GOV added
Tripndroid GOV added
CPU Input Boost
Kcal back again
LineageOS livedisplay issue fixed
faux sound control v3.6
Maple IO SCHED
Some Security updates and optimizations

hotplug still doesn't work

Ahmed Hady said:
Version 3.0
Compiled by Linaro 7.3.x
Mako Hotplug back again
Relaxed GOV added
Tripndroid GOV added
CPU Input Boost
Kcal back again
LineageOS livedisplay issue fixed
faux sound control v3.6
Maple IO SCHED
Some Security updates and optimizations
Click to expand...
Click to collapse
Does it compatible with oreo roms?

Related

[KERNEL][AOSP/CM][01/01/17] Quanta - V21

Simple, Powerful, Stable. Here's Quanta for the Nexus 4 (Mako)
Disclaimer: Your warranty is now void, use at your own risk. Don't blame me for anything because YOU decided to make these changes.
Note: This kernel is made for Android 5.1 (Lollipop) up to Android 7.1. (Nougat) For earlier versions, please refer to Sabermod franco.Kernel on post 3.
Features:
- Based upon the official franco.Kernel source
- Compiled with the latest Cortex-A15 optimized UberTC 5.x with some kernel based optimizations + Graphite
- Linux 3.4.110 (Linux 3.4.0 for V9 onwards)
- AOSP/CM compatible
- F2FS compatible
- DT2W support (From Stratosk)
- Faux Sound support
- Exponential brightness driver from Statosk
- Optimized Ondemand governor from Stratosk (V15+)
- USB-OTG Support
- MultiRom Support
- Tweaked performances profiles from franco.Kernel
- Support for android-keyboard-gadget (You can use your device as a keyboard/mouse for your PC)
- Support for Xpad​
Download:
AOSP: AOSP Download Folder
CM: CM Download Folder
Mirror​
Installation:
1. Install using CWM/TWRP
2. Enjoy​
Sources:
Kernel Source (quanta-7.x)
Anykernel Source (mako-7.x)​
​
Changelog:
Code:
V21 (01/01/17):
- Support for Nougat (7.x)
- Updated to December's security patches
V20 (18/09/16)
- Merged security updates for September (Includes CVE-2016-2059 and CVE-2016-5340)
- Attempt to fix camera on CM
V19 (21/08/16)
- Merged security updates for August
- Patched Quadrooter exploit (CVE-2016-5340)
- Updated F2FS
V18 (16/07/16)
- Merged security updates for July
- Performance improvements (From Franco's release for Flo)
- Faster boot up time (From Franco's release for Flo)
V17 (11/06/16):
- Merged Flo's security patches (Important)
- Updated F2FS
V16 (15/05/16):
- Fixed blank display while using the camera
- Mako_hotplug should work fine with Interactive now
- Made Software CRC toggable
V15 (08/05/16):
- Reverted CPU-Boost to use mako_hotplug instead
- Used the optimized Ondemand governor from Semaphore
- Interactive should be more power-efficient when the display is off
- Updated F2FS
- Misc security fixes
V14 (24/03/16):
- Disabled the 3rd and 4th CPU core by default
- Compensate the performance loss of this by adapting the frequencies in Interactive
- Changed the default frequency back to 1512Mhz.
V13 (09/03/16):
- Reverted a timer related commit that was the cause of the panics
- Reintroduced Nvidia's power settings
- Updated F2FS
V12 (21/02/16):
- Reverted Nvidia's relaxed power settings
- Misc improvements/fixes
V11(18/02/16)
- Rebased from Flo V7 release
- Changed from mako_hotplug to cpu_boost
- Replaced Conservative by Interactive
- Updated F2FS
- Misc improvements (KSM, optimized LMK from Motorola, etc...)
V10(09/12/15)
- Synced with the 6.0.1 Google sources
- Added full FauxSpeaker support
V9(09/11/15)
- Rebased from Google 3.4.0 sources
- Compiled with Cortex-A15 optimized UberTC
V8(25/10/15)
Initial Android 6.0 (Marshmallow) release
Linux 3.4.110
Removed Franco sound tweaks
Updated the F2FS drivers
Updated the android-keyboard-gadget
V7(24/09/15)
Linux 3.4.109
Reverted the LMK optimization patch from Motorola
GPU drivers reverted to a 5.1.1 state (Fixes Chrome scrolling lag)
Updated the F2FS drivers
Enabled support for XPad and updated it for Xbox One controller support
Battery power saving optimizations from Nvidia
Misc optimizations/fixes
V6(24/05/15)
Synced commits from 5.1.1
Reverted a cpufreq commit that was causing some more watchdog issues
V5(10/05/15)
Reverted the mako_hotplug commits from Shamu (as an attempt to fix watchdog issues)
Added filesystem related optimizations
Added some LMK optimizations
Added ROW optimized values
V4(03/05/15)
Fixed CM PowerHal issue for good
Added Stratosk's DT2W Power Key Suspend
V3(19/04/15)
Linux 3.4.107
Added some stuff to ramdisk + fixes
Merged some mako_hotplug commits from Shamu
V2(17/04/15):
Replaced McKael's DT2W implementation by Stratosk's
Added Fast Charge
Tweaked the performance profiles (Power Saving CPU freq going from 1242 MHZ to 1026MHZ)
V1(16/04/15):
Updated F2FS drivers (with new mounting flags so you can feel a whole new beast)
Tweaked performance profiles (I found that they weren't as much optimised as I would like to)
Support for android-keyboard-gadget (you can now use your device as a keyboard/mouse for your computer)
Reverted the 192 MHZ CPU freq as it was causing more negative than positive results
Thanks:
@franciscofranco @TheMrcool212 @jolinnard @McKael @xcstacy @faux123 @stratosk @osm0sis @Tk-Glitch​
​
Quanta Tweaks
All your tweaks are now regrouped into the app I've developped. No more hassle in tweaking 10 files/5 different apps togheter. It also has a franco.Kernel shortcut so your tweaking experience won't be stopped when trying to reach it.
https://play.google.com/store/apps/details?id=com.zaclimon.quantatweaks
It includes various tools and a beautiful user interface to enhance your experience even further!
Request for new features
Listen, I want to keep this kernel as minimalistic as possible. For this reason, I won't add any GPU OC, CPU OC, S2W,S2S, etc... DON'T EVEN BOTHER TO ASK!!
Thank you.
Sabermod franco.Kernel information (For 4.4 up to 5.0, Deprecated)
- Note: r211 to r213.2 are Kitkat (4.4) builds, r215 to r216.2 are Lollipop (5.0) builds.
- Compiled with SaberMod GCC 4.9.3 with Ofast optmisations + Graphite + other optimisations
- Linux 3.4.106
- AOSP/CM compatible
- F2FS compatible
- DT2W support (From Mckael)
- Faux sound support
- Linux mainline random driver (4.4 Builds)
- Exponential brightness driver from Statosk
- USB-OTG Support
- MultiRom Support
- 192 Mhz CPU step available
Download:
AOSP: AOSP Download Folder
CM: CM Download Folder
Installation:
1. Install using CWM/TWRP
2. Profit
Sources:
Kernel Source (sm-5.0 and sm-5.0-cm)
Anykernel Source (mako-5.0)
Changelog:
Code:
r216.2 (22/02/15)
- Restore deep sleep frequency to 384 MHZ (Should fix DT2W not responding)
r216 (18/02/15)
- Synced from Franco (Conservative as default, msm_hsic_host, etc...)
- Linux 3.4.106
- Updated F2FS drivers from up to Jan. 11th 2015
- Ramdisk Tweaks
- Compiled with updated SM 4.9.3 toolchain
r215.2 (31/12/14)
- Linux 3.4.105
- USB-OTG fixed
- Otgcontrol script is now in /system/etc/otgcontrol.sh
- Minor ramdisk tweaks
r215 (14/12/14)
- Completely rebased off Franco's sources (With Android 5.0.1 sources)
- Compiled with the latest 4.9.3 SM toolchain
r213.2 (19/10/14)
- Linux 3.4.104
- Updated Faux Sound to 3.6
- Added an init.d script to enable/disable USB-OTG. (named 91otgcontrols)
- Updated F2FS with patches up to 10/10/14 (f2fs.fsck shouldn't have any issues up to this point + there should be some performance improvements)
r213 (11/09/14)
- Upstream patches from Franco (Hotplug fixes, Interactive governor improvements)
r212 (01/09/14)
- Upstream updates from Franco (Hotplug driver enhancements, fixes from r211)
- Added the 192 MHZ Freq
- Updated fauxsound version to 3.5
- Misc TRIM improvements
r211 (25/08/14)
- Upstream updates from franco
- Linux 3.4.103
A new thread for good kernel.. Thanks will try today.
Good to see this new thread. I hope you have merged updates from the new test 212 which fixes idle battery drain for many.
Nice!
Sent from my Nexus 4 using Tapatalk
Just got real.
Tested on latest BETA3 of ParanoidAndroid and is working good.
Is there a possiblity to see mods concerning brightness? Minimum stock brightness is too high for me, but I love Franco kernel and I don't want to change to (for example) AK Kernel that support lower brightness levels.
Is this SaberMod Franco kernel better than stock Franco kernel? Sorry if its a noob q lol
BassBlaster said:
Is this SaberMod Franco kernel better than stock Franco kernel? Sorry if its a noob q lol
Click to expand...
Click to collapse
yes
marcof93 said:
Tested on latest BETA3 of ParanoidAndroid and is working good.
Is there a possiblity to see mods concerning brightness? Minimum stock brightness is too high for me, but I love Franco kernel and I don't want to change to (for example) AK Kernel that support lower brightness levels.
Click to expand...
Click to collapse
I ported the experimental brightness driver from stratosk which supports even lower minimum brightness. You can use the stratosk app to enable/disable it.
hey buddy nice that you has your own thread now i got a question this one is based on the official 211 or the new 211 test build franco posted i think yesterday ? ty for the builds an as always great job mate
zaclimon said:
I ported the experimental brightness driver from stratosk which supports even lower minimum brightness. You can use the stratosk app to enable/disable it.
Click to expand...
Click to collapse
Ok, I did it with Semaphore Manager, I think you should add this to the first post, it's a good feature thanks, you're great
Maibol said:
hey buddy nice that you has your own thread now i got a question this one is based on the official 211 or the new 211 test build franco posted i think yesterday ? ty for the builds an as always great job mate
Click to expand...
Click to collapse
It is based on the official r211 but I just saw that he made some changes which is, I suppose, the test version Franco released tomorrow.
I'll try to make an update today in order to reflect those change.
No UCI Support in Synapse :crying:
snacs said:
No UCI Support in Synapse :crying:
Click to expand...
Click to collapse
Flash ukm, flash kernel. Reboot. Install synapse. Should work
Sent from my Nexus 4 using Tapatalk 2
jmtjr278 said:
Flash ukm, flash kernel. Reboot. Install synapse. Should work
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
Thanks for reply. I try a clean install later.
Could you please include 192mhz frequency?And also latest fix from franco if you wouldnt mind!=p
Thanks for this kernel, I flashed it and everything works fine
Just one question, which hotplug this kernel use ? On Synapse, MPdecision is unchecked and no other hotplug is showing.
jmtjr278 said:
Flash ukm, flash kernel. Reboot. Install synapse. Should work
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
Didn't work for me. Clean install step by step

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

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

[KERNEL][M/N] Clarity Kernel [Final]

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.
==================================================
Please read completely this thread before using for minimize FAQ
If you coming from other custom kernel, please restore to cm kernel or dirty flash your rom before flash this!
Requirement
TWRP
Aosp 6.0.x - 7.x.x
Doesn't required to wipe dalvik/art cache !
Features
Latest Source Lineage OS
Hybrid Kernel (mixed commits and backport)
Clarity Hotplug (MPdecision by default)
Compiled with Hyper Toolchain 5.x (LxU)
Wake Gesture (DT2W) with Pocket mode (enabled by default)
Franko Fsync control
Franko Wakelock Control
add smartmax, lionheart, pegasusq, impulse, nightmare CPU governors
Arch Power & Gentle Fair Sleeper Control
add Sio, Zen, Fifo, Vr I/O schedulers
Faux Simple GPU Control
Faux Sound Control
io switcher (automatic switch to i/o scheduler 'fifo' when screen is off to save some power)
More
Features lite
Latest Source Lineage OS
Compiled with standart toolchain eabi 4.9.4
Wake Gesture (DT2W) with Pocket mode (enabled by default)
To Manage Clarity Hotplug use Unofficial Kernel Adiutor
and Wait till grarak merging my pull request to official source Kernel Adiutor.
Change Logs
Please check at my github
BUGS ?
You tell me with dmesg and last_kmsg logs
Credits
Google | Motorola | Lineage OS
Squid2 | Francisco Franco | Christopher83 | Savoca | Arter97 | Faux123 | frap129 | Sultanxda | Hurtsky
Download
Hybrid | Lite
https://www.androidfilehost.com/?w=files&flid=196522
Donating List
@electrohippie = $10
==== Thanks for Donating ====
Keep this project alive by donating to me
Donate Me ​
XDA:DevDB Information
Clarity Kernel, Kernel for the Moto E
Contributors
rainforce279
Source Code: https://github.com/ryan-andri/kernel_motorola_motoe
Kernel Special Features: DT2W, Hybrid
Version Information
Status: Stable
Current Stable Version: Final
Stable Release Date: 2017-09-23
Created 2016-11-29
Last Updated 2017-09-23
FAQ (Frequently Asked Questions)
Q: this kernel works for stock rom ?
A: no.
Q: hey, i got a problem with this kernel ? what should i do ?
A: post driver messages (dmesg) and kernel messages (last_kmsg) with your rom information (android version/name of rom). see here How to properly post a bug
Q: do i need wipe dalvik cache after flashing this ?
A: no needed.
Q: i have a request some features ?
A: post in this thread or pm me. since your request is usefull, i'll do that for you.
Q: can you overclock/underclock/undervolts this kernel ?
A: i don't want put extremely non-standart feature to this kernel, it will kill our device.
Nice to see you back!
Downloading right now..
Inviato dal mio Moto E utilizzando Tapatalk
Kernel Master is back !!
Enjoying your kernel since lollipop !!
_/\_
Great !!
Yeaaahh glad to see you back bro, Ryan Andri!
Using your kernel since cm12 was released. Can't wait for your Clarity Revolution!
Please make two versions one with d2w and other without that just like u made for cm13. Thanks
Ujwal Agrawal said:
Please make two versions one with d2w and other without that just like u made for cm13. Thanks
Click to expand...
Click to collapse
You can turn off d2w from kernel auditor.
Ujwal Agrawal said:
Please make two versions one with d2w and other without that just like u made for cm13. Thanks
Click to expand...
Click to collapse
+1
Papdya said:
You can turn off d2w from kernel auditor.
Click to expand...
Click to collapse
Thats always possible but the d2w version seems less stable and causes issue when d2w is turned off. Thats just my past experience and may not be true for everyone. Thats why m little cautious.
Also kernels by rainforce279 are always awesome and thanks to him for developing them
Awesome ..... Thank you so much !!!!!!!!!!!
Awesome
Sent from my Moto E using Tapatalk
Update to 1.1 [stable inline]
Logs
so i rebase old source with new commit and bring some features
- make 2 version DT2W and Non-DT2W
- Compiled with Linaro 5.2
- Powersuspend 1.7
- Lcd Notify.
- Doubletap2 Wake support (DT2W enabled by default).
- GestureWake with Pocket Mode.
- Faux Simple GPU Algorithm
- I/O Scheduler: Zen, TripNdroid, Sio, Fifo
- Governor: Intellidemand, Intelliactive, Nightmare, Lionheart
- Franco Fsync
- Faux Sound control
- Intelliplug 5.0
- Gentle fair sleeper and Arch Power Sysfs control
Download
D initial for DT2W and ND initial for No-DT2W As requested
https://www.androidfilehost.com/?w=files&flid=133872
What is LCD notify???
rainforce279 said:
Logs
so i rebase old source with new commit and bring some features
- make 2 version DT2W and Non-DT2W
- Compiled with Linaro 5.2
- Powersuspend 1.7
- Lcd Notify.
- Doubletap2 Wake support (DT2W enabled by default).
- GestureWake with Pocket Mode.
- Faux Simple GPU Algorithm
- I/O Scheduler: Zen, TripNdroid, Sio, Fifo
- Governor: Intellidemand, Intelliactive, Nightmare, Lionheart
- Franco Fsync
- Faux Sound control
- Intelliplug 5.0
- Gentle fair sleeper and Arch Power Sysfs control
Download
D initial for DT2W and ND initial for No-DT2W As requested
https://www.androidfilehost.com/?w=files&flid=133872
Click to expand...
Click to collapse
Huge Thanks man for making two different versions.:good:
Good job mastahhh
Push stable 1.2
changelogs
- replace Esdfs to sdcardfs (Testing for force allow apps on external storage)
- patch / commit for lowmemory killer
- aio: convert the ioctx list to radix tree (reduce some overhead)
- readahead: make context readahead more conservative (increase EXT4 performance)
- power efficient workqueues (Save some Power)
- enable quick wakeup (Save some Power)
- more
check my github if full changelogs
thanks
Download
D initial for DT2W and ND initial for No-DT2W As requested
https://www.androidfilehost.com/?w=files&flid=133872
@rainforce279 thank you for always listening to our requests,
Awesome ??
Sent from my Moto E using Tapatalk
rainforce279 said:
changelogs
- replace Esdfs to sdcardfs (Testing for force allow apps on external storage)
- patch / commit for lowmemory killer
- aio: convert the ioctx list to radix tree (reduce some overhead)
- readahead: make context readahead more conservative (increase EXT4 performance)
- power efficient workqueues (Save some Power)
- enable quick wakeup (Save some Power)
- more
check my github if full changelogs
thanks
Download
D initial for DT2W and ND initial for No-DT2W As requested
https://www.androidfilehost.com/?w=files&flid=133872
Click to expand...
Click to collapse
Nice work thanks ??
@rainforce279 could you plzz explain what is LCD notify ??
Ujwal Agrawal said:
@rainforce279 could you plzz explain what is LCD notify ??
Click to expand...
Click to collapse
ok,
lcd notify is just little driver,
thats will notify some driver when state lcd on or lcd off.
lcd notify can't configure by user.

[KERNEL][PIE][3.18.136][GCC8] BG345 kernel for capricorn

Project goals:
Keeping Xiaomi msm8996 devices kernel always up to date with latest Linux stable tag and CAF tag
Trying to find the best balance between battery life and performance
Features:
Merged latest Linux stable tag
Merged latest CAF tag
Built with official GCC 8 toolchain for kernel
Default I/O scheduler switched to cfq
Backlight dimmer (enabled by default)
Default TCP congestion algorithm switched to Westwood
Disabled CRC check
Boeffla generic wakelock blocker (with some wakelocks disabled by default)
Optimizations here and there
Compatibility:
Latest LOS 16.0 and ROMs based on its kernel/device tree
Installation:
Boot to recovery
Flash zip
Reboot
Downloads:
https://androidfilehost.com/?w=files&flid=254647
Changelogs:
190306
rebased on LOS kernel sources
updated to Linux v3.18.136 tag
updated to CAF LA.UM.7.6.r1-04300-89xx.0 tag
switched to official GCC 8 toolchain for kernel
disabled some unneeded modules (CPU input boost, MSM performance...)
reworked defconfig file
Older changelogs:
180720
rebased on new LOS kernel source
updated to Linux v3.18.115 tag
updated to CAF LA.UM.6.6.r1-09200-89xx.0 tag
switched to Linaro GCC 7 toolchain
tuned governor parameters
removed underclock, USB fast charge, kcal (will be probably added back in next build)
180608
updated to v3.18.112 Linux stable tag
updated to LA.UM.6.6.r1-08600-89xx.0 CAF tag
back to sultanxda's governor parameters
underclock to 1.5 GHz for power cluster
undervolt
180525
updated to v3.18.110 Linux stable tag
added Boeffla generic wakelock blocker support (with some additional wakelocks blocked by default)
picked some changes from Oreo kernel sources released by Xiaomi
180518
updated to v3.18.109 Linux stable tag
updated to LA.UM.6.5.r1-08500-8x96.0 CAF tag
set Interactive governor parameters similarly to franciscofranco OP3T's kernel
added kcal support
changed backlight dimmer formula
180504
updated to Linux v3.18.108 tag
updated to CAF LA.UM.6.6.r1-08300-89xx.0 tag
180429
updated to Linux v3.18.107 tag
tuned Interactive governor parameters
180410:
updated to Linux v3.18.104 tag
fixed video playing issues
180409:
updated to Linux v3.18.103 tag
adjusted backlight dimmer (minimum brightness was now too low)
disabled CRC check
added back USB fast charge
enabled SCHED_HMP_CSTATE_AWARE and WQ_POWER_EFFICIENT_DEFAULT
disabled some unneeded features
180406:
fixed backlight dimmer (brightness jumped to max when it was set to ~50%)
merged latest LA.UM.6.6.r1-07200-89xx.0 CAF tag
050418:
restarted the project from scratch
merged latest Linux 3.18.102 tag
merged latest LA.UM.6.6.r1-06700-89xx.0 CAF tag
switched to DragonTC toolchain
removed features (see here for reasons): Relaxed governor, USB fast charge, underclock, fingerprint boost
130318:
merged latest Linux 3.18.99 tag
added CPU underclock (big to 1.9 GHz, little to 1.5 GHz)
added Westwood TCP congestion algorithm (and set to default)
added fingerprint boost
fixed random reboots due to latest changes in LOS 15.1
040318:
merged latest Linux 3.18.98 tag
added USB fast charge support (enabled by default)
added backlight dimmer support (enabled by default)
relaxed governor is no more set to default
010318:
fixed messed up CPU frequencies (especially the ones of little cluster)
a bit of code cleanup
280218:
first release
XDA:DevDB Information
BG345 kernel, Kernel for the Xiaomi Mi 5s
Contributors
brigio345
Source Code: https://github.com/brigio345/android_kernel_xiaomi_msm8996
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 190306
Stable Release Date: 2019-03-06
Created 2018-02-28
Last Updated 2019-03-06
brigio345 said:
Project goals:
Keeping capricorn kernel always up to date with latest Linux stable tag and CAF tag
Trying to get source code as clean as possible
Differences with LOS kernel:
Merged latest Linux stable tag
Built with clang provided by Google (this also helps cleaning up the code)
Default governor switched to relaxed for better battery life
Default I/O scheduler switched to cfq
Optimizations here and there
Compatibility:
I use this kernel paired with LOS 15.1 on my daily driver, so compatibility with LOS 15.1 is guaranteed
It is also compatible with all Oreo ROMs which use separate /vendor partion (probably most of the ROMs out here)
Installation:
Boot to recovery
Make sure /vendor partition is mounted (if you want to set relaxed as default governor)
Flash zip
Reboot
Downloads:
See attachments
XDA:DevDB Information
BG345 kernel, Kernel for the Xiaomi Mi 5s
Contributors
brigio345
Source Code: https://github.com/brigio345/android_kernel_xiaomi_msm8996
Version Information
Status: Stable
Current Stable Version: 280218
Stable Release Date: 2018-02-28
Created 2018-02-28
Last Updated 2018-02-28
Click to expand...
Click to collapse
Nice Job Thanks For Support Mi5s I Will try it...
Iden_Nathaatmazha said:
Nice Job Thanks For Support Mi5s I Will try it...
Click to expand...
Click to collapse
Thanks, any feedback is welcome
Good job man! I will try it and be back with feedback!
Hello, thank you for dealing with mi5s.
Thanks for your work.
have flashed it,but the default governor is interactive.
And it's lagging whatever I changed it to relaxed or keeped interactive.
357662149 said:
have flashed it,but the default governor is interactive.
And it's lagging whatever I changed it to relaxed or keeped interactive.
Click to expand...
Click to collapse
Default governor is still interactive because you probably didn't mount /vendor partition before flashing
For lags it is really strange, maybe you should wipe cache / dalvik cache
brigio345 said:
Default governor is still interactive because you probably didn't mount /vendor partition before flashing
For lags it is really strange, maybe you should wipe cache / dalvik cache
Click to expand...
Click to collapse
Reflash it with wiping cache and dalvik, it get a little better,but still get lagging sometimes.
brigio345 said:
Thanks, any feedback is welcome
Click to expand...
Click to collapse
I come againt with review..
i think this kernel get problem with big little cluster dude , clock speed CPU 0 - 1 = 1500-+ , and first start/turn on my phone little lag effect , Good for batery backup but not good for peformance i use default no edit with kernel auditor , so i hope your kernel make deffernt other stock..(i sorry with my engglish)
Iden_Nathaatmazha said:
I come againt with review..
i think this kernel get problem with big little cluster dude , clock speed CPU 0 - 1 = 1500-+ , and first start/turn on my phone little lag effect , Good for batery backup but not good for peformance i use default no edit with kernel auditor , so i hope your kernel make deffernt other stock..(i sorry with my engglish)
Click to expand...
Click to collapse
I'm not sure, but I think minimum frequency of little cluster is messed up in latest LOS 15.1 build (the official one)
Because it seems I get this issue also with stock kernel
Update
Changelog:
fixed messed up CPU frequencies (especially the ones of little cluster)
a bit of code cleanup
Download:
See OP attachments
I tried this kernal on PixelExperince ROM without root i'm stuck in MI Logo almost 15 minutes
Ramshu97 said:
I tried this kernal on PixelExperince ROM without root i'm stuck in MI Logo almost 15 minutes
Click to expand...
Click to collapse
This is because Pixel Experience ROM is not using the new partition layout with separate /vendor
brigio345 said:
This is because Pixel Experience ROM is not using the new partition layout with separate /vendor
Click to expand...
Click to collapse
Do you have any idea how to fix that?
Thanks for your update
Ramshu97 said:
Do you have any idea how to fix that?
Thanks for your update
Click to expand...
Click to collapse
that is not a bug,that's pixelexperience too old,you should ask pixelexperience up to the lastest source.
very smooth before the core control driver works,I think you can raise up the temperature of core control driver
zjy2200656 said:
very smooth before the core control driver works,I think you can raise up the temperature of core control driver
Click to expand...
Click to collapse
Thanks for the hint, I'll surely have a look at it
brigio345 said:
Thanks for the hint, I'll surely have a look at it
Click to expand...
Click to collapse
by the way,I don't think the relax is more battery save than interactive,relax doesn't friendly to high load,the interactive is the most stable and balance governer,thanks for your work on mi5s
The relaxed governor is lagged a lot please fix them

[KERNEL][Z017/Z012][TREBLE][P5] Advanced Kernel for Custom ROMs

Code:
#include
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/
This kernel should be compatible to all up to date Pie/Oreo custom ROMs. Its goal is to further improve battery life and to offer as many features as possible while maintaining perfect stability. All battery tweaks are toggleable so you can decide whether you prefer performance or battery life.
Every release will be tested with the latest LineageOS 16.0 build before release.
Compatibility to other custom ROMs is very likely but cannot be guaranteed.
Advanced Kernel for Oreo is now discontinued. The non-treble Pie version should work fine with Oreo ROMs.
Features
Built with bleeding edge GCC 10.0.0 toolchain, optimized for Cortex-A53
Linux 3.18.140, CAF Tag LA.UM.7.6.r1-05500-89xx.0
Treble ROM support.
Spectrum
WireGuard VPN
KCAL v2 color control
Sound control
Intellithermal v3
USB keyboard support
Arch power
Adreno idler
Adreno boost
Slimbus OC
Fingerprint boost
State notifier
Boeffla wakelock blocker
CPU wake boost
Vibration intensity control
Force fast charge to enforce maximum charging speed on any charger. (Use at your own risk! Disabled by default.)
Qnovo driver for better charging temperatures
Powersuspend
Toggleable touchboost
Powersaving work queue by default
Tuned interactive governor
Additional lower frequencies: 307MHz and 480MHz
Additional overclocking frequencies: 2208MHz and 2150MHz - Only selectable in OC version.
Disabled CRC check for up to 30% faster I/O, toggleable
Fsync switch
Improved zram with lz4 compression
Native CIFS and BTRFS filesystem support
Support for SMB2 and SMB3
SdFat for FAT and exFAT support
Support for rtl8812au and rtl8814au usb wifi adapters.
CPU governors: relaxed, chill, electron, elementalx, impulse, zzmoove, alucard, darkness, nightmare, yankactive, intelliactive, blu_active, interactive, conservative, ondemand, powersave, performance, userspace
Hotplug governors: alucard_hotplug, thunderplug, blu_plug, msm_hotplug, intelli_plug, lazyplug, autosmp, AiO_hotplug (Pie only)
I/O schedulers: noop, deadline, cfq, bfq, sio, fiops, zen, maple
TCP congestion algorithms: westwood, reno, bic, cubic, highspeed, htcp, vegas, veno, scalable, lp, yeah, illinois
Countless additional improvements
Overclocking
With every version of Advanced Kernel two files are released: One with overclocking support and one without. Be aware that overclocking may physically damage your phone! If you still want to use it, download and install the kernel zip from the "Overclocking" subfolder. The default zip from the main folder doesn't allow overclocking and is "safe".
The overclocked kernel will first boot with 2.2GHz, then the maximum frequency is lowered by the active spectrum profile. To enable overclocking after booting you have to use a kernel manager app to select a higher maximum cpu frequency. The tradeoff is that higher frequencies also come with higher CPU-voltages so your battery level will drop faster while OC frequencies are in use.
Force fast charge:
Available on the OC and non-OC kernel. This feature overrides the detected charging current with the maximum possible current for the Zenfone 3 (1910ma) so that every charger is fully utilized. Please be especially careful when using this feature as possible safety measures are disabled! It's disabled by default and can be enabled by enabling "USB fastcharge" at KernelAdiutor's "Battery" section or in EX Kernel Manager under "Miscellaneous".
Installation
Simply flash the provided zip file via TWRP over your custom ROM installation. No need to wipe anything!
Before flashing you may want to backup the "Boot" partition. Restore it to revert any changes.
Flashing a ROM will overwrite this kernel: You'll have to flash the kernel zip again after updating your ROM.
In order to use all of the features you'll need some additional apps and root:
Spectrum: Offers some easily selectable profiles. These are still WIP and in no way comprehensive!
A kernel manager like EX Kernel Manager (paid) or Kernel Adiutor (free).
Spectrum profiles
Battery: Very battery friendly profile. It sacrifices performance for battery life.
Balanced: As close to stock as possible with only minor tweaks.
Performance: Tuned for CPU performance.
Gaming: Everything always runs as fast as possible. Burns away your battery!
Reporting issues
Before reporting an issue please check that it only occurs when having this kernel installed. Otherwise it may be an issue with the ROM.
The above also applies the other way around: Don't report issues to the maintainer of a ROM unless they also occur without this kernel.
Be aware that performance issues are very likey related to your personal settings. Don't blame me for your decision to run only one core at 307 MHz
Always use the latest Advanced Kernel release with the latest build of you ROM of choice. If the kernel is much newer than the ROM or the other way around weird issues may arise.
Download
All zip files support both the ZE520KL and the ZE552KL.
The treble version is only compatible to treble ROMs using APD as the vendor partition.
The non-treble version is compatible to non-treble Pie ROMs and SHOULD be compatible to Oreo ROMs too.
Flashing the wrong version won't harm your device but will prevent your ROM from booting! This can be easily fixed by flashing the right version or re-flashing your ROM.
Download: https://drive.google.com/drive/folders/1cel2AB59-6kOaLkk7dK6uBPwejdw6s4C
Additional credits
Due to the sheer amount of features it's not possible to list all of the contributors here. Please check the commit history for a comprehensive list.
XDA:DevDB Information
Advanced Kernel for Custom ROMs, Kernel for all devices (see above for details)
Contributors
planet9
Source Code: https://github.com/Planet-X/android-kernel-zenfone3_advanced
Kernel Special Features: Overclocking, Force Fast Charge
Version Information
Status: Stable
Created 2019-07-19
Last Updated 2019-07-19
Changelog
P5 - 2019-07-19:
Updated Toolchain to GCC 10.0.0 (experimental).
Updated AnyKernel2 to AnyKernel3.
Updated rtl88XXau kernel module.
Updated kernel to Linux 3.18.140, CAF Tag LA.UM.7.6.r1-05500-89xx.0.
P4 - 2019-04-19:
Now compatible to latest Treble ROMs! (APD partition only!)
Check the release post for compatibility information: https://forum.xda-developers.com/showpost.php?p=75805766&postcount=100
Updated rtl88XXau kernel module.
Updated kernel to Linux 3.18.138, CAF Tag LA.UM.7.6.r1-04500-89xx.0.
P3 - 2019-02-20:
Added adreno boost.
Updated rtl88XXau kernel module.
Updated toolchain to GCC 9.0.1 (experimental).
Updated kernel to Linux 3.18.135, CAF Tag LA.UM.7.6.r1-04100-89xx.0.
P2 - 2018-12-01:
New rtl88XXau kernel module for usb wifi adapters.
Check the post below for more information.
Updated AnyKernel installation scripts.
Updated spectrum balanced profile to use elementalx with maple.
Added AiO_hotplug.
Updated kernel to Linux 3.18.127, CAF Tag LA.UM.7.6.r1-03600-89xx.0.
P1 - 2018-11-02:
Initial release of Advanced Kernel for Pie
Kernel source has been fully rebased.
New version labels: Releases for Pie ROMs start with a P followed by the release number.
Updated kernel to Linux 3.18.124, CAF Tag LA.UM.7.6.r1-03100-89xx.0.
V 1.1 - 2018-10-11:
Added USB keyboard support.
Added support for SMB2 and SMB3.
Updated kernel to Linux 3.18.123, CAF Tag LA.UM.6.6.r1-09900-89xx.0.
V 1.0 - 2018-08-11:
The zip file is now signed with my release-key.
Added CPU wake boost driver.
Removed asusdebug for a lighter kernel.
Updated BFQ I/O scheduler.
Updated F2FS driver.
Added SdFat for FAT and exFAT support.
Imported many more misc fixes and improvements.
Updated Toolchain to GCC 8.2.1.
Updated kernel to Linux 3.18.118, CAF Tag LA.UM.6.6.r1-09500-89xx.0.
Thanks to @makorn645:
Modifications for "Swipe up to wake".
Misc improvements of the defconfig for more performance.
V 0.9 - 2018-06-11:
Added elementalx cpufreq governor.
Updated Toolchain to GCC 8.1.1.
Updated kernel to Linux 3.18.112, CAF Tag LA.UM.6.6.r1-08600-89xx.0.
V 0.8 - 2018-05-21:
The wifi mac can now be changed by specifying a wlan_mac.bin file.
Check the release post for more information: https://forum.xda-developers.com/showpost.php?p=76580561&postcount=44
Updated kernel to Linux 3.18.109, CAF Tag LA.UM.6.6.r1-08500-89xx.0.
V 0.7 - 2018-05-10:
Updated blu_plug defaults.
Fixed lazyplug display state detection.
Rebased and cleaned up the kernel.
Updated kernel to Linux 3.18.108, CAF Tag LA.UM.6.6.r1-08300-89xx.0.
V 0.6 - 2018-04-25:
Added AutoSMP hotplug. (May be unstable, please report any crashes when using it.)
Added force fast charge feature - Thanks to @Saktis_STi for helping!
Important: Check the main post for more information before using force fast charge. This is NOT QC.
Updated kernel to Linux 3.18.106, CAF Tag LA.UM.6.6.r1-07400-89xx.0.
V 0.5 - 2018-04-06:
Added vibration intensity control.
Added fsync switch.
Imported many other improvements.
Updated compiler to Linaro GCC 7.3.1.
Updated kernel to CAF Tag LA.UM.6.6.r1-07200-89xx.0.
V 0.4 - 2018-03-25:
Updated kernel to Linux 3.18.102.
V 0.3 - 2018-03-23:
Added (optional) overclocking support for up to 2.2GHz.
Advanced Kernel version now visible in settings, with OC indicator.
Updated kernel to Linux 3.18.101, CAF Tag LA.UM.6.6.r1-06700-89xx.0.
V 0.2 - 2018-03-11:
Updated spectrum profiles: See main post for more detailed descriptions.
Updated kernel to Linux 3.18.99.
V 0.1 - 2018-03-07:
Initial release.
Kernel Modules
Here you'll find a description of every currently available kernel module for Advanced Kernel for Pie. (The oreo version is not currently supported.)
Kernel modules are drivers that can be loaded into the kernel in order to use hardware that would otherwise not work. A kernel module comes as a .ko-file and is only fully compatible to the kernel version it was released for. Modules can be loaded by executing "insmod [module].ko" within a terminal as root on the phone.
Every new Advanced Kernel release will come with a new version of all available modules.
The modules can be downloaded from the "Kernel Modules" subfolder (here).
Available modules:
RTL88XXau/RTL8814au
The rtl88XXau module allows you to use usb wifi adapters with the rtl8812au or rtl8814au chipset with your phone.
This driver was forked from aircrack-ng and features monitor mode and frame injection. TX-power can be tweaked too.
Check the readme on github (still WIP) on how to use it: https://github.com/Planet-X/rtl8812au/blob/v5.3.4/README.md
I only ported the driver to this kernel. Check the module's sources for credits: https://github.com/Planet-X/rtl8812au/tree/v5.3.4
I feel like my device is lagging. Even when I set everything to Performance.
So many features...
ra.ndy said:
I feel like my device is lagging. Even when I set everything to Performance.
Click to expand...
Click to collapse
It's all about finding the right settings
Just take your time to find them - I do admit that default settings are very conservative/battery friendly...
However I can assure you that this kernel can be just as fast or even faster than stock kernel. It's actually based on it so with exact stock settings you should get at least stock performance. The real problem is just tuning all these features which is why my spectrum profiles are still very basic ... too many variables take time for testing.
The next kernel version will move the current "Balance" profile to "Battery" and change "Balance" to be very stock-like. The current "Balance" and especially "Battery" profiles may be a little too extreme... :silly:
The system wide mic gain is working perfectly for whatsapp voice messages,but unfortunately it is not applied to video recording it seems... I tested it with Lineage Camera App and Whatsapp camera
Great, that I dont have to fiddle around with mixer_paths.xml, but can you adjust the kernel to let the mic gaion also apply to the video recordings? Many thanks!
kreutzfeldt_808 said:
The system wide mic gain is working perfectly for whatsapp voice messages,but unfortunately it is not applied to video recording it seems... I tested it with Lineage Camera App and Whatsapp camera
Great, that I dont have to fiddle around with mixer_paths.xml, but can you adjust the kernel to let the mic gaion also apply to the video recordings? Many thanks!
Click to expand...
Click to collapse
Mic gain worked for me with Lineage and stock asus camera videos
planet9 said:
Mic gain worked for me with Lineage and stock asus camera videos
Click to expand...
Click to collapse
Well, i guess i Flash your new Rom Update and kernel and test it again
Maybe the videos are Sounding low volume to me, because they need more Gain Boost than pure sound records?
The slider for the kernel is raising the gain equally for all inputs in general, but maybe the video recording gain is less sensitive then pure volume.
hey whem I use cell my mic and speaker can't Normal movement.
edouwu said:
hey whem I use cell my mic and speaker can't Normal movement.
Click to expand...
Click to collapse
I don't understand but...
If you're talking about the speakerphone, it's a known bug.
It is compatible with XenonHD Rom? (because it's based on lineage 15.1)
rafael_gavarron said:
It is compatible with XenonHD Rom? (because it's based on lineage 15.1)
Click to expand...
Click to collapse
It somehow is and isn't: Currently there should be no problems and it should work fine.
I can't guarantee, however, that it'll stay this way in the future. Just be aware that issues may arise due to kernel incompatibility.
I can only assure that my kernel is fully compatible to LOS 15.1. With every LineageOS update a new advanced kernel version will be released. As Xenon kernel improvements get merged into LOS and vice versa it should stay compatible but, again, I can't guarantee it...
planet9 said:
It somehow is and isn't: Currently there should be no problems and it should work fine.
I can't guarantee, however, that it'll stay this way in the future. Just be aware that issues may arise due to kernel incompatibility.
I can only assure that my kernel is fully compatible to LOS 15.1. With every LineageOS update a new advanced kernel version will be released. As Xenon kernel improvements get merged into LOS and vice versa it should stay compatible but, again, I can't guarantee it...
Click to expand...
Click to collapse
Thanks, I'll try it
How do i go back to stock kernel on LOS ?
vaidhy2007 said:
How do i go back to stock kernel on LOS ?
Click to expand...
Click to collapse
To go back to the stock kernel you simply have to reflash the LOS zip file in twrp, then reboot. You don't need to wipe any partitions.
0.3 version is out. Read the OP.
Advanced Kernel V0.4
Advanced Kernel V0.4 has arrived.
It's just a minor update to accompany the release of LineageOS build 2018-03-25.
Changelog:
Updated kernel to Linux 3.18.102.
Advanced Kernel V0.5
Advanced Kernel V0.5 is now available.
Changes:
Added vibration intensity control.
Added fsync switch.
Imported a load of other improvements.
Updated compiler to Linaro GCC 7.3.1.
Updated kernel to CAF Tag LA.UM.6.6.r1-07200-89xx.0.
Awesome work buddy

Categories

Resources