Here are all the Android phones updated to support Project Treble [Continuously Updated]
One of the most important features included in Android 8.0 Oreo is 'Project Treble,' Google's attempt to modularize Android. We covered it in detail here, but in a nutshell, Treble separates all the low-level device drivers (known as the 'vendor implementation') from the rest of Android. This makes updating phones/tablets to the latest version of Android much easier for manufacturers, as long as they already support Treble.
There's another major reason why Project Treble is getting people excited - custom ROMs. It is significantly easier to develop custom ROMs for phones with Treble, as opposed to ones without the feature. One developer was able to boot a stock Android Oreo ROM on the Huawei Mate 9 in only one day, thanks to Treble. It's even possible to develop a single system image that works across vastly different devices, as long as they are Treble-compatible.
When updating older phones and tablets to Oreo, the manufacturers can choose whether to support Treble or not. Every single device that starts off with Android 8.0 Oreo (or higher) already supports Treble. This includes the Google Pixel 2, Sony Xperia XZ1, and other phones that launched with Oreo.