Ever since it first started rolling out on September 3, Android 10 has made its way to a number of devices. Phones from the Pixel series, the Essential Phone PH-1, the Redmi K20 Pro and the OnePlus 7 and OnePlus 7 Pro have already received their official updates. And thanks to the active Android development community, devices like the Redmi Note 5 Pro, Redmi 4X, Mi Max, and so many more have received Android 10-based AOSP or custom ROMs. Now, five more devices have been added to this list and these including the Xiaomi Redmi 2, Moto G 2015, Sony Xperia Z3 Compact, HTC 10, and HTC One M8.

Unofficial LineageOS 17.0 for Redmi 2: LineageOS is the successor to the popular CyanogenMod ROM which lays emphasis on providing a clean stock Android experience. This build supports the Xiaomi Redmi 2, one of the earliest devices in the Redmi lineup which was launched way back in 2015. It is an unofficial build of LineageOS with users currently experiencing some issues installing Google apps.

Download LineageOS 17.0 based on Android 10 for the Xiaomi Redmi 2Xiaomi Redmi 2 XDA Forums

Unofficial LineageOS 17.0 for the HTC 10: Launched back in 2016, HTC 10 was one of the company's last few popular devices. It was one of the first smartphones back in the day to sport a USB 3.1 Type-C port, with support for 18W fast charging. If you still have an HTC 10 lying around and want to upgrade it to the latest version of Android, this Unofficial LineageOS 17 build should do the job. Do note that since this is a beta build, you might encounter some unwanted bugs.

Download LineageOS 17.0 for the HTC 10HTC 10 XDA Forums

Unofficial LineageOS 17.0 for the HTC One M8: One of the first few devices to feature HTC's revolutionary BoomSound front-firing speakers, the HTC One M8 was an amazing smartphone back in the day. In case you're still rocking this beast of a phone, try out Android 10 on it with this unofficial build of LineageOS 17. This build works with both the single and dual SIM variants of the device.

Download LineageOS 17.0 for the HTC One M8HTC One M8 XDA Forums

Unofficial LineageOS 17.0 for the Sony Xperia Z3 Compact: Another smartphone from the same era as the HTC One M8, the Xperia Z3 Compact offered users a flagship experience in a very compact form factor. If you've been meaning to use a smaller device and have the Z3 Compact lying around, it's time to breathe some new life into it with this build of LineageOS 17.

Download LineageOS 17.0 for the Sony Xperia Z3 CompactSony Xperia Z3 Compact XDA Forums

Unofficial LineageOS 17.0 for the Moto G 2015: The 3rd generation of Motorola's extremely popular Moto G lineup, the Moto G 2015 was an impressive budget device for its time. This unofficial LineageOS build works on all variants of the device, including the XT1540, XT1541, XT1542, XT1543, XT1548, and XT1550. But before you go ahead and flash it, it's worth noting that video recording and camera HDR are not working in the current version.

Download LineageOS 17.0 for the Moto G 2015Moto G 2015 XDA Forums

Android 10 on other devices

Apart from 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, and Redmi Note 5.