Launch X431 Guide: Toyota Agya (2nd Gen) Key Programming

Step-by-step instructions for programming a second-generation Toyota Agya key using Launch X431. Covers transponder chips, AKL, troubleshooting, and FAQs.

Quick Answer

Programming a key for a second-generation Toyota Agya using a Launch X431 diagnostic tool requires a stable battery (≥12.5V), the correct transponder chip (4D-63 or 4C), and the original master key (or AKL mode). Most jobs complete in under 10 minutes via the IMMO menu. Failures are usually due to low voltage, outdated software, or incorrect chip type.

Introduction

This guide exists because DIYers and mobile locksmiths often hit roadblocks with Toyota’s immobilizer protocol on the second-generation Agya (2019+). The Launch X431 series—including the V+, PAD VII, and Pro models—offers a cost‑effective way to add or replace keys. However, getting it right the first time requires knowing the correct software version (e.g., Toyota V16.00 or newer) and ensuring the vehicle’s battery is topped up. Even experienced users can run into “communication error” or “unsupported function” if they skip the prep steps.

Understanding the System

The 2nd Generation Toyota Agya Immobilizer

The Agya uses either a smart key (proximity) system or a traditional transponder with a chip inside the key fob. The immobilizer ECU communicates over the CAN bus at 500 kbps, and the system typically supports up to four or five keys, depending on the regional specification. Some models after the 2021 facelift introduced encrypted IMMO data—Launch has patched this in recent updates.

Launch X431 Key Programming Capabilities

The X431 can perform several IMMO functions:

  • Add new key (when a master key exists)
  • All Key Lost (AKL) – requires a valid online license and stable internet
  • Delete keys (initialize memory – risky without at least one programmed key)
  • Immobilizer reset

You’ll need either the OBD‑II cable with the X431 VCI (wired) or the Bluetooth‑enabled wireless connector. Most IMMO functions require an active internet connection and a valid subscription—check your Launch account before starting.

Pre-Programming Preparations

Necessary Tools and Conditions

Item Details
Launch X431 device Ensure Toyota software is loaded and updated to V16.00+
Original master key Without it, you must use AKL mode (longer procedure)
Blank transponder chip 4D-63 or 4D-67 (Texas Instruments); older models may use 4C
Compatible key blade Must match the Agya’s ignition lock cylinder
Battery charger Connect a 10‑amp maintainer to prevent voltage drop during programming

Vehicle Setup

  1. Turn the ignition OFF and remove any aftermarket devices (dash cams, OBD trackers).
  2. Close all doors, the bonnet, and the boot.
  3. Connect the X431 VCI to the OBD‑II port (located under the driver’s side dashboard). The LED should turn solid green after a few seconds.

Step-by-Step Key Programming Procedure

1. Launch the X431 Diagnostic Session

  • Power on the X431 tablet and open the Toyota app (or the diagnostic app).
  • Select ModelAgya2nd Gen (or use auto VIN detection).
  • Choose connection method: Bluetooth or USB. Once connected, the VCI’s green LED will confirm.

2. Navigate to Immobilizer Service

  • Go to Immobilizer (or Security) in the main menu.
  • Select Key ProgrammingKey Registration.
  • If you have no working keys, choose All Key Lost before proceeding.

3. Read Immobilizer Information

  • The tool will read the current key count and often display the immobilizer PIN (a 5‑ or 6‑digit number). Write this down—it may be needed if the procedure is interrupted.
  • Important: If the PIN does not appear, Launch’s auto‑calculation may require an active internet connection to reach the server.

4. Add a New Key

  • Insert the existing master key into the ignition and turn it to ON (position II).
  • On the X431, tap Add Key. Follow the on‑screen prompt to remove the master key.
  • Within 15 seconds, insert the new key (with the blank chip) and turn it to ON.
  • Wait for the confirmation message: “Key Programmed Successfully.” You may hear a chime from the vehicle.

