1. Introduction
The THINKCAR Thinkscan 689BT is a professional automotive diagnostic scanner designed for comprehensive vehicle system analysis, maintenance, and repair. It features advanced functions like ECU Coding, Active Test (Bi-directional Control), and over 34 maintenance service functions, supporting a wide range of vehicle models. This device offers OE-Level Full System Diagnostics, CANFD, DOIP, and FCA protocol support, ensuring broad compatibility and powerful diagnostic capabilities. Enjoy lifetime free software updates to keep your tool current with the latest vehicle technologies.

2. Setup
2.1. Packing List
Ensure all items are present upon unboxing:
- 1PC THINKSCAN 689BT OBD2 Scanner
- 1PC Storage Box
- 1PC Thinkdiag MINI 2 Connector
- 1PC RJ45 Network Cable
- 1PC USB2.0 To 10/100M Network Cable
- 1PC F-Chassis
- 1PC 3-IN-1 Charger
- 1PC Type-C Cable
- 1PC User Manual

2.2. Device Overview
Familiarize yourself with the device's physical components:

- Reset Button: Used to restart the device.
- Charging Port / TF Card Slot: For charging and external memory.
- On/Off Button: Powers the device on or off.
- Diagnostic Line Interface: Connects to the vehicle's OBD port via cable.
- OBD Interface: The port on the vehicle for diagnostic connection.
- 8-inch Touch Screen: Main display for interaction.
2.3. Initial Setup
- Power On: Press and hold the On/Off button to power on the device.
- Connect to Vehicle: Connect the Thinkdiag MINI 2 Connector to your vehicle's OBD port. The Thinkscan 689BT connects to this connector via Bluetooth.
- Network Connection: Connect the device to a stable Wi-Fi network for updates and online functions.
- Software Update: It is recommended to update the system software upon first use. Refer to the 'Troubleshooting' section for detailed update instructions.
3. Operating Instructions
3.1. General Navigation
The device operates via an 8-inch touch screen. Navigate through menus by tapping icons and options. Use the back arrow to return to previous screens.
3.2. Diagnostic Functions
The Thinkscan 689BT offers comprehensive diagnostic capabilities:
- From the main screen, click "Diagnose".
- Click "Enter" to proceed to vehicle selection.
- Choose your vehicle model from the list (e.g., select "DEMO" for demonstration purposes).
- Click "Health Report" to initiate a full system scan. The device will scan various control modules.
- Once the scan is complete, if Diagnostic Trouble Codes (DTCs) are found, you can click "Clear DTCs". Confirm by clicking "Yes".
- To perform an Actuation Test, click on a specific module (e.g., "Engine Control Module (ECM)").
- Select "Actuation Test" from the options.
- Scroll through the list and select the function you need to operate.
- Click "Monitor" to view live data streams.
- In the data stream selection, click "Select All" and then "OK" to view all available data.
3.3. OE-Level Full System Diagnostics
The Thinkscan 689BT can access all available system and subsystem codes, performing a comprehensive scan on Electronic Control Units (ECUs) such as:
- Engines, Transmission, Airbags, Immobilizer, Key Coding, ABS, Cruise Control, Instruments, Self-Leveling Suspension systems, Seats, Doors, Gateway, Steering Angle, Air Suspension, Body Systems, Electronic Power Steering & Motor Assisted, Power Steering, Tyre Pressure, Rain Sensors, 4WD System, Stabilizer, Intelligent Parking Assist, Door Motors, Audio Systems, Air Conditioning, Tiptronic, Anti Theft, Soft Top, Headlamp Leveling, Central Locking, Automatic Clutch, DPF Reset, Electric Windows, Plip coding, Heated Rear Window, Xenon Headlights, Wash Wipe, Fuel Burning Heater, Transfer Box, Seat Memory, Oil Life Service Reset, Sliding Doors, Electronic Throttle, Navigation System, Rollover Sensor, Multi Function Steering Wheel, Aux Heating, Electronic Parking Brake, Clutch Electronics, etc.
Key functions include:
- Read Fault Codes: Decodes DTCs to identify fault locations.
- Clear Fault Codes: Erases DTCs and turns off the Malfunction Indicator Lamp (MIL) after repairs.
- Retrieve ECU Information: Accesses vehicle information from the ECU.
- Graph Live Data Stream: Displays dynamic data to assess vehicle condition in real-time.

3.4. ECU Coding
The THINKSCAN 689BT supports ECU Coding to quickly match, learn, and code any replaced ECU. This function allows you to modify ECU settings and reveal hidden features for a wide range of vehicles. It also enables adaptive data programming for certain components after repairs or replacements.
- Re-flash Vehicle Control Modules: Reprogram adaptive data for components after replacement.
- Match, Learn, Code, and Program: Essential after replacing ECU modules, defective units, or certain parts to ensure they are recognized and function normally. Always read and record the original module’s information before coding.
- Enable Hidden Features: Activate features like changing interior light settings, activating cornering headlights with fog lights, or deactivating buzzing sounds when locking doors.

