Monday, 16 February 2026

Xhorse Dolphin XP005L Review: Touchscreen & Smooth Cutting

This is my first hands-on test of the Xhorse Dolphin XP005L, the latest automatic key cutting machine in the Dolphin II series. After spending some time using it, I was impressed by its design, ease of use, and overall cutting performance.


1. First Impressions & Design


One of the most noticeable upgrades on the Dolphin XP005L is the touchscreen display, which is about the size of a smartphone. The screen is clear, bright, and very responsive. Below the cutting area, the machine features an LED light that helps illuminate the workspace.


By default, the LED light is blue. Personally, I don’t like the blue lighting, but fortunately, it’s easy to change:


Settings path:

System → Machine Parameter → Cutting Setting → LED Status → White → Save


After saving, the LED light switches to white, which is much easier on the eyes.

xhorse-dolphin-xp005l-review-smooth-cutting-1

xhorse-dolphin-xp005l-review-smooth-cutting-2

2. Key Decoding Test (Honda Key)


Next, I tested the machine by duplicating a Honda key.

Operation path:

Universal Duplication → 4 Track External → Tip Align


The vice design really stands out here. It clamps the key securely and includes a solid support mechanism underneath, which adds stability during decoding and cutting.


After installing the original Honda key in the clamp, I tapped "Decode Key." The Dolphin II immediately started decoding. Simply close the protective cover and wait for the process to complete.


The decoding process is smooth and quiet, with no noticeable vibration. Everything runs very fluidly.

xhorse-dolphin-xp005l-review-smooth-cutting-3

xhorse-dolphin-xp005l-review-smooth-cutting-4

3. Performance & Practical Features


A few highlights became very clear during use:

① Battery-operated: The machine can run on its internal battery, making it portable and convenient for mobile work.

② Lightweight design: Easy to carry and transport.

③ Debris tray: A built-in tray underneath collects metal shavings neatly.

④ Clear tablet-style screen: The large display makes every step easy to follow.


Once decoding is finished, the machine displays a visual outline of the key on the screen. While it’s not artistic, it’s accurate and gives a clear idea of the key’s structure.


4. Key Cutting Test


After decoding, I removed the original key and installed a blank key onto the M5 clamp, then selected "Cut Key."


The Dolphin XP005L immediately began cutting. Remember to close the protective cover to prevent debris from spattering.


One feature I really like is the progress percentage displayed at the top of the screen during cutting. It gives a clear sense of how much time remains.


The cutting speed is fast, and once the first side was finished, the result was excellent. The cuts were clean and smooth, with a professional finish.

xhorse-dolphin-xp005l-review-smooth-cutting-5

5. Touchscreen Experience


The touchscreen on the Xhorse Dolphin II XP005L is a major improvement over earlier touchscreen key cutting machines. Some early models on the market had unresponsive or confusing interfaces, but this one is intuitive, responsive, and very easy to use.


Overall, the Dolphin XP005L delivers a great user experience with modern design, reliable performance, and thoughtful features.


More information: www.obd2shop.co.uk

Wednesday, 28 January 2026

Xhorse 2026 Update: BMW BDC3/U, EV OBD & Motorcycle Support

Stay ahead of the competition with the latest Xhorse VVDI 2024–2026 software updates. This massive rollout enhances key programming capabilities for New Energy Vehicles (NEVs), luxury BMW systems, and popular motorcycle brands like Honda and Yamaha.


Whether you use the Key Tool Plus, Key Tool MIDI, Key Tool Max Pro, or Mini OBD, these new features are designed to streamline your workflow and expand your service offerings.


New Energy Vehicle (NEV) & EV Upgrades

Xhorse is leading the charge in EV key programming with official OBD support for top electric vehicle brands.


xhorse-2026-update-bmw-bdc3-u-ev-obd-motorcycle-support


xhorse-2026-update-bmw-bdc3-u-ev-obd-motorcycle-support-1

Motorcycle OBD Programming

Tired of removing hardware for motorcycle keys! You can now program keys for Honda and Yamaha motorcycles directly via the OBD port.

Faster Workflow: Perform OBD programming without removing any hardware.

Hardware Required: Works with the VVDI Motorcycle Cable (PN. XDKP92GL) and Programmer.

Compatible Tools: Key Tool Plus, Key Tool MIDI, and Key Tool Max Pro.


