The Redmi Note 5 Pro was launched last week at an event in Delhi. An amazing value-for-money buy—on paper, at least—the device would definitely have offered a more compelling package if it launched on Android Oreo. It launched on Android 7.1 Nougat, however, which isn't particularly interesting except for the fact that Treble implementation is now up in the air. Users of the device could have something to look forward to, though, as a breakdown of the device's Android 8.1 firmware points towards Treble implementation.
Devices updated from Nougat to Oreo usually don't receive Treble support—OEMs usually blame the lack of a dedicated vendor partition. The Redmi Note 5 Pro will likely join the exclusive list of devices to receive Treble implementation with their Oreo updates (mostly comprised of Huawei devices). The firmware in question is based on Android 8.1 and has the “ro.treble.enabled" line in its build.prop, which is usually proof of Treble implementation.
Xiaomi's skin, MIUI, is considered by some to be the biggest issue with the company's devices, and the presence of Treble support will allow the hassle-free installation of generic AOSP ROMs on the device. Of course, nothing is confirmed at the moment, so users of the device will have to wait till they receive the update to Android Oreo.