No part of this manual can be reproduced, stored in a retrieval system, or transmitted, in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), without the prior written permission of XTOOL. Use the device only as described in this manual. XTOOL is not responsible for any...
XTOOL shall not be liable for any incidental or consequential damages or for any economic consequential damages arising from the accidents of individual users...
AUTIONS Avoid shaking or dismantling the unit as it may damage the internal components. Do not use hard or sharp objects to touch the LCD screen; Do not use excessive force; Do not expose the screen to strong sunlight for a long period. ...
Page 7
Q8: Failed to activate or register ..............72 & S ARRANTY ERVICES ................73 PPENDIX ......................75 Legal Statement and Privacy Right Policy ............ 75...
ENERAL NTRODUCTION Anyscan is a full system scan tool and easily to carry in your pocket, working together with mobile phones and tablets. Both iOS and Android platforms are supported. The Anyscan package includes a Bluetooth OBDII connector and an Anyscan application.
mobile device through Bluetooth ④ Power Indicator - Lights solid red when the Anyscan is properly connected to the vehicle/power supply ⑤ Vehicle Indicator - Lights flash green when the Anyscan is communicating with the vehicle ⑥ Light Bulb - Press either button on both sides of Anyscan to light up the light bulb installed in the 16-pin connector 1.2 MAIN MENU Every time you start the app, you will automatically enter the main screen shown...
1.3 FUNCTION BUTTONS The following table briefly describes each function button which can be found in the main menu. Icon Description Auto Scan for vehicle Enter vehicle diagnosis menu Includes various special functions for vehicles Check the diagnosis report that recorded on your device, prints it as PDF files, or share it with other devices Update the diagnosis software through the Internet Select the language and unit shown in the app, and check...
ETTING TART 2.1 DOWNLOAD & INSTALL APP Search for Anyscan Download in the Google Play or App Store to download and install the app to your device. Figure 2-1 Sample of APP downloading screens OR scan the applicable QR codes shown below to download the Anyscan. You will be directed to the corresponding downloading page like figure 2-1.
2.2 REGISTRATION & ACTIVATION Enter the serial number, activation code, username, Email address, and password into the corresponding input box. And press the Activation button to activate the app. Figure 2-2 Sample of activation screen Figure 2-3 Sample of Certificate of Quality Serial number - Can be found in the Certificate of Quality, back of the device, and the outer packaging Activation code - Can be found in the Certificate of Quality...
2.3 DOWNLOAD & UPDATE SOFTWARE Click the Updates button to enter the updates interface. Figure 2-4 Sample of the main menu screen All the available software is shown on this page. You can choose to download the specific software individually by pressing the arrow button next to the required software or choose to upgrade all available software at once by pressing Updates All.
2.4 VEHICLE CONNECTION Insert the Anyscan to the OBD port on the testing vehicle, diagram below shows the common locations where the OBD port at. The flashlight equipped may help to locate the OBD port. Red solid light will be shown on the power indicator if the device is properly connected.
2.6 VCI STATUS Figure 2-7 LED indicators From left to right, the LED displays blue, red, and green light respectively, and each of the LEDs indicate different operating status. ① Bluetooth Indicator - Lights solid blue when the Anyscan is connected to the mobile device through Bluetooth ②...
2.7 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. Figure 2-8 Sample of software deleting screen —...
IAGNOSIS The diagnosis function can read ECU information, read and clear DTC and display live data and freeze frame. The diagnosis function can also access the electronic control unit (ECU) of all available vehicle control systems, including the engine, transmission, anti-lock braking system (ABS), airbag system (SRS), body control module (BCM), battery management system (BMS), tire pressure monitoring system (TPMS), steering and suspension system (SAS) and perform various actuation tests.
You can choose to enter the Auto Diagnosis menu to get a quick scan of all systems, the scanning process lasts around 2 to 3 minutes. OR you can enter the System Diagnosis to test for specific modules or functions. ...
Page 20
Figure 3-3 Sample of VW menu screen Automatic Detection will automatically identify the vehicle’s VIN code, and then read the information of your target diagnostic vehicle. (Same function as AUTO SCAN on the main menu) 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 diagnosis the vehicle.
3.3 DIAGNOSIS FUNCTIONS The Diagnosis System supports 5 basic diagnosis functions: Read ECU Information Read & Clear Trouble Code Live Data Actuation Test (Bi-Directional Control) Freeze Frame Figure 3-4 Five diagnosis functions Read ECU Information This function is to read ECU version information, which is the equivalent of System Identification or System Information in some electronic control systems, which means to read ECU-related software and hardware versions, models, and...
Page 22
Figure 3-5 Sample of read ECU information screen Read Trouble Code Read trouble codes (DTCs) that are stored in ECU. For the trouble code, the diagnostic instrument will give specific detailed definitions and explanations to help you locate and eliminate the car fault. ...
Page 23
actually sets. The intended use of this service is to assist the service technician after a vehicle repair and after clearing diagnostic information, by reporting test results after a driving cycle. a. If a test failed during the driving cycle, the DTC associated with that test is reported.
Page 24
Clear Trouble Code It allows clearing current and historical trouble codes (DTCs) memory in ECU, under the premise that all the troubles are eliminated. There are two types of trouble codes, one is permanent trouble code and the other is non-permanent trouble code.
Page 25
Live Data This function displays the real-time parameters of the ECU, take the engine as an example, parameters such as engine oil temperature, engine speed, ambient pressure, coolant temperature, etc. can be read. The Scope of maintenance can be narrowed down as we can determine the faulty component based on these parameters.
Page 26
Read Freeze Frame In most cases, the stored frame is the last DTC that occurred. Certain DTCs, which have a greater impact on vehicle emission, have a higher priority. In these cases, the freeze frame will record the top prioritized DTC. Freeze frame provides a snapshot of critical parameters at the moment DTC is set.
Page 27
tests, etc. Users could check the individual part to see which part is working properly by actuation test. Figure 3-12 Sample of actuation test screen — 20 —...
4 OBD II You can perform the OBDII diagnosis by clicking the OBDII button after entering the diagnosis menu. Figure 4-1 Sample of diagnosis menu screen The OBDII (On-board diagnostics) refers to the vehicle’s self-diagnostic and reporting ability. When the malfunction of any sub-systems is detected, relevant MIL is illuminated and notice the vehicle owner or repair technician the status of the vehicle.
Page 29
Component Test On-Board Monitor Test O2 Sensor Monitoring Test I/M Readiness — 22 —...
Page 30
Read Trouble Code Read trouble codes (DTCs) that are stored in ECU. For the trouble code, the diagnostic tool will give specific detailed definitions and explanations to help you locate and eliminate the car fault. Stored Code Stored codes are the current emission-related DTCs from the ECM of the vehicle.
Page 31
Figure 4-2 Sample of read trouble code screen Clear Trouble Code This option is used to clear all emission related diagnostic data such as DTCs, freeze frame data, and manufacturer specific enhanced data from the vehicle’s PCM. A confirmation screen displays when the clear codes option is selected to prevent accidental loss of data.
Page 32
Live Data This function displays the real-time PID data from ECU. Displayed data includes analog inputs and outputs, digital inputs and outputs, and system status information broadcast on the vehicle data stream. Live data can be displayed in various modes. Figure 4-4 Sample of live data screen (table) Figure 4-5 Sample of live data screen (graph) —...
Page 33
Freeze Frame In most cases, the stored frame is the last DTC that occurred. Certain DTCs, which have a greater impact on vehicle emission, have a higher priority. In these cases, the top prioritized DTC is the one for which the freeze frame records are retained. Freeze frame data includes a “snapshot”...
Page 34
Read ECU Information The option displays the vehicle identification number (VIN), the calibration identification, and the calibration verification number (CVN), and other information of the test vehicle. Figure 4-7 Sample of read ECU information screen Component Test This service enables bi-directional control of the ECM so that the diagnostic tool is able to transmit control commands to operate the vehicle systems.
Page 35
On-Board Monitoring Test This option allows you to view the results of On-Board Monitor tests. The tests are useful after servicing or after erasing a vehicle’s control module memory. Figure 4-9 Sample of on-board monitor screen O2 Sensor Monitoring Test The oxygen sensor monitor allows the PCM to verify that the O2 sensors are properly calibrated and functioning without noticeable deterioration under normal engine operating conditions.
Page 36
I/M Readiness This function is used to check the readiness of the monitoring system. It is an excellent function to use prior to having a vehicle inspected for compliance with a state emissions program. Selecting I/M Readiness opens a submenu with two choices: ...
PECIAL UNCTIONS Special functions supported by Anyscan are various from models, table below shows all the special functions supported by A30, A30D, A30M respectively. Special Functions A30D A30M ✓ ✓ ✓ Oil Reset ✓ ✓ ✓ ✓ ✓ ✓ ✓...
Figure 5-1 Sample of special function screen (A30D) All software screens shown in this manual are examples, actual test screens may vary for each vehicle being tested. Observe the menu titles and on-screen instructions to make correct option selections.
Page 39
The operation guidelines of the Oil Reset function are shown as below: 1. Enter the Oil Reset menu and choose relevant models according to the vehicle being tested. 2. Follow the instructions displayed and press OK after completing the instructions shown. Figure 5-2 Sample of oil reset function (screen 1) 3.
Page 40
4. Input reasonable value of mileage and press OK. Figure 5-3 Sample of oil reset function (screen 2) 5. Message of ‘Reset success’ displayed when Oil Reset function has successfully performed. — 33 —...
5.2 EPB 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, which also supports the brake pad replacement (retraction, release of the brake pump), G-sensor, and body angle calibration.
Page 42
2. Follow the instructions displayed and press YES after completing the instructions shown. Figure 5-4 Sample of EPB function (screen 1) — 35 —...
Page 43
3. Enter the Enter maintenance mode menu and release the handbrake brake. And press OK after completing the instructions shown. Figure 5-5 Sample of EPB function (screen 2) 4. Wait until the message of ‘Successful operation’ popes up. And press OK to exit the menu.
5.3 SAS Steering Angle Sensors (SAS) System Calibration permanently stores the current steering wheel position as the straight-ahead position in the SAS EEPROM. Therefore, the front wheels and the steering wheel must be set exactly to the straight-ahead position before calibration. In addition, the VIN is also read from the instrument cluster and stored permanently in the SAS EEPROM.
Page 45
Figure 5-6 Sample of SAS function (screen 1) 3. Wait until the following instruction displayed and press Yes after completing the instructions shown. Figure 5-7 Sample of SAS function (screen 2) — 38 —...
Page 46
4. Follow the instructions displayed and press OK after completing the instructions shown. Figure 5-8 Sample of SAS function (screen 3) 5. Wait until the following instruction displayed and press OK after completing the instructions shown. Figure 5-9 Sample of SAS function (screen 4) —...
Page 47
6. Message of ‘Function execution is completed’ displayed when SAS function has successfully performed. — 40 —...
5.4 DPF The Diesel Particle Filter (DPF) function manages DPF regeneration, DPF component replacement teach-in, and DPF teach-in after replacing the engine control module (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.
Page 49
The operation guidelines of the DPF function are shown as below: 1. Enter the DPF menu and choose relevant models according to the vehicle being tested. 2. Enter the DPF regeneration menu. 3. Read carefully and complete the requisites listed before performing the DPF regeneration function.
Page 50
6. Choose drive to warm up and follow the instructions listed below. And press OK after completing the instructions shown. Figure 5-11 Sample of DPF function (screen 2) 7. Read the note carefully and follow the instructions shown on the screen. And press OK after completing the instructions shown.
Page 51
8. Follow the instructions displayed and press OK after completing the instructions shown. Please pay attention to the Note. Figure 5-13 Sample of DPF function (screen 4) 9. Press the OK button to start the regeneration. Figure 5-14 Sample of DPF function (screen 5) —...
Page 52
10. Wait for the value of carbon deposit to decrease until a message of ‘Emergency regeneration has been successfully completed’ popes up, this process may take up to 40 minutes. Figure 5-15 Sample of DPF function (screen 5) — 45 —...
Page 53
11. Wait for 2 minutes to let the particulate filter cool down. Figure 5-16 Sample of DPF function (screen 6) 12. Press drop out to exit the DPF function. — 46 —...
5.5 BMS RESET 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 done.
Page 55
4. Enter battery capacity (within the given range) and press OK after the input. Figure 5-17 Sample of BMS function (screen 1) 5. Enter the battery manufacturer and press OK after the input. Figure 5-18 Sample of BMS function (screen 2) —...
Page 56
6. Enter the 10-digit battery serial number and press OK after the input. Figure 5-19 Sample of BMS function (screen 3) — 49 —...
5.6 THROTTLE Throttle Position Sensor (TPS) Match, this function enables you to make initial settings to throttle actuators and returns the “learned” values stored on ECU to the default state. Doing so can accurately control the actions of regulating throttle (or idle engine) to adjust the amount of air intake.
Page 58
4. Wait until all the parameters are read and displayed. Figure 5-21 Sample of throttle function (screen 2) 5. Press F2 button and wait until a message of ‘Match successfully’ popes up. — 51 —...
5.7 INJECTOR CODING This function can write the identification code of the fuel injector into the ECU so that the ECU can recognize and work normally. Write actual injector code or rewrite code in the ECU to the injector code of the corresponding cylinder for controlling accurately and correcting cylinder injection quantity.
Page 60
3. Read the note displayed carefully and press OK after the reading. Figure 5-22 Sample of injector coding function (screen 1) 4. Read and confirm the value stored in the cylinders. Figure 5-23 Sample of injector coding function (screen 2) —...
Page 61
5. Enter the Change the value of cylinder menu of the replaced injector(s), and enter the new 5-digit value and then press OK. Figure 5-24 Sample of injector coding function (screen 3) 6. Wait until the message of ‘Write successfully’ popes up. 7.
Page 62
9. Re-enter the Fuel injection nozzle injection volume adjustment menu to check whether the new value(s) are shown. Figure 5-25 Sample of injector coding function (screen 4) — 55 —...
5.8 GEARBOX MATCH After changing the gearbox or changing the gearbox ECU, you need to use the gearbox matching function to re-match the engine and the gearbox. Before resetting the gearbox, please check the gearbox control unit to ensure that there is no fault code.
5.9 GEAR LEARNING The crankshaft position sensor learns crankshaft tooth machining tolerance and saves to the tablet to more accurately diagnose engine misfires. If gear learning is not performed for a car equipped with a Delphi engine, the MIL turns on after the engine is started.
Page 65
4. Read carefully and complete the requisites listed before performing the gear learning function. And press OK after completing the instructions shown. Figure 5-27 Sample of gear learning function (screen 1) 5. Read the instructions displayed and press Yes to start the learning process. Figure 5-28 Sample of gear learning function (screen 2) —...
Page 66
6. Press the accelerator pedal all the way down and hold it until a message of ‘The learning is successful, please release the accelerator pedal.’ popes up. 7. Release the accelerator pedal and press OK to exit the gear learning function. —...
EPORTS Diagnosis Reports are 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 vehicles have been previously tested. It includes 2 parts: ...
Press the Print PDF Report button to generate the PDF file and open it with the installed app on your mobile device. You can easily view, share and print the reports. Figure 6-3 Sample of diagnosis report (PDF) The detailed information of Workshop Information can be filled in in the Setting. 6.2 DATA PLAYBACK This function allows you to replay the Live Data recorded during the diagnosis process.
Page 69
You can play/pause the video and swipe to view all the data recorded. Figure 6-5 Sample of data playback The Data Playback videos cannot be extracted, and you can only play them within the App. — 62 —...
ETTING Figure 7-1 Sample of the main menu screen Click the Setting button to adjust the default settings and view the information of the Anyscan Wireless Scan Tool. There are several options available in the system setting: Language Units ...
7.1 LANGUAGE The languages supported by the device are listed in Setting. The default language is set as English, if you need to switch to other languages, please contact the dealer to unbind the current language configuration and rebind it to the language configuration you need to switch.
7.2 UNITS You can switch the units shown in the system on your preference. Anyscan provides you with Metric, Imperial, and U.S. units. You can directly click on the preferred units, after it switches successfully, a blue tick symbol will be shown behind that unit’s name.
7.3 BLUETOOTH You can check the Bluetooth connection status here. If you encounter any communication issues, please first check the Bluetooth status. Figure 7-4 Bluetooth of setting 7.4 WORKSHOP INFORMATION Click on Workshop Information, you can input your workshop information here. As shown in the figure below, you can fill in the valid information in the corresponding input boxes and click the Submit button.
Figure 7-5 Workshop information of setting 7.5 VCI INFORMATION You can view the VCI information here, including the VCI firmware name, the latest firmware version, the currently used firmware version, and the VCI firmware type. If the current firmware version is not the latest firmware version, you can choose to update your firmware version by clicking the Update VCI Firmware button.
8 FAQ Q1: BLUETOOTH PAIRING FAILED 1. Please check whether the status of the indicator light of the Anyscan is working properly. 2. The Bluetooth indicator lights blue when the Bluetooth has successfully connected; the power indicator lights red when the Anyscan is connected to the vehicle or power supply properly;...
Q3: FAILED TO EXTRACT FILES For Diagnosis Report Click the Print PDF Report button in the diagnosis report, select the PDF reader to open the file, and the reader can send and save the PDF report. The diagnosis report is saved in the ‘Diagnosis’ folder on your mobile devices. ...
Q6: HOW TO SWITCH LANGUAGE 1. Contact your dealer and leave a message about the language you need and the S/N of your device, The technician will modify the language configuration for you in the backend system. 2. Settings->Language->Choose language 3.
Q8: FAILED TO ACTIVATE OR REGISTER For ‘Activation Failed’ Generally caused by network instability, please switch to a more stable network and try to activate again. For ‘Registration Failed’ Generally, it is caused by the connection timeout or the sending timeout, please check whether you have blocked the outgoing network traffic to non-US regions like China.
LIMITED ONE YEAR WARRANTY Shenzhen Xtooltech Intelligent Co., LTD.(the Company) warrants to the original retail purchaser of this XTOOL device that should this product or any part thereof during normal usage and under normal conditions be proven defective in material...
Page 81
framing and non-operating parts; 6. Products damaged from external causes such as fire, dirt, sand, battery leakage, blown fuse, theft, or improper usage of any electrical source. — 74 —...
PPENDIX The Anyscan App (from version v4.23.6) will not access the photos, contacts, messages on the mobile devices. Therefore, no related privacy issues will be involved. The access warning pop-up message is generated automatically by the mobile devices when Anyscan requests permission to access the storage. The access warning text and content may vary across the brands of the mobile devices.
Page 83
Legal Statement 1. Ownership of Rights 1.1. Our logo, ‘XTOOL’, ‘Anyscan’ and other texts, graphs and combination thereof, other marks and symbols of ours and our service names are the registered trademarks of ours and our Affiliates’ in China and other countries. Without our...
Page 84
written authorization, no one may display, use or otherwise process (including without limitation reproduce, disseminate, show, mirror, upload and download) any of the said trademarks in any way or represent to others that you have the right to display, use or otherwise process any of the said trademarks. 1.2.
Page 85
China in using our services, and you shall not endanger cyber security or utilize our services to engage in activities that infringe upon others’ reputation right, privacy, intellectual property rights or other legitimate interests. Notwithstanding the aforesaid reminder, we will assume no liability for your purposes of using our services.
Page 86
understand the means of protecting your privacy right. If you have any questions, comments or suggestions, please contact us via the contact information we provide. This Policy will help you understand the following: 1. Scope of Application 2. Collection and Use of User Information 3.
Page 87
2. Collection and Use of User Information 2.1. Member information 2.1.1. If you have registered any XTOOL account, you may log in to our services using that account. If so, the real-name information (name, phone number/email) you provide for the registration of XTOOL account will be synchronized with us.
Page 88
2.2. Provision of Technical Services to you Information provided by you to us includes: 2.2.1. The information you are requested to provide is subject to that listed on our web page. If you do not intend to use certain services, you are not required to provide relevant information.
Page 89
Information provided by the service provider of the smart device when you use our services: 2.2.4. Smart device operating information (such as the information of operating mode, current temperature, current fan speed and current relative humidity of a smart air-conditioner). 2.2.5.
Page 90
following purposes: 2.3.1. To provide you with services and maintain and improve such services; 2.3.2. To promote and introduce products to you to the extent permitted by laws and regulations; 2.3.3. We may use your Personal Information to prevent, identify and investigate fraud, any act endangering security, illegal activity, or any other act which breaches or violates any agreement, policy or rule with or of us or any of our Affiliates so as to protect the legitimate rights and interests of you, any of our other users, us or...
Page 91
except in the following circumstances: 3.1.1. Sharing with express consent: We will share your user information with other parties with your express consent; 3.1.2. Sharing as required by laws: We may share your user information as required by laws, regulations, litigation or arbitration, or by an administrative or judicial authority in accordance with laws;...
Page 92
instruction, this Privacy Right Policy and any other relevant confidentiality and security measures. 3.2. Transfer We will not transfer your user information to any company, organization or individual, except in the following circumstances: 3.2.1. Transfer with express consent: We will transfer your user information to other parties upon obtaining your express consent;...
Page 93
3.3.2. In order to protect the personal and property safety of our platform, our Affiliates or the public, we may disclose your user information in accordance with applicable laws or your relevant agreements or rules. 3.4. Exceptions to obtaining prior authorization and consent for sharing, transfer and disclosure of user information Your user information may be shared, transferred or disclosed without your prior authorization and consent under any of the following circumstances:...
Page 94
4. User Information Management 4.1. You may log in to the “administrator page” of our client to inquire and administrate (change or delete) the basic business information (house area, family status, and house address) and family member information submitted by you for the use of our services.
Page 95
5.1. In order to ensure the normal operation, provide you with a more convenient visit experience and recommend contents that may be of interest to you, we will store small data files named “cookie” on your client. Cookies usually contain identifiers, site names and certain numbers and characters.
Page 96
ensure the user-information is accessible only to authorized personnel to the maximum extent possible, and hold training sessions about security and privacy protection to enhance our employee’s awareness of the importance of user information protection. 6.2. We will take reasonable and practical measures to avoid collecting irrelevant and unnecessary user information to the maximum extent possible.
Page 97
6.5. If the operation of our products or services stops, we will take reasonable measures to protect your user information security, including timely stop further collection of your user information, sending you a notice thereof on a personal basis or in the form of an announcement, and deleting or anonymizing your Personal Information held by us.
Page 98
under this Policy. We will publish any modification of this Policy on a specific web page. 8.3. With respect to material modifications, we will also provide a more noticeable notice (with respect to certain services, we will give notice in the form of an announcement to specify the modifications of this Policy in detail).
Page 99
8.4.6. High risk is indicated in the user information security impact assessment report. 9. How to Contact Us If you have any questions or comments on the contents of this Statement and Policy or the practice of this Privacy Right Policy, you may contact us via the online channel.
Page 100
Shenzhen Xtooltech Intelligent Co., Ltd Company address: 17&18/F, Building A2, Creativity City, Liuxian Avenue, Nanshan District, Shenzhen, China Factory address: 2/F, Building 12, Tangtou Third Industrial Zone, Shiyan Street, Baoan District, Shenzhen, China Service-Hotline: 0086-755-21670995/86267858 Email: marketing@xtooltech.com supporting@xtooltech.com Fax: 0755-83461644 Website: www.Xtooltech.com —...
Need help?
Do you have a question about the A30D and is the answer not in the manual?
Questions and answers