Device Changes: - surya: pixel-thermal: revise thermal engine 1. Fixed wrong cluster limitation 2. Reduce charging speed in 42°+ 3. Add GPU monitor 4. Reduce max freq for gpu, but increase thresholds 5. Bump CPU speed - surya: fstab: increase zram size to 3GB - surya: prop: add missing zram prop - surya: overlay: Add the customized max cached processes number for surya - surya: update media, gps, & wifi configs from stock - reduce vibrate duration when changing haptic feedback level - enable quicktap support - audio: fix volume can not be reduced on some apps Kernel Changes: - kernel/irq: silence irq no longer affine to cpu logspam - Revert "rpmsg: glink: Enable irq wake for glink interrupt" - surya: configs: Disable profiling support - surya: configs: Remove the process reclaim feature - scsi: ufs: Scrap Qualcomm's PM QoS implementation - scsi: ufs: Add simple IRQ-affined PM QoS operations - merge mm/vmalloc, mm/mremap, & arm/tlb patchset - remove VLA usage - drop caf boost - add devfreq boost - zstd: merge optimization from Samsung - etc. Check https://github.com/silont-project/kernel_xiaomi_surya/commits/8 for more details ROM Changelog: - Add back Columbus (quick tap) - Add back additional Brightness Slider options - Applock: intercept activity in a better way - Fix circle battery QS tinting - Battery: Add option for coloring circle battery styles - Add Mono audio tile (aka headphone in one ear only) - Make IME button space optional - Remove night light toggle and disable night light when fod kicks in - Improve screenshot window dismiss behavior - Settings: Add high touch sensitivity and touchscreen hovering toggles for supported devices - Settings: Display: Add High Touch Polling Rate Support - DerpLauncher: Add themed icons switch for app drawer