BimmerGestalt / AAIdrive

Implementations of some Android Auto features as unofficial IDrive apps
MIT License
526 stars 89 forks source link

No apps checkbox #774

Closed CK3v1N closed 3 months ago

CK3v1N commented 3 months ago

Just bought a Mini SE 2020. I installed the Mini app and can remotely control the car. (Lock unlock climate control charging etc) however I cannot get aaidrive to connect. In the car I am missing the apps checkbox. Should I enable something else? Im not sure which headunit I have. It's the 6,5 touchscreen, with maps and carplay. PXL_20240315_062340899 PXL_20240315_112832220 Screenshot_20240315-125239

hufman commented 3 months ago

Interesting! What do you see when you try to pair a new phone? In my Cooper SE '21, I see options for Phone, Music, Carplay, and Apps. Do you have a Mini Connected subscription? I think Mini USA provides them at the factory, but I've heard other regions may need a subscription.

CK3v1N commented 3 months ago

PXL_20240317_050343087 PXL_20240317_050352278 PXL_20240317_050443317 It says Phone, Music, Carplay, Apps. When I connected the Phone via the Apps menu, it keeps trying to establish a connection. When I cancel, I can see the phone is connected (Phone and Media) but no apps. Within the connect app, the only subscription I can find is Navigation or Navigation Plus. When I check my Vin online, I notice the car should have the ConnectedDrive Services.

hufman commented 3 months ago

Oh very good, so you have the Apps functionality. Are you running the Mini app? It seems that it struggles on recent Android versions, and needs to be allowed to run in the background to establish communications with the car. Something about the MyBMW/Mini app is needed to enable this Apps checkbox to show up, sometimes.

CK3v1N commented 3 months ago

I gave the Mini app and the AAIDrive all the permissions I can give and it seems to work now! Screen mirroring, albeit slow, works great. Thank you for this app! It does seem to recognise my non official Spotify client so I cant control Spotify with the headunit. Any workaround for this?

hufman commented 3 months ago

Yay I'm happy it works now! Unfortunately, the Spotify SDK refuses to connect to any unofficial Spotify client, and it can't be fixed because it's closed source. I believe AAIdrive will try to control using the MediaSession API, but that only provides back/next and maybe queue control.