You need an Android phone or tablet, an OTG cable, appropriate OBD2 to USB cable and then a trip to the Google Play store to download the MHD app and maps (that bit will run you a couple a hundy). You also want to have the car plugged into a batter charger for the circa 38 minute upgrade process. Plenty of guides out there, have a read up so you know what to expect and don't freak out and bail on the upgrade part way through. Good luck...it's well worth the effort ;-)