Purpose-built for developers, tweakers, and Android power users who demand the best.
Optimized for speed with advanced CPU and I/O tuning.
Includes hardened kernel patches for improved protection.
Regular updates and active developer support.
SanKernel is fine-tuned for maximum performance without sacrificing battery life. Built using the latest stable Linux sources and powered by aggressive scheduler tuning, EAS optimizations, and custom I/O schedulers. Tested across a variety of Android devices for compatibility and performance gains.
Supports battery-saving features including CPU undervolting, thermal throttling optimizations, and wakelock management.
Includes latest Linux security patches, SELinux enforcement, and kernel-level hardening with minimal impact on performance.
Easily tweakable via kernel managers with support for custom profiles, voltage control, and dynamic thermal/power governors.
Clean source tree, build scripts, and developer documentation available for anyone who wants to contribute or fork.
SanKernel goes beyond the basics with advanced functionality and power tools for true kernel enthusiasts.
Fine-tuned control over CPU and GPU behavior during installation. Choose overclocking, undervolting, or voltage tweaks via Aroma Installer.
Specify ZRAM size during flash. Value is appended to cmdline for optimal performance based on your workloads.
Choose from predefined EAS profiles during Aroma flash.
Configure CPU/GPU clocks and voltages, ZRAM size, and more during flashing with SanKernel’s interactive Aroma wizard.
Got questions about SanKernel? We've got answers.
SanKernel currently supports SDM660 SoC powered Android devices. Please refer to our Telegram group for checking compatibility.
Join @project_san_support
Yes! SanKernel is tested with many popular custom ROMs. Just ensure you're flashing the kernel built specifically for your ROM version and device.
No, flashing the kernel won't wipe your personal data. However, it's always good practice to back up before making system-level changes.
You can contribute by submitting pull requests, reporting issues on GitHub, or joining the community to help with testing and feedback.
Aroma Installer is a graphical, touch-based interface used during kernel flashing. It lets users customize settings such as CPU/GPU clocks, voltages, ZRAM size, and EAS profiles at the time of installation.
Overclocking increases the CPU/GPU frequency for better performance, at the cost of more power usage and heat. Undervolting reduces the voltage supplied to the chip to improve battery life and lower temperatures, often with no performance loss.