[CLOSED] [Kernel][OneUI/Treble][J530X]CronosKernel V5.0 - Samsung Galaxy J5 PRO (2017) ROMs, Kernels, Recove

Welcome to CronosKernel for Exynos7870 Devices
J730X | J530X | J710X | J701X | G610X | A600X | J600X
Version : V5.0
Release : 1/13/2020
Warning : Me nor XDA Are responsible for any damage that might be caused after flashing any file provided here. Please take caution and be aware of what you are doing. And Always backup !
Click to expand...
Click to collapse
​
-- Features --
[x]Fake Enforcing (Permissive and shows enforcing)
[x]Compiled with Linaro 4.9.4
[x]ADB Insecure
[x]Fake KNOX
[x]Private Mod support
[x]RMM-KnoxGuard Free
[x]MultiCPU Governors
[x]Multi I/O Schedulers
[x]Multi TCP Algorithms
[x]Limited Wakelocks
[x]Dynamic Fsync 2.0
[x]FsyncToggle
[x]PowerSuspend 1.5
[x]UKSM V1.23
[x]Boeffla wakelock blocker v1.1.0
[x]StateNotifier & SysfsHelper
[x]Optimized ZSwap
[x]Optimized Deadline I/O
[x]Better Input Booster
[x]Quicker Doze entry
[x]Other improvments for Batterylife and performance
[x]Support Android 9.0 and Treble GSIs
[x]Reduced Wakelocks
[x]GPU/CPU Voltage dropped
[x]Improved GPU Utilization
[x]Improved standby
[x]Encryption Support for StockRoms
[x] Samsung ODM support (Official / unofficial)
[x] Treble Offline Charging (With proper samsung LPM implementation)
[x] J710 Bluelight filter support
[x] Patched J730 AOD bugs from samsung
[x] A600X/J600X Keystore updated and fixed
[x] Pie bootloader/modem support
[x] Supports ARM32/64 OneUI/Treble ROMs
[x] Custom scripts to improve ROM support
[x] Support for SpagetX nuke script
[x] Support for Vendor init.d shell scripts
[x] And much much more
The kernel supports HKTweaks to manage and control the kernel turntables. Download Here : Github
--How to install--
If you have flashed Root through any means other than magisk, Please uninstall it (SuperSU>Full unroot)
Open developer options (Press aboutphone > build number 7 times) Enable OEM Unlock (Google RMM if you had issues)
Flash TWRP Recovery that can be found in J730 Section
Fully Wipe internal storage and format data (Must for first time flashing TWRP)
Copy Kernel to your desired Location
Install Zip > Select kernel.zip
Reboot and wait
Kernel does not include Magisk. Download it here if you need it
--Basic Info --
The kernel has been fully refreshed and made from scratch to suite the everyday-changing Exynos7870 Android experience. with support for Treble Roms, OneUI Roms, Pie bootloaders and much more optimizations and improvements to improve both the user experience and developers who choose to use this kernel​
-- Credits --
@topjonhuw For Magisk
@geiti94 For patched SS libs
And my Elite-Team for their contributions to my projects and being Awesome.
Download <> Changelog <> More info In second Post​

