Android 8.0 introduced Project Treble, modularizing the OS to separate vendor implementations from the Android framework. Kernel 4.14 was the first version where Treble was truly mature. Version 4.14.117 represented a "reference kernel" for many OEMs implementing Treble 2.0, ensuring that generic system images (GSIs) could boot across devices with minimal modification.
The 4.14 kernel series served as a bridge between older, device-specific kernels and the modern architecture . kernel version 4.14.117 android
The Linux kernel version is a specific stable point release within the 4.14 Long Term Support (LTS) Android 8