JVC KW-M875BW Digital Multimedia Receiver (Does Not Play CDs) - Clear Resistive Touch Panel Display Short Chassis 3-3/8in. Depth (85mm) Dynamic GUI Gesture Touch Control with Widgets Apple CarPlayTM (via Wi-Fi or USB) Android AutoTM (via Wi-Fi or USB) USB Mirroring for iPhone & AndroidTM Wi-Fi Mirroring for AndroidTM Rear HDMI Type-D Input USB Type-C 5V 3.0A Current Charging Includes USB Extension + USB Type-C to Type-A Adapter Audio Decoder MP3/WMA/AAC/WAV/FLAC/Vorbis Video Decoer MPEG1/2,MPEG4/WMV/H.264/MKV SiriusXM Ready, tuner, antenna and subscription sold separately iDatalink Maestro Ready - Advanced Vehicle Integration Bluetooth V5.0 (HFP1.7, SPP, A2DP, AVRCP1.6, PBAP) iPhone / AndroidTM Bluetooth Automatic Pairing SWI-CP5 Universal Analog/CAN-Bus Steering Wheel Control Interface With Smart Phone/PC App Programmability - The SWI-CP5 interface allowed the retention of steering wheel controls (SWC), rear-seat controls (RSC), and retained accessory power (RAP) whenever replacing factory radio. This interface also allows you to program two radio functions to each SWC button by using short press/long press dual command functionality. The SWI-CP5 works in vehicles with either data or analog SWC.