1. Product Overview
The THINKSCAN 689BT is a next-generation intelligent diagnostic device powered by Android 10. It offers exceptional, professional, and comprehensive diagnostic features, including DTC reading and clearing, real-time data reading, ECU coding, actuation tests, and specialized functions. This model uses a Bluetooth diagnostic connector for wireless connectivity to the vehicle.
The THINKCAR TKEY101 Key Programmer is designed to program blank keys for various vehicle brands and models, widely used for locksmiths or car mechanics to read and write programs and perform anti-theft matching.

THINKSCAN 689BT with TKEY 101 and various accessories.

Key features of the 2025 upgraded THINKSCAN 689BT.
2. Components & Controls
The THINKSCAN 689BT device features an 8-inch touch screen and is housed in a soft silicone protective case. Key components and controls include:
- Touch Screen: 8-inch touch screen for user interaction.
- Charging Port: Type-C charging port for charging or data transmission.
- USB Expansion Slot: For connecting a USB expansion module.
- Diagnostic Connector (TK689BT): Bluetooth diagnostic connector for wireless connection to the vehicle's OBD port for diagnosis.
- Power/Screen Lock Button: Press and hold for 3 seconds to turn on or off; press once to lock or unlock the screen.
- Loudspeaker: Provides audio indicators for connection status and important information.
- Adjustable Kickstand: Designed to support the device on a flat surface or attach it to a steering wheel.

THINKSCAN 689BT device layout and protective case.

Optional modules and accessories for the THINKSCAN 689BT.
What's in the Box:
- THINKSCAN 689BT OBD2 Scanner (1 pc)
- Carrying Case (1 pc)
- ThinkDiag Mini 2 Connector (1 pc)
- User Manual (1 pc)
- Packing List (1 pc)
- 3-in-1 Charger (1 pc)
- TYPE-C Charging Cable (1 pc)
- RJ45 Network Cable (1 pc)
- F-Chassis (1 pc)
- USB2.0 to 10/100M Network Cable (1 pc)

Contents included in the THINKSCAN 689BT package.
3. Technical Specifications
| Feature | Specification |
|---|---|
| Operating System | Android 10.0 |
| Processor | 2.0GHz 4-core |
| Memory (RAM) | 4GB |
| Storage (ROM) | 64GB |
| Display Screen | 8-inch LCD touch screen |
| Resolution | 1280 * 800 pixels |
| Wi-Fi | 2.4GHz/5GHz dual band |
| Battery | 4150mAh |
| Working Voltage (TK689BT) | 5V |
| Working Current (TK689BT) | 2.5A |
| VCI Working Voltage | 9~18V |
| VCI Working Current | ≤ 130mA |
| Working Environment | 0~50℃ (32~122 °F) |
| Storage Environment | -20~60℃ (-4~140 °F) |
| Communication Interface | Bluetooth |
| Free Update Period | Lifetime |
| Software Update | Yes |
| Software Version | Latest version |
| Hardware Version | Latest version |
| Certification | CE, EAC, EPA, FCC, RoHS, UL, WEEE |
| Supported Protocols | SAE J1850 PWM, SAE J1850 VPW, ISO 9141-2 ISO, ISO 14230-4 KWP, ISO 15765-4 CAN, CANFD |

High-end configurations for enhanced diagnostic performance.
4. Setup and Operation
4.1 Initial Setup
- Connect the VCI: Plug the VCI (Vehicle Communication Interface) into your vehicle's OBDII port / Data Link Connector (DLC). The DLC is usually located 12 inches away from the center of the instrument panel (dash), under or around the driver's side.
- Power On: Press and hold the Power/Screen Lock Button for 3 seconds to turn on the THINKSCAN 689BT device.
- Establish Connection: The THINKSCAN 689BT will automatically attempt to connect to the VCI via Bluetooth. Ensure the vehicle's ignition switch is turned ON.
Common DLC locations:

