STRIX for mojito/sunny
Fiqri ArdyansyahChangelog for v1.0
- Merge latest Linux stable v4.14.296
- Merge latest CLO tag LA.UM.9.1.r1-12800-SMxxx0.QSSI13.0
- Update and backport f2fs from tag 6.1-rc1-4.19
- Using exFAT FS from v6.0.0
- Support three DT2W support (/dev/xiaomi-touch, /sys/touchpanel/double_tap, /proc/tp_gesture)
- Debloated unused spesific drivers
- Backport vmalloc, mmap, mremap, and queued spinlocks from kernel v5.4
- Enable vDSO ARM32
- Enable ARMv8.1 LSE atomics instructions
- Enable PELT 16 ms
- Enable Clang LTO
- Enable Dead Code Elimination
- Disable ThinLTO
- Disable CAF CPU boost
- Disable module, logging, trace, tracing, debug, dump, and coresight support
- Kill log spam after disable logging, and debug support
- Add Qcom RmNet support
- Add and configure Kprofiles support
- Add KCAL support
- Add boefla wakelock blocker support
- Add EROFS support
- Add Fuse Passthrough
- Add Wireguard
- Add CPU input boost
- Add devfreq boost
- Add and configure cpumask little and big clusters
- Add CRC32 instructions
- Add CPU set and SchedTune assist
- Add node tampering blacklist function
- Add idle state sysfs node
- Update LZ4 and set it as default ZRAM compress
- Use -O3 flags (for optimize performance)
- Use simple IRQ-affined PM QOS operations for UFS driver
- Use PELT scheduler
- Use Pixel's up/down ratelimits values on schedutil
- Optimize Clang for SM6150 CPU setup
- Optimize ARM64 lib
- Optimize deepsleep
- Optimize fingerprint driver
- Optimize performance
- Optimize latency on GPU and DRM drivers
- Optimize PM QOS operations
- Optimize F2FS
- Optimize thermal mitigation