[KERNEL][POLARIS][4.9.y] Canting 3.3[24/02/2021]

khusika

Recognized Contributor
Feb 14, 2013
1,582
5,194
153
Malang
khusika.com
INTRODUCTION
Canting is a kernel based on Google Common 4.9 merged over CAF-kernel.lnx.4.9.r25-rel. Built to provide security and stability improvement

Code:
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/
FEATURES
----------------------------------------------
NOTE: Don't flash this kernel over MEMEUI.
Linux version 4.9.258
CAF Tag LA.UM.8.3.r1-08800-sdm845.0
Build with Clang-12
CPU Governors: schedutil, powersave, performance
I/O Schedulers: noop, cfq
Compat vDSO from Pixel kernel
TCP Congestion Algorithm: bbr, westwood, reno, cubic
WireGuard VPN support (Current version: 1.0.20210219)
Boeffla wakelock blocker (Nothing is blocked by default)
Simple Low Memory Killer
Sound Control: Speaker, Microphone, Headphone (Per-channel control)
KCAL & KLapse Interface
Vibration Intensity Control
backlight min option
Removed safetynet flags (no need of magisk to bypass safteynet)
F2FS & NTFS Support
for more info check my commits

INSTALLATION INSTRUCTIONS

  1. Download latest kernel version
  2. Boot to recovery
  3. Flash kernel.zip
  4. reboot to system



XDA:DevDB Information
Canting, Kernel for the Xiaomi Mi Mix 2S

Contributors
khusika
Source Code: https://github.com/khusika/canting_kernel_xiaomi_sdm845

Kernel Special Features:

Version Information
Status:
Stable
Current Stable Version: 3.3
Stable Release Date: 2021-02-24

Created 2019-03-05
Last Updated 2021-02-24
 
Last edited:

khusika

Recognized Contributor
Feb 14, 2013
1,582
5,194
153
Malang
khusika.com
Release 0.5

As of many user ask me to add support of MIUI variant, start with this version and later will support it. But i won't accept kind of bugs comes from MIUI based rom. Because this kernel using lineage tree as based, which some of dummy codes from Xiaomi Opensource are not merged into lineage. And also there are fews driver was introduced in the lineage tree but not supported in the MIUI. There might some of debug codes required by MIUI but not implemented in the kernel. This why i warn you to use lineage based rom for better experience with kernel based on lineage tree.

Changelogs :
  • Add support for MIUI based ROM (Stupid idea)
  • Merge 4.9.166
  • Upstream with Lineage tree
  • Upstream with Google Common 4.9
  • Update default RNDIS class for Xiaomi (Fix usb tether issues)
 

taw62

Senior Member
Jan 13, 2018
72
45
18
Can it be that you, by mistake, still published the 4.9.165-Canting-0.4 version on GitHub? At least it says so under settings/about the phone.