1. Introduction
The IPROG Pro V87/V89 is a versatile automotive programming tool designed for a wide range of electronic tasks in vehicles. It supports functions such as airbag crash data reset, dashboard mileage correction, IMMO key programming, ECU operations, EEPROM read/write/erase, and MCU programming. This manual provides essential information for setting up, operating, and troubleshooting your device.


2. Setup
2.1 System Requirements
- Operating System:
- V87 software: Windows XP, Windows Vista, Windows 7 (32bit/64bits).
- V89 software: Windows 7, Windows 10. Note: V89 has higher system requirements and performs best on a relatively new and clean computer system. Compatibility with all Windows 10 systems is not guaranteed.
- Power Supply: The IPROG+ device must only be connected to a computer's USB port (5V). Do NOT use an external 12V power supply, as this can damage the device.
2.2 Driver Installation
After connecting the device and installing the drivers, if your computer does not detect the device and Device Manager shows an 'unknown device', it indicates a driver issue. Please uninstall and reinstall the drivers, and try connecting the device to a different USB port.
2.3 Hardware Connection
Connect the IPROG+ programmer to your computer via the USB cable. Depending on the task, select the appropriate adapter and connect it to the IPROG+ unit. Then, connect the adapter to the vehicle's OBDII port or directly to the component (e.g., EEPROM chip, ECU) as required.


3. Operating Instructions
The IPROG Pro software provides a user-friendly interface for various programming tasks. Ensure the device is properly connected and drivers are installed before launching the software.
3.1 Software Overview
The software features a menu-driven interface with categories for different functions. Some software sections may display in Russian, particularly for older versions or specific functions.

3.2 Key Functions
The IPROG Pro supports the following primary functions:
- Airbag: Read and erase crash data, read and erase Diagnostic Trouble Codes (DTCs), and repair Configuration (CFG) data for various car models.
- Dashboard: Read and write mileage (km) values.
- Car Radio & ECU: Read and erase information from car radios, reset counts. For ECUs, perform IMMO OFF functions.
- EEPROM: Read, write, and erase data from EEPROM chips.
- IMMO: Program and copy transponder chips for cars and trucks, unlock keys, and prepare/reset Toyota smart keys. It can also write a key by IMMO dump.
- MCU: Read and write data from various microcontrollers, including Atmel, Fujitsu, Motorola, and NEC v850 chips.
- Special Functions: Convert mileage from miles to kilometers, and extract PIN codes from data dumps.
- PIN ABS: Read PIN codes from ABS systems for various vehicle brands.






3.3 35080/160 Erase Adapter
This adapter is specifically designed for iProg Programmer to work with 35080/160 series chips. It supports reading, writing, and deleting data from the industry area, as well as the incremental area in chips such as 35080 6, 35080V6, 35080VP, 080D0WQ, and 160D0WQ. It is compatible with older 080 models and both 35080/160 series.

Video 1: Demonstration of the IPROG+ device reading a transponder key.
4. Maintenance
To ensure the longevity and optimal performance of your IPROG Pro device, follow these maintenance guidelines:
- Keep the device and adapters clean and free from dust and debris.
- Store the device in its protective case when not in use to prevent physical damage.
- Avoid exposing the device to extreme temperatures or moisture.
- Always disconnect the device from the computer and power source when not in use.
- Handle adapters and cables with care to prevent bending pins or damaging connectors.
5. Troubleshooting
5.1 Common Issues and Solutions
- Issue: IPROG displays "power loaded" error.
- Cause: This indicates a problem with the power module, such as a damaged transistor or a faulty power converter.
Solution: This is a hardware issue. The power module components may need replacement. - Issue: IPROG displays "not connected" error.
- Causes & Solutions:
- Incorrect Connection: Ensure the IPROG Pro is correctly connected to your laptop and the appropriate adapter is securely attached.
- Driver Installation: The device driver might not be installed correctly. Uninstall and reinstall the driver, then try connecting the device to a different USB port.
- System Compatibility: Some Windows 10 systems may not work well with the software. It is recommended to use Windows 7 32bit for optimal compatibility, especially if V89 software encounters issues. If V89 software does not work, try V87 software, which is guaranteed to work on Windows 7.

6. Specifications
| Feature | Detail |
|---|---|
| Model Name | Auto Key Programmer |
| Software Version | V89 (V87 also available) |
| Item Type | Auto Key Programmer |
| External Testing Certification | CE |
| Origin | Mainland China |
| Item Weight | 1.1kg |
| Item Dimensions (L x W x H) | 10inch x 10inch x 10inch |
| Airbag Functions | Read and erase crash data, read and erase DTC, repair CFG |
| Dashboard Functions | Read km, write new km |
| Car Radio Functions | Read and erase info, reset count |
| ECU Functions | IMMO OFF |
| EEPROM Functions | Read/write/erase eeprom |
| IMMO Functions | Program and copy chips for cars and truck, unlock keys, cover Toyota smart keys (reset key prepare), write a key by immo dump |
| MCU Functions | Read and write chips for Atmel, Fujitsu, Microchip, Motorola, NEC v850 |
7. User Tips
- The IPROG+ is confirmed to work perfectly for resetting used Smartkeys for Subaru Impreza (DENSO 14ACA Type).
- It is effective for clearing Toyota modules.
- Airbag ECU clearing functions well, though some software sections might be in Russian.
- Successfully reads PIN codes for Smartra3 Hyundai H1 2012 Bosh EDC16.
- V.82 software version has been confirmed to work via OBD for Ford Transit 2012.
- Users report high satisfaction (around 90%) with dashboard and airbag calculations.
- Successfully used for Mazda Airbag unit programming via OBD (Infineon XC2361-56F).
8. Warranty and Support
For warranty claims or technical support, please refer to the seller's specific policies or contact the vendor directly. Ensure you retain your proof of purchase for any warranty-related inquiries.