Changelog / Download
CronosKernel V5.0 1/13/2020
This version has been fully reworked and made from scratch, there are new/old features included. mostly its fixes to allow our kernel to work in Pie releases
WARNING : Please update your device to the latest available boot loader and modem. Devices that can be updated to Pie but running oreo bootlaoder is not going to have network.
Devices with too old bootloaders are not going to have keystore. UPDATE BEFORE YOUR REPORT A BUG
[x] Fully reworked and rebuilt from scratch
[x] based on J530FXWU5CSH7 pie source
[x] Supports J530X|J730X|J600X|A600X|J710X|J701X|G610X
[x] Compiled with linaro
[x] many compiler optimizations
[x] Disabled proca,defex,cp_secure,knox,tima,rkp,kap and other samsung security
[x] Fully permissive
[x] Disabled broken spectrum profiles
[x] AOSP specific fixes and optimizations
[x] proper sdfat driver support (for exFAT/fat32)
[x] full F2FS Support for DATA,CACHE
[x] All the previous ramdisk mods, loggers and tweaks
[x] reduced logging spam from AVC, HOTPLUG
[x] Fully disabled samsung Hotplug (Performance with no significant battery hit)
[x] Fixed an issue where 4 cores were stuck on offline
[x] CMDLINE patches for fake knox status
[x] CPU/DEVFREQ/MIF etc voltage control
[x] boeffla wakelock blocker
[x] custom default wakelock blocker list
[x] UKSM 0.1.2.3
[x] Powersuspend 1.8
[x] Dynamic Fsync
[x] Fsync/crc toggles
[x] unlocked tunables for stock governors
[x] toggle archpower and other sched improvments
[x] LZ4 Support
[x] improved block performance
[x] improved devfreq performance
[x] imrpvoed TCP performance
[x] improved memory performance
[x] Support for Pie bootloader devices
[x] wireguard support
[x] Improved CPU Overclocking
[x] GPU Control
[x] Samsung ODM support (Official / unofficial)
[x] Treble Offline Charging (With proper samsung LPM implementation)
[x] J710 Bluelight filter support
[x] Patched J730 AOD bugs from samsung
[x] A600X/J600X Keystore updated and fixed
[x] Pie bootloader/modem support
[x] Supports ARM32/64 OneUI/Treble ROMs
[x] Custom scripts to improve ROM support
[x] Support for SpagetX nuke script
[x] Support for Vendor init.d shell scripts
[x] And much much more
OneUI -
Download : AndroidFileHost
Size : 64.5 MB
MD5: 2ce69de1525b83fe83f4512efb65dc22
Treble -
Download : AndroidFileHost
Size : 63.6 MB
MD5: 1f6df083b148adc90a5fa15606cf066f
Treble Versions are meant to be used with AOSP roms (on both official and unofficial treble devices) . they have certain patches and MTP fixes
Old releases
HeliosPie V3.1 Update​- Updated base to latest pie source
- reworked and updated helios ramdisk tweaks
- Reverted old hacks to fix some bugs
- Performance and battery greatly improved
- F2FS enabled
- Spectrum profiles added by @@SiddhantNaik1731
- LZ4 Enabled
- GPU Performance Greatly improved
- Removed EliteTuner in favour of HKTweaks by @corsicanu
- Full CPU/GPU/DEVFREQ/MIF/CAMERA Voltage control and more
- Magisk V19.1 included
Download : AndroidFileHost
Size : 38.3 MB
MD5: 46dec1efb1f9ac305e859f9a99ca88f1
HeliosPie V3.0 Update​- Updated to Android Pie
- OneUI and GSI Support
- Disabled KnoxGuard (New RMM)
- Updated to EliteTuner V1.1
- 2AMP Charging
- And all the previous features and changes of HeliosKernel
Download : AndroidFileHost
Size : 42 MB
MD5: fc3831f0debedd9fe614798e77e005a6
HeliosPro V2.7 Update​
- Updated Ramdisk
- Fixed some performance and battery issues
- Fixed WiFi and Bluetooth on Stock J5/J7 Roms
- Magisk 18.1
- Linaro 7.4 Toolchain
Download : AFH
MD5 : 8db06bf5daa879dc790f749ac315ed6a
Size : 45.7MB
Old releases and changelogs
HeliosPro V2.6 Update​
This is TOUCHWIZ only. The new compiler greatly improves performance on both 8.0 and 8.1 Based roms.
Enjoy, i know im not making any roms due to time, but i can support this kernel.
Changelog :-
- J5 Removed 70HZ mod so fake displays can work
- Compiled with Linaro 6.1.1 Compiler
- Performance and battery greatly improved with new compiler
- Fixed custom ramdisk scripts
- Deodex Supported well with magisk
- GMS Blocker
- 99Killer service (kills gms in idle for better sleep)
- NFC Should work now
- More precise cpu voltage
- Magisk 18.0 Included
Follow the Full change log on the Github source.
Download : AFH
MD5 : 2b11e227741486bf41dceced6c96a66c
Size : 46.6MB
HeliosPro Kernel V2.5
Android 8.0/8.1 Only
J530F/G/Y/YM/FM/GM/S/L/K
J730F/FM/G/GM (And any J7 variant)
​Changelog :-
-Supports both 8.0 and 8.1.1 Stock/Ported TouchWiz Roms
- Updated drivers to latest J530F 8.1 Source
- Adoptable Storage (not tested)
- Encryption Support (on stock roms only)
- Improvements to GPU CPU Over clocking Thanks @renoxtv
- Ensure you have LATEST TWRP otherwise you wont be able to read Internal storage in TWRP
- Removed 160mhz GPU as it didnt work and caused issues
- Fixed CPU Undervolting (overvolting doesnt work well)
- GPU overclocking and Control now works on EliteTuner
- Updated Camera and WiFi to latest 8.1 Firmware
- Support for 3GB J5 2017 Variants
- Magisk 17.2 Included
- some other minor improvements to pretty much everything
Follow the Full change log on the Github source.
Download : AFH
MD5 : 8594de8b4f2e2292fa8b730093886ac1
Size : 47MB
old changelog
HeliosPro Kernel V2.0
Android 8.0/8.1 Only
J530F/G/S/L/K
J730F/FM/G/GM (And any J7 variant)
​
This can be used on any of my 8.0 Roms and tested on stock 8.1 Rom (does not break Simcard when rooting)
its based off multiple exynos7870 sources
P.S : GPU overclocking is not yet completed, you can use it manually with OxygenControl app
instead of EliteTuner app (included in zip)
P.S : J7 aod is basic until we get new Oreo drivers for J7
HeliosPro v2.0 Changelog
- CPU Overclock upto 1.7GHz and VoltageControl
- GPU OverClock Upto 1146GHz
- Memory Mangment improvments
- J5 2017 70Hz Refresh Rate
- MMC improvments
- Full Wakelock Control for wlan/bt and much more
- BoefflaWakelock Blocker With preconfigured WLs
- UKSM V1.2.3
- SecBattery control and Unstable current detection
- Powersuspend Driver for display
- Fsync Toggle
- Dynamic FSync
- Tons of I/O Schedulers
- Tons of CPU Governors
- StateNotifier Driver
- CPUFreq optimizations
- DisplayState hooks
- ondemand/conservative cache improvments
- Swap/VNSwap improvments
- WireGuard Support
- F2FS Support
- Frandom Support
- Muted useless debug msgs
- Tons other than can be tracked in commits
I/O Schedulers :-
- Maple
- BFQ
- ROW
- Fifo
- Fiops
- Sio
- SioPlus
- Tripandroid
- VR
- ZEN
CPU Governors :-
- Blu_Active
- CafActive
- hyper
- bioshock
- cultivation
- dancedance
- electrodemand
- impulse
- intellidemand
- ondemandX
- pegasusq
- smartass2
- smartmax
- wheatly2
Download : GoogleDrive
Source : Github​
RefinedKernel (7.0/7.1.1)
V2.7
-WireGuard Support
-HotSpot Fix for Note 8 port
-CPU Boot frequency reduced
-GPU/CPU Frequency improvments
-InputBooster Changes
-J7 Pro Flicker Fix/AOD
-Boosted charging limit
-Updated Ramdisk
-Magisk 16.3 included
J530F/G : GoogleDrive
J530Y/YM : GoogleDrive
J530FM/GM : GoogleDrive
Oxygen Kernel control : GoogleDrive
---------------------------------
V 2.6
-CPU/GPU Overclocking support
-Support for more variants
-Fixed Magisk resetprop conflict
-Disabled DM-Verity from source
-Fixed KNOX 0X0 PATCH
-Removed Audit Spams in log
-Disabled Samsung RMM
-Disabled RKP/KAP/TIMA From source
-Slight increase to charging current
-Inputbooster ~ 1.2GHz
-CPU OC upto 1700MHz
-GPU OC Upto 1146MHz
-Allow CPU To go as low as 200MHz
---------------------------------
-V2.5
-Add Support for J530FM/YM/GM/G
-Magisk V15.2
-Dynamic Fsync 2.0
-HTC Asynchronous Fsync
-PowerSuspend 1.5
-UKSM V1.23
-Boeffla wakelock blocker v1.1.0
-StateNotifier & SysfsHelper
-Optimized ZSwap
-Optimized Deadline I/O
-Better Input Booster
-Quicker Doze entry
-Other improvments for Batterylife and performance
J530F/J530G : GoogleDrive
J530Y/YM/GM/FM [2 FEB]: GoogleDrive
----------------------------------------------------
-V2.0 Note 8 port
Rebuilt the kernel from latest source code : J530FXXU1AQI3
Added CPU Governors
Added I/O Sched
Added TCP Algorithms
Added FakeKnox
Added ResetProp
Added 7.1.1 Support
Added CPU Improvments
Reduced Wakelocks
Added AOD Partial Support (Reverted in source due to dangerous screen flicker issue)
Download Link : --GoogleDrive--
----------------------------------------------------
-V1.0 Initial release
--DownloadLink--
--Mega--

