Free Shipping | Pay in 2/3 or 4 installments

iCarsoft CR IMMO Advanced Key Programming & Diagnostic Tool

$1,599.99
Shipping calculated at checkout.

Return Policy

Warranty Terms

This warranty applies only to users and distributors who purchase iCarsoft products through normal procedures. Within one year from the date of delivery, iCarsoft warrants its electronic products for damages caused by defects in materials or workmanship. Damages to the equipment or components because of abuse, unauthorized modification, use for non - designed purposes, operation in a manner not specified in the instructions, etc. are not covered by this warranty. The compensation for dashboard damage caused by the defect of this equipment is limited to repair or replacement. iCarsoft does not bear any indirect and incidental losses. iCarsoft will judge the nature of the equipment damage according to its prescribed inspection methods. No agents, employees or business representatives of iCarsoft are authorized to make any confirmation, notice or promise related to iCarsoft products.

Products tutorial, videos, Q&A and coverage list are available on iCarsoft official website.

Delivery and Shipping

3-7 days delivered

Key Features

1. Powerful Hardware
*Cortex-A53 Quad-Core 1.8GHz: processor for efficient data handling;
*4GB RAM and 64GB ROM: providing ample space for storing car data;
Rugged Design: Built with a durable construction to withstand the demands of professional use;
*6300mAh battery for extended usage;
*8-inch Touchscreen: resolution 1280*800, easy to navigation and data viewing.

2.IMMO (Immobilizer Service)
IMMO Matching: This function enables you to perform the anti-theft key matching function, so that the immobilizer control system on the car identifies and authorizes remote control keys to normally use the car.

It needs to be performed in the following cases: combined instrument panel, ignition switch,When the ignition switch key, ECU, BCM, or remote control battery is replaced.

3. IMMO Programming
The IM2000 PRO is required when performing this operation.

IM2000 PRO has the following functions:
•Read/write remote control transponder data and detect key frequency;
•Read transponder data (including Benz infrared smart key), and generate exclusive keys;
•Read/write on-board EEPROM chip data, and read/write MCU/ECU chip data.

4. Advanced Key Programming
*Smart & Expert Modes: iCarsoft CR IMMO Key Programming Tool Provides both guided and manual key programming options to cater to different skill levels;
*Transponder Read/Write: Enables reading and writing of transponder chips for key cloning and replacement;
*EEPROM/MCU Read/Write: Supports reading and writing of EEPROM and MCU data, crucial for advanced key programming tasks;
*All Keys Lost Support: Assists with retrieving PIN/CS codes in cases of all keys lost, allowing for key generation and programming.

5. Communication method
The tablet has a built-in Wi-Fi communication module. When you’re online, you can register your tool, update diagnostic software & APK, browse the Internet and send email on your network.

There are 2 ways available for the tablet to communicate with the VCI dongle: BT(wireless) communication and USB cable connection. User can choose either of the following ways to establish communication.

6. User-Friendly Interface & Operation
*Onscreen Relearn Procedures: Provides clear and concise on-screen instructions for performing relearn procedures.
*16+Language Support: Available in multiple languages ​​for global use.
*Automatic Software Updates: iCarsoft CR IMMO Key Programming Tool Allows for easy and convenient software updates to ensure the tool remains up-to-date.(Free upgrades for the first 3 years)
*Runs on the Android 10.0 operating system with an 8-inch HD IPS touch screen for intuitive navigation and easy operation.

7. Vehicle Report
Health Report (Quick Test):This function varies from vehicle to vehicle. It enables you to quickly access all the electronic control units of the vehicle and generate a detailed report about the vehicle health.

Print report: Print via APP or Print via PC.

8. Supports over 26+ Service Functions
*VIN Scan:quickly access the vehicle diagnostic software through reading the vehicle's VIN (Vehicle Identification Number);
*Oil Light/Service Reset: Resets service mileage and intervals;
*Electronic Parking Brake (EPB) Reset: Deactivates and reactivates the EPB system for replacement and initialization;
*Battery Management System (BMS) Registration: Registers new batteries to the vehicle's system;
*Steering Angle Sensor (SAS) Calibration: Calibrates the steering wheel to straight ahead;
* Injector Coding: Learns injector control parameters after injector replacement;
*TPMS Programming: Allows for the programming and testing of Tire Pressure Monitoring System (TPMS) sensors;
*Continuous Expansion: Ongoing development will add more service reset functions in the future, etc.

9.Wide Compatibility
Supports OE-Level Professional Wireless Diagnostic for over 100 car makes With Activate Test Functions.

iCarsoft CR IMMO Key Programming Tool Supports CAN FD & DoIP protocol: Compatible with advanced communication protocols for modern vehicles.


