Google officially started rolling out the stable build of Android 10 early last month. Since then, only a handful of devices have received the update. These include phones from the Pixel series, the Essential PH-1, the Redmi K20 Pro and the OnePlus 7 and OnePlus 7 Pro. However, a vast majority of older devices haven't received the update yet. Thankfully, the active Android development community has worked tirelessly to bring Android 10 based custom ROMs for a number of phone. Up until now, devices like the Redmi Note 5 Pro, Redmi 4X, Mi Max, and many more have received Android 10-based AOSP or custom ROMs. Now, six more devices including the Realme 3 Pro, Galaxy S7, Xiaomi Mi A2 Lite, Lenovo ZUK Z1, Xperia XA2, and Lenovo P2 have been added to the list.

Unofficial LineageOS 17.0 for the Realme 3 Pro: An unofficial build of LineageOS, the successor to the widely popular CyanogenMod ROM, is now available for the Realme 3 Pro. Much like other LineageOS ROMs, this one lays emphasis on providing a clean stock Android experience. Try it out on your Realme 3 Pro by following the link below. Do note that the current build has a couple of known issues.

Download LineageOS 17.0 based on Android 10 for the Realme 3 Pro

Realme 3 Pro XDA Forums

LineageOS 17.0 (beta) for the Galaxy S7: Samsung's flagship Galaxy S7 from 2016 has officially been dropped from the company's quarterly update schedule. Which is why users will have to rely on custom ROMs if they want to try out Android 10 on their devices. Thankfully, you can now do so with this LineageOS 17.0 beta build for the Galaxy S7. Once again though, there are a couple of known issues with this build. So before you go ahead and flash it on your phone, make sure you carefully read through the thread linked below.

Download LineageOS 17.0 based on Android 10 for the Galaxy S7

Galaxy S7 XDA Forums

Unofficial AOSP Extended 7.0 for the Mi A2 Lite: Last year's Xiaomi Mi A2 Lite, which was launched as part of the Android One program, has now received an AOSP Extended 7.0 build based on Android 10. With this ROM you'll be able to enjoy the same stock Android experience that you first got on the Mi A2 Lite, along with some added customizations. Try it out on your phone by following the link below.

Download AOSP Extended 7.0 based on Android 10 for the Mi A2 Lite

Mi A2 Lite XDA Forums

Unofficial LineageOS 17.0 for the Lenovo ZUK Z1: Launched back in 2015, the Lenovo ZUK Z1 featured flagship specification at a relatively affordable price. In case you're still sticking with this device, you can now try out Android 10 on it with this build of LineageOS 17. As of now, there are no known issues with the build. However, you'll need to have at least Android Nougat running on your device to be able to flash it successfully.

Download LineageOS 17.0 based on Android 10 for the Lenovo ZUK Z1

Lenovo ZUK Z1 XDA Forums

Unofficial LineageOS 17.0 for the Xperia XA2: Sony's Xperia XA2, a mid-range device from early 2018, has also received an Android 10 port with this unofficial LineageOS build. Compared to the other LineageOS builds in this list, the installation for this ROM might be a bit tricky for some of you. However, if you follow the steps mentioned in the first comment of the thread linked below, you'll be able to get it working without any issues.

Download LineageOS 17.0 based on Android 10 for the Xperia XA2

Sony Xperia XA2 XDA Forums

Android Open Source illusion Project for the Lenovo P2: AOSIP is a custom ROM based purely on Google AOSP source since the 6.0 release. Twisted with the latest features and blended with stability. The developers strive for perfection and it shows.

Download Android Open Source illusion Project for the Lenovo P2

Lenovo P2 XDA Forums

Android 10 on other devices

Other than the devices mentioned above, the Android development community has previously released Android 10-based ROMs for the Asus ZenFone 6/5Z, OnePlus 6/6T, LG G2, Mi 3, Mi 4, Redmi Note 7, Lenovo Zuk Z2 Plus, Redmi Note 7 Pro, Xiaomi Mi A1, Google Nexus 5X, Mi Note 3, Redmi 3s, OnePlus 2, Google Nexus 6P, Sony Xperia X, LG V40, Redmi Note 4, Redmi 6 Pro, OnePlus 5/5T, LG V30, Samsung Galaxy Tab S5e, Asus ZenFone Max Pro M1, POCO F1, Xiaomi Mi 6, Mi 8, Redmi Note 5, Xiaomi Redmi 2, Moto G 2015, Sony Xperia Z3 Compact, HTC 10, and HTC One M8.