D8G Kernel V2.1 - The Real of Gamer - POCO F1 | POCO F2 Pro | POCO F3 | REDMI K40 | POCO F4 | REDMI K40S | MI10 | MI10T | Pro
Changelog :
-----------------------------------
Rebase qcom clo - linux 4.19.315
Upstream linux 4.19.322
arm64: crypto: Add NEON accelerated XOR implementation.
arm64: Makefile: Optimize for Kryo 385 & 585
Add delay 3s for load modem module.
subsystem_restart: Update crash status as subsystem start
subsystem_restart: Add delay before SSR power-up failure panics
Makefile: Update -march flags
Makefile: Update compiler flags
Makefile: Disable LLVM CUDA
Makefile: Update compiler flags
Makefile: Disable warning on redefined builtin macro
Makefile: Use all threads for thinLTO
Makefile: Disable adress-of-packed-member warnings
arm64: Enable support for cryptographic and dot product instructions
kbuild: Add support for Clang's polyhedral loop optimizer
init: Forcefully enable Polly
Makefile: Add -Wnull-dereference flag
Makefile: Drop experimental flags
Makefile: Update compiler flags
Makefile: Optimize inlining
Makefile: utilize unified lto on thinlto
Makefile: Enable hot cold split optimization
Makefile: Enable machine function split
Makefile: Enable O3 optimizations for plugin
Makefile: Increase lto instr limit to 40
kbuild: Enable -Wuninitialized
kbuild: Enable -Wtautological-compare
Makefile: Allow compiler to eliminate useless NULL pointer checks
kbuild: Remove '-mno-global-merge'
Makefile: enable MLGO
treewide: Fix warnings
techpack: audio: Disable -Werror
arm64: dts: sm8250: Enable ULPS
sched/cass: Don't fight the idle load balancer
thermal_sysfs: Use vmalloc for cooling_device_stats_setup()
cnss2: Don't register ramdump driver
cpuidle: lpm-levels: Remove debug event logging
Revert "lpm-levels: Remove unused code used for debugging"
cpuidle: lpm-levels: Remove idle prediction feature
cpuidle: lpm-levels: Remove sleep bias feature
cpuidle: lpm-levels: Remove duplicated code
cpuidle: lpm-levels: Use WFI only
Revert "drivers: lpm-levels: Use cpu_do_idle for shallower LPM entry"
cpuidle: lpm-levels: Remove tracing from hot path
cpuidle: lpm-levels: convert PSCI return value to boolean correctly
cpuidle: lpm-levels: Don't stop the tick if it's not beneficial
cpuidle: lpm-levels: Remove unused functions
cpuidle: lpm-levels: Remove need_resched() check
cpuidle: Make latency notifier no-op
drivers: gpu-msm: Remove tracing and snapshot function
hwrng: refine hwrng delay for retry
kernel: do not build modules.order
kernel: do not build modules.order
Makefile: Enable store motion pass for gcse
Onplus Drivers
----------------------------------
Oext4
Nandswap
Wakelock Profile
Sleep Monitor
NwPower
Support
-----------------------------------
Android : 11-15
OS : MIUI Vendor - Aosp/a Vendor
Devices
-----------------------------------
POCO F1 (beryllium)
POCO F2 Pro (lmi)
POCO F3 | Redmi K40 (alioth)
POCO F4 | Redmi K40S (munch)
MI10 | MI10 Pro (umi)
MI10T | MI10T Pro (apollo)
MI Pad 6 (pipa)
Warning
------------------------
- SDM845 : need ROM builtin with linux 4.19
- SM8250 : MIUI / HyperOS booted (Maybe not all)
- MI Pad 6 : Not tested on HyperOS
- Don't support sideload flashable
Notes
-----------------------------------
Uclamp need uclamp profiler. If your ROM doesn't support uclamp,
use task_profiles module by EmanuelCN
Init users
-------------------
No need init, no need request premium user.. this version open for all user
Game Ai
-----------------------------------
KernelSU User
-----------------------------------
Use manager v11928
above it no longer supports mount module
Download
-----------------------------------
Donate
-----------------------------------