AndroidAutoIdrive has the stated goal of bringing AndroidAuto features to IDrive, but the IDrive system can do so much more. However, this extra functionality might not fit with the AndroidAuto theme, so some way to add plugins would be great.
These extra apps of course could discover and connect to the car directly, but then they'd need to also run their own Foreground Service Notification, every single one of them. Having AndroidAutoIdrive negotiate the initial connection and run the foreground notification and then use Android Service Binding to keep the companion apps in the foreground would keep the status bar clean.
AndroidAutoIdrive has the stated goal of bringing AndroidAuto features to IDrive, but the IDrive system can do so much more. However, this extra functionality might not fit with the AndroidAuto theme, so some way to add plugins would be great. These extra apps of course could discover and connect to the car directly, but then they'd need to also run their own Foreground Service Notification, every single one of them. Having AndroidAutoIdrive negotiate the initial connection and run the foreground notification and then use Android Service Binding to keep the companion apps in the foreground would keep the status bar clean.