How to Program a Geely Atlas Pro Key Using LAUNCH X431 IMMO Plus — Express Edition Guide

Step-by-step guide to program a Geely Atlas Pro key with LAUNCH X431 IMMO Plus Express Edition. Covers add key, lost all keys, troubleshooting, and FAQs.

How to Program a Geely Atlas Pro Key Using LAUNCH X431 IMMO Plus — Express Edition Guide

Quick Answer: Programming a Geely Atlas Pro key with the LAUNCH X431 IMMO Plus (Express Edition) takes 5–30 minutes depending on whether you're adding a key or replacing all lost keys. Connect the tool to the OBD2 port, select Geely → Atlas Pro, enter the IMMO function, and follow the on-screen prompts. The Express Edition reads the PIN automatically, so no dealer code is required in most cases.


Key Takeaway

Programming a Geely Atlas Pro key with the LAUNCH X431 IMMO Plus (Express Edition) is a straightforward procedure that requires the tool, a blank key, and access to the vehicle’s ignition. The process typically involves connecting the X431, selecting the correct vehicle, entering IMMO functions, and following on-screen prompts. Most jobs are completed in under 15 minutes, but errors can occur due to outdated software, weak key signals, or incorrect vehicle selection. This guide covers the exact step‑by‑step workflow, common pitfalls, and solutions to get the job done right the first time.


Introduction

The Geely Atlas Pro has become a popular mid-size SUV in many markets, thanks to its modern design and solid reliability. Behind the scenes, its immobilizer system is robust — which is great for security, but it means adding or replacing a key isn't a simple DIY job. You need a professional-grade diagnostic tool that can communicate with the vehicle’s ECU and initiate the key learning sequence.

The LAUNCH X431 IMMO Plus (Express Edition) is a go‑to tool for many automotive locksmiths and independent technicians. It offers pre‑loaded shortcuts for the Geely Atlas Pro, supports automatic PIN reading, and doesn’t require extra subscriptions for most key programming functions. Whether you’re dealing with a lost key, adding a spare for a customer, or replacing a faulty transponder, this guide walks you through the entire process from start to finish.

By the end of this article, you’ll have a repeatable procedure you can follow with confidence — and you’ll know how to fix the most common hiccups that pop up in real‑world workshops.


Tools and Prerequisites

Before you dive into the programming sequence, gather everything you need and check a few conditions. Skipping these prep steps is the number one cause of failed sessions.

Required hardware

  • LAUNCH X431 IMMO Plus (Express Edition) — any model with the IMMO Plus software (e.g., X431 PRO3, PAD VII, etc.)
  • Blank key — must be compatible with the Geely Atlas Pro (433 MHz or 315 MHz remote, 4D‑70/80 or 4D‑83 chip). Confirm with your key supplier.
  • OBD2 connection — the standard 16‑pin port under the driver’s side dashboard.
  • Stable internet — for software updates and VIN lookups if needed (Wi‑Fi or mobile hotspot).
  • Battery charger — strongly recommended for lost‑all‑keys jobs that require extended ignition‑on time.

Software version check

The LAUNCH X431 needs up‑to‑date firmware to support newer Geely models. Open the X431 tablet, connect to Wi‑Fi, and go to Software UpdateIMMO Plus. If the version is older than 2023, force an update. The Express Edition typically includes Geely coverage, but double‑check that the vehicle is listed before you bring the car in.

Vehicle preparation

  • Battery voltage should be above 12V. If the car has been sitting idle, start the engine for a few minutes (then turn it off) or connect a 10A charger. Low voltage causes communication dropouts mid‑program.
  • Key detection area — the immobilizer antenna is usually around the steering column. Keep new keys close to the column when the tool asks you to insert them.
  • Remove other keys — don’t leave any existing keys near the ignition while programming. The system might pick up the wrong transponder signal.
  • Disable aftermarket alarms or trackers — devices like GPS trackers or remote starters can interfere with CAN bus communication. Disconnect them temporarily if possible.

Step‑by‑Step: Programming a Geely Atlas Pro Key

These steps assume you have a working LAUNCH X431 with the IMMO Plus Express Edition loaded. The exact menu names may vary slightly depending on your X431 software version, but the logic remains the same.

1. Connect and Power Up

  1. Plug the LAUNCH X431 into the OBD2 port under the driver’s dashboard.
  2. Turn the ignition ON (engine off). The dashboard lights should illuminate, and the X431 tablet should power on automatically.
  3. Tap the IMMO Plus app icon on the home screen of the X431.

