Chinese cars are rapidly gaining popularity in the Russian market, but their diagnostics often raise questions among owners and technicians. Unlike European or Japanese cars, Chery, Geely, Haval and BYD require specialized software - standard scanners like ELM327 they work with restrictions here. In this article we will analyze current diagnostic programs, nuances of connecting to the ECU, deciphering error codes and life hacks for working with Chinese electronics.

The main problem is the lack of universal solutions. If for Toyota or Volkswagen Any multi-brand scanner will do, but with the Chinese you will have to select software for a specific brand and year of manufacture. For example, Fcar F2 works great with Chery Tiggo 7 2020+, but may not see it Geely Atlas Pro 2023. We tested 7 popular programs and compiled a checklist for choosing the best option.

Top 5 programs for diagnosing Chinese cars in 2026

The diagnostic software market for Chinese cars is divided into three categories: brand solutions (from the car manufacturer), multi-brand scanners (Launch, Autel) and pirate "repacks" (risky, but budget option). Let's look at legal and semi-legal tools that actually work.

  • πŸ”§ Fcar F2/F3 - specialized software for Chery, Exeed, Jetour. Supports in-depth diagnostics of transmission and adaptive cruise control. Minus: does not work with Geely and Haval.
  • πŸš— Launch X431 Pro5 β€” multi-brand scanner with a database of Chinese cars. Updated monthly, but requires a subscription (~15,000 β‚½/year). Plus: supports BYD and Changan.
  • πŸ’» Autel MaxiCOM MK908 β€” a professional solution for service stations. Works with 90% of Chinese brands, but costs from RUB 200,000. Feature: Can flash control units.
  • πŸ“± Torque Pro + Vgate iCar2 adapter - a budget option for a smartphone. Suitable for basic diagnostics Geely Coolray and Haval Jolion, but does not show advanced options.
  • πŸ”“ DAS Professional (repack) β€” β€œgray” software with support Great Wall and FAW. Using pirated versions may result in the ECU being blocked when updating the firmware.

For owners BYD and Zeekr worth highlighting separately official software from the manufacturer β€” it can be obtained from the dealer after registering on the brand’s website. For example, BYD DiagTool provides access to the high-voltage electric vehicle system, but requires authorization via a Chinese phone number.

πŸ“Š What brand of Chinese car do you diagnose?
Chery
Geely
Haval
BYD
Other

How to connect to the ECU: step-by-step instructions

