



| Online Function List | |||||
| Note: 1.Network is available 2.Device within valid subscription 3.Part of functions require XP400PRO Programmer |
|||||
| Function | Vehicle | Software Version | Online Function | Subscription | Payment |
| Mercedes Add Key/ All Key Lost, Renew/ Erase IMMO Part | Mercedes | V1.00 | √ | √ | Charge as per year |
| Engine ECU Identification and read ISN by OBD or on BOOT | BMW | V2.40 | √ | √ | Charge as per year |
| MQB ECU Replacement | VW | V3.80 | √ | √ | Charge as per year |
| IMMO 4 ECU Replacement, IMMO 4 OBD All Key Lost | VW | V1.00 | √ | √ | Charge as per year |
| Read Password from Engine MED17 by OBD | VW | V3.50 | √ | √ | Charge as per year |
| Read Password from Engine on Bench | VW | V3.70 | √ | √ | Charge as per year |
| H chip Key All Key Lost | Toyota | V3.00 | √ | √ | Charge as per year |
| ID47 Smart Key All Key Lost | Mitsubishi | V3.50 | √ | √ | Charge as per year |
| Mazda 2020 and Cx-30 Password/free Programming | Ford Mazda | V3.40 | √ | √ | Charge as per year |
| Mazda (2013-) New Type ECU Reset | Ford Mazda | V3.40 | √ | √ | Charge as per year |
| H chip Key All Key Lost (new) | Toyota | V3.60 | √ | √ | Charge as per year |
| B48/ B58 Engine ISN | BMW | XXX | √ | √ | Charge as per year |
| Siemens PCR2.1 Engine Read IMMO Data | VW | V5.20 | √ | √ | Charge as per year |
| IMMO V of encrypted BCM2 Read IMMO Data | VW | V5.25 | √ | √ | Charge as per year |
| 7GV Engine Read IMMO Data | VW | V5.30 | √ | √ | Charge as per year |
| 9GV Engine Read IMMO Password on Bench | VW | V5.30 | √ | √ | Charge as per year |
| IMMO V BCM2 Replacement (immo data length 0*524) | VW | V5.40 | √ | √ | Charge as per year |
| IMMO V BCM2 Replacement (another type) | VW | V5.50 | √ | √ | Charge as per year |
| 2020 Mazda 3 and Cx-30 Parameter Reset | Ford Mazda | V4.00 | √ | √ | Charge as per year |
| F-150, Fusion, and other models after 2015 Parameter Reset | Ford Mazda | V3.60 | √ | √ | Charge as per year |
| Expo, Focus, and other models in 2019 Black Box Algorithm Programming | Ford Mazda | V3.10 | √ | √ | Charge as per year |
| New Sylphy B18 2022 Smart Key Password-free Add Key | Nissan | V4.20 | √ | √ | Charge as per year |
| KIA K3 (2021-) Read Password | KIA | V4.30 | √ | √ | Charge as per year |
| Hyundai Tucson (2021-) Read Password | Hyundai | V4.30 | √ | √ | Charge as per year |
| KIA SELTOS (2021-) Read Password | KIA | V4.20 | √ | √ | Charge as per year |
| Hyundai G90 (2020-) Read Password | Hyundai | V4.20 | √ | √ | Charge as per year |
| KIA Carnival (2020-) Read Password | KIA | V4.20 | √ | √ | Charge as per year |
| Jeep 2015-2017 Freeman Blade Key Read PIN Code | Chrysler | V3.21 | √ | √ | Charge as per year |
| Jeep 2015-2017 Renegade Blade Emergency Start when Key All Key Lost | Chrysler | V3.80 | √ | √ | Charge as per year |
| Jeep 2013-2018 Cherokee Smart Key IMMO Data Analysis, Jeep 2017-2021 Renegade Blade Key IMMO Data Analysis | Chrysler | V3.90 | √ | √ | Charge as per year |
| Jeep 2017-2021 Renegade Blade Key Read Password from Engine | Chrysler | V3.60 | √ | √ | Charge as per year |
| Disable Key to Unlock Data Modification (30k data) | Fiat | V3.60-V3.90 | √ | √ | Charge as per year |
| Disable Key to Unlock Data Modification (large-volume data) | Fiat | V3.60-V3.90 | √ | √ | Charge as per year |
| Brazil Fiat Argo ECU Programming 2701 Algorithm | Fiat | V3.50 | √ | √ | Charge as per year |
| 2020 Giulia Read PIN Code Data Analysis | Fiat | V3.60 | √ | √ | Charge as per year |
| Fiat 500/ Doblo/ Fiorino/ Panda Get Crypto Seeds | Fiat | V3.80 | √ | √ | Charge as per year |
| 2021 Giulia Used Parts Replacement ECU Unlock 2761 Algorithm | Fiat | V3.80 | √ | √ | Charge as per year |
| Brazil Fiat Uno/ Mobi ECU Programming 2761 Algorithm | Fiat | V3.70 | √ | √ | Charge as per year |
| Brazil Fiat Uno/ Mobi ECU Programming 2763 Algorithm | Fiat | V3.70 | √ | √ | Charge as per year |
| Viaggio Smart Key IMMO Data Rewrite | Fiat | V3.70 | √ | √ | Charge as per year |
| Brazil Fiat Fiorino IMMO Data Rewrite | Fiat | V3.70 | √ | √ | Charge as per year |
| Brazil Fiat Uno/ Mobi IMMO Data Rewrite | Fiat | V3.80 | √ | √ | Charge as per year |
| Fiat 93C86 IMMO Data Rewrite | Fiat | V3.80 | √ | √ | Charge as per year |
| Fiat 93C86 IMMO Data Decryption | Fiat | V3.80 | √ | √ | Charge as per year |
| Fiat 70F3633_46 PIN Code Data Decryption Calculation | Fiat | V3.80 | √ | √ | Charge as per year |
| Fiat 7010343 Programming File Encryption | Fiat | V3.90 | √ | √ | Charge as per year |
| Brazil Fiat Argo ECU Boot11 Programming Data Correction Download | Fiat | V3.50 | √ | √ | Charge as per year |
| Brazil Fiat Argo ECU IMMO Data Analysis | Fiat | V3.50 | √ | √ | Charge as per year |
| Brazil Fiat Uno/ Mobi ECU IMMO Data Analysis | Fiat | V3.80 | √ | √ | Charge as per year |
| Fiat 500/ Doblo/ Fiorino / Panda ECU IMMO Data Analysis | Fiat | V3.80 | √ | √ | Charge as per year |
| 70F3556_70F3557 ECU EEPROM Data Decryption after Reading | Fiat | V2.90 | √ | √ | Charge as per year |
| 70F3556_70F3557 ECU IMMO Data Analysis | Fiat | V2.90 | √ | √ | Charge as per year |
| Viaggio 46 Smart Key IMMO Data Analysis | Fiat | V3.80 | √ | √ | Charge as per year |
| 7010343_7010563 ECU IMMO Data Analysis | Fiat | V3.90 | √ | √ | Charge as per year |
| Fiat 500/ Doblo/ Fiorino/ Panda IMMO Data Rewrite | Fiat | V3.80 | √ | √ | Charge as per year |
| 70F3556_70F3557 ECU IMMO Data Rewrite | Fiat | V3.90 | √ | √ | Charge as per year |
| 7010343_7010563 ECU IMMO Data Rewrite | Fiat | V3.90 | √ | √ | Charge as per year |
| Qoros, Zhidou, Senova D50 Blade Key, Iveco Read IMMO Data | China brand | XXX | √ | X | Charge as per year |
| BYD Smart Key All Key Lost | BYD | XXX | √ | X | Charge as per year |
| PSA Read IMMO Data, Read PIN when Add Key | PSA | XXX | √ | X | Charge as per year |
| Toyota VIN Decoding, Generate Simulator key of SLK03-SLK05 | Toyota | XXX | √ | X | Charge as per year |
| KIA ID46 IMMO Data of Simulator Key | KIA | XXX | √ | X | Charge as per year |
| Renault Fleunce/ Zoe/ Megane III/ Scenic III, IMMO Data Calculation when Add Key | Renault | XXX | √ | X | Charge as per year |
| IMMO V A6/ A7/ A8 All Key Lost | VW | XXX | √ | X | Charge as per year |