F.A.Q​
Q : Does this support Prometheus V2 ?
A : No, this only supports NEW OneUI roms released in august 2019 and up
Q : I dont have lockscreen working
A : you have a very old bootloader, update it
Q : I dot have working simcard
A : You have a very old bootloader/modem update them both
Q : What benefits Does this have over stock kernel ?
A : This kernel is aimed at Android enthusiasts who like to get the most out of their phones. But also is user friendly and pre customized for the average user to figure it out
Q : Can i use Kernel Auditor ?
A : Yes, but to utilized the full potential of this kernel including overclock and many more, you should use HKtweaks from here
Q : What is Overclocking ?
A : Basically, Slightly more performance For an extra consumption in battery. you can google it for more details
Q : Is it safe to overclock ?
A : ive tested the kernel on the Max over clock setting (Without turning off the 4 big cores) without any problems for a month
Q : What is SamsungHotplug ?
A : its a feature from samsung that Auto-Disables Inactive Big Cores to reduce power consumption. it has been disabled due to wasted performance
Q : Does this kernel Pass SafteyNet ?
A : Yes, The kernel has all the needed bypasses already so it can even bypass safteynet without Magisk
Q : Can i use Knox Apps ?
A : No, You cant use secure Storage, However it has PirvateMode Support built in (if your ROM supports it too)
Q : Can i use this on Stock Rom ?
A : Yes, it works on both Stock 9.0 and custom Roms made after August 2019​

congratulation brother....all the best luck
Sent from my SM-T715 using Tapatalk

Congrats big boy
Waiting nougat now

Good luck mate..
All the best...

Nice, wht the meaning denoxed?
It mean secure folder will work?

seblefb said:
Nice, wht the meaning denoxed?
It mean secure folder will work?
Click to expand...
Click to collapse
It means the exact opposite.
Secure folder doesn't work at the moment with root let alone a custom kernel.
The only option is to use private mod when a custom rom comes with it.

Thanks, its working like a charm

ananjaser1211 said:
Successfully booted S8 firmware with this kernel without issues​
Click to expand...
Click to collapse
i can use S8 firmware or S8 custom ROM?

akaluptos21 said:
i can use S8 firmware or S8 custom ROM?
Click to expand...
Click to collapse
If you are a developer yes. As booting it needs few edits. Not straight away

ananjaser1211 said:
If you are a developer yes. As booting it needs few edits. Not straight away
Click to expand...
Click to collapse
i am not
if u have time,can u make any rom?

akaluptos21 said:
i am not
if u have time,can u make any rom?
Click to expand...
Click to collapse
I will be posing roms for this phone just not yet. As I'm busy with my note 4 roms.

Sorry, is it comptble with exposed?

Thanks .. it's a great kernel as it solve wifi passwords problem ??
Hope a new update to get AlwaysOnDisplay

Hi bro .. i went ask you about this Kernel
1- what this ?
2- why i need flas this Kernel ?
3- what he give me ?
thanx

Abdullah_a86 said:
Hi bro .. i went ask you about this Kernel
1- what this ?
2- why i need flas this Kernel ?
3- what he give me ?
thanx
Click to expand...
Click to collapse
If you dont understand stuff from #1 then dont flash. as you wont benefit from it
Besho Gemo said:
Thanks .. it's a great kernel as it solve wifi passwords problem
Hope a new update to get AlwaysOnDisplay
Click to expand...
Click to collapse
You are welcome, AOD was the main reason i made this kernel, its still experimental but should come
seblefb said:
Sorry, is it comptble with exposed?
Click to expand...
Click to collapse
There should be no issues.

New update should arrive soon.
will have linux patched to 3.18.73 , some adb insecure improvements and minor AOD integration for my future rom for this device.

ananjaser1211 said:
New update should arrive soon.
will have linux patched to 3.18.73 , some adb insecure improvements and minor AOD integration for my future rom for this device.
Click to expand...
Click to collapse
Waiting the new update ?
is there any solve to open secure folder ?

Besho Gemo said:
Waiting the new update
is there any solve to open secure folder ?
Click to expand...
Click to collapse
im not sure it can be fixed on J5 17 , As samsung patched it after phones released after the S7

Related

[Kernel] [4.4.131] [CLANG 7.0] [EAS/OC/UC/UV] SKIZO - r10 - Custom Roms

