BMW E46 Sat Nav Android Head unit for your BMW E46 M3, (all years)Replaces Business radios or Factory Navigation radios. When replacing Factory Sat Nav, you will require eitherthe 40/17 pin extension cableThe BMW E46 car stereo android model is the most up to date available on the market today. Android 4.4.2 With 1.8GHZ processor and 16GB Built in Memory ! 2GB ram 1024 x 600 resolutionBMW 3(E46) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005BMW M3 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005