Monday, 17 August 2026

How to Unlock MD1 CS012 Hyundai & KIA with EngineDance X5?

For a locked Hyundai or KIA MD1 CS012, this job is done in Boot mode with EngineDance X5. Open the ECU, remove the specified resistor, connect to the E1 point, and run the MD1 glitch unlock.


ECU Preparation

Open the ECU and prepare the PCB first.

1. Remove the specified resistor.

2. Locate the E1 point and confirm it before making the connection.


Boot Connection

Connect the EngineDance X5 to the MD1/MG1 Boot-Glitch Adapter, connect the adapter pin to E1, and use the jumper box to link the ECU connector interface with the X5.


how-to-unlock-md1-cs012-hyundai-kia-with-enginedance-x5-1

how-to-unlock-md1-cs012-hyundai-kia-with-enginedance-x5-2

how-to-unlock-md1-cs012-hyundai-kia-with-enginedance-x5-3

Unlock the ECU

Let the X5 establish communication with the ECU. This normally takes about 5 minutes.

1. Go to ECU FLASH >> BOSCH Bench Mode[ECU] >> BOSCH-MD1xxx-[After 2020-Locked] >> BOOT GLITCH-MD1CS012[After 2020.06-Locked].

2. When the pre-unlock menu appears, select “BOOT Glitch - MD1xxx(LOCKED) SAK-TC29xTP-Glitch-Unlock”.

3. Wait for the software to report Success. The ECU is unlocked.


Power Cycle and Read/Write

Once the ECU file is written successfully, cycle the power.

1. Turn off the ignition or disconnect ECU power.

2. Wait 10 seconds, then turn it back on.


You can read and back up the original Flash and EEPROM data directly in Boot mode. If you only need to read or write the ECU, unlocking is not required first.


After the ECU is returned to its original status, read/write operations can also be performed in Bench mode.


how-to-unlock-md1-cs012-hyundai-kia-with-enginedance-x5-4

how-to-unlock-md1-cs012-hyundai-kia-with-enginedance-x5-5

how-to-unlock-md1-cs012-hyundai-kia-with-enginedance-x5-6

how-to-unlock-md1-cs012-hyundai-kia-with-enginedance-x5-7

how-to-unlock-md1-cs012-hyundai-kia-with-enginedance-x5-8

Read also

EngineDance X5 Adds MDG1 Boot Mode Unlock & Bench Read/Write

http://blog.obd2shop.co.uk/enginedance-x5-adds-mdg1-boot-mode-unlock-bench-read-write/


www.obd2shop.co.uk


Tuesday, 4 August 2026

EngineDance X5 Adds MDG1 Boot Mode Unlock & Bench Read/Write

What's New: EngineDance X5 now introduces Boot Mode (opening and decrypting) support for the MDG1 encryption board, delivering a new Boot Glitch Unlock solution for Bosch MDG1 ECUs (After 2021). Once unlocked, supported ECUs can be read and written in Bench with EngineDance X5—without shipping the ECU or relying on a remote service.


New Capabilities

1. Added Boot Mode for the MDG1 encryption board 

2. New Boot Glitch Unlock released 

3. Supports Bosch MDG1 ECUs (After 2021) 

4. Boot Mode Unlock 

5. Read & Write in Bench after unlocking 


Workshop Benefits

1. No shipping 

2. No Remote 

3. No waiting 

4. Unlock directly in your workshop 

enginedance-x5-adds-mdg1-boot-mode-unlock-bench-read-write-1

Supported ECU Families

EngineDance X5 currently supports the following ECUs:

1. Bosch MD1CE100 TC299 

2. Bosch MD1CE101 TC299 

3. Bosch MD1CS069 TC299 

4. Bosch MD1CS089 TC299 

5. Bosch MD1CS012 TC298 

6. Bosch MD1CS003 TC298 

7. Bosch MG1CS042 TC298 

8. Bosch MD1CP006 TC298 

... 


Requirements

Requires the MD1/MG1 BOOT-GLITCH Adapter


enginedance-x5-adds-mdg1-boot-mode-unlock-bench-read-write-2

Dual Unlock Technologies

EngineDance X5 integrates two independent unlocking technologies for Bosch MD1 ECUs, giving workshops the flexibility to choose the most suitable method for different jobs.


