Program Hyundai i20 Smart Key with VVDI & Xtool X100 Pad2

How-to: generate and program Hyundai i20 smart key with VVDI Mini Key Tool and XTOOL X100 PAD2.

Step 1: Generate remote with VVDI Mini Key Tool

Insert Xhorse universal smart key into detection coil

hyundai-i20-xtool-x100-pad2-1 hyundai-i20-xtool-x100-pad2-2

hyundai-i20-xtool-x100-pad2-3 hyundai-i20-xtool-x100-pad2-4

Select Vehicle Remote->Hyundai->Elite i20 C7000 ID46 433 15+ 3BTn 2432

Press Generate

Generating remote in progress

Generate remote succeed

Step 2: Program smart key with xtool x100 pad2

Connect X100 pad 2 with vehicle via OBD socket

Select Hyundai->Security Code->47 Authorization code (smart card)



Enable network connection before reading security code

Turn on ignition switch


Read security code success

Select Program Immobilizer/remote->Smart key system->China-> Type 5 (without card slot)





Press Start button to continue


Select Program smart keys


Xtool X100 pad 2 will ask to enter security code to access


Put the original key close to the Start button


Program success. Press YES to program next key

hyundai-i20-xtool-x100-pad2-18 hyundai-i20-xtool-x100-pad2-19

Put the smart key to be programmed close to the Start button


Program smart key success



Test remote control and start car.


Troubleshoot Xtool X100 Pad2 battery drains too fast

XTOOL X100 PAD2 battery issue not always happens, but if it does, for example “It works a littl time and the battery says XX% and later powered off and not start.” Then please fix it by following mainly three steps:

Step 1: Disassemble the C6 capacitor and desolder a 4.7K 0603 resistor. (see details below)
Step 2:  Disassemble the Q14 transistor (see details below)
Step 3: Replace the C123 capacitor witth a 3.3K%5 0402 resistor. (see details below)

Two pieces of tools to prepare:
Tool Jig:
Static bracelet (Number: 1)
Hot air gun (Number: 1), Temperature: 350±10℃

How to: Disassemble the C6 capacitor and desolder a 4.7K 0603 resistor
Position: C6
Name: Chip capacitor
Specification: 4.7UF/10V  0603
Number: 1

Operation Steps: 1.Disassemble the C6 capacitor and desolder a 4.7K 0603 resistor.

How to: Disassemble the Q14 transistor
Position: Q14
Name: Transistor
Specification: S8050
Number: 1

Operation Steps:
Disassemble the Q14 transistor.

How to: Replace the C123 capacitor witth a 3.3K%5  0402 resistor.
Position: C123
Name: Chip capacitors
Specification: 0.1uF/50V 0402

Operation Steps:
1.Replace the C123 capacitor witth a 3.3K%5  0402 resistor.