The BMW CarPlay module is an adapter that adds CarPlay and Android Auto functionality to your original car system without altering the factory system or screen. If you want to upgrade to a high-definition touchscreen, check out our Linux CarPlay screen, priced similarly to the CarPlay module. For more features, we also offer an Android CarPlay large screen that adds 4G connectivity on top of the Linux CarPlay screen.