[KERNEL] [11.0.0] Kazuki Kernel [February 18, 2022]

Search This thread

Kaz205

Senior Member
Mar 20, 2019
66
82
Introduction
Kazuki Kernel is a kernel based on Sultan's kernel with some additional modifications aiming to give a better experience than the stock kernel.

Compatibility
This kernel only supports devices running the latest firmware (vendor.img), and will NOT BOOT on anything else.

Features
  • Everything from Sultan Kernel
  • Backports from Sultan's Pixel 4/XL kernel
  • Patches from kdrag0n's Pixel 2/XL kernel
  • New set of optimized CPU frequencies and EAS energy model
  • Wi-Fi WPA3 support
  • Miscellaneous treewide optimizations
Downloads
Latest kernel
Enable support for flip covers (optional)

Credits
  • Sultan Alsawaf (Sultanxda/kerneltoast) for his kernel and help
  • Danny Lin (kdrag0n) for his patches and freqbench
  • Everyone else who I cherry-picked from
Source code
https://github.com/Kaz205/android_kernel_google_wahoo/commits/20220218
 
Last edited:

Kaz205

Senior Member
Mar 20, 2019
66
82
Changelog

February 18, 2022:
• Massively reduce latency
• Fixed a regression which caused performance to drop when executing heavy tasks
• More EAS patches from android-4.4-p
• Merged February ASB


October 26, 2021:
• Fixed the deadlock (finally!)
Thanks to @ab123321 for the help

October 14, 2021:
• Fixed a deadlock (for real this time).

October 11, 2021:
• Fixed a deadlock

September 28, 2021:
• EAS patches from android-4.4-p
• Optimized lock usage in various subsystems
• Lowered idle drain

September 12, 2021:
• Fix high power consumption when playing video

September 8, 2021:
• Bring back support for AFWall
• Allow vibration when the Camera is used

September 7, 2021:
• Complete revamp! Cleaned up broken commits
and rebased onto Sultanxda's 11.0.0-sultan branch
• Revert back to v4.4.223
• Update compiler to GCC 11.2
• Save power when rendering static images
• Massively save power when playing video
• Merge September ASB
• Further backports from Sultan's Pixel 4/XL kernel
• New set of optimized CPU frequencies for performance and battery life

July 11, 2021:
*Further tweak scheduler for better performance and battery life
*Better low-memory-killer performance (Thanks Sultan)
*Update WireGuard to v1.0.20210606
*Merge linux-stable v4.4.275
*More stuff that I forgot about

May 12, 2021:
*Switch compiler to GCC 11.1 for improved performance
*Merge April and May ASB
*Merge linux-stable v4.4.265
*Update Simple LMK
*Enable zram deduplication (saves 100~200mb of memory)
*Massively optimize Unity games (thanks Sultan)
*Further backports from Sultan's Pixel 4/XL kernel
*Micro-optimize Qualcomm secure channel manager

April 26, 2021:
*Revert zram compressor back to zsmalloc as z3fold was causing problems
*Slightly reduce overall power consumption
*Minor bug fixes from Qualcomm

April 24, 2021:
*Switch zram compressor backend to z3fold (for hopefully better long term performance)
*Micro-optimize Qualcomm G-link driver
*Slightly reduce overall power consumption
*Minor scheduler improvements

April 18, 2021:
*Initial release
 
Last edited:

verrellvj

Member
Jul 26, 2018
6
9
Flashing straightaway!
Thanks for your work
Working fast and snappy on taimen running ProtonAOSP 11.4.0
 
Last edited:
  • Like
Reactions: Chaninoza

ValKyre

Senior Member
Feb 19, 2015
284
109
Việt Nam
Flash in walleye run 11.4 proton OS . Boot fail. Auto boot to bootloader
Show notify yellow at the bottom: ERROR: BootLinux Failed: Not Found
 

Kaz205

Senior Member
Mar 20, 2019
66
82
Last edited:

Kaz205

Senior Member
Mar 20, 2019
66
82
It appears that I had removed important dtb files which made the kernel unbootable on walleye. I uploaded a new build to (hopefully) fix the issue. The new build should be called "Sultan-kernel-plus_20210418-fixup.zip".

EDIT: It's fixed and is safe to flash.
 
Last edited:
  • Like
Reactions: ValKyre

ValKyre

