Free Download Rheingold Ista-D 4.04.12 Ista-P

For the newest bmw icom software Ista-D4.04.12 Ista-P, where to download and how to install to run for bmw obdii diagnosis/coding/ecu programming? All you want can be found here. Here you go.

Rheingold 4.04.12 ISTA-P download on Mega:
BIG THANKS to beemerboy88 and Spider80

Tested? Safe to use?
No, just release for share.
If you don’t wanna take any risk in BMW diagnosis and programming, have better spend some dollars to buy a tested version. It’s also crack but verified to 100% work safely with bmw icom a2 / icom next. You can Google to get one; there are lots of sites provide it like

FAQ of ISTA-D 4.04.12 ISTA-P
Q: I see you have Spain language in this version. Maybe you have Polish SQLiteDBs too?
A: No. But you can get it here:
http://www.obdii365.com/wholesale/v201703-bmw-icom-software.html it’s working in American English, British English, German, Spanish, French, Italian, Polish, Portuguese, Turkish, Czech, Swedish, Dutch, Indian, Greek, Russian, Simplified Chinese, Traditional Chinese, Japanese, Korean and Thai.

Q: I have installed and have connection with F31 via ICOM. Diagnosis working fine, but problem is with programming, I cannot start programming as I am getting message "Please perform vehicle test first"
A: Yup. You need to read all the vehicle data (full test) first and clear all errors on the ECU(s) before making any changes. This is by design.
If it fails, maybe your ista had no full test because of ista need a online connection.

Q: anyone else can't use ista-p for programming? When trying to connect to a car through ICOM it loads vehicle identification number and model and then keeps loading for 10-15mins, doesn't read anything else and throws an error pictured below.

A: i think its the problem with ediabas, you need the ediabas patcher in tools to install

Have fun!
And good luck!


BMW I-level in FRM Problem solved by Ediabas Tool32

I need to change I-Level in FRM3 module.
I have problem with BMW ICOM ISTA-P because i have wrong I-Level in used FRM module.
I was looking for change I-level in Ediabas Tool32 and frm3.prg, but i didn’t find right parameter for change I-level in FRM3.
I have problem with reading I-Level from cas and FRM. Please look at screen. I-Level in CAS is empty, I-level in FRM is unreadable.
I-Level in E89.prg is perfect and readable.
Could somebody write me what to do step by step?

Final solution from BMW expert:
I-Level in your CAS and FRM is identical:
00 ED = E89X-07-12-515
23 DC = E89X-09-03-520
You can change it by job I_STUFE_SCHREIBEN in E89X.PRG
This job writes I-Level to both ecu CAS&FRM
With args E89X-07-12-515;E89X-09-03-520;E89X-09-03-520 job writes your current I-Level as example
Took the advice and it worked perfect. Hope it helps.


How to Change BMW F10 Manufacturing Date via E-sys

BMW F-series Zeitkriterium or manufacturing date is an important part of most retrofits that enables the use of BMW ENET cable E-sys to recode a module in order to activate the retrofit.

For example some F10 models came with halogen lights and most owners want to retrofit the LCI xenon headlights for better looks and visibility. The DRL is also very weak on halogen headlights and that ruins the way the car looks compared to the xenon equipped ones.

In this tutorial we will show you how to do it step by step.

Connect to e-sys F-series coding software and choose your chassis

Read FA and activate FA

Click on Save and give the file any name you wish, then click on Edit. Right click on the FA and click Calculate FP.

Edit the Zeitkriterium value accordingly to your needs

Calculate FP again then save

Go to the VCM tab, load the file and calculate FP again

Select VCM Master and Write FA FP

Now that the FA FP has been written to the car you can go ahead and recode your module by going back to the Expert Mode Coding tab, Read SVT to see the modules list, right click on the module name (Ex: FRM) and click on “Code”. Wait for the process to finish and you`re done!


How to code RDC antenna on BMW F25 via ICOM E-sys

I recently replaced the RDC antenna on my X3 and it needs to be encoded to work. I currently have BMW ICOM A2 ISTA+ and E-sys with a BMW ENET cable.  I've played with ESYS and got it working, but I'm not sure if flashing the RDC will encode the antenna. Then I took the expert advice to code but not flash with Esys in order to code the module.

Final solution:

Got it done finally. For anyone else in the same boat with a corroded antenna. The RDC antenna on the F25 X3 is just behind the rear passenger wheel. It takes about 5 seconds to disconnect the old one and replace it with a new one. Then it needs to be encoded. Using BMW ENET Esys F-series coding software:

Once connected : -

Expert Mode-Coding

Read FA

Activate FA

Read SVT

Select the 'RDC' ECU

Detect CAFD for SWE

Choose the CAFD you want

Click Code

So basically it's injecting a CAFD file into the module since there wasn't one before.