6/15/2026

Xhorse Super Chip XT27 or XT15 for Toyota 24C04 ID33 Key

How to perform an immobilizer chip repair on an older Toyota Starlet, likely from 1998. The goal was to avoid using an expensive original chip and instead test two aftermarket alternatives: the Xhorse Super Chip XT27 and the XT15.

Xhorse Super Chip XT27 or XT15 for Toyota 24C04 ID33 Key 1

Xhorse Super Chip XT27 or XT15 for Toyota 24C04 ID33 Key 2

Xhorse Super Chip XT27 or XT15 for Toyota 24C04 ID33 Key 3

Initial Inspection
The main focus was the immobilizer box, which contained an EEPROM chip labeled 24C04. This memory chip stores the key data required to start the vehicle.

Reading the EEPROM

The first step was to read the 24C04 EEPROM. This can be done with various programmers, including Xhorse Mini Prog, Orange5, XP400 Pro, or Autel devices.

Make Key via Dump
Tango supports older Toyota models. In newer diagnostic tools, this specific data was not available.

Autel and VVDI2 both can recognize the 24C04 EEPROM for the Toyota Starlet.

 

Writing New Chips

Two different transponder chips were prepared:

Both chips were written using the VVDI 2 device. No rewriting of the EEPROM was needed after programming.

Xhorse Super Chip XT27 or XT15 for Toyota 24C04 ID33 Key 4

Xhorse Super Chip XT27 or XT15 for Toyota 24C04 ID33 Key 5

Xhorse Super Chip XT27 or XT15 for Toyota 24C04 ID33 Key 6

Xhorse Super Chip XT27 or XT15 for Toyota 24C04 ID33 Key 7

Xhorse Super Chip XT27 or XT15 for Toyota 24C04 ID33 Key 8

Testing and Results

After soldering the EEPROM back onto the immobilizer board, both chips were tested in the car. The results:

  • XT27 – worked perfectly. The engine started.
  • XT15 – also worked, despite many technicians claiming this chip is unreliable and should be discarded.

The customer confirmed that both chips allowed the engine to start. The original expensive chip (7935) was not required.

 

Conclusion

For this particular 1998 Toyota Starlet, both the XT27 and XT15 chips successfully replaced the original immobilizer transponder. These chips don’t work on all vehicles, they performed well in this case.

www.vvdishop.com

6/09/2026

Xhorse XEMQB1EN Failed to Generate MQB Remote?

Problem:

I bought these kinda keys for MQB Skoda, etc., and today when I tried to generate chip it’s can’t generate MQB… I thought all these purple Xhorse super remotes are capable of that. Aslo , this is especially MQB style. This is XEMQB1EN super remote. Any idea?

xhorse xemqb1en failed to generate mqb remote

Solution:

You need the XM38 style MQB chip/remote in the orange packet. Orange XSMQB smart key only for MQB. The Xhorse XSMQB1EN is MQB chip capable.

The XEMQB1EN super remote is just a super chip inside the key.

The the super model remotes in the purple bag like you have there all have the first generation super chip. It cannot be generated to MQB. Even if you’re using key ignition for MQB VAG, just use an orange bag MQB style remote like that, and generate it to the correct profile. Then it will work with the Car when you learn it and create the dealer key.
No, it’s just literally the style. Those keys can be used for most other cars tho and they’re nice quality.

6/08/2026

Xhorse Toyota XM38 Boot Button Not Working Solution

Here comes the problem:

Successfully programmed a Xhorse XM38 smart key for a Toyota, and the lock/unlock functions worked perfectly. However, the boot (trunk) button was completely unresponsive.

 

The Problem

  • The original Toyota key worked fine (lock, unlock, and boot buttons all functional).

  • The new XM38 smart key was programmed successfully.

  • Lock and unlock worked, but the boot button did nothing.

Xhorse Toyota XM38 Boot Button Not Working 1

This guide will walk you through the simple process to enable the boot button on an XM38 smart key, so you can avoid the same issue.

 

The Solution

