D8G Kernel V2.2 - The Real of Gamer

  

   

D8G Kernel V2.2

Changelog :
-----------------------------------
Rebase qcom clo - linux 4.19.315

Upstream linux 4.19.324


Sched PELT

Build using Jawa Clang 19.1.5

sched: set min cpu mask variable
FROMLIST: BACKPORT: sched: Avoid stale CPU util_est value for schedutil in task dequeue
sched: speed up pelt util increase
FROMLIST: BACKPORT: Fix task utilization accountability in compute_energy()
sched: revise initial value of the util_avg
UPSTREAM: Fix task util_est update filtering
UPSTREAM: Fix util_est UTIL_AVG_UNCHANGED handling
sched: avoid stable bucket vlaue when task dequeue
sched: Introduce task-rotation feature
sched: Add missing last_enqueue_ts update
sched: Include sprd_rotation directly
sprd_rotation: Run rotation thread at max priority
sprd_rotation: Improve clarity
defconfig: Enable big tasks rotation
sched/cass: Skip reserved cpus
sprd_rotation: Adapt for msm-4.19
Game Ai; Fix set cpufreq gov per-app

msm: ipa3: Enable threaded NAPI
Revert "msm: kgsl: Restrict gpu governors to gpu devfreq devices"
f2fs: Avoid dynamic memory allocation in f2fs_match_ci_name()
mm, vmstat: Add likelihood labels to quiet_vmstat conditions
sched/rt: Don't try push tasks if there are none.
techpack: display: Introduce new exposure dim layer driver
defconfig: pipa: Disable Touch Himax and NVT debug
cpuset: Don't set cpus allowed for perf critical task
Game Ai: set cpus allowed when game mode
Game Ai: Rework game checker
sched/cass: No thermal throttling for oprofile 1 & 3
Upstream oext4
scsi: ufs: fix pm_runtime count in reset flow
locking/rwsem: Don't hog RCU read lock while optimistically spinning
printk: Add sleep time to timestamps
printk: Add sleep time offset to all timestamps
D8G Service: Update game ai main

rcu: Run nocb kthreads on little CPUs
memlat: Optimize perf event reads when possible

drivers: spi: Separate IR SPI Xiaomi
media: rc: ir-spi: enlarge transmit buffer
arch: arm64: boot: dts: vendor: Adapt IR SPI binding for upstream driver
zram: experimental patch with entropy calculation
zram: Enable ZRAM_ENTROPY by default
disable SPLIT_RSS_COUNTING to fix zero RSS issue
mm: zram: fix swapcached issue on Zram Writeback
mm: zram: skip readahead for sync io pages
mm: zram: skip readahead for sync io pages on cluseter readahead
mm: zram: use rw_page for zram page but submit_bio for zram wb page
abort reclaim once process goes to foreground


Onplus Drivers
----------------------------------
Oproject
Oext4
Nandswap
Uxio First
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
-----------------------------------

 


New IR SPI AOSP (Like new LineageOS required)
SM8250 (KONA) Only

 



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