How to Program an MG5 Remote Key with LAUNCH X431: Step-by-Step Guide

Learn to program a MG5 key using LAUNCH X431. Step-by-step guide for transponder learning, remote sync, and troubleshooting. Works 2012-2023 models.

When your MG5 remote key stops working—or you need a spare—you don’t always have to visit a dealership. With a LAUNCH X431 diagnostic tool, you can handle the programming yourself. This guide walks you through the exact steps, from connecting the tool to verifying the new key works, covering transponder learning and remote synchronization for 2012-2023 MG5 models.


Quick Answer: Programming an MG5 Key with LAUNCH X431

To program a new remote key for an MG5, connect the LAUNCH X431 to the vehicle’s OBD-II port, navigate to the MG (Roewe/MG) software, select Immobilizer (IMMO) , and choose Key Programming or Learn Remote Key. The tool will guide you through reading the security PIN and learning the new transponder and remote functions. The entire process takes 5–15 minutes. You need at least one working master key for most models, or the tool must read the PIN directly from the ECU or BCM.


Why Modern MG5 Keys Need a Diagnostic Tool

Older cars let you cut a key and go. Not so with the MG5. This vehicle uses an immobilizer system that pairs each key’s transponder chip with the Engine Control Unit (ECU) and Body Control Module (BCM). A rolling code system protects the remote keyless entry (RKE) function. You cannot simply buy a blank and have it work—you must authenticate the new key through the vehicle’s electronics. That’s where the LAUNCH X431 comes in. It acts as the authorized interface, reading the security PIN and sending the correct commands to learn the new key.

The X431 eliminates manual PIN calculations or disassembling the dashboard to read BCM codes. It’s the same technology dealerships use, now in a handheld diagnostic tablet.

Internal Link Opportunity: For more on how immobilizer systems work across different brands, check out our guide on [link to related guide on immobilizer programming basics].


What You Need Before Starting

Preparation saves you time and frustration. Gather these items first:

Hardware required:

  • LAUNCH X431 diagnostic tool (models like X431 Pro, X431 V+, X431 PAD VII, or X431 Elite with IMMO support)
  • OBD-II cable (included with the tool)
  • MG5 vehicle (model years 2012–2023; some variations exist for newer models)
  • Blank remote key – must match the MG5’s frequency (typically 433 MHz) and have an uncut blade
  • Battery maintainer (recommended – prevents voltage drop during programming)

Software requirements:

  • Updated LAUNCH X431 software with the MG/Roewe or Chinese Vehicles package installed
  • Active vehicle license or credits (some X431 versions require a subscription for immobilizer functions)

Vehicle conditions:

  • Battery voltage above 12.5V
  • All doors closed, bonnet closed, key out of ignition
  • Original working key(s) available (ideally at least one)

Pro tip: If your car battery is weak, connect a charger or jump pack. Losing power mid-programming can temporarily lock the immobilizer and require a battery disconnect to reset.


Step-by-Step: Program the MG5 Remote Key with LAUNCH X431

Follow these steps in order. Don’t rush—each step builds on the previous one.

Step 1: Connect the X431 to the OBD-II Port

Locate the OBD-II port under the driver’s side dashboard. Plug in the X431 main cable. Turn the ignition ON (engine off) and power up the X431 tablet. Wait for the tool to sync with the vehicle—you should see the communication indicator turn green.

Step 2: Enter the Immobilizer System

From the X431 home screen, tap Diagnostics. Select MG (or Roewe/MG) from the manufacturer list. The tool may ask you to confirm the model – choose MG5 and, if prompted, the correct year or generation. Then tap Main Features or Auto Scan. Navigate to Immobilizer (IMMO) or Anti-Theft System.

Common issue: If the IMMO option is grayed out, your X431 may need an updated software license. Log in to your account, download the latest MG package, and try again.

Step 3: Read the Security PIN Code

This is the most critical step – without the PIN, you cannot program a new key.

In the IMMO menu, select Read Security Code or PIN Read. The X431 communicates with the ECU or BCM to retrieve the code.

  • Success: A 4-digit or 32-digit code appears on the screen. Write it down immediately. You’ll enter it in the next step.
  • Failure: The tool may try alternative protocols (e.g., reading through the BCM). If it still fails, check your battery voltage and internet connection – some X431 models support online PIN calculation for encrypted systems.

Experience note: I’ve found that on 2021+ MG5 models, the PIN retrieval sometimes requires an active online subscription within the X431 tool. Without it, the PIN field remains blank.

Step 4: Program the Transponder Chip

Select Key Programming or Learn Remote Key from the IMMO menu. The X431 will prompt you to enter the PIN code from Step 3.