3.5. Active Test (Bi-directional Control)
This bi-directional scan tool allows you to send commands to a vehicle’s ECUs to perform specific tests and functions, while simultaneously observing the resulting data. This helps in quickly determining if a specific system, component, or subsystem is functioning correctly, aiding in precise issue location.
Examples of components that can be tested include:
- Windows, Mirrors, Headlights, Horns, Wipers, Fuel Injectors, Air Conditioner, ABS Pump Test, Cycle A/C Clutch, and more.

3.6. Maintenance Services (34+ Functions)
The Thinkscan 689BT provides over 34 professional reset service functions for common repairs and maintenance:

- Oil Reset: Resets the oil life system and turns off the oil light after oil or oil filter replacements.
- EPB Reset: Deactivates/activates the brake control system, assists with brake fluid control, opens and closes brake pads after replacing brake pads or servo motors.
- TPMS Reset: Resets tire pressure and turns off the tire pressure fault indicator.
- BMS Reset: Resets the car battery monitoring unit after replacing the battery or battery monitoring sensors.
- DPF Regeneration: Clears particulate matter from the DPF filter through continuous combustion oxidation mode to stabilize filter performance.
- IMMO Keys: Disables lost vehicle keys and programs replacement key fobs (for some Asian and American cars with low-grade IMMO).
- Injector Coding: Writes the actual code of the fuel injection nozzle or rewrites the code in the ECU to match the fuel nozzle of each cylinder after replacing the ECU and fuel injector.
- SAS Calibration: Calibrates the steering angle after replacing steering-related parts.
- Suspension Level Calibration: Adjusts the vehicle height sensor for level calibration when replacing the sensor or control module in the air suspension system.
- Throttle Adaption: Initializes throttle actuators to return 'learned' values stored on the ECU to the default state.
- Sunroof Initialization: Initializes sunroof data for functions like auto-lock, rain-closing, memory, and temperature thresholds.
- Seats Calibration: Designed for seats with memory functions; matches the seat after repair or replacement.
- ABS Bleeding: Helps exhaust air from the ABS system.
- Gearbox Reset: Completes gearbox self-learning to improve gear shifting quality.
- Gear Learning: Monitors certain camshaft position sensor signals.
- Tire Reset: Sets size parameters for modified or replaced tires.
- A/F Reset: Sets or learns Air/Fuel ratio parameters.
- Adblue Reset (Diesel Engine Exhaust Gas Filter): Resets urea after diesel exhaust treatment fluid replacement or refill.
- Coolant Bleeding: Activates the electronic water pump.
- Nox Sensor Reset: Resets catalytic converter learned value stored in ECU.
- ODO Reset: Copies, writes, or rewrites the kilometer value.
- SRS (Airbag Reset): Resets airbag data to clear the airbag collision fault indicator.
- Transport Mode: Deactivates the transport mode.
- Windows Calibration: Performs door window matching to recover ECU initial memory.
- Language Change: Changes vehicle system language.
- EGR Adaption: Learns the Exhaust Gas Recirculation valve after cleaning.
- Stop/Start Reset: Sets up the automatic start-stop function in the ECU.
- AFS Headlamp Reset: Initializes the adaptive headlamp system.
- ECU Reset: Used after ECU coding if new codes are not displayed, to ensure correct code display.
- Clutch Matching: Learns the clutch engagement point for engine torque transmission to the gearbox, performed after replacing control unit, gearbox, or clutch.
- Rain & Light Sensor: Initializes the rain/driving light sensor after replacing the windscreen or sensor.
- FRM Matching: Resets the Footwell Module (FRM) control unit (BMW and MINI vehicles) to clear fixed faults related to light short circuits.
- Turbocharging Matching: For learning after replacement of turbocharger system components or resetting the turbocharger learning value.
- Gateway Module Data Calibration: Changes the VIN if an inconsistency occurs after replacing the gateway control unit.
3.7. Vehicle Coverage
The Thinkscan 689BT supports over 150 car brands and continuously growing vehicle coverage with updates. It supports CANFD, DOIP, and FCA protocols.