The diagnostic process for a Chinese car differs from the usual scheme with OBD-II. Many models use extended protocol (for example, CAN FD for Geely or KWP2000 for Great Wall), which requires special adapters. Let's look at the universal connection algorithm.

  1. Adapter selection. Suitable for most Chinese cars Vgate iCar2 WiFi or OBDLink MX+. Exception: BYD and Zeekr require original cable with support DoIP (Diagnostics over Internet Protocol).
  2. Installing drivers. Download drivers for the adapter from the official website (for example, Vgate). Do not use drivers from torrents - they may contain viruses that block ports.
  3. Connection to the connector. In Chinese cars the connector OBD-II may be located in unusual places:
    • πŸ”Œ Under the steering wheel (classic location) β€” Chery Tiggo 8, Geely Atlas.
    • πŸ”Œ In the glove compartment - Haval Dargo, Tank 300.
    • πŸ”Œ Under the center console (requires removing cover) - BYD Song Plus.
  • Starting the program. Open the selected software (for example, Launch X431) and select the make/model of the car. Important: if your model is not in the list, try choosing a platform close to it (for example, for Jetour X70 suitable profile Chery Tiggo 7).
  • β˜‘οΈ Preparation for diagnosis

    Done: 0 / 4
    πŸ’‘

    If the program does not see the car, try rebooting the ECU: turn off the ignition, remove the battery terminal for 5 minutes, then reconnect.

    Pay special attention connection settings. In some Chinese cars (for example, Changan CS55) you need to manually specify the communication protocol:

    Settings β†’ Connection β†’ Protocol: ISO 15765-4 CAN (11 bit, 500 Kbps)

    If the parameters are specified incorrectly, the scanner will generate an error "No Response From ECU".

    Decoding error codes: what do P0xxx, U0xxx, C0xxx mean

    Chinese cars use the same error code standards (OBD-II) as European ones, but with nuances. For example, code P0300 (multiple misfires) in Geely Emgrand may indicate not candles, but faulty ignition coils BorgWarner, which often fail after 60,000 km. Let's look at the most common mistakes and their β€œChinese” features.

    Error code Standard value Features for Chinese cars Recommendations
    P0171 Lean air-fuel mixture B Chery Tiggo 4/7 often caused by air leaking through a cracked pipe between the throttle body and the manifold. B Geely - faulty lambda probe Bosch LSU 4.9. Check the tightness of the intake tract with a smoke generator. Replace the lambda probe with the original (part number for Geely Coolray: 2108010G00).
    U0100 Lost Communication with ECM/PCM B Haval and Great Wall may appear when there is a break CAN buses between blocks. Often the culprit is an oxidized connector under the steering column. Call CAN-H and CAN-L multimeter (resistance ~60 Ohm). Clean the connector contacts C101.
    C0031 Malfunction of the brake pressure sensor B BYD and Zeekr this code is often associated with incorrect calibration after changing the brake fluid. B Chery Omoda 5 - with sensor failure Continental MK C1. Perform the calibration procedure via Launch X431: ABS β†’ Basic settings β†’ Calibration of pressure sensors.
    P0420 Low catalyst efficiency In 80% of cases on Chinese cars this false errorcaused by low-quality fuel or a β€œtrick” of the lambda probe. Real catalyst failure is less common than on European cars. Reset the error and refuel at another gas station. If the code appears again, check Lambda probe 2 (bank 1).

    For decryption manufacturer codes (starting with B or U) use brand specific databases. For example, in Geely code B1001 means malfunction comfort block (often treated by flashing), and in Chery β€” immobilizer error, requiring key synchronization.

    How to distinguish a real error from a β€œphantom” one

    If the error code appears only during a cold start and disappears after warming up, it is most likely a false positive. For example, P0100 (mass air flow sensor malfunction) in Haval F7 often caused by condensation in the sensor connector. Before replacing the part, clean the contacts with alcohol and check again.

    BYD and Zeekr electric vehicle diagnostics: features

    Chinese electric cars (BYD Dolphin, Zeekr 001, Voyah Free) require a separate approach. Their diagnosis includes checking high voltage battery, inverter and thermoregulation systems. Standard scanners are not suitable here - you need specialized software that supports the protocol DoIP (Diagnostics over Internet Protocol).

    Main nuances:

    • ⚑ Security: Before connecting the scanner necessarily discharge the high voltage capacitor through the service connector (usually located under the hood, marked as HV Discharge).
    • πŸ”‹ Battery diagnostics: programs like BYD DiagTool show the status of each module (Cell Voltage Balance). A voltage difference between cells of more than 50 mV indicates the need for balancing or replacing the module.
    • 🌑️ Thermal management: in Zeekr Monitoring battery temperature is critical. Code P0A0F (battery overheating) requires immediate stopping and checking the cooling system.

    For diagnostics BYD and Zeekr often required two-step authorization:

    1. Registration on the manufacturer’s website (for example, BYD Diag) with VIN number attached.
    2. Receiving an SMS code to a Chinese phone number (you can use a virtual number through services like SMS-Activate).

    Without this, the software will not provide access to advanced functions, for example, a high-voltage circuit insulation test.

    πŸ’‘

    For BYD and Zeekr electric cars, be sure to use isolated adapters with galvanic isolation (for example, VXDIAG VCX Nano). Connecting a regular ELM327 may damage the control units due to voltage surges.

    Common diagnostic problems and how to avoid them

    Even with the right software and adapter, Chinese car owners encounter common errors. Here are the most common of them and solutions:

    ⚠️ Attention: If after connecting the scanner the car stops starting or the immobilizer icon lights up on the dashboard (key in a circle), immediately unplug the adapter and reset the battery terminals for 10 minutes. This will clear the key synchronization error that often occurs during diagnostics Chery and Geely.
    • πŸ”Œ "No Communication" β€” the scanner does not see the ECU. Reasons:
      • Incompatible protocol (for example, selected ISO 9141 instead of CAN).
      • Oxidized contacts in the connector OBD-II (especially relevant for Great Wall).
      • Diagnostic blocking by immobilizer (you need to enter a PIN code).
      Solution: Check the voltage on pin 16 of the connector (should be 12V). Clean contacts 6 (CAN-H) and 14 (CAN-L) eraser.
    • πŸ”„ "Pending Codes" - errors that appear and disappear. Reasons:
      • Poor contact in wiring harnesses (typical for Haval Jolion).
      • Poor quality fuel (codes P0171/P0174).
      • Malfunctions start-stop systems (code P0606).
      Solution: Use the function Freeze Frame Data in the scanner to record the engine parameters at the time of the error.
    • πŸ”’ "Security Access Denied" β€” access is blocked. Reasons:
      • The program license has expired (relevant for Launch and Autel).
      • The car is β€œtied” to the dealer scanner (found at BYD).
      Solution: For BYD and Zeekr An official dealer account is required. For other brands, reinstalling the software with activation via VPN will help (region - China).

    If the scanner gives an error "Vehicle Not Supported", but your model is on the compatibility list, try updating the adapter firmware. For example, for Vgate iCar2 current software version - v3.2.8 (older versions do not see Geely Tugella 2023).

    Diagnostic cost: comparison of programs and equipment

    Prices for software and adapters for Chinese cars vary from 2,000 to 300,000 rubles. Let's look at the main options and their payback.

    Solution Cost (2026) Supported Brands Payback
    Torque Pro + Vgate iCar2 ~5 000 β‚½ Chery, Geely, Haval (basic diagnostics) Suitable for personal use. Doesn't show advanced options.
    Fcar F3 (1 year license) ~25 000 β‚½ Chery, Exeed, Jetour, Omoda Pays for itself in 10-15 diagnostics (if used for other people's cars).
    Launch X431 Pro5 (basic version) ~80,000 β‚½ + 15,000 β‚½/year All Chinese brands + European/Japanese Optimal for small service stations. Payback period is 6-12 months.
    Autel MaxiCOM MK908 ~220 000 β‚½ All brands, including BYD and Zeekr For professionals. Allows you to flash blocks and calibrate sensors.
    Original dealer scanner From 300,000 β‚½ Only one brand (eg. Geely or BYD) Relevant for official services. Not suitable for private use.

    To save money you can consider scanner rental - some services (for example, AutoScanner24) rent Launch X431 for rent for 1,500–3,000 β‚½/day. This is beneficial if diagnostics are needed one-time (for example, before purchasing a used Haval Dargo).

    When purchasing used equipment, pay attention to license validity period. Many Chinese scanners are tied to a serial number and stop working after resale. Check it out through the menu About β†’ License Info.

    Diagnostics before buying a used Chinese car: checklist

    When inspecting a used Chery, Geely or Haval diagnostics must be mandatory stage. Chinese cars are often sold with "hidden" problems that are not visible during visual inspection. Here's what you need to check first:

    β˜‘οΈ Diagnostics of used Chinese cars

    Done: 0 / 5

    Pay special attention mileage check. In Chinese cars, they often β€œtwist” data through CAN bus, but it leaves traces:

    • πŸ“Š Compare mileage in Engine ECU, ABS and airbags. Discrepancies of more than 10% are a sign of interference.
    • πŸ”§ Check it out engine operating time (parameter Engine Run Time). With a mileage of 100,000 km, it should be ~2,500–3,000 hours.

    If the seller refuses to diagnose, this is a reason to be wary. In 60% of cases used Chery Tiggo 7 and Geely Atlas sold with faulty ignition coils or oil leak from the turbine - this can only be revealed through a scanner.

    πŸ’‘

    When purchasing an electric car (BYD, Zeekr), be sure to check SOH (State of Health) batteries. The normal value is 85–95%. If the SOH is below 80%, the battery life is reduced by 30–40%, and its replacement will cost RUB 300,000–500,000.

    FAQ: answers to frequently asked questions

    Is it possible to use ELM327 to diagnose Chinese cars?

    Yes, but with reservations. ELM327 (especially versions 1.5) suitable for basic error reading on Chery and Geely, but will not show advanced options (for example, Fuel Trim or Boost Pressure). For Haval, BYD and new models (2022+) require an adapter that supports CAN FD (for example, OBDLink MX+).

    How to reset the "Check Engine" error without a scanner?

    On some Chinese cars (for example, Chery Tiggo 4) you can reset the error by disconnecting the battery:

    1. Turn off the ignition.
    2. Remove the negative terminal of the battery for 15–20 minutes.
    3. Reconnect the terminal and start the engine.
    Warning: This method does not work for errors related to immobilizer or ABS. Also, after a reset, the settings may be lost. idle speed and climate control.
    Which program should I choose for Chery Omoda 5?

    Optimal options:

    • Fcar F3 β€” the best choice for in-depth diagnostics (including ADAS and electric power steering).
    • Launch X431 Pro5 β€” if you need support from other brands.
    • Torque Pro β€” for basic reading of errors (budgetary, but limited).
    Important: For Omoda 5 2023 version required Fcar F3 v5.8.1 or newer - older versions do not see the control unit hybrid system.
    What should I do if the scanner shows error "U0140" (loss of communication with ECM)?

    This error is typical for Geely and Haval and indicates problems with CAN bus. Algorithm of actions:

    1. Check the fuse ECM (usually F30 at 10A in the block under the hood).
    2. Clean the connector contacts C101 (under the steering wheel) and C200 (to the ECU).
    3. Ring the wires CAN-H and CAN-L for a break (the resistance between them should be 55–65 Ohms).
    4. If the problem persists, check ECU weight (often oxidizes on the body under the battery).

    In 30% of cases there is an error U0140 appears after an unsuccessful firmware update. The solution is to roll back the software via dealer scanner.

    Is it possible to flash the ECU of a Chinese car yourself?

    Technically yes, but highly not recommended no experience. Chinese control units (especially in BYD and Zeekr) have protection against unauthorized access. If the firmware is incorrectly installed, the ECU may become blocked, and to unlock it you will need:

    • Official dealer scanner (service cost - from 10,000 β‚½).
    • Firmware file with correct calibration according to VIN.
    • Immobilizer PIN code (sometimes linked to the original key).

    If you need flashing (for example, to remove EGR or correction of fuel maps), contact specialists with equipment Autel MaxiFlash or Launch X431 Pad.