Bimmer-Utility nutze ich auch.
Soweit ich das überblicken kann, ist auf jeden Fall ein kabelgebundenes Interface erforderlich. Frag mal deinen Kumpel, ob sein OBD2-Adapter nur mit BlueTooth läuft, oder ob es sich um ein "ENET"-Kabel handelt.
Das Programm (ist übrigens, wie von mir vermutet, "Feature-Installer") sucht nur auf lokalen Netzwerken (=LAN). Das Programm ist Open-Source, kannst dir also runterladen und ausprobieren, nützt aber nur wenig ohne Code. Der Verkäufer holt den wohl vom BMW-ASAP-Server (oder wie auch immer der mittlerweile heißt) runter.
Das "ENET"-Interface kannst übrigens für wenige Euro selber bauen.
Wenn die Voraussetzungen passen, dann melde dich gerne per PN bei mir!
Gruß
Mike