Typical locations for the OBDII/DLC port in a vehicle.
4.2 Diagnostic Functions
The THINKSCAN 689BT offers a range of diagnostic functions:
- AutoSearch: This function automatically reads the car's VIN, identifies its brand, model, and year, and then directs you to the diagnosis functions.
- Diagnose: Allows you to manually select the vehicle's brand, model, and year to start a diagnosis. If you are unsure about the vehicle information, it is recommended to use the AutoSearch function.
- OBD: Supports OBD II and EOBD protocols for vehicles manufactured after 1996. You can check the specific protocols supported by your vehicle.
- Report: This function allows you to record and save diagnostic data, including reports, data streams, and images for future reference and analysis.
- Repair Info: Access a comprehensive Repair Info database, including DTC code libraries, vehicle coverage lists, and detailed user manuals.

OE-Level Full System Diagnostic Scanner capabilities.

One-touch diagnosis with automatic VIN identification.
4.3 Advanced Functions
4.3.1 Bi-directional Control (Active Tests)
The THINKSCAN 689BT bidirectional scanner can send action commands to vehicle sub-systems or components for active testing without using vehicle controls. This greatly improves mechanic efficiency.
- Common Active Tests: EVAP Test, Fuel Trim Reset, Injector Buzz Test, Window/Mirror/Door Lock Test, Pump and Valve Tests, Cooling Fan Test, Headlamp Test, Sunroof, Operate Mirrors, Turn On The Sound Horn, Turn On The Radiator Fan, Open/Close Windows, Turn On/Off The Lights, Test Door Lock Actuators, A/C Compressor Activation, Modulate The Throttle, Compression Test, Turn On/Off Front And Rear Side Acm Solenoid, Turn The Fuel Pump On And Off, Cycling The A/C Clutch On And Off, Left Clutch Electromagnetic Coil Test, Acceleration Device Test, Oil Pressure Control Test, Dynamic Camera Aiming, Vehicle Level Position Calibration, Brake Vacuum Pump, Inlet And Outlet Valve Tests, Open Brakes Tests, Parking Brake Motors, Wheel Speed Sensor Supply.

Visual representation of various active tests.
Video demonstrating bi-directional control functions.
4.3.2 ECU Coding
The THINKSCAN 689BT supports advanced ECU Coding functions:
- ECU Online Coding: Directly connects to OEM servers to obtain online data when code data is lost. Compatible with VW/Audi/Skoda/Seat. Functions include acoustical confirmation, active rear spoiler, SiriusXM coding, digital speedometer coding, start & stop button coding, remote window control unlocking, acoustic pedestrian protection, active cruise control, air conditioning setting memory, automatic air recirculation, ambient lighting brightness, and more.
- Component Matching: After replacing faulty actuators or parts, use this function to generate new codes and detect new actuators (matching, relearning, calibration, initialization).
- Personalization: Unlock hidden features, deactivate annoying features, and modify codes to personalize vehicle settings, activate advanced functions, and disable certain features. Compatible with Mercedes-Benz, BMW, Porsche, etc. Examples include deactivating Start/Stop, customizing lock/unlock beeps, disabling seatbelt warnings, and automatic mirror folding.
- Variant Coding (Offline Programming): Programs ECUs to accommodate different vehicle variants (e.g., left-hand/right-hand drive) and activate/deactivate software-driven functions. Compatible with Nissan, Nissan-GTR, Infiniti, Hyundai, etc.
- Customize OE-Settings (Retrofit/Modification): Enhance vehicle performance and modify default settings, such as upgrading halogen fog lamps to xenon, replacing batteries with higher capacity, installing larger tires, and incorporating adaptive cruise control, TPMS, and reversing radar.

Advanced ECU Coding capabilities.

Benefits of advanced ECU coding.
4.3.3 IMMO Key Programming (Basic)
The THINKSCAN 689BT, when used with the TKEY101, can perform basic IMMO key programming functions, primarily for disabling lost vehicle keys and programming new replacement key fobs. This is generally applicable to basic/simple IMMO equipped cars (mainly before 2008).
- Cut a new key: Cut a new key from a blank that matches your vehicle's brand and model.
- Perform Immobilizer (IMMO) programming: Use the THINKSCAN 689BT scanner to perform the IMMO programming procedure.
- Complete matching process: Verify that the new key starts the vehicle successfully.

Quick and easy key programming setup.
Video demonstrating key programming with THINKCAR TKEY101.

