If the risks above scare you (and they should), you have legitimate pathways to BMW diagnostics without version 43920.
: Used for resetting transmission adaptations, Valvetronic adaptations, and battery registrations. Programming : Supports programming and firmware flashing for F, G, and I-series E-Series Note : While it can perform diagnostics on E-series, it does not support E-series programming (coding/flashing); users typically still use or older tools like INPA/NCS Expert for that purpose. Technical Features & Updates BMW Diagnostic Platforms Explained: AOS, ISTA & AIR bmw ista 43920
Total installation time with a decent SSD: 45 minutes to 2 hours. If the risks above scare you (and they
: Install prerequisite software, including Java, Microsoft .NET Framework 3.5, and Visual C++ redistributables. Microsoft .NET Framework 3.5