Xiaomi's custom Android skin, MIUI, may not even remotely look or function like stock Android, but that's what makes it one of the most popular third-party skins out there. MIUI is full of useful features, which are sometimes much better than their stock Android counterparts. Xiaomi also adds exciting features that often inspire Google to adapt them for all Android users—one can argue MIUI's full-screen navigation swipe gestures is one of those features. Despite the continuous improvements and routine additions of new features in existing versions of MIUI, Xiaomi continues to bring loads of exciting new features in each incremental MIUI update. Xiaomi announced the latest version, MIUI 12, recently, and it brings a slew of aesthetic improvements and beautiful animations for Mi and Redmi-branded devices. Xiaomi also included several new features for privacy and health.

Download the MIUI 12 closed beta builds for Xiaomi and Redmi devices

Download the new MIUI 12 wallpapers and Super Wallpapers

While stable builds of MIUI 12 will not be available until the end of June 2020, we were able to install the MIUI 12 China Beta ROM on a Redmi K20 Pro (or the Xiaomi Mi 9T Pro, as it is known in Europe). This article contains a brief overview of the new and most striking elements that we see in MIUI 12.

Before we dive into discussing the new features in MIUI 12, here is the full changelog for the update.

MIUI 12 update full changelog

Now, let's start with the top 12 exciting features (and 1 bonus feature) you can find in MIUI 12:

1. New icons, fonts, and animations

The first striking aspect of MIUI 12 that we wanted to bring your attention to is the new set of animated icons. There are subtle changes to the standard icon packs that are part of MIUI's pre-installed "Classic" and "Limitless" themes.

In MIUI 11, the app launch animation originates and terminates along the center of the screen. But in MIUI 12, the window expands right out of the app and goes back into the icon when you open or exit an app. Along with the window launching and closing animations, we also see a slight transition in the icons for system apps.

MIUI 12 also brings a more spaced-out and modern-looking font that goes well with the new UI. Even though the system shows "Roboto" as the default font, the new and rounder font style is quite evident.

MIUI 12 status bar

Additionally, while there aren't many changes to the status bar icons, the battery icon is now much cleaner, and you can choose from among four different ways to show the remaining battery percentage.

2. New "Control Center" replaces the classic quick settings menu

MIUI 12 brings a new Control Center, which is quite evidently inspired by recent versions of iOS. With this version, the quick settings tiles and the notifications shade have also been separated. So now, when you swipe downwards from the right, the redesigned Control Center opens and it features bigger, rounder icons begging to be compared to the toggles in iOS 12 and above.

The icons also follow a color scheme quite similar to the iOS control center. You can access the settings by tapping the cog icon on the top right or edit the quick settings menu using the edit button. Similar to the system app icons, the quick settings buttons also show minor animations when interacted with.

The notifications shade can be accessed by swiping on the display along the top left side. The notifications from the same app are listed together and can be expanded individually either by swiping downwards on the bubble or by long-pressing the notifications group.

You can also activate the option to open the Control Center or the notifications panel by swiping down along the center of the display instead of the upper edge.

If you don't enjoy the new Control Center, you can disable the feature by going to Display Settings and then Status Bar under the System tab. By turning off the toggle for "Use Control center," you'll be able to return to MIUI 11's notifications shade, as shown in the images above.

MIUI 12 finally embraces Google's Android 10 full-screen navigation gestures, which have been blatantly heisted from iOS with the additional back gesture. This was inevitable as Google mandates the inclusion of their full-screen gestures as part of the process of standardizing navigation controls throughout the variety of Android devices on the market.

While Google hasn't forced manufacturers to give up their own versions of navigation gestures, they are clearly aiming to have a common set of gestures available on all Android devices. Hence, Xiaomi follows suit. Since the build we're testing is from China, Google Assistant is not installed on the phone, and we cannot confirm if support for corner swipe gestures exist until we test out a global build.

4. App drawer

