BMW Diagnosis & Service Light Reset by XTOOL A80 PRO
Auto Diagnostic Tools / July 29, 2021

Here we’re going to show you how to diagnose BMW by XTOOL A80 PRO, and also we take the service light reset as an example.   Connect XTOOL H6 PRO to the BMW by JVCI via OBD port. Press Diagnosis>>Auto Scan>>Diagnosis>>Auto Diagnosis Then wait for it to scan all the DTCs. Here we can press “Report” to check the details including where the problem is and what causes it. Watch “Brake-fluid level too low”, later we will deal with this. So we go back and press “Clear DTC”. After that, press “Report” again. Some DTCs remain, so does the lights. So we back the function menu, press Service>>Maintenance>>Front brake Here is some information, and the “Availability” is 0%. Press “Reset” and enter “Front brake” again, and We can see that the “Availability” turns 100% and the parking brake light disappears. Then we go back and choose “engine oil”. Also we press “reset”. Then enter again to compare the information before and after reset. Back and press “Rear brake”, We can see the availability is 58%, relatively healthy. So back and choose “Brake fluid”. Select “reset” due to the low availability. Don’t forget to verify. Back and choose “Vehicle inspection” to…

How to Fix Thinkcar Thinkdiag Bluetooth Connection Failed Problem?
OBD2 Code Scanner / July 29, 2021

Customer problem: I used thinkcar thinkdiag to diagnose my cars, all failed. When I plugged the dongle the green light is on, but the Bluetooth connection is abnormal. The cars I tested as below. Bmw e46 325 i 2003 Bmw e90 320d 2006 Mini 1.6d 2010 Range rover sport 2010 tdv6 Citroen c4 picasso 2008 engineer replied: 1.Check if the internet connection is normal during the test, if it is ok, follow the guide to fix the thinkdiag firmware as below. Path: Run Thinkdiag APP, go to personal center>> fix firmware After that, select OBDII or car software to test again. 2.Make sure the app is downloaded correctly and the models are all downloaded. ThinkDiag App Free Download: 3.Use the password letter to bind the Thinkdiag APP and login to activate the thinkdiag dongle Note: remember to connect Thinkdiag device via Bluetooth on your smartphone.   For further problems, please feel free to contact our customer service. Whatsapp/ Hot line: +8618150117535 Email/ Skype:  

Launch X431 V Bi-directional Scan Tool Review on Jeep Liberty 2005
Auto Diagnostic Tools / July 28, 2021

All right I’m going to do a review of the LAUNCH X431 V I just purchased. This is a automotive scanning tool that is a huge upgrade. Prior to this, a lot of my work was done with something small and expensive like this, just a cheap WIFI or Bluetooth scanning device. It’ll scan the code but it’s not bi-directional. In other words, it does not let you control any of the systems of the vehicle. I have so many vehicles that I work on and it’s so many of the systems are not available to be scanned or diagnosed through, so I finally invested in a fairly highly-rated device from Launch. I’ve already put quite a bit of work into this. So it comes in this wonderful molded case. Inside you’ve got the main tablet itself. This is the actual OBDII plug-in module that talks in a wireless way through Bluetooth to this tablet. And you have all kinds of connectors specific to different vehicles. There are just different cables, like clamps for getting power if you need auxiliary power. Let’s take the tablet and VCI through a simple test. We’re doing this Jeep Liberty 2005 today. This car…

How to Reset Oil Change Interval on 2017 Alfa Romeo Giulia by Foxwell NT530?
OBD2 Code Scanner / July 27, 2021

One customer gave feedback that he didn’t know how to use Foxwell NT530 scanner to reset oil change interval on his 2017 Alfa Romeo Giulia properly. So he asked our customer service for help.   Here is the customer’s specific operation feedback: I have a 2017 Alfa Romeo Giulia Q4, 4 cylinder all wheel drive, was the Fiat module. I want to use nt530 scanner to reset the Oil Change Interval after changing the oil. The NT530 user manual says I should see “Special Functions” in the function menu but it does not show up.  Also it will not read VIN Number under smart VIN and there is no option for “Manual Selection” to enter the VIN #. When I select “SmartVIN” I get a screen that shows a list of Group functions: Engine Gearbox, Instrumentation, Safety, Comfort, Other Systems but no VIN#. The VIN number does show up if I go in beginning with the OBDII window selection but I don’t ever see a Special Functions in the Functions Menu. I hope you all can help me re set my oil change interval so I don’t keep getting “OIL CHANGE REQUIRED” message every time I start my car. engineer advised the customer to do with the following operating path. Alfa–> After 2008 (mito/giulia/giulietta/4c)–> GA- giulia–> 2017–> Control modules–> Info comm& entertainment–> IPC–> Special function–> Reset service information   For further problems, please feel free to contact our customer service. Whatsapp/ Hot line: +8618150117535 Email/ Skype:

