Overview
CK-OBDProg is a vehicle diagnostic device that draws power from the OBD diagnostic connector and communicates with a phone over Bluetooth Low Energy(BLE). Used with the HUIDAO CK app, it performs two tasks: reading immobiliser data and completing key programming, and reading, modifying and writing the internal data of the instrument cluster for instrument data repair.
The device has no operable buttons and no display. All interaction takes place in the app. Protocol handling runs on the chip inside the device, which supports multiple communication protocols including CAN, CAN FD and DoIP. The app handles model selection, parameter entry and result display. Part of the immobiliser data is computedon the server, so the phone needs to stay online during the job.
Android: Search for HUIDAO CK in an app market, or scan the QR code on the package Android 8.0 or later
iOS: Search for HUIDAO CK on the App Store iOS 13.0 or later
Note: Once installed, simply follow the prompts in the app. After the connection succeeds, the app automatically jumps to the OBD operation screen; to use a different phone, just connect the same device again.
iOS: Search for HUIDAO CK on the App Store iOS 13.0 or later
Note: Once installed, simply follow the prompts in the app. After the connection succeeds, the app automatically jumps to the OBD operation screen; to use a different phone, just connect the same device again.
Scan this QR code to download the software.

Product Functions:
- OBD Key Programming
Generate OBD for programming from the model, model year and key type(mechanical key, remote control or smart key).
Read internal data from the immobiliser control unit (IMMO / BCM / CAS and similar).
Read the number and status of registered keys.
Add keys, and reprogram after all keys are lost.
Learn remote controls and smart keys (PEPS).
Back up and restore immobiliser data.
- Instrument Data Repair
Read instrument memory data (EEPROM / MCU data area)
Back up, modify and write data
Repair needle zero position and display segment faults
- Odometer Adjustment
Odometer Adjustment refers to the technical process of modifying or calibrating the mileage value displayed on a vehicle's instrument cluster. In a legitimate context, it is performed to correct or replace a faulty odometer so that the new reading accurately reflects the vehicle's actual accumulated mileage, or to document changes when a replacement cluster cannot retain the original figure.
Supported Vehicles:
The device covers mainstream brands and vehicle families, including but not limitedto the brands listed below. Support for specific models, model years and trim levels
follows the model library that is updated live inside the HUIDAO CK app.
German: for Volkswagen, for Audi, for BMW, for Mercedes-Benz, for Porsche, for Skoda, for Opel
Japanese: for Toyota, for Honda, for Nissan, for Mazda, for Mitsubishi, for Subaru, for Suzuki, for Lexus, for Infiniti, for Acura
American:for Ford, for Chevrolet, for Buick, for Cadillac, for Chrysler, for Jeep, for Dodge, for Lincoln, for GMC
Korean: for Hyundai, for Kia, for SsangYong
French: for Peugeot, for Citroen, for Renault
Chinese: for BYD, for Geely, for Changan, for Great Wall (Haval / WEY), for Chery, for Roewe, for GAC Trumpchi, for FAW Besturn, for Dongfeng Aeolus, for Wuling Baojun, for Hongqi, for Lynk and Co, for NIO, for XPeng, for Li Auto
APP Download and Install
HUIDAO CK is distributed through the official channels below. Do not install it from any other source.
Product Specifications:
Interface: OBD-II 16-pin standard diagnostic connector
Communication protocols: CAN (ISO 15765); K-line (ISO 9141, KWP2000); CAN FD (ISO11898-1); DoIP (ISO 13400)
Operating voltage: DC 9 V to 16 V (supplied by the vehicle OBD socket)
Operating current: 120–200 mA (12 V supply)
Wireless: Bluetooth Low Energy 5.0, range 3 m
Operating temperature: -20 °C to +70 °C
Storage temperature: -40 °C to +85 °C
Expansion ports: MCU read/write adapter interface on the rear (double-row pin header);
two Type-C ports on the tail (left: RFID adapter, right: power supply)
Communication protocols: CAN (ISO 15765); K-line (ISO 9141, KWP2000); CAN FD (ISO11898-1); DoIP (ISO 13400)
Operating voltage: DC 9 V to 16 V (supplied by the vehicle OBD socket)
Operating current: 120–200 mA (12 V supply)
Wireless: Bluetooth Low Energy 5.0, range 3 m
Operating temperature: -20 °C to +70 °C
Storage temperature: -40 °C to +85 °C
Expansion ports: MCU read/write adapter interface on the rear (double-row pin header);
two Type-C ports on the tail (left: RFID adapter, right: power supply)
Package includes:
1pc x CK-OBDProg OBD Hardware + Odometer Adjustment Function Activation
