How to Program a Geely GC6 Transponder Key with LAUNCH X431 — IMMO PIN Code and Key Addition

Learn how to program a Geely GC6 transponder key using LAUNCH X431. Step-by-step guide for IMMO PIN retrieval, key addition, and all-keys-lost scenarios.

How to Program a Geely GC6 Transponder Key with LAUNCH X431 — IMMO PIN Code and Key Addition

Last Updated: May 30, 2026

Quick Answer

Programming a Geely GC6 transponder key with a LAUNCH X431 requires a working 4-digit or 5-digit IMMO PIN code (obtained via the tool’s PIN retrieval function, dealer lookup, or EEPROM reading), followed by the dedicated IMMO-key addition or key learning procedure. The process typically takes 10–20 minutes and does not necessarily require a working key on all models, though one registered key is sometimes needed. Always verify full tool compatibility with your specific GC6 model year before starting.


Understanding the Geely GC6 Immobilizer System

How the IMMO System Works

The immobilizer system in a Geely GC6 is a security feature designed to prevent engine start without the correct key. Here's the basic principle: when you insert the ignition key, the engine ECU sends a challenge code to the transponder chip embedded in the key. The chip responds with a unique encrypted signal. If the response matches the code stored in the ECU, the engine is allowed to start. If the wrong key is used or the PIN verification fails, the system locks the engine.

The Geely GC6 typically uses either a 33-chip (T5) or 44-chip (T7) transponder, depending on the model year. Most models from 2011 onward run the 33-chip, while some 2008–2010 variants use the 44-chip. Always check your original key to confirm the chip type before ordering a replacement blank.

Common Scenarios Requiring Key Programming

You might need to program a new key for several reasons:

  • Lost all keys – No working key left, and the car is immobile.
  • Adding an extra spare key – To have a backup or give a family member access.
  • Replacing the ECU or BCM module – New modules come blank and must learn the keys.
  • Used key purchase without programming – A used key will not work unless programmed to the vehicle.

Each scenario requires the IMMO PIN code, but the procedure differs slightly depending on whether you have at least one working key.


Required Tools and Preparation

Minimum Tool Requirements

To program a Geely GC6 key, you need:

  • LAUNCH X431 – Any model with IMMO/Key Programming functions works, such as the X431 Pro, X431 V+, or X431 Pad series. The X431 Creader or EasyDiag series generally do not support IMMO programming.
  • Internet connection – For software updates and downloading the Geely vehicle profile.
  • OBD-II cable – Included with the X431.
  • Power supply – Use a battery charger or jump starter to maintain stable voltage above 12.5V. Dropping below this during programming can corrupt data.

Vehicle Preparation

Before plugging in the scanner, prepare the vehicle:

  1. Confirm the model year (typically 2008–2016 for the GC6).
  2. Locate the VIN (on the dashboard or driver’s door jamb). You may need it for PIN retrieval via dealer lookup.
  3. Ensure the battery voltage is at least 12.5V. If not, charge it or connect a booster.
  4. Close all doors, hood, and trunk.
  5. Have all keys (existing and new) ready on hand.

The IMMO PIN Code: How to Retrieve It

The IMMO PIN is the heart of key programming. Without it, you cannot add or replace keys. There are three common methods to retrieve it.

Method 1: Direct OBD-II PIN Retrieval via X431

This is the easiest method and works reliably for most 2011–2016 GC6 models.

  1. Launch the X431 and select GeelyGC6IMMO/Key Programming.
  2. Choose “Read IMMO PIN” or “Security Access” from the menu.
  3. Follow the on-screen prompts. You may need to turn the ignition ON and OFF at specific points.
  4. The tool will display a 4-digit or 5-digit number. Write it down carefully.

This method usually takes 2–5 minutes. If the tool fails to read the PIN, move to Method 2.

Method 2: EEPROM Reading (for 2008–2010 Models or When OBD Fails)

For older GC6 models (2008–2010), the OBD PIN retrieval often fails because the security access protocol is not fully supported. In that case, you may need to read the EEPROM chip directly.

  • Some X431 models offer an “Read EEPROM” option under the IMMO menu, which can extract the PIN without opening the ECU.
  • If that option is not available, you will need a separate EEPROM programmer (like a CH341A) and soldering skills. Common storage chips are the 93C46 or 24C02 located on the ECU or BCM board. The PIN is typically stored at address 0x1F0 to 0x1F4, but this varies.

Note: EEPROM reading is more advanced and may void your ECU warranty if you open the module. Consider calling a professional locksmith if you are not comfortable with soldering.

Method 3: Third-Party Sources

You can also obtain the PIN through:

  • Dealer lookup using the VIN – For example, geelytechinfo.com or an authorized Geely dealer can provide the code for a fee.
  • Online PIN calculators – These are available but often inaccurate for the GC6. Use them only as a last resort, and always verify with a test key before relying on the code.

Important Warning

Entering an incorrect PIN 3 to 5 times will lock the IMMO system for up to 24 hours. During this time, you cannot attempt any key programming, even with the correct code. Always double-check the PIN on a test key before proceeding with your final keys.


Step-by-Step Key Addition / Programming

Procedure for Adding a New Key (One Existing Working Key)