Senior Member
Feb 19, 2015
284
109
Việt Nam
It appears that I had removed important dtb files which made the kernel unbootable on walleye. I uploaded a new build to (hopefully) fix the issue. The new build should be called "Sultan-kernel-plus_20210418-fixup.zip".
Yay... It boot now. But do u know why it same issue like other kernel ? (kirisakura, sultan old version,...) .
The issue is: when restart, the boot amination very very slow. Some time when the screen of press power key to turn on phone it take 3-5s to open (sometimes not usually) .
 

neekless

Senior Member
Sep 1, 2014
485
481
Singapore
@Kaz205 I've been following your github repo for a while and there was a period of time where you used PELT and is no longer using it. Just wanted to know what are your findings regarding PELT?
 

Kaz205

Senior Member
Mar 20, 2019
66
82
any settings for rgb to eliminate the yellowish from white?
Yes it's present.

@Kaz205 I've been following your github repo for a while and there was a period of time where you used PELT and is no longer using it. Just wanted to know what are your findings regarding PELT?
I initially switched to PELT in hopes of lower jank. However I switched back because it turns out that PELT breaks live frequency stats and that jank is more or less the same as WALT with some proper tuning.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 22
    Introduction
    Kazuki Kernel is a kernel based on Sultan's kernel with some additional modifications aiming to give a better experience than the stock kernel.

    Compatibility
    This kernel only supports devices running the latest firmware (vendor.img), and will NOT BOOT on anything else.

    Features
    • Everything from Sultan Kernel
    • Backports from Sultan's Pixel 4/XL kernel
    • Patches from kdrag0n's Pixel 2/XL kernel
    • New set of optimized CPU frequencies and EAS energy model
    • Wi-Fi WPA3 support
    • Miscellaneous treewide optimizations
    Downloads
    Latest kernel
    Enable support for flip covers (optional)

    Credits
    • Sultan Alsawaf (Sultanxda/kerneltoast) for his kernel and help
    • Danny Lin (kdrag0n) for his patches and freqbench
    • Everyone else who I cherry-picked from
    Source code
    https://github.com/Kaz205/android_kernel_google_wahoo/commits/20220218
    8
    Changelog

    February 18, 2022:
    • Massively reduce latency
    • Fixed a regression which caused performance to drop when executing heavy tasks
    • More EAS patches from android-4.4-p
    • Merged February ASB


    October 26, 2021:
    • Fixed the deadlock (finally!)
    Thanks to @ab123321 for the help

    October 14, 2021:
    • Fixed a deadlock (for real this time).

    October 11, 2021:
    • Fixed a deadlock

    September 28, 2021:
    • EAS patches from android-4.4-p
    • Optimized lock usage in various subsystems
    • Lowered idle drain

    September 12, 2021:
    • Fix high power consumption when playing video

    September 8, 2021:
    • Bring back support for AFWall
    • Allow vibration when the Camera is used

    September 7, 2021:
    • Complete revamp! Cleaned up broken commits
    and rebased onto Sultanxda's 11.0.0-sultan branch
    • Revert back to v4.4.223
    • Update compiler to GCC 11.2
    • Save power when rendering static images
    • Massively save power when playing video
    • Merge September ASB
    • Further backports from Sultan's Pixel 4/XL kernel
    • New set of optimized CPU frequencies for performance and battery life

    July 11, 2021:
    *Further tweak scheduler for better performance and battery life
    *Better low-memory-killer performance (Thanks Sultan)
    *Update WireGuard to v1.0.20210606
    *Merge linux-stable v4.4.275
    *More stuff that I forgot about

    May 12, 2021:
    *Switch compiler to GCC 11.1 for improved performance
    *Merge April and May ASB
    *Merge linux-stable v4.4.265
    *Update Simple LMK
    *Enable zram deduplication (saves 100~200mb of memory)
    *Massively optimize Unity games (thanks Sultan)
    *Further backports from Sultan's Pixel 4/XL kernel
    *Micro-optimize Qualcomm secure channel manager

    April 26, 2021:
    *Revert zram compressor back to zsmalloc as z3fold was causing problems
    *Slightly reduce overall power consumption
    *Minor bug fixes from Qualcomm

    April 24, 2021:
    *Switch zram compressor backend to z3fold (for hopefully better long term performance)
    *Micro-optimize Qualcomm G-link driver
    *Slightly reduce overall power consumption
    *Minor scheduler improvements

    April 18, 2021:
    *Initial release
    7
    Fixed the kgsl deadlock (100%) (confirmed working 2021)
    5
    Newwwww build
    4
    New build is out with a different name and some cool improvements!