| Area | Observation | |------|-------------| | | Stable with minor OOM improvements over .110. | | Scheduler (CFS) | No major regressions; EAS (Energy-Aware Scheduling) functional on arm64. | | Storage (F2FS) | Fixed a data corruption bug affecting encrypted F2FS partitions. | | Power management | Suspend/resume cycle improved for QCOM platforms. | | Known bug | Rare sdcardfs deadlock when unmounting (Android-specific). |
Kernel 4.14 was the final version that seamlessly supported both 32-bit (ARMv7) and 64-bit (ARMv8) architectures without significant performance penalties. Many low-end and mid-range Android devices released between 2018 and 2020 shipped with 4.14.x kernels. By the time 4.14.117 rolled out, it had matured into a "goldilocks" kernel—stable enough for production, yet modern enough to support new hardware features like: kernel version 4.14.117 android
, a major architecture change designed to make Android updates faster. Common Devices Using 4.14.x | Area | Observation | |------|-------------| | |
For Android users, this meant that devices running 4.14.117 were protected against a wave of speculative execution attacks that plagued earlier kernels. | | Power management | Suspend/resume cycle improved
Devices stuck on unpatched 4.14.117 are vulnerable to dozens of known exploits, including:
| Aspect | Detail | |--------|--------| | | kernel.org linux-4.14.y stable branch | | Android additions | android-4.14-stable branch from AOSP | | Typical GKI status | Pre-GKI (Generic Kernel Image). Requires vendor modules. | | Supported Android versions | Android 9 (Pie), Android 10 (Q), Android 11 (R) | | EOL (upstream) | January 2024 (End of Life for 4.14 LTS) |