You can update your Xbox One controller wirelessly, using a USB with the console, or using a PC to receive firmware improvements.
If you want to manually update your Android device, you can find available updates in the Settings app.
This video explains how to upgrade the BMW NBT infotainment system to include Android Auto, Apple CarPlay, and wireless ...