Hardrock Kernel V3.7 For POCO X2 [MIUI][4.14.200] - Xiaomi Poco X2 ROMs, Kernels, Recoveries, & Other

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
THIS KERNEL IS FOR POCO X2​
Thread rules :
bug reports that do not include clear steps to reproduce, a logcat or a dmesg ARE NOT ALLOWED.
Features:
fsync toggler
slimbus OC audio tweaked(full hardware audio capability)
maple IO SCheduler
anxiety ioscheduler (better than maple in terms of battery saving)
Latest Boeffla Wakelock blocker
ADreno Idler
Added awesome PIxel and EAS governors like : pixelutil, smurfutil,pixel_smurfutil, lightning util governor
KERNEL UPSTREAMED TO 4.14.175
WIREGUARD SUPPORT
** will be Pushing out more features soon
Downloads:
MOD EDIT: DOWNLOAD LINK REMOVED
Mtweaks
Installation:
go to twrp recovery and flash rom
or
flash rom using FKM
**I strongly recommend to use mtweaks for kernel settings(Provided github link) or you can use FKM.
Credits :
@akhilnarang
@arter97
Nathan Chancellor
@TheDemon12
Thanks to them for all support
TELEGRAM:
MOD EDIT: LINK REMOVED
for support and to speak directly with me
Source:
Github
Version:
Latest release 0.4.3
XDA:DevDB Information
Hardrock Kernel V0.4.3 For POCO X2 [UC], ROM for the Xiaomi Poco X2
Contributors
Hard_Rock83
ROM OS Version: 2.3.x Gingerbread
Version Information
Status: Stable
Created 2020-04-27
Last Updated 2020-04-27

Hardrock kernel v3.7 changelogs
added latest wireguard
some more optimizations..
Hardrock kernel v3.6 changelogs:
upstreamed to 4.14.200
misc improvements
Hardrock Kernel v3.5 changelogs:
Upstreamed to 4.14.199
Build with latest proton clang 20200929
TCP congestion BBR v2
Battery backup improvements
Hardrock kernel v3.3 changelogs:
performance and optimizations
misc improvements
Hardrock kernel v3.2 changelogs:
Upstreamed to 4.14.198
enabled and optimized vbswap
configured optimized defaults post boot process
some more changes..
Hardrock Kernel v3.1 Changelogs:
Upstreamed Kernel to 4.14.197
Many optimizations
Fixed fast charging by adding power changes from old xiaomi tag (test by users) , thanks to @GtrCraft
Hardrock kernel v3 changelogs:
- Build with latest proton clang 20200906
- Kernel Address Sanitizer updates (KASAN)
- other optimizations
- media related issues fixed for stock vendor roms
**Note please download stock vendor kernel having zip filename prefix with stock_*
Hardrock Kernel V2.7 Changelogs:
Upstreamed to 4.14.196
Dt2w fixed
Faster FP unlock
Performance and Battery improvements
optimizations
**Working for Custom roms with stock vendor**
Note: For custom roms with stock vendor like RR, AOSIP etc Please download Zip with prefix stock_*
Hardrock kernel v2.6
Fixed DT2W Permanently for all panels
optimizations
Hardrock Kernel v2.5 changelogs:
- idle drain fixes
- silent some wakelocks
- improves deep sleep
- cleanup logs and traces/spams
- Memory management improvements
- reverted msm thermals
- sched utilization fixes
- more optimizations
Hardrock kernel v2.4 changelogs:
USB OTG fix
reduced battery cutoff voltage (previously using some higher values probably..)
Hardrock kernel v2.3 changelog
Upstreamed kernel to 4.14.195
Hardrock kernel v2.2 changelog
- Build with latest proton clang( 20200825)
- optimisations and improvements
Hardrock kernel v2.1 :
Fixed FP speed in new base (faster as ever)
performance improvements
Charging speed improvements
Hardrock kernel v2 changelogs :
Build with proton clang
No more black screens
rebased to sm6150
Booted on PE rom
Hardrock kernel v1.3 changelogs:
Upstreamed to 4.14.194
Hardrock kernel v1.2 update:
- Optimized Console FrameBuffer
- enable BPF JIT to speed up BPF byte code execution with more secure and protected environment
- fixed some safetynet issues occuring for some programs
- silent some more logging
- memory optimizations and reduce memory overhead
- many optimizations
Hardrock kernel v1.0 changelogs:
Faster Fingerprint unlock
android binder upgrade from 4.19
Better performance
Fixed Msm-thermal throttling values (better thermals)
more optimizations
reset battery stats or data (Hopefully contribute towards calibration)
Hardrock kernel v0.9 changelogs:
Introduce Cpu_assist
Configure and revamp cpu sets for audio apps, background tasks, system process and other different categories
fix memory manipulation and potential buffer undersizing
lot of optimisations under-hood
Hardrock kernel 0.8.3 MIUI version
- upstreamed to 4.14.193
- improved sched and cpu utilization
- cleanup
- battery and performance improvements
Hardrock kernel 0.8.3 changelogs:
- Much more improved cpu utilization
- better sched operations and much cooler device
- dealt with some sleep or idle drains issues
- upstreamed to linux 4.14.192 obviously
- cleanup
Hardrock kernel 0.8.2
- Improved scheduler latency for multitasking and response
- Fast charging permanent fix( 1 hr full charge, maybe better than miui)
- many optimization for battery improvements
Hardrock kernel 0.8.1 changelogs:
-upstreamed to 4.14.191
- Introducing simple MSM thermal solution
- Cleanup and optimizations
Hardrock kernel 0.8 changelogs:
-Upstreamed kernel to 4.14.190
-Introducing Dynamic SchedTune Boost v3
-cleanup memory leaks and optimizations
-Power saving tweaks
Hardrock kernel 0.7.3 for custom rom:
- Still old base and boots on all custom roms
- upstreamed to 4.14.189
- optimizations
Hardrock kernel 0.7.2
LLVM Polly optimizations
Some more optimizations..
Hardrock kernel 0.7.1 changelogs:
-Improved spectrum profiles
Hardrock kernel 0.7 is up :
upstreamed to 4.14.188
Hardrock kernel v0.6
Bring back LMK in custom rom
Spectrum profiles : battery, balance, performance and gaming (Install spectrum from play store)
MIUI support added (zip with prefix- MIUI)
upstreamed to kernel 4.14.187
Hardrock Kernel v0.5 Changelogs (Only for custom roms):
Build with clang 11.0.3
Upstreamed kernel to latest 4.14.185
Deep sleep improved
Less Idle drain
Fast charging improvements and balanced thermals
Cpu frequency switch to 100mhz only when idle
Removed all previously added governors
Cleanup
*Note : Please don't try flashing on Miui ..It might not work.
Hardrock Kernel V0.4.5
Updated xiaomi touch drivers (Better touch response)
Gpu nap
Gpu reach idle state very soon
Fixed some reboot issue happening in custom roms due to cpu sched
better cpu management and idle state.
Better process handling( better task management)
Hardrock Kernel Change logs v0.4.4
upstreamed kernel to 4.14.181
Performance improvements
Improved deep sleep and optimizations
Hardrock Kernel Change logs v0.4.3
upstreamed kernel to 4.14.177
Performance improvements (Check OTA changelog for more details)
Removed unnecessary wake calls for cpu (some Unnecessary ufs wakeups)
Cpu goes to idle state very soon
Thermals improvements
no lagging due to thermal throttle( if temp is throttling, there still wont be lagging)
** REMEMBER TO SWITCH TO SCHEDUTIL GOV AND MIN VALUE FOR BOTH CLUSTERS TO 100MHZ
Hardrock Kernel Change logs v0.4.2
reverted overclock(Shdn't be doing it)
Kept underclock to 100mhz
added improved interactive governor
Hardrock Kernel Change logs v0.4.1
First kernel to support UC and OC for snapdragon 730G
UNDERCLOCK TO 100MHZ (set min freq to 100mhz from FK)
OVERCLOCK Little core to 2 ghz and big cores to 2.4 GHZ ( please set it from FKM)
Upstreamed kernel 4.14.176
Dynamic fsync
Singlequeue io-scheduler: bfq-sq
ZRAM improvements and used LZ4 as default compression algorithm to improve Memory Managment.
Gpu performance improvements
**Note PLease let kernel settle for 5 mins due to improvements in schedutil ..
Hardrock Kernel Change logs v0.3
exfat support
kcal
klapse
gpu optimizations and performance improvements( no gpu wakeup on unneeded touches)
wireguard: update to version 1.0.20200401
low latency
disabled gentle fair sleepers and cpu
improved bbr tcp congestion algorithm (by default selected)
ufs optimizations
improved power saving
thermal power effiecient workqueue
removed unnecesary logging and traces to reduce unnecessary overhead
fixed youtube playback issues maybe occuring on custom roms
added steam valve controller support
improved schedutil governor
** GUys its recommended to hold kernel for few cycles and let it settle..have patience lol
Hardrock Kernel Change logs v0.2
Applied Sultan simple LMK
Memory optimizations
Sched optimizations
memory utilities optimizations(memcpy and memmove)
Sound Enhancements
**Note: Please let kernel settle for few mins .Its not good to be impatient lol.

one more reserved

Hard_Rock83 said:
one more reserved
Click to expand...
Click to collapse
Thanks for this.

Great! Awaiting more features...

Guys Hardrock kernel 0.3 is up..check second post for change logs

Guys hardrock kernel 0.4.1 is up with major changes..
Also let device settle for 5-10 mins for adjustments since added overclock and improved schedutil..so wait for se time before it truly settle.
Also please set min to 100 mhz and max to 2 ghz for small cluster and 2.4 ghz for big.
REMEMBER TO SET IT AND LEAVE..IT WILL TAKE SOME TIME TO SETTLE..AFTER SOME TIME IT WILL FULLY UTILIZES CLOCK SPEEDS

Hardrock Kernel Change logs v0.4.2
reverted overclock(Shdn't be doing it)
Kept underclock to 100mhz
added improved interactive governor
grab it guys

Hardrock Kernel Change logs v0.4.2
reverted overclock(Shdn't be doing it)
Kept underclock to 100mhz
added improved interactive governor
grab it guys

OK guys , I have fixed kernel reboot issues on custom roms. PLease download latest 0.4.2 from download links

The hardrock kernel is too great. Thank you for your hard work. good health Very good kernel

Can i apply on miui 11.07 rom or its work on only custom rom?

fromjeet said:
Can i apply on miui 11.07 rom or its work on only custom rom?
Click to expand...
Click to collapse
Works on MiUi flawlessly.

FKM OTA SUPPORT ADDED (everyone will recive OTA)
................................
STEPS:
1) open your FKM and fro menu please select flasher
2) now at top there is option "import a kernel configuration"
3) please click on that and add this link : https://raw.githubusercontent.com/rakeshraimca/OTA/master/fkm.json
4) save.
now FKM will popup the latest kernel available and you can even see changelogs or download or flash directly from there.