1.Job Menu Also Includes the Following Items

*Diagnose:This module allows you to quickly achieve full car models and full systems vehicle trouble diagnosis;
*Maintenance:Perform commonly used repair & maintenance services;
*Update: Updates vehicle diagnostic software and APK;
*Feedback: Feedback the diagnostic issues or bugs to us for analysis and troubleshooting;
*Others: Includes the tablet settings, system OTA upgrade, TeamViewer Quick Support, Browser, File explorer, Camera, Gallery, Screen Recording and Email etc.

2.Maintenance Service

iCarsoft CR IMMO Key Programming Tool provides an easy way to quickly access the most commonly performed service functions:Maintenance Service

Oil Reset Service
Electronic Parking Brake Reset
Steering Angle Calibration
Battery Maintenance System (BMS) Reset
Diesel Particulate Filter (DPF) Regeneration
Electronic Throttle Position Reset
TPMS (Tire Pressure Monitor System) Reset
Gear Learning
IMMO Service
Gearbox Matching
AFS (Adaptive Front-lighting System) Reset 
Sunroof Initialization
Suspension Calibration
ABS Bleeding
Injector Coding

3.Gearbox Matching

This function can complete the gearbox self-learning to achieve more comfortable and better shift quality.

In this case:When the gearbox is disassembled or repaired (after some of the car battery is powered off), it will lead to shift delay or impact problem, this function needs to be done.

4.Steering Angle Calibration

How to reset the steering angle?First find the relative zero point position for the car to drive in straight line;Taking this position as reference;The ECU can calculate the accurate angle for left and right steering.

Must reset the steering angle: 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 recovering car body.

5.ABS Bleeding

This function enables the execution of various bi-directional tests to assess the operational status of the Anti-lock Braking System (ABS).

When air is present in the ABS system:
*The ABS bleeding function must be performed to purge the brake system of air and restore optimal ABS brake sensitivity.
*This procedure is also necessary after replacing the ABS computer, ABS pump, brake master cylinder, brake cylinders, brake lines, or brake fluid.

6.Battery Maintenance System Reset

This function allows you to reset the vehicle's battery monitoring unit. This reset operation clears any existing low battery fault information and performs battery matching.

Battery matching is crucial in the following scenarios:
*Main Battery Replacement:Battery matching is essential after replacing the main battery.This process clears the original low battery information, preventing the related control modules from detecting false data.

*Battery Monitoring Sensor Replacement:Battery matching is required to re-establish communication between the control modules and the new battery monitoring sensor.

7.Diesel Particulate Filter (DPF) Regeneration

DPF regeneration is a process that removes Particulate Matter (PM) from the DPF filter. 

This typically involves continuous combustion oxidation, such as:   
*High-temperature heating combustion   
*Combustion facilitated by fuel additives or catalysts   
*These methods aim to stabilize the filter's performance by oxidizing and removing accumulated PM.   

DPF regeneration may be performed in the following cases:
*The exhaust back pressure sensor is replaced.
*The PM trap is removed or replaced.
*The fuel additive nozzle is removed or replaced.
*The catalytic oxidizer is removed or replaced.
*The DPF regeneration MIL is on and maintenance is performed.
*The DPF regeneration control module is replaced.

8.What's in the Box of iCarsoft CR IMMO Key Programming Tool?

1*Carrying Case
1*Main Unit
1*IM2000 PRO
1*Switching Power Supply
1*VCI
1*User Manual
36 accessories, including:Power Adaptor、M/H-12+16、OBD ll Extension Cable、USB Cable (Mini B),etc.

Payment & Security

Payment methods

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

Yes, iCarsoft support free update all the time.(CR Ultra, CR Unicorn, CR Unicorn s, CR Legend, CR IMMO only update free 3 years)

Is the upgrade free of charge?

Yes, iCarsoft support free update all the time.

Which vehicles can iCarsoft's tool diagnosis?

Supports most vehicles with OBD II standardization
Such as:
Vehicles sold in the U.S. after 1996
Vehicles sold in the Europe after 2001
Vehicles sold in the Japan after 2002

Can the diagnostic tool still be used if the vehicle cannot start?

If the vehicle battery is charged, you can diagnose it, but not all features. We propose that you charge the battery and start the vehicles.

What kind of tool is suitable for me?

This depends on your needs; you can check our upcoming blog updates or ask us for more details.

Can iCarsoft tools do oil reset?

Except for MASERATI, the majority of our products support most brands of vehicle oil resets; however, some, like the i820 and i800 Plus, only offer OBDII functions. Therefore, please select the tool that will actually assist you in performing an oil reset.