How to Solve Autel IM608 “Chip Communication Failed” Problem?
Car Key Programmer / July 26, 2021

Sometimes, when you use Autel IM608 with XP400 key programmer to read chip like key ID46, 47, 48, 49, AES and 5C, etc, it cannot read successfully, and shows “Chip communication failed. Please check whether the chip is placed correctly or in good contact” (see the figure as below). How to fix this problem quickly? Check the solution offered by engineer.   The solution: 1.Check if the USB interface and cable are normal, go to “Programmer” menu on Autel IM608 tablet and provide the programmer version information & device series number. Step 1: Make sure that you have not connected the programmer to the vehicle OBD connector. Step 2: Check if you use the right USB cable to connect the device to the programmer. Step 3: Go to “Programmer” menu to check the programmer function.   2.Please download the following PC version programmer V2.61 software directly or go to Autel official website to download and check if it can read successfully.   Please kindly notice: If programmer connection can’t detect any keys both with PC end and tablet. Please describe how the programmer stops working after what operation? And it needs to return to the factory to repair…

Autel MaxiAP AP200 Review: Good Cheap Scanner for DIY
OBD2 Code Scanner / July 23, 2021

Hi guys, today is a review of the Autel MaxiAP AP200. This is one of Autel’s portable scan tool devices made to work with your mobile phone. I’m excited about this because for do-it-yourselfers who are on a budget, but want a professional level scan tool, this is one good solution to look at. I’ll cover how to set it up, registration and all, give you a walkthrough of its functions, compare it to other Autel devices, and as well as, what to expect in terms of updates. Now let’s get this! The device itself and a quick reference guide. Setup This is an all-system scanner, so this is going to give you access to all modules, whether you’re talking AC module, suspension module, ABS, SRS, immobilizer etc. This device is comparable to the Autel MK808, it’s able to do all that the MK808 is able to do. The only difference is that you’re doing it from your phone. This is a very affordable device. I got this for, roughly, about $60. So to set it up, the first thing is to scan the QR code and download the Maxi AP200 app. And it gives you the website you go…

Autel IM608 “Failed to Read Software Name” for Toyota Pirus 2014 AKL Solution
Car Key Programmer / July 21, 2021

