How to Program a Geely Icon Key Fob Using LAUNCH X431 – Step-by-Step Guide

Learn to program a Geely Icon key fob with LAUNCH X431: read anti-theft PIN, add new key, and troubleshoot common issues. Save on locksmith fees with this DIY guide.

Published: May 30, 2026

Quick Answer: Programming a Geely Icon Key Fob with LAUNCH X431

To program a Geely Icon key fob using a LAUNCH X431, you need to read the vehicle’s anti-theft PIN (usually a 4-digit code) from the immobilizer or BCM module, then use the “Add Key” function under special functions. The whole process takes about 10–15 minutes with the tool ready. You’ll need the LAUNCH X431 (with up-to-date Geely software), one working original key, a new compatible blank key, and stable battery voltage above 12V. No locksmith is required if the PIN can be read successfully.

Why You Need the Anti-Theft PIN for the Geely Icon

The Geely Icon uses an immobilizer system (often called PEPS – Passive Entry Passive Start) that locks the engine ECU until it recognizes a valid transponder chip inside the key fob. Without the correct security PIN, the LAUNCH X431 cannot authorize a new key’s chip. Think of the PIN as the master password to the car’s security module.

Common places to find the PIN:

  • Original dealer documentation – sometimes taped inside the glove box or printed in the owner’s manual.
  • Direct reading from the BCM or PEPS module using the X431 (explained in the steps below).
  • Third-party tools like AutoProPad or Xhorse can also extract it, but the X431 method is usually the most direct.

If you can’t locate the PIN anywhere else, the X431’s “Read PIN from ECU” function is your best bet.

What You Need Before Starting

Before you dive into programming, gather everything on this list. Missing one item can stop the process cold.

  • LAUNCH X431 series – any model from the Diagun, Pro, V+, PAD V, or newer. The tablet must have the Geely software package installed (version 2.0 or higher recommended).
  • At least one working original key fob – you cannot enter programming mode with zero recognized keys.
  • A new, uncut key fob – must be compatible with the Geely Icon. Most models use 433 MHz frequency with a crypto transponder chip (Philips or Temic type).
  • Stable vehicle battery – voltage below 12.2V can cause communication failures. Use a battery maintainer or charger during programming.
  • Internet connection – the X431 needs to access cloud databases for PIN retrieval, especially for newer model years.

Pro tip: If you’re programming multiple keys, have them all ready before you start. Some Geely models limit the number of keys you can add per session.

Step-by-Step: How to Program a Geely Icon Key Fob Using LAUNCH X431

Follow these steps exactly. Skipping a prompt or rushing may trigger a security lockout.

Step 1: Prepare the Vehicle

Make sure all doors are closed, the ignition is OFF, and no key is in the ignition slot. Connect the LAUNCH X431 to the OBD-II port located under the dashboard on the driver’s side. Turn the ignition ON (engine off) – this powers the diagnostic bus so the tool can communicate with the modules.

Step 2: Launch the Geely Software on the X431

On the X431 tablet, navigate to: Diagnostics > Geely > Icon. If the model year isn’t listed, select a similar year range. The tool will autodetect the engine and transmission. Next, choose the Immobilizer (PEPS) or Body Control Module from the system list. Then go to Special Functions > Key Programming (sometimes labeled “Add Key”).

Step 3: Read the Anti-Theft PIN

The tool will prompt you to read the security PIN. Select “Read PIN from ECU” or “Read Security Code.” The X431 will initiate a challenge-response handshake with the BCM/PEPS. This takes around 1–2 minutes. If the reading is successful, a 4-digit number appears onscreen. Write it down immediately.

What if it fails? Try connecting to the Engine ECU module instead. Geely sometimes stores a duplicate PIN there. Also check your battery voltage – below 12.2V is the most common cause of read failures. If the tool still can’t pull the PIN after three attempts, wait 10 minutes with ignition OFF to clear the security lockout, then retry.

Step 4: Enter Key Programming Mode

After the PIN is displayed, the X431 will ask you to program keys. Choose “Add Key” – never “Delete All Keys” unless you have at least one working key to test with. The tool may then display on-screen instructions like: “Insert the original key, turn ignition ON for 3 seconds, then OFF, then ON again.” Follow these prompts exactly. The module is now ready to accept a new transponder.

Step 5: Add the New Key Fob

Hold the new key fob very close to the start button or the ignition ring (as directed by the tool). Press the LOCK or UNLOCK button on the new remote several times. This synchronizes both the remote functions and the transponder chip. The X431 should respond with “Key Added Successfully.” You can add up to four keys total.

Step 6: Test All Keys

Remove the original key and place the new key fob in the ignition or near the start button. Wait a few seconds for the immobilizer check – the engine should crank and start normally. Then test the remote functions: lock, unlock, and trunk release from about 10 meters away.

Common Issues and Troubleshooting

