Kernel features:
- Powered by Ubuntu 14.04.3 x86_64 (sparky VPS @ www.servercore.com.br - thanks @ChristianLetti)
- Build with toolchain SaberMod eabi-4.9-09272015 cortex-a53 targeted
- Full -O3 & graphite support with device and target flags enhanced, linaro build improvements, etc
- Less is more: stockish builds based on android_kernel_motorola_msm8916
- Kernel compressed with LZ4-r131, custom tweaked RAMdisk with GZIP (best size/efficiency ratio, faster boot, less CPU usage)
- Removed some debug and logging options
- ARM enhanced performance and battery patches
- Upstream and CAF fixes
- Several CPU Governors (blu_active own governor is default)
- Slight UV and both CPU and GPU OC available (boots with stock freqs)
- Enhanced TCP methods (westwood is default), Network and Wifi tweaks
- Several I/O control (FIOPS is default), tweaked filesystems (F2FS, ExFAT, NTFS & CIFS)
- blu_plug: Dynamic Hotplug for osprey
- msm_thermal simple driver (default 65º C threshold)
- Optimized RWSEM, AES and SHA1 routines (with NEON support)
- Vibrator Strength tunable (63 % default)
- KGSL fixes and reworked GPU driver
- KCAL - Advanced color control for Qualcomm MDSS v3 (RGB calibration and post-processing features)
- doubletap2wake available (0:disabled, 1:enabled, 2:enabled fullscreen), option to disable with power button
- USB Fast Charge (force max PMIC charge level available both in MTP/AC charger mode)
- Multimount fstab (you can use data and cache partitions as f2fs or ext4)
- USB & SD Card automount
- CDROM emulation added to mass_storage (full Drive Droid compatible)
- init.d support (busybox run-parts required)
- CM12.1 performance profiles compatibility
- Compatible with Kernel Adiutor, Universal Kernel Manage and others
DOWNLOAD KERNEL ZIP
I only support stock ROM on XT1541. Stock ROM for XT1540 and XT1542 should work nicely also.
Other than that, you're on your own
On CM based ROMs, I support all models original CM supports.
Warning: If you come from other kernel, you should dirty flash your ROM before flashing blu_spark zip to avoid problems.
Reflash ROM -> flash SuperSU -> Boot device and install busybox -> flash blu_spark.
Also uninstall or clean data of any kernel control app you're using.
The regular kernel zip is for all ROMs that have Wifi builtin (like CM).
The stock zip is for stock ROM on supported models or other ROMs that have wifi built as a module.
Ask your ROM developer to know what to choose from.
Thanks to @franciscofranco, @faux123, @LaboDJ @show-p1984, @flar2, @anarkia1976, @stratosk, @myfluxi, @Christopher83, @hellsgod, @savoca
Special thanks to @DariosF and @ciprianruse88, for the friendship, initial push, knowledge and webart.
XDA:DevDB Information
blu_spark osprey, Kernel for the Moto G 2015
Contributors
eng.stk
Source Code: https://goo.gl/dDXuqH
Kernel Special Features: Powered by sparky
Version Information
Status: Stable
Current Stable Version: r92
Stable Release Date: 2015-11-14
Created 2015-09-21
Last Updated 2015-11-13
Last edited: