Changelog | MARBLE
Device : Redmi Note 12 Turbo | Poco F5 (Marble)
Version : Oxygen+
Android : 12 - 13
CONFIG HZ : 100
OS : MIUI - AOSP - Oxygen
ROOT : Magisk | KernelSU
Init : Decrypt needed
Pembaruan :
--------------------------
Date : 20231024
gpu: adreno: only compile Adreno 6xx - 7xx driver
power: Introduce OnePlus 3 fingerprintd thaw hack
kernel: printk: Filter out some userspace logs
kernel: printk: suspend-resume stfu
irq: spurious: Disable IRQ debugging by default
fs: add a simplified file blocker
kernel: mute process no longer affine to cpu
slub: Optimized SLUB Memory Allocator
kernel/cpu: Silence abundance of logspam
iommu: Silence logging
pci/setup-res: Nuke logspam
msm_adreno_tz: add adrenoboost parameter
Update installer
Update RCU
HID: Add nintendo switch controller driver
sched/cass: Introduce the Capacity Aware Superset Scheduler
fs: Improve eventpoll logging to stop indicting timerfd
boeffla_wl_blocker: Remove timerfd from default block list
Merge tag 'KERNEL.PLATFORM.1.0.r1-16300-kernel.0'
Merge tag 'LA.VENDOR.1.0.r1-23800-WAIPIO.QSSI14.0'
bump the default TTL to 255
bump default tcp_wmem from 16KB to 20KB
cpufreq: schedutil: Reduce frequencies slower
cpufreq: walt: Reduce frequencies slower
techpack: audio: Optimize audio codec
cpufreq_walt: remove tracing
msm: ipa3: Silence PM notifier log spam
crypto: zstd: Restore the default compression level to 3
Fix Custom Linker
Up KernelSU
Date : 20231002
qca-wifi-host-cmn: Fix compilation after merging
ashmem: Rewrite to improve clarity and performance
ANDROID: ashmem: Add shmem_set_file to mm/shmem.c
ANDROID: ashmem: Export is_ashmem_file
kallsyms: Improve the performance of kallsyms_lookup_name()
mbcache: Speed up cache entry creation
[SQUASH] Drop sched Optmization from Oplus
kernel: Add config IRQ Critical Affine
kernel: Introduce SBalance IRQ balancer
Merge tag 'KERNEL.PLATFORM.1.0.r1-16000-kernel.0'
Merge tag 'VIDEO.LA.2.0.r1-09200-WAIPIO.0'
Merge tag 'LA.VENDOR.1.0.r1-23400-WAIPIO.QSSI14.0'
msm: kgsl: Remove sync fence names
msm: kgsl: disable snapshot crash dump by default
gpu: adreno: Increase data processing limit
gpu: adreno: only compile Adreno 6xx - 7xx driver
power: Introduce OnePlus 3 fingerprintd thaw hack
kernel: printk: Filter out some userspace logs
kernel: printk: suspend-resume stfu
irq: spurious: Disable IRQ debugging by default
fs: add a simplified file blocker
kernel: mute process no longer affine to cpu
slub: Optimized SLUB Memory Allocator
kernel/cpu: Silence abundance of logspam
iommu: Silence logging
pci/setup-res: Nuke logspam
msm_adreno_tz: add adrenoboost parameter
Update installer
Update RCU
HID: Add nintendo switch controller driver
Date : 20230913
Upstream linux 5.10.194
boeffla: Add block more wakelock
sched: walt: Guard ingress changes
Merge tag 'VIDEO.LA.2.0.r1-08900-WAIPIO.0'
qca-wifi-host-cmn: Fix compilation after merging
ashmem: Rewrite to improve clarity and performance
ANDROID: ashmem: Add shmem_set_file to mm/shmem.c
Update AnyKernel3
kernel: Warn when an IRQ's affinity notifier gets overwritten
kallsyms: Improve the performance of kallsyms_lookup_name()
mbcache: Speed up cache entry creation
f2fs: Force strict fsync mode
f2fs: Avoid dynamic memory allocation in f2fs_match_ci_name()
fscrypt: Avoid dynamic memory allocation during impl selection
erofs: Use GFP_NOIO when allocating memory from bio_endio()
Before
Initial base from paradox kernel
Upstream linux 5.10.187
Enable NTFS support
Revert pci changes
Silent more warning
Import audio from CLO
Import QCACLD from CLO
Add OxygenOS board
Add D8G Stuff Feature
Add CPUMASK
sched: walt: Smoothen WALT prediction load boosting
Add builtin KernelSU drivers
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 new cpufreq game based from schedutil
Update gov game
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
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
Up KSU Version
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
Up KSU Version
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
qos: Don't allow userspace to impose restrictions on CPU idle levels
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
Introduce Simple LMK
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