Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

The 2 things you need to start

  • a A flashing device like such as your phone, tablet or notebook laptop running either:

    • Android 6 and newer
      (64Bit 64-bit processors recommended - please avoid Lenovo tablets, as they tend not to not work with xHP)

    • iOS 10 or and newer

    • Windows 10, minimum Versionversion: 1809 (17763), Target Versiontarget version: 1903 (18362)

    • Mac OS Big Sur and newer, on Apple silicon Silicon Macs (M1 Chip chip and newer)

  • an An adapter to connect your flashing device to your cars car's OBD - port, like such as one of the adapters from shown in the connecting connection diagram below.


Connect Diagram

Note

Attention: Please check under the respective adapter chapters for further hardware requirements.

Info

We strongly encourage you to use a power supply for the first flash. Although the flash procedure is quick and is usually done in way under 10 minutes, you don’t want to drain your battery during the flashing process.

The online version of the Connect Diagram includes links where you can buy the hardware.

Available hardware options in detail:


OBD/DCAN cable (E & F-Series)

Status
colourGreen
titleAndroid
Status
colourBlue
titleWindows 10

xHP uses the well-known OBD/DCAN cables to connect to your TCU and works on E-, F - and G - Series cars. These cables are usually marked as “INPA compatible”"INPA compatible", which refers to the BMW OEM diagnostic OEM diagnostic tools.  Be
Make sure to you buy a proper genuine cable with a genuine “FTDI RS232” "FTDI RS232" chipset.  These These cables can be bought from various sources. (Web shopsWebshops, Amazon, eBay...) Proper ones’ cost approx. 40 – 60 USD. High-quality ones cost about 40 - 60 USD.

Info

Be sure not to

safe

cheap out on the cable, as

xHP relies on a proper cable to work correctly

low-quality cables are the number one reason for interrupted flashes.

Recommended DCAN cables:

If

you’re from

you're from another region, please search some of your local BMW forums

, where to best

for the best place to

to buy an OBD/DCAN cable near

your location

you.

USB/OTG adapters come in various forms, from short sockets, to longer cables for extended usea variety of shapes, lengths and connector designs. However, they all of them seem to work reliablereliably. During our testing phase, there hasn’t been any error trackable to these adaptersperiod, we didn't find any faults that could be traced back to these adapters. Just search for them on Amazon or eBay.  Thinking of vehicle For in-car situations, it’s probably it's probably best to use one coming that comes in a short - cable form - factor, like the one you see on the right side.

Cost: 5 – 10 They cost between 5 and 10 USD/EUR.

OBD-DCAN cable

USB A to USB Micro/USB-C OTG Adapter

Tip

Average first flash time: 5 minutes, subsequent map changes & updates around 2 minutes.

Note

Flashing via DCAN-cable is not possible with iOS as Apple does not allow flashing via the USB OTG standard.

Info

DCAN-cable is the only adapter that works with K-Line vehicles (Z4 E86, X5 E53 and X3 E83).

Warning

The DCAN-cable cannot be used to flash the 3rd Generation generation 8HP transmission in G-Series BMWs and the new Supra. Please use the DCAN Wi-Fi Adapteradapter.


DCAN Wi-Fi Adapter (E, F & G-Series + Supra)

Status
colourGreen
titleAndroid
Status
titleiOS
Status
colourBlue
titleWindows 10
Status
colourYellow
titleApple Silicon MAc

xHP supports the Thor Wi-Fi Adapter adapter (pink), the MHD Wi-Fi Adapter adapter (orange) and the xHP Flashtool adapter (blue). All of them work with E-, F - & G -Series series cars including the new Supra.

To connect to the Wi-Fi adapter, simply plug it into the vehicles it into the vehicle's OBD port. You will see the LED’s lighting LEDs light up. Afterwards Then open your device settings and look out for find the correct Wi-Fi network. After connecting Once connected to the network, xHP will work exactly like in the same way as when connected through via the OBD cable. Please note , that you will eventually must need to return to your local Wi-Fi or 3G connection, when the app /4G/5G connection if the application needs to synchsync/re-download new maps, or if you want to buy licenses/maps.You can get the adapters atpurchase xHP flash licences, map packs or combo packs.

Adapters are available from:

Tip

E & F Seriesseries: Average first flash time: 4 minutes, subsequent map changes & updates under less than 2 minutes.

G Series + Supra: Average first flash time: 8-10 minutes, subsequent map changes & updates under less than 2 minutes.

Info

The Wi-Fi Adapters do not support K-Line vehicles! (Z4 E86, X5 E53 and X3 E83)

