
【Newest CAN FD Protocol】1. XTOOL D5S is an intelligent automotive diagnostics scanner, which compatible with CANFD protocol, work for G-M models (2020 and later). The CANFD protocol enables the XTOOL D5S to save both time and cost when performing complex diagnostic tasks and flash applications. (No need for CAN FD adapter, very easy to use) 2. D5S car scanner covering over 150 car brands (1996-2026) and more than 10000+ vehicle models, is suitable car repair shops, car beauty service stores, car mechanics, and DIY car owners.【Newest FCA Protocol】XTOOL D5S car fault scanner with FCA so that you can access to the security gateway module on 2018 and newer Fiat Chrysler Jeep Dodge vehicles.



16 Hot Maintenance Services, Keep Updating (No Extra Cost)
1. Oil Reset: Used to reset the oil change indicator or warning light after changing the oil. This ensures that the oil change reminder message on the dashboard is consistent with the actual oil change status.
2. EPB: This function is used to initialize or reset the electronic parking brake system (EPB). After replacing the brake pads or performing other repairs, the system will need to be reconfigured to ensure it works properly.
3. Electronic Steering Adaption: Used to re-adapt or calibrate the electronic power steering system. Performed after replacing steering components or adjusting the steering system to ensure steering system accuracy and responsiveness.
4. DPF/GPF After-Treatment: Involves after-treatment operations on a diesel particulate filter (DPF) or gasoline particulate filter (GPF). This may include clearing or resetting the DPF/GPF's associated warning lights, or performing the necessary regeneration process to restore the filter's normal functionality.
5. Battery Adaption: Used to reconfigure the battery management system (BMS) after replacing the battery. This helps the system identify the characteristics of new batteries, ensuring optimization of battery charging and discharging processes, and the proper functioning of electronic devices.
6. Throttle Adaption: Used to recalibrate the throttle control system. Perform this after replacing the throttle valve or related components to ensure that the throttle response is precise and coordinated with the engine control unit (ECU).
7. Tire Pressure Reset: Used to reset the Tire Pressure Monitoring System (TPMS) after checking or adjusting tire pressure. Ensure that the TPMS system can accurately monitor tire pressure and warn of abnormal conditions.
8. ABS Auto Bleeding: Used to automatically bleed the ABS system after repairing or replacing brake system components. Ensures air is removed from the ABS system to maintain optimal braking system performance.
9. Injector Coding: Used to code or calibrate the new injector after replacing the injector. Ensures that the injector's injection volume and injection timing are coordinated with the engine control unit (ECU) to optimize fuel injection and engine performance.
10. Gearbox Matching: When the gearbox is replaced or overhauled, the vehicle's electronic control unit (ECU) and gearbox may need to be rematched to ensure that each sensor and gearbox control unit (TCU) can function properly. Coordinate work.
11. Suspension System: After replacing suspension components, such as shock absorbers or springs, suspension height adjustment in a vehicle equipped with an air suspension system requires re-initialization due to power interruption or suspension system failure.
12. Window Initialization: After replacing the window motor or losing power, the window control system of some models needs to be re-initialized. This process recalibrates the window's up and down travel, especially in vehicles with anti-pinch features.
13. Headlight Adjustment: For vehicles equipped with an adaptive frontlighting system (AFS) or an automatic adjustment system, the headlight adjustment function can recalibrate the angle and range of the light after repairing or replacing the headlights.
14. EGR Learning: After replacing the EGR valve or cleaning the system, the vehicle's ECU needs to perform EGR learning to re-adjust the opening and closing timing of the EGR valve.
15. Gear Information Learning: Gear information learning is used to recalibrate the gear ratio and speed signals between the engine and gearbox sensors. This process helps optimize shift points and power delivery.
16. New Add - Camshaft Learning


4 Systems Quick Diagnostic - Ensure Daily Driving Safety【Engine System Diagnostics】By reading and analyzing the data in the Engine Control Module (ECM), it detects the engine's operating status, including fuel injection, ignition system, and emission control. It identifies and reports any abnormalities, such as sensor failures, incomplete combustion, or exhaust gas treatment problems, helping to fix potential problems in a timely manner and ensuring efficient engine operation.
【Transmission System Diagnostics】Monitors the operating conditions of automatic or manual transmissions, detecting problems with shift logic, clutch status, oil pressure, and more. By reading data from the Transmission Control Module (TCM), it can detect poor shifting, worn gears or other mechanical problems, ensuring the smooth operation of the transmission and prolonging its service life.
【ABS System Diagnostics】The Anti-Lock Braking System (ABS) diagnostic function is used to check the operating status of the wheel speed sensors, hydraulic regulators and other key components. It identifies and reports any problems that may cause the wheels to hold during braking, ensuring that the vehicle remains controllable during emergency braking and improving driving safety.
【Airbag System Diagnostics】Checks the status of the Airbag Control Module (ACM) and its associated sensors to ensure that the airbags can deploy correctly in the event of a collision. It can detect sensor failures, wiring problems or other factors that may affect the normal operation of the airbag to ensure that the airbag can effectively protect the safety of the occupants in the event of an accident.
Full 10 OBD2 Functions
1. Read Trouble Codes: Show the detailed description of the Diagnostic Trouble Code (DTCs)
2. Clear Trouble Codes: Clear Diagnostic Trouble Code (DTCs) and resets monitors
3. Live Data: Show the information of continuous data stream from a vehicle in live graphic display.
4. Read Freeze Frame: Check the certain vehicle conditions which are recorded by the on-board computer at the time the emission-related fault occurs.
5. Read ECU Information: Display the information such as VIN (Vehicle Identification Number), CID (Calibration ID) and CVN (Calibration verification number), etc.
6. Component Test: Certain vehicle components can be actuated by commands sent from the scanner to test their Operability.
7. On-Board Monitor Test: Retrieves and displays test results for emission-related power train components and systems.
8. O2 Sensor Monitoring Test: Allows retrieval and viewing of O2 sensor monitor test results for the most recently performed tests from the vehicle’s on-board computer.
9. I/M Readiness: Shows whether the various emissions-related systems on the vehicle are operating properly and are ready for inspection and maintenance testing.
10. Read Vehicle Information: Display the information such as VIN (Vehicle Identification Number), CID (Calibration ID) and CVN (Calibration verification number), etc.










