How to enable Android Auto on Xiaomi MIUI Chinese ROM [Magisk]

Android Auto

I created a Magisk module that solves the problem of not being able to use Android Auto with MIUI Chinese ROMs, etc.


Need Android Auto app in /system

Android Auto is useful when using an Android phone for car navigation purposes, but the Chinese version of Xiaomi MIUI phones can’t use it even if the app is installed.

This is because the permission necessary to use Android Auto is not granted unless the AndroidAutoStub is included in the system.

Therefore, I made a Magisk module for rooted environments.

Download on GitHub

First, uninstall the Android Auto app before installing.

Next, from the Magisk app’s Modules tab, select magisk-module-androidauto.zip, install it, and reboot.

After restarting, update Android Auto.

For some reason it does not seem to appear in the list of apps in the home App, so please start .companion.AndroidAutoActivity or create a shortcut for it in Activity Launcher or similar.

Then, open the application permission settings of the non-MIUI customized version with the app such as “MIUI Hidden Settings”, and allow all permission for Android Auto.

Activity Launcher

You should now be able to connect to Android Auto devices. (I confirmed with Android Auto Desktop Head Unit emulator)

I confirmed with Android 12 and MIUI 13.1 CN and I think that it works even with the Chinese version ROM of other makers.

If you want to use Android Auto for car navigation, but there is no global version ROM, please try to use this module.

Pocket Mastodon
Posted in
You can log in with various SNS accounts using the "Login" menu in the upper right corner of the comment form. If you wish to comment anonymously, please check the "Post without creating an account" checkbox after entering your name and email address.