Program Geely Boyue L Smart Key with LAUNCH X431 | Key Learning & AKL Guide

Step-by-step guide to program a Geely Boyue L smart key using LAUNCH X431. Covers key addition and all keys lost (AKL) procedures. Includes troubleshooting tips.

How to Program a Geely Boyue L Smart Key Using LAUNCH X431 — Key Learning and AKL Covered

Quick Answer / Key Takeaway

Programming a Geely Boyue L smart key with the LAUNCH X431 diagnostic tool is straightforward if you follow the correct steps. You must have a compatible X431 device with active software subscriptions, a stable internet connection, and at least one existing working key (except for All Keys Lost/AKL situations). The process involves vehicle identification, entering the Immobilizer/Key Programming function, following on-screen prompts, and testing the new key. For AKL, you will need to follow a secure online authorization procedure through the LAUNCH server. Always back up existing key data before erasing or adding keys.


Introduction

Lost your only Geely Boyue L smart key? Maybe you need a spare for a family member, or you’ve bought a used vehicle that came with just one fob. Whatever the reason, programming a new smart key doesn’t have to mean a costly trip to the dealership. With a professional diagnostic tool like the LAUNCH X431, you can handle both key addition and all-keys-lost (AKL) scenarios yourself.

The Geely Boyue L (also sold as the Geely Atlas Pro in some markets) uses a modern smart key system. This means you cannot simply cut a blade and expect the engine to start. The key contains a transponder chip that must be recognized by the vehicle’s Body Control Module (BCM) or smart key module. Programming that chip is where the LAUNCH X431 comes in.

Before you begin, gather the following:

  • A LAUNCH X431 series tool (PAD VII, PRO, V+, or similar) with the latest software updates installed.
  • A compatible blank smart key – OEM is best, but some aftermarket keys work if they match the correct frequency (typically 315 MHz or 433 MHz depending on your region).
  • Your vehicle’s immobilizer PIN code (especially for AKL – you may need to obtain this from the dealer or via LAUNCH’s online database).
  • A stable internet connection. Much of the AKL procedure relies on online authorization from LAUNCH servers.
  • One existing working key (unless you’re doing an AKL procedure).

Safety first: disable any auto-start systems, keep the ignition off during preparation, and ensure the vehicle is parked in a safe, well-lit area.


Step-by-Step Programming Process

Preparation and Tool Setup

  1. Fully charge your LAUNCH X431 – a low battery during programming can cause interruptions.
  2. Connect to WiFi – the tool will need internet access for downloading vehicle software and for AKL authorization.
  3. Install the Geely diagnostic software – open the X431 application, go to the software store, and download the latest Geely package. If you already have it installed, check for updates.
  4. Plug the X431 into the OBD-II port – this is located under the dashboard on the driver’s side, near the hood release. It’s a standard 16-pin connector.
  5. Turn the ignition ON – press the start button once without pressing the brake pedal (or insert the key and turn to the ON position). The dashboard lights should come on, but the engine should not run.

Vehicle Identification

  • Launch the diagnostic application on your X431.
  • Select DiagnosisGeelyBoyue L (or let the tool automatically identify the vehicle by scanning the VIN – this is faster and more reliable).
  • Wait for the tool to read the vehicle’s information – VIN, ECU version, and model year. This step ensures you are using the correct software protocols.

Access Immobilizer / Key Programming

  • From the main diagnostic menu, navigate to Immobilizer or Anti-theft System. The exact wording may vary slightly depending on your software version.
  • Inside that submenu, select Key Programming or Smart Key Programming.
  • The system will ask how many keys you wish to program – typically you can program 1 or 2 keys at a time. If you’re adding just one spare, choose 1.

Key Learning (Add a New Key)

This is the simpler scenario – you already have at least one working key.

  1. Authenticate your existing key – present the working key to the ignition slot or place it in the center console reader (consult your vehicle manual for the exact location). Follow on-screen instructions to confirm the key is recognized.
  2. Select “Add Key” – the tool will now prepare to learn a new key.
  3. Insert the new blank smart key – place it in the same reader slot or ignition area as before. Make sure the key battery is installed and functional.
  4. Press “Start Programming” – the X431 will communicate with the BCM to register the new key. You should see a progress bar or confirmation message.
  5. Wait for success – once the tool says “Programming Successful,” remove the key and test it. Lock and unlock the doors, then try starting the engine. Do this for every new key you program.

All Keys Lost (AKL) Procedure

AKL is more complex because the vehicle has no recognized keys at all. Follow these steps carefully:

  1. Obtain the immobilizer PIN code – without it, AKL cannot proceed. You can usually get it from the vehicle’s original documentation, from a dealership, or through LAUNCH’s online PIN retrieval service (requires a valid subscription).
  2. Select “All Keys Lost” or “AKL” from the key programming menu.
  3. Connect to the internet – the tool will request online authorization. Allow it to communicate with the LAUNCH server. This step verifies your subscription and unlocks the AKL function.
  4. Enter the PIN code – when prompted, input the 4–6 digit immobilizer PIN. Some LAUNCH subscriptions can retrieve the PIN automatically – follow the on-screen prompt if this service is available.
  5. Erase existing key codes – the tool will wipe all registered keys from the BCM memory. At this point, no key will start the vehicle.
  6. Program new keys one by one – the system will usually require at least two keys to complete AKL on Geely models. Insert the first blank key and press “Start Programming.” Repeat for the second key.
  7. Confirm each key – after each key is programmed, test it by starting the engine. Do not proceed to the next key until the current one is confirmed working.

