San Kernel

Lightning-fast, secure, and stable Android kernel built for developers and power users.

Why San Kernel?

Purpose-built for developers, tweakers, and Android power users who demand the best.

Fast Performance

Optimized for speed with advanced CPU and I/O tuning.

Security Focused

Includes hardened kernel patches for improved protection.

Active Community

Regular updates and active developer support.

Technical Overview

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.

Power Management

Supports battery-saving features including CPU undervolting, thermal throttling optimizations, and wakelock management.

Security & Stability

Includes latest Linux security patches, SELinux enforcement, and kernel-level hardening with minimal impact on performance.

Customization

Easily tweakable via kernel managers with support for custom profiles, voltage control, and dynamic thermal/power governors.

Developer Friendly

Clean source tree, build scripts, and developer documentation available for anyone who wants to contribute or fork.

More Features

SanKernel goes beyond the basics with advanced functionality and power tools for true kernel enthusiasts.

CPU/GPU Control via Aroma

Fine-tuned control over CPU and GPU behavior during installation. Choose overclocking, undervolting, or voltage tweaks via Aroma Installer.

ZRAM Cmdline Resizing

Specify ZRAM size during flash. Value is appended to cmdline for optimal performance based on your workloads.

Selectable EAS Energy Models

Choose from predefined EAS profiles during Aroma flash.

Advanced Aroma Installer

Configure CPU/GPU clocks and voltages, ZRAM size, and more during flashing with SanKernel’s interactive Aroma wizard.

FAQs

Got questions about SanKernel? We've got answers.

Is SanKernel compatible with my device?

SanKernel currently supports SDM660 SoC powered Android devices. Please refer to our Telegram group for checking compatibility.

Join @project_san_support

Can I use SanKernel with custom ROMs?

Yes! SanKernel is tested with many popular custom ROMs. Just ensure you're flashing the kernel built specifically for your ROM version and device.

Will flashing SanKernel wipe my data?

No, flashing the kernel won't wipe your personal data. However, it's always good practice to back up before making system-level changes.

How can I contribute to development?

You can contribute by submitting pull requests, reporting issues on GitHub, or joining the community to help with testing and feedback.

What is Aroma Installer?

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.

What is overclocking and undervolting?

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.