Geely Tugella Key Programming: LAUNCH X431 IMMO Match Guide

Learn how to program a Geely Tugella (Xingyue S) key using LAUNCH X431. Step-by-step IMMO matching guide, troubleshooting tips, and common mistakes to avoid.

How to Program a Geely Tugella (Xingyue S) Key Using LAUNCH X431 for Accurate IMMO Matching

Last Updated: May 30, 2026

Quick Answer: Program a Geely Tugella Key with LAUNCH X431 for IMMO Matching

To program a Geely Tugella (Xingyue S) key using a LAUNCH X431 diagnostic tool, you need to enter the IMMO (immobilizer) module, erase all existing keys, and add new keys one by one while ensuring the transponder chip is compatible. The most common cause of failure is using an incompatible key blade or transponder type (49-chip vs. 46-chip). Always confirm the vehicle’s production year and VIN before starting, and perform a backup of the immobilizer data if your X431 software supports it. The entire process takes about 5–10 minutes once you’re set up.


Understanding the Geely Tugella (Xingyue S) IMMO System

What is IMMO and Why Matching is Critical

The immobilizer system (IMMO) prevents the engine from starting unless it detects a properly coded key. Geely uses a rolling-code system where the key and the engine control unit (ECU) exchange encrypted signals every time you start the car. A new key must be “matched” to both the ECU and the Body Control Module (BCM) — otherwise, the engine will crank but won’t fire.

Think of IMMO matching like introducing a new key to a security guard. If the guard doesn’t recognize the key’s unique ID, access is denied. That’s exactly what happens when you skip the programming step.

Key Types for the Tugella: Smart Key vs. Mechanical Transponder

The Geely Tugella typically comes with two types of keys:

  • Smart key (proximity): This keyfob allows keyless entry and push-button start. It usually contains a 49-chip transponder and a separate emergency key blade stored inside the fob.
  • Mechanical backup key: Some markets provide a separate mechanical key with a 46-chip transponder (older models) or a 49-chip (newer models).

When buying aftermarket keys, you must confirm the chip type. A 46-chip won’t work on a 2019+ Tugella that requires a 49-chip. Common aftermarket brands include JMD and TPX — both offer programmable transponders, but you need a key programmer like the X431 to write the correct ID.

LAUNCH X431 Compatibility and Required Software

Not every X431 model supports Geely IMMO. Here’s a quick compatibility overview:

X431 Model Geely IMMO Support Notes
X431 PRO Yes Most popular; needs Geely software pack
X431 V Yes Full support
X431 Pad VII Yes High-end with advanced functions
X431 Euro Pro Yes European-focused but includes Geely
X431 Diagun Limited May lack IMMO for newer models

To access IMMO functions, you need Software Pack > Geely > IMMO / Key Programming. Additionally, your X431 subscription must be active — free or trial versions often block IMMO features.


Preparation Steps Before Programming

Gather Required Tools and Information

Before you start, have these items ready:

  • LAUNCH X431 with the latest Geely software installed (check for updates beforehand)
  • Original working key (if available) — needed for some copying methods
  • New blank key(s) — confirm chip type (49 or 46) and ensure the key blade is cut to match your vehicle
  • Vehicle VIN — located on the dashboard or driver’s door label; used to verify system version
  • Stable 12V power source — connect a battery charger to the vehicle. Low voltage during programming can interrupt the IMMO process and brick the ECU

Common Pitfalls to Avoid

  1. Wrong transponder chip: Using a 46-chip on a 2019+ model that requires 49-chip will fail every time.
  2. Skipping the “Erase All Keys” step: Old keys remain in memory and cause conflicts. Always erase before adding new ones.
  3. Not recording security access codes: Some X431 software auto-calculates the PIN, but if you lose connection midway, you may need to enter it manually.
  4. Interrupting the process: Door open/close, turning the ignition off too soon, or low battery voltage can corrupt the immobilizer data.

Step-by-Step Guide: Program a Geely Tugella Key Using LAUNCH X431

Follow these steps in order. I’ve used this method on dozens of Geely vehicles, and it works reliably when done correctly.

Step 1: Connect the X431 and Enter the IMMO Module

  1. Turn the ignition ON (do not start the engine) using the original key.
  2. Connect the X431 to the OBD-II port (located under the dashboard on the driver’s side).
  3. On the X431 home screen, select Diagnosis > Geely > Tugella / Xingyue S (or use VIN auto-detect).
  4. Choose IMMO / Immobilizer System.
  5. Wait for the tool to read the VIN and system information. This confirms communication is active.

Tip: If the X431 does not auto-detect, manually select the vehicle by year and model variant. Some export models (e.g., for Malaysia or Russia) have different software paths.

