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 paypal, saweria, dana or
like, subscribe D8G Official Channel and play all videos into end
D8G Kernel V1.8 Changelog : ----------------------------------- Rebase from clo 306 Implement KernelSu latest use old random - fix entropy Add oplus drivers Rework power drivers: xiaomi_touch: add a sysfs node to bump touch sample rate disable debug touchscreen Implement sdm845 platform guard build by platform audio: Merge tag 'LA.UM.9.12.r1-17400-SMxx50.QSSI13.0' audio: Merge tag 'LA.UM.9.15.2.r1-09300-KAMORTA.QSSI12.0' drivers: misc: implement usb fast charge mode GKI: hwtracing: Add a driver for disabling coresight clocks GKI: ARM: dts: msm: disable coresight for kona/lito GKI: ARM: dts: msm: disable coresight for sdm845 arm64: dts: alioth: Include apollo battery dtsi thermal: Fix max freq cpu OSM defconfig: sdm845: cmdline set ramoops 4m sched:fair: Switch to scaling linear android: binder: disable debug binder: Conditionally compile logging int_sqrt: Improve 3x faster integer sqrt. arm64: dts: kona/sdm845: Switch to step-wise thermal governor dts: kona: Set GPU
D8G Kernel V1.9 Changelog : ----------------------------------- Rebase from clo qcom LA.UM.9.12.r1-18300-SMxx50.QSSI14.0 upstream linux 4.19.315 Simple LMK Drop ULMK CPU Input Boost Devfreq Boost Silent log Improve CFQ IO Sched Upstream bitmap BACKPORT: crypto: jitter - update implementation to 2.1.2 sched/fair: Modify capacity margins Binder 5.10 Perf Critical RT Task 5.4 Perf Human Task 5.4 defconfigs: Disable full refcount validation defconfigs: Enable userspace CNTVCT_EL0 access for vDSO arm64: debug: Separate debug hooks based on target exception level FROMLIST: arm64: kernel: Implement fast refcount checking soc: qcom: scm: Fix scm_call_count when used with LSE atomics mm: Micro-optimize PID map reads for arm64 while retaining output format mm: Eliminate d_path_outlen() and further speed up show_map_vma() mm: Lower the non-hugetlbpage pageblock size to reduce scheduling delays mm: Don't hog the CPU and zone lock in rmqueue_bulk() sched/core: Use SCHED_RR in place of SCH
D8G Kernel V5.5 Changelog : ----------------------------------- Upstream linux 4.9.357 Full Backport Linux 4.14 - Linux 4.19 Full import D8G features Add Support KernelSU Add option system ext - non system ext support Add option stock - oc gpu display Reduce size More disable log and wakelock Enable power efficient workqueues Improve GPU Don't let Google Camera run in the background thermal: Don't qualify thermal polling as high priority thermal: Optimize mitigation evaluation Oplus Drivers ============= - OProject Update latest KSU Improve performance devfreq_boost: Set input boost period for oprofile drivers:i2c: Reduce touch latency by 0.5-1ms scsi: ufs: change msleep to usleep_range ext4: add largedir feature Make gmu frequency selectable by profile mm: speed up mremap by 20x on large regions arm64: kernel: implement fast refcount checking arm64: Add uprobe support Add support double_tap node for OxygenOS Implement and enable BLAKE2b support Rework GPU table list Add new