SKIZO Kernel
for AOSP Custom ROMS only
Features
- Linux 4.4.131
- LA.UM.6.4.c1-13800-8x98.0 CAF
- LA.UM.6.4.r1-08000-8x98.0 CAF
- EAS (Energy Aware Scheduler)
- OC; UC; UV
- Governors: Pwrutilx - SchedAlucard - ElectroUtil - SchedUtil (default)
- Latest Zen IO (default)
- Adreno Boost & Adreno Idler
- KCal Control
- Sound Control
- Boeffla Wakelock Blocker
- Wireguard
- CAF Adaptive LMK
- FRANDOM
- Laptop Mode On (Fsync OFF)
- Tweaks From Others MSM8998's (Pixel 2, OP5/T ...)
- Compiled with Clang/LLVM 7.0.1
Instructions
- Just flash it dirty!
NOTES
This kernel is only for AOSP Roms (RR, OMNI, LOS, etc ...)
OC is disabled by default - If you want to play with just download a kernel manager like EXKM
Donate some beers!
Download Link
XDA:DevDB Information
SKIZO, Kernel for the Xiaomi Mi 6
Contributors
spakkkk, Wight554
Source Code: https://github.com/spakkkk/SKIZO
Kernel Special Features:
Version Information
Status: Stable
Created 2018-05-04
Last Updated 2018-05-08
Reserved
Changelog
### 09.05 ## release 10 ###
- CLANG updated to 7.0.2
- A lot of EAS tweaks
- Fix for Xiaomi USBC Phones (Thanks demon000)
Click to expand...
Click to collapse
Reserved
Past Changelog
### 08.05 ## release 9 ###
- Now you can OC our device a little bit
Silver Cluster
Before: 300Mhz - 1900Mhz
Now: 175Mhz - 2112Mhz
Golden Cluster
Before: 300Mhz - 2457Mhz
Now: 175Mhz - 2592Mhz
- Voltages tables update
- Few tweaks
### 04.05 ## release 8.5 ###
- OP5/T Tweaks
- pwrutilx Governor added (Tweaked version of Schedutil - Schedutil remains default)
- And more @ Git
### 01.05 ## release 8 ###
- Linux 4.4.131
- EAS tweaks
- Ramdisk modules updated to work with SE Enforcing policies
### 01.05 ## release 7.5 ###
- LA.UM.6.4.c1-13800-8x98.0
- Little EAS tweak to be more responsive
- And more @ Git
### 30.04 ## release 7 ###
- Linux 4.4.130
- Lowest CPU Freq is now 230MHz and GPU is 180MHz (Thanks Wight554)
- A lot of improve commits, check my github
### 27.04 ## version 6.1 ###
- Schedutil is default (We still got schedalucard & electroutil, but only for fun - schedutil is the best EAS governor imo)
- KCal default values modded
- Patches from OP5/T
- KCal Patches
- Import some changes from Xiaomi (Thanks demon000)
- More @ Git
### 25.04 ### version 5 ###
- Linux 4.4.129
- More Tweaks From Others MSM8998's (Pixel 2, OP5/T ...)
- Added ELECTROUTIL
- Removed SCHEDDARKNESS
### 24.04 ### version 4.1.1 ###
- Input Boost is now more conservative
- Compiler will be always Nathan's Clang/LLVM 7.0.1
- Tweaks and more Tweaks (Our device now boots faster they said)
### 23.04 ### version 4.1 ###
- Scheddarkness Governor Added
- OP5/T & Pixel 2 Kanged Tweaks
- Crypto Patches
- Updated FRANDOM to latest
- KCal Adjusts
- Adreno Boost Added (Off by default)
- Schedalucard by default (Better battery for "flash and forget" guys)
- Adaptive LMK On + 60 apps on background by default
- FSync Off by default - Laptop Mode ON Instead
- ZRAM disabled by default
- Added ZEN IO Sched (Last Version)
- ZEN and read_ahead_kb 2048 by default
### 21.04 ### version 3 ###
- Based on Wight554 Kernel (Thanks for your help!)
- EAS
- Boeffla Wakelock Blocker
- Wireguard
- CAF Adaptive LMK
- LA.UM.6.4.r1-08000-8x98.0 CAF
- Upgrade Wi-Fi stack (LA.UM.6.4.r1-08000-8x98.0)
- Wahoo Binder
- Westwood
Tuned Values
- USB Force Fast Charge (Example: PC will charge at 900mA instead of 500mA)
- Schedalucard
Values tweaked by me to save battery without losing smoothness/performance
- Schedutil
IOWait Boost now switchable (Default Off)
- Adreno Idler
Tweaked Config Values
- FRANDOM Added
- More Wakelocks added to blocker list
- A lot of Tweaks And Improvements
welcome.
ill test it on miui whatever))) will respond later
dont flsh over miui, reboots into fastboot
Can i use miui Oreo custom roms?
nope, only AOSP Custom Roms ....
can you make same rom for miui?)
DarkHero140 said:
can you make same rom for miui?)
Click to expand...
Click to collapse
I'm sorry for disappointing you, but I'll keep it on AOSP only mate
Tested on officia Los 15.1?
diseriocarm123 said:
Tested on officia Los 15.1?
Click to expand...
Click to collapse
yes
spakkkk said:
yes
Click to expand...
Click to collapse
Steps for dirty flash? Just uninstall magisk and flash?
Which governer best for daily use?
Flash on los official
diseriocarm123 said:
Steps for dirty flash? Just uninstall magisk and flash?
Click to expand...
Click to collapse
just flash
Umit06 said:
Which governer best for daily use?
Flash on los official
Click to expand...
Click to collapse
imo schedutil
spakkkk said:
https://www.youtube.com/watch?v=
just flash
Click to expand...
Click to collapse
Testing right now, which kernel manager do you recommend? How about op5 profiles? Does I have to enable them via terminal emulator?
So far so good, thanks for your work , i look forward to next updates
diseriocarm123 said:
Testing right now, which kernel manager do you recommend? How about op5 profiles? Does I have to enable them via terminal emulator?
Click to expand...
Click to collapse
SKIZO dont have kernel profile, i only kanged some tweaks and improves from devices with same SOC (OP5/Pixel2 etc...)
About kernel manager i recommend the famous EXKM...
i hope u enjoy the kernel, thanks!
New revision of new version up
8.5a
Small fixes to improve performance, no changelog!
Speaker volume gaining doesn't seems to work
diseriocarm123 said:
Speaker volume gaining doesn't seems to work
Click to expand...
Click to collapse
Strange, here works good, what is the rom r u using?

[KERNEL][TREBLE] HeliosPro Kernel v2.7 For J600X

Welcome to The HeliosPro Kernel Thread for Galaxy J600X
Built with Various Oreo 7870 Source.
Linaro GCC 7.4.1​
Warning : Me nor XDA Are responsible for any damage that might be caused after flashing any file provided here. Please take caution and be aware of what you are doing. And Always backup !
-- Features --
[x]GSI with Oreo Vendor and Samsung Oreo Roms Both Supported
[x]Fake Enforcing (Permissive and shows enforcing)
[x]Various Compiler Optimisations
[x]Compiled with Linaro 7.4.1
[x]ADB Insecure
[x]Fake KNOX
[x]Private Mod support
[x]MultiCPU Governors
[x]Multi I/O Schedulers
[x]Multi TCP Algorithms
[x]Limited Wakelocks
[x]Dynamic Fsync 2.0
[x]Fsync
[x]PowerSuspend 1.5
[x]UKSM V1.23
[x]Boeffla wakelock blocker v1.1.0
[x]StateNotifier & SysfsHelper
[x]Optimized ZSwap
[x]Optimized Deadline I/O
[x]Working MTP and Wifi Hotspot
[x]Better Input Booster
[x]Quicker Doze entry
[x]Other improvments for Batterylife and performance
[x]Support Android 8.0/8.1
[x]WireGaurd Support
[x]CPU VoltageControl
[x]CPU OC upto 1700MHz
[x]GPU OC Upto 1146MHz
[x]GCC 6/7 Support
[x]CRC Disabled by default
[x]Reduced Wakelocks
[x]GPU/CPU Voltage dropped
[x]Improved GPU Utilization
[x]Improved standby
[x]Adoptable SD patched
[x]Deodex oreo support
[x]Many ram improvments
[x]No sim breaking with 8.1 rooting
[x]Encryption Support for StockRoms
[x]And many more listed in changelogs below
[x]Pre-Rooted
--How to install--
If you have flashed Root through any means other than magisk, Please uninstall it (SuperSU>Full unroot)
Open developer options (Press aboutphone > build number 7 times) Enable OEM Unlock
Flash TWRP Recovery that can be found in J701 Section
Fully Wipe internal storage and format data (Must for first time flashing TWRP)
Copy Kernel to your desired Location
Install Zip > Select kernel.zip
Reboot and wait
First time rooting, Open magisk app Once to ensure root is working
--Basic Info --
This kernel is mainly for users who want more than just root, As permissive allows for more flexibility with some of the mods found on xda
You are free to use this kernel in any future rom aslong as you Link this thread / Github Source
-- Credits --
@ananjaser1211 for this golden kernel
@BlackMesa123 and @corsicanu for working with my projects
@topjonhuw For Magisk
@geiti94 For Wifi password Fix
@Noxxxious For general help
@JaskaranSM for Building it For J600X
@mohitmallick17 for his zip template
And my Elite-Team for their contributions to my projects and being Awesome.
Download <> Changelog <> More info In second Post
Github Source :http://github.com/jaskaranSM/Helios_7870
XDA:DevDB Information
HeliosPro Kernel Treble 2.7, Kernel for the Samsung Galaxy J
Contributors
JaskaranSM, JaskaranSM, Ananjaser1211
Kernel Special Features:
Version Information
Status: Testing
Current Stable Version: 2.7
Stable Release Date: 2019-06-12
Created 2019-06-12
Last Updated 2019-06-11
HeliosPro V2.7 Update​This is TOUCHWIZ only. The new compiler greatly improves performance on both 8.0 and 8.1 Based roms.
Enjoy, i know im not making any roms due to time and My potato PC , but i can support this kernel.
Changelog :-
- Compiled with Linaro 7.4.1 Compiler
- Performance and battery greatly improved with new compiler
- IO Schedular Driver Optimisations
- Added hKtweaks app for kernel tuning. (Thanks @corsicanu)
- More Speedier.
- Added NVS Hibernation Driver for better power management.
- Semi-OFast Optimsations for proper balance between performance and battery backup.
- Added Newer Boefolla Wakelock Blocker
- Added Newer Xpad (Joystick Controller) Drivers for Better Compatibilty.
- Added State Notifier Driver
- Fixed MTP on GSIs
- Fixed WLAN (WiFi) Hotspot on GSIs
- Added F2FS Filesystem Support.
- Memory driver using FIFO Queue and crypto optimisations
- Updated Wireguard VPN driver.
- Enabled IP tunneling for IPv6 Networks with TCP and UDP ports Support.
- Hotplugging with Real Time Scheduling
- Reduced Wakelocks for WLAN (WiFi) driver
- Added a lot of new TCP congestion Algorithms.
- Initial TCP window size is set to 64k for better caching
- More precise cpu frequency control
- Magisk Included
- New Cool AROMA theme
Follow the Full change log on the Github source.
Download : Google Drive
Size : 34MB
Tested and working thanks bro !
danicadanicadanica said:
Tested and working thanks bro !
Click to expand...
Click to collapse
...
danicadanicadanica said:
Tested and working thanks bro !
Click to expand...
Click to collapse
Can you tell me which rom and gapps do you use
And what bug is there so far
Ty
danicadanicadanica said:
Tested and working thanks bro !
Click to expand...
Click to collapse
hey.what is the rom that you're using?