Here is the solution on Autel MaxiIM IM608 “Fail to read software name” Error.   Issue Description: Try to use Autel MaxiIM IM608 to do AKL programming for Toyota Pirus 2014 with Autel APB112 simulator. After he connected APB112 key simulator to Autel IM608 as the prompt, it showed “Failed to read software name”. Then he submitted the data log and contact us to send the data log title and the serial number (SN) to our technical support. (If you don’t know how to submit a data log, here is a video link below:   Possible reason: Autel MaxiIM IM608 doesn’t read the software name of Autel APB112 simulator, so there is probably something wrong with the hardware.   Solution: Try another Autel APB112 simulator.   Detailed operations: Use JVCI to connect Autel MaxiIM IM608 and the vehicle via OBD. On Homepage, press IMMO>>Toyota>>Manual selection>>Other>>PRIUS>>Smart Key (Note: “Automatic selection” sometimes fails, then we should choose the specific model manually) Press “Yes” to enter the main menu. Press Control unit>>Keyless System(CAN)>>Back up immobilizer data>>Back up immobilizer data(OBD) Press “OK” to continue. Save the file. Back to Keyless System interface. Press “Generate simulator key” and then load the EEPROM data file….

How to Change Language for GODIAG GD801 and ODOMaster?
Car Key Programmer / July 20, 2021

Both GODIAG GD801 and GODIAG GD801 ODOMaster support 8 languages including English, Italian, Spanish, French, German, Portuguese, Polish, and Russian. The default language is English. You can change the language to what you desire. It’s easy to do. Just follow the guide to operate in this post.   Guide to change language: 1.Provide the SN of your GODIAG device to us to change language 2.After the language is changed, you can go to your device to select the corresponding language, and then update software. How to select language: Go to Settings>> Language>> select the language you need (has been changed) How to update software: Go to Upgrade>> select the car software you need and click [Bulk update] to update fast   Learn more… Besides software update and language change, the registration guide for GODIAG GD801 Key Programmer is same as GODIAG GD801 ODOMaster mileage correction tool. They have the same hardware configuration. The differences between them are functions, vehicle coverage and update fee, etc. GODIAG GD801 User Guide: Language+ Software+ Car List   1.Differences in function GODIAG GD801 (Item No. SK303) – Immobilizer+ odometer Adjustment+ EEPROM/PIC Adapter+ OBDII+ ABS+ Gear Learning+ CVT Reset+ Battery Match+ EPB+ TPS+ SRS Reset+ Low Tire+ Steering Angle Reset+ DPF Reset+ Oil Nozzle Code   GODIAG GD801 ODOMaster (Item No. SM68) -Odometer adjustment+…

OBDSTAR X100 Pro No TF Card Problem Solution
Car Key Programmer / July 18, 2021

OBDSTAR X100 Pro appears “No TF card” issue. Where to download the info in the SD card? Here share the solution offered by engineer. Hope it helps the users who encounter this problem.   The possible cause: There is something wrong with the SD card.   How to solve: Please format SD card and download the file firstly. Step 1: Unzip the following file in another place (don’t create a new folder) Step 2: Copy all the files inside and paste to the SD card Step 3: Insert the SD card into X100 Pro device and start Step 4: Go to Settings menu to read the serial number and activation code, and then write them down Step 5: Format the SD card, and then download the file from   After downloading the file, please operate by the following steps. Step 1: Remove the TF card from your device, insert your TF card into computer, and format your TF card and ensure it is empty Step 2: Login this website:, and click “A Key upgrade” Step 3: Download and install the “One Key upgrade”, and you will see this software Step 4: Open the “one key upgrade”,…

How to Program BMW CAS4+ Keys by Yanhua Mini ACDP?
Car Key Programmer / July 16, 2021

Today we are going to show you how to clone and add new keys to your BMW with a CAS module by a Yanhua Mini ACDP. So this demo also applies to cars that have CAS1 CAS2 CAS3 modules. In this case we’re doing a CAS4+ out of my BMW F10, so we also need a ACDP MINI CAS module.   Tools: Yanhua Mini ACDP ACDP MINI BMW CAS1-CAS4 module New F-series key*1 Original key*1   Preparation and Connection These are all we need to use. Connect OBP+ICP adapter and Yanhua ACDP main module. Attach the CAS4 adapter to the CAS module and fasten them by the fixing piece. If you puzzle about anything, check the diagrams on the Yanhua App. You may ask what if I miss a pin because the pin is very tiny. Before the very first operation, the app will check to make sure it can connect to all pins. Use the ribbon cable to connect OBP+ICP adapter and CAS4 interface board. Supply power to Yanhua Mini ACDP.   Operations Open the Yanhua App. Press BMW>>CAS1-4>>CAS4/CAS4+>>ICP mode Here we’re going to pick the mask number which is on the big chip. If you click “help”, it…

Volvo 2018-2021 Key Programming by Yanhua Mini ACDP via OBD without Soldering
Car Key Programmer / July 15, 2021

New Volvo IMMO module- Yanhua Mini ACDP module 20 has been released. It’s specially designed to work with Mini ACDP for newer Volvo (till 2021) CEM key programming without soldering.   What exactly can Mini ACDP Module 20 do? 1.Read CEM data by ICP mode without soldering 2.Program new keys via OBD mode   Which car models can work with it? VOLVO XC40 (2020- ), VOLVO XC60 (2018- ), VOLVO XC90 (2015- ) VOLVO S60 (2020- ), VOLVO S90 (2017- ) VOLVO V60 (2018- ), VOLVO V90 (2016- ) Lynk& Co (2018- )   Key types supported:   CEM connection diagram: SPC5646C/SPC5647G/SPC5648G CPU model   Volvo key programming in Mini ACDP APP operation guide: Select Volvo>> IMMO>> select any Volvo module supported above (e.g. Lynk Co 01 (2018- ) Note: For old Volvo, Mini ACDP Module 12 is required. Reference: Program Volvo Smart keys & Semi-smart keys by Yanhua Mini ACDP: Done There are 4 functions can be performed. OBD Detect (new update) Read CEM data by ICP (new update) Add key / all-key-lost Add key / all-key-lost after deleted all keys 1.OBD detect It is easy to operate by connecting ACDP to the car OBD interface. 2.Read CEM data by…

Autel MaxiIM IM608 Hyundai Santafe 2021 AKL Success
Car Key Programmer / July 14, 2021

One customer recently wondered about if Autel MaxiIM IM608 could add a new key for his Hyundai Santafe 2021 when all keys lost. He searched the vehicle coverage on the official website and found it supports models after 2019 but he cannot make sure if his car is included because of the model year.     Our technical support says the answer is yes. Autel MaxiIM IM608 supports AKL for Hyundai Santafe 2021 but it doesn’t support password reading. Therefore, he should get the pin code from his dealership first.   Days later, the customer gave his feedback and his successful. Solution: Success. Autel IM608 made it. Payed to get the pin code from the local dealership, 397*** new and 344*** old pin. It wouldn’t work by vehicle, so I had to do it through “Diagnostics” and there is an available option for AKL programming. So on Homepage, enter “Diagnostics” instead of “IMMO” or “Programming”. Find “Immo&Keys” interface, choose “Smart key code saving” and then input the pin code as the prompts to finish the procedures. Done!Nice work!    

How to Fix Launch X431 CRP909 Failed to Register?
OBD2 Code Scanner / July 13, 2021

Here share the solution to resolve Launch X431 CRP909 registration failure problem.   Problem: There is something wrong with my launch crp909 (SN: 979794xxxxxx). It cannot register successfully, and the system prompts me the serial number is incorrect. But I check the serial number I input, and it’s right. So how can I register it successfully? engineer provides the suggestion as below: 1.Please connect WiFi on the Launch CRP909 firstly, then input your available email address to register an account; 2.Download the car software Or click update directly to see if it pops up and asks for an account, then use your email address to register   For further problems, please feel free to contact our customer service. Whatsapp/ Hot line:+8618150117535 Email/ Skype:  

2016 BMW F800GT Key Programming Done by OBDSTAR MS80
Auto Diagnostic Tools / July 12, 2021

It is a 2016 BMW F800GT Motorcycle. Need to add a new key. The job was completed by OBDSTAR MS80 Motorcycle Scanner.   Connection: Connect OBDSTAR MS80 to the BMW Motorbike via the M040 BMW cable and main cable Operation: Use the working key to start the Motor and the MS80 tablet will start automatically Tap Moto IMMO>> Europe>> BMW>> BMW V30.01 There are two options can be performed: ECU information and Program keys (ID46) 1.Read ECU info firstly Read out the ECU info incl. VIN, SN, diagnostic code and key tooth code 2.Program keys Select one key unused to generate (e.g. key 10) Connect P001 with OBDSTAR MS80 diagnostic device Then put a new key into P001 adapter The key is generated successfully. Then insert the generated key into the key slot for 10 seconds, then use the newly generated key to start the locomotive. Finally, the key can start the BMW Motorcycle normally. Done!    

How to Solve Foxwell NT530 Lost Update Icon after Downloading Software?
Uncate / July 9, 2021

I have a Foxwell NT530 scanner. The SN is N0530dxxxxxx. I tried to download software on my Chromebook Laptop, but the file was not incomplete. So I used an older computer to download again. As a result, the upgrade icon on the device disappeared and there was no model information. I haven’t changed any language. It’s always been English.   The solution offered by engineer: The HOME program may be broken. Just take the TF card out, and format it. After that, put it back to the NT530 scanner, and update it again. Or use the card reader to update it directly.   Tech support:

How to Read Chrysler Town & Country 2004-2007 Pin Code by Autel IM608 PRO?
Car Key Programmer / July 7, 2021

One customer recently posted feedback that he used Autel MaxiIM IM608PRO to do key programming for Chryslers but the process of pin code reading failed, and it prompted “Not supported”. Besides, he mentioned one is Chrysler Town&Country 2005, the other one is 2007. Here, our engineer gave the solution and has already solved his issue.   Possible reason: These models (-2007) are too old to read their pin code via OBD.   Solution: Remove the immo module (SKREEM) to read the EEPROM chip.   1.Remove the SKREEM inside the steering column 1)Remove the screws from the bottom shroud of the steering wheel and take it down. 2)Take down the torque screw beside the module. 3)Remove the ring from around a cylinder. 4)Unplug the plug and remove the SKREEM.   2.Figure out the pin1 of the chip There are several types of the module like 363AF, 295AF,363AG etc. Remove the shell and take out the EEPROM. Figure out the chip, it is marked with the chip type like 95040. There’s no dimple or notch at the end, so watch what’s called slanted side. The chip has pins around, but one edge has a slight slant of the pins while another doesn’t…