xhorse-2026-update-bmw-bdc3-u-ev-obd-motorcycle-support-2

BMW BDC3/U/BCP System Support(G&U Chassis)

This high-end upgrade adds robust support for the latest BMW security systems, specifically targeting BDC3, BDC-U, and BCP modules.

UWB Key Support: Now supports high-end UWB keys (original U-type required).

Remote Compatibility: Supports Xhorse remotes, original blade-type, and U-type remotes.

Device Support: Key Tool Plus, MIDI, and VVDI2 (with programmer).

Note: Support for Key Tool Max/Max Pro is pending in an upcoming app update.


xhorse-2026-update-bmw-bdc3-u-ev-obd-motorcycle-support-3

Mazda Password-Free Updates

Forget searching for codes. The latest update brings Password-Free Key Programming to modern Mazda models.

Supported Models: Mazda 6A, CX-30, Axela, etc. (2021-).

Compatible Devices: Key Tool Plus, Key Tool MIDI, and Key Tool Max Pro.


xhorse-2026-update-bmw-bdc3-u-ev-obd-motorcycle-support-4

Upgrade Your Workshop Today!

Don't miss out on these powerful new features. Ensure your Xhorse tools are up to date and equipped with the right cables to handle the latest 2024+ vehicle models.


Shop the full range of Xhorse tools and accessories at: www.obd2shop.co.uk.


FAQ: Quick Help for Xhorse Users

Q: Does Key Tool Max Pro support the new BMW BDC3 update?

A: Support for Max Pro is currently pending and will be available in a future app update. For now, please use Key Tool Plus or VVDI2.


Q: Do I need a special cable for Honda motorcycle programming?

A: Yes, you will need the VVDI Motorcycle Cable (PN. XDKP92GL) to perform OBD programming.


Q: Which Xhorse tool supports IM L6 DOIP programming?

A: You should use Key Tool Plus or Key Tool MIDI for DOIP-based vehicle programming.


Wednesday, 5 November 2025

How to Use Xhorse AO.D BCM2 Adapter with Key Tool Plus

This guide provides step-by-step instructions on using the Xhorse AO.D BCM2 adapter to read a vehicle's DFLASH and PFLASH memory and calculate immobilizer data. The new version of the adapter supports all BCM2 series, including 03xx, 04xx, 05xx, 06xx, 07xx, and 08xx.


While this adapter is compatible with both the Multi Prog and Key Tool Plus, this article will use the Key Tool Plus as an example.


Step 1: Hardware Connection


1. Identify the correct adapter for your specific Audi BCM2 module. There are two adapters (Adapter A and Adapter B) for different modules.

2. Carefully check that the adapter pins align correctly with the module. Ensure the FLMD, GND, and VRCG pins are in the correct positions. Refer to the wiring diagram and select the appropriate adapter.


how-to-use-xhorse-ao-d-bcm2-adapter-with-key-tool-plus-1

3. This demonstration uses Adapter A. Align the pin positions and connect the adapter to the BCM2 module.

4. Flip and snap the two side buttons on the adapter to lock it securely onto the module.


how-to-use-xhorse-ao-d-bcm2-adapter-with-key-tool-plus-2

how-to-use-xhorse-ao-d-bcm2-adapter-with-key-tool-plus-3

how-to-use-xhorse-ao-d-bcm2-adapter-with-key-tool-plus-4

5. Use the Key Tool Plus Adapter Cable to connect the assembled unit (BCM2 module + adapter) to your Key Tool Plus device.


Step 2: Software Navigation & Reading Data


1. On your Key Tool Plus, navigate to the following menu path:

Immo Programming >> Audi >> Select by type >> Fifth Immobilizer System >> Start programming


how-to-use-xhorse-ao-d-bcm2-adapter-with-key-tool-plus-5

how-to-use-xhorse-ao-d-bcm2-adapter-with-key-tool-plus-6

how-to-use-xhorse-ao-d-bcm2-adapter-with-key-tool-plus-7

how-to-use-xhorse-ao-d-bcm2-adapter-with-key-tool-plus-8

2. Select "Read BCM2 Data".

Tip: The new adapter uses a different menu entry. If you are using an old version adapter, you would need to enter the "Old Adapter" menu.

3. For the new version adapter, choose "Programmer Read (New Adapter)".