If you have at least one key that starts the engine, follow these steps:

  1. Connect the X431 to the OBD-II port under the dashboard. Launch the IMMO function by selecting GeelyGC6IMMO/Key Programming.
  2. Select “Key Programming”“Add Key”.
  3. Enter the retrieved PIN code when prompted.
  4. Follow the tool’s instructions. Typically, this involves:
    • Turn the ignition ON with the existing working key.
    • Turn the ignition OFF and remove the key.
    • Insert the new key and turn it to the ON position (do not start the engine) for 3–5 seconds.
  5. Wait for the X431 to display “Key Learned” or “Success”.
  6. Test both keys by starting the engine.

The whole process takes about 10–15 minutes.

Procedure for All Keys Lost (Zero Working Keys)

When you have no working key at all, you must erase all existing key data and start fresh.

  1. Perform PIN retrieval using any of the methods above. Since no key works, you cannot use the direct OBD method if it requires a valid key. In that case, you will need EEPROM reading or dealer lookup.
  2. Select “All Keys Lost” or “Key Learning – Reset” from the IMMO menu.
  3. The X431 may ask for a security challenge – re-enter the PIN code.
  4. The tool will erase all stored key codes from the ECU.
  5. Insert the first new key, turn the ignition ON, and follow the programming sequence shown on the scanner.
  6. Repeat the process for each additional key. Most GC6 models allow up to 4 total keys.
  7. Exit the procedure and test every key.

Tip: During an "all keys lost" procedure, the X431 may require you to turn the ignition ON and OFF several times. Do this slowly and deliberately – rushing can cause the process to fail.


Post-Programming Checks

Immediate Verification

After programming, always confirm that everything works:

  • Start the engine with each programmed key. The IMMO warning light should turn off after 2–3 seconds.
  • Check the remote lock/unlock function. Some keys require a separate remote synchronization step that is not part of the key programming. Refer to your owner’s manual for remote sync instructions.
  • Look for any dashboard warning lights. If the IMMO lamp stays on, the key was not fully learned.

Common Issues and Troubleshooting

Symptom Likely Cause Solution
“Secure Code Error” Wrong or corrupted PIN Re-read PIN using a different method (EEPROM or dealer)
Key not recognized Weak transponder signal Replace the key battery (for remote keys) or replace the transponder chip
IMMO lamp stays on Programming incomplete Repeat the procedure carefully; ensure all steps included turning the key ON/OFF at correct times
X431 freezes during PIN read Software version mismatch Update X431 firmware and the Geely database via online update

Important Safety and Compatibility Notes

Year-Specific Differences

  • 2008–2010 GC6: The direct OBD PIN retrieval often fails. Plan to use EEPROM reading or dealer lookup. These models may also use the 44-chip transponder.
  • 2011–2016 GC6: Direct OBD PIN retrieval works reliably. Most use the 33-chip transponder.
  • Keyless entry models: Some GC6 trims with keyless entry require a separate remote programming step after key programming. This is not covered here but is often done by pressing the lock/unlock buttons in a specific sequence.

Tool Compatibility Warnings

Not all LAUNCH X431 models support Geely GC6 IMMO programming:

  • LAUNCH X431 Elite or older models may lack the GC6 database – update the software first. If it still doesn’t show, the tool is not compatible.
  • LAUNCH Creader and EasyDiag series do not support IMMO functions.
  • Always check the LAUNCH website for the latest vehicle coverage before purchasing a tool for this job.

Frequently Asked Questions (FAQ)

Q: Can I program a Geely GC6 key without a working key?

Yes, you can use the “All Keys Lost” function after retrieving the PIN code via EEPROM reading or dealer lookup. This erases all old key codes and allows you to start fresh with new keys.

Q: What transponder chip does the GC6 use?

Most Geely GC6 models use a 33-chip (T5) transponder. However, some 2008–2010 models use a 44-chip (T7). Check your original key or consult a locksmith to be certain.

Q: How much does a LAUNCH X431 cost for this task?

Prices range from around $200 for a used X431 V to $1,500 for a new X431 PAD. A used X431 Pro often works well for basic IMMO tasks. For a one-time job, consider hiring a professional locksmith instead.

Q: Will this process void my car’s warranty?

No, it is a standard diagnostic procedure. However, entering an incorrect PIN multiple times can cause a temporary lockout, which may require dealer intervention.

Q: How long does the whole process take?

A key addition with a working PIN typically takes 10–20 minutes. An all-keys-lost scenario with EEPROM reading can take up to 1 hour.

Q: What if my LAUNCH X431 doesn’t show the GC6 model?

Update the software via the X431’s online update module. If the model still does not appear, your tool may not support that specific year or trim.

Q: Do I need a special key blank?

Yes, you need a pre-cut transponder key blank compatible with the Geely GC6. OEM blanks are recommended for reliability. Aftermarket blanks often work but can have weaker transponder signals.

Q: Is it safe to share the PIN code with an online service?

No. Sharing your PIN or using online retrieval services can expose your vehicle security and potentially lead to theft. Always use trusted local locksmiths or your own LAUNCH tools.


Final Checklist Before Programming

  • LAUNCH X431 with the latest Geely software installed
  • Stable battery voltage (≥12.5V)
  • Correct PIN code (verified from at least two sources if possible)
  • Pre-cut transponder keys (test chip readability beforehand)
  • Patience – do not rush through security steps

As we covered in our guide on [using LAUNCH X431 for IMMO on other Chinese vehicles](link to related guide), the general workflow is similar, but each model has unique quirks. For more details on troubleshooting common IMMO issues, check out our article on [IMMO lockout recovery procedures](link to related guide).


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