Boot-Glitch On-Site Unlock

1. Requires ECU case opening 

2. Supports on-site unlocking in your workshop 

3. Compatible with most TC29x ECUs

4. Supports a wider range of software versions 

5. Adds support for some gasoline models

6. Read & write on the bench after unlocking 


Remote Online Unlock

1. No shipping required 

2. No ECU disassembly 

3. Part number verification is required to confirm compatibility 

4. Continues to support the previous unlock version


MDG1 Unlock Compatibility List

Bench After Boot Unlock (After 2021)

Bosch MD1CE100 TC299 – MAN Trucks 

Bosch MD1CE100 TC299 – Volkswagen Trucks 

Bosch MD1CE100 TC299 – SITRAK 

Bosch MD1CS089 TC299 – HOWO 

Bosch MD1CE100 TC299 – FAW 

Bosch MD1CE100 TC299 – WEICHAI 

Bosch MD1CE100 TC299 – SDEC/Hongyan 

Bosch MD1CE101 TC299 – IVECO FPT 

Bosch MD1CE101 TC299 – New Holland 

Bosch MD1CE101 TC299 – Case Construction 

Bosch MD1CE101 TC299 – Case IH 

Bosch MD1CE101 TC299 – Landini Tractors 

Bosch MD1CE101 TC299 – Steyr 

Bosch MD1CE102 TC299 – Iveco 

Bosch MD1CS012 TC298 – Hyundai/KIA 

Bosch MD1CS012 TC298 – Genesis 

Bosch MD1CS003 TC298 – Stellantis (PSA) 

Bosch MG1CS042 TC298 – Stellantis (PSA) 

Bosch MD1CP006 TC298 – Ford 

Bosch MD1CS069 TC299 – IVECO 

Bosch MD1CS069 TC299 – Fiat Ducato 

Bosch MD1CS069 TC299 – Case IH Farmall 

Bosch MD1CS069 TC299 – John Deere 

Bosch MD1CS069 TC299 – Landini Tractors 

Bosch MD1CS069 TC299 – Massey Ferguson 

Bosch MD1CS069 TC299 – McCormick 

Bosch MD1CS069 TC299 – New Holland 

Bosch MD1CS069 TC299 – Steyr 

Bosch MD1CS089 TC299 – ISUZU 

Bosch MD1CS089 TC299 – IVECO 

Bosch MD1CS089 TC299 – Deutz-Fahr 

Bosch MD1CS089 TC299 – Maxus 

Bosch MD1CS089 TC299 – GWM Cannon Poer 

Bosch MD1CS089 TC299 – GWM Haval 

Bosch MD1CS089 TC299 – SAIC 

Bosch MD1CS089 TC299 – Foton 

Bosch MD1CS089 TC299 – JAC 

Bosch MD1CS089 TC299 – JMC 

Bosch MD1CS089 TC299 – HOWO 

Bosch MD1CS089 TC299 – BAIC 

Bosch MD1CS089 TC299 – MG 

Bosch MD1CS089 TC299 – Dr Motor 

Bosch MD1CS089 TC299 – EVO 

Bosch MD1CS089 TC299 – ICH-X 

Bosch MD1CS089 TC299 – Same Tractors 

Bosch MD1CS089 TC299 – Lamborghini Tractors 


Bench After Remote Unlock (After 2021)

Bosch Part Number Vehicle / ECU

0281020645 DONGFENG - MD1CE108 - P1892 - SPC5898

0281020654 YUNNEI - MD1CE108 - P1961 - SPC5898

0281020695 YUNNEI - MD1CC878 - P2270 - SPC5898

0281020692 YUCHAI - MD1CC878 - P2061 - SPC5898

0281037071 IVECO - MD1CS089 - P2096 - TC299

0281037078 IVECO - MD1CS069 - P1768 - TC299

0281036675 JAC - MD1CS089 - P2031 - TC299

0281020677 JAC - MD1CS089 - P1968 - TC299

0281036215 JMC - MD1CS089 - P1853 - TC299

0281036399 JMC - MD1CS089 - P1741 - TC299

0281037336 JMC - MD1CS089 - P1853 - TC299