Step 3: Reading DFLASH and PFLASH

A. Read DFLASH

Select the chip "D70F3381_3634".

Choose "D-FLASH".

You can view the wiring diagram for reference on the screen. Click "Read" to read the DFLASH data.

Tip: Ensure the adapter and chip are properly connected.


how-to-use-xhorse-ao-d-bcm2-adapter-with-key-tool-plus-9

how-to-use-xhorse-ao-d-bcm2-adapter-with-key-tool-plus-10

how-to-use-xhorse-ao-d-bcm2-adapter-with-key-tool-plus-11

how-to-use-xhorse-ao-d-bcm2-adapter-with-key-tool-plus-12

The message "Read successfully" will appear when the task is completed.


B. Read PFLASH

Select the chip "D70F3381_3634" again.

This time, choose "P-FLASH".

Click "Read" to read the PFLASH data.

how-to-use-xhorse-ao-d-bcm2-adapter-with-key-tool-plus-13

Step 4: Calculating Immobilizer Data


1. After successfully reading both memory sections, return to the Fifth Immobilizer System main interface.

2. Select "Load D/PFLASH to obtain immo data".

Tip: This operation will automatically load both the P-FLASH and D-FLASH files in sequence.

how-to-use-xhorse-ao-d-bcm2-adapter-with-key-tool-plus-14

3. Click "OK" to start the process.

4. Once the data is successfully read, click "OK" again to save it.


how-to-use-xhorse-ao-d-bcm2-adapter-with-key-tool-plus-15

how-to-use-xhorse-ao-d-bcm2-adapter-with-key-tool-plus-16

how-to-use-xhorse-ao-d-bcm2-adapter-with-key-tool-plus-17

how-to-use-xhorse-ao-d-bcm2-adapter-with-key-tool-plus-18

5. After the save is complete, you can proceed with functions like generating a dealer key or performing key learning.


For more information, watch this video:


www.obd2shop.co.uk

Tuesday, 21 October 2025

Xhorse VVDI Key Tool Plus Programs a VW Passat B6 ID48 Key

Adding a key for the Volkswagen Passat B6 using the Xhorse VVDI Key Tool Plus is a quick and straightforward process, accomplished entirely via OBD. This guide outlines the procedure in four simple steps, including free PIN code reading. Follow the steps below to learn how.


Step 1: Read PIN Code


1. Navigate to: Immo programming > VW > Select by type > 4th immo system - Volkswagen/Skoda/Seat > VW Passat/CC key learn > Start programming.


2. Select 1 - Get PIN/CS > Read from engine(read by OBDII).


Important Notes:

① For the B6/CC/B7, you can read the engine ECU to obtain the PIN and a 6-byte CS code without needing the comfort module dump file.

② Adding a Key: The 7th byte of the CS can be obtained from a working key. For 46-chip keys, use FF for the 7th byte.

③ All Keys Lost: For 48-chip keys, try to make a dealer key. For 46-chip keys, use FF for the 7th byte.

④ Press "OK". A prompt will appear stating "Only support read PIN, CS, MAC now". Press "OK" again.

⑤ Switch the ignition OFF, then ON.

⑥ The login code will be successfully read.


xhorse-key-tool-plus-adds-a-vw-passat-b6-id48-key-1

xhorse-key-tool-plus-adds-a-vw-passat-b6-id48-key-2

xhorse-key-tool-plus-adds-a-vw-passat-b6-id48-key-3

Step 2: Generate Dealer Key


1. Select 2 - Generate dealer key > 48 - generate dealer key.

2. Choose Generate dealer keys with the help of ignition key.

3. You will be prompted to input the 7-byte CS code and the 5-digit password.

4. Insert a working key into the VVDI Key Tool Plus programmer.

5. The 7-byte CS code will be found successfully. Record these bytes.

6. Run the software again and use the first option (7-byte CS is known, generate dealer key). Input the 7-byte CS code and the 5-digit password.

7. Put the new, unlocked key into the VVDI Key Tool Plus Programmer.

8. The key will be made successfully and locked.

xhorse-key-tool-plus-adds-a-vw-passat-b6-id48-key-4

xhorse-key-tool-plus-adds-a-vw-passat-b6-id48-key-5

xhorse-key-tool-plus-adds-a-vw-passat-b6-id48-key-6

