Try uninstalling the old version before installing the new one. Keep in mind, that all data will be lost. To avoid losses export the old settings.
If the iDrive Controller also doesn't work with other apps, your unit is the issiue. Try researching if there is a way to update you head unit's software.
The right wheel doesn't trigger a Android-KeyCode, so theres no way for the Launcher to detect it. You have to use Hal9K to replace the KeyCodes of the wheel with ones that are recognized by Android, or directly map them to the Arrow-Keys.
Go to [iDrive Settings -> Layout Settings] to adjust the placement of the button.
Yes, you have to export the settings prior to uninstalling the old version and after installation import them. [iDrive Settings -> General Settings]
Open the optionsmenu (the menu that opens with the "+") and press "Create new Card".
Inside the Media Collection, open the optionsmenu and press "Update Library", the launcher automatically searches for all supported Media Files and indexes them. If you want to create your own playlists, longpress a song and select all the songs you want to add to your new playlist. Afterwards open the optionsmenu and select the accoring playlist.
.mp3, .wav , .flac, .m4a, .avi, .mp4, .mkv
In that case you have to add the pathes to your external device manually. [iDrive Settings -> Music Paths -> optionsmenu -> add Path]
You have to enable broadcasts inside the Spotify settings.
For albumarts to show inside the player, you have to give the launcher special permissions, this is only possible manually. Watch the video for further instructions: YouTube
You CAN'T do that inside the Launcher!
You need either the I-BUS App or DeepOBD, you can also combine both of them.
You probably still have to configure the sportsgauges. [iDrive Settings -> Sportsdisplays]
The launcher is 100% free, but if you want to donate me something personally, you can do that here: PayPal