Introduction to FloppyKernel (Trinket) v1.0
Flopster101FloppyKernel is a custom kernel focusing on stability and responsiveness, not specifically aiming for performance.
* It supports the devices: ginkgo, willow, laurel_sprout.
* It supports dynamic and non-dynamic ROMs in a single build, ranging from A12 to A15. Support for A11 is incomplete and may only work on recent builds.
* Stock MIUI is not fully supported.
Features
Some feature highlights are:
- Built with: AOSP Clang 20 + ThinLTO, O2 (for stability), LLVM Polly, LLVM inlining.
- Built on top of LineageOS' qcom_sm8150 kernel base.
- Option for KernelSU Next with susfs.
- The following backports are implemented:
- BPF Backports from 5.4.
- RCU backports from 5.4.
- Cgroup v2 freezer.
- Scheduler backports.
- Uclamp.
- UFFD backports.
- Uses lmkd with PSI for killing apps.
- KCAL, HBM and CABC are available.
- Scheduler and memory subsystem optimizations.
- Tuned to values of KTweak "balance" profile.
- Tweaked input boost.
- Adrenoboost (disabled by default) and Adrenoidler.
- Efficient CPU freq table.
- DDR overclock up to 2133 MHz + some GPU undervolting.
- Custom flashlight brightness support (for supported ROMs) and realtime brightness control.
- Experimental bypass charging support.
- Debloated from many debug settings.
- Updated LZ4 for ZRAM.
- Kernel-level sound control for headphones and mic.
- BBRv2 as the default TCP congestion algorithm.
- Wireguard support.
- Forced 900mA fast charge over USB.
- Boeffla Wakelock blocker with extensive default wakelock list.