xhorse-key-tool-plus-adds-a-vw-passat-b6-id48-key-7

Step 3: Learn Key


1. Select 3 - program key.

2. Input the number of keys to be learned (e.g., 2) and the 5-digit password.

3. Insert each key to be programmed into the ignition switch in turn. Rotate the key until the instrument panel lights are on and hold it for a few seconds.

4. Press "OK" after completing the operation for all keys.

8. You can enter "Immo status" to confirm the number of keys learned in the system.


xhorse-key-tool-plus-adds-a-vw-passat-b6-id48-key-8

xhorse-key-tool-plus-adds-a-vw-passat-b6-id48-key-9

xhorse-key-tool-plus-adds-a-vw-passat-b6-id48-key-10


Step 4: Program Remote


1. Navigate to: Select by type > Remote system > 46 central comfort system (CANBUS Magotan/CC) > Start programming > Program a remote.

2. Press the central lock button once.

3. Use an invalid (non-remote) key to turn on the ignition. (For smart keys: turn off the ignition, place the smart key in the sensing area, then turn the ignition on).

4. Remove the key from the ignition.

5. Press the UNLOCK button on the remote you wish to program for 1 second. Double flashing of the indicators confirms successful matching.

6. Repeat the previous step for all remotes you want to program, then press "OK".

7. Test all remotes to ensure they are functioning correctly.


Done!

xhorse-key-tool-plus-adds-a-vw-passat-b6-id48-key-11

xhorse-key-tool-plus-adds-a-vw-passat-b6-id48-key-12

www.obd2shop.co.uk

Friday, 17 October 2025

Xhorse VVDI Key Tool Plus MQB NEC3526 PCB Wire Cutting Guide

After activating the VAG MQB license on the Xhorse VVDI Key Tool Plus Pad, it is essential to learn how to lift a pin or cut a wire before reading the NEC35xx immobilizer data. This procedure is required to proceed with key learning and all-keys-lost programming for MQB vehicles.


The following guide demonstrates how to cut the correct PCB wire on an MQB dashboard equipped with an NEC3526 immobilizer.


Step-by-Step Guide to Cutting the Wire on MQB Dashboard (NEC3526)


1. Remove the PCB Board from the Dashboard Module

Begin by carefully taking out the printed circuit board (PCB) from the instrument cluster.


vvdi-key-tool-plus-mqb-nec3526-cut-wire-guide-1

2. Access the Connection Diagram in VVDI Key Tool Plus

Navigate through the menu as follows:

Immo Programming → VW → Select by Type → MQB Instrument Immo System → Instrument – MQB48 (VDO/JCI – NEC35xx Locked) → Start Programming → Programmer Read Files → Read NEC35xx Chip

This will display the wiring and connection diagram needed for the procedure.


vvdi-key-tool-plus-mqb-nec3526-cut-wire-guide-2

vvdi-key-tool-plus-mqb-nec3526-cut-wire-guide-3

vvdi-key-tool-plus-mqb-nec3526-cut-wire-guide-4

3. Identify the Wire Cutting Locations

Using the diagram, locate the exact positions on the PCB where the wire must be cut.


vvdi-key-tool-plus-mqb-nec3526-cut-wire-guide-5

vvdi-key-tool-plus-mqb-nec3526-cut-wire-guide-6

4. Carefully Cut the Wire

Follow the instructions to cut the designated wire. Ensure that the FVDD hole no longer conducts electricity to the adjacent capacitor.

Caution: Avoid damaging nearby capacitors during the cutting process.


vvdi-key-tool-plus-mqb-nec3526-cut-wire-guide-7

5. Solder the MCU Cable to the PCB

Once the wire is cut, solder the MCU cable to the board as shown in the diagram.


vvdi-key-tool-plus-mqb-nec3526-cut-wire-guide-8

vvdi-key-tool-plus-mqb-nec3526-cut-wire-guide-9

Completion

After completing these steps, the VVDI Key Tool Plus is ready to read the MQB dashboard immobilizer data.


Important: Once reading is complete, remember to restore the PCB by reconnecting the cut wire or repairing the board as necessary.

vvdi-key-tool-plus-mqb-nec3526-cut-wire-guide-10


Video Tutorial:

https://youtu.be/fsp_NS0khqU


www.obd2shop.co.uk