First release.
Makes sideloaded Fermata Auto appear in the Android Auto launcher, by correcting the install source that Android Auto reads — inside the Android Auto process only.
Requires root, an Xposed framework (LSPosed, Vector, or equivalent), and Android Auto with developer mode plus Unknown sources enabled.
Install
- Install the APK.
- Enable the module and set its scope to Android Auto only.
- Restart Android Auto.
Confirm it loaded:
adb shell am force-stop com.google.android.projection.gearhead
adb logcat | grep FASpoof
[FASpoof] hooks installed in com.google.android.projection.gearhead:projection
[FASpoof] hooks installed in com.google.android.projection.gearhead:shared
[FASpoof] hooks installed in com.google.android.projection.gearhead:car
Fermata should then appear in Android Auto settings → Customize launcher.
Notes
It does not matter how the target app was installed — pm install, a file manager, or anything else.
The target package is a constant in Main.java; change it to spoof a different app.
Tested on Android 16 (SDK 36), Android Auto 17.5, Vector framework API 102.