THINKCAR TKEY 101 Universal Car Key Programmer functions.
4.3.4 CANFD & DOIP Protocol Support
The THINKSCAN 689BT is compatible with CAN-FD and DOIP protocols, supporting newer vehicles with faster communication speeds.
- CAN-FD: Works for GM vehicles manufactured after 2019 (e.g., Chevrolet Onix, Tracker, Suburban, Cadillac Escalade, GMC Yukon, Buick Electra E5, GMC Sierra, Montana). Adopts advanced CRC algorithms for faster data transfer and reduced risk of undetected errors.
- DOIP: Diagnostics over DoIP use TCP/IP and Ethernet, enabling much higher data rates for complex diagnostic tasks and flash applications. Compatible with BMW (F&G chassis), Volvo models (2018+), Land Rover & Jaguar models (2017+).

CANFD & DOIP protocol support details.
4.3.5 FCA (AutoAuth) & Security Gateway Access
FCA vehicles (Fiat Chrysler Automobiles) from 2017 onwards are protected by an SGW (Secure Gateway) security module. The THINKSCAN 689BT can access these modules for diagnostics, but requires an AutoAuth account.
- Register AutoAuth Account: Visit the AutoAuth official website, register, and set up your AutoAuth User Account.
- Confirm Diagnostic Platform: Confirm the compatible diagnostic platform.
- Get Diagnostic Access: Obtain diagnostic access to read/clear codes, run bi-directional tests, scan all systems, and perform resets/relearns or IMMO programming.
Note: The 689BT only provides a login and purchase portal; users are required to register for an FCA account and pay a membership fee to perform relevant automotive diagnostics.

Steps for FCA SGW Access.
For Chrysler series, a 12+8 adapter is needed to unlock the security gateway. Applicable to models from 2018 and later, including Chrysler 300, Grand Voyager; Dodge Challenger, Charger, Durango, Journey, Ram series; JEEP Grand Cherokee, Renegade, Wrangler (JL), Grand Commander, Cherokee, Compass, Gladiator; Alfa Romeo GIULIA; Fiat 500L, 500X, 500, Novo Uno fl, Toro; and Maserati series.

Nissan 16+32 adapter for specific models.
For Nissan models with B18 chassis (14th generation Nissan Sylphy, Sentra), only physical unlocking is possible. Method: Turn off the ignition switch, then turn it back on. Press the accelerator twice within 10 seconds, then perform calibration.
For VW/Audi/Skoda/Seat models after 2018 with firewall gateway, open the engine hood (turn off the network firewall) before performing basic settings, matching, and other special functions.

SFD Token for Volkswagen Security Gateway unlock.
For Renault models that require security gateway unlocking, follow these steps:
- Purchase GW unlocking software and physical token (USB): Use a PC to log in to Renault's official website: https://asos.renault.com/#/presentation, and register an account.
- Download SGW unlocking software: Purchase the token and a physical token (USB). The operation process is detailed on the website.

Table of Renault models requiring security gateway unlocking.

Renault Model Online Gateway Unlocking Operation Guide.
5. Maintenance
5.1 Maintenance Service Functions
The Maintenance menu includes commonly used maintenance and reset functions to assist with regular vehicle upkeep. The THINKSCAN 689BT offers 34+ hot reset services, including advanced functions.
Note: Not all reset services are available for all cars. Please contact customer support with your car brand/model/year to ensure compatibility for desired functions.