For these models please use the new MHD UNI WiFi Wi-Fi Adapter.

If you are only looking for the fastest flash times on F-Series series cars only, select choose the black MHD Adapteror the new MHD UNI WiFi Wi-Fi adapter instead.


ENET Cable (F-Series)

Status
colourGreen
titleAndroid
Status
titleiOS
Status
colourBlue
titleWindows 10
Status
colourYellow
titleApple Silicon MAc

For F - Series BMWs, xHP also supports flashing through via the much faster ENET Cablescable. ENET utilizes uses an IP-based connection to your car’s car's central gateway and is only available on F and G - Series BMWSeries BMWs. Therefore, your phone/tablet has to support “Ethernet” connections through its USB must support "Ethernet" connections via its USB port. (please Please check upfrontbeforehand, not all Android phones are supporting support Ethernet-USB! Apple iOS and macOS devices all support Ethernet-USB) For connecting To connect your car to your device, you will need an a USB - to - Ethernet Adapter adapter (Android) or Lightning - to - Ethernet Adapter adapter (iOS) and a an OBD/ENET cable.

Both are available at from Amazon and other shops, for examplestores:

RJ45 to USB-C/Micro adapter

Image RemovedImage Added

OBD to RJ45 (ENET) cable

RJ45 to lightning adapter

Tip

Average first flash time: under Under 2 minutes, subsequent map changes & updates around less than 30 seconds.

Note

Please check if your device supports the manual manually setting of a static IP - address, as not every manufacturer unlocks all manufacturers enable this feature in their version of Android.

If your Android device does not allow you to manually set your IP address manually, you will need to use a different device , or get yourself the black MHD WiFiWi-Fi adapter, as those these will handle the IP address for the Android devisedevice.

Info

Samsung S9, Samsung S10 and Samsung A40 are tested and known to support Ethernet-USB!

Warning

The ENET - cable cannot be used to unlock & flash the 3rd Generation generation 8HP transmission in G-Series BMWs and the new Supra. Please use the DCAN Wi-Fi Adapteradapter.

Theoretically, you could use an ENET cable after unlocking your transmission. Should However, if you however need to unlock the transmission in the future, like e.g. after uninstalling xHP or a software update, you will need a DCAN - Wi-Fi Adapteradapter again.


ENET Wi-Fi Adapter (F-Series)

Status
colourGreen
titleAndroid
Status
titleiOS
Status
colourBlue
titleWindows 10
Status
colourYellow
titleApple Silicon MAc

The black MHD ENET Wi-Fi Adapter adapter works with all devices. No Extra-Hardware and no configuration neededextra hardware or configuration is required. Just plug it in to into your OBD port, wait 10-20 seconds and connect to the created Wi-Fi NetworkFi network created. (SSID: “MHD"MHD_XXX”XXX").

You can get the adapters atThe adapters are available from:

ENET MHD Wi-Fi adapter

Tip

Average first flash time: under Under 2 minutes, subsequent map changes & updates around less than 30 seconds.

Warning

​The ENET-WiFi Wi-Fi adapter cannot be used to flash the 3rd Generation 8HP transmission in G-Series BMWs and the new Supra. Please use the DCAN Wi-Fi Adapter.

​Theoretically, you could use an ENET Wi-Fi Adapter after unlocking your transmission. Should you however need to unlock the transmission in the future, like after uninstalling xHP or a software update, you will need a DCAN-Wi-Fi Adapter again.


MHD UNI Wi-Fi Adapter (E-, F- & G-Series + Supra)

Status
colourGreen
titleAndroid
Status
titleiOS
Status
colourBlue
titleWindows 10
Status
colourYellow
titleApple Silicon MAc

The red MHD UNI Wi-Fi Adapter adapter works with all devices. No Extra-Hardware and no configuration neededextra hardware or configuration is required. Just plug it in to into your OBD port, wait for 10-20 seconds and connect to the created established Wi-Fi NetworkFi network. Based on the detected protocol detected, the WIFI Wi-Fi SSID will be one of the following:

  • MHD ENET XXXX

  • MHD CAN XXXX

  • MHD KLINE XXXX

You can get the adapters atThe adapters are available from:

Tip

Average first flash time: under Under 2 minutes, subsequent map changes & updates around less than 30 seconds.

​The The MHD UNI-WiFiWi-Fi adapter is the only adapter beside besides the DCAN-Wi-Fi Adapterthat can be used to unlock and flash the 3rd Generation generation 8HP transmission in BMW G-Series BMWs series and the new Supra.


Back to the Overview Page.