If you have the current flagship of Xiaomi and also have the global beta of MIUI 10 you're in luck, and with the arrival of the latest update v10 5.9.30 you can use the famous virtual reality of Google , ARCore in your Xiaomi Mi 9
Perhaps the term does not sound much to you, ARCore is the Google platform capable of creating augmented reality experiences on Android, designed initially as a direct competitor of Apple's advanced ARKit .
Now, although the global beta version of MIUI 10 5.93.30 Beta 10 is available for several Xiaomi devices, only this year's flagship becomes one of Google's official devices to have support for ARCore .
Remember that if you want to check if your smartphone is compatible with ARCore you can search it in this official list .
More information: Google Play Store