2021/12/06

iProg Clone V87 Software Free Download

iProg clone programmer latest software V87 has been tested and verified working with no issue by obdii365.com engineer.  Version doesn’t matter, scripts are important. V87 adds many scripts, all can be found from the download link.

 

Language: English, Russian
Operating system: WinXP, Win7, Win8 and Win10
Function: airbag, dashboard, car radio, ecu, eeprom, immo, mcu, DPF off and specical functions

Iprog+ supports IMMO and airbag reset function till year 2019 better than Carprog Full clone

 

Free download iprog v87 software

https://share.weiyun.com/4O4FYMCC

password: 8ih3dn

iprog-v87-software-1

iprog-v87-software-2

File including

iprog-v87-software-3

Scripts 

iprog-v87-software-4

iPROG+ can only be connected to the computer via USB port 5V. NOT allowed connecting with external 12V power supply.

If the computer can not detect driver and device manager shows unknown device that means the driver is not working properly, please uninstall and re-install driver again and change another usb port.

 

 

 

iProg+ vs. iProg Pro (or iProg+ Pro)

iprog+ is old device and has canceled production. iprog PRO supported all old scripts and calcs also now have new scripts language and own IDE, have add LUA language for calculators. Supported JTAG protocol. New device now faster, have more space for scripts and more other. And with new adapters for new things. Our iprog clone are all iProg PRO devices.

 

How to Install iprog software on Windows 7? (same procedure as V85)

https://youtu.be/kJQKHkUTiUo

 

FYI: How to write scripts?

For those who want to learn how to write these scripts here’s write up a bit of a guide, (If you have coded in C before you should be fine)

The .Cal Files can be opened with any old text editor e.g. Notepad, and read off as a script in what i think is Visual C Coding,

The scripts are broken up to 3 parts, “Form”, “OnShow” and “OnApply” With the size and the location of the calculator presented above,

Location:
e.g. [Dashboard\Toyota\Corolla\Corolla 95c56]
when you click on calculators it will have the folder dashboard, inside is a folder called Toyota, inside that a folder called corolla, and finally a calculator called “Corolla 95c56”, This location in no way has to correspond to the physical location of the file, and when you select the file the true file location is show.

Size:
e.g. Size(280,250);
Determines how bit the window will be, the first value is the width or X Axis, the second value is the length or Y Axis,

Form:
Form controls the windows size and arrangements of the fields and other things that the data is to be shown or modified in.
Inside the form you can choose from a few basic objects, The ones i know of so far are:
– Group(“Text Description”, X Offset, Y Offset Pixels, Width, Length) Groups Sub Objects Together placing a single pixel border around, and All sub group item positions are in reference to the group
– Checkbox(Variable,”Text Description”, X Offset, Y Offset) Ticked or un-ticked, Value of 0 for unticked, 1 for ticked
– Combobox(Variable,”Text Description, X Offset, Y Offset, Width, “Choice 1”, “Choice 2″…) Provides a drop down list of options to choose from, e.g. selecting between V6 or V8 Starts counting from 0, so first choice returns 0,
– Label(Variable, “Default Text”,X Offset, Y Offset) Places Text on the window, can be preset or modified by onshow or onapply
– Picture(Variable,Image File Name, X Offset, Y Offset, Width, Length) Displays a picture scaled to whichever size, leaving scale to 0 shows original size
– Digit(Variable,”Default Value”, X Offset, Y Offset, Width) Provides a number box of sorts that you can display numbers or values in or enter them yourself to be used in some way
– HexDigit(Variable,”Default Value”, X Offset, Y Offset, Width) Same as digit but allows Hex Values