0281036372 JMC - MD1CS089 - P1917 - TC299

0281020652 ISUZU - MD1CE108 - P1963 - SPC58

0281039460 JIM - MD1CS089 - P2327 - TC299

0281039581 JIM - MD1CS089 - P2213 - TC299

0281039581 JIM - MD1CS089 - P2266 - TC299

0281039679 JIM - MD1CS089 - P1967 - TC299

0281039593 JIM - MD1CS089 - P2266 - TC299

0281037245 MAXUS - MD1CS089 - P1816 - TC299

0281036116 MAXUS - MD1CS089 - P1816 - TC299

0281036114 MAXUS - MD1CS089 - P1817 - TC299

0281037248 MAXUS - MD1CS089 - SK83 - TC299

0281035944 MAXUS - MD1CS089 - P1826 - TC299

0281020693 SDEC - MD1CE100 - P1958 - TC299

0281020600 SAICHONGYAN - MD1CE101 - P1603 - TC299

0281021127 SAICHONGYAN - MD1CE101 - P1603 - TC299

0281020801 QUANCHAI - MD1CC878 - P1966 - SPC5898

0281020621 QUANCHAI - MD1CC878 - P1966 - SPC5898

0281020599 SITRAK - MD1CE100 - P1708 - TC299

0281021190 SITRAK - MD1CE100 - P1158 - TC375

0281020755 SANY - MD1CC878 - P2089 - SPC5898


Bench After Mail-in Unlock

To be updated...


www.obd2shop.co.uk


Wednesday, 17 June 2026

XirDecoder V3.6 Adds Original ECU File Restore Function

What's New? XirDecoder V3.6 introduces a new Original File Restore feature, allowing users to restore modified or non-original files to their original stock condition with maximum accuracy. This new function is designed to improve file handling reliability and streamline ECU file management workflows.


Key Features

Restore non-original files to their original stock state

Maximum restoration accuracy

Improved consistency and reliability during file processing

Faster workflow with reduced manual intervention

Enhanced support for professional ECU file management


xirdecoder-v3-6-adds-original-ecu-file-restore-function-1

License Availability

The Original File Restore feature is available exclusively for:

XirDecoder DTC Standard Version

XirDecoder DTC Ultimate Version


Functions

Original File Restore

With XirDecoder V3.6, users can recover modified or non-original files and return them to their original stock condition. The function is intended to simplify file management operations while improving accuracy and reliability throughout the workflow.


Why This Update Matters

The new Original File Restore function provides a practical solution for users working with modified files, reducing manual effort while improving consistency and reliability in professional ECU file management tasks.

xirdecoder-v3-6-adds-original-ecu-file-restore-function-2

xirdecoder-v3-6-adds-original-ecu-file-restore-function-3

www.obd2shop.co.uk


Sunday, 14 June 2026

MBito OBD: Unlock Hidden Mercedes Features from Your Phone

Activate hidden features, personalize vehicle settings, and run diagnostics directly from your smartphone with the MBito OBD Device. Designed specifically for Mercedes-Benz vehicles, this Bluetooth OBD2 device connects to the MBito App to unlock coding functions, supported feature activations, and everyday diagnostic capabilities in just a few taps. Every package includes 20 MBito Credits, allowing users to start customizing their vehicle right away.


mbito-obd-unlock-hidden-mercedes-features-from-your-phone-1

Customize Your Vehicle

Not every Mercedes setting is accessible through the factory menu. MBito unlocks a growing range of coding functions that allow owners to personalize how their vehicle looks, feels, and behaves without requiring dedicated workshop equipment.


Available coding functions include:

AMG logo on radio startup screen

Stroboscope and Knight Rider LED light effects

Start/Stop system memory

Turn signal blink count adjustment

Seatbelt reminder activation or deactivation

Fuel consumption unit conversion

Rear parking lights with DRL activation


Additional coding options continue to be added through software updates.


mbito-obd-unlock-hidden-mercedes-features-from-your-phone-2

Unlock Supported Factory Features

Some of the most popular Mercedes features may already exist within the vehicle's software but remain inactive. MBito can activate supported factory functions when the required hardware and vehicle configuration are present, helping owners get more from their existing vehicle setup.


Supported activations include:

Apple CarPlay

Android Auto