After trying every kernel out there, I can surely say this is the best Kernel for Poco X2. Thanks for the hard work OP.

Is there any way to backup current kernel and then flash this?

eagle06 said:
Is there any way to backup current kernel and then flash this?
Click to expand...
Click to collapse
there are many ways...
TWRP
Kernel apps( kernel auditor , FKM)
Essential tools (root essential from playstore etc)

After flashing this kernel and changing couple of settings, i.e. min freq for both big/small set to 100 Mhz and CPU governor set to interactive (and apply these settings on boot), do I need to have KFM/Mtweaks apk installed or I can uninstall (or freeze them or disable) them?
Edit: Seems like this wont work if I remove/disable the app, as on boot settings enforcer itself is these apps. App is required.

Thanks for your great job
This kernels works on both miui and AOSP rom?

wewe2000 said:
Thanks for your great job
This kernels works on both miui and AOSP rom?
Click to expand...
Click to collapse
Am running this kernel on Miui 11.0.7.0 without any issues.

Related

[KERNEL]FlareM[LINARO][GCC 5.3.1][AOSP 6.0.x] ZE551ML/ZE550ML

Code:
/*
*
* I not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns do some research
* YOU are choosing to make these modifications,
* and if you point the finger at me for messing up your device, i will laugh at you.
*
*/
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
banner credits goes to : @misfitpierce
Kernel Features:​kernel.org Version : 3.10.101 (latest stable version)
Built with custom(self compiled) GCC 5.2.1 linaro toolchain
Alucard Hotplug
Nethunter Support (use nethunter kernels)
USB Ethernet Support
USB Adapter Drivers
Xbox One Support
Overcolcking-Underclocking (thanks to @TheSSJ)
CPU Optimizations
Interactive Governor from fugu
Intel powerclamp driver
Async FSync from HTC
BLX implemented (thanks to @TheSSJ)
BLK-throttle improvements
ZRAM support
LZ4 Compression
exfat support
ntfs r/w support
Set minimum brightness to 2 instead of 15 percent (thanks to @TheSSJ )
sweep2sleep (on by default )
UKSM
True Dynamic Fsync [faux123]
KSM optimized
PowerSuspend [Yank555.lu]​
CPU Governors:​
- Intel
- Alucard
- Lagfree
- ConverativeX
- BioShock
- LionHeart
- YankActive
- Adaptive
- Wheatley
- Darkness
- Hotplug
​
IO schedulers:​
- row
- sio
- zen
- vr
- fifo
- fiops
- tripndroid
TCP congestion algorithms :
-westwood (default, much faster speed)
-cubic
-reno
-bic
-highspeed
-htcp
-vegas
-veno
-Illinois
​
EXTRA Features :​
added init.d support
Implemented quickwake for better response
Power efficient Work queues for better battery
Tweaked Memory management
Downloads
builds :
Download​
​
Nethunter Kernels:
Download
FLASH THE ZIP VIA TWRP
kernel source :​
https://github.com/Zenfone2-Dev/kernel-FlareM​
if you want me to add any new feature leave a post ​
Credits: ​
@TheSSJ for his work on the stock kernel
@deadman96385 for his work on the CM 12.1 kernel
@crpalmer, @jrior001 for bringing up the zf2 and its kernel
@osm0sis for his work on anykernel.zip
​
_____________________________________________________________________________________________________________
XDA:DevDB Information
[kERNEL]FlareM[Linaro][CM-13.0]ZE551ML/ZE550ML, Kernel for the Asus ZenFone 2
Contributors
say99, [URL="http://forum.xda-developers.com/member.php?u=3520901]eoghan2t7[/URL]
Kernel Special Features: more governors, I/O shedulers, better memory managment, Async Fsync and more..
Version Information
Status: Stable
Current Version: FlareM_v16
Created 2015-12-12
Last Updated 2016-04-20
Reserved
roadmap :
add support for sweep2wake # working on that
see for possible solutions for tweaking sound
implement kernel-based thermal control
fix interactiveX and smartmax, smartmax seems to reboot the phone after third suspend and 10 secs
and more
for now :
use Interactive governor and deadline as I/O scheduler
limit max frequency to 1333Mhz for more battery and nice performance
Changelog:
v16 04/20/2016
GPU tweaks
CM updates
selinux set to enforcing by default (XOSP uses permissive )
Binder tweaks
enabled experimental configs
added tweaked simple ondemand GPU governor
mainline F2FS with encryption
compiled with GCC linaro 5.3.1
fixed all MM issues
optimized KSM
added deferred timer sysfs entry to control it.
and more underhead tweaks
improved stability.
v15 03/19/2016
kernel.org version 3.10.101
fixed selinux
smartassH3 governor
RTL8152/8150 support
Xbox one controller Support
fixed stability
Fixed reboots
QF9700 chip support
F2FS from mainline
Optimized Binder
more Atom optimization Flags
and much more
v14 02/22/2016
Build with my own linaro-gcc 5.2.1 toolchain
fixed all linux related issues
proper 3.10.96 linux
added back UKSM
Added alucard hotplug
atom optimizations
alucard min cpu online=2
v14OC build with OC
v14KVM build with KVM (No OC)
v14 without KVM and OC
More LZ4 work and compression and decompression
more power efficient work queues
added PowerSuspend
Tweaked L1 and L2 cache
fixed cpuset for hotplugging
Link Time Optimizations
Zen-tune for snappiness
Added Intel Cpu governor
Support for displaylink drivers (as module)
and more under-head tweaks
v13 02/04/2016
updated to latest kernel.org version : 3.10.96
v13k with KVM support
faster kernel decompression
added hotplug governor for real time hotplugging
Build with GCC 5.3.0
lockless wakeups for sched and futex
Hot plugging for the ram
Forced hot plugging on cpu0 no matter the governor
CPU workload consolidation
more underhead tweaks
better stability
v12 01/24/2016
updated to latest kernel.org version : 3.10.95
Introduced Intel power-clamp driver
Fixed MTP related issues
Cleaned a lot things
More USB ETHER drivers
Frankenstein Governor (based on interactive with hot plugging) # use with caution
Improved more on Stability
and more tweaks
v11 01/14/2016
improved stability
improved memory management(KSM)
Optimized KSM
Introduced power suspend
added darkness governor
updated to latest CM sources
USB HID keyboard/Mouse support
Kali Nethunter Support (working on bringing it up)
updated with latest ASUS source codes (MR912-v2.20.40)
Under hook tweaks
Reduced Latency
Decreased time to enter sleep
True Dynamic Fsync
Cleaned lot things
Applied grays patch to improve a bit of speed
fixed up upgrading
updated codecs and many other drivers
v10 01/06/2016
updated kernel.org version (3.10.94)
improved stability
improved battery backup (as per I have noticed)
UKSM
nothing more
more underhead tweaks
v9 01/01/2016
fixed ROW IO scheduler
fixed TripNDroid IO scheduler
fixed permission for workqueue
used O3 optimizations
improved wakelock.c (wakes up faster now)
ZRAM tweaks
many more underhead tweaks
v8 12/28/15
implemented sweep2sleep
unlocked gpu
fixed simpleondemand GPU governor for better scaling
tweaked readahead (a bit faster now)
fixed ext4 use Frandom
init.d is automatically created if it's not there
more tweaks . . . .
v7b 12/25/15 (Santa's gift )
decreased minimum brightness
a bit busy today cant do any more
v7 12/24/15
added tripndroid I/O scheduler
implemented blx
readahead tweaks
exfat support (module)
ntfs read write support (module)
v6b 12/21/15
fixed multi-core issue
used anykernel zip to make flashable zips (thanks to @eoghan2t7)
fixed issue of kernel not booting on recent cm builds (I am on todays build)
common zips for Z00A and Z008 from now
v6 12/20/15
added quickwake back
implemented google's snappy compression
implemented frandom to generate random no. much faster
enabled zram
synced with latest cm codes
tweaked interactive a bit
v5 12/18/15
added alucard governor and fixed it # phone seems better on alucard governor
added deadline as default for external card
updated to latest base code by CM (thanks to @jrior001 and @crpalmer)
v4b 12/14/15
enabled exfat support (had forgot to enable it in previous build)
added stock gpu drivers
no gpu unlocking for now
v4 12/13/15
added exfat support
added TCP congestion algorithms
westwood set as default
BLK-throttle improvements
renamed z008 version correctly
v3 12/12/15
added init.d support
implemented Async Fsync
improved work queue for better battery life
unlocked GPU for better scaling (thanks to @TheSSJ)
Improved memory management
v2 12/12/15
added UC(thanks to @TheSSJ)
v1 12/12/15
added several I/O shedulers and Governors
screenshots :
A good start buddy!
With some optimizations, it would be a great kernel. :good:
krasCGQ said:
A good start buddy!
With some optimizations, it would be a great kernel. :good:
Click to expand...
Click to collapse
thanks bro
next version will hopefully have UC
Good luck with this kernel, I'm very happy to see some guys like you support the ZF2 ! @say99 :good:
UC implemented flareM V2
Any chance for CM 12 version ?
Sent from my ASUS_Z00A using Tapatalk
tuilalnvinh said:
Any chance for CM 12 version ?
Sent from my ASUS_Z00A using Tapatalk
Click to expand...
Click to collapse
well yes but only for Z00A aka ZE551ML
but will need a tester cause I will testing cm 13 kernels for now
nothing for Z00D??
cieffe54 said:
nothing for Z00D??
Click to expand...
Click to collapse
will need a tester
pm if someone wants to be
say99 said:
well yes but only for Z00A aka ZE551ML
but will need a tester cause I will testing cm 13 kernels for now
Click to expand...
Click to collapse
Ok, i can be a tester, i'm using ze551ml 2GB Ram
Sent from my ASUS_Z00A using Tapatalk
tuilalnvinh said:
Ok, i can be a tester, i'm using ze551ml 2GB Ram
Sent from my ASUS_Z00A using Tapatalk
Click to expand...
Click to collapse
will pm you the link as soon as I finish adding features and compilation
Wil it work on Z008 build running cm13??
kjinx01 said:
Wil it work on Z008 build running cm13??
Click to expand...
Click to collapse
uploaded a test build #v2_z00D
k I will flash z00D build in my z008 and will report u.. And in case if it don't work wt do I need to do??
kjinx01 said:
k I will flash z00D build in my z008 and will report u.. And in case if it don't work wt do I need to do??
Click to expand...
Click to collapse
bro in the drive you will see a file named as flareMv2z00D.zip
flash that one its for z00D
Kk... I was asking for z008 build?? U compiled kernel for z008 running on cm13 pp
kjinx01 said:
Kk... I was asking for z008 build?? U compiled kernel for z008 running on cm13 pp
Click to expand...
Click to collapse
yes bro
test kernel z00A cm 12 up
testers can flash

[KERNEL][TW & AOSP] PRIME-Kernel v2.1.2

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
List of Supported
Variants
SM-G930S/K/L/F/FD/W8
SM-G935S/K/L/F/FD/W8
ROMs
TouchWiz N base all ROMs (Stock, S8 port ROMs, Note 7/8 port ROMs)
AOSP 7.1.2 & 8.x base all ROMs (Lineage, RR, crDroid & AICP & more...)
Main Features
OSRC's latest Note-FE & S7 source code base.
Using the AnyKernel2(Flashing Tool).
Synapse support.
SELinux Permissive / Enforcing switchable (+ Fake Enforcing Mode).
Linux-stable 3.18.y upstream.
Compile with UBERTC 6.4.1 toolchain.
F2FS support (/data, /cache only).
Optimized for Exynos8890 using the Exynos-M1 flag for compile options.
Gametuner-Mod
Game Booster Mode
intelligent performance enhancement mode in conjunction with Samsung-Gametuner.
Fake KNOX.
chacha20 to random (entropy).
Linaro LSK-v3.18-Energy-Aware Scheduler (EAS) port.
EAS simplifies power and performance management through scheduler-driven tuning to manage more efficiently.
Linux-v3.18 already has EAS installed, but with the LSK-v3.18-EAS, the existing EAS has been further improved and the user can choose between tuning power efficiency and performance.
Linaro v3.18/topic/OPPv2 branch merge.
Lazytime mount options
improved storage performance and longevity.
Similar to DynamicFsync, but operates at the file system level and has no risk of data loss.
CPU/GPU UC & OC.
Limit the maximum overclock range according to the device's ASV value (device yield) to prevent excessive overclocking.
CPU/GPU/BUS voltage control.
GPU Performance Tuning.
Performance/balance/battery separated DVFS user settings.
Thunder Hotplug driver port.
HMP tuning Interface.
Detail charging circuit control allows faster charging.
Added I/O Scheduler 'bfq, fifo, fiops, row, sio, maple, tripndroid, zen'.
Enable Westwood tcp/ip congestion control (not default).
LED FADE control.
PWM Flicker free.
boeffla's generic wakelock blocker driver.
Qualcomm interactive (renamed cafactive) cpu governor porting.
Added battery-friendly 'relaxed' governors, and more.
Provides an add-on that keep kernel settings on unrooted devices.
Synapse: System Tweak add-on available.
Synapse: Provides configuration profile separated by performance/battery/stability.
Many other optimization applications.
How many users are there in this kernel and what is it with custom ROM?
* Go to User Statistics.
With this kernel, the following information is sent once to the developer's server at boot time.
variant, android serial number(not device serial), name of current firmware(ROM), country code, kernel version
* This information is Android apps can see without any special permissions.
* If you suspect other information transfer, open the '/res/synapse/actions/addon' file.
Description for AOSP ROMs
If you are using another developer's custom kernel, or if using ramdisk is corrupted kernel, you may encounter a bootloop or an unknown problem.
If you have a bootloop problem, flash the PRIME kernel after first flashing the builtin kernel in your ROM. (Or flash the ROM again)
This kernel is flashed AnyKernel method, for all kinds of AOSP ROM support.
Download
Latest Version | Older Version
Community
Telegram Group: https://t.me/primekernel
Naver Cafe (for Korean): http://cafe.naver.com/primeusers
How do I enable donation-only add-on features?​
Credit (Thanks. to)
@AndreiLux - Perseus8890 kernel.
@tkkg1994 - refer to some Commits.
@arter97 - cafactive & more.
@osm0sis - AnyKernel2.
@jesec - AOSP kernel source.
@Wootever - PWM Flicker Free.
All members of the PRIME-Kernel NaverCafe.
And all of commited in sources & all of xda developers.
XDA:DevDB Information
PRIME-Kernel, Kernel for the Samsung Galaxy S7 Edge
Contributors
Hyunwoo AHN
Source Code: https://github.com/dwander/Linaro-base/tree/herolte
Kernel Special Features: Linaro-LSK-3.18-EAS Port, Gametuner-MOD, Intelli-Performance
Version Information
Status: Stable
Current Stable Version: 2.1.2
Stable Release Date: 2017-12-17
Created 2017-09-23
Last Updated 2017-12-17
Donation
How do enable donation-only add-on features?
I only receive donations from your heart.
Do not donate if you intend to unlock synapses.
If you are unable to make a donation of 5.0 USD or more due to economic reasons, please do not donate and request me to unlock Synapse. Then you can use all the functions of synapse without donation.
How to request synapse unlock
Please tell [email protected] the following:
- A matter that is difficult for you to donate(eg economically difficult countries, students without money or credit card).
- The first five letters or screenshots of the KeyCode on the Synapse's first screen.
Changelog
v2.1.2
fixed bluetooth issue in AOSP 8.1
Linux upstream to v3.18.88
v2.1.1
Linux upstream to 3.18.87
Add Android O (8.x) support
Add new commit for AOSP support
Changed AOSP build to TouchWiz base (Integrated AOSP and TW kernel source code)
Fixed WiFi-Hotspot issue for N8 porting ROM
Fixed an issue where the charge state switching notification did not work
Note-FE GPU driver (r15p0) build droped
r12p1 GPU driver is built back into the package
Minor bug fixes
v2.0.1
Reuse AutoASV
Over clock limit relaxed
Removing the State Notifier Driver & Using the FB Driver
Fixed a bug where two big cores could not be used (v2.0)
Corrected the overclock value to actually apply when boosting the big core
Synapse: Memory: Z-Swap compression algorithm selection option removed
Synapse: Labs: gms drain patch removed
v2.0.0
base: Re-based on Note-FE source code
linux: upstream to v3.18.83
f2fs: Updated latest from f2fs-stable branch
init: Fixed video playback delay issues reported by some N8 porting users
tcp: Change the TCP congestion control algorithm default to Westwood (stock: bic)
Synapse: Fixed the problem that the Intelli-Performance setting is released after rebooting
GPU: Remove unnecessary ipa update code
exynos: Separate AutoASV in 5 steps
exynos: Changed AutoASV not to participate in overclock value(only used for big Core boosting)
mm: Change Z-Swap compression algorithm default to lzo(stock value)
Synapse: Memory: Added Z-Swap compression algorithm selection option
Synapse: Add Labs tab
Synapse: Storage: Resolve compatibility issues with DualSIM models
installer-zip: Include a RAMdisk for TouchWiz for all supported models in package(no need for stock kernel flashing)
installer-zip: After the kernel flashing is complete, it automatically flashes when Magisk or SuperSU files are found.
v1.9.3
Upstream to Linux 3.18.80
Synapse->Utility: Added Android ID management function
Synapse->Advanced: Added option to switch to Enforcing mode after booting
Synapse Add-on Updated to v6.4.2
selinux, Improved fake Enforcing
Use new random driver functions
Removing Gametuner-MOD from AOSP build
Minor bug fix
v1.9.0
Supported Note 8 Porting ROMs
Backported random(entropy) driver from Linux v4.14.rc7
Updated AnyKernel2 (bug fix)
Updated mptcp(Multipath TCP) driver (0.90.0 → 0.90.3)
installer, Prevent Magisk from being deleted when merging ramdisk
Reduced screen brightness during boot
r12p0/r15p0 GPU driver to separate build, packaged in one
! Please read the 'Attention to the GPU driver' part on the first page.
v1.8.2
Linux upstream to v3.18.78
Merge G935F DQJ1 firmware sources
Merge Note-FE AQI4 firmware sources
Fix SafetyNet bypass issue.
f2fs: fix potential panic during fstrim
selinux: Apply Fake-Enforcing mode
In Enforcing mode, it actually works in Permissive mode.
Thanks to @jesec
Synapse: minor bug fix
v1.8.0
• Linux 3.18.76 upstream.
• fully merged Note-FE AQH3 firmware sources.
- There are very very many improvements(bad sammy!)
- Not applicable for AOSP binaries​• Added boeffla's generic wakelock block driver. by @andip71
• Synapse > wakelock: Add generic wakelock.
• Synapse: Some English translation.
v1.7.0
• Linux 3.18.75 upstream
• Added IPA update for cafactive, ironactive, impulse governors.
• Added relaxed CPU governor
- Conservative based battery-friendly governer, with performance degradation.​• ironactive, impulse governor removal.
• Synapse: Added EAS-Tune tab.
- Boost support separated by global, top-app, background, and foreground items.​
v1.6.0
Linux 3.18.73 upstream.
Selinux: permissive/enforce mode switching support.
Synapse: Improved to work in Enforce mode.
Synapse: Improved the SynapseLoader add-on to work in Enforce mode.
Synapse: Added SELinux Enforce option.
- More complete SafetyNet bypass & KakaoBank compatible.​Synapse: Updated addon (v6.4.0)
Install-zip: Prevent Magisk from reverting kernel init files before.
Install-zip: Added init binary hexpatch to support f2fs conversion of cache partition.
v1.5.2
aosp: Reduce the haptic feedback strength default by 50%.
synapse: misc: Added haptic feedback intensity control to AOSP.
v1.5.1
Enable cgroup_schedtune.
- EAS Schedule tuning (energy or performance) automation support options.
- CFS boost setting is removed accordingly.​install-zip: Fixed some bugs in the flashing process.
v1.5.0
Linux 3.18.72 upstream.
G935F-DQIC firmware kernel source merged.
Support AOSP 7.1.2 based custom ROMs.
- Tested: LineageOS, crDroid, RR​Changed to AnyKernel method.
Updating the f2fs file system on the f2fs-stable branch.
workqueue improvement.
Apply ADJ_RBTREE to LMK.
Using ARM64 logic on SHA256 / 512.
PWM Flicker Free - Thank's to [email protected]
- information: https://forum.xda-developers.com/s7-edge/development/amoled-pwm-s7-edge-t3517739​Synapse - Added WakeLock control.
- Some are not supported in MTweaks, I recommend using Synapse.​Synapse: Added CPU Voltage margin setting.
There are many more minor changes.
v1.4.0
EAS: Adding a missing commit.
- Fixed temperature rise problem in some high-end games.​GPU: DVFS tuning.
Synapse: Correct default settings when selecting maple IO scheduler.
init: cfs_boost Adjust the default value to 0.
zip-installer: Mali-R12P0 & R15P0 Include the GPU driver in the package.
v1.3.2
Linux 3.18.71 upstream.
changed the source code base to G935FXXU1DQH8.
improved crypto.
fs: updated to the latest in the f2fs-stable branch.
f2fs: support for lazytime mounts.
fstab: support f2fs mount (/system not allowed).
ext4: fix fencepost error in lazytime optimization.
ramdisk: unified with G935FXXU1DQHY base without any 'flat/edge/kor/eur'.
v1.3.0
Disable Exynos-Swap, use ZSwap.
- ZSwap's efficiency is better.​Enable zswap_writeback.
Changed the toolchain to gcc-6.4.1 (UBERTC 6.4.1).
Remove the 'perfect C-state residency' related commits.
Back to r12p0 gpu driver.
- Battery efficiency issue of r15p0.​Fix synaps FC issue.
- In the case of genuine firmware, FC occurs at the first execution.​Optimized & bug fixes for old scripts in synapse.
Ramdisk divided build, global model and Korean model.
- Several issues related to global models.​
v1.2.0
Updated with DQH8 firmware source code.
Linux 3.18.15 ~ 70 upstream rework.
NIVIDIA CPU Relax Patch removal.
- In some games, FC or loading loop issue.​XPAD Joystick driver update (from Google AOSP 3.18 kernel)
ZRAM, KSM off
- ZRAM is duplicates with VNSWAP
KSM is inefficient​Synapse: English translation (90%)
Details(Korean): http://enfree.com/prime/?page=changelog&device=G930
reserved
Thank You, I'm going to test this release!!
New Thread ? Good , Question: You not planning to do a Version with new GPU Driver?
Deleted
truenitos said:
New Thread ? Good , Question: You not planning to do a Version with new GPU Driver?
Click to expand...
Click to collapse
I just added it and you can download it now.
Thanks alot
I can not Uninstall synapse. I use mtweak an in not use synapse. After restart is the synapse app back.
I have use titanium Backup an root Uninstaller but everyone cant Uninstaller this app.
Matze6989 said:
I can not Uninstall synapse. I use mtweak an in not use synapse. After restart is the synapse app back.
I have use titanium Backup an root Uninstaller but everyone cant Uninstaller this app.
Click to expand...
Click to collapse
Create the '/sdcard(internal storage)/Synapse/do_not_force_install' file.
* MTweak can not support all the features of this kernel.
* Synapse is somewhat unstable, but it is the best solution for a custom kernel.
I have deleted the synapse file with root from the intern sd but there is coming back.
An when i install this kernel the i have no volte icon in the statusbar.
Matze6989 said:
I have deleted the synapse file with root from the intern sd but there is coming back.
An when i install this kernel the i have no volte icon in the statusbar.
Click to expand...
Click to collapse
if you create a 'do_not_force_install' file in /sdcard/Synapse folder, Synapse does not install automatically.
the problem with voLTE is that my device is G930K(Korean variant). i can not test for the carriers in all countries.
please try to use v1.3.0 and tell me if it is voLTE.
Sent from my Galaxy S7 using XDA Labs
With 1.3.0 i have volte
What file must i deleted for synapse?
This kernel is perfect when i can Uninstall synapse
Big Thanks
Matze6989 said:
With 1.3.0 i have volte
What file must i deleted for synapse?
This kernel is perfect when i can Uninstall synapse
Big Thanks
Click to expand...
Click to collapse
Just use Synapse.
I hate to say more.
@Hyunwoo AHN
One wish, can you make all 4 big cores reach 2.6GHz?
Like in TGP kernel?
Ubimo said:
@Hyunwoo AHN
One wish, can you make all 4 big cores reach 2.6GHz?
Like in TGP kernel?
Click to expand...
Click to collapse
It is not the best because it causes other(high temperature) problems.
I did this kernel, but I chose another way. Just trust me.
Matze6989 said:
With 1.3.0 i have volte
What file must i deleted for synapse?
This kernel is perfect when i can Uninstall synapse
Big Thanks
Click to expand...
Click to collapse
you must first,CREATE a file in 'synapse' folder...
then,after,you can delete synapse/ install kernel/reboot/whatever...
rebooting in decent ultra Life rom
On Civato rom systemless rebooting after install manualy magisk.

[KERNEL][J7 Prime/ON NXT][8.0+] Oxygen Kernel v6.0.138

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Introduction
Oxygen Kernel is based on stock Samsung source code taken from Samsung Opensource Release Center with sole aim to provide better performance, stablity and battery backup than stock kernel. A kernel tells the hardware in your Android device how to behave, kind of like your mommy tells you how to behave. You can modify how fast your processor runs by over or under clocking it or optimize your system for battery life.
Oxygen Kernel is always up-to-date with latest patches from kernel.org
Known for maximum stability and smooth performance
All the Source Code is available on github
Kernel Info
LINUX: 3.18.138
SAFETYNET: Green
SELINUX: Permissive
TOOLCHAIN: Google's GCC 4.9
Compatible ROMS
All AOSP 8.1 and 9 ROMs
All OneUI Pie based ROMs
All Touchwiz 8.0 and 8.1 ROMs
Features
Here are the major features of the kernel (feel free to explore Github)
Up to date with the latest stable Linux version
Full -Ofast build with graphite optimisations
Removed a lot of useless debug and logging options
Disabled TIMA, KNOX, DM-VERITY,etc
Awesome battery life and smooth performance
ARM enhanced performance patches
Overclock CPU up-to 1.7GHz and GPU up-to 1146MHz
GPU Voltage Control
CPU Governors: conservative, interactive, ondemand, performance, powersave, userspace (default: interactive)
I/O Schedulers: bfq, cfq, deadline, maple, noop (default: maple)
Powersuspend and State Notifier drivers
Dynamic FSync, FS fsync toggle on/off
Frandom driver for 10-50x faster random number generation
Spectrum Support (a simple, profile based kernel manager || now integrated into Oxygen Control)
Disabled CRCs by default for 30% performance boost
CDROM emulation on mass_storage (compatible with DriveDroid)
Wireguard support
Boeffla Wakelock Blocker
Oxygen Control App Features
Full CPU and GPU Control
Boeffla Wakelock Blocker
Spectrum Support
Samsung Hotplug
CRC Control
And many more!
These features are only available through Oxygen Control App
Download Oxygen Control from Github Releases
Warning: If you come from some other custom kernel or have any issues, you should dirty flash your ROM before flashing Oxygen Kernel to avoid problems.
Reflash ROM -> Flash Oxygen Kernel --> Flash Magisk if you want to root
If you are upgrading between Oxygen Kernel versions, just flash the kernel zip. Also uninstall or clean data of any kernel control app you're using.
Going back to stock: You can backup your boot.img with TWRP before flashing Oxygen Kernel and restore the backup whenever you want to revert.
1] This kernel removes forced encryption, if you face "encryption process failed" error upon reboot then you need to format /data. This is generally needed if you are installing this kernel on stock tw rom.
2] In OneUI Pie ROMs you may get a warning at boot saying "There's an internal problem with your device". You can safely ignore this warning and causes no harm. It's due to some mismatching KNOX/mobicore stuff. I'll fix it soon.
Downloads
Kernel
Download
Oxygen Control
Download
Telegram Group
Join Oxygen Kernel Community group on Telegram here
Join Oxygen Kernel Channel on Telegram here
If you like my work donations are always welcome
Google Pay UPI ID: [email protected]
Paypal: https://paypal.me/SiddhantNaik
Don't forget to hit the thanks button, it's free.
Credits
Samsung Open Source Center for the Source code
@Oves786 and @SolarX_dev for numerous help and support
@osm0sis for AnyKernel2
@jesec for Fingerprint Fix
@morogoku for MTweaks
Everyone others from whom i have picked commits (credited on Github)
All those who test my builds before release
XDA:DevDB Information
Oxygen Kernel for J7 Prime, Kernel for the Samsung Galaxy J7
Contributors
DarkLord1731
Source Code: https://github.com/DarkLord1731/on7xelte
Kernel Special Features:
Version Information
Status: No Longer Updated
Current Stable Version: 6.0.138
Stable Release Date: 2019-04-26
Created 2017-10-14
Last Updated 2019-08-11
Changelogs:
Oxygen Kernel v6.0.138
Updated to Linux 3.18.138
Added support for OneUI Pie based ROMs
Disabled useless FIVE trustonic driver
Updated xpad drivers to support more controllers/joysticks
Heavily updated cpufreq driver for faster and better performance
Decreased time taken to enter sleep/idle mode
Some bluetooth tty driver updates
Disabled Gentre Fair Sleepers for better system responsiveness (You can enable it back using OC)
Enabled some TCP algorithms
Tuneup westwood and set it as default TCP protocol
Updated conservative governor
Optimised some other drivers like shed, cpuidle, devfreq, rcu, etc.
Disabled add_random and IO stats for better IO performance
Oxygen Kernel v5.1.131
Linux 3.18.131
Fixed kernel not booting on some TW oreo ROMs
Updated to latest kernel source
Updated the kernel to better support AOSP ROMs
Switched to Google's GCC 4.9 toolchain
Removed a lot of useless debug and logging options
Disabled TIMA, KNOX, DM-VERITY,etc
Check github source for more changes
I can't list all of the changes because i've rebased the source code completely. But believe me, this is a major update.
Older Changelogs
Oxygen Kernel v5.1.125
Linux 3.18.125
Oxygen Kernel v5.1
Added support for TW oreo ROMs
Enabled back Input Booster for a better responsive user experience
Oxygen Kernel v5.0
Updated to latest kernel source
Removed some useless CPU governors (Only the best ones are kept)
Removed unwanted IO Schedulers (Only the best ones are kept)
Linux 3.18.124
Enabled SDcardfs (Now O2 shall work fine on latest AOSP ROMs)
Switched to Linaro 7.3.1 Toolchain
Lots and lots of other optimizations and tweaks
AGAIN... I can't list all of the changes because i've rebased the source code completely. But believe me, this is a major update.:fingers-crossed:
Oxygen Kernel v4.0
Linux 3.18.109
Reduced screen on delay to 5 sec (AOSP)
Backported random driver from linux 4.2
Added Frandom
Added cpuquite driver
Added TCP congestion control
Updated statenotifier driver
Updates to cpufreq drivers
Updates to LZ4 compression
Added quickwakeup driver
Optimised many arm64 specific stuff
Optimisations to crypto drivers
Updates to memory handling
Updates to cfq ioscheduler
Hell lot of changes for performance and overall system stability
Check github source for more changes
Oxygen Kernel v3.0
Linux 3.18.106
Removed zzmove governor
Added wireguard VPN support(Google for more details)
Fixed Big Cluster tunables getting lost when turned off
Updated some cpufreq governing policy
Disabled broken Boeffla Wakelock Blocker(AOSP only)
V 3.0
Complete rebase of source code
Updated to G610FDDU1BRA4 kernel sources
Linux 3.18.105
Disabled some bad governors
Various other patches from some well-known kernel
Hell lots of others changes (check source code)
I can't list all of the changes because i've rebased the source code completely. But believe me, this is a major update.:fingers-crossed:
Reserved
Nice work
Thank a lot.. ??
Nice work
Spectrum app isn't working for me.. Anyone else?
great job thank sir[emoji7]
تم الإرسال من SM-N935L باستخدام Tapatalk
gp545 said:
Spectrum app isn't working for me.. Anyone else?
Click to expand...
Click to collapse
V1.1 updated
Changelogs
-Fixed Spectrum
-Fixed Aroma Advanced Settings failing to set
-Enabled front flash on G610M & other supported variants
Delete this moderators.. Posted by mistake
chichareal said:
Nice work
Click to expand...
Click to collapse
gp545 said:
Thank a lot.. ??
Click to expand...
Click to collapse
bilal6785 said:
Nice work
Click to expand...
Click to collapse
al.iraq said:
great job thank sir[emoji7]
تم الإرسال من SM-N935L باستخدام Tapatalk
Click to expand...
Click to collapse
Thanks Guyz:laugh:
Thanks for the awesome work, my friend!
One question: how to enable the real frontal flash for G610M? Here I keep getting just that white screen (virtual flash).
Kernel is working fine, but frontal flash isn't.
help
After flash kernel bootloop at logo samsung
Great work.
Which is the best CPU governor for balanced use?
artssa said:
Thanks for the awesome work, my friend!
One question: how to enable the real frontal flash for G610M? Here I keep getting just that white screen (virtual flash).
Kernel is working fine, but frontal flash isn't.
Click to expand...
Click to collapse
If you're on stock rom then it should turn on the real flash. If on custom rom then kindly ask the dev to add support in rom
John's Pantau said:
After flash kernel bootloop at logo samsung
Click to expand...
Click to collapse
Try formating /data after flashing kernel
Loved your kernel :good:
Only bug I'm facing : Camera effects are not working (both front and back).
Thank you.
Camera effects working for Me, maybe dirty flash?
ashwini215 said:
Loved your kernel :good:
Only bug I'm facing : Camera effects are not working (both front and back).
Thank you.
Click to expand...
Click to collapse
Does it work if u flash back stock kernel? Actually the kennel would not affect camera filters. Maybe check your rom for the act.
can i use this in 6.0?
sorry for stupid quesion . just asking. ty

