: Retains all original iDrive functions while adding a separate "Android side" for Wireless CarPlay , Android Auto , and apps like Google Maps/Spotify.
: Swapping older E60 hardware (CCC) for hardware from newer BMW models (CIC or NBT). Pros : 100% OEM look and feel.
Some E60s came with a small, double-DIN radio screen or just a basic LCD. If you have this, you have a blank canvas, but you will need a different wiring harness than the CCC/CIC cars.
: Expensive and requires complex coding and harness modifications. Recommendation