Supported Protocols: CANFD & DOIP & FCA
- 2018+ FCA SGW Cars: Compatible with 2018-2024 Fiat/Chrysler/Alfa Romeo/Dodge/Jeep, etc.
- CANFD & DOIP Support:
- 2020 Chevrolet Tracker
- 2020-2021 Chevrolet Onix 1.0L(L4F/L4G/LJ/LIF)/Onix 1.2L(LIF)
- 2021 GMC YUKONNUKON XL
- 2021 Chevrolet Tracker/Suburban/Tahoe
- 2021 Cadillac Escalade/Escalade ESV
- New cars from Land Rover/Jaguar Vehicles (approximately after 2020)
- Compatible with E and F Chassis BMW
Supported Regions/Brands:
- America: FORD, LINCOLN, GM, BUICK, CADILLAC, CHEVROLET, CHRYSLER, DODGE, JEEP, HM
- Europe: BENZ, SMART, SPRINTER, BMW, VW, SKODA, AUDI, OPEL, LAMBORGHINI, PORSCHE, MAYBACH, EURO FORD, LANDROVER, DR, BENTLEY, RollsRoyce, ROVER, MINI, VAUXHALL, FERRARI, FIAT, Abarth, LANCIA, Alfa Romeo, Maserati, BUGATTI, PEUGEOT, CITROEN, RENAULT, SAAB, VOLVO, OPEL, Dacia, SEAT
- Malaysia: PERODUA, PROTON
- Iran: IKCO, MVM, SAIPA
- Australia: Austford, Holden
- India: TATA, MARUTI, MAHINDRA, India HM
- Russia: GAZ, VAZ
- Brazil: FIAT, GM
- Asia: SAMSUNG, DAEWOO, SSANGYONG, HYUNDAI, KIA, HONDA, Acura, TOYOTA, SCION, LEXUS, MAZDA, NISSAN, Infiniti, JPISUZU, TLISUZU, DAIHATSU, SUZUKI, MITSUBISHI, SUBARU, CHANGCHENG, HUACHEN, ZHONGXING, JACTY, QIRUI_TY, ISUZU, JINLONG, CHANGAN, LIUWEI_TY, XINKAI, JPISUZU, ZHONGSHUN, HAOQING, HAFEI, XIALI, CHANGHE, ZHONGTAI, Kowloon, Brilliance, LIFAN, WEILI, FLYER, SSANGYONG, JIAO, WEILI, LUXGEN, BYD, CHERY, ZOTYE, etc.
3.8. Language Support
The device supports 28 languages, allowing users to operate the scanner in their preferred language:

English, German, Spanish, French, Italian, Portuguese, Russian, Polish, Turkish, Dutch, Hungarian, Chinese (Traditional), Greek, Slovak, Romanian, Arabic, Croatian, Slovene, Finnish, Japanese, Korean, Czech, Persian, Swedish, Serbian, Danish, Vietnamese, Bulgarian.
4. Maintenance
4.1. Software Updates
The Thinkscan 689BT offers lifetime free software updates. Regularly check for and install updates to ensure optimal performance, expanded vehicle coverage, and new features. Refer to the 'Troubleshooting' section for detailed update instructions.
4.2. Cleaning and Storage
- Cleaning: Use a soft, damp cloth to clean the device. Avoid harsh chemicals or abrasive materials.
- Storage: Store the device in its provided storage box in a cool, dry place away from direct sunlight and extreme temperatures.
5. Troubleshooting
5.1. Common Issues and Solutions
- Q: Why does it have no responses when connected to a car computer?
A: Check whether the connection with the vehicle diagnostic seat is normal, whether the ignition switch is on, and whether the car supports the tool. - Q: Why does the system stop while reading the data stream?
A: This may be caused by loose connectors. Please turn off the tool, connect the connector firmly, and then turn it on again. - Q: Why does the host screen flash when the engine ignition starts?
A: It is normal and caused by electromagnetic interference.
5.2. How to Upgrade the System Software
- Start the tool and ensure a stable Internet connection.
- Navigate to "Set up", select "System Version", and then click "Check Version" to enter the system upgrade interface.
- Complete the process by following the instructions on the screen step by step. It may take a few minutes depending on the internet speed. Please be patient. After successfully completing the upgrade, the tool will automatically restart and enter the main interface.
If issues persist after following these steps, please contact customer support.
6. Specifications
| Feature | Specification |
|---|---|
| Brand Name | THINKCAR |
| Model Name | THINKCAR THINKSCAN 689BT |
| Item Type | Engine Analyzer |
| Hardware Version | Cortex-A53 |
| Software Version | Android 10.0 |
| Special Features | Wifi |
| Voltage | 3.8V |
| Power (Battery Capacity) | 4150mAh |
| Is Batteries Included | Yes |
| Material | ABS |
| External Testing Certification | CE |
| Certification | RoHS, FCC, CE |
| Item Length | 24.5 cm |
| Item Width | 15 cm |
| Item Height | 4.5 cm |
| Item Weight | 1.6 kg |
| Package Length | 24 cm |
| Package Width | 15 cm |
| Package Height | 4 cm |
| Package Weight | 1.7 kg |
7. Warranty and Support
THINKCAR provides lifetime free software updates and online customer support for the Thinkscan 689BT. For any questions, concerns, or technical assistance, please contact our professional customer service team.
8. User Tips

- Compatibility Check: Before performing any advanced functions or purchasing, always verify compatibility with your specific car model, make, and year for the desired functions. You can contact customer support with your vehicle's VIN for confirmation.
- Stable Internet: Ensure a stable internet connection for seamless software updates and access to online features.
- Data Backup: Before performing ECU coding or significant system changes, it is highly recommended to read and record the original module’s information.





