Most of us swear by the usability offered by stock Android, though admittedly, custom skins such as HTC’s Sense and ASUS’ ZenUI do offer quite a few nifty features. The Indian brand XOLO has also ventured into custom UI territory with its HIVE UI. These skins are not just a great way to differentiate the offerings, but also showcase the true power of Android as a platform. Xiaomi’s mainstay lies in MIUI (pronounced ‘Me-UI’) that powers all its products, and is also available as a custom ROM for a variety of non-Xiaomi smartphones. More that just a skin, MIUI is a full-fledged platform built over Android that boasts innumerable features designed to make things simple for newbies, yet offer immense control to power users. As a side note, also keep in mind that our Chinese Mi 4 doesn’t run Google services, which means that out of the box, it doesn’t come with the Google Play Store or any of the native apps that part of Google’s suit, including Gmail and Maps. There’s a quick workaround available for it that let us download and install all the required Google goodies without getting our hands dirty with rooting or any such hackery. We won’t get into the details since the Mi 4 launched officially in India will come with all of this by default, just like the Indian units of the Mi 3 before it and the countless other Android devices that are sold in the country. We’ve already covered the key features of MIUI in the software section of our Mi 3 review. Just to give you an overview though, MIUI doesn’t come with a separate app drawer, and gives you multiple home screens where all the apps and app folders appear, also allowing to add widgets alongside. Customisation is an important aspect of MIUI, and you can just download a variety of themes that change everything from the icons to the lock screen. You can even mix and match, choosing to use the clock widget from one them while using the lock screen from other, and so on and so forth. Other personalisation options include the ability to change fonts and changing the look of the quick settings panel. By default, the Mi 4 offers a 2-pane drop-down panel that displays notifications and customisable quick settings in different screens, but you can choose to change it to a common view with fewer shortcuts displayed. There’s the ability to control how notifications are displayed on a per-app level too, similar to iOS.The in-call menu includes a very useful call recorder, while there are literally hundreds of small yet handy features thrown about elsewhere too – a clock that vibrates with the seconds hand, a notes app that opens up a new note by swiping downwards on the icon, lock screen controls that switch to music playback controls with a double tap… to mention a few. The security and privacy features that have been baked in are also worth highlighting. The messages app includes a private area that you can choose to protect with a pattern lock and specify private contacts or numbers. Messages to and from these set of contacts won’t appear in the main list, hiding into the private area instead. The private messaging is quite tough to access too, unless you know exactly how. To do this, you need to swipe downwards in the main SMS list, taking the screen almost halfway down to the bottom – this usually needs the use of more than one finger and therefore, can’t be seen by prying eyes. Yet another worthy MIUI feature is the preinstalled security suite. This includes a cache and junk files cleaner, a data usage monitor, a blacklist for blocking calls or text messages from specified numbers, and a virus scanner. There’s also a power manager that lets you choose different battery-related profiles, create custom ones and schedule them for specific times of the day or switch them based on battery levels. One of the most powerful features of the security suite however, is the permissions monitor. Android can be prone to malware, and to control this, MIUI leans towards paranoia… which isn’t really a bad thing, if only a little cumbersome. Unless you disable the permission monitor, MIUI chooses to distrust any new app installed, and warns you when any third-party app does something that could violate your privacy access your contacts list or your location for example. If you trust the app, you can choose to grant permission and set it to never ask you again, let it access the stuff it needs just that single time, or deny access completely. This could be a tad cumbersome if you’re in the habit of installing new apps or games on a frequent basis, but shouldn’t be too much of an issue if you mainly use a specific set of staple apps. WhatsApp is a good example of an app that needs access to your contacts list to work properly, and since it’s a legitimate IM service, you can give it complete access without prompting you each and every time. Similarly, apps such as Twitter and Facebook need access to your location, along with making use of the camera to shoot pictures, among other things. However, if you install a seemingly simple game which tries to access your contacts in the background without you knowing it, MIUI could catch it red-handed and warn you when it tries to do so. The permissions monitor also allows you to control apps that auto-start on boot, along with letting you view and control app permissions on a per-app basis.We won’t cover the pre-installed apps here, since the ones that come on the official Mi 4 might be different. Our Chinese Mi 4 came with a whole bunch of apps specific to the users in that region, including the likes of Weibo and others. The universal remote app was in Chinese too, and we couldn't really do much with it.The above, and even the more detailed MIUI overview we provided in our Mi 3 review is just the tip of the proverbial iceberg when it comes to covering the features packed into the firmware. Suffice it to say that the it has enough to keep even the most geeky power users and customisation freaks satiated. Yet, once the basic app permissions etc have been set up, the UI is simple enough for even newbies to come to grips with very quickly.While Xiaomi is known to release updates to MIUI on a very frequent basis, squashing bugs and adding new features (many of them based on user feedback) in the process, we can’t wait to find out what it has in store for us in the upcoming version 6. This is currently under beta testing, and is expected to be out sometime in October, and based on some of the new features we've read about, it looks like Xiaomi is set to up the ante even further.
Read More