✨ Feature - AA for phone screens
Android Auto 4 microG (for A13)
This is a Magisk module that adds AA (Android Auto) to de-googled devices running microG on Android 13!
Tested under LineageOS 20 only, but should run on all Android 13 devices.
(See here for other Android versions)
Warning
Before uninstalling aa4mg,
Settings => Apps => See all apps => Android Auto => Triple dot icon (top right corner) => Uninstall updates
Otherwise you may end up with an un-boot-able device.
If the AA system app is missing (by disabling aa4mg or booting without Magisk),
but the AA update installed is still present,
your device may fail to boot due to permission errors!
Installation
- Install LineageOS for microG
- Install Magisk
- Install the dependencies for AA, choose one of either options for each dependency:
- As empty / stub APKs:
Install the APKs included in thestubsfolder of this repo,
use King Installer to "install as Google Play Store". - As full / official APKs:
Install through Aurora Store,
useRoot installeras installation method to "install as Google Play Store". - Feel free to freeze these dependencies through Hail.
- As empty / stub APKs:
- Install Android Auto through Aurora Store,
useRoot installeras installation method to "install as Google Play Store". - Install the aa4mg module through the Magisk Manager App => Reboot
- Settings => Connected Devices => Connection Preferences => Android Auto
- Scroll down => Tap
Version10 times => Accept PopUp to become a developer - Triple dot icon (top right corner) => Developer Settings
- Application Mode => Developer
- Scroll down => Check
Unknown Resources
- Scroll down => Tap
Updates
Once the installation is complete, Android Auto can be updated through Aurora Store.
Uninstall
- Settings => Apps => See all apps => Android Auto => Triple dot icon (top right corner) => Uninstall updates
- Magisk => Modules => Remove "Android Auto 4 microG" => Reboot
First steps
When first using your device in your car,
follow the usual flow on your head unit and device until you reach a page asking for location permissions for maps.
Double check maps has permissions and click "cancel".
If nothing happens, unplug and re-plug your device.
When asked for, grant all permissions.
In case you encounter an error "Communication error 17",
manually open Settings and grant all available permissions to the Android Auto app.
Then unplug and re-plug your device.
3th party apps
Android Auto won't show apps not installed through Google Play Store.
To mitigate this, first un-install the app, then you can use following ways to "install as Google Play Store".
- Play Store APKs: Use Aurora Store +
Root installeras the installation method, works for single + split APKs. - Non Play Store APKs: Use King Installer, works for single APK.
- Or use direct ADB install, works for single APK:
pm install -i "com.android.vending" <apk>
Can not open Android Auto
If you can not directly open the AA app after installation,
then you can still access the AA settings through either of below ways:
- Settings => Connected Devices => Connection Preferences => Android Auto
- Install the Android Auto for phone screens
.apkincluded in thestubsfolder of this repo,
use King Installer to "install as Google Play Store", then launch AA through this app.
Build
zip aa4mg.zip -9r *
Credits
- Nikhil Menghani for NikGapps
- @braga2 for his tutorial on xda
- @SolidHal for the initial dependency stub APKs