Das Wichtigste
- Ein Analysegerät für USB-PD zeigte, dass die Switch 2 einen proprietären Dock-Dialog mit Kennung und Firmwareversionen erwartet.
- Eine Codeergänzung von rund 540 Byte im Steuerchip eines Cable-Matters-Hubs ließ die Konsole den Hub wie einen offiziellen Dock behandeln.
- Die bloße Nintendo-Vendor-ID genügt nicht; für HDR wurden zusätzlich 108 Byte in der Firmware dokumentiert.
Einordnung
Der Fall zeigt, wie proprietäre Hardwareerkennung gezielt mit Reverse Engineering umgangen wurde. Für Entwickler ist das Beispiel besonders relevant, wenn sie Schnittstellen, Firmware-Dialoge oder die Kompatibilität bestehender Systeme mit neuen Geräten untersuchen.
Was das für Sie heisst
Direkt anwendbar
Der dokumentierte Ansatz zeigt Entwicklern, wie proprietäre Gerätedialoge analysiert und durch gezielte Firmware-Ergänzungen nachgebildet werden können.
Wer davon profitiert: Entwicklerinnen und Entwickler, die hardwarenahe Protokolle untersuchen, Firmware reverse-engineeren oder Kompatibilität zwischen Drittanbieter-Hubs herstellen.