Activating the boot button requires not just programming the key, but also modifying a setting via a key programming tool. Below is the step-by-step process as demonstrated using the Key Tool Plus (the same process works with other devices like MINI Key Tool or Key Tool Max Pro).

 

Step 1: Prepare the Key

  1. Open the XM38 key shell.

  2. Remove the PCB (printed circuit board).

  3. Insert a battery into the PCB.

Step 2: Program the Remote

  1. Go to the Remote Program menu on your device.

  2. Navigate to Asia  Toyota.

  3. Select the second option for Fortuner (the relevant model).

  4. Choose the first photo option: Toyota Smart Key.

  5. Generate the data. (This may take a moment as it generates online.)

  6. Wait for writing to reach 100% and confirm Burn Success Complete.

At this point, lock and unlock will work, but the boot button will still be inactive.

Xhorse Toyota XM38 Boot Button Not Working 2

Xhorse Toyota XM38 Boot Button Not Working 3

Step 3: Enable the Trunk Button via Special Functions

  1. Return to the Home Page on your device.

  2. Go to Special Function.

  3. Select VVDI Remote Function.

  4. Choose Toyota Smart Key Settings.

  5. Press OK, then select Read to load the current key details.

Xhorse Toyota XM38 Boot Button Not Working 4

Xhorse Toyota XM38 Boot Button Not Working 5

Step 4: Modify the Trunk Button Setting

  1. In the settings, you’ll see an option to modify the Trunk Button.

  2. If the setting shows SUV Trunk, change it to Electric Trunk.

  3. Press OK, then go into Settings and click once more.

  4. You should see a confirmation: Setting Successful.

Xhorse Toyota XM38 Boot Button Not Working 6

Xhorse Toyota XM38 Boot Button Not Working 7

Step 5: Verify

After completing these steps, the boot button on your XM38 smart key will work exactly like the original key.

 

Why This Matters

With this two-minute fix, you can avoid the same loss and provide a fully functional key to your customer.

www.vvdishop.com

6/03/2026

Xhorse VVDI Prog Delphi MT62.1 ECU Pinout

Xhorse VVDI Prog read and write JAC vehicles Delphi MT62.1 engine control module ECU successfully. BITBOX can only recognize ID, PCM (genuine) can read but it is costy. VVDI-Prog can read this ecu if using the correct pinout.

 

Check the wiring diagram pinout here:

Xhorse VVDI Prog Delphi MT62.1 ECU Pinout 1

Xhorse VVDI Prog Delphi MT62.1 ECU Pinout 2

Xhorse VVDI Prog Delphi MT62.1 ECU Pinout 3

Xhorse VVDI Prog Delphi MT62.1 ECU Pinout 4

Xhorse VVDI Prog Delphi MT62.1 ECU Pinout 5

Xhorse VVDI Prog Delphi MT62.1 ECU Pinout 6

Xhorse VVDI Prog Delphi MT62.1 ECU Pinout 7

Xhorse VVDI Prog Delphi MT62.1 ECU Pinout 8

Xhorse VVDI Prog Delphi MT62.1 ECU Pinout 9

Xhorse VVDI Prog Delphi MT62.1 ECU Pinout 10

If it fails to read MT62.1 ECU by this pinout, try this:

VCC not connected; connect a 302-ohm resistor to REST. Cut the line on the right. Most importantly, connect a 1k resistor from the VCC point to JCOMP.

Xhorse VVDI Prog Delphi MT62.1 ECU Pinout 11

Xhorse VVDI Prog Delphi MT62.1 ECU Pinout 12

Xhorse VVDI Prog Delphi MT62.1 ECU Pinout 13

Xhorse VVDI Prog Delphi MT62.1 ECU Pinout 14

Xhorse VVDI Prog Delphi MT62.1 ECU Pinout 15

FYI:

VVDI Prog Pinout to Dephi MT62.1G ECU

Xhorse VVDI Prog Delphi MT62.1 ECU Pinout 16

Xhorse VVDI Prog Delphi MT62.1 ECU Pinout 17