Changelogs
Smol Kernel by smolkittycatv0.1.0:
- Embed KernelSU from Tiann (not a submodule cause lazy, don't want to manage a fork and point submodule to it). Rename the dot-git-renamed to get the repo back!!
- A little merge from android15-6.6
- Bump nomount, erasing Claude's fixes which were addressed upstream.
- Update binaries in Anykernel3
- Update KernelSU
Changes from Capybara kernel to Smol kernel:
- Use various optimization commits dropped from Capybara 4.0 to 5.0
- KernelSU by tiann, enabled by default, with KowSU manager support
- susfs by simonpunk, enabled by default
- susfs enhanced changes by Enginex0, enabled by default
- vc-teahouse's latest changes to Baseband-guard
- Debranded from 71chjzkc's Capybara by to smol
- Merged android15-6.6 and android15-6.6-lts branches from GoogleSource
- Enabled 600Hz tick rate
- Patched with Reflex CPU governor by firelzrd
- Fixed Reflex compatibility with 6.6 kernel with naive changes helped by Claude AI
- ADIOS I/O scheduler by firelzrd, enabled by default
- Various defconfig changes for performance
- NoMount VFS redirection driver enabled by default
- Use ZyCromerZ's Clang 23 instead of old Xiaomi toolchain
- Use FullLTO without neutered inlining (edited Makefile to remove "-mllvm -import-instr-limit=5")
- Disabled UBSAN to allow FullLTO to boot
- LLD LTO optimizations
- Aggressive compiler optimizations: -O3, cortex-a725 optimizations, various polly opts.
Stability:
• Tested in regular usage by the maintainer @CrDroid
Security:
• Always bumped w/ Google's Android LTS branch
• vc-teahouse's Baseband Guard git
Performance:
• Full LTO + O3 + Cortex A725 specific + polly opts w/ ZyCromerZ Clang 23
• Reflex CPU governor
• ADIOS I/O scheduler
• 600Hz tickrate
• UBSAN sanitizer disabled
• Various other tweaks cherrypicked from 4.0 Capybara kernel
Battery:
• Boeffla wakelock blocker
Root and spoofing:
• Tiann's OG KernelSU (NOT -NEXT) git
• simonpunk's susfs git, with Enginex0's Enhanced patch
• maxsteeel's NoMount git
• KowSU man
ager