Nexus 5X was a good smartphone by Google, but the bootloop issue of the phone created headache for many, including me. I have replaced the motherboard, and it is still working fine. The last major software update for Nexus 5X was Android 8.1 Oreo. Thanks to the ROM developers, now we can enjoy Android 10 on the phone. The AOSP based Pixel Experience ROM will bring Google Pixel 3 features, like boot animation, launcher, system UI, wallpapers, icons, fonts, etc. The latest version is based on Android 10 and carries September 2019 security patches. The status of the Pixel Experience ROM for Nexus 5X is beta, but as said above, most aspects of the ROM are working fine. Below is what is working (as of September 19, 2019):
W-F1RILMobile DataGPSCameraFlashlightBluetoothFingerprint ReaderGesturesSound/VibrationNow PlayingHotspot
Download and Install Android 10 Pixel Experience ROM on Nexus 5X
To install the custom ROM, unlocked bootloader and latest version of the TWRP recovery is required on the phone. Read this post for instruction. Note that the Pixel Experience ROM contains Google apps, so you don’t need to flash it after installing the ROM. (Source – xda)