5. Verify All Keys

  • Test each programmed key: start the engine and check remote lock/unlock functions.
  • If you used AKL mode, the X431 will ask you to cycle the ignition with each new key one by one.

6. Clear Trouble Codes (Optional)

  • After success, go to ECURead Codes and clear any immobilizer‑related DTCs (e.g., B2799). This prevents a check‑engine light from remaining on.

Troubleshooting Common Issues

  • Launch X431 won’t connect to car → Verify VCI pairing, reboot the tablet, try a different OBD‑II cable, or update the device firmware from the Launch support site.
  • “Communication Error” during programming → Most often caused by low battery voltage. Connect a charger and try again.
  • Key programmed but engine won’t start → The transponder chip might be the wrong type. Ensure you are using a genuine Toyota chip or a compatible 4D‑63/4D‑67.
  • AKL fails halfway → Restart the entire procedure from step 1. Sometimes a hard reboot of the X431 (power off/on) clears a stuck state.
  • Software version too old → Update the Toyota package through the X431’s System Updates menu. An active Wi‑Fi connection is required.

Advanced Tips & Context

Other Programming Methods (OEM vs. Launch)

Dealer‑level tools like Toyota Techstream can also program keys, but they require a subscription and dedicated hardware. The Launch X431 offers a similar level of control at a fraction of the cost. Some post‑2021 Agya models use an encrypted IMMO that older Launch software couldn’t handle—this was resolved in a patch released in early 2024.

Remote Key vs. Proximity Key

The guide above covers standard transponder keys. For smart key (Kessy) systems, the procedure is different: you must enter the Smart Key Registration menu and follow a learn sequence that involves pressing the start button with the key fob. Always check the Launch X431’s on‑screen options—it will automatically detect the vehicle’s key type.

Preventative Measures

  • Always keep at least one programmed master key before attempting to add more.
  • If you lose all keys, contact a locksmith experienced with Launch X431; an interrupted AKL can temporarily “brick” the IMMO ECU (cured by a 10‑minute battery disconnect, but risky without a backup plan).

Frequently Asked Questions (FAQ)

Q1: Can I program a Toyota Agya key without the original master key?

Yes, using the All Key Lost (AKL) function. However, AKL may require an online license and a longer procedure. Not all Launch X431 models support AKL for this vehicle—check your device’s feature list.

Q2: What transponder chip does the 2nd Gen Agya use?

Most 2019–2023 models use a 4D-63 or 4D-67 chip (Texas Instruments). Older versions (pre‑2019) may take a 4C chip. You can confirm by looking at the original key’s circuit board or consulting your owner’s manual.

Q3: Why does my Launch X431 say “Unsupported Function”?

Your Toyota software is likely outdated, or you need to purchase an additional IMMO subscription. Update the Toyota package via System Updates or contact Launch support.

Q4: How much does it cost to program a key with Launch X431?

If you already own the tool, the only costs are the blank key ($5–$20) and any software subscription (approximately $50–$100/year for Toyota IMMO packs).

Q5: Can I use the Launch X431 to erase old keys from my Agya?

Yes—the Delete Keys or Initialize Memory function will wipe all stored keys. You must then re‑register them. This is risky without at least one working master key, as it can lock you out.

Q6: What if the programming fails and I lose all key functionality?

Disconnect the car battery for 10 minutes to reset the IMMO ECU. Reconnect, then retry the procedure with a stable power supply. If it still fails, consult a professional automotive locksmith with Launch experience.

Conclusion

The Launch X431 is a reliable and cost‑effective tool for programming keys on the second‑generation Toyota Agya. Success hinges on three things: using a fully charged battery, keeping your software up to date, and using the correct transponder chip. By following the steps above and consulting the troubleshooting section when problems arise, you can add or replace keys confidently.

Practice on a spare key first if you’re new to IMMO programming, and always maintain a backup master key. Bookmark this guide for your next programming job—and remember, a stable voltage is your best friend.


Related Posts