[09/12/'21][HMP][EAS][PIE][Q][R][S]Predator Stormbreaker Kernel-Fast & Battery-Friendly

[09/12/'21][HMP][EAS][PIE][Q][R][S]Predator Stormbreaker Kernel-Fast & Battery-Friendly
Predator Stormbreaker Kernel - Fast, Battery-Friendly & Efficient!
Code:
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this Kernel
* before flashing it! YOU are choosing to make these modifications
*/
Introduction
• Predator Stormbreaker Kernel is for the device Xiaomi Redmi Note 7/7S and is one of the oldest kernel For this device.
• Our aim is to Provide a Super Stable and Simple Kernel with an Improved Experience! Our Kernel is finely tuned to make your performance good and will make your battery last much longer.
• Every version is Rigorously tested by a group of tester to ensure maximum stability and efficiency.
• Always updated to latest patches and Added tested and stable tweaks which will make your experience optimum by improving both battery life as well as performance
√ Predator Stormbreaker Kernel is now available in both EAS and HMP variant. Please open desired section from below, If you want HMP variant , Please use the HMP section otherwise please use EAS section. For any queries or questions , Please ask in this thread. Thank you.
√ Predator Stormbreaker Kernel Should be Flashed on Android 12 (S), Android 11 (R), Android 10(Q) Roms[For MIUI Q ,Patch is Needed to Make Cam and WiFi Work] and Android 9(Pie) Roms ! MIUI is also supported :fingers-crossed:
Click to expand...
Click to collapse
HMP Version - Features , Instructions & Downloads
Features :
• CPU governors:
=>Interactive[Default]
=>Conservative
=> Performance
• I/O schedulers:
=> CFQ [Default]
=> Noop
=> Deadline
• Wireguard protocol implemented
• Schedtune boost
• Core control
• GPU control
• Haptic feedback control & sound control
• Scheduler tuning & undervolted
• TCP congestion algorithms:
=> cubic[Default]
=> Reno
=> Westwood
• Heavily debloated & removed several unneeded configs.
• KCAL Control & TTL Fixation Fix
• Upstreamed with latest CAF tag & linux-stable merged.
• Compiled using latest AOSP Clang 12.0.5
• Backlight dimmer & power suspend implementation
• NET / TCP Tweaks.
• Panel Tweaks.
• Dynamic memory allocation patches for performance.
• System wide power efficient workqueues for better battery saving. • LZ4 zRam compression algorithm enabled by default.
• Disabled Rx wakelocks.
• Removed various high priority workqueue flags.
• DriveDroid support implemented.
• F2FS with rapid gc.
• USB force fast charge Implemented.
• XBOX, Nintendo , Playstation Controller Support.
• USB OTG is fully supported
Installation Instructions
Use any of your favourite Recovery to install this Kernel. No need to format or wipe anything, Just normally flash this zip and reboot your device after successfully booting the kernel for first time. Also no need to reflash magisk, Magisk Survival Patch is included in the Kernel.
Changelog:
Code:
Version : 10
Changelog:
• rebased to : Base Tag : LA.UM.9.2.r1-03700-SDMxx0.
• wifi stack : LA.UM.7.2.c26-04600-sdm660.0
• .cleaned up : source and patches.
• bpf backports : for android 12 support.
Old Changelog:
Code:
Version : 9.7
Changelog:
• merged : latest linux 4.4.267 upstream.
• fs : include sdfat driver & related configs.
• pm/core : add support to skip power management.
• kobject_uevent : allocate environment buffer on stack.
• proc : cmdline : don't patch flags in recovery mode.
• input : goodix: Use proper function to cast a netlink message.
• misc : fixes for better stability.
Version : 9.6
Changelog:
• merged : Latest Linux 4.4.263 Upstream
• fix : reverted some changes which were causing heating and drain issues occasionally
• merged : wireguard update to 1.0.20210219 snapshot
• Misc changes for performance improvements.
Version : 9.4
• merged : Latest Linux 4.4.254 Upstream
• merged : Latest Wireguard 1.0.20210124 snapshot.
• compiler : used latest proton clang 13
• arm64: Tune clang for sdm660's CPU
• arm64: select HAVE_MOVE_PMD for faster mremap
• mm: speed up mremap by 20x on large regions
• mm: change max readahead size to 128KB
• treewide : remove VLA usage
• string: Use faster alternatives when constant arguments are used
• fix : LED fast blinking issue in some roms
• zram_drv: override zram size to 2GB by default
• ASoC: sdm660: Disable unneeded audio drivers
• fs: Align file struct to 8 bytes
Version : 9.3
• Merged : Latest Linux 4.4.249 Upstream
• Merged : Latest Wireguard 1.0.20201221 snapshot.
• Fix : LED fast blinking issue in MIUI.
• Fix : Games starts lagging after sometime for some users.
Version : 9.2
• Merged : Latest Linux 4.4.246 Upstream
• Merged : Latest CAF LA.UM.8.2.r1-7500-sdm660.0
• Merged : Latest Wireguard 1.0.20201112 snapshot.
• WLAN : Merged LA.UM.7.2.r1-09400-sdm660.0 Qcacld Tag.
• Merged : F2FS Patches.
• Compiler : Switched to Proton Clang 12.
• Misc Fixes to improve stability.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Downloads
Download Links Here:
Predator-Stormbreaker-10.0-OLDCAM.zip (SourceForge Link)
Predator-Stormbreaker-10.0-NEWCAM.zip(For Roms with New Blobs like lineageOS official and For MIUI 11 Pie) (SourceForge Link)
Predator-Stormbreaker-10.0-QTI.zip(For Roms with QTI Haptics like Arrow Official) (SourceForge Link)
Important: The variant NEWCAM kernel uses latest camera patch and it should be only flashed on Custom Roms which uses latest camera vendor blobs and on MIUI 11 Pie (Example: LOS Official , Xperience Android 10 Rom etc). If camera doesn't work, that means the custom rom is using old blobs, in that case , flash OLDCAM kernel instead, camera will be fixed 100% sure. For MIUI 11 Pie and MIUI 11 Pie based Roms only flash NEWCAM kernel
Note: Flash dt2w fix if double tap 2 wake doesn't work! You can find in attachment of XDA!
If SourceForge Link is Slow Then Download From XDA!
Zip File is Attached To This Post in Last! Please Scroll To End!
Click to expand...
Click to collapse
EAS Version - Features , Instructions & Downloads
Features
• CPU governors:
=>Schedutil[Default]
=> Performance
• I/O schedulers:
=> CFQ [Default]
=> Noop
=> Deadline
• Wireguard protocol implemented
• Schedtune boost & WALT load tracking
• Core control
• GPU control
• Haptic feedback control & sound control
• Scheduler tuning & undervolted
• TCP congestion algorithms:
=> cubic[Default]
=> Reno
=> Westwood
• Heavily debloated & removed several unneeded configs.
• KCAL Control & TTL Fixation Fix
• Upstreamed with latest CAF tag & linux-stable merged.
• Compiled using latest AOSP Clang 12.0.5
• Backlight dimmer & power suspend implementation
• NET / TCP Tweaks.
• Panel Tweaks.
• Dynamic memory allocation patches for performance.
• System wide power efficient workqueues for better battery saving. • LZ4 zRam compression algorithm enabled by default.
• Disabled Rx wakelocks.
• Removed various high priority workqueue flags.
• DriveDroid support implemented.
• F2FS with rapid gc.
• USB force fast charge Implemented.
• XBOX, Nintendo , Playstation Controller Support.
• USB OTG is fully supported
Changelog:
Code:
Version : X4.10
• Fixed : UI lags while using apps.
• Fixed : Instagram / Facebook app crashing.
Previous Changelog :
Click to expand...
Click to collapse
Code:
Version : X4.9
• fixed : network traffic indicator not working in some use cases.
• fixed : binder -22 spam due to android-s changes.
• compiler : using latest aosp-13.0.3 clang.
• merged : linux-4.4.291 latest upstream.
• binder : import from linux-5.4-lts branch.
• binder : backports & patches.
• arm64/lib: add accelerated crc32 routines.
• arm64/lib: improve CRC32 performance for deep pipelines.
• arm64: Import latest version of Cortex Strings' memcmp.
• bpf: Eliminate CONFIG_MODULES limitation from JIT for arm64.
• mm: speed up mremap by 20x on large regions.
• treewide : omit several unneeded debugging & tracing to reduce overhead.
• msm_thermal: ignore sensor -19.
Version : X4.2
• Merged : Latest Linux 4.4.248 Upstream
• Merged : CAF LA.UM.8.2.r1-7500-sdm660.0 Tag.
• Merged : Latest Wireguard 1.0.20201112 snapshot.
• WLAN : Merged LA.UM.7.2.r1-09400-sdm660.0 Qcacld Tag.
• Fix : Hotspot not working with password in some roms.
• EAS : scheduler tuning and fixes.
• Compiler : Switched to Proton Clang 12
Version : X4.1
• Merged : Latest Linux v4.4.243 Upstream.
• Merged : LA.UM.8.2.r1-07400-sdm660.0 CAF Tag.
• EAS : cleaned up sched patches.
• msm_performance : remove frequency handling capabilities.
• Fix : low vibration intensity issue patched up.
• Fix : patch up panel tweaks to fix app launch lagging issue in weeb rom for some users.
Version : X4.0
• Merged Latest Linux v4.4.241 Upstream.
• EAS : Reinterpolated busy cost data of energy model.
• EAS : disabled a hmp specific function.
• Debugging : disabled vidc debugging to reduce unnecessary overhead.
• Audit : Disabled auditing to reduce unnecessary overhead.
• EAS : cleaned up some sched backports.
• Makefile : Used O3 Optimization.
• Divers : input : Used O3 Optimization.
• Crypto : Used O3 Optimization.
• CPU Idle : Optimize PM_QoS notifier Callbacks.
• msm_performance : checked out to 4.14
Version : X3.9
• Compiled Using Latest AOSP Clang 11.0.5
• Merged Latest Linux Upstream V4.4.240
• Schedutil : Tune using Pixel 4 Tunes.
• CFQ : Tune using Pixel 4 Tunes.
• CFQ : Upstream CFQ Scheduler.
• Schedutil : Add proper init protection wrappers.
• Debloat : Removed unneeded USB Drivers.
• EAS : Scheduler : Used Pelt 16ms Half Life.
• EAS : Further cleanup HMP Specific codes.
• EAS : Further cleanup WALT Specific codes.
• Debloat : Remove useless checks and debugging from Novtek Panels.
• Power HAL: Restrict Power HAL from writing sched_boost.
• Idle : Fix Debug FS Depencies from Idle Stats.
• DebugFS : Remove DebugFS Dependencies From Slimbus.
• Schedtune : Hardcode TA boost to 5.
• ZRam : Hardcode 2GB ZRam as Default.
Version : X3.8
• Added Android R Support.
• Compiled Using Proton Clang 12.
• Merged Latest Linux Upstream V4.4.237
• TCP : Backported BBR Upstreams.
• Upstreamed to Latest Wireguard.
• Merged: Latest LA.UM.8.2.r2-02700-sdm660.0 CAF Tag.
• Reverted some tweaks which were causing drain issue.
• Fix : Compilation issues while inlining.
• Removed some unneeded io schedulers.
• Removed various uneeded configs
• Misc Fixes for increased smoothness and better power saving
Version : X3.7
• Compiled with Latest GCC 10.2
• Merged Latest CAF Tag and Linux Upstream V4.4.234
• Various Scheduler Backports.
• CPU Idle : Improvements for better power saving.
• Memory Allocation Patches for Faster performance
• Killed various unneeded boosting for better power saving.
• Disabled several unneeded debugging to reduce overhead and increase power saving.
• TCP Tweaks for faster internet
• Added TCP BBR and Upstreamed.
• Arm64 Optimizations.
• Neon Accelerated XOR Optimizations.
• Memcap Optimizations.
Misc Fixes for increased smoothness and better power saving.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Downloads
Download Links Here:
Predator-Stormbreaker-EAS-X4.10-OldCam.zip (SourceForge Link)
Predator-Stormbreaker-EAS-X4.10-NewCam.zip(For Roms with latest Vendor Blobs and For MIUI) (SourceForge Link)
Predator-Stormbreaker-EAS-X4.10-QTI.zip(Roms with QTI Haptics) (SourceForge Link)
Important: The variant NEWCAM uses latest camera patch and it should be only flashed on Custom Roms which uses latest camera vendor blobs and on MIUI Pie (Example: LOS Official, Xperience Rom etc). If camera doesn't work, that means the custom rom is using old blobs, in that case , flash OLDCAM instead, camera will be fixed 100% sure. For MIUI Pie and MIUI Pie based Roms only flash NEWCAM Kernel. The QTI version is for roms with QTI haptics, Such as Arrow os official and Xdroid rom official.
Click to expand...
Click to collapse
Note: Flash dt2w fix if double tap 2 wake doesn't work! You can find in attachment of XDA!
If SourceForge Link is Slow Then Download From XDA!
Zip File is Attached To This Post in Last! Please Scroll To End! [/HIDE]
WiFi + Cam Fix For MIUI Q
How to Use:
1. Flash Predator Stormbreaker OldCam Kernel. As this patch will only work on Oldcam Variant.
2. Flash New Stable Miui Q Old Cam Patch For Wifi+ Cam
3. Reboot.
Download This => miui_q_oldcam_patch.zip (SourceForge Link)
Flash this for Fix.
Uninstaller : revert_miui_q_patch.zip (SourceForge Link)
Note : Disable Hardware Acceleration if Amazon Prime or other video streaming apps stops working! It will work again.
Note : Alternative Download Attached in XDA.
Note: No need to flash again if Already Flashed Before.
Support & Queries
Join Predator Stormbreaker Kernel Official Telegram Support Group ==> https://t.me/predator_lavender
For Latest News and Updates Join Predator Stormbreaker Kernel Telegram Channel ==>
https://t.me/predator_kernel
Join Stormbreaker Community ==>
https://t.me/Stormbreakerofficial
Important Notes
OLDCAM Variant=> For Custom Roms which are using Old Vendor Blobs!(Most Common as 95% roms are still using old blobs. If after flashing OLDCAM, camera don't work , then flash NEWCAM Variant! Camera will work surely! 100% Tested!
NEWCAM Variant=> For custom roms and For MIUI Pie which are using latest vendor blobs!(Currently ,very less amount of Roms are using latest blobs. Some Examples are LOS Official, Xperience Rom etc.) If after flashing NEWCAM, camera doesn't work, then flash OLDCAM variant.Camera will work 100% . Flash this version on MIUI Pie.
CREDITs and Kernel Source
Thanks to@Susan Dahal (Co-Maintainer)for helping me always !
Thanks to @Nicklas373 for helping me and providing source!
Thanks to @YasiR Siddiqui for helping me and providing source!
Thanks to @rama982 for drivers imports and Magisk Survival Patch!
Thanks to @z4nyx for Helping us a lot with rebasing and circle ci
Thanks to @osm0sis for AnyKernel 3!
Thanks to All the Beta Testers!
GitHub Source:
https://github.com/stormbreaker-project/android_kernel_xiaomi_lavender
Hit Like If You Liked Our Work! This Encourage Us A Lot! ​
Click to expand...
Click to collapse
Reserved For Future Use #1
Reserved For Future Use #2
When try to save profile on fk manager with the new governors dont let it save it.when i choose the other normal govs its ok.why is that?
Στάλθηκε από το Redmi Note 7 μου χρησιμοποιώντας Tapatalk
ace794 said:
When try to save profile on fk manager with the new governors dont let it save it.when i choose the other normal govs its ok.why is that?
Στάλθηκε από το Redmi Note 7 μου χρησιμοποιώντας Tapatalk
Click to expand...
Click to collapse
Will try to find the cause! Thank you for reporting
Seems FK issue! Working fine here!
Will look into it more!
Will it work on the official MIUI 11 Android 10 (if released in the future)?
can we use DT2W/S on this kernel on Android10 port roms Lavender
ahmet ferid said:
can we use DT2W/S on this kernel on Android10 port roms Lavender
Click to expand...
Click to collapse
surely! its working for me.
emoticonier said:
Will it work on the official MIUI 11 Android 10 (if released in the future)?
Click to expand...
Click to collapse
Should work can't say for the future, let miui 11 android 10 release first then i will test it ...but it should work don't worry
Does this kernel feature underclocking (UC) to 300 Mhz on both clusters? In general, what frequencies are supported?
JosephusQuint said:
Does this kernel feature underclocking (UC) to 300 Mhz on both clusters? In general, what frequencies are supported?
Click to expand...
Click to collapse
Little Cluster Minimum : 633Mhz
Big Cluster Minimum: 1133 Mhz
I'm attaching ss.... these frequencies will suffice your needs
Does it support KCAL?
micrusa said:
Does it support KCAL?
Click to expand...
Click to collapse
yes
New Update V3?
1. Latest Patches Added
2. Merged Latest Kernel and Upstreamed to 4.4.209
3. Added Sound Control
4. Security Enhancements and Stability
????? New Predator Kernel V4 is Out ?
Introducing Brand New and Exclusive Governor!
SMART & Efficient!
=====> Nebula <=====
Description:
A port of the Interactive governor based on msm-4.4 sources with some mods for the HTC 10, preserving the excellent balance between performance and battery life found in many other Interactive based govs. It originated from Eliminater74's Nebula kernel and was a popular choice prior to the introduction of EAS scheduling to the kernel.
?Last but not the least in the New V4 we have added DTS Sound Modification Enhancement for a greater sound experience!
U rock :victory::victory: for miui Q pls:laugh:
bieojack said:
U rock :victory::victory: for miui Q pls:laugh:
Click to expand...
Click to collapse
Sure but Xiaomi hasn't released Q source codes yet so until then miui Q is not supported.. Ask mi to release Miui Q source code
Mr
My camera normal working without flash zip miuiCamzip??
Why???
Is normal mr?
Sorry my english bad
Thx
ARUL8966 said:
Mr
My camera normal working without flash zip miuiCamzip??
Why???
Is normal mr?
Sorry my english bad
Thx
Click to expand...
Click to collapse
Camera will work on any custom rom ( pie/q every rom).. only need the fix for miui roms
@sohamsen
Thanks for your work. It has great bb and performance. I have low in call issue for almost all roms. Can you please add earpice volume gain ? Morfuz has it you can look for source. Thanks.

[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!

[KERNEL][GSI/OneUI][06.09.2020][4.4.232] Kintsugi 1.1.6

Kintsugi
Kintsugi is the first custom kernel project I've worked on and I am proud to finally release it. Its name comes from the Japanese art of repairing broken pottery using powdered gold or silver, and I would say that it fitted the philosophy of my work. It wouldn't have come to life without my use of several developers' contributions. Finally, I aimed for a balance between performance and battery life in order to offer a stable user experience.
Features:
- Built with the latest Linaro prebuilt toolchain and compiled with -O2 and GCC Graphite optimizations
- Upstreamed to the latest linux-stable kernel version
- Updated the kernel source code to BTF6 from Samsung.
- Upstreamed CFQ I/O scheduler
- Disabled several Samsung security and debugging related configs
- All the CPU clusters' are undervolted (by -75mV) and have their minimum frequencies underclocked
(343Mhz for the little clusters and 520Mhz for the big clusters)
- Implented CPUfreq backports by celtare21 @KuranKaname)
- Increased the timer frequency to 300Hz for fewer jitters
- Enabled power-efficient workqueue mode by default for improved power consumption
- Disabled Kernel Samepage Merging by default for less CPU usage
- Implented different memory and filesystem related changes by @Sultanxda and @arter97
- Westwood is set as the default TCP Congestion algorithm
- Built-in SafetyNet patches by @Sultanxda are included (with @tbalden rootless approach)
- Built-in Boeffla Wakelock Blocker by @andip71 with pre-configured wakelock blocklist
@evdenis and @diepquynh)
- Built-in State Notifier driver by @neobuddy89
- exFAT and vFAT support
- Implented sdFAT mount options by cocafe
- Numerous other fixes, tweaks and under-the-hood optimizations
Installation:
The boot image can either be flashed via Odin or TWRP. I can add instructions if that would be necessary.
Download:
GSI
OneUI
Credits:
I thank the following persons for their respective contributions. If I forgot someone, their name is properly credited on GitHub.
@arter97
@cocafe
@evdenis
@farovitus
@Freak07
@ianmacd
@idkwhoiam322
@kdrag0n
@KuranKaname (celtare21)
@nathanchance
@neobuddy89
@nr7777
@osm0sis
@pascua28
@pkgnex
@Sultanxda
@tbalden
@tytydraco
@wrongway213
XDA:DevDB Information
Kintsugi, Kernel for the Samsung Galaxy A30
Contributors
BlackGunZ
Source Code: https://github.com/BlackGunZ/Kintsugi
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.1.6
Stable Release Date: 2020-09-06
Created 2020-08-01
Last Updated 2020-09-06
Really nice!
nice job!
Support Treble?
hacker812c said:
Support Treble?
Click to expand...
Click to collapse
The first users from Telegram reported that the kernel worked on HavocOS. You could give it a try.
New update is up!
Changelog:
- Increased the timer frequency to 300Hz for fewer jitters
Kintsugi #1.0.2
Second update of the day! Thanks to the contributors on Github.
Changelog:
- staging: samsung: argos: remove hmp boost
- mm: page-writeback: Subtract min_free_kbytes from dirtyable memory
- PM / Wakeup: Use rcu callbacks for better performance
- Revert "CHROMIUM: cpufreq: interactive: calculate load before freq change"
- include: asm-generic: do not hard code HZ to 100
- sched: use custom LOAD_FREQ for each HZ
- mm: Increase vmstat interval
- fbdev: decon: Disable logging
Kintsugi #1.0.3
New update! Thanks to the contributors on Github.
Changelog:
- Disable dm-verity and avb
- MTP bug fix for GSI ROMs
Kintsugi #1.0.4
New update! Thanks to the contributors on Github.
Changelog:
- Upstreamed to the 4.4.210 kernel version
- arm64: dts: Remove the reserved block of memory for CONFIG_TIMA (the driver was already disabled, so it makes sense)
- exynos-dm: Wrap exynos-ss debugging parts
- defconfig: Disable exynos-dm debugging for exynos-ss
- workqueue: Add system wide power_efficient workqueues
- Changes and updates to some other kernel parts (lib: sort and int_sqrt; rcu)
for setting the kernel, what must i can use the app name?
ican2703 said:
for setting the kernel, what must i can use the app name?
Click to expand...
Click to collapse
Use the app you prefer!
Can you make the kernel support permissive too? I tried to make it permissive with hktweaks but it won't work it only work in enforcing mode
Jake4lvas said:
Can you make the kernel support permissive too? I tried to make it permissive with hktweaks but it won't work it only work in enforcing mode
Click to expand...
Click to collapse
No, I kept the kernel's SElinux mode in enforcing state by default for security reasons.
Kintsugi #1.0.5
New update! Thanks to the contributors on Github, and to my testers (ilina-tatyana, RiccoS and Moneer).
Changelog:
- Upstreamed to the latest linux-stable kernel version (4.4.232)
- Fixed fast charge support for GSI ROMs
- boeffla_wl_blocker: Add more wakelocks (14860000.decon_f, umts_ipc0 and umts_ipc1) to the blacklist (thanks to ilina-tatyana for the logs)
- arm64: dts: Properly disable the reserved block of memory for CONFIG_TIMA
- Reverted "workqueue: Add system wide power_efficient workqueues"
- Reverted the changes and updates to some other kernel parts (lib: sort and int_sqrt; rcu)
- kernel: add a few patches for avoiding unnecessary skb reallocations - significantly improves ethernet<->wireless performance
- Other under-the-hood changes (that are available on Github).
Kintsugi #1.1.0
New update! Thanks to the contributors on Github and to my testers on Telegram.
Speaking of Telegram, I had to factory reset my phone and I lost most of my data. Reach out to me on XDA.
Changelog:
- Updated the kernel source code to BTE3 from Samsung.
- ZSWAP uses now ZSTD as its compression algorithm (instead of LZ4).
- Enabled Mass Storage USB file transfer mode for GSI ROMs.
Can it necessary to install Disable dm-verity and avb.
Tayyab Sohail said:
Can it necessary to install Disable dm-verity and avb.
Click to expand...
Click to collapse
Hello,
No, you don't have to. You can install the custom kernel without it.
What about a version for the A40? They even have the same SoC
Can you add instructions for how can the .img be flashed with Odin?
ponces said:
What about a version for the A40? They even have the same SoC
Click to expand...
Click to collapse
Indeed. I want to do make that in the future!
spicy_fox said:
Can you add instructions for how can the .img be flashed with Odin?
Click to expand...
Click to collapse
Have you found them or do you still need those instructions?

Categories

Resources