Overview of 34+ Maintenance Service Functions.
- Oil Lamp Reset Service: Resets the Engine Oil Life system after an oil change.
- EPB Electronic Park Brake Reset: Important for maintaining the safety and efficiency of the electronic braking system.
- BAT Battery Service: Evaluates battery charge state, monitors close-circuit current, registers battery replacement, and activates the vehicle's rest state.
- DPF Diesel Particulate Filter Reset: Works for Diesel Particulate Filter systems with DPF regeneration, component replacement teach-in, and teach-in after replacing the engine control unit.
- SAS Steering Angle Sensor Reset: Clears fault steering angle sensor memories and plays a role in steering angle sensor calibration.
- TPMS Tire Pressure Monitoring System Reset: Displays sensor IDs from the vehicle's ECU, inputs TPMS sensor replacement IDs, and tests sensors.
- IMMO Key Programming: Disables lost vehicle keys and programs new replacement key fobs.
- ABS Bleeding: Performs ABS brake bleeding to achieve a firm brake pad after air exhaustion following ABS pump system repair.
- Sunroof Reset: Required when the sunroof control unit has communication problems or has been changed.
- Suspension Reset: Resets electronic suspension air ride with the massage system.
- Gearbox (Transmission) Reset: Resets Transmission Adaptive Learning. The ECU and TCU learn driving patterns after this procedure.
- AFS Headlamp Reset: Resets the Adaptive Front lighting System, ensuring headlights point straight ahead.
- Injector Coding: Addresses leaking or dead injectors and other ignition system/mechanical component problems.
- Throttle Adaptation: Re-learns throttle sensor position after clearing or repair.
- Gear Learning: Monitors camshaft position sensor signals to ensure conditions are met for engine running.
- EGR Reset: Reduces nitrogen oxides (NOx) in exhaust gas and improves fuel economy.
- A/F Reset
- Adblue Reset (Diesel Engine Exhaust Gas Filter)
- Airbag Reset
- Coolant Bleeding
- AT Learning
- Language Change
- Nox Sensor Reset
- ODO Reset
- Stop/Start Reset
- Seat Calibration
- Transport Mode
- Windows Calibration
- Motor angular position sensor calibration
- Engine power balance
- High-voltage battery health detection
- Intelligent cruise control system calibration
- Automatic air conditioning initialization
- GPF regeneration (particle trap regeneration)
6. Software Update
Use the Update function to check for and download new software and applications. The THINKSCAN 689BT offers lifetime free updates, ensuring it stays current with vehicle compatibility and software optimization.
7. Troubleshooting (Q&A)
- Q: Why does the software upgrade fail?
- A: Please check whether the device is stably connected to the internet.
- Q: Why is there no power with the VCI after connecting it to the vehicle's DLC port?
- A: Please check whether the VCI is securely connected and verify that the vehicle's ignition switch is turned ON.
- Q: Why can't I access the vehicle ECU system?
- A: Please check whether the vehicle is equipped with the system, whether the VCI is correctly connected, and whether the vehicle ignition switch is ON.
- Q: Why does the system stop while reading the data stream?
- A: This may be caused by loose connection. Please unplug the VCI and try again.
- Q: Why does the screen flash when the engine ignition starts?
- A: This is a normal occurrence caused by electromagnetic interference.
8. User Tips
- Internet Connection: Always ensure a stable internet connection when performing software updates or online coding functions to prevent interruptions.
- VCI Connection: Double-check that the VCI is securely plugged into the vehicle's OBDII port and that the ignition is turned ON before starting any diagnostic procedures.
- Data Stream Issues: If the data stream stops unexpectedly, try unplugging and re-plugging the VCI to re-establish a secure connection.
- Screen Flickering: Do not be alarmed by screen flickering during engine ignition; this is a normal phenomenon due to electromagnetic interference.
9. Warranty & Support
9.1 Warranty Terms
- The warranty is valid only for users who purchase products through authorized channels.
- THINKCAR provides a one-year warranty from the date of product activation, covering defects in materials or workmanship. The warranty period may be subject to adjustment in accordance with local laws.
- This warranty does not cover damage to the device or its components caused by misuse, unauthorized modifications, use for unintended purposes, or operation in a manner not specified in the manual.
- Compensation for damage to the dashboard caused by defects in this device is limited to repair or replacement. THINKCAR will not be liable for any indirect or incidental damages.
- THINKCAR reserves the right to determine the nature of any device damage based on its prescribed inspection methods. No agents, employees, or business representatives of THINKCAR are authorized to make any confirmations, notifications, or commitments regarding THINKCAR products without explicit authorization.
9.2 Customer Service & Remote Assistance
If you encounter an unresolved problem or diagnostic software bug during diagnosis, you can revert the most recent 20 test records to our service team for analysis and troubleshooting.
You can also request remote assistance through third-party software. By providing your device ID number to a remote technician or after-sales personnel, you can authorize them to remotely operate your product to resolve encountered problems.
For further assistance, tutorials, videos, Q&A, and coverage lists, please visit the official THINKCAR website or contact customer support:
- Customer Service Email: support@mythinkcar.com
- Official Website: www.mythinkcar.com