2. Select Vehicle and System

  1. From the vehicle selection screen, choose GeelyAtlas Pro (or Geely Atlas Pro).
  2. Confirm the year (2019–2024) and engine type (petrol, hybrid, or EV). If you’re unsure, use the Auto VIN function — scan the VIN barcode or enter it manually to let the tool identify the exact model.
  3. The tool will auto‑detect the immobilizer system. On recent Atlas Pro models, it’s typically a Hi‑tag (CAN) system. Wait for the confirmation screen.

3. Enter IMMO Function Menu

  1. From the IMMO main menu, select Key Programming.
  2. You’ll see two main options:
    • Program New Key (use when you have at least one existing working key)
    • Lost All Keys (use when no keys are available)
  3. If you have an existing key, the tool will also show the current key count. Read it and write it down — if you see “Keys programmed: 1”, you know the system still retains one key.

4. Perform the Programming Procedure

If adding a key (one working key exists):

  1. Insert the existing working key into the ignition and turn it ON (engine off).
  2. Follow the X431 prompts — it will ask you to turn OFF the ignition, remove the existing key, insert the new blank key, and turn ON.
  3. The tool will communicate with the ECU and learn the new transponder. You’ll see a progress bar and then “Programming Successful” .
  4. Test the new key immediately: remove it, insert it, and start the engine.

If programming all keys lost (no working key):

  1. Select Lost All Keys from the menu.
  2. The tool will display a 30‑minute countdown timer. Keep the ignition ON throughout this entire period. Do not turn off the ignition — the ECU is running a security decryption cycle.
  3. Connect a battery charger to maintain voltage.
  4. After the timer ends, the tool will prompt you to insert the new key (or both keys if you’re programming multiple). Turn the ignition ON with the new key.
  5. The tool will complete the learning sequence. Once successful, it will show the number of keys programmed.
  6. Important: lost‑all‑keys mode erases all previous keys. You must program every key you want to use in that same session (up to 8 keys). Do not exit early.

5. Final Checks and Exit

  1. Verify the new key works for all functions:
    • Lock and unlock doors using the remote.
    • Start the engine — if it cranks and runs, the transponder chip was learned.
  2. Use the X431 to clear any stored fault codes related to the immobilizer (P1600, P1611, etc.).
  3. Turn the ignition OFF, disconnect the X431, and close the OBD port cover.

Troubleshooting Common Issues

Even with the right tool, problems can happen. Here’s how to handle the most common ones.

Problem: Tool Does Not Detect the Immobilizer System

  • Cause: Outdated software or wrong vehicle selection.
  • Fix: Update the LAUNCH X431 firmware via Wi‑Fi; manually scan the VIN to auto‑detect the model. If the tool still fails, try selecting GeelyAtlas (not Pro) or GeelyXingyue L — some markets use different naming.
  • Alternative: Use the Auto VIN function if available — it reads the vehicle’s VIN directly from the ECU.

Problem: “Key Not Recognized” Error During Programming

  • Cause: The blank key is incompatible (wrong frequency or chip type) or the battery in the existing remote is too weak.
  • Fix: Confirm with your key supplier that the blank key supports 4D‑70/80 or 4D‑83 chips. Replace the battery in the existing remote if the fob buttons are unresponsive.
  • Tip: Hold the new key closer to the immobilizer antenna — typically located around the steering column, often near the ignition switch. Some Geely models have the antenna behind the start/stop button.

Problem: Programming Interrupted or Stalled

  • Cause: Low vehicle battery or loose OBD2 connection.
  • Fix: Connect a 10A+ battery charger. Re‑seat the OBD2 cable and make sure it clicks in. If using a Bluetooth adapter, switch to a wired connection.
  • Procedure restart: Turn ignition OFF, wait 10 seconds, and start from step 1. Do not skip the initialisation phase.

Problem: Thirty‑Minute Wait Fails to Complete

  • Cause: Some Geely models require a specific door sequence (e.g., open driver door, close, then turn ignition).
  • Fix: After the 30‑minute wait ends, turn the ignition OFF for 10 seconds, then ON with the new key. If it still fails, try the Emergency Key function in the IMMO Plus menu — this usually prompts for a 4‑digit PIN that you can obtain from a dealer.
  • Note: The Express Edition rarely requires a dealer PIN, but if the automatic PIN reading fails, the emergency function is your backup.