MIUI received an app drawer in the MIUI launcher with the stable MIUI 11 China build in November of last year. The app drawer is also available natively in MIUI 12 and can be activated from Settings. The launcher is very similar to the POCO Launcher in terms of appearance and operability but lacks the option to sort and group apps on the basis of the color of their icons. While the global builds currently don't have the app drawer in MIUI 11, we expect this feature to be available for all users globally with MIUI 12. This is important as Xiaomi plans to expand further in markets like Europe.

MIUI 12 app drawer poco launcher

However, if users are comfortable with iOS-style horizontal scrolling, you can continue using the standard launcher style as has always been available in MIUI.

5. Live wallpapers

MIUI 12 introduces several new live wallpapers inspired by outer space. Among those, there are two new wallpaper bundles called "Super Wallpapers" which include backgrounds at four levels of zoom, from the always-on-display to the homescreen background. Depending on whether you choose the Earth or Mars live wallpaper as the background, you can see the planet from a far off distance on the always-on-display to a close-up on the homescreen.

The level of magnification increases at the lockscreen bringing you much closer to the orbit of the planet. When the screen is unlocked, you see an aerial view of the planet and scrolling left or right on the homescreen also moves the background. Lastly, when you enter a folder, the view zooms slightly closer to the surface and retracts back to the same height above the planet when you exit the folder.

You can select from among three different locations for Earth Super Wallpaper

If you want, you can also download the new MIUI 12 wallpapers on any Android device and the Super Wallpapers for MIUI 11 devices.

6. Animations in settings

Animations in MIUI 12 are not just limited to the homescreen and the control center but also accentuate different menus within Settings. For instance, there are new animations to highlight the battery capacity and battery usage graphs. In addition to the standard plot that shows battery percentage across time, you can now also view the battery consumption for each hour.

In the About Phone menu too, you see a splatter of animations, especially on the storage tab. When you tap on it, you see the entire internal storage represented as a cylinder with different colored disks stacked on top of each other, representing the different items that occupy the storage. You can swipe your finger to scrub through these different elements and tap on each individually to view items under each category.

7. Floating windows

MIUI 12 adds floating windows with the objective of offering the same multi-window experience as on a desktop. Supported apps can be opened in the form of floating windows that occupy only a small section of the display and can be opened on top of other apps. The Samsung Experience UI and its successor One UI have supported a similar feature called "Pop-up view" for many years now. Xiaomi's version, on the other hand, feels much smoother and responsive, even in the beta build.

The floating windows in MIUI can be resized so you can continue working on another app in the background. To initiate a floating window, you can go to the Recents menu and tap on the Floating windows option on the top left. Alternatively, you can also launch floating windows by long-pressing on an app preview in the Recents menu and then tapping the picture-in-picture icon or by tapping on the floating window option in the Control Center.

Notably, we saw the first instance of Xiaomi's floating windows in the Calculator app launched in the MIUI 10 beta in China last year.

8. Forced dark mode

MIUI 12 brings an improved Dark Mode which can now be applied selectively over certain apps. For apps that don't natively support a Dark Mode or Google's Dark Theme, the new dark mode can either invert colors or force dark backgrounds which are normally supposed to be light. This is similar to the forced dark mode we saw on some Realme devices running ColorOS 6. Above is an example comparing MIUI 12's new Dark Mode forced upon WhatsApp (with its light theme enabled) versus WhatsApp's native dark theme.

9. Mi Share

A cross-platform file-sharing platform, which was jointly announced by Xiaomi, OPPO, and Vivo a few months back, has been available in select Xiaomi, OPPO, Realme, and Vivo devices for quite some time under different names. On Xiaomi devices, it is called Mi Share. With the MIUI 12 update, the Mi Share interface also gets a visually enhanced redesign.

Additionally, Mi Share also allows sharing files with Mi Notebooks and RedmiBook laptops. This feature, however, may be limited to China since the laptops aren't available elsewhere.