Table of Contents |
---|
Table of Contents |
---|
How to connect to your car
Once you have downloaded xHP on to your Android/iOS or Windows 10 Apple Silicon Mac (M1 processor and later) device and have acquired purchased the additional hardware needed required (see supported flashing hardware), you are ready to connect to your vehicle. This chapter will guide you through the steps needed ANY TIME you need to take before attempting to read or flash your vehicle.
Info |
---|
We do have a section dedicated to our Windows 10 version of the xHP App. |
Preparing your device
Info |
---|
Ensure the device is not connected to the car’s Apple car play. |
Preparing your vehicle
The car can draw up to 30 Amps amps during the flash, so we recommend using a power supply able to deliver capable of at least 30 Amp amps @ 13,.8V . (e.g. Maas SPS-30).
The voltage power supply needs to must be connected to the terminals in the engine baycompartment. DO NOT connect directly at the vehicle’s battery. to the vehicle battery.
A normal battery-tender or charger does will not help to stabilize stabilise the voltage during the process.
It can only help to pre-charge the battery in advance.
Info |
---|
The very first flash on your vehicle will “Install” your car will "install" xHP on your car (“Long-Flash”"long flash"). |
Note |
---|
If you have any piggy-back piggyback ECU solutions installed which that interfere on with the CAN-BUS (like such as a JB4) be sure to turn , make sure you switch them OFF. Also problematic can be:
In certain some cases, you probably need to completely remove them completely from the vehicle beforefirst. We recommend that you to do so, before using this before starting to flash xHP! |
Connection via DCAN
Cablecable (E, F & G
- Seriesseries)
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Plug in your cable to the OBD port of your vehicle. The OBD port is located in the drivers driver's footwell on the left side in LHD cars and on the right in RHD cars.
Connect the OBD/DCAN cable with your USB OTG Adapter.
Unlock your Android device.
Connect the USB/OTG adapter to your Android device and wait for the USB permission screen to pop up. Please make sure that ensure you’re granting permanent access rights to xHP in on this screen. On some Android versions, the screen will only appear after the startup of xHP. Wait a few seconds after connecting the USB OTG cable.
Start xHP, and after creating an account and logging in, hit the “Connect” Button.
Info |
---|
If your DCAN cable has a switch, such as the one we do recommend from Bimmergeeks, make sure that the switch is in the correct position, otherwise, you will not be able to connect to your car. Apart from the E86 Z4, E53 X5 and E83 X3, which use the older K-Line protocol, every other car supports the newer DCAN protocol. |
Note |
---|
Only DCAN cables can be used to flash vehicles using K-Line! (Z4 E86, X5 E53 and X3 E83). |
Read more about the DCAN cable connection can be found here.
here.
Warning |
---|
The DCAN-cable cannot be used to unlock and then flash the 3rd generation 8HP transmission in G-Series BMWs and the new Supra. Please use the DCAN Wi-Fi adapter. |
Connection via DCAN Wi-Fi adapters (THOR, MHD, xHP)
(E, F
& , G - Series & Supra)
Status | ||||
---|---|---|---|---|
|
Status | ||
---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Most Android devices will prefer Wi-Fi connections over to 4G/LTE. As soon as Once you connect to the Wi-Fi network created by the Thor, MHD or MHD xHP Wi-Fi Adapteradapter, you will can no longer be able to access the internetInternet, even if the cellular network is still turned onactive.
Therefore, the initial vehicle unlock unlocking the car for the first time requires a special procedure when using the Thor or orange MHD Wi-Fi Adapteradapter:
Very first start: Start with an active Internet connection, so i.e. not connected to the wireless Adapter Wi-Fi wireless adapter. This is only true for applies to the very first startup. Not needed afterwards.Plug in your first start and is not required for subsequent flashes.
Connect the Wi-Fi Adapter into adapter to the OBD port and wait 10-20 seconds. Connect to the created Wi-Fi on your device. Press the “Connect” button in the Appapp.
The App app will pull retrieve the necessary data from your car , to perform the Online Support-Checkonline support check.Disconnect from the Adapter adapter Wi-Fi. You can now perform the Online - Support - Check and redeem your previously purchased voucher codes. (Codes can be bought at our Web-Shop)Afterwards you can switch The codes can be purchased from our https://www.xautomotive.com/ )
You can then switch back to the Adapter Wi-Fi again. The app application has downloaded all necessary data and is now ready for offline use.
Note |
---|
The Wi-Fi adapters don’t support vehicles using K-Line! (Z4 E86, X5 E53 and X3 E83). |
Info |
Read more about the DCAN Wi-Fi connection here.
Info |
---|
Ensure that only one device (phone/tablet/laptop) is connected to the Wi-Fi adapter at a time. This may cause your device to appear to be correctly connected to the Wi-Fi adapter, even though your car may not appear in the app or you may not be able to flash. |
Setup requirements on iOS
Status | ||
---|---|---|
|
Go to WiFi settings and choose the WiFi Wi-Fi Settings and select the Wi-Fi adapter, then go into the settings , and change the settings to the ones seen those shown on the right:
Click: “Configure IP” - Manual
IP Addressaddress: 192.168.4.100
Subnet Mask: 255.255.255.0
Router: Leave the field empty
Click “save”
more about the DCAN Wi-Fi connection can be found here.
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
Local network settings on iOS 14 or later iPhone -> Settings -> xHP Flashtool -> Local Network -> ON |
Tip |
---|
iOS 14 and older - You can set the Wi-Fi to remain connected to the Internet even when you are connected to the Wi-Fi adapter. iOS 15 and later - These IP settings must be set, otherwise the iOS device may not be able to find the Wi-Fi adapter. |
Info |
---|
Ensure that only one device (phone/tablet/laptop) is connected to the Wi-Fi adapter at a time. This may cause your device to appear to be correctly connected to the Wi-Fi adapter, even though your car may not appear in the app or you may not be able to flash. |
Connection via ENET cable connection (F & G series)
Status | ||||
---|---|---|---|---|
|
Status | ||
---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
For Windows devices, no additional configuration is required.
Just connect the ENET cable to your device.
If you still experience problems, please check that the automatically set IP address is within the range 169.254.x.x and that network services such as VPN, virtual network adapters and/or firewalls are not interfering.
If you experience connection problems, please disable these services. If your IP is not in the expected range, you can try to configure it manually, as explained below.
Android, iOS and MacOS users must configure the Ethernet port , after connecting the ENET Adapter adapter to their devices. Please open the settings panel on your device.
Depending on your Android version, the procedure may be a bit slightly different. The screens were screenshots are taken from a Galaxy S9 phone , running Android 9. This procedure is only necessary on first
You only need to do this the first time you connect. Your phone will store those remember these settings for subsequent connects. Eventually you need to re-plug the adapter, connections. In some circumstances, you may need to reconnect the adapter after saving the settings for them to take effect.
Read more about the ENET cable connection here.
Note |
---|
The ENET cable cannot be used to unlock and then 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 cable after unlocking your transmission. However, if you need to unlock the transmission in the future, e.g. after uninstalling xHP or a software update, you will need a DCAN-Wi-Fi adapter again. |
Setup requirements on Android
Status | ||||
---|---|---|---|---|
|
Make sure you have the latest Android updates installed. To connect to your car using a wired Ethernet connection, you must enable Ethernet Tethering - a new option introduced in Android 11. To enable Ethernet Tethering, please follow these steps
Connect your ENET cable to your Android device (use a suitable adapter)
Go to Settings → Connections → Mobile Hotspot and Tethering → Enable Ethernet Tethering.
Info |
---|
Sometimes Android does not automatically save or reset/disable Ethernet Tethering. Make sure this option is enabled if you're having trouble connecting. |
Status | ||||
---|---|---|---|---|
|
On Android, you need to configure a static IP address:
Connect the cable & press OK
… open Connections, …
… more connection settings”…
… then “Configure” …
… open “Ethernet”…
… and set the below settings
Info |
---|
Should you not be able to connect with the car, try alternatively to use the following settings:
|
Note |
---|
Please check if that 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. |
more about the ENET cable connection can be found here.
If your Android device does not allow you to set its IP address manually, you will need to use a different device. Known to work are the black MHD, thered MHD UNIor theBM3 Wi-Fiadapter, as they will handle the IP address for the Android device. |
Setup requirements on iOS
Status | ||
---|---|---|
|
Go to Ethernet Settings (only appears if a Lightning Ethernet adapter is connected), select the USB 100/100 LAN interface, and change the settings to those shown on the right:
Click: “Configure IP” - Manual
IP Address: 169.254.100.100
Subnet Mask: 255.255.0.0
Router: Leave the field empty
Click “save”
Setup requirements on Mac OS (M1 Macs and later only)
Status | ||||
---|---|---|---|---|
|
On Apple silicon Macs, you have to configure your IP address as well:
Go to Network Settings and select the LAN adapter, then go into the settings and change the settings to those shown on the right:
Click: “Configure IP” - Manual
IP Address: 169.254.100.100
Subnet Mask: 255.255.0.0
Router: Leave the field empty
Click “Apply”
Connection via ENET Wi-Fi adapters (F & G series)
Status | ||||
---|---|---|---|---|
|
Status | ||
---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
xHP also supports the new ENET wireless adapter from MHD. Just plug in MHD's ENET Wi-Fi adapter. Plug the adapter into your OBD port and connect to the created Wi-Fi named “MHD_xxxx” Fi called "MHD_xxxx" with the password “"MHD_ENET”. ".
Other suppliers might use the same adapters with different names and passwords.
No further configuration neededis required. The Adapter adapter works on with Apple and Android devicesAndroid devices. ENET is only available on for F and G -Series series vehicles. There is no support for E series vehicles with this adapter.
You can only flash G-Series cars with this adapterafter their transmissions have been successfully unlocked. See the yellow info-bubble below.
Most Android devices will prefer Wi-Fi connections over to 4G/LTE. As soon as Once you connect to the Wi-Fi network created by the MHD ENET - Wi-Fi Adapteradapter, you will no longer be able to access the internetInternet, even if the cellular network is still turned onactive. Therefore, the initial vehicle unlock unlocking of the car requires a special procedure when using the Thor or orange MHD an ENET Wi-Fi Adapteradapter:
Very first start: Start with an active Internet connection, so i.e. not connected to the wireless Adapter Wi-Fi wireless adapter. This is only true for applies to the very first startupstart. Not needed afterwardsrequired for subsequent flashes.
Plug in your Connect the Wi-Fi Adapter into adapter to the OBD port and wait 10-20 seconds. Connect to the created Wi-Fi on your device. Press Connect in the Appapp.
The App app will pull retrieve the necessary data from your car , to perform the Online Support-Checkonline support check.Disconnect from the Adapter adapter Wi-Fi. You can now perform the Online - Support - Check and redeem your previously purchased voucher codes. (Codes can be bought at our Web-Shoppurchased from our webshop)
Afterwards you You can then switch back to the Adapter Wi-Fi again. The app application has downloaded all necessary data and is now ready for offline use.
Read more about the ENET Wi-Fi connection here.
Note |
---|
The ENET Wi-Fi to adapters cannot be still connected to the internet, even if you are connected to the Wi-Fi adapter .used to unlock the 3rd generation 8HP transmission in G Series BMWs and the new Supra. Those need a DCAN Wi-Fi, BM3 Wi-Fi orMHD UNI adapter. Theoretically, you could use an ENET cable after unlocking your transmission. However, if you need to unlock the transmission in the future, e.g. after uninstalling xHP or a software update, you will need a DCAN Wi-Fi, BM3 Wi-Fi orMHD UNI adapter again. |
Setup requirements on iOS
Status | ||
---|---|---|
|
Go to WiFi Wi-Fi settings and choose the WiFi Wi-Fi adapter, then go into the settings , and change the settings to the ones seen on the right:
Click: “Configure IP” - Manual
IP Address: 192.168.16.150
Subnet Mask: 255.255.255.0
Router: Leave the field empty
Click “save”
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
Local network settings on iOS 14 or later iPhone -> Settings -> xHP Flashtool -> Local Network -> ON |
Tip |
---|
iOS 14 and older - You can set the Wi-Fi to remain connected to the Internet even when you are connected to the Wi-Fi adapter. iOS 15 and later - These IP settings must be set, otherwise the iOS device may not be able to find the Wi-Fi adapter. |
Info |
---|
Ensure that only one device (phone/tablet/laptop) is connected to the Wi-Fi adapter at a time. This may cause your device to appear to be correctly connected to the Wi-Fi adapter, even though your car may not appear in the app or you may not be able to flash. |
Connection via MHD UNI Wi-Fi adapter (E, F & G series)
Status | ||||
---|---|---|---|---|
|
Status | ||
---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
xHP also supports the MHD UNI Wi-Fi adapter. Plug the adapter into your OBD port and connect to the correct Wi-Fi. Based on the detected protocol, the Wi-Fi SSID will be one of the following
MHD ENET XXXX
MHD CAN XXXX
No further configuration is required. The adapter will work with all listed devices.
The MHD UNI Wi-Fi adapter supports E, F and G series cars, including Supras.
Most Android devices prefer Wi-Fi connections to 4G/LTE. Once you connect to the Wi-Fi network created by the MHD UNI Wi-Fi adapter, you will no longer be able to access the Internet, even if the mobile phone is still switched on. Therefore, a special procedure is required to unlock the vehicle for the first time:
First start: Start with an active Internet connection, i.e. not connected to the Wi-Fi wireless adapter. This only applies to the very first start. Not required for subsequent flashes.
Connect the Wi-Fi adapter to the OBD port and wait 10-20 seconds. Connect to the created Wi-Fi on your device. Press Connect in the app.
The app will retrieve the necessary data from your car to perform the online support check.Disconnect from the adapter Wi-Fi. You can now perform the Online Support Check and redeem your previously purchased voucher codes. (Codes can be purchased from our https://www.xautomotive.com/)
You can then switch back to the Adapter Wi-Fi. The application has downloaded all necessary data and is now ready for offline use.
Read more about the MHD UNI Wi-Fi adapter here.
Tip |
---|
Local network settings on iOS 14 or higher iPhone -> Settings -> xHP Flashtool -> local network -> ON |
Info |
---|
Ensure that only one device (phone/tablet/laptop) is connected to the Wi-Fi adapter at a time. This may cause your device to appear to be correctly connected to the Wi-Fi adapter, even though your car may not appear in the app or you may not be able to flash. |
Back to the Overview Page.