Follow the on-screen instructions exactly:

  1. Insert the original working key into the ignition.
  2. Turn the ignition ON (position II) – do not start the engine.
  3. Turn ignition OFF.
  4. Remove the original key.
  5. Immediately insert the new blank key into the ignition.
  6. Turn ignition ON (position II).
  7. Wait for the immobilizer warning light (usually a key icon on the dashboard) to turn off or flash twice – this confirms the transponder is learned.

Tip: If the warning light stays on solid or flashes continuously, the tool did not complete the learning. Repeat the sequence without delays. Delays longer than 10 seconds between steps can cause failure.

Step 5: Learn the Remote (Keyless Entry) Function

The transponder is now paired, but the remote buttons won’t work yet. Keep the ignition ON. In the X431 menu, select Learn Remote Key (sometimes a separate option from Key Programming). Then manually synchronize the remote:

  1. On the new remote, press and hold the Lock button for 3–5 seconds.
  2. Press the Unlock button for 3–5 seconds.
  3. Press the Boot/Trunk button (if applicable).
  4. Turn the ignition OFF.
  5. Remove the key and test all remote functions from outside the vehicle (lock, unlock, boot).

Why this matters: The RF signal must be registered with the BCM. Simply programming the transponder does not automatically enable the remote. This step is often missed, leaving users with a key that starts the engine but won’t lock the doors.

Step 6: Verify and Exit

Start the engine using the new key. If it cranks and runs, the immobilizer is satisfied. Turn the engine off. Disconnect the X431. Close all doors and lock/unlock the car using the new remote to confirm both functions work.

If the engine starts but the remote still doesn’t lock/unlock, re-enter the IMMO menu, select Learn Remote Key, and repeat the button-pressing sequence. Sometimes the BCM requires a second attempt.


Troubleshooting Common Problems

Problem Likely Cause Solution
X431 cannot read the PIN ECU locked (learning limit reached) or low battery Use X431’s online PIN calculation (requires internet); charge the vehicle battery.
Key learned but remote doesn’t work Remote frequency mismatch or BCM needs resync Re-run “Learn Remote Key” in X431; replace the key’s coin battery.
Engine starts then dies Transponder not recognized Ensure the new key has the correct chip type (4D-60 or 4D-61).
Tool says “Key Not Added” Maximum key slots filled (usually 4) Read the key count in BCM; delete lost keys if possible.
Security light flashing after programming Sequence interrupted Repeat the entire procedure from Step 4 without delays.

Advanced Tips for a Smooth Programming Experience

  • Dealer-only scenario: A brand-new, never-programmed blank key works best. A used key from another MG may not be accepted because the transponder is locked to its previous vehicle.
  • PIN code retrieval alternative: If the X431 fails to read via OBD, try going into the BCM menu directly – look for “Read Coding” or “Security Code” under Body Control Module. Some MG5 models store the PIN there.
  • Online remote assistance: Certain X431 versions (like X431 PAD VII) offer a remote technician service. If you get stuck, you can request live support through the tool.
  • Battery is critical: A voltage drop during programming can corrupt the immobilizer data. Keep the X431 and car battery fully charged. Use a maintainer if your car has been sitting.

External link: For official immobilizer system details, refer to the MG5 owner’s manual (UK site covers global models).


Frequently Asked Questions

Can I program an MG5 key without a working original key?

Yes, but it’s more challenging. The LAUNCH X431 can often read the PIN directly from the ECU or BCM even if all keys are lost. You will need to erase all existing keys first, then program the new one as the only working key.

Why does my LAUNCH X431 say “Security Code” is not available?

This usually happens on newer MG5 models (2021+) where the PIN is encrypted. You may need an active X431 license or a subscription to the MG/Roewe Online PIN service within the tool.

How many keys can the MG5 accept?

The MG5 typically stores up to 4 keys. You can check the current key count in the X431’s IMMO information menu. If you have two original keys, you can add two more.

Do I need to cut the key blade first?

Yes. The mechanical key must be cut to match your door and ignition locks before you attempt programming. The LAUNCH X431 cannot cut the key – take the blank to a locksmith or dealer for cutting.

Can I use a regular LAUNCH X431 (basic model) for this?

The basic X431 models (such as the X431 Creader) do not support immobilizer programming. You need a model with full system access, like the X431 Pro, V+, PAD, or X431 Elite.

The new key starts the engine but the remote doesn’t lock/unlock. Why?

The transponder chip is programmed, but the remote’s RF signal was not learned. Re-enter the IMMO menu, select Learn Remote Key, and press the remote buttons again while the ignition is ON.

Is it safe to program a key myself with the X431?

Yes, if you follow the instructions exactly. However, interrupting the process – like removing the key or turning the ignition off too early – can temporarily lock the immobilizer. If this happens, disconnect the battery for 30 seconds and start the procedure over.


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