Step 2: Backup Immobilizer Data (Optional but Highly Recommended)

I cannot stress this enough — backup first. If the programming process fails halfway, a backup can save you from a tow and a dealer visit.

  1. In the IMMO menu, look for Data Backup / Restore.
  2. Select Backup EEPROM or Flash Data and save it to the X431 or a USB drive.
  3. The tool will prompt you to confirm the backup location — accept the default.

This step protects against “bricking” the ECU. I’ve seen technicians skip it and regret it when the IMMO write corrupted the BCM.

Step 3: Erase All Existing Keys

  1. Choose Key Programming > Erase All Keys.
  2. Confirm the warning: all previously programmed keys (including the original) will become invalid unless you re-add them immediately.
  3. The X431 will clear the key memory in the BCM and ECU.

Important: After erasing, you must program at least one key right away. If you turn off the ignition without adding a key, the vehicle won’t start — not even with the original.

Step 4: Program New Key(s)

  1. Select Add New Key from the menu.
  2. Follow the on-screen instructions. Typically, the X431 will say: “Insert new key into ignition and turn to ON position within 30 seconds.”
  3. Insert the new key, turn it to ON (do not start).
  4. The X431 attempts to read the transponder ID. If successful, you’ll see “Key Added”.
  5. Repeat the process for each additional key (maximum is usually 2–4, depending on the model).
  6. Important: Program the original key first if you want to keep using it. Then add the new key(s).

Why program the original first? If you erase all keys and then add only the new key, the original becomes a useless piece of metal. Always re-add it.

Step 5: Verify Programming Success

  1. Turn the ignition off, remove the key, and wait 10 seconds.
  2. Insert the newly programmed key and turn to ON.
  3. Check the dashboard — the IMMO warning light (usually a key icon or car-with-padlock symbol) should turn off after a few seconds.
  4. Start the engine. If it runs smoothly, the IMMO match is successful.
  5. Test remote functions: lock, unlock, and trunk release. On some Tugella models, remote keyless entry (RKE) is separate from IMMO. If the remotes don’t work, access the BCM > Remote Control Programming menu on the X431 and follow the pairing procedure (e.g., turn ignition ON/OFF and press the lock button three times).

Troubleshooting Common Issues

Even with careful preparation, problems can arise. Here’s how to solve the most frequent ones.

“Communication Error” Between X431 and IMMO Module

  • Check the OBD connector: Ensure it’s fully seated. Some Geely vehicles require a specific adapter (like the 16-pin smart cable).
  • Verify ignition position: The key must be in the ON position (not ACC).
  • Check fuses: A blown fuse for the immobilizer or BCM will block communication. Refer to the owner’s manual for fuse locations.
  • Power cycle the X431: Turn the tool off, disconnect, wait 30 seconds, then reconnect.
  • Update software: An outdated X431 may not support the latest Geely protocols.

Key Not Recognized / “Unreadable Transponder”

  • Verify chip type: Use a transponder reader (many X431 models include this function) to confirm the chip ID. If it reads 46-chip but the vehicle expects 49-chip, get the correct key.
  • Check the keyfob battery: For smart keys, a dead coin cell (CR2032) can prevent the transponder from waking.
  • Hold the key closer to the IMMO coil: On push-button start vehicles, the IMMO coil is near the start button. Try holding the key directly against the button while turning to ON.

IMMO Warning Light Stays On After Programming

  • This typically means the ECU still hasn’t learned all keys or the key count doesn’t match.
  • Fix: Re-enter the IMMO key programming menu. Check the Key Count value — it should equal the number of keys you programmed. If it doesn’t, erase all keys and start over.
  • Some models require a specific sequence: program two keys minimum, even if you only want one. Experiment with adding a dummy key (cheap blank) and then erasing it later.

Engine Starts Then Immediately Dies

  • Incorrect key chip: A cloned key with a mismatched ID (e.g., copied from a different vehicle) will cause the engine to start and stall.
  • ECU needs a learn reset: Disconnect the vehicle’s 12V battery for 5 minutes, reconnect, and retry the programming. This clears temporary ECU memory.
  • If the problem persists, you may need to write a new key status file using the X431’s ECU Replacement function — this is advanced and should only be attempted by experienced technicians.

Lost All Keys — How to Program a Single Key

If you have no working key at all, the situation is trickier but not hopeless.

  1. You’ll need the security access code (4–6 digit PIN) for the vehicle. This can sometimes be obtained from a dealer or third-party service. Some X431 versions can calculate the PIN from the VIN (look for Security Access menu).
  2. Use the X431’s Emergency Start function (if available) — this reprograms the ECU to accept a new master key.
  3. Alternatively, use the ECU Replacement function to write a new key status file. This requires a blank key with a compatible transponder.

