I have been using Xiaomi 2S for a long time without upgrading. It is still usable but getting slow on task switching. I like Xiaomi because of its OS support. Up to now, my 2S still getting software upgrade every now and then.
As for my new Mi 6. The one I get is Chinese version which does not have Google Play. So, the first task I had was to try to install Google framework on the phone. After some search on the Internet, I found two ways to do so:
- Flash the official “global” ROM from the MIUI website (http://en.miui.com/download.html). This ROM contains the Google framework in it. However, Mi 6 is a locked phone which means I need to unlock the phone first before I can directly flash any ROM to it. There is instruction on MIUI website (http://en.miui.com/unlock/) and the Internet showing to apply and perform the unlocking. After unlocking, you can flash the global ROM to gain the Google framework.
- The second option is using the local restore option which provided on the Internet. The idea is to restore the set of apps which form the Google framework. The backup of this set of apps is available for download from the Internet. The advantage of this approach is you do not need to unlock or root your device at all. However, if you want to root your device, you do need to unlock it first.
I tried the global ROM approach first. I found it has very good support of Google framework include the use of “ok Google” to unlock or activate voice command. However, even I used the developer version of ROM, it does not support rooting the device. This means I have to use some third-party apps for both flashing and rooting the device. Even worse, after each MIUI upgrade, I have to do the flashing and rooting again.
This brings me to try to reverse the device back to the Chinese ROM and try the restore approach for installing the Google framework. It works out fine. I can use Google Play and all other Google apps. However, the “ok google” cannot be activated in the same way as in the Global ROM. But now, I have the MIUI rooting support back!
In my opinion, if you want to root the device, the Chinese ROM together with the restore approach is a better choice.