Topical Depth: Understanding Geely Atlas Pro Immobilizer

The Geely Atlas Pro uses a Hi‑tag (high‑tag) immobilizer system, which is a CAN‑bus based architecture. Unlike older systems that use a dedicated transponder coil, Hi‑tag communicates with the engine ECU over the vehicle’s CAN network. This makes the system more secure — and also means that generic key programmers often can’t handle it.

Add key vs. Lost all keys

  • Add key: The ECU already has at least one authorised key stored. The tool simply appends the new key’s ID to the authorised list. No security delay is required.
  • Lost all keys: The ECU must perform a bootstrap learning cycle — that’s the 30‑minute wait. During this time, the ECU decrypts a hidden seed that allows the new key to be paired. This is intentional to prevent theft; don’t try to bypass it.

Key chip compatibility

Most Atlas Pro keys use a 4D‑70 or 4D‑80 transponder chip. Some 2024 models have moved to 4D‑83 (also known as Toyota‑type chip). Always check the original key with a chip reader before ordering blanks. The LAUNCH X431 can usually read the chip ID from the ECU, but physically examining the original key is more reliable.

Why the Express Edition is faster

The standard LAUNCH X431 IMMO software requires navigating through a multi‑level menu (Diagnosis → Vehicle Selection → IMMO → Key Programming). The Express Edition offers a shortcut: one‑tap access to the IMMO functions for supported vehicles, and automatic PIN retrieval without needing a separate subscription. For frequent Geely work, it’s worth the upgrade.


FAQ

Q1: Can I program a Geely Atlas Pro key without the LAUNCH X431?

A: Most independent shops require a dealer tool or a high‑end scanner like the X431 IMMO Plus. DIY programming without a tool is not possible due to encrypted immobilizer protocols. You cannot use a simple key‑cutting machine or a cheap OBD2 dongle.

Q2: How long does the programming take?

A: Adding a key takes about 5–10 minutes. Lost‑all‑keys requires a 30‑minute wait plus 5 minutes of active work. Total with troubleshooting: up to 1 hour.

Q3: Do I need a PIN code for the Geely Atlas Pro?

A: Usually no — the X431 Express Edition reads the PIN automatically from the vehicle’s ECU. If the tool fails, you may need to retrieve the PIN from a dealer (costs vary). The emergency key function in the tool also asks for a PIN as a fallback.

Q4: Will the old key stop working after programming a new one?

A: No — adding a key preserves existing keys. Lost‑all‑keys programming erases all previous keys, so you must program all desired keys (up to 8) in one session.

Q5: Can I use a used key from another Geely?

A: No — used keys store the previous immobilizer ID and must be virginized (cleared) by the tool first. The Express Edition can erase used keys during the Initialize step (check the user manual for the exact menu path). Without virginisation, the ECU will reject the key.

Q6: What if the new key works for doors but not engine start?

A: The transponder chip may not have been programmed — only the remote was learned. Repeat the programming procedure ensuring you follow steps for both remote and chip. In the X431 menu, select Program Remote and Program Transponder separately if the combined option fails.

Q7: How to update the LAUNCH X431 for this vehicle?

A: Connect the X431 to Wi‑Fi, open Software Update (or My App), select IMMO Plus, and check for updates. Force update if version is older than 2023. The update file is typically 200–500 MB.

Q8: Is there a risk of damaging the ECU?

A: No — the X431 is designed for non‑invasive programming. However, disconnecting the tool mid‑program can corrupt the learning cycle. Always follow the tool’s Exit procedure and never pull the OBD cable while the tool is writing data.


Conclusion

Programming a Geely Atlas Pro key with the LAUNCH X431 IMMO Plus Express Edition is a straightforward process — as long as you prepare properly. The tool handles the heavy lifting, including automatic PIN reading and step‑by‑step guidance. Your main responsibilities are making sure the blank key is compatible, the vehicle battery is healthy, and the software is updated.

If you’re adding a spare key now while the original still works, you’ll save yourself from dealing with the 30‑minute lost‑all‑keys procedure later. That one tip alone can turn a 45‑minute job into a 10‑minute one.

Have you programmed a Geely Atlas Pro key before? Drop your experience in the comments — especially if you found a tricky workaround for a specific model year. And if you know another technician who’s new to the X431, share this guide to help them get it right the first time.


Published: May 30, 2026

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


Related Posts