E84 CIC Mid / Combox: Bluetooth-Abbrüche & keine Kontakte seit neueren iOS-Versionen (TX-003.004.031)

  • Hallo zusammen,

    ich hoffe, ihr könnt mir mit eurem Wissen weiterhelfen.

    Ich habe bei meinem BMW X1 E84 seit neueren iOS-Versionen massive Probleme mit Bluetooth und der Telefonintegration. Früher lief alles jahrelang absolut problemlos.

    Die Probleme treten reproduzierbar erst auf, seit Apple die neueren iOS-Generationen eingeführt hat (ab ca. iOS 17 bzw. der neueren iOS-Welt >25).

    Fahrzeugdaten:

    • BMW X1 E84 sDrive20d
    • EZ 11/2011
    • Automatik
    • Navi Business S606A
    • CIC Mid (6,5")
    • USB-Anschluss nur im Handschuhfach
    • AUX in Mittelkonsole
    • Combox Telematik verbaut

    Aktuelle Softwarestände:

    • Telefon / Bluetooth:
      TX-003.004.031-003.004

    Installierte Navi-Karte:

    • Road Map Europe West MOTION 2023-2

    Symptome:

    • Bluetooth-Verbindung bricht ständig ab
    • Kontakte werden nicht mehr sauber synchronisiert
    • Anruflisten bleiben leer
    • manchmal verbindet sich das iPhone erst nach mehreren Versuchen
    • nach iDrive-Reset funktioniert es teilweise kurzzeitig wieder
    • beim nächsten Fahrtantritt beginnt alles wieder von vorne

    Bereits versucht:

    • alle Geräte gelöscht
    • iPhone mehrfach neu gekoppelt
    • iDrive Hard-Reset durchgeführt
    • Bluetooth am iPhone komplett zurückgesetzt
    • Fahrzeug mehrfach neu gestartet
    • unterschiedliche iPhones getestet
    • Verhalten bleibt gleich

    Interessant:

    Telefonieren und Audio funktionieren teilweise noch, aber Kontakte / Anruflisten / stabile Verbindung nicht mehr zuverlässig.

    Ich habe inzwischen herausgefunden, dass mein Fahrzeug wohl eine frühe Combox-Generation mit CIC Mid besitzt und die Probleme möglicherweise mit der alten TX-Firmware zusammenhängen.

    Daher meine Fragen an euch:

    1. Kennt jemand genau dieses Verhalten beim E84 mit CIC Mid / Combox?
    2. Hat jemand mit TX-003.004.031 erfolgreich ein USB-Update gemacht?
    3. Welche Version wurde bei euch akzeptiert?
      • UPD01006.bin?
      • UPD01008.bin?
    4. Gibt es bekannte stabile Zielversionen für moderne iPhones?
    5. Oder ist das inzwischen ein typischer Fall, bei dem nur CarPlay/MMI dauerhaft Ruhe bringt?

    Ich wäre euch wirklich sehr dankbar für Erfahrungswerte oder technische Hinweise, bevor ich unnötig Teile tausche.

    Vielen Dank schon mal!

  • Also ich habe selbst mit einem iPhone17 und iOS 26.5.1 keinerlei Probleme.

    Fuer mich klingt das bei dir eher nach einem Problem mit der Bluetooth Antenne. Diese sitzt wohl unten links hinter der Verkleidung unterm Lenkrad.

  • Vielen Dank, Noobontour, für dein Feedback.

    Nur kurz zur Einordnung, damit es keine Missverständnisse gibt:

    Bei mir ist genau der Punkt interessant, dass es mit älteren iOS-Versionen noch funktioniert hat. Die Probleme begannen erst mit den neueren iOS-Versionen bzw. den neueren Apple-Bluetooth-/Datendienst-Protokollen (aktuell iOS 26.5 auf einem iPhone 17).

    Evtl. war ich beim iOS-Update zu optimistisch.

    Ich habe das angebotene Update auf die neue iOS-Generation (>20) direkt akzeptiert und bin damit auf iOS 26.5 aktualisiert worden. Ein Zurück auf ältere Versionen wie iOS 15–18 ist technisch nicht mehr möglich.

    Deshalb war und ist mein Verdacht eher eine Änderung im Bluetooth-/iOS-Protokoll der neueren Versionen als ein Hardwareproblem.

    Was mich eher in Richtung Software-/Kompatibilitätsproblem denken lässt:

    • Kontakte
    • die Adressübernahme vom Telefon ins Navi
    • sowie die Anruflisten

    werden nicht mehr korrekt synchronisiert.

    Die Anruflisten bleiben dabei selbst dann leer, wenn die Anrufe direkt über das Handy geführt wurden – unabhängig davon, ob das Fahrzeug verbunden war oder nicht.

    Hat jemand von euch ein ähnliches Verhalten speziell im Zusammenhang mit neueren iOS-Versionen und CIC/Combox beobachtet oder eine stabile Lösung gefunden?

    LG

  • Wenn das so waere, haette ich bei unserem ollen E84 aus 2014 auch diese Probleme ... hab ich aber nicht.

    Mein iPhone 17 verbindet sich perfekt, synchronisiert die Kontakte und auch beim telefonieren ist alles takko.


    € Einziger Unterschied zu dir ist die Version der Mulitmediasoftware. Da habe ich die TX-003.005.008-003.004. Das muesste dann in der UPD01008.bin drin gewesen sein. Hab das damals, gleich nach dem Kauf aktualisiert und danach nie wieder.

  • Ich habe auch kein Problem mit dem Bluetooth mit dem E84 Professional Radio.


    Allerdings ist es schon so, dass inzwischen ein neuere Version des Bluetooth-Standards aktuell ist. Darin wurden auch viele Sicherheitsprobleme beseitigt, die aus Problemen des alten Standards bestanden


    Vom Fahrzeughersteller wird da eher nicht mehr kommen, weil u.U. sogar neue Funkmodule notwendig wären. Ich denke, hier könnte nur das IOS angepasst werden, wird es aber nicht, da dann die Sicherheitslücken wieder vorhanden wären.


    Nebenbemerkung:
    Auch einige aktuelle Bluetooth-Gerätschaften (Ear Buds, Kopfhörer) sind von massiven Sicherheitslücken betroffen, die Eingriffe in eine Telefonverbindung erlauben. Damit können solche Geräte in Abhörwanzen umgewandelt werden (technisch: Man-in-the-Middle-Angriff).

  • Vielleicht hab ichs überlesen, aber hast du mal die Verbindung mit anderen geräten getestet? Vielleicht hat jemand in der Familie ein Gerät (egal ob iOS oder Android), mit dem man testen könnte. So kannst du zumindest erstmal eingrenzen ob es am Auto oder deinem Telefon liegt.

    Ich hab das 14pro und bin so verrückt damit sämtliche Betas und letztlich auch die offiziellen iOS zu nutzen. Bisher gabs keinerlei Probleme.


    Falls oben genannter Test dazu führt, dass der Fehler wahrscheinlich bei deinem Telefon liegt, würde ich zum letzten Mittel greifen und das Telefon komplett zu resetten und das Backup zurückzuspielen - ich weiß, das ist ne nervige Aktion. Möglicherweise kann damit der Fehler behoben werden.

    Ausstattung ab Werk:

    sDrive18i, Saphirschwarzmetallic, Sportline, 5-Gang, Xenon, Panoramaglasdach, Navi-Professional, Lichtpaket, Anhängerkupplung, PDC v+h, Regensensor, Fernlichtautomatik, Dachreling, Sonnenschutzglas, Graukeil, Sitzheizung, HiFi-Lautsprecher, Spiegel automatisch abblendend,

    Nachrüstungen:

    Carplay/Android Auto, RFK, schwarze LED-Seitenblinker, Reifendruckanzeige, Tacho durch digitale Version ersetzt, sowie diverse kleinere Codierungen, die eher komfortablen Charakter haben

  • Hallo zusammen, erstmal danke für die rege Beteiligung und die vielen Hinweise!

    Andreasle: Ja, das konnte ich inzwischen relativ eindeutig eingrenzen. Nachdem auf einer längeren Fahrt von Memmingen nach München die Musikverbindung über mein iPhone ständig Aussetzer und Unterbrechungen hatte, haben wir testweise das iPhone eines Bekannten verbunden. Das lief über die komplette Strecke stabil und ohne einen einzigen Verbindungsabbruch.

    Er nutzt:

    • iPhone 13
    • iOS 16

    Daraufhin habe ich das Ganze zusätzlich noch mit dem iPhone meiner Tochter sowie dem meiner Frau getestet. Das Problem tritt bei mir reproduzierbar erst mit den neueren iOS-Generationen auf (iOS 25 / aktuell 26.5).

    Deshalb vermute ich inzwischen tatsächlich eher ein Kompatibilitätsproblem zwischen der älteren BMW-Combox-/Bluetooth-Firmware und den neueren Apple-Bluetooth-/Datendienst-Protokollen. Dass Telefonieren und Audio grundsätzlich noch funktionieren, aber:

    • Kontakte
    • Adressübernahme ins Navi
    • sowie die Anruflisten

    nicht mehr sauber synchronisiert werden, spricht für mich ebenfalls eher gegen einen klassischen Hardwaredefekt der Bluetooth-Antenne.

    Daher versuche ich aktuell, den X1 softwareseitig auf den letzten möglichen Multimedia-/Bluetooth-Stand zu bringen. Hier noch die weiteren Systemdaten, die ich direkt über das versteckte Servicemenü ausgelesen habe:

    • Bluetooth-Name: BMW 285...
    • NAD-Status: NAD aktiviert
    • MCC/MNC: (Feld ist leer)
    • ICC ID: 262073953754224
    • IMEI: 352279853853418
    • Registrierungs-Status: Registered
    • Signalstärke: 1 / 100
    • GPS T/D: (Feld ist leer)

    Aktueller Softwarestand: TX-003.004.031-003.004

    Deshalb habe ich mir überlegt, das System manuell über UPD01006.bin oder UPD01008.bin auf einen neueren Stand wie die von noobontour genannte Version TX-003.005.008-003.004 anzuheben.

    Aber da liegt mein Problem und die Fakten: Mein Fahrzeug hat nur den USB-Anschluss im Handschuhfach! Das ist aber ein Anschluss für Datenübertragung / SW-Updates – denn die Navigationsdaten (Maps) lassen sich darüber sauber updaten. Also, er funktioniert. Nur eben nicht, um diese "UPD0100x.bin"-Dateien einzuspielen.

    Mache ich da was falsch? Ich habe einen 4GB-USB-Stick mit FAT32 formatiert und am USB-Port im Handschuhfach getestet. Dabei habe ich drei Varianten ausprobiert:

    1. Die jeweilige Update-Datei direkt: Die Datei UPD01006.bin bzw. UPD01008.bin unentpackt im Hauptverzeichnis (nacheinander versteht sich).
    2. Der entpackte Ordner: Der aus dem Paket erstellte gelbe Ordner UPD01006 bzw. UPD01008 direkt im Root ohne weitere Datei daneben, aber mit den folgenden Dateien im Ordner:
      • SWIP_00000B97_003_005_006.xml (bzw. _008.xml)
      • SWUP_00000B98_002_006_006.bin
      • SWUP_00000B98_003_005_006.bin (bzw. _008.bin)
      • SWUP_00000B99_001_012_000.bin
      • SWUP_00000B99_003_005_004.bin
    3. Nur die extrahierten Einzeldateien direkt im Root (ohne Überordner):
      • SWIP_00000B97_003_005_006.xml (bzw. _008.xml)
      • SWUP_00000B98_002_006_006.bin
      • SWUP_00000B98_003_005_006.bin (bzw. _008.bin)
      • SWUP_00000B99_001_012_000.bin
      • SWUP_00000B99_003_005_004.bin

    Ergebnis: Das Fahrzeug reagiert überhaupt nicht auf den Stick. Im iDrive erscheint keinerlei Hinweis oder Menüpunkt für ein Software-Update.

    Mache ich beim USB-Update grundsätzlich etwas falsch oder unterstützt mein CIC Mid / meine frühe Combox diesen Update-Weg über das Handschuhfach möglicherweise gar nicht? Bei BMW direkt kann ich mit meiner Fahrgestellnummer „VT28508“ online nicht mehr nach dem passenden Update suchen, das System dort ist für mein Baujahr zu alt.

    Hat wer eine Idee, ob es ggf. eine weitere .txt-Datei auf dem Stick als Wegweiser oder eine ganz andere Dateistruktur geben muss, damit das als Update erkannt und gestartet wird? Ich meine, bei den Navikarten war das damals auch so, dass eine bestimmte Struktur vorliegen musste, damit das iDrive anspringt. Oder muss der Stick eventuell einen bestimmten Namen haben?

    Hoffe, ihr versteht, was ich meine, und jemand hat hier den entscheidenden Tipp für mich!

  • Ergänzung zu meinem Beitrag oben:

    Ich habe parallel noch etwas tiefer bezüglich der Apple-Protokolle recherchiert, da der Fehler ja erst ab der neueren iOS-Welt auftritt. Es gibt da tatsächlich ein paar handfeste technische Gründe, warum die alte TX-003.004.031 Firmware bei den aktuellen iOS-Versionen (iOS 25 / 26.5) aussteigt, während ältere Geräte wie das iPhone 13 mit iOS 16 noch fehlerfrei laufen:

    1. Streichung alter PBAP-Unterversionen: Für die Synchronisation von Telefonbüchern und Anruflisten nutzen die Fahrzeuge das PBAP-Protokoll (Phone Book Access Profile). Apple hat bei den neueren iOS-Generationen die Abwärtskompatibilität für sehr alte Unterversionen dieses Protokolls (v1.0/v1.1), welche die Combox von 2011 nutzt, aus Sicherheitsgründen komplett eingestellt. Das erklärt perfekt, warum Audio/Telefonie im Kern noch klappen, aber die Listen im iDrive eiskalt leer bleiben.
    2. Verschärfter Bluetooth-Sicherheits-Stack: Bei den aktuellen iOS-Versionen wurde das Pairing-Protokoll und der fortlaufende Verschlüsselungs-Schlüsselaustausch (Link Supervision Timeout) drastisch restriktiver gestaltet, um Bluetooth-Sicherheitslücken zu schließen. Wenn die Combox-Firmware hier nicht innerhalb von Millisekunden exakt so antwortet, wie das moderne iOS es erwartet, kappt das iPhone die Verbindung aus Sicherheitsgründen sofort. Daher die permanenten Abbrüche im Sekundentakt.
    3. Wegfall der "Legacy"-Emulation: Ältere iOS-Versionen hatten für ältere Bluetooth-Chips noch eine Art Kompatibilitätsmodus für alte Protokolle aktiv. Dieser wurde bei den neueren Generationen vollständig entfernt, sodass moderne iPhones nur noch mit modernen Protokoll-Gegenstücken sauber sprechen.

    Es ist also definitiv ein reines Protokoll- und Softwareproblem und kein Hardwaredefekt der Antenne.

    Das bringt mich wieder zurück zu meiner Frage von oben: Hat jemand eine Idee, wie ich die Combox-Update-Dateien über das Handschuhfach (oder einen Trick bei der Dateistruktur) zum Laufen bringe, um auf die stabilere TX-003.005.008 zu kommen? Oder ist dieser Weg bei meinem System technisch komplett blockiert?

  • Bedenke bitte, dass heutzutage Updates auch zur Hardware passen müssen und die vorhandene SW prüft, ob das Update geeignet ist..


    Updates von einer anderen Gerätegeneration (Profesional/Business) passen ja vielleicht garnicht zu deinem Gerät. Ein per "Tricks" erzwungener Update mit der falsche Firmware könnte das Gerät unbrauchbar werden lassen (bricken).


    P.S.: das mit der BT-Version hatte ich vermutet. Die Combox kann das gleiche Schicksal ereilen, da es kein 5G kann.