Final Verification

  • Turn the ignition OFF and wait 10 seconds.
  • Test all functions: keyless entry, remote lock/unlock, engine start/stop.
  • If any key fails, repeat the programming for that key. If the problem persists, check the key battery or replace the blank key with a known compatible one.

Troubleshooting Common Issues

Even with the right equipment, things can go wrong. Here are the most frequent problems and how to fix them.

Issue Likely Cause Solution
X431 cannot communicate with vehicle Poor OBD connection or ignition not ON Check OBD connector pins, turn ignition ON fully. Update X431 firmware if needed.
Key programming fails repeatedly Incompatible blank key (wrong frequency or chip) Verify key frequency (315 MHz vs 433 MHz). Use an OEM key or a confirmed compatible aftermarket blank. Check the key’s battery.
AKL authorization fails Unstable internet or expired subscription Restart your router or switch to a mobile hotspot. Ensure your LAUNCH device has an active subscription for AKL online authorization.
PIN code incorrect Wrong PIN retrieved or rolling PIN condition Double-check the source. Some Geely models use a rolling PIN – after 3 failed attempts you may need to wait 30 minutes before trying again.
Tool freezes during programming Software glitch or low device memory Restart the X431 and the vehicle ignition. Do NOT disconnect the OBD cable while programming – that can corrupt the BCM.

Important: If the tool freezes mid-programming, leave everything connected and wait at least 30 seconds. Only restart if there is no response for a full minute.


Key Learning for Geely Boyue L

The Geely Boyue L uses a smart key system often referred to as Kessy (Keyless Entry Start System). Here’s what you need to understand:

  • The key contains a transponder chip that communicates with the BCM. Simply cutting the emergency blade will not start the engine.
  • When you perform an AKL procedure, all previously stored keys are erased. Only the newly programmed keys will work. This means if you find a lost key later, it will be useless.
  • To avoid an AKL situation altogether, always keep at least one working key in a safe place. Better yet, program a spare key before you need it.
  • The LAUNCH X431 includes a “One-Click” key generation function for some Geely models. Check under Special Functions in your diagnostic app – this can speed up the process by automatically generating key data.
  • Regular firmware updates are crucial. Every few months, connect your X431 to WiFi and check for updates. New vehicle models and bug fixes are added frequently.

Frequently Asked Questions (FAQ)

Can I program a Geely Boyue L key without the LAUNCH X431?

Yes, other professional tools like Autel, TOPDON, or dealer-level software can also do this. However, LAUNCH X431 is one of the most widely used and reliable options. Avoid cheap “universal” programmers – they rarely support AKL or complex smart key systems.

Do I need special software subscriptions for AKL?

Yes. For All Keys Lost, you typically need a valid subscription for online authorization and PIN retrieval. LAUNCH offers pay-per-use tokens or yearly plans. Without an active subscription, you will not be able to complete the AKL process.

How long does the entire process take?

Adding a single key takes about 10 minutes, including vehicle identification. An AKL procedure can take up to 30 minutes, depending on internet speed, the number of keys you’re programming, and how smoothly the online authorization goes.

Can I program a used smart key from another Geely?

Possibly, but the key must first be “unlocked” (erased) using the diagnostic tool. Not all used keys can be reset – it depends on the chip type and whether the original programming can be overwritten. Test with a known blankable key to be safe.

My X431 shows “Key Learning Failed” – what should I do?

First, verify that your blank key is compatible – check the frequency (315 MHz or 433 MHz) and chip type. Try a different blank key if available. If the error persists, the BCM may have a software issue that requires a dealer update. Contact LAUNCH technical support for further guidance.

Is there a risk of locking myself out during AKL?

Yes, this is the biggest risk. If you start the AKL procedure but fail to program any new key (due to a lost connection, dead tool battery, or incompatible blanks), the vehicle becomes inoperable. Always have two new keys ready before starting AKL, and ensure your X431 has a full charge. Follow the tool’s instructions exactly.

Does the key need to be cut for the physical door lock?

Yes, even smart keys include a physical emergency blade. You must have this blade cut to match your vehicle’s door lock pattern. A locksmith can do this, or you can use a key-cutting machine. This is a separate mechanical process – the electrical programming is handled by the X431.


Conclusion

Programming a Geely Boyue L smart key with the LAUNCH X431 is a reliable method for both key addition and All Keys Lost scenarios. Success hinges on having the correct tools, a genuine blank key, and a stable internet connection for AKL authorization. Follow the step-by-step guide, pay attention to vehicle prompts, and test every key after programming. For complex cases or if you encounter persistent errors, consult the X431 user manual or contact LAUNCH technical support. With careful execution, you can save time and money compared to a dealer visit. For more information on related diagnostic procedures, check out our guide on [programming smart keys for other Chinese brands] or [using LAUNCH X431 for immobilizer systems].


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/

Published: May 30, 2026


Related Posts