Program Changan CS35 (Pre-2017) Smart Key with LAUNCH X431 Scanner

Step-by-step guide to program a new smart key for a pre-2017 Changan CS35 using a LAUNCH X431 scanner. Includes preparation, PIN retrieval, troubleshooting, and FAQs. Save on dealership costs.

How to Program a Smart Key for a Changan CS35 (Pre-2017) with a LAUNCH X431 Scanner

Losing your only smart key or needing a spare for your pre-2017 Changan CS35 can be stressful. Dealership programming often costs a small fortune, but with the right tool—a professional-grade LAUNCH X431 diagnostic scanner—you can handle the job yourself, provided you follow the steps carefully. This guide walks you through the entire process, from preparation to testing, while highlighting the risks and how to avoid costly mistakes.

Last Updated: June 1, 2026

Quick Answer

You can program a new smart key to a pre-2017 Changan CS35 using a LAUNCH X431 scanner by entering the immobilizer system, inputting the security access code, selecting the “Program Key” function, and following on-screen prompts. The process requires at least one working original key, a compatible blank key, and a stable internet connection for the scanner. Total programming time is about 5–10 minutes, but preparation and troubleshooting may take up to an hour.

What You’ll Need Before You Start

Scanner and Software Requirements

  • LAUNCH X431 model: Any current X431 tablet (Pad V, Pro, V+, X431 Diagun III, or equivalent) with Changan software installed and updated.
  • Software update: Connect the tablet to Wi-Fi or a mobile hotspot and update the Changan (or “Chang’an”) software to the latest version. Without this, the scanner may not recognize the immobilizer system.
  • VCI (Vehicle Communication Interface): Use the dongle that came with your X431. Plug it securely into the OBD-II port, usually located under the dashboard near the steering column.

Key Types for the Pre-2017 CS35

The Changan CS35 from 2014 to 2016 uses one of two key styles:

Key Type Description Common Frequency
Smart Card (credit card shape) Slim card that slides into a slot or is held near the start button 315 MHz or 433 MHz
Flip key / Fob Traditional remote key with fold-out blade 315 MHz or 433 MHz

The programming procedure is identical for both. The critical factor is the internal transponder chip (typically ID46 or ID47) and the remote frequency. Verify with your key supplier that the blank matches your vehicle’s original.

Safety Checks Before Programming

  • Battery voltage: A weak battery can cause communication errors. If your CS35 has been sitting, start the engine briefly to charge the battery, then turn it off.
  • Doors and trunk: Close all doors, the hood, and the trunk. Leave the driver’s door open if the scanner instructions say so, but otherwise keep everything shut.
  • Radio interference: Park away from cell towers, power substations, or other strong RF sources. These can disrupt the learning process.
  • Have all keys ready: Place your original working key and the new blank key within reach. You will need to handle both during the steps.

Step-by-Step Programming Guide

Step 1: Enter the Immobilizer System

  1. Insert the original working key into the ignition and turn it to the ON position (engine off). Do not start the engine.
  2. Connect the LAUNCH X431 VCI to the OBD-II port. The tablet should power on automatically.
  3. Launch the diagnostic app on the tablet and select Diagnosis.
  4. Choose AutoScan to let the scanner identify the vehicle, or manually select ChanganCS35Pre-2017.
  5. Navigate to Immobilizer or Anti-Theft System.

Step 2: Verify Security Access and Obtain PIN

  • Select Read ECU Information to confirm that the immobilizer ECU communicates with the scanner. You should see details like the VIN, part number, and software version.
  • The scanner will now ask for a Security Access Code (PIN) .
    • Many pre-2017 Changan vehicles use a default PIN of 12345 or 1234. Try this first.
    • If that fails, you need the correct PIN. Options include:
      • Contacting a Changan dealership (they may provide the PIN if you prove ownership).
      • Using a third-party PIN retrieval service (requires the VIN).
    • Do not guess repeatedly—the system will lock you out for a period, and you may need to disconnect the battery to reset.

Once the PIN is accepted, you have security access.

Step 3: Enter Programming Mode

  • From the immobilizer menu, look for Special Functions or Learn.
  • Select Program Key or Add Key (the exact wording varies by software version).
  • The scanner will instruct you: “Turn ignition OFF, then ON.” Follow this prompt exactly.