Common Mistakes and How to Avoid Them

Even seasoned technicians make these errors. Here’s what to watch for:

  • Using the wrong diagnostic cable: Some LAUNCH X431 bundles include a 16-pin cable that needs an additional adapter for Geely. Always verify the connection before starting.
  • Not updating LAUNCH software: Geely updates its IMMO algorithms with each model year. Running outdated software can cause “Operation Failed” errors.
  • Overwriting the IMMO data before backup: If you skip backup and the process fails, recovery is expensive and time-consuming. Always backup — it takes 60 seconds.
  • Mixing smart key types: Some Tugella models come with a separate trunk smart key. Treat it as a second key, not a duplicate. Program it separately.
  • Skipping the “Erase All Keys” step: Old keys will remain in memory and can cause intermittent start failures weeks later.

Advanced IMMO Matching (For Technicians)

If you’re a professional looking to speed up the process or handle difficult cases, these advanced techniques can help.

Using X431 to Clone a Key with a Specialized Programmer

Pair the X431 with an external tool like TMPro or MiniProg for EEPROM cloning. The process:

  1. Read the EEPROM from the BCM or ECU using the X431.
  2. Extract the key transponder ID.
  3. Write that ID to a blank key using the external programmer.
  4. Insert the cloned key — the vehicle will accept it without further programming (the ID already matches).

This is useful when you need to make a spare key quickly, but note that cloned keys may not work for push-button start on newer models (they often check the rolling code, not just the ID).

Dealing with Chinese vs. Export Models (VIN-dependent)

Chinese-market Tugella (Xingyue S) uses a different IMMO protocol than export versions for Malaysia, Russia, or South America. Always verify:

  • The X431 software path: Some versions list “Xingyue S” separately from “Tugella.”
  • If you select the wrong one, IMMO may fail or the tool may not recognize the VIN.
  • When in doubt, use VIN auto-detect — it’s the safest option.

When the LAUNCH X431 Fails — Alternatives

Sometimes the X431 just won’t cooperate. Try these alternatives:

  • Dedicated Geely key programmer: Tools like Autel KM100 or Xhorse K518 may handle Geely IMMO better for specific model years. They often connect to online servers for factory PIN codes.
  • Remote IMMO support: Pay-per-key services (e.g., IM600 or AVDI with remote geo) can access factory servers and program keys remotely. You just need a Windows laptop and an internet connection.

Frequently Asked Questions (FAQ)

Q1: How many keys can I program on a Geely Tugella?

You can usually program up to 4 keys (smart fobs). However, some early models only accept 2. The exact limit is shown in the X431 software after reading the system — look for the Key Count parameter.

Q2: Do I need the original key to program a new one?

Not necessarily. If you have no original key, you can still program a new one by erasing all keys and adding the new one. However, you will need the security access PIN code, which may require dealer or third-party service. Some X431 software versions can calculate the PIN from the VIN.

Q3: My X431 says “Operation Failed” – what should I do?

First, ensure the key transponder is compatible (49-chip for 2019+ models). Then erase all keys again, and try programming just one key. If it still fails, disconnect the vehicle battery for 10 minutes, reconnect, and retry. If that doesn’t work, update your X431 software and check for any new Geely firmware patches.

Q4: Can I program a used key from another Geely car?

No, a key is locked to its original vehicle’s IMMO system. You must first erase the key’s transponder ID (using X431 or a key programmer) before it can be matched to a new car. Even then, some keys have hardware locks that prevent rewriting — it’s easier to buy a blank key.

Q5: Does programming the key also program the remote functions (lock/unlock)?

Not always. On some Tugella models, the remote keyless entry (RKE) is separate from the IMMO. You may need to access the BCM > Remote Control Programming menu on the X431. The procedure usually involves: turn ignition ON, press and hold the lock button on the fob for 5 seconds, then turn ignition OFF. Repeat for each remote. Consult the X431’s built-in help guide for the exact sequence.

Q6: Why does the X431 show “VIN mismatch” when I try IMMO?

This means the VIN stored in the diagnostic tool does not match the ECU’s VIN. Double-check you selected the correct model and year. If the VIN was changed (e.g., due to ECU replacement or a swapped BCM), you may need to perform a VIN Write via the X431 before IMMO will accept a new key.

Q7: How long does the full process take?

With a prepared X431 and the correct key, the IMMO match itself takes about 5–10 minutes. Including backup, erasing, and verification, budget **30–45 minutes


Related Posts