AMG instrument cluster design

Analog power meter display

Ambient lighting customization


mbito-obd-unlock-hidden-mercedes-features-from-your-phone-3

Diagnose Problems Before They Become Bigger Issues

Customization is only part of the experience. MBito also serves as a practical diagnostic companion, giving users quick access to vehicle health information and fault management directly from the mobile app.


Diagnostic functions include:

Full vehicle system scan

Detailed fault code reading

Fault code clearing


Whether checking warning lights or investigating stored faults, MBito helps users better understand the condition of their vehicle without additional diagnostic equipment.


mbito-obd-unlock-hidden-mercedes-features-from-your-phone-4

mbito-obd-unlock-hidden-mercedes-features-from-your-phone-5

Code with Confidence

Vehicle personalization should never come at the expense of safety. Before any coding operation is performed, MBito automatically creates a backup of the original vehicle settings, making it possible to restore factory values whenever needed.


mbito-obd-unlock-hidden-mercedes-features-from-your-phone-6

Availability

MBito OBD is available now with 20 starter credits included, providing immediate access to supported coding, feature activation, personalization, and diagnostic functions.


Technical Appendix

Compatibility & Requirements

Designed for Mercedes-Benz vehicles

Function availability varies by model, equipment level, installed hardware, and software version

MBito App required

Compatible with Android and iOS devices

Bluetooth connection required

Certain functions may consume MBito Credits

Apple CarPlay and Android Auto activation depend on the vehicle head unit configuration


www.obd2shop.co.uk

Wednesday, 25 February 2026

TOPDON BTMobile ProS vs BTMobile Pro vs BTMobile Lite

Choosing the right battery analyzer is essential for accurate diagnostics and efficient service. TOPDON offers three reliable Bluetooth battery testers: BTMobile ProS, BTMobile Pro, and BTMobile Lite. Each model is designed to meet different workshop needs, from standard 12V battery testing to advanced 24V system diagnostics.


Let’s break down the differences to help you decide which one fits your requirements.


topdon

Final Recommendation

Choose BTMobile Pro if you need 12V & 24V capability and wider flexibility.

Choose BTMobile ProS if you use TOPDON Phoenix diagnostic tools and focus on 12V systems.

Choose BTMobile Lite if you need a budget-friendly 12V battery tester for standard vehicle diagnostics.

Each model delivers accurate battery health analysis, making them reliable tools for workshops, technicians, and automotive professionals.

www.obd2shop.co.uk

Friday, 6 February 2026

How to Update TOPDON BT600 / BT600 Plus Battery Tester

Keeping your TOPDON BT600 or BT600 Plus up to date ensures optimal performance, improved stability, and access to the latest features. This guide will walk you through the firmware update process step by step.

(The BT600 battery tester is used as an example, but the same steps apply to the BT600 Plus.)


Step 1: Download the Latest Software

1. Visit the official TOPDON website:

www.topdon.com/products/bt600

2. Scroll down and click on the “DOWNLOAD” section.

3. Download the latest software version to your computer.


how-to-update-topdon-bt600-bt600-plus-battery-tester-1

how-to-update-topdon-bt600-bt600-plus-battery-tester-2

Step 2: Install the Software and Log In

1. Install the downloaded software on your computer.

2. Launch the program and log in.


Note: Any valid TOPDON account can be used to log in. If you don’t already have an account, register for one using your email address.


how-to-update-topdon-bt600-bt600-plus-battery-tester-3

Step 3: Connect the Device to Your Computer

1. Use the USB cable included in the package.

2. Connect the BT600 / BT600 Plus battery tester to your computer.


how-to-update-topdon-bt600-bt600-plus-battery-tester-4

Step 4: Register the Tester

1. Once connected, the device information will appear in the “My Device” interface.

2. Confirm that the displayed serial number is correct.

3. Complete the registration if prompted.


Note: If your device has already been registered before, you can skip this step.


Step 5: Upgrade the Firmware

1. Click “Upgrade” in the software.

2. The system will automatically detect and display the latest firmware version.

3. Click “Upgrade” again to start the update process.

4. Wait until the software shows a successful upgrade prompt.


how-to-update-topdon-bt600-bt600-plus-battery-tester-5

