Fits for BMW 3 E46: 1998 to 2001 (17 Pin connector) BMW 3 E46: 2002 to 2006 (40 Pin connector) BMW M3 (1998-2006) Product Features: RDS, DVD, FM/AM Radio, TMC (optional) Analog/digital TV tuner (optional) IPod/IPhone 4/4S audio input BT Phone Book, BT Music Time display: 12/24 H MP5/SD/USB playing Auto reversing viewing function Built in GPS, compatible 2D/3D map Equip with special Can Bus decode box Compatible with steering wheel control function 1080P HD video decode playing via TF Card/USB Compatible with external SANYO 6 CD changer (optional) Compatible with external 500GB Hard Disk via USB port OSD Language: English/Russian/Spanish/French/German/Greek/Norwegian/Italian/Indonesian/Turkish/Lithuanian/Latvian etc. Specifications: Platform: A8/CPU: 800MHz RAM: 256MB/OS: WinCE 6.0 Power Supply: DC 10.8- 14.4V Working temperature: -20~85¡ãC 7¡¡¥¡¡¥ digital (800*480) TFT LCD touch screen GUI: Similar to BMW factory navigation system GUI Picture format: support JPEG¡¡éGIF¡¡éPNG¡¡éBMP file Video format: MPEG4,RMVB,AVI,WMV3GP,MP4,MOV,MPG,VOB etc. Audio format: MP3, MP2¡ê¬AAC¡ê¬OGG¡ê¬RA¡ê¬WAV¡ê¬FLAC¡ê¬APE etc. Can Bus decode box function: a, supporting multi-function entertainment steering wheel control b, compatible with original factory Alpine 6 CD changer c, compatible with original car digital amplifier 5kg