BimmerGestalt / AAIdrive

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

API33 Required On September 2023 #687

Closed hufman closed 1 year ago

hufman commented 1 year ago

Per the timeline, and migration guide. The big change is the Foreground Notification requires a permission. There's already a branch with changes to test. I'm not actually sure if the notification permission denial actually affects the background service execution, or just affects visibility. It would be great if it didn't affect functionality, so that it doesn't need to be a checkbox during the initial wizard and can show up later. I'm also unsure about the wording.

Test build available here

bogdan-calapod commented 1 year ago

Access to show a service notification to stay running while connected to the car

Would something like this work ?

Allow service to stay running when connected to car (shows a permanent notification while connected)

hufman commented 1 year ago

The problem is that I'm not sure if it's actually required, so I don't know how firm to make the language!

hufman commented 1 year ago

Samsung OneUI6 will be based on Android 14, and there are reports that it will stop killing apps that target Android 14 (API34). Upgrading AAIdrive will help only a little, since MyBMW will also need to target Android 14.

hufman commented 1 year ago

Spotify posted a new SDK version to add support for this new API level.