OnShow:
This runs once and only once when you open the calculator, so any information that you want updated after you hit apply will need to be added to OnApply (such as reading back the just calculated odometer value (when your new at it, this is a good thing to try)

Most of this section revolves around Variables and physical memory locations, so first off var’s you initialize them by writing e.g “Var1 = 0;” Now you have variable 1, assigned to a value of 0, be warned however that when writing to an eeprom location they become cropped to the lowest 8 bits, e.g. 0x84C2 becomes 0xC2, this is why you see e.g. Var1 >> 8 , this shifts the value along 8 bits so you can access the next 8 bits,
Next up is a physical memory location, they always start with “@” so if you where wanting to grab the eeprom bin file value from location 0xC5, you would assign a variable to @0xc5, or @0x0c5, etc, (leading zero’s do not change the location)

you can also change the text and colour of text shown in labels using in the form section:
Variable.Color = 0xFF0000; Would turn the text blue, 0x00FF00, would turn it green, and 0x0000FF would turn it read,
Variable.Bold = 1; Makes Text Bold 0 turns off bold (I am guessing the same is for italics but have not checked)
Variable=”New Text”; Replaces the text with the New Text.

Few Key things are short of If, While and Group, (And Form Onapply and Onshow) all functions must end with a ;

OnApply:
Essentially anything you can do in onshow you can do in onapply, however this will run whenever you click on the apply button,

There are a few small bits i have missed such as how other scripts have presented Vin’s, this is only because i have not yet used it to nut it out,
Hope this helps spur on some new scripts.

iProg Program 2008 VW Passat ID48 All Keys Lost

Here’s an easy way to program new key to a 2008 Vw Passat under all keys lost situation with iprog clone programmer. it may work on other cars.

 

I had a used OEM Key from another car. Just removed the board, and put it in a new shell case with Xhorse Super chip that I Generated as TP-23 VW Megamos 48.

The procedure:

         Remove the BCM that is located behind the glove box.
         Read the eeprom 95320 (You don’t need to unsolder it, just read it with any programmer. I use the Revelprog programmer, I like it)
         Save the original bin file (I usually create 2 original files, just in case)
         Open the iProg and in the menu, choose CAR/Key/Key auto and VW.
         Select the Passat Megamos 48 (Select one that works for you)
         Load the original Bin file that you saved from the BCM, and click View ID: (The iProg will decrypt the file and it will show the CS, Login code, and the VIN Number:
         Connect the RFID adapter with iProg (Make sure that the jumper on the RFID Adapter has to be in AUTO)
         After you connect the RFID read the Chip 48. The message should be “The Key is not in this IMMO”, if you have message “Bad Transponder” is used key, if you have “No transponder” try to move the key to find the right position until you get the message “The Key is not in this IMMO”

In my situation, the BCM had two keys, so I wrote the new key as Key 3, saved the new file and wrote it back to the BCM, I went to the car and I saw in cluster that only my key was programmed 1-3, so I wrote the same key three times.

Back to the procedure:

I preferred to use Xhorse Super Chip XT27A, every time you generate the chip, it will take different ID, so you can use only one chip for all of the following steps:

         If your BCM has two or 3 or 4 keys in memory, you have to follow these steps:
o  Write Key 1, save the file as key1 or anything you want, Click View ID and you’ll see that the First Key ID will be changed to the new key which match with the ID from the chip.
o  Generate again the Xhorse Chip to TP-23 VW Megamos 48 (it will get another ID)
o  Write Key 2, save the file as key2 or anything you want, Click View ID and you’ll see that the Second Key ID will be changed to the new key which match with the ID from the chip
o  Generate again the Xhorse Chip to TP-23 VW Megamos 48 (it will get another ID)
o  Write Key 3, save the file as key3 or anything you want, Click View ID and you’ll see that the Third Key ID will be changed to the new key which match with the ID from the chip…..and so on.

If you have finished with replacing all keys in BCM with the new ID taken from the Xhorse Chip, write back the latest file you have saved to the BCM, install the BCM back to your car, and start the car.

No ABS Coding Lost

This is optional:
After that, you can use a key programmer to get the immo data, and learn the new key, so your car will have the key you want, not all keys programmed from the steps above.

www.obdii365.com