D8G Kernel V1.5 - Oxygen - POCO F3 | REDMI K40 | POCO F4 | REDMI K40S | MI10T | Pro

 

 

D8G Kernel V1.5

Changelog :
-----------------------------------
Upstream 4.19.287

Rebase from Immensity A12

Add Support KernelSU
Add Low memory killer
Add D8G Feature
Add support block ipa3 wakelock
Revert char random to fix entropy
Disable MEMCG - PSI & Add null psi drivers
Add KLAPSE
Fix AOD OxygenOS
Improve performance
Add tri-cluster API to affine IRQs and kthreads to fast CPUs
memlat: dont read perf event if other CPU is under scm call
mm: watermark_scale_factor: Set to 32
sched:fair: Switch to scaling linear
sched: Reduce latency for better responsiveness
arm64 implement fast refcount checking

pinctrl: msm: Restore some barriers to prevent reordering of I/O writes
gpu: adreno: Increase data processing limit
msm: kgsl: Affine kgsl_3d0_irq and worker kthread to the big CPU cluster
irqchip/qcom: mpm: Remove IRQF_NO_SUSPEND
msm_serial_hs: Make thread RT to improve Bluetooth performance
mm: Always use smaller page cluster for zram
mm: Reduce the frequency of page writebacks

Add Schedtune Assist
Add Cpuset Assist
Add Display cpuset assist
Enable Dynamic schedtune boost
Enable Schedtune - Cpuset Assist

block: import ssg from G998USQU5CVDB
devfreq_boost: Set input boost period for oprofile
schedutil: synch with v1.4
BACKPORT: cpufreq_walt from linux 5.10
mm: Increase ratelimit pages value
mm/compaction: Increase fragmentation index
fingerprint: fpc_tee: Reduce FP unlock time
some revert upstream tcp
slub: Optimized SLUB Memory Allocator
ipa3: add disable wakelock

Add support NetHunter


Add Changelog for Plus Version
-----------------------------------------------
Move to cpu input boost
cpufreq: Synch with D8G Source
devfreq: Synch with D8G Source

Merge tag LA.UM.9.12.r1-14900.01-SMxx50.0
Merge tag 'LA.UM.9.12.r1-15200.02-SMxx50.0'
Merge tag 'LA.UM.9.12.r1-15400-SMxx50.QSSI13.0'
Merge tag 'LA.UM.9.12.1.r1-05500-SMxx50.QSSI12.0'
Merge tag 'LA.UM.9.12.1.r1-05700-SMxx50.QSSI12.0'
Merge tag 'LA.UM.9.12.1.r1-05900-SMxx50.QSSI12.0'

Revert "msm: kgsl: Use copy_struct_from_user() helper"
Revert "msm: kgsl: Zap performance counters across context switches"
Revert "msm: kgsl: Add a sysfs node to control performance counter reads"
 
 
Onplus Drivers
----------------------------------
Oproject
Fg task ui
Oext4
Nandswap
Zram opt
Dynamic tunning swappiness
App mnitor
Dns hook
Stat calc
Data eval

Support
-----------------------------------

Android : 11-13
OS : MIUI - AOSP - AOSPA - OxygenOS - COS - RUI


Devices

-----------------------------------

POCO F3 | Redmi K40
POCO F4 | Redmi K40S
MI10T | MI10T Pro

Required
-----------------------------------

Full Decrypt
KernelSU App V0.6.0 - Latest
Magisk V25 - 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.



Oxygen Service users
-----------------------------
If your device is rooted, select non init on installing kernel
or switch to pure using DKM to get back OService



KernelSU (KSU) users
-------------------------------------
You can get all D8G Feature using 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
-----------------------------------
POCO F3 | Redmi K40 :

Lite        Plus


POCO F4 | Redmi K40S :

Lite        Plus

 
MI10T | MI10T Pro :

Lite        Plus


Donate

-----------------------------------


If you like my work support me with paypalsaweria, dana or
like, subscribe D8G Official Channel and play all videos into end





Popular posts from this blog

D8G Kernel V1.8 - The Real of Gamer - POCO F1 | POCO F2 Pro | POCO F3 | REDMI K40 | POCO F4 | REDMI K40S | MI10T | Pro

D8G Kernel V1.9 - The Real of Gamer - POCO F1 | POCO F2 Pro | POCO F3 | REDMI K40 | POCO F4 | REDMI K40S | MI10 | MI10T | Pro

D8G Kernel V5.5 - Oxygen - Xiaomi SDM845