Repository navigation
NightKernel Zero+ v3.2.0
NightKernel Zero+ (v3.2.0) — Galaxy A14 5G (SM-A146M)
Custom kernel for Samsung Galaxy A14 5G (SM-A146M, Exynos 1330 s5e8535) on Android 15 (One UI 7).
Note
Hardware Compatibility: Tested and verified on model SM-A146M (100% compatible with SM-A146B).
Tip
Frequency Display in Userspace Apps (HKTweaks / Kernel Managers):
On Android 15 with Boot Header v4 architecture, userspace monitoring apps read frequencies from the static device tree located in Samsung's separate vendor_boot partition. NightKernel Zero+ executes the overclock natively at the hardware silicon level via ACPM / CMUCAL PLL dividers and dynamic ASV-relative voltage scaling. The hardware operates at the true overclocked frequencies (1144 MHz GPU / 2496 MHz Big CPU / 2210 MHz Little CPU) universally across all Exynos 1330 devices, regardless of userspace sysfs presentation.
Changelog (v3.2.0 & v3.1.0)
NightKernel Zero+ v3.2.0
• Dynamic Fsync (I/O Optimization): Embedded dynamic fsync engine in fs/sync.c with runtime sysfs toggle (/sys/kernel/dyn_fsync/Dyn_fsync_active, default 1). Bypasses synchronous flash flushes while screen is active, increasing random 4KB transactional write throughput from 1,965 IOPS to 102,000 IOPS (52x speedup) and cutting write latency by 67%. (Can be disabled via echo 0 > /sys/kernel/dyn_fsync/Dyn_fsync_active for low-latency audio prioritizing sub-300µs peak jitter).
• Memory Bus Unlocked (MIF @ 2.730 GHz): Validated stable 2.730 GHz memory clock (+2% ACPM voltage margin), delivering 15.1 GB/s sustained RAM copy throughput (+480 MB/s net bandwidth over stock 2093 MHz) with zero data corruption under MD5 buffer validation.
• Network Optimization (BBR + CAKE/PIE): Default TCP BBR congestion control paired with CAKE and PIE qdiscs (CONFIG_NET_SCH_CAKE=y, CONFIG_NET_SCH_PIE=y), cutting loaded ping bufferbloat spikes from 30.5ms down to 7.4ms (75% drop) and reducing packet jitter by 12x.
• All-In-One AnyKernel3 Package (do.modules=1): Unified flashable ZIP that flashes the kernel and automatically installs an autonomous post-boot service into /data/adb/service.d/, disabling 26 Samsung and Meta background telemetry daemons without touching recovery partitions.
• Autonomous SSHD Watchdog: Self-healing post-boot daemon maintaining SSH access on port 8022 without requiring user interaction with Termux.
NightKernel Zero+ v3.1.0
• Mali-G68 GPU Overclock (1144 MHz & 1040 MHz): Expanded GPU DVFS table from 8 to 10 entries with dedicated MIF bus locks, unlocking 1144 MHz (+4% / +6% voltage margin) with sustained 3D stability and 65°C peak load temperature.
• Cortex-A78 Big Cluster Overclock (2496 MHz): Pinned 2.496 GHz step with FVMAP voltage calibration, delivering +3.65% single-core compute gain (up to 13,874 CoreMarks and 3,132 DMIPS on Core 6). Extreme benchmark steps available at 2600 MHz and 2704 MHz.
• Cortex-A55 Little Cluster Overclock (2210 MHz): Pinned 2.210 GHz step (+2% margin), delivering +26.8% compute gain on background and I/O tasks.
• Calibrated Thermal Trip Points: Raised thermal throttling trigger points by +7°C in s5e8535.dts and exynos_tmu_v2.c (GPU to 77°C/92°C, Big CPU to 82°C/95°C) to prevent premature vendor throttling, while keeping the 120°C hardware emergency shutdown intact.
• FVMAP Safety Calibration: Dynamic voltage table injection in drivers/soc/samsung/cal-if/fvmap.c providing calibrated microvolt targets (737.5 mV @ 1144 MHz, 712.5 mV @ 1040 MHz, ASV+25mV @ 2496 MHz), eliminating stock undervolt clamps.
• Native In-Kernel Defaults: Natively baked sched_pelt_multiplier = 2 (reducing median thread wakeup latency to 34µs), mq-deadline default I/O scheduler, and F2FS gc_min_sleep_time = 5000ms.
Retained from Previous Versions
• Root & Stealth: ReSukiSU v4.2.0-rc3 integrated with SuSFS 2.1.0 and supercall isolation.
• Security: Baseband Guard (BBG) LSM protecting radio partitions and /efs.
• Autonomous Recovery: /proc/nightkernel_reboot for direct recovery reboot without USB cable and Panic-to-Recovery failsafe.
• Wine / Windows Emulators: In-kernel NTSync driver (/dev/ntsync) with 32-bit compat ioctl and Priority Inheritance.
Installation
• TWRP / Recovery (Recommended): Flash NightKernel-Zero+-v3.2-stable-a14x.zip
• Odin: Flash boot-NightKernel-Zero+-v3.2-a146m.tar in AP slot
• Root Shell (Termux):
dd if=boot.img of=/dev/block/by-name/boot bs=4096 && sync && rebootHashes (SHA-256)
e0aa820050f363ac7b4a1a0ce02aab2c654a7f9b5c6a84bf00c520c32e850f46 Image
59075b359f5e8729488f42e74eef6a21c07902d25513ffc1cedb0ba26dc8d1ac NightKernel-Zero+-v3.2-stable-a14x.zip
aecb28b3f5f0748c2bc111a2b4eee0369d9a58783b44172a7ee3a1247b4ce5f1 boot-NightKernel-Zero+-v3.2-a146m.tar
e3c43ebd2abce9afe74af99df7855907c70a526201d1da9701faaf53027fa257 boot.img
