D8G Kernel V1.6 - Oxygen+ - Redmi Note 12 Turbo | Poco F5 | Marble
Changelog :
-----------------------------------
Upstream linux 5.10.192
Based from paradox kernel
Import audio from CLO
Import QCACLD from CLO
QCACLD: Fixup build
Add OxygenOS board
Add D8G Stuff Feature
Add CPUMASK
Synch with Xiaomi Source
cpufreq: schedutil - walt: Add tunable for exponential freq selection
misc: Introduce simplified xiaomi hardware identification driver
PCI/DPC: Await readiness of secondary bus after reset
PCI: Unify delay handling for reset and resume
qcacld: nuke rx_wakelock code entirely
Makefile: use ccache for speeding up kernel builds
techpack: audio: Add Xiaomi hwid dependency
Add support Custom name compiler
Disable Coresight drivers also blacklist module
kernel: module: Report the modules in the blacklist as successfully
power/wakelock: Add a timeout to wakelocks globally
Use custom name Oxygen for clang
Improve performance
kernel/power: faster deepsleep
sched/fair: Switch sched scaling to linear
Improve F2FS
mmc: Disable crc check
kernel: module: Custom module blacklist
techpack: audio: Builtin aw882xx driver
sched_feat: disable GENTLE_FAIR_SLEEPERS
GKI: hwtracing: Add a driver for disabling coresight clocks
ext4: f2fs: remove additional tracings added by CAF
binder: Stub out debug prints by default
touchscreen: xiaomi: Import Xiaomi Touch form MICode
Enable builtin xiaomi touch
drivers: xiaomi_touch: add a sysfs node to bump touch sample rate
bump touch sample inline with linux 5.10 value
kernel: introduce CPUSets Assist
arm64: debug: disable self-hosted debug by default
alarmtimer: Minimize wakeup time
kernel: cpuset: Move implement task_is_booster into cpuset
ARM64: Add Xiaomi board selection
audio: Get rid of TARGET_PRODUCT checks
defconfig: enable BOARD MARBLE
kernel: module: guard module blacklist
Add support Redmi K50G | Poco F4 GT
defconfig: Generate ingress
kernel: module: Add support ingress blacklist
mm: import oneplus mm
kernel: enable HYBRIDSWAP
lib: zstd: Disable LTO O3
zram-entropy-calculation
mm/oplus_mmm: Disable unused modules
sched: Optmization from Oplus
defconfig: enable oplus cpufreq optimization
sched: efficency: Force support cluster marble
Enable WQ Power Efficient
Improve net
Silent log spam
Fix install dtb
kernel: module: Add unused touchscreen drivers to custom blacklist
Builtin touchscreen drivers
Merge tag 'KERNEL.PLATFORM.1.0.r1-15400-kernel.0'
kernel: Fine tune cpusets assist values again
kernel: module: Use lzo builtin
defconfig: Do not compile system trace modules
touchscreen: xiaomi: Implement resolution_factor
Disable arch diwali
scripts/dtc: Update
Builtin touchscreen drivers
Enable BUMP_SAMPLE_RATE
Revert "genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP"
kernel: Add tri-cluster API to affine IRQs and kthreads to fast CPUs
kernel: Extend the perf-critical API to little CPUs
kernel: Don't allow IRQ affinity masks to have more than one CPU
kernel: Only set one CPU in the default IRQ affinity mask
drivers: gpu: drm: Affine IRQ to the prime CPU cluster
touchscreen: goodix: Implement double_tap_node
Add dtb underclock - undervolt
drivers: android: Place a no-op PSI driver for SLMK
Merge tag 'KERNEL.PLATFORM.1.0.r1-15500-kernel.0'
Update touchscreen
kernel: printk: Ignore healthd kmsg
drivers: input: qcom-hv-haptics: Clean up
drivers: input: qcom-hv-haptics: Reduce logspam
audio: Do not compile wsa881x driver for waipio
drivers: scsi: Reduce logspam
Improve Net
Update boeffla wl blocker
Add block more wakelock
Enabel Boeffla wl blocker
Builtin HWID - smem
kernel: printk: Reduce logspam from display service
Kill more debug
Merge tag 'LA.VENDOR.1.0.r2-05800-WAIPIO.QSSI14.0'
Merge tag 'KERNEL.PLATFORM.1.0.r1-15600-kernel.0'
Merge tag 'LA.VENDOR.1.0.r1-23000-WAIPIO.QSSI13.0'
Merge tag 'VIDEO.LA.2.0.r1-08700-WAIPIO.0'
kernel: printk: Reduce more logspam from display service
Upstream cpuidle teo
LZ4: Port LZ4 1.9.x FAST_DEC_LOOP
Upstream touchscreen goodix_9916r
Update installer
Add patch vendor_dlkm (Based from Melt Kernel)
----------------------------------
cpufreq effiency
ZRAM
Support
-----------------------------------
Android : 13
OS : MIUI - AOSP - AOSPA - OxygenOS - COS - RUI - Flyme
Devices
-----------------------------------
Redmi Note 12 Turbo | POCO F5 (Marble)
Required
-----------------------------------
KernelSU App V0.6.7 - Latest
Magisk V26 - Latest
Notes
-----------------------------------
Init and unlock limit only working on full decrypt
If you are an encrypt user and get a bootloop (unable to boot),
remove the thermal module.
Init users
-------------------------------------
Full Decrypt to full working init
You can get all D8G Feature with install D8G Service module
D8G Service module available in Telegram group
type #ksu and enter
You can install amoled module using DKM
- Open DKM scroll to bottom
- Tap D8G Module and tap install module amoled
Download
-----------------------------------
Donate
-----------------------------------