Ich habe einige Tutorials gesehen, die dazu führen, dass man eine Geräte-ID zu den gültigen IDs in den Treibern eines anderen Geräts hinzufügt. Wie funktioniert das?

Ich habe einige Tutorials gesehen, die dazu führen, dass man eine Geräte-ID zu den gültigen IDs in den Treibern eines anderen Geräts hinzufügt. Wie funktioniert das?

Angenommen, ich habe einen generischen Bluetooth-Adapter und die Standardtreiber unterstützen kein A2DP. Also lade ich einige Treiber für einen anderen Bluetooth-Adapter herunter, der A2DP unterstützt.

Wenn ich versuche, sie als Treiber für den generischen Adapter zu installieren, wird mir zunächst angezeigt, dass es sich nicht um gültige Treiber handelt. Wenn ich jedoch die Hardware-ID des generischen Geräts in eine *.ini-Datei des anderen Geräts einfüge, kann ich sie als Treiber für das generische Gerät installieren, und manchmal funktioniert es!

Wie ist das möglich? Verwenden beide Geräte tatsächlich die gleiche Hardware? Was passiert, wenn die Hardware unterschiedlich ist? Wird dann irgendwo ein Fehler ausgelöst? Führt das zu einem Kernel-Panic? Wird das System dadurch instabil?

Danke!

verwandte Informationen