| Autel IM608 II | Autel IM608 PRO | Autel IM508S | Autel IM508 | Autel KM100 | |
| Image | ![]() |
![]() |
![]() |
![]() |
![]() |
| Hardware | |||||
| Hardware | Touch screen tablet & programmer | Touch screen tablet & programmer | Touch screen tablet & programmer | Touch screen tablet & programmer | Touch screen handset |
| VCI | √ (Bluetooth connection) | √ (Bluetooth connection) | √ (wire connection) | √ (wire connection) | √ (Bluetooth connection) |
| Automatic scan | √ | √ | √ | √ | √ |
| Immo scan | √ | √ | √ | √ | √ |
| Immo function | Support program keys by OBD/on-bench/boot, immo part replacement | Support program keys by OBD/on-bench/boot, immo part replacement | Support program keys by OBD/on-bench/boot, immo part | Support program keys by OBD/on-bench/boot, immo part replacement | Support program keys by OBD |
| Diagnostic function | Medium diagnosis, BMW & Benz immo programming | Medium diagnosis, BMW & Benz immo programming | Basic diagnosis | Basic diagnosis | × |
| Remote expert | √ (coming soon) | × | × | × | × |
| Processor | Qualcomm SDM660 Octa-core | Samsung Exynos T5260 6-Core | Rockchip RK3566 Quad core | Rockchip RK3188 Quad core | PX30 4x ARM Cortex-A35 |
| System | Android 10.0 | Android 4.4.2, KitKat | Android 11 | Android 4.4.4 | Android 9.0 |
| RAM | 4G | 2G | 4G | 1G | 2G |
| ROM | 128G | 64G | 64G | 32G(64G after 2021) | 64G |
| Screen | 10.1inches, 1920*1200 | 10.1inches, 1920*1200 | 7inches, 1024*600 | 7inches, 1024*600 | 5.5inches, 1280*700 |
| WiFi | √ | √ | √ | √ | √ |
| Bluetooth | V5.0+BR/EDR | V2.1+EDR | × | × | √ |
| USB | USB 2.0 (2 USB host type A, 1 USB mini device) | USB 2.0 (2 USB host type A, 1 USB mini device) | USB 2.0 (1 USB host type A, 1 USB mini device) | USB 2.0 (1 USB host type A, 1 USB mini device) | × |
| HDMI | HDMI 2.0 | HDMI 1.4A | × | × | × |
| SD Card | √ (support up to 64G) | √ (support up to 32G) | √ (support up to 64G) | √ (support up to 32G) | × |
| Headphone jack | √ | √ | × | × | × |
| Microphone | 1MIC | 1MIC | × | × | × |
| Loudspeaker | 2 | 2 | × | × | × |
| GPS | √ | × | × | × | × |
| Light sensation | √ | √ | × | × | × |
| Buttons | 1 power button | 1 power button | 1 power button | 1 power button | × |
| Battery | 3.8V, 15000mAh | 3.8V, 15000mAh | 3.7V, 5000mAh | 3.7V, 5000mAh | 4950mAh |
| Camera | Rear 16 megapixel, AF with flashlight | Rear 8 megapixel, AF with flashlight | × | × | × |
| Lower computer | JVCI+ | JVCI | All-in-one | All-in-one | × |
| Programmer | XP400 PRO | XP400 PRO | XP200 | XP200 | V200 |
| Connection | Bluetooth/USB | Bluetooth/USB | All-in-one | All-in-one | Bluetooth |
| Software | |||||
| Read & write EEPROM | √ | √ | √ | √ | × |
| Read & write MCU | √ | √ | √ | √ (less coverage) | × |
| Read & write ECU | √ | √ | √ | √ (less coverage) | × |
| Read & write immo module | √ | √ | √ | √ (less coverage) | × |
| Read & write instrument/ airbag module | √ | √ | √ | √ (less coverage) | × |
| Key identify | √ | √ | √ | √ (less coverage) | √ |
| Read by eeprom | √ | √ | √ | × | × |
| Refresh key | √ | √ | √ | √ (need XP400 PRO) | √ |
| Detect frequency | √ | √ | √ | √ (need XP400 PRO) | √ |
| Generate transponder | √ (need XP200, XP201, XP400, XP401, XP400 PRO, XP401 PRO) | √ (need XP200, XP201, XP400, XP401, XP400 PRO, XP401 PRO) | √ (need XP200, XP201, XP400, XP401, XP400 PRO, XP401 PRO) | √ (need XP200, XP201, XP400, XP401, XP400 PRO, XP401 PRO) | √ |
| Transponder simulation | √ (need APB112) | √ (need APB112) | √ | ||
| Detect ignition coil | √ (need APB112) | × | √ | ||
| Auto VIN | √ | √ | √ | √ | × |
| Read & clear fault codes | √ | √ | √ | √ | × |
| Live data | √ | √ | √ | √ | × |
| Freeze frame | √ | √ | √ | √ | × |
| Read ECU info | √ | √ | √ | √ | × |
| Action test | √ | √ | ×(Update in August) | √ | × |
| Services | √ | √ | √ | √ | × |
| Special function | √ | √ | ×(Update in August) | √ | × |
| Online coding | √ | √ | × | × | × |
| Offline coding | √ | √ | × | × | × |
| Hidden features | √ | √ | × | × | × |
| Guidance | √ | √ | × | × | × |
| Online programming | √ (support partial Benz, BMW models) | √ (IM608Pro supports partial Benz, BMW models) | × | × | × |
| Report manage | √ | √ | √ | √ | × |
| Other functions | Scan VIN, scan license, remote desk. D-PDU, RP1210, DoIP, CANFD diagnostic standard |
Remote desk, D-PDU, RP1210 diagnostic standard (DoIP/CANFD need adapter) | Remote desk, CANFD diagnostic standard(need adapter) | Remote desk, CANFD diagnostic standard(need adapter) | × |
| Inspection camera | √ (MV105/ MV108) | √ (MV105/ MV108) | √ (MV105/ MV108) | √ (MV105/ MV108) | × |
| CardiagTool.co.uk After-Sale Warranty Policy | ||||
| Problem Details | Warranty Time | Treatment | Responsibility for Charge | Remark |
| Quality Problem | within 7 days after receiving the package | Buyer: Submit a message (Mail to sales@cardiagtool.co.uk ) and Return the items to Seller's assigned address by EMS or Post. | Return Ship cost: Seller | Any costs because of customer's wrong operation lead to return will be responsible by the buyers. |
| Resend ship cost: Seller | ||||
| Seller: If can not repair, exchange a new one (Items must be in new condition with original packaging and accessories.) | Repair Charge: Seller | |||
| Replace Parts Charge: Seller | ||||
| within 8-14 days after receiving the package | Buyer: Submit a message and Return the items to the assigned address by EMS or Post for repairing | Return Ship cost: Seller | ||
| Resend ship cost: Buyer | ||||
| Seller: If can not repair, exchange a new one (Items must be in new condition with original packaging and accessories.) | Repair Charge: Seller | |||
| Replace Parts Charge: Seller | ||||
| within 15 days to 1 year after receiving the package | Buyer: Submit a message and Return the items to the assigned address by EMS or Post for repairing | Return Ship cost: Buyer | ||
| Resend ship cost: Buyer | ||||
| Seller: Repair it. | Repair Charge: Seller | |||
| Replace Parts Charge: Buyer | ||||
| Lost in the delivery | 30 days after shipping | Buyer: Submit proof to the seller | New Product Cost: Seller | |
| Seller: Contact carrier to ask for Claimant and arrange another shipment to the buyer | Resend Ship Cost: Seller | |||
| Customs Problem | 30 days after shipping | Buyer: Finish customs clearance when import | Customs duties or agent fees: Buyer | |
| Seller: Try to help buyer to finish customs clearance but not responsible for this. | ||||
| Delivery Problems: broken, incomplete, wrong address | within 7 days after receiving the package | Buyer: Report to Seller, and submit Complaint to Carrier (DHL, TNT, UPS, EMS, etc..) in 7 days to get a Complaint number and send the number to Seller.After the seller's permit, return the full package in good condition to the assigned address by EMS or Post. Caution: The Carrier will not accept Complaints after 7 days. | Return Ship cost: Buyer | |
| Resend ship cost: Buyer | ||||
| Seller: ask for compensation as per the Complaint number from Carrier, not responsible for any losses after 7 days. | Repair Charge: Seller | |||
| Replacement Charge: Buyer | ||||
| Received wrong Items | within 3 days after receiving the package | Buyer: Report to Seller, and return the full package in good condition to assigned address by EMS or Post in 3 days | Return Ship cost: Seller | |
| Seller: Arrange shipment for the correct items | Resend ship cost: Seller | |||
| Man-made Damage: such as update machine online, dismantle the equipment, and so on | within 1 year | Buyer: Report to Seller, and return the items for repairing to assigned address by EMS or Post | Return Ship cost: Buyer | |
| Resend ship cost: Buyer | ||||
| Repair Charge: Buyer | ||||
| Replacement Charge: Buyer | ||||
| Note: | 1. Warranty Policy only protects Main parts. Other parts are out of our warranty policy. | |||
| 2. Before return, please confirm with us. we will give you a shipping address once confirming the problem. The buyer will be responsible for any risks or costs without our permission. | ||||
| 3. Buyer needs to return the items by cheaper EMS or Post, or we can't get them because of restricting Customs Policy. | ||||
| 4. The Warranty Policy fits for all products except for some products which state the warranty specially in a description. | ||||