Skip to content

Releases: DozNaka/KawaKernel-A217X

KawaKernel v2.6

27 Feb 17:51
Compare
Choose a tag to compare

Based on A217MUBSBDWK1 (EXCEPT FOR UA)

Warning
For Magisk users

If 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

APatch 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 Ghz

I 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

21 Feb 05:21
Compare
Choose a tag to compare

Based on A217MUBSBDWK1

Warning
For Magisk users

If 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

APatch 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

01 Nov 23:02
Compare
Choose a tag to compare

Based on A217MUBSBDWK1

Warning
For Magisk/KawaKernel 2.2 users

If 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

09 Sep 00:38
Compare
Choose a tag to compare

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 users

If 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

04 Sep 04:30
Compare
Choose a tag to compare
KawaKernel v2.2-KSU Pre-release
Pre-release

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

05 Aug 20:06
Compare
Choose a tag to compare

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

27 Jul 01:40
Compare
Choose a tag to compare
  • 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

22 Jul 20:03
Compare
Choose a tag to compare

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

10 May 20:54
Compare
Choose a tag to compare

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

27 Apr 19:51
Compare
Choose a tag to compare
  • 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.