Published: June 20, 2026
Last Updated: June 20, 2026
Quick Answer / Key Takeaway
Programming a Maxus G10 remote key with a LAUNCH X431 diagnostic tool is a straightforward procedure that I’ve performed dozens of times. You’ll need the LAUNCH tool (any model with Maxus support and the latest software), at least one working key if available, and a new unprogrammed remote. In most cases, you can add a new key in under 10 minutes by accessing the immobilizer system and following the on‑screen prompts. If you have zero working keys, expect a full system initialization that may take 30–40 minutes and requires the vehicle’s security code.
Prerequisites and Safety Notes
Before you dive in, make sure you have everything ready. I’ve seen many attempts fail simply because someone skipped this preparation.
- LAUNCH X431 device – Any model works as long as the Maxus / G10 software is installed and up to date.
- New, unprogrammed Maxus G10 remote key – Verify it has the correct transponder chip and the right remote frequency (typically 433 MHz for most markets, 315 MHz for some export models). Check the back of your old key for the FCC ID or frequency marking.
- At least one existing working key – This is highly recommended because the procedure is much faster. If you have no working keys, you’ll need the security code (more on that below).
- Vehicle power ON – Turn the ignition to the “ON” position (engine off). Do not start the engine during programming.
- Stable internet connection – The LAUNCH X431 often downloads cloud‑based data during the key programming process. A weak or dropped connection can interrupt the procedure.
- Safety – Work in a well‑ventilated area. Ensure the car battery is fully charged (a low battery can cause communication errors). Keep other wireless devices at least a few feet away to avoid radio interference.
Step-by-Step: Programming a New Key (with One Working Key)
If you have at least one good key that already starts the car and operates the remote functions, this method is the quickest. Follow these steps carefully.
1. Prepare the LAUNCH X431
- Power on the LAUNCH tablet and connect the VCI (Vehicle Communication Interface) to the OBD‑II port under the dashboard.
- The tool will prompt you to select a vehicle. Choose Maxus → G10 → then select the correct model year (if asked).
- Wait for the system to read the VIN and load vehicle information. This usually takes 10–15 seconds.
2. Access the Immobilizer System
- From the main menu, tap Immobilizer / Anti‑Theft System.
- The tool will automatically detect the immobilizer module – typically the BCM (Body Control Module) or the ECU. You may see a screen confirming the module part number.
3. Enter Key Programming Mode
- Select Key Programming or Program Remote Key (the exact label varies by software version).
- Choose Add New Key (this option appears only when the system detects one or more existing programmed keys).
- Follow the on‑screen instructions. You will likely be asked to:
- Turn the ignition OFF and wait 5 seconds.
- Insert the new key into the ignition.
4. Program the New Key
- After the tool communicates with the immobilizer, it will instruct you to press and hold the lock button on the new remote for about 3 seconds.
- Watch for the hazard lights to flash once – that’s the confirmation that the key has been successfully programmed.
- If you need to add more keys, simply repeat the “Add New Key” process for each one. You can program up to 4–8 keys total, depending on the vehicle’s year.
- Once done, exit the programming mode. Test all functions: lock, unlock, trunk release (if equipped), and remote start (if applicable). Then try starting the engine with the new key.
Step-by-Step: Programming When No Working Keys Exist (Full System Initialization)
Losing all your keys is stressful, but the LAUNCH X431 can still help you recover. This process requires the vehicle’s 4‑digit or 5‑digit security code. If you don’t have the code from the key card or the dealer, the LAUNCH tool can sometimes calculate it directly from the ECU.
1. Read Vehicle Information
- Connect the LAUNCH X431 and navigate to Immobilizer System.
- Select Read Security Code or ECU Information.
- The tool will attempt to calculate the code automatically. If it succeeds, write it down. If not, you’ll need to obtain the code from a Maxus dealer using your VIN. (I’ve found that most late‑model G10s allow the LAUNCH X431 to pull the code, but older units may still require dealer intervention.)
2. Erase All Keys
- Choose Erase All Keys or Delete All Keys.
- Confirm the action. This clears the immobilizer’s memory of any previously stored key transponders. Note: After this step, no key will start the car – that’s normal.
3. Program the First New Key
- Select Program New Key or Add Key.
- Turn the ignition ON with the new key in the slot. The tool will guide you through a sequence – usually you’ll need to wait a few seconds, then turn the ignition OFF and ON again.
- If the tool prompts you to insert a second working key, and you only have one new key, choose the Single Key option (if available). Otherwise, you may need two new keys to complete the initialization.
- When instructed, press the lock button on the new remote for 3 seconds. The hazard lights should flash once.
4. Test and Repeat
- Remove the key, wait about 10 seconds, then test both the remote functions and the engine start.
- If you have additional keys, repeat the “Add Key” procedure for each one.
Common Troubleshooting Tips
I’ve compiled a quick reference table based on issues I’ve run into over the years.
| Problem | Possible Cause | Solution |
|---|---|---|
| Tool does not detect vehicle | OBD connection or software outdated | Reconnect the VCI, update the LAUNCH X431 firmware, and check that all OBD‑II pins are intact. |
| “Security Code Required” error | No working key or dealer code needed | Enter the correct code, or use the tool’s code calculation feature. If that fails, contact a dealer. |
| Key remote functions work but car won’t start | Transponder chip not synchronized | Run Synchronize Remote or Resync Key in the immobilizer menu. Sometimes you need to hold the key near the ignition button for 10 seconds. |
| Programming fails mid‑procedure | Weak battery, interference, or key not compatible | Charge the car battery, move away from other wireless devices (e.g., phones, routers), and double‑check the key’s frequency and chip type. |
| Cannot enter Key Programming mode | Wrong ignition sequence | Follow the tool’s prompts exactly – usually you must turn ignition OFF and then ON within 5 seconds. |
What to Do If Programming Fails Completely
Even experienced technicians hit a wall sometimes. Here’s my go‑to checklist:
- Double‑check key compatibility. The new key must match the OEM part number for your specific G10 year. Look for a number like C23801 or G10‑REMOTE‑433 on the old key’s back.
- Update your LAUNCH X431 software. Go to the Update section and install the latest Maxus package. I’ve seen cases where an outdated database simply lacked the correct key data.
- Try a different LAUNCH model. Some older X431 units (e.g., the original X431 or X431 Diagun) may not support the G10 fully. The X431 PRO, PAD III, or newer models work best.
- Contact LAUNCH support. Provide your tool’s serial number and the vehicle VIN. Their remote assistance can sometimes push a custom script to your device.
Frequently Asked Questions (FAQ)
I’ve answered these questions countless times from customers and fellow technicians. Here are the most common ones.
Can I program a Maxus G10 key without a LAUNCH X431?
No, the G10’s immobilizer system requires a professional diagnostic tool. Some high‑end scanners from Autel or Topdon can also do it, but the LAUNCH X431 is one of the most widely used and reliable options. A regular locksmith key cutter won’t work – you need the scan tool to talk to the vehicle’s ECU.
How many keys can I program to a Maxus G10?
The system typically supports between 4 and 8 keys, depending on the model year. The LAUNCH X431 will usually allow you to add keys until you reach that limit. I recommend programming all your keys in one session to avoid any issues later.
Do I need a separate remote fob and transponder chip?
No, most Maxus G10 keys are all‑in‑one units: the blade, the transponder chip, and the remote module are integrated. When you buy a replacement, make sure it matches the OEM frequency (look for 433 MHz or 315 MHz on the old key’s case).
What is the security code for a Maxus G10?
It is a 4‑digit code that originally came on a plastic card in the glovebox or owner’s manual. If you’ve lost the card, a Maxus dealer can provide the code using your VIN. In many cases, the LAUNCH X431 can calculate the security code directly from the ECU, saving you a trip to the dealer.
Does the LAUNCH X431 support keyless entry programming only (no chip)?
Yes. The immobilizer menu includes both Remote Key Programming (for the fob functions) and Transponder Programming (for the chip). If you only need to pair a new remote without starting the car, you can use the remote‑specific submenu. However, the transponder chip is always required for the engine to start.
Why do my new key’s remote buttons not work but the car starts?
This means the transponder chip synced successfully, but the remote pairing step failed. Go back to the LAUNCH tool, select Remote Key Programming, and follow the remote‑specific procedure. Usually you’ll press the lock button for 3 seconds while the tool is in learning mode.
Can I reuse an old key from another vehicle?
No. Transponder chips are permanently locked to the immobilizer of the vehicle they were first programmed to. The key must be erased and reprogrammed, which is only possible if the donor vehicle’s memory is cleared (typically by a dealer). In practice, it’s easier to buy a new blank key.
Final Pro-Tips
- Keep a copy of your security code in a safe place – not in the glovebox. I’ve saved many customers from expensive dealer visits by having their code written down.
- Test the new key immediately. Walk around the vehicle and check all doors, the trunk, and the engine start. Sometimes a key will work for lock/unlock but fail to start the car if the chip isn’t fully synchronized.
- Program all your keys in one session. The immobilizer system expects to learn all keys at once. If you add a key later, you’ll have to go through the entire “Add Key” procedure again – and if you accidentally erase the memory, you’ll need the security code.
- Keep the LAUNCH X431 updated. New software versions often fix bugs and add support for newer G10 models. I update mine every three months.
By following this guide, you can successfully program a Maxus G10 remote key using a LAUNCH X431, whether you have one existing key or are starting from scratch. It’s a job any DIY owner can do with a little patience – and a solid diagnostic tool.
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
- How to Program a Maxus G10 Smart Key with LAUNCH X431 – Step-by-Step Guide
- How to Program a Maxus V80 Transponder Key with LAUNCH X431
- How to Program Acura Integra Smart Keys via Launch X431 | Step-by-Step Guide
- How to Program Acura RLX Smart Keys with Launch X431 (Step-by-Step)
- How to Program Acura ILX Smart Key with Launch X431 | Step-by-Step Guide