Please note the included wire harness is a standard version, contact the customer service for external needs before purchasing. Brand Binize Applicable models BMW X3 tesla touch screen Size 8 Inch 1 Din for BMW X3 tesla touch screen System Android 9 Touch Screen Yes Resolution 1024*600 Px Processor Quad-core A9 Storage 1G RAM + 16/32G ROM FM Yes EQ Setting Yes Mirrorlink Yes, Both for iPhone and Android (not for Samsung) Steering Wheel Control Yes Built-In Mic Yes Built-In WIFI Receiver Yes Offline Map Support Offline Map Online Map Waze / Navfree / Google Map, etc. Reversing Camera Yes Bluetooth Yes External Mic Input Yes 🚦【Equiped with FM Radio & Multiple EQ setting 】 🚦【Convenient MirrorLink & Steer wheel control】: 🚦【Cool Split screen dual pages】: 🚦【Different car logo for your choice】: 🚦【Special designed for BMW X3 tesla touch screen】: NOTE: For wire connection: Please note the included wire harness is a standard version, contact the customer service for external needs of the car radio before purchasing for BMW X3 tesla touch screen car radio. For WIFI & Bluetooth: RCA reverse wire has two little blue wires for WIFI & Bluetooth signal reception. Making it half shorter can strengthen the signal reception of the BMW X3 tesla touch screen car radio. For MirrorLink: Miudrive is for MirrorLink, if disappears, will appear after switching in the factory settings, and cannot be compatible with some Samsung phones for BMW X3 tesla touch screen car radio. For update and password: System update needs to get the new firmware from BINIZE . Factory Setting—16176699 UI Setting—111333 For backup camera input and Steering wheel control: All the successful use of BINIZE car stereo needs the cooperation of software and hardware. Please make sure to get the correct wire connection and set the correct function value of the car radio. For Wallpaper and Car Logo: Support customized wallpaper and car logo of BMW X3 tesla touch screen car radio, both need to ensure the format is in the format of BMP with the resolution of 1024x600.