Android Auto App

Unfortunately it does not let me install it:

Motorola G54, Android 16
openHAB App from Play Store version 3.18.1 installed
openHAB Beta App from F-Droid version 3.19.2-beta installed

Maybe the F-Droid Beta must be uninstalled first?

Yes, that’s for sure (I should have mentioned that). Since I don’t have access to the official signing keys, that APK is signed with my own debug keys and thus can’t update an official beta build.

1 Like

Another thing: make sure to enable ‘Unknown sources’ in Android Auto’s developer options.

Edit: Actually this doesn’t seem to be sufficient. I now got around to actually trying this myself, and my car doesn’t like the app:

02-05 19:37:16.653  8967  8988 W CAR.VALIDATOR: Package DENIED; failed all other checks [org.openhab.habdroid.beta]

I’m not sure what’s going on there, as the app works just fine in the emulator (desktop head unit). I’ll investigate that.

Developer options and unknown sources for AA are enabled, will try tomorrow with a BMW iX1 Operating System 9.

Looks like we need a Play Store release for it :frowning: Unknown sources doesn’t apply to AA apps in the IoT category, it seems.

@mueller-ma Do you think we could do a one-off beta release in the Play Store here? If so, I’ll do a PR and we’ll need to postpone real app testing until that PR is ready and merged.

1 Like

First of all, thanks, that some progress comes now to this topic.
As I’m having the need to get rid of the HA which I use for AA, it’s nice that
sooner or later OH will be also work with AA.

So I have installed this version https://drive.google.com/file/d/1F0JHsVSldots2QcjPFMNd_X0jA4hwqyA/view?pli=1

without having a problem.
The main UI is set and also the app itself works, on my S24Ultra under A16 and shows me the same UI which I know from the classic OH App an my phone.

Dev mode ans unknown location is set by AA but I cannot set the App in the AA Launcher. Not as an active App, or inactive App.
What I’m doing wrong here?

Nothing, as mentioned in my comment right above yours :wink:

It turned out that for the app to be available on actual car head units, it must be distributed via the Play Store (see here). The ‘unknown sources’ option only applies to certain categories (media, messaging notifications, video, browser, games), but does not apply to other app categories, including IoT, which is what I used.

So for now, the only way of testing this is using the emulator - which is a bummer, also for me, who wrote that code and can’t use it in his own car :-1: