Releases: DozNaka/KawaKernel-A217X
KawaKernel v2.6
Based on A217MUBSBDWK1 (EXCEPT FOR UA)
Warning
For Magisk usersIf you want to continue using Magisk you will have to reflash Magisk otherwise you will lose root.
If you want to switch to KernelSU then you will have to uninstall Magisk (Press uninstall in the Manager) BEFORE installing this KernelAPatch is not supported on KSU kernels. There is no difference between them except the installation process
UA kernel is for devices running binaries older than SB (for those who complain that KawaKernel does not boot after v2.3)
If you are suffering from battery drain then use the KernelManager app to underclock and/or undervolt your CPU!
Your battery drains faster in this update because the CPU overclock has been fixed to properly scale to 2.2 GhzI am not responsible for for anything that happens to your device.
Recommended modules for KernelSU
ZygiskNext - For Zygisk Module support
systemless hosts KernelSU module - AdAway support
KernelSU supports Magisk modules!
Get KernelSU Manager
Last updated on 18/3/24
- New overclock implementation
- GPU voltage control
- CPU voltage Control
- Fixed CPU overclock
- Further underclocked GPU
- Implemented Capacity Aware Superset Scheduler
- Silenced some log spam (especially battery)
- Enabled power efficient workqueues by default
- Up-streamed LZ4 and LZO
- Other minor changes in the commit history
- Updated KSU Syscalls
- Implemented ARM64 ASM LZ4 acceleration
- More optimizations
v2.6.3 (18/3/24)
- KernelSU v0.9.0
- USB patches
- PM / Wakeup Upstreamed
- Now using SDFAT to replace both VFAT and EXFAT
- EXT4 will be used for EXT3 and EXT2
Use The Kernel Manager attached below to take advantage of the kernel!
Original source code: https://github.com/xxmustafacooTR/KernelManager/
Modified source code: https://github.com/DozNaka/KernelManager
KernelManager Last updated on 18/3/24
- Synced with upstream
Full Changelog: KawaKernel-v2.5...KawaKernel-v2.6
KawaKernel v2.5
Based on A217MUBSBDWK1
Warning
For Magisk usersIf you want to continue using Magisk you will have to reflash Magisk otherwise you will lose root.
If you want to switch to KernelSU then you will have to uninstall Magisk (Press uninstall in the Manager) BEFORE installing this KernelAPatch is not supported on KSU kernels. There is no difference between them except the installation process
Recommended modules for KernelSU
ZygiskNext - For Zygisk Module support
systemless hosts KernelSU module - AdAway support
KernelSU supports Magisk modules!
Last updated on 26/02/24
- KernelSU v0.8.1
KawaKernel v2.4
Based on A217MUBSBDWK1
Warning
For Magisk/KawaKernel 2.2 usersIf you want to continue using Magisk you will have to reflash Magisk otherwise you will lose root.
If you want to switch to KernelSU then you will have to uninstall Magisk (Press uninstall in the Manager) BEFORE installing this Kernel
Recommended modules for KernelSU
ZygiskNext - For Zygisk Module support
systemless hosts KernelSU module - AdAway support
KernelSU supports Magisk modules!
News
APatch is not supported on KSU kernels. There is no difference between them except the installation process
Although it will make my life easier if I no longer need to update the Kernel for KSU!
Last updated on 15/1/24
- A217MUBSBDWK1
- KernelSU v0.7.6 (Ylarod's repo)
- Enabled BPF_JIT
KawaKernel v2.3
Based on A217MUBUADWE2
- Nuked SRANDOM due to causing video playback issues on certain apps (e.g TikTok infinite video loading bug)
- Removed Magisk IsolatedServices patch as it is no longer needed in both Magisk and KernelSU
- Pre-rooted with KernelSU
- Selected LZ4 as the default Zram compression algorithm
Warning
For Magisk/KawaKernel 2.2 usersIf you want to continue using Magisk you will have to reflash Magisk otherwise you will lose root.
If you want to switch to KernelSU then you will have to uninstall Magisk (Press uninstall in the Manager) BEFORE installing this Kernel
Recommended modules for KernelSU
ZygiskOnKernelSU - For Zygisk Module support
systemless hosts KernelSU module - AdAway support
KernelSU supports Magisk modules!
Last updated on 11-10-23
- KernelSU v0.6.9
KawaKernel v2.2-KSU
KawaKernel v2.2 KernelSU
Changelog
Implemented KernelSU
More information on KernelSU here
READ ME DO NOT BRAINLESSLY INSTALL!
This release will override your ramdisk with stock kernel defaults. All ramdisk modifications e.g Magisk will be lost.
This release expects that you uninstall Magisk first before flashing
KernelSU Manager can be downloaded on the KernelSU release page
Fyi Magisk Modules can be installed on KernelSU
Module for Zygisk module support: ZygiskOnKernelSU
KawaKernel v2.2
KawaKernel v2.2
Changelog
Updated Base Kernel to A217MUBUADVL2
Tiny update, small performance improvements and "fixes"
- Fixed DriveDroid (final) on the Kernel side (You will need to use a script on Android 9+)
- Enabled and patched some configfs stuff for better TWRP support
- Polly optimization tweaks
- Cortex A55 optimization tweaks
- Switched Compiler from AOSP Clang 9.0.3 to Azure Clang 15 + LLVM
- Blocked potential Magisk detection
KawaKernel v2.1
- Fixed GPU OC
- Bumped CPU thermal throttling from 1586 Mhz to 2002 Mhz (ONEUI)
- Added DriveDroid support with fixes
- Updated preroot to Magisk v25.2
KawaKernel v2.0
TEST BUILD
OneUI 4.1 (A12) Support
- No more upstreaming due to bugs that causes lag.
- GPU remains with stock clock due to different file structure of new GPU Driver
- Switched to ZSTD for better Zram compression (more free ram)
EDIT: Kernel was reuploaded due to some stuff I forgot to enable that was supposed to be on this build
KawaKernel v1.3.1
Changelog for KawaKernel v1.3.1
- Linux 4.19.241
- RANDOM: Implemented SRANDOM and it is used by default
- DM-Verity is enabled by default due to A217F users complaining about bootloops
- GPU: updated to R37P0
Note
This kernel is tested and working on my A217M (S9) w/ AndyYan's LineageOS 19
- This will override your magisk version with v24.3
- Your ramdisk mods may need to be reinstalled again e.g Spectrum
KawaKernel v1.3
- Linux 4.19.239
- Prerooted boot.img (Magisk v24.3)
- GPU: Overclocked to 1196 Mhz
- GPU: Killed userspace DVFS
- CPU: Killed userspace DVFS
- CPU: Set SCHEDUTIL as the default governor
- CPU: Implemented SchedTune Assist v3
- MEM: Enabled block i/o tracing for IOReps Prefetching
- MEM: Backported linux-5.17 lib/LZ4 for ZRam performance
- NET: Improved network performance by using TCP_NODELAY
- Alot more under the hood changes
You are required to reinstall any ramdisk mods you may had prior to installing this zip
E.g Magisk 20.3 for OneUI
If this is your first time flashing KawaKernel please flash multidisabler first or flash KawaKernel v1.2 to avoid dm-verity/knox issues.
If you are coming from Physwizz kernel then no action is needed, just flash the zip.