Hats off to Xiaomi it supports its devices for a long time. A long time. The company announced that it will update 40 devices to the latest MIUI 9 software. Some flagships already got it, but there are some really old devices on this list some dating back to 2012!
Admittedly, MIUI 9 is based on Android 7.0 Nougat, but it is heavily customized. Still, were talking about 6-year-old devices here. Most Androids get left out in the cold after less than 2 years (especially the cheaper models).
Anyway, here is the full list (some of those are already updated, others are waiting):
Xiaomi Redmi 5 Plus Xiaomi Redmi 5A Xiaomi Mi A1 Xiaomi Redmi 5
Xiaomi Redmi Y1 (Note 5A) Xiaomi Mi Note 3 Xiaomi Redmi 4 (4X) Xiaomi Mi Max 2
Xiaomi Redmi Note 4X Xiaomi Redmi Note 4 Xiaomi Mi Mix 2 Xiaomi Mi 6
Xiaomi Mi Pad 3 Xiaomi Mi 5c Xiaomi Redmi 4A Xiaomi Mi Mix
Xiaomi Mi 5s Plus Xiaomi Redmi 4 Prime Xiaomi Redmi Pro Xiaomi Redmi 3x
Xiaomi Redmi 3s Xiaomi Mi Max Xiaomi Mi Note 2 Xiaomi Mi 4s
Xiaomi Redmi Note 3 Xiaomi Redmi 3 Xiaomi Mi Pad 2 Xiaomi Mi 4c
Xiaomi Mi 5s Xiaomi Redmi 2A Xiaomi Redmi Note 2 Xiaomi Mi 5
Xiaomi Mi Note Xiaomi Redmi 2 Xiaomi Mi 4 Xiaomi Redmi 1S
Xiaomi Mi Pad 7.9 Xiaomi Redmi Note Xiaomi Mi 2S Xiaomi Mi 2
Source (in Chinese) | Via