Advertisement
The XTOOL D8 smart diagnostic system (referred to as the "Scan Tool") is an advanced scanning tool based on the Android operating system. It supports multiple languages and is suitable for different countries and regions. The advantage of this OBD-II (On-Board Diagnostics version 2) scanner is its comprehensive functions and its ability to quickly provide the user with more accurate diagnostic information.
D8 Smart diagnostics System main units included:
TABLET
OBD2-16 ADAPTER & DB15 MAIN CABLE
VEHICLE CONNECTION
The scan tool must be connected to the vehicle's OBD-II port so that the tablet can establish correct vehicle communication. Please perform the following steps:
The connection method is shown in the figure below:
Note: The vehicle's DLC is not always located under the dash; for the location of the DLC, please refer to the vehicle owner's manual.
Precautions for Diagnosis
CONNECTING POWER
The scan tool may need to be charged before first use. Confirm the proper power adapter (either 120 VAC North American or 240 VAC European version) is attached to the AC/DC charger.
Plug the AC/DC charger into a wall outlet and charging this scan tool by the AC/DC power supply port.
Note: a fully discharged battery will take approximately 6 hours to fully charge. The scan tool can be used while charging.
ACTIVATION
After first-time users press and hold the power button to turn on the system, the system will automatically enter the guided process and request the user to select the language for the operating system.
After setting the system language, click Next to enter the Wi-Fi connection page, as shown below:
Select a network to connect to on the Wi-Fi connection page. You need to enter the Wi-Fi password to establish Wi-Fi connectivity and the activation page, as shown in the figure below. You can also click the "Trial" button in the upper right corner to try it out before activation. However, activation is highly recommended to take advance of any new online software updates.
Click Start Activation to enter the activation page, as shown below:
A pop-up window showing Activation Success indicates that you have completed the first boot setup,
Click OK to enter the diagnostic system and start using the device.
The diagnostic application can read ECU information, read and clear DTC (Diagnostic Trouble Codes) and check live data and freeze frame data. The Diagnostic application can access the ECU of various vehicle control systems, including the Engine, Transmission, Anti-lock Braking System (ABS), Airbag Safety Restraing System (SRS), Electronic Parking Brake system (EPB) and perform many types of actuation tests.
BEGINNING DIAGNOSTIC TESTING
After the tablet device is properly connected to the vehicle, you could start the vehicle diagnosis.
VEHICLE SELECTION
The scan tool supports the following 3 ways to access the smart diagnostics system.
Click the VIN button in the upper left corner and then choose to enter the vehicle diagnosis through either AUTO SCAN or MANUAL INPUT.
AUTO SCAN: It supports the automatic reading of vehicle VIN code. You also can tap on the button "AUTO SCAN" on the diagnosis system entrance to use this function. Please make sure that the car and the device are well connected before using this function.
If your model is not recognized, please try the following steps:
MANUAL ENTER: It supports manual input of car VIN code. When entering the VIN code manually, make sure that the 17 characters entered are correct to ensure accurate test results.
SELECT VEHICLE BY AREA
In addition to the above 3 methods, you can also choose a car brand by selecting the appropriate region at the top of the screen. You can select the vehicle model that needs to be diagnosed according to the area, as shown below:
OBD-II supports reading the related fault codes of the Powertrain Control Module (PCM);
DEMO, a demonstration program; Click this button to experience and learn the operation processes of the diagnostic function
Some models provide multiple entry methods in the sub-menu, including:
Automatic Detection will automatically identify the vehicle's VIN code, and then read the information of your target diagnostic object. If you choose "Manual selection", then you can continue to select the vehicle brand, year, and model of the vehicle in the sub-menu to diagnose the vehicle. Enter "System Selection", you can also diagnose the vehicle according to the system according to your needs after selecting the model.
DIAGNOSIS FUNCTIONS
Diagnostics functions supported by the scan tool are listed below:
READ ECU INFORMATION
This function is to read ECU version information and is the equivalent of "System Identification" or "System Information" in some electronic control systems. These equivalent terms all refer to reading ECU-related software and hardware versions, models and production date of diesel engines, part numbers, etc. This information is helpful when recording maintenance records and ordering new parts
READ TROUBLE CODE
In the process of diagnosis, if the device shows "System is OK" or "No Trouble Code", it means there is no related trouble code stored in ECU or some troubles are not under the control of ECU. Most troubles are mechanical system troubles or executive circuit troubles. It is also possible that the signal of a sensor may be inaccurate but within limits, which can be examined using Live Data.
CLEAR TROUBLE CODE
It allows for clearing current and historical trouble codes stored in the ECU memory, under the premise that all the troubles have been resolved.
Some troubles are immediately detected by the ECU with the key in the run position and without the engine running. Other troubles are not detected until very specific test conditions are met such as engine coolant temperature within a range, speed within a range for a duration of time, throttle percentage within a range, etc.
If the trouble codes are erased when the trouble remains unresolved, the trouble code will reappear in the ECU the next time the ECU performs the specific diagnostic test for that trouble.
If the trouble is resolved but there is a stored trouble code, sometimes the ECU will detect the resolution and clear the trouble code or more likely, classify it as "historical" trouble.
If the trouble is resolved and the user clears the trouble codes, the trouble history will be cleared.
If the user intends to have another colleague or mechanic investigate the problem, it is not recommended for the user to clear the trouble code since doing so may erase information helpful to others who may investigate the issue.
READ LIVE DATA
Real-time information about various sensors is called "Live Data". Live Data includes parameter identifications (PIDs) of the running engine such as oil pressure, temperature, engine speed, fuel oil temperature, coolant temperature, intake air temperature, etc. Based on these parameters, we can predict directly where the problem lies, which helps to narrow the scope of maintenance. For some vehicles, during their actual operation, the problems such as performance characteristics or sensitivity reduction, can be evaluated using live data.
Click the magnifying glass on the top right, you can search for related PIDs based on keywords
FREEZE FRAME
When the signal of the sensor is abnormal, the ECU will save the data at that moment of failure to form a freeze-frame. It is usually used to analyze the reasons that may lead to component(?) failures.
The live data items supported by vehicles of different brands are not the same, so the freeze frames displayed when diagnosing vehicles of different brands may also be different. Some vehicles may not have the option of a freeze-frame which means that the model does not support this function.
Take Renault Duster ii ph as an example. After selecting the system to enter the lower freeze frame menu, the device will list all the fault codes under the system.
Users can click on a fault code, such as DF1068 to view the freeze frame recorded by the car when the fault code occurs, including context when the fault appeared, and current context and additional data.
Context when fault appeared: record the live data when fault appeared to help the user to know the vehicle status. *Some vehicles don't support this function; users will get a prompt when they click the menu.
Current context: Displays the current live data stream associated with the DTC
Additional data: record other data related to the fault
ACTUATION TEST (BI-DIRECTIONAL CONTROL)
Actuation test, also known as bidirectional control, is a generic term used to describe sending and receiving information between one device and another. This function is used mainly to judge whether these actuating components of the engine are working properly.
The vehicle engineers responsible for designing computer control systems programmed them so a scan tool could request information or command a module to perform specific tests and functions. Some manufacturers refer to bidirectional controls as functional tests, actuator tests, inspection tests, system tests or the like. Reinitialization and reprogramming also can be included in the list of bidirectional controls.
This function allows the device to send information to and receive information from, vehicle control modules. For example, in the case of OBD II generic information Mode 1 (which relates to data parameters), the scan tool user initiates a request for information from the powertrain control module (PCM), and the PCM responds by sending the information back to the scan tool for display. Most enhanced scan tools also can actuate relays, injectors and coils, perform system tests, etc. Users could check the individual part to see what is working properly by actuation test.
SPECIAL FUNCTIONS
Usually, special functions provide various reset or re-learning functions menus for most vehicle systems. You can easily and quickly solve some faults through special functions for your car. After some functions are successfully executed, fault codes will be generated, which need to be cleared manually after the car is running for a little while which could include a single start of the engine or multiple warm up cycles.
And under each system, you can view the special features supported by that system. Different models and systems often have different special functions. Even for the same system of the same model, the years and ECU type may lead to different special functions supported.
The Scan Tool supports a lot of commonly used special reset functions, allowing you to quickly access your vehicle system for various scheduled services, maintenance, and reset performance. These functions often eliminate the need to reset codes after resolving common problems. Since XTOOL is continuously developing, the manual may not include all of the latest special functions that are available for download. This user manual lists some of the commonly used special reset services for your reference.
Anti-Lock Braking System keeps the tires from locking up immediately when there are brakes. Keeping ABS in good condition can give full play to the effectiveness of the brakes, shorten the braking time and distance, prevent the vehicle from skidding and tailing during emergency braking, ensure good driving stability and steering maneuverability, and avoid violent friction between the tires and the ground to reduce tire wear. When the ABS contains air, the ABS bleeding function must be performed to bleed the brake system to restore ABS brake sensitivity.
ABS Bleeding can be performed in the following cases:
The operation guidelines of the ABS Bleeding function are shown as below:
The scan tool can be used to reset the engine oil life system, which calculates the optimum oil life change interval based on the vehicle's driving conditions and climate. The oil life reminder must be reset each time the oil is changed so that the system can calculate when the next oil change is required.
This function can be performed in the following cases:
The operation guidelines of the Oil Reset function are shown as below:
Electronic Parking Brake (EPB) System reset is a popular special function. You can use this function to reset the electronic parking brake system and brake pads (retraction, release of the brake pump), G-sensor and body angle calibration. This function has multiple uses and can safely and effectively maintain the electronic brake system. These applications include deactivating and activating brake control systems, assisting in controlling brake fluid, applying and releasing brake pads, setting brakes after replacing brake discs or brake pads, etc.
The operation guidelines of the EPB function are shown as below:
Steering Angle Sensors (SAS) System Calibration permanently stores the current steering wheel position as the straightahead position in the SAS EEPROM. Therefore, the front wheels and the steering wheel must be set exactly to the straightahead position before calibration. In addition, the VIN is also read from the instrument cluster and stored permanently in the SAS EEPROM. On successful completion of calibration, the SAS fault codes will be automatically cleared.
To reset the steering angle, you need to first find the relative zero point position for the car to drive in a straight line. Taking this position as a reference, the ECU can calculate the accurate angle for left and right steering.
After replacing the steering angle position sensor, replacing steering mechanical parts (such as steering gearbox, steering column, end tie rod, steering knuckle), performing four-wheel alignment, or repairing the car body, you must reset the steering angle.
The operation guidelines of the SAS function are shown as below:
The Battery Management System (BMS) allows the scan tool to evaluate the battery charge state, monitor the close-circuit current, register the battery replacement and activate the rest state of the vehicle.
This function enables you to perform a resetting operation on the monitoring unit of the vehicle battery, in which the original low battery fault information will be cleared and battery matching will be performed.
Battery matching must be performed in the following cases:
The operation guidelines of the BMS Reset function are shown as below:
This function can write the identification code of the fuel injector into the ECU so that the ECU can recognize the new injector.
After the ECU or injector is replaced, the injector code of each cylinder must be confirmed or re-coded so that the cylinder can better identify injectors to accurately control fuel injection.
In general cases, there is no need to perform the coding matching function after cleaning;
The identification of the fuel injector includes its working accuracy value and type value. When replacing an injector you need to find the corresponding model for replacement;
At present, mainstream cars support injector coding functions.
The operation guidelines of the Injector Coding function are shown as below:
The Diesel Particle Filter (DPF) function manages DPF regeneration, DPF component replacement teach-in, and DPF teachin after replacing the ECM.
The ECM monitors driving style and selects a suitable time to employ regeneration. Vehicles driven a lot at idling speed and low load will attempt to regenerate earlier than vehicles driven more with higher load and speed. For regeneration to take place, a prolonged high exhaust temperature must be obtained.
In the event of the car being driven in such ways that regeneration is not possible, i.e., frequent short journeys, a diagnostic trouble code will eventually be registered in addition to the DPF light and "Check Engine" indicators displaying. A service regeneration can be requested in the workshop using the diagnostic tool.
DPF regeneration is used to clear PM (Particulate Matter) from the DPF filter through continuous combustion oxidation mode (such as high-temperature heating combustion, fuel additive or catalyst reduce PM ignition combustion) to stabilize the filter performance.
DPF regeneration may be performed in the following cases:
The operation guidelines of the DPF function are shown as below:
This function allows to perform the learning and matching and resetting functions of the tire pressure sensor.
TPMS Reset may be performed in the following cases:
Even for the same model, its tire pressure system may differ by the region where it is manufactured. Therefore, under the TPMS Reset function, we provide 6 menus for the major automotive manufacturing regions, including Korea, Japan, USA, China, Australia and Europe, as shown below.
And then please enter the sub-menu by the origin region of car make and select the vehicle model you need
TPMS reset can be further divided into 4 methods, such as Automatic Relearn, Static Relearn, Copy ID and OBD Relearn, which is depending on the specific model. Also, even if the relearning methods are the same, the learning procedure may differ.
AUTOMATIC RELEARN
STATIC RELEARN
OBD RELEARN
COPY ID RELEARN
Note: This learning method of the vehicle can only copy ID to the new sensor through the following three methods to replace the original sensor, if the new sensor cannot change its own ID, then the sensor can only be replaced by the OEM equipment!
Method 1:
Method 2:
Method 3:
Note
Click the Settings button to adjust the default settings and view information about the Scan tool. There are five options available in the system settings:
LANGUAGE
The languages supported by this device are listed in Settings. In areas outside the English area, the default language is English and the local official language. Users can switch between English and local official languages on the device by themselves. If you need to switch to other languages, please contact XTOOL technical support at supporting@XTOOLtech.com to unbind the current language configuration and rebind it to the desired language configuration. After the configuration is successfully changed, you can switch the target language.
This will only change the language of the APP. If you want to change the system language, please go to Android Settings.
How to change the language of your software?
UNITS
You can switch the units used by the system. Scan tool provides you with Metric, Imperial, and US units. You can directly click on the unit you need. After the switch is successful, a blue checkmark will be displayed behind the unit's name.
MY WORKSHOP INFO
Click on My Workshop Information, you can input your workshop information here. As shown in the figure below, you need to fill in the valid information in the corresponding column and click "SUBMIT". Then it will show your workshop information in the report when you generate a diagnostic report, including your company name, address, website, telephone, and mailbox.
FIRMWARE INFORMATION
You can view the firmware information here, including the firmware name, the latest firmware version and the currently used firmware version.
The Diagnostic tablet supports automatic firmware update, please make sure that the device is connected to the network when you enter the diagnostic software and the firmware will be automatically updated to the latest version.
ABOUT
Tap on ABOUT, you can check the serial number and APP version on here.
Diagnostic Report is used for viewing and printing the saved files, such as Live Data, Trouble codes or pictures generated in the process of diagnosis. Users also can view a record of which cars have been previously tested. It includes 3 parts:
REPORT
This feature provides a history of diagnostic reports, where you can view and delete the vehicle's diagnostic reports according to your needs.
When you finish the diagnostics progress and exit the diagnostic application specific to this vehicle, you will get a prompt of report regeneration.
When you open the report, located in the header of the table is the workshop information you filled in advance in the system setup, then the information of the vehicle, as shown below:
Note: The vehicle information is allowed to edit by clicking the pen icon on the right side of the picture shown above.
You also can click "Print PDF Report" at the bottom right corner to output the pdf report. If you need to close the report tap on the button "Exit".
Please follow the below steps to print your report▼
REPLAY
This function allows you to replay the living data recorded during the Diagnostic process.
Before replaying the living data, please make sure you have recorded the live data during the Diagnostic
FILE MANAGER
This function allows you to check and delete files on the device. Please use this function under the guidance of professionals. Ordinary users are not recommended to use it by themselves, as it may cause the removal of software or malfunctioning of the scan tool.
UPDATE
After activating the device, please update the software modules identified in the "Updates" screen. The device will identifyall currently available software packages, and you can download them as needed. ALL software updates directly via the Internet. To access the update application, open the Diagnostic application and click Updates.
After contacting your XTOOL Support to change the language configuration, you need to download all the software packages on the device again.
When the subscription expires, the software has installed on your device itself still is available, but all updates will be invalid. If you delete specific software due to the personal operation, XTOOL is not responsible for supporting the restoration of the software when the subscription expires.
To renew your subscription, please contact your local dealer, or contact XTOOL technical support team directly.
DELETE SOFTWARE
Long-press the unwanted software until it has been selected, then click the Delete button shown on the upper part of the screen. And you can select and delete multiple software at once.
FACTORY RESET
When you choose to restore factory settings in the Android OS system, the device will automatically erase any custom settings and data, restart and then enter the factory reset mode.
A factory reset is triggered by clicking the Settings mode from the main home page, and then clicking on "Backup & reset". Follow onscreen prompts to initiate the factory reset process.
Once the scan tool resets to factory default settings it will start up and then you can select the language in the following interface.
After selecting the system language, click Next to enter the Wi-Fi connection page, as shown below:
Select a network to connect to on the Wi-Fi connection page. You will need to enter the Wi-Fi password to establish Wi-Fi connectivity.
After successfully connecting to an Internet network connection, the scan tool will jump to Factory mode to download the software:
This download process can take several minutes, largely determined by the speed of your Internet connection. Do not power off the scan tool or walk out of range of the Wi-Fi connection during this period.
Once the software has been downloaded, the tablet will automatically reboot and request the system language selection again.
Since restoring the factory settings will erase the user information on your device, you need to enter the email again to activate your device.
The XTOOL device is compatible with third-party print drivers. You can download the printer driver you need in the browser that comes with the tablet to install it, and then set your printer in the OS settings. After the configuration is completed, you can print Reports.
Since the XTOOL tablet is equipped with an Android system, you have to confirm the system type of receiver.
For Android: supports transferring files via Bluetooth, USB cable, etc.;
For IOS: only supports transferring files through a wired connection (Bluetooth connection is not available).
The Diagnostic tablet supports various mailboxes, including Hotmail, outlook, yahoo and Gmail, etc. When you set up an email client, please make sure that the email client configuration address you entered is correct.
Due to the adjustment of Google's security policy, from May 31, 2022, the Android system of this device will no longer support users logging into their Gmail accounts in the mail client.
To use the Gmail mailbox service, please log in to the web version of Gmail in the browser or use the app password for email after turning on Google's two-step verification.
For specific steps, please contact: XTOOLonline@outlook.com
Please contact your dealer, or send an email to our technical support centre. (Email address: support1@xtooltech.com). Our technical support team will confirm the time of remote support with you.
The tablet will automatically generate and store diagnostic logs. When the device is connected to the Internet, it will automatically upload all the stored diagnostic logs to the backend system.
In the charging state, you need to first press the power button to light up the screen (showing the charging status). Then press and hold the power button for 4-5 seconds until the boot animation is shown on the screen.
The tablet has to connect to the network every 30 days, otherwise, the Diagnostic app will be locked and disabled until the device is connected to the network. After connecting to the network, the APP will be available again. If the device is still unavailable, please contact XTOOL technical support team for help.
CAN'T RECEIVE THE EMAIL AFTER SHARING THE DIAGNOSTIC REPORT
If your device says "Sent successfully" after you have shared the diagnostic report but your email does not receive it, this is due to your email service provider blocking our outgoing emails in the background.
Please whitelist the following email address: feedback@XTOOLtech.com
HOW DO I UNLOCK MY DEVICE AFTER FORGETTING THE LOCK SCREEN PASSWORD?
Recovering the lock screen password is not supported. If you lost the lock screen password, please contact the technical support center and reinstall the system.
For Amazon: supporting1@xtooltech.com
For Ali-Express and others: supporting2@xtooltech.com
Tap on "Remote" to start the TeamViewer quick support program, which is a simple, fast, and secure remote-control screen. You can use this application to enable someone else to use their computer running TeamViewer software to control your tablet over the Internet. This feature is frequently used by XTOOL's technical support centre when remotely helping customers with technical support.
Computers and mobile devices running TeamViewer are identified by a globally unique ID. When the remote application is started for the first time, the ID will be automatically generated according to the hardware characteristics and will not be changed in the future. This TeamViewer ID can individually access all TeamViewer clients.
Before launching the remote desktop application, make sure that the tablet is connected to the Internet so that you can access the tablet to receive remote support from a third party. If you encounter problems and are not able to solve them, you could open this application and ask for remote assistance.
To obtain remote support from your partners or XTOOL AfterSalesService Center: support1@xtooltech.com | support2@xtooltech.com
DTC Status | Descriptions | Suggestions |
Current /Present | Current DTC's are trouble codes that are stored in the ECU when both continuous and non-continuous (2 trip) monitors fail. Current DTC's command the MIL On the instant they are stored in the ECU. | Current DTC's can be cleared using the Clear DTC's function of the Scantool, or when the ECU monitor (2 trip monitor) has ran and completed 40 consecutive trips without a fault. |
History/Stored | History DTC's are trouble codes stored in the ECU when continuous and non-continuous monitors (2nd trip) fail. History DTC's set in conjunction with Current DTC's and are not cleared by the ECU monitor. History DTC's can only be cleared using the Clear DTC function of the Scantool. | History DTC's set in conjunction with Current DTC's and are not cleared by the ECU monitor. History DTC's can only be cleared using the Clear DTC function of the Scantool. |
Pending | Pending codes are codes that prep themselves when they determine a fault that engine cycle. They are basically a preliminary investigation for your engine. To simplify, a random malfunction can occur during the current drive cycle but only happen for a split second. This will cause the malfunction to throw a "pending code". | Typically pending codes are not to severe but you shouldn't ignore them either, it can be cleared using the Clear DTC's function of the Scantool |
Permanent | Permanent DTC's are trouble codes that are stored in the ECU when continuous and non-continuous monitors fail. Permanent DTC's are set in conjunction with Current and History DTC's. | Permanent DTC's cannot be cleared using the Clear DTC's function on the Scantool. Instead, Permanent DTC's are cleared when the ECU monitor completes and passes three consecutive trips. |
For Volkswagen | ||
Active/static | Active/Static means that the fault is happening at the moment and can/should be take care of. | The fault cannot be cleared directly by using the Clear DTC's function of the diagnostic tool and the internal fault of the car must be eliminated manually |
Passive/sporadic | It is a fault that has occurred in the past and can be cleared by Scantool, and user should to check if the DTC will appear again. | / |
FUNCTION BUTTONS
The following table briefly describes each function button
Item | Description |
![]() | Auto Scan: Quickly access the vehicle's computer system and begin automatically diagnosing any issues. |
![]() | Diagnosis: Manually scan various computer modules. |
![]() | Special Functions for diagnostics |
![]() | View Vehicle diagnostic reports |
![]() | Remote Control: This function allows someone to remotely view the tablet screen and also issue commands to the tablet over the Internet. This function is helpful when consulting with a colleague about a particular set of scan tool readings. |
![]() | Updates: Once the scan tool is connected to a Wi-Fi Internet connection, any available software updates are identified on this icon. Users can upgrade the available software with one click |
![]() | Settings: Users can set the language, units, repair shop information and can view information about this software |
![]() | Extended Functions: Users can view more extended functions and can use this function to bring up a web browser to aid the user when researching various trouble codes. |
NAVIGATION BUTTONS
The navigation bar buttons are located at the bottom of the screen, as described in the table below:
Items | Descriptions |
![]() | Press for screenshot |
![]() | Decrease volume |
![]() | Increase volume |
![]() | Back to the previous interface |
![]() | Shows recently used applications |
![]() | Back to the main interface of the Android system |
![]() | Showing the Bluetooth states |
![]() | Quick access to Diagnostic Application |
![]() | Press for screen recording |
NOTIFICATION BAR
Slide down to open the notification bar. Then tap the Notification bar that newly appeared. Users can adjust the brightness of the screen when they need it, and you can also connect to Wi-Fi and enable Airplane mode.
For safe operation, please follow the instructions below:
XTOOL strives to provide best-in-class support!
E-Mail: support1@xtooltech.com (for Amazon) | support2@xtooltech.com (for Ali-Express, eBay and others)
Tel: +86 755 21670995 or +86 755 86267858 (China)
Official Website: www.xtooltech.com | www2.xtooltech.com (Alternate sites)
Here you can download full pdf version of manual, it may contain additional safety instructions, warranty information, FCC rules, etc.
Advertisement
Need help?
Do you have a question about the D8 and is the answer not in the manual?
Questions and answers