Step 4: Program the New Key

  1. Remove the original key from the ignition.
  2. Insert the new key (do not turn it unless the scanner specifically tells you to).
  3. Press OK on the scanner.
  4. The vehicle will typically respond with a single beep or the hazard lights flashing once. This confirms the new key has been learned.
  5. Critical: Immediately insert the original key and press OK again to program it back into the system. If you skip this step, the original key will be erased and become useless.

Step 5: Finalizing and Testing

  • Turn the ignition OFF and remove the key.
  • Disconnect the LAUNCH X431.
  • Test both keys:
    • Insert each key and start the engine. Both should crank and run.
    • Test remote functions: lock, unlock, and trunk release.
  • If remote functions fail, the remote portion may need a separate learning procedure. For the CS35, this often involves cycling the ignition a specific number of times and pressing a button on the remote. Check the scanner for a “Program Remote” option if available.

Troubleshooting Common Issues

“Communication Failure” Error

  • Cause: Loose OBD-II connection or low battery voltage.
  • Fix: Push the VCI dongle firmly into the port. Start the car and let it idle for a minute to charge the battery, then try again. If the error persists, try a different LAUNCH VCI if you have one.

“Key Transponder Type Mismatch” Error

  • Cause: The new key’s chip is incompatible (e.g., ID46 vs. ID47, or wrong frequency).
  • Fix: Confirm with your key supplier that the blank is correct for the pre-2017 CS35. Have the key blade cut first to ensure it fits the door and ignition.

“Maximum Keys Learned” Error

  • Cause: The ECU memory is full. Most pre-2017 CS35 ECUs store only 2 to 4 keys.
  • Fix: Use the “Delete All Keys” function (if available on your X431) to wipe the memory. Then program all keys you want—including any old spares—as new. If the function isn’t available, you may need to visit a dealership.

Key Starts the Engine but Remote Locking Fails

  • Cause: The remote frequency was not learned, or the new fob battery is dead.
  • Fix: Replace the coin battery in the new fob (typically CR2032). Re-run the remote programming procedure if the scanner offers it. Alternatively, many Changan models allow manual remote learning: cycle the ignition from OFF to ON three times rapidly, then press any button on the remote.

Frequently Asked Questions

Do I need the original key to program a new one for a CS35?

Yes, for nearly all pre-2017 models, the original working key must be present and used to enter the programming mode. Without it, the LAUNCH X431 cannot proceed without the full security PIN and sometimes even that won’t be enough.

Can I use any LAUNCH X431 model for this?

Most modern X431 models (Pad V, Pro, V+, Diagun III) with the latest Changan software will work. Older models like the original X431 Diagun may lack the immobilizer functions. Check your scanner’s software before starting.

How many keys can the CS35 store?

The pre-2017 Changan CS35 typically stores up to 4 keys. If you already have 4 programmed keys and try to add a fifth, you will get the “Maximum Keys Learned” error. You must then delete all keys and reprogram every one you want.

What if I lost all keys? Can the LAUNCH X431 help?

The X431 can erase all lost keys and program new ones from scratch, but this requires the correct Security Access Code (PIN). If you don’t have any working key and cannot obtain the PIN from a dealer, you may need to replace the ECU or the entire lock set—usually a dealership job.

Is it safe to do this at home?

It is safe if you follow every step carefully and don’t interrupt the process. However, if you disconnect the scanner prematurely, turn the key at the wrong moment, or repeat failed attempts, you risk immobilizing the car. That would require a tow to a dealership or a qualified locksmith.

How long does the process take?

The actual programming step takes 5–10 minutes. Preparation—updating software, checking the battery, gathering keys—adds another 15–20 minutes. Troubleshooting can stretch the total time to an hour or more.

Final Thoughts

Programming a smart key for a pre-2017 Changan CS35 with a LAUNCH X431 is a rewarding DIY task that saves you a trip to the dealership. The key requirements are a compatible blank key, a fully updated scanner, and patience. Follow every prompt on the scanner screen—don’t guess.

If the process fails after two attempts, stop. Repeated failures can corrupt the immobilizer ECU. Call a professional automotive locksmith or your local Changan service center.

Have you used a LAUNCH X431 to program keys for your CS35? Drop a comment below with your experience or any tips you discovered. For more automotive diagnostic guides, check out our article on [link to related guide on LAUNCH X431 basics] and [link to Changan CS35 common diagnostic trouble codes].


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