As you can see in the screenshot above, the device is directly being updated to Android Marshmallow version 6.0.1, compared to the Mi Note which is supposed to get Android 6.0. The update, which bumps the build number to MMB29M, reportedly weighs in at around 100 MB.
In case you aren't already aware, the phone was launched back in 2014 running Android 4.4.3 (KitKat) out-of-the-box. It received Android 5.1.1-based MIUI 7 update last October and the MIUI 7.1 update this month. A Xiaomi executive confirmed last month that the device, along with the Mi Note, will get the Marshmallow update soon.
Xiaomi is just publicizing these updates but they never arrive. I have been using same android version for 2 years. Will never buy this xiaomi again in life.
MI4 has not updated to marshmallow as on today May 19. It is over 6 months since marshmallow release. Xiaomi rest assured you have lost loyal customers. Will never buy another Xiaomi 0roduct !!!
Never don't buy any MI4 product