How to Program a Maxus G10 Smart Key with LAUNCH X431 – Step-by-Step Guide

Learn how to program a Maxus G10 smart key using a LAUNCH X431 diagnostic tool. Includes prerequisites, PIN retrieval, troubleshooting, and FAQs.

Last Updated: June 20, 2026

Quick Answer

Yes, you can program a Maxus G10 smart key using a LAUNCH X431 diagnostic tool. Connect the scanner to the OBD-II port, select the Maxus G10 model, navigate to the Immobilizer system, and follow on-screen prompts to input the security code (PIN) and learn the new key. The process takes 15–30 minutes and requires a compatible blank key, a valid PIN, and a stable internet connection for cloud-based functions.


Prerequisites: What You Need Before Starting

Before you dive into the key programming procedure, make sure you have everything ready. Missing even one item can waste time or cause errors mid-process.

  • Compatible LAUNCH X431 Tool – Any X431 series (PRO, PRO3, PAD V, or newer) with the “Maxus” software package installed and an active subscription. Without the subscription, the immobilizer functions won’t load.
  • Blank Smart Key – Use a genuine OEM key or a high-quality aftermarket key. It must be pre-cut to match your vehicle’s key profile. A blank that isn’t cut will still program the electronic side, but you won’t be able to start the engine or unlock the door physically.
  • Security Code (PIN) – This is a 4- to 8-digit code required to authorize programming. You can obtain it from a dealer, a professional locksmith, or sometimes from the vehicle’s original documents. Note: Many LAUNCH X431 models can retrieve this PIN directly from the ECU, saving you a phone call.
  • Stable Power Supply – The vehicle battery should read above 12 volts. If it’s low, connect a battery maintainer. A voltage drop during programming can corrupt the immobilizer data.
  • Stable Internet Connection – Some X431 subscriptions use cloud-based PIN retrieval or software downloads. A weak connection can cause the tool to time out.
  • Vehicle VIN Number – You’ll need this for accurate vehicle selection. The X431 can usually auto-detect it, but having it handy is a good backup.

Step-by-Step Programming Guide

I’ll walk you through the process as if you were sitting in the driver’s seat with the X431 in hand. Follow each step carefully – skipping can erase existing keys or cause communication errors.

1. Tool Preparation and Vehicle Setup

  • Connect the LAUNCH X431 to the vehicle’s OBD-II port. In the Maxus G10, the port is located under the driver’s side dashboard, near the fuse panel.
  • Turn the ignition to the ON position. Do not crank the engine.
  • Close all doors and keep other key fobs away from the vehicle to avoid signal interference.
  • On the X431 tablet, tap the “Diagnostics” icon on the home screen.

2. Vehicle Selection and System Access

  • From the diagnostics menu, choose “All Systems” or “Select Diagnosis.”
  • Scroll to find the manufacturer – look for “Maxus” . On some software versions, it may be listed as “LDV” or “SAIC.”
  • Select the model: “G10.” The tool will prompt you to confirm the engine type and model year. Enter the correct details based on your VIN.
  • Allow the X431 to run a quick VIN auto-detect. If it fails, manually type the VIN.
  • Once the scan completes, look for the “Immobilizer” or “Security” system. Tap it to enter.

3. Security Code (PIN) Retrieval

  • In the immobilizer menu, select “Read Security Code” or “Get Pin.”
  • The X431 will attempt to communicate with the ECU and display the PIN. This usually takes 10–30 seconds.
  • If automatic retrieval fails: choose “Manual Input” and enter the PIN you obtained from your dealer or locksmith.
  • Write down the PIN somewhere safe – you’ll need it in the next step.

4. Key Programming Process

  • From the same immobilizer menu, select “Key Learning,” “Program Key,” or “Add Key.”
  • Read the on-screen warnings carefully. Many Maxus immobilizer procedures will erase all existing keys when you start this step. That’s normal – you’ll re-program every key you want to keep.
  • Tap “Confirm” to proceed.
  • Enter the security code (PIN) when prompted. The X431 will verify it against the ECU.
  • The tool will now instruct you to press a button on the original working key – usually the “Lock” or “Unlock” button. Follow the exact sequence shown on the X431 screen (for example, “Press Lock once, then Unlock twice”).
  • Next, the tool will ask you to place the new blank key near the start button or insert it into the ignition (depending on the G10’s configuration). Press the designated button on the new fob.
  • The X431 will display “Learning Successful” or “Key Added.” If you have more keys to program, the screen will prompt you to repeat the process for each one.

5. Verification and Exit

  • Turn the ignition off and wait 10 seconds.
  • Remove the X431 and test the new key: press the lock/unlock buttons from a distance, then try starting the engine. If it cranks and runs smoothly, the programming worked.
  • Test all other keys that you re-programmed to ensure they still function.

Common Issues and Troubleshooting

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

“Security Code Incorrect” Error
Double-check that you entered the correct PIN. Try reading it again with the X431’s online database function – sometimes the ECU returns a different code than expected. If it still fails, contact a dealer to verify the code for your VIN.

“Communication Failure”
Check the OBD-II connection – the plug should click firmly in place. Verify that the X431 software is up to date (you can check via the tool’s update menu). Try a different diagnostic port if your G10 has one (some models have a secondary port near the center console).

“Key Not Learned”
The new key may be incompatible. Ensure it’s designed for the Maxus G10 (same frequency and chip type). Also check that the battery in the new fob is installed correctly and has power – a dead battery will prevent the key from being recognized.

Tool Freezes During the Process
A low X431 battery or a sudden voltage drop in the vehicle can cause freezes. Recharge the tool, reconnect it, and restart both the vehicle and the scanner. Then begin the procedure again from Step 1.

All Keys Erased Accidentally
This is actually normal if you selected “Key Learning.” Don’t panic – just restart the process and re-program every key you have, starting with the original. Do not exit mid-procedure until all keys are confirmed as “Learned.”


FAQs

Is the LAUNCH X431 the only tool required?

Yes, for programming the key to the immobilizer. But you will still need the physical key blade cut by a locksmith or dealer to match your vehicle’s door and ignition locks.

Can I program a key if I only have one working key?

Yes. The X431 allows you to add a new key even with only one original key present, as long as you have the correct PIN. The procedure simply adds the new key to the existing list.

Why did the tool fail to read my security code automatically?

This can happen if the vehicle’s ECU is locked, your tool subscription has expired, or you’re working on a newer model that requires a cloud-based PIN retrieval (which needs an internet connection and paid credits). In those cases, you’ll need to source the PIN manually.

Will programming a new key erase my existing keys?

In many Maxus immobilizer procedures, selecting “Key Learning” will erase all existing keys. Always have all keys present before starting so you can re-learn them at the same time.

How long does the programming process take?

The active programming step itself takes about 2–5 minutes. The entire setup, including PIN retrieval and tool navigation, typically falls between 15 and 30 minutes.

Can a mechanic do this without the security code?

The LAUNCH X431 can often retrieve the code directly from the vehicle, bypassing the need for the dealer-supplied code. If the automatic retrieval fails, the code is mandatory – there is no workaround.


Final Verification Checklist

  • New key blade fits the ignition and door lock
  • Vehicle starts with the new key
  • Remote lock/unlock buttons work at a reasonable distance
  • Keyless entry (if equipped) functions correctly
  • No dashboard warning lights remain illuminated after starting

Disclaimer

This guide is for informational purposes. Programming procedures may vary by model year and regional software versions. Always ensure your LAUNCH X431 has the latest software and an active subscription. If you are uncertain about any step, consult a professional automotive locksmith or an authorized Maxus dealer.


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