The Pi/e/ test ROM e-0.8-p-20200413-UNOFFICIAL-h850 comes like the official downloads /e/ for h850 dev (nougat) without an analog FM radio app, although the hardware is designed for it. With LG stockROM Android 7.0 & 8.0.0, FM Radio App version 6.20.6 is shipped (Image #4)
Lineage has recently listed it in Device info under Peripherals : FM radio, but has not (yet) implemented it in the current builds. It seems to me that the software features not integrated by Lineage do not appear in the /e/ OS build either.
For testing purposes I installed the software & app FMRadio FM2 Lineage-16/AOSP which works with AOSP Pie ROMs. The screenshot #1 next to the weather app on the bottom right shows the FM Radio icon.
Even though META-INF, AndroidManifest, classes.dex, resources.arsc, etc. is installed next to the FM2.apk, the FM2 app does not work. The reason for this will be that “fmradio.lib” is not enabled in the kernel and “libqcomfm_jni.so” is not located in /system/lib64.
Elsewhere @Manoj has stated
The build script for all devices is the same so there is no reason the FM radio should be missing on a particular device.
For the OS Build Teams it should not be a big effort to add “FM Radio” to the “CUSTOMS PACKS” and activate “fmradio.lib” in the kernel.
I’m curious to see who will get there first: LineageOS or /e/ OS.