Description
Modified Mi Home by Vevs is the same Xiaomi smart home app, now featuring a more accurate translation of actions, conditions, and statuses.
Features:
- Added translations for actions and conditions, some statuses, and device cards for many devices (many thanks to Alex Kvazis for the collected data!). Also includes tweaks to translations and interface layout.
- To make further translation easier, all cloud data is requested with English localization. Plugins are also told to use English, since some default to Chinese when the requested locale is missing. Unlike the forum version, English is not replaced with Russian, so both languages remain available.
- UPDATE: As the manufacturer translates more plugins (though many still look rough), the English localization requirement (see the 14/01/18 update) now applies only to plugins whose default language is Chinese. All other plugins follow the system language, while the list of "especially gifted" plugins is forced to English, since Russian still isn't among them.
- Added the ability to export various string data (statuses, actions, notifications, and tokens) to a file on the memory card for further translation (details in the article).
- Changed the plugin storage location so they can be replaced without manual root access. Unlike the forum solution, which uses the external drive root, this one uses the standard app folder at "/sdcard/Android/data/com.xiaomi.smarthome/files". This location lets the system uninstall the app and automatically delete the plugin folder, which seems like the right behavior.
- Restored the ability for scripts to disable themselves. The manufacturer apparently got tired of handling cyclically executed conditions and simply turned this off, at a small cost to flexibility. Use it wisely and carefully.
- Removed a condition for weather changes in China, which is useless outside the region and cluttered the interface.
- Hid most Chinese-only interface elements (store, recommended scenes, voice control, consumables, and so on). The app now looks as if a region other than mainland China is selected. Basic functionality appears intact after a quick check, but it needs real-world testing. Feedback in the comments is welcome if anyone needs this at all.
- Disabled the voice control button and the news banner in settings.
- Disabled on-screen ads and the push notifications that come with them.
- Disabled the new phone number login page, so the usual Mi Account login opens by default.
- Added color coding to separate cloud and local scenarios. In the scenario list (except the child device list), cloud scenario names are shown in dark blue.
- Added display of the device token in network properties, and the script identifier (us_id) in script properties. The device token, script ID, and user ID can be copied to the clipboard with a long press.
How to install
- Download the APK file above to your phone.
- Allow “Install unknown apps” when prompted.
- Open the downloaded APK and tap Install.
- If the package includes OBB/XAPK data, follow the bundled instructions.
MOD APKs are modified builds, so Play Protect may show a warning. Install only if you trust the file; use at your own risk.