There are many OEMs who push their own UI in their Android devices, but very few are as functional as the MIUI. Frequent updates, bug fixes, customisability are the main USP of their firmware.
The last generation of their firmware dubbed the MIUI 6 though have been there in the market for quite sometime now. It is seen in most of their recent generation devices viz. the Mi3, Mi4, Mi4i, Mi Note and so on. So finally there's news that the company is planning to launch their next gen UI named the MIUI 7 on the 13th of August next month. Xiaomi had previously promised that with the MIUI 7 they would include a wide range of utilitarian features to enhance the user experience.
MIUI 6 was no slouch though and it came with a number of intuitive features. Personally I love the Permissions Manager of the MIUI 6 - this was a feature that was missing in most custom UIs. It can only be found in the open source firmware Cyanogen Mod, but that is still nowhere near the granular permission settings provided by the MIUI.
At the beginning of the year there was a rumour floating round which hinted, the company was working hand in hand with AOKP (Android Kang Open Project) to develop the MIUI 7. Hearing all those rumours, AOKP too posted on their blog stating that the rumours were indeed true. Unfortunately a month later AOKP confirmed via the same blog post that they had trolled us. The post that they couldn't resist themselves to make fun of situation and hence they did that! Xiaomi bosses hadn't taken the joke quite well though, hence they took it down.
Nevertheless as of now we believe that the company will launch their new UI in a matter of few week. August 13th is an ‘auspicious' date for Xiaomi as on that very day every year the company gives price cuts to their last gen products. Even the last gen MIUI 6 was launched on that very day! We are expecting the company to bundle in the features of Android M like Native Fingerprint support and Android Pay (may be called MI Pay). What do you think though?