[KERNEL][Tissot][Q][10][Treble][v10.0][4.9] Moun Kernel LOS and AOSP

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Moun Kernel is an almost pure kernel built to provide the best performance possible without any overheating or Battery Drain you won't find a lot of features in this Kernel because the purpose of it is to have a very stable Device with a rock solid Performance and an Ultra Battery Life at the same time and after the concept success with my old device the LG G3 i decided to do the same thing with Mi A1
• Based on voidKernel
• Spectrum support
• Kcal color control
• Power Suspend
• Speed up boot
• Battery optimizations
• Adreno Idler
• Sound Control
• Boeffla Wakelock Blocker
• exfat Support
• Full F2FS Support
• WireGuard VPN tunnel support
• WireGuard importer
• Vibration intensity control (Not on the 4.9 Kernel for now)
• LZ4 compression for ZRAM
• State Notifier
• Improved Interactive values for a better battery life
• 1.1.1.1 DNS
• UpToDate with linux stable
• UpToDate with CAF Patches
MEGA
GitHub Releases
Official Telegram Group
Official Telegram Update Channel for all of my work
10.x Tissot-4.9-Hybrid Q 10.0 Lineage Based Roms and AOSP based Roms with 4.9 Kernels and Hal's and Treble
6.2 TissotCustom Oreo 8.1 and Pie 9.0 Lineage Based Roms and AOSP based Roms
6.2 TissotStock Oreo 8.0/8.1 Stock Rom
6.2 TissotTreble all Treble Roms and Android Pie Semi GSI
​
@flex1911 For the Base Kernel
@GamingDevilsCC For the Adreno Idler and the Battery Optimizations
@ghpranav For all the commits on his Meta Phoenix Kernel​
Telegram - GitHub - Facebook - PayPal
Moun Kernel G3 - Moun Kernel Tissot - Mega
RR Tissot - RR D855 - RR D851 - RR D852 - RR G3 DualSim - RR ha3g - RR j53gxx - RR L70pn/L70pds - RR suzuran ​
XDA:DevDB Information
Moun Kernel for LOS, AOSP, Treble Roms, Kernel for the Xiaomi Mi A1
Contributors
mountaser halak
Source Code: https://github.com/mountaser/Moun_Kernel_Tissot
Kernel Special Features:
Version Information
Status: Stable
Created 2018-04-01
Last Updated 2020-03-15
Changelog
Moun Kernel V10.0
Full Q Rebase and upstream
Features for the new Rebase :
Full support for treble and none treble with 1 zip
Spectrum support
Kcal color control
Power Suspend
Speed up boot
Battery optimizations
Adreno Idler
Sound Control
Boeffla Wakelock Blocker
exfat Support
Full F2FS Support
WireGuard VPN tunnel support
WireGuard importer
LZ4 compression for ZRAM
State Notifier
1.1.1.1 DNS
Linux Upstream to 4.9.216
Join the official Discussions Group for Moun Kernel https://t.me/mounkernel
Join my official release channel to stay uptodate with all of my work https://t.me/mounkernel
Moun Kernel V8.1
Kernel Upstream to 4.9.176
Caf and Drivers Upstreams
WiFi Driver Prima Upstreams
Techpack Audio Driver Upstreams
Fixed F2FS support
Moun Kernel V8.0
Init Moun Kernel Treble 4.9
Full Kernel Rebase
Kernel Upstream to 4.9.168
Caf and Drivers Upstreams
WiFi Driver Prima Upstreams
Techpack Audio Driver Upstreams
Moun Kernel V7.5
Kernel Upstream to 4.9.164
Drivers and caf upstreams
WiFi Prima Driver Upstreams
Moun Kernel V7.4
Kernel Upstream to 4.9.162
Drivers and caf upstreams
WiFi Prima Driver Upstreams
Moun Kernel V7.3
Kernel upstream to 4.9.160
Reverted back to an old audio driver (Audio will work fine with Nov Firmware)
Moun Kernel V7.2
Kernel Upstream to 4.9.158
Drivers and caf upstreams
updated Se-policy for spectrum to work on enforcing in pie
updated spectrum profiles and improved performance and gaming
*jan firmware in needed for audio to work*
Moun Kernel V7.1
Kernel Upstream to 4.9.148
Moun Kernel V7.0
Full Rebase and upstream to 4.9
Features for the new Rebase :
Spectrum support
Kcal color control
Power Suspend
Speed up boot
Battery optimizations
Adreno Idler
Sound Control
Boeffla Wakelock Blocker
exfat Support
Full F2FS Support
WireGuard VPN tunnel support
WireGuard importer
LZ4 compression for ZRAM
State Notifier
Improved Interactive values for a better battery life
1.1.1.1 DNS
Linux Upstream to 4.9.147
CAF Upstream to LA.UM.7.6.2.r1-04600-89xx.0
Join the official Discussions Group for Moun Kernel https://t.me/mounkernel
Moun Kernel V6.2
Linux Upstream to 3.18.124
Caf Upstream to LA.UM.6.6.r1-09900-89xx.0
Updated WiFi Driver to LA.UM.6.6.r1-09900-89xx.0
Merged Binder Updates from android-3.18
Added Full F2FS Support
Join the official Discussions Group for Moun Kernel https://t.me/mounkernel
Moun Kernel V6.1
Added Boeffla Wakelock Blocker
Linux Upstream to 3.18.123
Updated WiFi Driver to LA.UM.6.6.r1-09800-89xx.0
Join the official Discussions Gourpe for Moun Kernel https://t.me/mounkernel
Moun Kernel V6.0
Linux Upstream to 3.18.122
CAF Upstream to LA.UM.6.6.r1-09700-89xx.0
Moun Kernel V5.9
Linux Upstream to 3.18.121
Updated WiFi Driver to LA.UM.6.6.r1-09600-89xx.0
Moun Kernel V5.8
Linux Upstream to 3.18.120
CAF Upstream to LA.UM.6.6.r1-09600-89xx.0
Moun Kernel V5.7
Fixed all kind of UI lag in Spectrum Balanced Profile and improved Spectrum Gaming Profile
Moun Kernel V5.6
Linux Upstream to 3.18.119
Moun Kernel V5.5
Linux Upstream to 3.18.118
CAF Upstream to LA.UM.6.6.r1-09500-89xx.0
Updated Wi-Fi driver to LA.UM.6.6.r1-09500-89xx.0
Spectrum: optimized spectrum profiles for Pie
Moun Kernel V5.4
Linux Upstream to 3.18.117
CAF Upstream to LA.UM.6.6.r1-09400-89xx.0
Updated Wi-Fi driver to LA.UM.6.6.r1-09400-89xx.0
Moun Kernel V5.3
Linux Upstream to 3.18.116
CAF Upstream to LA.UM.6.6.r1-09200-89xx.0
Improved and fixed the small lag in the balanced profile and improved all other profiles
Moun Kernel V5.2
Linux Upstream to 3.18.115
Removed Relaxed gov (its useless. the battery profile now uses my moded interactive)
Improved Spectrum battery Profile
Moun Kernel V5.1
Fixed the Vendor mismatch error on treble from V5.0
Fixed the battery leak from V5.0
fixed wifi hotspot and usb tethering issues from V5.0
removed ip6tables NAT support (it was causing the hotspot and the usb tethering issues)
Reverted Reconfigured Netfilters for IPv4 and IPv6
Removed IPv6 masquerade support
Redid the Spectrum battery profile and improved balanced profile and switched to simple ondemand gov for the cpu on all profiles
Moun Kernel V5.0
Full kernel Rebase
Linux Upstream to 3.18.114
CAF Upstream to LA.UM.6.6.r1-09000-89xx.0
added magiskpolicy and fixed spectrum on boot profile set by giving it the right Permissions through Selinux Enforcing ( Thanks to @kdrag0n )
removed the 2.4GHz and the 850MHz gpu and cpu overclock and the Underclock to 307MHz(as its proven to be un-stable and it was effecting the battery life significantly)
Added back the old Overclock from V3.3 2.2GHz on the CPU and 700 on the GPU
Added wireguard importer
Added ip6tables NAT support
Reconfigured Netfilters for IPv4 and IPv6
Added IPv6 masquerade support
Alot of Kernel wide cleanups
Moun Kernel V4.5
CAF Upstream to LA.UM.6.6.r1-08900-89xx.0
Removed lazyplug (no need for it anymore and it was useless all along)
Updated and improved AutoSMP integration with Spectrum
Fixed a bug were the build script wasnt updating GCC
Kernel wide cleanups (more to come V5 is coming soon)
Moun Kernel V4.4
Linux Upstream to 3.18.113
Moun Kernel V4.3
Linux Upstream to 3.18.112
Moun Kernel V4.2
Linux Upstream to 3.18.111
Merge latest caf patches LA.UM.6.6.r1-08600-89xx.0
CPU Overclock to 2400 MHz (not on by defult)
GPU Overclocked to 855MHz (not on by defult)
Added CPU Underclock Freq down to 307MHz
Redone the Spectrum Battery profile (it should give you a grate battery backup now) (thanks to velocity kernel Team)
Updated all other Spectrum Profiles for the best results
Moun Kernel V4.1
Linux Upstream to 3.18.110
Merge latest caf patches LA.UM.6.6.r1-08500-89xx.0
Added BFQ scheduler (@flex1911 likes it IDK why XD)
Moun Kernel V4.0
Added Treble Support
Added DT2W support for stock Kernel (to disable issue this in any terminal emulator)
Code:
su
echo "0" > /proc/touchpanel/enable_dt2w
Added Spectrum support
Tuned the valuse for ondemand and conservative Governors
Added lcd notifier
Kernel Upstream to 3.18.109
Added LAZYPLUG and RELAXED Governors
Updated lazyplug to V2.0
set Relaxed Governor to Use State Notifier for Display Query
Added Relaxed Governor v1.3
Overwrite mac address if config file exists
Overclocked CPU to 2208MHz
Overclocked GPU to 700MHz
Added Spectrum support (Download The Spectrum App From Google Play )
Spectrum profiles:
Balance: everything is normal just like V3.3 with a small speed boost (Default Profile)
Performance: the CPU and GPU overclocking are present and autosmp hotplug is on
Battery: Relaxed Governor and LAZYPLUG are on to give you a mint kernel like battery life (thanks to @GamingDevilsCC)
Gaming: the CPU and GPU overclocking are at the maximum and they are always on the max freq and adreno idler is of to insure no framedrops
Moun Kernel V3.3
Kernel Upstream to 3.18.108
Added support for the Stock rom
Moun Kernel V3.2
Kernel Upstream to 3.18.107
Added support to the 1.1.1.1 DNS
Merge latest caf patches
all drivers are now updated means FP is now faster boot is faster and overall performance is improved by the caf patches
Moun Kernel V3.1
Kernel Upstream to 3.18.106
Moun Kernel V3.0
Rebaced the kernel and Fixed all of the random issues
Kernel upstreams to v3.18.105
Removed all un nessery featurs from the kernel like Blu_active and maple i/o
Fixed Adreno Idler not idealing under 320 MHz
Added State Notifier and improved the battery in Interactive
Adguard DNS
Moun Kernel V2.0
Added BLU_ACTIVE
Added Maple I/O Scheduler
Removed Fingerprint Boost (wasn't that effective and was draining a lot of Battery
Reserved
Time to Moun-ify our devices!
GamingDevilsCC said:
Time to Moun-ify our devices!
Click to expand...
Click to collapse
YEEEEP Baby !
USB OTG work?
there was a problem with the V1.1 zip i just fixed it and re uploaded
ilhamyahya7 said:
USB OTG work?
Click to expand...
Click to collapse
yah
All the kernel are the same. What's the difference between Mint, Phoenix and yours? :c
2500 mAh charging, is it safe????
mountaser halak said:
yah
Click to expand...
Click to collapse
nice man
---------- Post added at 11:32 PM ---------- Previous post was at 11:31 PM ----------
radogost said:
All the kernel are the same. What's the difference between Mint, Phoenix and yours? :c
Click to expand...
Click to collapse
read the feature description, I think it's compile all that kernel feature to this one
radogost said:
All the kernel are the same. What's the difference between Mint, Phoenix and yours? :c
Click to expand...
Click to collapse
read the introduction
khanjunaid said:
2500 mAh charging, is it safe????
Click to expand...
Click to collapse
yes 100%
just install using twrp?
exFAT Not working :crying:
khanjunaid said:
2500 mAh charging, is it safe????
Click to expand...
Click to collapse
It is completely save, and allows charging up to 2500ma
Most people on stock chargers usually hover around 2000ma, which is still faster than the stock charging speed (without forced fast charging)
Where find kernel in stock rom with fast charging?
mountaser halak said:
Fast Charge up to 2500ma
Click to expand...
Click to collapse
So this kernel has QC 3.0 support?
Can I flash this on resurrection rom?
exodius48 said:
So this kernel has QC 3.0 support?
Click to expand...
Click to collapse
Hays. 2.5 then 3.0 ??? Read carefully mate.

[KERNEL][4.14.198][MIUI/AOSP] ?Quantic Kernel ? [MIUI WORKS][23/09/20]

Welcome to Quantic-Kernel, builded specially for Xiaomi Mi 9 codename: Cepheus​
/* I'm not responsable for any damage on your device, for X or Y reason, also I'm not responsable if you loose your alarm and got fired, anything like that, installing this kernel you renounce to make me responsable of any unwanted behavior of your device */
/*Compatible ONLY with Android 10*/
Hi everyone, I want to introduce you my new kernel named Quantic-Kernel, this is my personal build kernel with my prefered features. Hope everyone enjoy it and I'll be maintaining it so people can used it with their preferred AOSP ROM and MIUI ROM(See details below)
/*
* HALL OF DONATORS
* @Kris Chen
* @mitjat (Mitja Tavcar)
*/
FEATURES
Added Underclock down to 180MHz and Overclock up to 825MHz with a 735MHz step and official 675MHz step by CAF (Overclock isn't recommended only when using emulators suchs as Dolphin Emulator)
wq_pwer_saving toggle unlocked (Only visible in EX kernel Manager)
Kernel can be updated using FK Manager or Smartpack manager (see info below on how to add the .json)
Wireguard VPN core support
Added K-Lapse v5.0 module by tanish2k09
Added Sound Control (Thanks to @TeamMex for the fresh implementation)
Added Boeffla Wakelock Blocker v1.1.0
Upstreamed to Linux-4.14.172
Fsync toggle (Use only when your F2FS is your current filesystem)
Dynamic Fsync
Simple Low Memory Killer by Sultan Alsawaf (@kerneltoast)
sched backports from mainline 4.19 kernel
Lates CAF tag of sm8150, SDX55, SD6XX.
KCAL Reimplemented
INSTALLATION PROCEDURE
Flash magisk (If not flashed previously)
Make a TWRP backup of BOOT and DTBO partitions
Flash Quantic-Kernel_rX.zip
Flash Magisk-v20.4
Reboot to system
Enjoy it
BUGS:
Working on all MIUI ROM with broken DC-Dimming (Anti Flicker screen)
AOSP with no bugs
DOWNLOAD HERE
https://github.com/Official-Ayrton990/Quantic-Kernel-AOSP-Cepheus/releases
TELEGRAM CONTACT
https://t.me/Ayrton990 <-- Personal TG
https://t.me/QuanticKernel <-- Discussion group for support
https://t.me/ayrton990mods <-- My update channel
THANKS LIST
Huge thanks to @TeamMex for the help when making some codes
Thanks to @LOswaldoRO for a lot of testing
Thanks to @Giton22 for testing
SCREENSHOTS ATTACHED BELOW
XDA: DevDB Information
Quantic Kernel, Xiaomi Mi 9 (Cepheus)
Contributors
Ayrton990
Source Code: https://github.com/Official-Ayrton990/Quantic-Kernel-AOSP-Cepheus/
Kernel Special Features:
Version Information
Status: Stable
Created 2020-03-08
Last Updated 2020-07-12
Releases and Changelog
Quantic-Kernel reborn
What's this kernel:
It's a new concept kernel as the usual, this is focused on a improved UI experience to feel the smoothness of a Pixel device.
It's based on latest CAFEST base of sm8150 with clean code, including a several backports from 4.19 CAFEST kernels into the scheduler, making the optimum approach to low jank and jitter experience.
Working over WALT scheduler following the recommendations of CAF:
- CONFIG_HZ=100 instead of 300 used on most custom kernels out there
- SchedTune predictions.
- No AOSP overlayed code
- No riced code inside.
Quantic puts it's enhancements on:
- Backported Wireguard module to July
- ExFAT compatible OTG Devices
- LZ4 Crypto upgraded
- 2GB ZRAM for the best multitask experience
- heavily adapted scheduler aligned with CAF recommendations.
- CAF energy management by default instead of Xioami's.
- GPU OC Temporary disabled (will be ready next update until upstream arrives)
- Recalculated EAS Capacity in DTS
- Latest Long Term Support 4.14.193
- Latest tag for sm8150
- In kernel boosting drivers rather than common CAF Boost that causes massive task migration impacting performance and battery life.
- Battery life improved drastically
NOTES:
- BUGS: NONE SO FAR.. (You tell me?)
- Flash over the ROM stock kernel.
- This kernel works perfect aligned with my latest AOSiP build ?
- Screen OC will be added on next build
- Edit : Added Hotfix version
Download:
- http://quantic.carlosayrton.com/Quantic/Cepheus/AOSP/Quantic-Kernel-REBORN-Fixed.zip
OLD RELEASES
Quantic-Kernel r22
Changelog:
- Fixed BSD (Black Screen of Death while device locked)
- Switched to PELT Scheduler (New reworked sched, same as MIUI variant)
- Implemented turbocharge by wloot (To use generic chargers with 3A+ of flow)
- Bringed back GPU Overclock up to 810MHz
- Fixed performance regression (Geekbench: 761 single core, 2618 Multi-Core)
- Bringed back Sound Control
- Jitter with less disparity
BUGS: None so far
Battery Consumption: Acording to my weak test battery drain on simple task should be arround 9.80%/h and idle arround 0.36% please report back if you see high consumption
Download AOSP and MIUI: https://github.com/Official-Ayrton990/Quantic-Kernel-AOSP-Cepheus/releases
Quantic-Kernel r21
Changelog for AOSP | Download here
Changelog for MIUI | [URL="https://github.com/Official-Ayrton990/Quantic-Kernel-AOSP-Cepheus/releases/tag/r21-MIUI"]Download here
MIUI Users, Disable DC-Dimming or Anti-Flicker before flashing, else you will have a bootloop.
Join to my telegram group for support or to my channel to get faster updates
Quantic-Kernel r17
Changelog for AOSP:
- Upstreamed to LTS: 4.14.186
- Upstreamed Low Memory Killer by Sultan Alsawaf @Kerneltoast
- FOD Improvments (Use qcom drm notifier for event blanks)
- disp: msm: sde: prevent CPU from sleeping while processing display IRQ
- soc: qcom: smp2p: keeping inbound entry on freeze
- ARM64: dts: sm8150-common: Disable all PCIe and MHI nodes
- cpufreq: Only block min freq setting for booster processes
- qos: Don't allow userspace to impose restrictions on CPU idle levels
NOTE: Kernel version remains on r16 because I forgot to change it
NOTE: Userspace is the plain where rom and user can tamper in kernel settings by a good or bad way
Download here: https://github.com/Official-Ayrton990/Quantic-Kernel-AOSP-Cepheus/releases/tag/r17
Changelog for MIUI- Initial Release
- Upstreamed to LTS: 4.14.186
- Upstreamed to CAF: LA.UM.8.1.r1-15100-sm8150.0
- FOD Fixed by @sekaiacg
- FOD Improvments by @laulan56
- AOD and FOD on AOD Fixed by @official-Ayrton990
- GPU Overclock to 835MHz
- Fsync toggle and Dynamic fsync
- Disabled all qcom boost
- Use qcom drm notifier and all fingerprint and touch drivers and objects
- PELT Scheduler
- Scheduler backports for general performance and baterry consumption
BUGS: Anti screen flickering not working and dont try to enable or your would never be able to boot the rom
BUGS: Since I'm using magisk to solve some issues of FP coming from M.O.D Kernel or Evira Kernel will bootloop your device, be aware.
Download here: https://github.com/Official-Ayrton990/Quantic-Kernel-AOSP-Cepheus/releases/tag/r17-MIUI
Quantic-Kernel r14
Fod Improvments in accuracy and speed according to
Changed interpolation method from linear to non-linear using logarithms (base 2) for a better accuracy and response in brightness (see: f8658e8)
Fixed high birghtness after unlocking device using fod.
avoid atomics to trigger drm_notifier
Massive improvments in performance and battery consumption, according to
Custom Implementation of cpu_input_boost
Selected minimum optimal frequencies for sm8150 (Thanks to kdrag0n)
Boosting DDR Bus when a new frame is ready to be commited.
Boost when memory pressure becomes high
Upstreamed CAF to: LA.UM.8.1.r1-15100-sm8150.0
Upstreamed LTS: 4.14.183
Scheduler improved, reduced Jank and Jiter (UI)
WALT Dropped
Idle improved (Tweaked s2idle)
Minor battery improvments in general.
OC restored back (recommended default 675MHz)
NOTE: Improvments on FOD are only avaliable in the FOD-IN-KERNEL version
FOD-IN-KERNEL only compatible with: LOS, PE, P-404, Syberia, Descendant and crDroid.
Download here: https://github.com/Official-Ayrton990/Quantic-Kernel-AOSP-Cepheus/releases/tag/r14
Quantic-Kernel r12
rebuilt FOD changes from the ground up to avoid flickering (kernel side changes obviously, requires updated trees)
Enable lz4 zRAM compressor for PELT version
wakeup logging under new s2idle flow
Improve general performance of the scheduler
sched/fair: don't migrate stune boosted tasks to little cores
sched/tune: remove WALT support from stune assist (performance improved, because this enable full stune assist on PELT)
Upstreamed to 4.14.18 from kernel.org
Latest CAF Tags
For FP, there will be 2 versions, one for updated roms with optimized fod by Demon000, such as Pixel Experience and LOS, other version [PELT(2)] will work on other roms like derpfest based and crDroid.
Some little performance improvments and idle consumption lowered
ExFAT added to PELT(2)
Download here: https://github.com/Official-Ayrton990/Quantic-Kernel-AOSP-Cepheus/releases/tag/r12-PELT
Download here (Optimized FOD): https://github.com/Official-Ayrton990/Quantic-Kernel-AOSP-Cepheus/releases/tag/r12-PELT_DERP
Quantic-Kernel r10
Upstreamed to 4.14.181 from android-linux-stable
Embedded dtbo.img into the kernel, this will let modders to alter the dtbo partition without messing with fp.
Updated sched_energy driver
Checkout to sched_energy to common kernel android 4.14
Idle drain improved (please don't use meme apps such as greenify, naptime and GMS Doze, because aren't compatible with sleep2idle)
New complementary build with PELT Scheduler (NO GPU OC, NO KLAPSE and NO Boeffla Wakelock Blocker)
Upstreamed osm0sis Anykernel3
HEX-PATCHED boot.img support on anykernel.sh to support no-root users
Added schedION (See info below) optimized for PELT mechanism
Join to https://t.me/QuanticKernel for group support and https://t.me/ayrton990mods for updates
Download here WALT Version: https://github.com/Official-Ayrton990/QK-AOSP-Cepheus/releases/tag/r10
Download here PELT Version: https://github.com/Official-Ayrton990/Quantic-Kernel-AOSP-Cepheus/releases/tag/r10-PELT
Quantic-Kernel r9
Enabled sleep2idle
Fix excessive packing on the max capacity CPU
updated LZ4 decompressor module
tcp: up initial rmem to 128KB and SYN rwin to around 64KB
Enable simple_lmk (Simple low memory killer upstreamed)
Updated vmpressure
Code cleaned at 80%
Introduce devfreq_boost
Boost CPU DDR bus when commiting a new frame
Forced ULPS on dsi_panel instead of my dtsi forced method
Nuked Dynamic_schedboost since it was making a lot of jitter while navigating on the UI and draining battery so fast
Merge tag 'LE.UM.3.3.2-0800-SDX55'
Merge tag 'LA.UM.8.9.r1-09200-SM6xx.0'
Upstreamed to latest AOSP 4.14-q tag
Added some flags optimization to Makefile (NOTE: I know that Linus Torvalds disapproves using -O3 optimizations but I'm compiling with clang instead of gcc)
Nuked default up|down_rate_limit_us values
Join to https://t.me/QuanticKernel for group support and https://t.me/ayrton990mods for updates
Download here: https://github.com/Official-Ayrton990/QK-AOSP-Cepheus/releases/tag/r9
Quantic-Kernel r7 and r8
Upstreamed to Linux 4.14.180 of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux
Enabled exposure adjustment and also changed some minor values (DC Dimming or Flicker Free, also tunned to avoid visual artifacts)
Merge tag 'LE.UM.4.2.2.r1-01000-SDX55'
Merge tag 'LA.UM.8.1.r1-14900-sm8150.0'
Merge branch 'android-4.14-q' of https://android.googlesource.com/kernel/common
Backported features that will help CPU to distribute the loads on the cores
Nuked some useless boost from CAF
Tunned thermals zones
Imported binder changes from 4.19
Leds: class: ensure workqueue is initialized before setting brightness
Nuked sched_boost feature
Tweaked schedutil
Avoid thermal_core to not throttle prime core
reserve prime core for high_cap tasks only
disallow taking down big and prime cores by userspace
avoid 100% CPU usage during compaction when a task is killed
Join to https://t.me/QuanticKernel for group support and https://t.me/ayrton990mods for updates
Download here: https://github.com/Official-Ayrton990/QK-AOSP-Cepheus/releases/tag/r8
Quantic-Kernel r6
Partially fixed dt2w, some users reporting not working on PA but the rest of the ROMs works
Upstreamed to **linux stable 4.14.178**
Added a new CFS thread for freeing GPU memory. Improves performance when tearing down processes and lets UI to submit work to the GPU. (more info here: 24c27d8)
Offload mementry destroy work to separate thread, this is done to reduce the time spent by user applications in waiting for memory to be freed. (more info here: 0dc7bcd)
Use optimized spinning loop for arm64, this makes about 20% performance improvement on the CPU multithread load. (more info here: 9abedaf)
Fix race between runtime distribution and assignment (more info here: 0d521cd)
Align rq->avg_idle and rq->avg_scan_cost, The only difference between the two is that rq->avg_scan_cost is computed using a pure division rather than a shift (more info here: f3721e1)
Get rid of the big mutex lock on ashmem (more info here: 3ec8f26)
Enable ZRAM to 3GB and use z4 as compressor.
Most of the new features were backported.
Join to https://t.me/QuanticKernel for group support and https://t.me/ayrton990mods for updates
Download here: https://github.com/Official-Ayrton990/QK-AOSP-Cepheus/releases/tag/r6 or use FK Manager/smartpack to Update
Quantic-Kernel r4
Merge tag 'LA.UM.8.11.r1-03300-NICOBAR.0'
Merge tag 'LE.UM.4.2.2-00800-SDX55'
Added dynamic schedtune boost
Tweaked cpufreq_schedutil.c again
By consequence of the prior changes, performance is better than last r3 without loosing battery backup.¿t
Join to https://t.me/QuanticKernel for group support and https://t.me/ayrton990mods for updates
Download here: https://github.com/Official-Ayrton990/QK-AOSP-Cepheus/releases/tag/r4 or use FK Manager/smartpack to Update
Quantic-Kernel r3
paranoid kernel base by @markakash now deprecated, thanks to him to let this project start
New base build from scratch synced with demon000 fp changes
DDR4 2133MHz OC
Enabled Ultra Low Power State (UPS)
Enabled LZ4 on ZRAM
Enabled CONFIG_IP_NF_TARGET_TTL requested by Vladislav Polyakov this let the user to change TTL by their own value in safe way
Tuned schedutil to reach better performance without damaging the battery life
Use PELT instead of WALT
MIUI not compatible at the moment
Join to https://t.me/QuanticKernel for group support and https://t.me/ayrton990mods for updates
Download here: https://github.com/Official-Ayrton990/QK-AOSP-Cepheus/releases/tag/r3 or use FK Manager to Update
Quantic-Kernel v2.1-HF
Fixed tethering, this means that modded TTL to avoid tethering on carries has been reverted. Check: 8b8ef87
Synced with Demon000 changes
Download here: https://github.com/Official-Ayrton990/Quantic-Kernel_AOSP-PE/releases/tag/v2.1-HF or use FK Manager to Update
Quantic-Kernel v2.1
Merge tag **'LA.UM.8.1.r1-14700-sm8150.0'** of https://source.codeaurora.org/quic/la/kernel/msm-4.14
Merge tag **'v4.14.176'** of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux
IMPORTANT NOTE: Upstreams could downgrade battery performance, I don't test and review every single commit of an upstream (Takes a lot of hours) so this is likely the price to pay to have an Up to date Kernel
Download here: https://github.com/Official-Ayrton990/Quantic-Kernel_AOSP-PE/releases/tag/v2.1 or use FK Manager to Update
Quantic-Kernel v2.0
Merge tag 'LE.UM.3.3.2-07400-SDX55' from CAF
Merge tag 'LE.UM.4.1.2.r1-03500-qcs405.0' from CAF
Avoid tethering carrier detection (EXPERIMENTAL) changing TCP time to live (TTL) packages to 64 (ISP dettects tethering when a value of TTL is dfferent than 64)
Use power efficient workingqueues on GPU
Sycned doze changes from Demon000
Disable readahead by default; could improve performance and power consumption by 70% (sequential; 60% for random).
dtbo regenerated (please test this could break the fingerprint)
Download here: https://github.com/Official-Ayrton990/Quantic-Kernel_AOSP-PE/releases/tag/v2.0 or use FK Manager to Update
Quantic-Kernel v1.9
Merge tag 'LE.UM.4.2.2-00500-SDX55'
Added Demon000 screen doze implementation for battery savings
Disabled all debuggers and loggers
Testing new cpu mask to set idle frequencys.
Wireguard is enabled by default
should see better screen off drain
Added the necessary commits for the new flicker-free implementation on PE+ to work
Download here: https://github.com/Official-Ayrton990/Quantic-Kernel_AOSP-PE/releases/tag/v1.9 or use FK Manager to Update
Quantic-Kernel v1.8
Upstreamed to 4.14.175 from https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux
Changed frequency bus (max and min) to achieve better efficiency on GPU OC, this means: Less heat, less battery consumption
IMPORTANT NOTE: Upstreams could downgrade battery performance, I don't test and review every single commit of an upstream (Takes a lot of hours) so this is likely the price to pay to have an Up to date Kernel
Download here: https://github.com/Official-Ayrton990/Quantic-Kernel_AOSP-PE/releases/tag/v1.8 or use FK Manager to Update
Quantic-Kernel v1.7
Support for MIUI (Custom ROMs that doesn't support avb) with broken fp
Force idle 403MHz frequency to silver core (https://github.com/Official-Ayrton9...mmit/49b531db5b553aaac1a42ed6852e4a34ba714190)
Merge tag LE.UM.4.2.2-00400-SDX55.
Download here: https://github.com/Official-Ayrton990/Quantic-Kernel_AOSP-PE/releases/tag/v1.7 or use FK Manager to Update
Quantic-Kernel v1.6
Tweaked schedutil governor, now better consumption and battery drain achieved
Removed Spectrum profiles, not necessary now with this tweak on schedutil
Now kernel is upgradable with Franco Kernel Manager and smartpack just adding the following url: https://www.carlosayrton.com/kernel.json
Overclock downgraded to 825MHz, this because some reports about antutu failing on benchmark and lower results, also a lot of shuttering on the UI
Underclock down to 96MHz to idle the gpu and save energy, when watching videos or static images.
Download here: https://github.com/Official-Ayrton990/Quantic-Kernel_AOSP-PE/releases/tag/v1.6
Quantic-Kernel v1.5
Upstreamed to 4.14.174 from linux-stable (See my github to review changes)
IMPORTANT NOTE: Upstreams could downgrade battery performance, I don't test and review every single commit of an upstream (Takes a lot of hours) so this is likely the price to pay to have an Up to date Kernel
Download here: https://github.com/Official-Ayrton990/Quantic-Kernel_AOSP-PE/releases/tag/v1.5
Quantic-Kernel v1.4 (Birthday update! :victory
Synced with akash changes
schedION governor added (Battery Friendly ONLY and see INFO Post for details)
Updated Spectrum profiles
IMPORTANT NOTE: Upstreams could downgrade battery performance, I don't test and review every single commit of an upstream (Takes a lot of hours) so this is likely the price to pay to have an Up to date Kernel
Download here: https://github.com/Official-Ayrton990/Quantic-Kernel_AOSP-PE/releases/tag/v1.4
Quantic-Kernel v1.3
Upstreamed to 4.14.173
Spectrum profiles reverted
Kernel updated to LA.UM.8.1.r1-14500-sm8150.0
Flashing method:
Backup stock boot and dtbo
Flash Kernel
Flash Magisk v20.3
Reboot
Notes:
Fingerprint on Screen should be fixed since I'd made a dtbo.img to avoid that issue, however because of the lack of testers I can't guarantee fingerprint working since I reimplemented spectrum profiles again.
Download here: https://github.com/Official-Ayrton990/Quantic-Kernel_AOSP-PE/releases/tag/v1.3
Quantic-Kernel v1.2
Deleted Spectrum as fingerprint still not working (sorry for that)
Added houston library from OnePlus 7 PRO
Added blu_schedutil, a governor created by @eng.stk extracted from his kernel implementation on blu spark. (This governor saves battery and unleash power when needed)
Removed several log instructions from defconfig to avoid unnecessary charge on the system.
Added Device_Tree_blob_overlays to completely solve the issue of missing fingerprint in some devices and ROMs (Like crDroid and ArrowOS)
Download here: https://github.com/Official-Ayrton990/Quantic-Kernel_AOSP-PE/releases/tag/v1.2
Quantic-Kernel Hotfix-v1.1
Temporary removed Spectrum, as is the known bad guy that is causing trouble with some people dissapearing fingerprint on display
People that doesn't have problems with fingerprint can stay on v1.0 without problem, this update is made to restore fingerprint.
Please restore your boot and dtbo partition backup made on twrp and then flash the kernel (no need to reflash magisk as I'm not touching ramdisk anymore because no spectrum)
Thanks to Peter Jakson for testing the fixed version Apologizes to everyone for the inconvenience
Download here: https://github.com/Official-Ayrton990/Quantic-Kernel_AOSP-PE/releases/tag/Hotfix-1.1
Quantic-Kernel v1.0
Updated K-Lapse to v5.0 this fixes FK Manager force close issue when activating it
Reimplemented KCAL from scratch, that fixes a lot of shutterings and adds color control to the screen
Added missing header (display_state.h) that causes issues with KCAL
Performance improved massively
Added Spectrum profiles support to the kernel
Download here: https://github.com/Official-Ayrton990/Quantic-Kernel_AOSP-PE/releases/tag/v1.0
Kernel Modules INFO
Introducing schedION governor
schedION is a governor developed by me, it's main purpose is to save battery with PELT Scheduler, you can play game with lower drain and heat, performance still better than stock kernel. This is governor is activated selection "schedion" on the tree clusters and ONLY on PELT edition.
Introducing Spectrum profiles
Spectrum is a simple kernel manager app created by @frap129 in 2017 supporting kernels since Android 5.0 Lollipop, its very special because allows the kernel dev to ship a kernel with preconfigured profiles, with balance, battery, performance and gaming mode, so you can try the best setup made for the kernel without manipulating any kernel variable using others kernel managers.
Spectrum is shipped with Quantic-Kernel since version 1.0, prior versions doesn't support it: like pre-releases and RC.
Spectrum profiles can be applied using Spectrum from Playstore
Spectrum profiles can be applied using smartpack from Playstore
This kernel is going really good and some other good features are coming on next builds. All should try rn.
Thank you, it's working as expected.
Thank you. Tried with latest 11.0.5 stable and worked fine
karrouma said:
Thank you. Tried with latest 11.0.5 stable and worked fine
Click to expand...
Click to collapse
Hey thanks for the testing, did you found issues with fingerprint scanner? :highfive:
Gj mate
Sent from my Xiaomi Redmi Note 7 using XDA Labs
i installed on aosp crdroid and i lost my fingerprint, how can i solve it? thank you
Ayrton990 said:
Hey thanks for the testing, did you found issues with fingerprint scanner? :highfive:
Click to expand...
Click to collapse
Not working
FP not found in security .
TeamMex said:
Gj mate
Click to expand...
Click to collapse
Hey thanks mate, appreciate all your help
baggino said:
i installed on aosp crdroid and i lost my fingerprint, how can i solve it? thank you
Click to expand...
Click to collapse
That's because stock crDroid kernel hasn't the newest changes of fp made by markakash, please try to delete your saved fingerprint and add it again, should work normally.
karrouma said:
Not working
FP not found in security .
Click to expand...
Click to collapse
I expected that, fp scanner differs between AOSP and MIUI, I'll try to make something to let fp work but big chances are that it would not work.
Ayrton990 said:
That's because stock crDroid kernel hasn't the newest changes of fp made by markakash, please try to delete your saved fingerprint and add it again, should work normally.
Click to expand...
Click to collapse
fingerprint is gone and there is no possibility to insert it again because the menu "device security> fingerprint" no longer exists
Another bug
Speed meter all time is 0.0KB/s
karrouma said:
Another bug
Speed meter all time is 0.0KB/s
Click to expand...
Click to collapse
Thanks for feedback, I have bad news, xiaomi changed the FP implementation on 11.0.5 and source code hasn't released, so I can't make anything to make it work until xiaomi release the sc, you can try with another version such as 11.0.2
Using pixel experience but fingerprint disappeared after flashing this
Ty Mate. Kernel is so good working.
Hello
The smoothness and battery on this kernel + pixel experience are fantastic (10-11% screen on drain and 0.3-0.6% screen off) but I've got a problem with the 835mhz oc of the GPU.
On 835 it crashes on 3d apps right away (games and AnTuTu) while on 735 it is smooth and stable.
Is it because if the aosp rom or just the fact that the gpu is not stable at 835? Thanks.
Using the kernel along with Pixel Experience ROM, FP works well, no random reboot. And this kernel has something that I'm looking for, 735 MHz GPU. Sometimes my phone stuttered using the 835 MHz, that's why the 735 is really important instead of the 675 MHz ones. Thank you dev!

Categories

Resources