Car Key Programmer / July 6, 2021

Many of you keep asking me everything about these two things: OBDSTAR X300 DP PLUS and Lonsdor K518ISE. Now the review comes. Price tag Let’s start with the most important thing. Basically, everyone is initially interested in the price tag. The price of Lonsdor is 1,100$ and the price of OBDSTAR in package C is 1,550$. Lonsdor is cheaper, and there are all manufacturers for each programmer, not only the Chinese. Well, everyone is switching to a subscriber, and programmers are being transferred for a monthly fee. So the OBDSTAR subscriber fee is 400$, and 400$ is a subscription fee per year for an upgrade. At a Lonsdor subscription, the fee is 480$. So if you immediately buy OBDSTAR, it’ll be a little more expensive but cheaper according to updates. In principle, the price tags seems to me not so important, the difference is not very big, and let’s see what goes into complete set. Accessories Let’s have a smaller one to Lonsdor what it contains in the handbag, it is convenient of course. It turns out a case. We get the plug-in, a programmer for reading microcircuits with a loop, and it should be connected to such boards. We…

How to Change American Car Software to European on Autel TPMS TS601?
Original Autel Tools / July 6, 2021

One customer asked: I have an autel maxitpms ts601. I want to do tpms on my uk lexus ls460 2008. The car software is American now.  Is it possible to change the car model to European? Can I download directly? If can, where to download? engineer answered: To make a European car, you need to switch to the market firstly. Otherwise, there is no 433MHz option to choose. Please follow the steps as below to do. Step 1: Go to Setting-> Market menu, and change the current market- America to Europe Step 2: Go to TPMS-> Lexus to select the corresponding car model, and do the related function you want   Any further problems, please feel free to contact our customer service. Whatsapp/ Hot line:+8618150117535 Email/ Skype:

Benz 204 207 212 ELV Replacement by Xhorse VVDI MB
Car Key Programmer / July 4, 2021

Here will share the method to check ESL or NEC status, replace and program ELV using XHORSE VVDI MB and Xhorse ELV/ESL Emulator.   In general, most W204 W207 W212 ESL will damage with EIS. There are two possible reasons and solutions as below. 1.ESL motor is damaged and needs to replace a new motor 2.NEC chip is locked, theoretically, it can be unlocked, actually, it needs to replace new ESL.   So, how to use VVDI MB BGA tool to tell if the Mercedes- Benz ESL is damaged or NEC is locked? Connect VVDI MB Tool to the Mercedes- Benz dashboard (test platform) and computer Open VVDI MB software Go to ESL Tools to read ESL data The ESL data is read out and the status is opened Click “Check ESL damage” Get the result “ESL is locked (maybe damaged)” Insert the key into the EIS, but it cannot turn on the dashboard So need to change a new Xhorse ELV simulator   How to replace W204 W207 W212 ESL Emulator/ELV Simulator? Change a new Xhorse ELV simulator Note: If you can’t open the meter, you can use an instrument for the commonly used ones. Insert the key into…

Review: Autel MaxiCOM MK808BT vs Autel MaxiCOM MK908P
Auto Diagnostic Tools / July 2, 2021

Today I’m going to review two of Autel MaxiCOM system devices which a lot of people search for when buying a diagnostic scanner.   So the first one we’re going to review is the Autel MaxiCOM MK808BT against Autel MaxiCOM MK908P. One of them does programming coding, and one of them is just for your basic diagnostics and normal functions. Autel MaxiCOM MK808BT Appearance: Autel MaxiCOM MK808BT, this is the tool that I keep out openly in my garage always ready to use and I carry it around me. Inside we’ve got MK808BT, also some adapter plugs. The device is steady, got rugged grips so I can hold if sweating. I’ve also got the Bluetooth dongle which powers in to the car to connect with the device. I know another version with the wire coming out the top and plugging into the car (Autel MaxiCOM MK808) but I don’t like a wired one. I also got the kickstand so I can place it anywhere and do my diagnostics. Functions: Diagnostics, service, shop manager…if we go into “diagnostics”, we’ll see the cars it can do. This does support VIN so we’ll be able to check it by the VIN which is…