Problem Likely Cause Solution
X431 cannot read PIN Old software version or missing Geely package Update the X431 to the latest Geely software via Wi-Fi
PIN reading fails after 3 attempts Vehicle security lockout Turn ignition OFF, wait 10 minutes, then retry
New key starts the engine but remote doesn’t work Remote not synchronized Repeat Step 5: press lock/unlock multiple times near the start button
“Key fob not recognized” error Missing or wrong transponder chip Verify the new blank has a crypto chip (Philips/Temic) and is not a used key
Programming mode won’t activate Only one original key present Some Geely models require two working keys – you may need a locksmith tool
X431 communicates but can’t enter PEPS Low battery voltage Connect a 12V battery charger and retry

Understanding the Geely Icon’s Immobilizer System

The Geely Icon doesn’t use a simple transponder. It integrates a PEPS (Passive Entry Passive Start) system with the BCM (Body Control Module) . The anti-theft PIN isn’t just a number you look up – it’s a cryptographic seed unlocked through a secure handshake. Modern LAUNCH X431 devices (2023 onward) can perform this handshake over the CAN bus without needing a dealer login.

Make sure your X431 has the “Geely Enhanced” software package installed. Without that, the tool may only offer basic diagnostic functions like reading trouble codes, not PIN retrieval or key programming.

For advanced users: if the PIN reading method fails, you can sometimes calculate the PIN from the VIN using online services. But this is unreliable for Chinese-market Geely models. The X431 live reading is always preferred because it’s model-specific and doesn’t require sharing your VIN with third parties.

Frequently Asked Questions

Is a locksmith necessary if I have LAUNCH X431?

Not usually. The X431 can both read the PIN and program the key. However, if the PIN reading fails (locked BCM, outdated software, or a rare immobilizer variant), you may need a locksmith with a dealer-level tool like Xhorse or AutoProPad.

Does programming the key affect the existing keys?

No – the “Add Key” function only adds the new key; all existing programmed keys remain intact. Avoid “Delete All Keys” unless you are replacing a completely lost set and have at least one working key to test afterwards.

Why does my Geely Icon PIN reading fail on X431?

Common causes: (1) Software not updated for your model year – 2020+ Icon may require a special plugin. (2) Battery voltage too low – below 12.2V. (3) PIN stored in a different module – try reading from the Engine ECU or ABS module. (4) Repeated failed attempts causing a lockout.

Can I program a used key fob from another Geely?

Yes, but only after erasing its previous transponder data. Most aftermarket tools (including the X431) cannot “virginize” a used chip. You must first erase the key using a dedicated key programmer like the TMPro2 or Xhorse VVDI. Otherwise, the immobilizer will reject it because it still holds the old vehicle’s code.

What if I lose all keys?

If you have zero working keys, the LAUNCH X431 cannot enter programming mode alone. You will need to either: (1) read the PIN directly from the BCM memory by removing the module and using a programmer like Orange-5, or (2) contact a Geely dealer to generate a key by VIN. This is a more advanced procedure.

How long does the battery last during programming?

A full key programming cycle draws about 2–3 amps from the vehicle battery. I strongly recommend keeping a battery charger connected during the process, especially on older vehicles or if you are programming multiple keys.

Final Checklist Before You Start

  • LAUNCH X431 updated to the latest Geely software
  • Vehicle battery at 12.5V or higher (connect a charger)
  • Original working key on hand
  • New key fob with correct frequency (433 MHz for most Geely Icon models)
  • Internet connection active on X431 (for PIN retrieval if reading fails)
  • All doors closed, ignition OFF before starting

If you follow this guide exactly, you can program a Geely Icon key fob yourself and save $100–200 in professional locksmith fees. The LAUNCH X431 is a powerful tool – make the most of it.


About the Author: Erwin Salarda is an Automotive Service Equipment Technician based in the Philippines, specializing in computerized automotive diagnostic equipment such as OBD scanners and wheel alignment systems. Since 2012, he has been actively providing technical support, equipment installation, troubleshooting, after-sales service, and hands-on training for automotive service equipment used by workshops and automotive professionals.

He has received specialized training from international suppliers and manufacturers, including Launch X431 in Shenzhen, China, Lawrence Engineering Company in Guangzhou, China, and 3Excel Wheel Alignment Company in Shenzhen, China. Through these trainings, he developed advanced expertise in automotive diagnostics, calibration, wheel alignment systems, and computerized automotive service technologies.

Erwin Salarda provides professional after-sales support and technical training for automotive diagnostic and wheel alignment equipment, helping clients maximize the performance and proper use of their tools and systems. His experience covers equipment setup, software updates, calibration procedures, troubleshooting, and operational guidance for automotive workshops and service centers.

With more than a decade of experience in the automotive equipment industry, Erwin Salarda continues to support automotive businesses by delivering reliable technical expertise and practical training solutions.

For inquiries and equipment purchases, please visit https://carlifterph.com/


Related Posts