Upgrade Complete

Once the process is finished, your TOPDON BT600 / BT600 Plus is fully updated and ready to use. For best results, always keep your device firmware up to date.


For more diagnostic tools, updates, and technical guides, visit:

www.obd2shop.co.uk

Thursday, 22 January 2026

How to Use the TOPDON BT600 Battery Tester

This guide explains how to properly use the TOPDON BT600 Battery Tester to perform battery tests, cranking tests, and charging system tests. Follow the steps below to ensure accurate and reliable results.


Before starting, connect the tester correctly:

Red clamp → Battery positive (+) terminal

Black clamp → Battery negative (–) terminal


Once connected, the BT600 will display the battery voltage and automatically enter the main menu, where you can choose Battery Test, Cranking Test, or Charging Test.


1. Battery Test

Warning:

Before testing, ensure the engine is off and all electrical accessories are turned off.

The battery test function supports 12V lead-acid batteries only (24V batteries are not supported).


Step-by-Step Instructions

① Select BATTERY TEST from the main menu and press [ENTER / PRINT].


how-to-use-the-topdon-bt600-battery-tester-1

② Select the appropriate battery type and press [ENTER / PRINT].

The battery type can be found on the battery label.


how-to-use-the-topdon-bt600-battery-tester-2

③ Select the correct battery standard and press [ENTER / PRINT].

The standard is also listed on the battery label.


how-to-use-the-topdon-bt600-battery-tester-3

Refer to the table below for battery standards and corresponding test ranges.

how-to-use-the-topdon-bt600-battery-tester-table1

④ Input the CCA (Cold Cranking Amps) value using the Up / Down arrow keys, then press [ENTER / PRINT] to start the test.

Short press: adjust by ±5

Long press: continuous adjustment


how-to-use-the-topdon-bt600-battery-tester-4

⑤ The battery test result will be displayed shortly.

You can press PRINT to generate a test report, which can be printed and shared with your customer for reference.


how-to-use-the-topdon-bt600-battery-tester-5

Battery Test Terminology

Common test result definitions are explained in the table.


how-to-use-the-topdon-bt600-battery-tester-table2

2. Cranking Test

Warning:

Before performing the cranking test, ensure the engine and all accessories are OFF.

This test supports both 12V and 24V lead-acid batteries.


Step-by-Step Instructions

① Select CRANKING TEST and press [ENTER / PRINT].


how-to-use-the-topdon-bt600-battery-tester-6

② The tester will prompt you to start the engine. Follow the on-screen instructions and crank the engine.


how-to-use-the-topdon-bt600-battery-tester-7

③ The test results will be displayed automatically.


how-to-use-the-topdon-bt600-battery-tester-8

Cranking Test Parameters

Cranking Time: The time required for the engine to start

Cranking Voltage: Battery voltage during engine start

Passenger vehicles: ≥ 9.6V

Commercial vehicles: ≥ 19.2V


3. Charging Test


Warning:

Always start the engine before performing the charging test.

This test supports both 12V and 24V lead-acid batteries.


Step-by-Step Instructions

1. Select CHARGING TEST and press [ENTER / PRINT].


how-to-use-the-topdon-bt600-battery-tester-9

2. Confirm the engine is running, then press [ENTER / PRINT].


how-to-use-the-topdon-bt600-battery-tester-10

3. A ripple test will be performed first.

The result is shown as a graph, and the tool will automatically proceed after 5 seconds.


how-to-use-the-topdon-bt600-battery-tester-11

4. Increase the engine speed to 2500 RPM and hold it for 5 seconds as instructed, then press [ENTER / PRINT].


how-to-use-the-topdon-bt600-battery-tester-12

5. The charging system test results will be displayed on the screen.


how-to-use-the-topdon-bt600-battery-tester-13

Charging Test Parameters Explained

Loaded Voltage: Voltage measured when electrical loads are ON

Unloaded Voltage: Voltage measured when electrical loads are OFF

Ripple:

Vehicle batteries operate on DC power, while alternators generate AC power. The diode rectifier converts AC to DC, and voltage fluctuations during this process are known as ripple. Excessive ripple may indicate alternator or diode issues.


For more automotive diagnostic tools and accessories, visit:

www.obd2shop.co.uk