Abgehacktes Bluetooth-Audio: Wie bleiben die Bluetooth-Bitpool-Einstellungen auf Mavericks erhalten?

16

Ich verwende ein Bluetooth 3.0 / aptX-Audiogerät. Das Koppeln des Geräts führt aufgrund falscher Standard-Bitpool-Einstellungen in OSX zu ruckeligem Audio.

Das Problem wurde ausführlich dokumentiert, z . B. hier auf stackexchange .

Früher gab es eine Fehlerbehebung für Yosemite, indem neue Standardeinstellungen vorgenommen wurden:

defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Max (editable)" 80 
defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Min (editable)" 48 
defaults write com.apple.BluetoothAudioAgent "Apple Initial Bitpool (editable)" 40 
defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool" 58 
defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool Max" 58 
defaults write com.apple.BluetoothAudioAgent "Negotiated Bitpool Min" 48

Dies funktioniert bei Mavericks jedoch nicht:

# defaults read com.apple.BluetoothAudioAgent
2015-01-29 17:28:12.522 defaults[80133:934404]
Domain /Users/jottr/Library/Preferences/com.apple.BluetoothAudioAgent does not exist

Das Schreiben neuer Einstellungen in com.apple.BluetoothAudioAgenthat keine Auswirkungen auf die tatsächlichen Bitpool-Einstellungen von Mavericks.

Ich kann Bluetooth-Bitpool-Einstellungen in der Bluetooth Explorer-App (die Teil von Xcode ist) festlegen :

Bluetooth Explorer

Diese Einstellungen bleiben jedoch bei Neustarts nicht erhalten.

Wie kann ich die gewünschten Bluetooth-Audio-Bitpool-Einstellungen auch nach einem Neustart von Mavericks beibehalten?

jottr
quelle

Antworten:

1

Führen Sie den folgenden Befehl aus, um zu erzwingen, dass das System standardmäßig USB-Bluetooth verwendet :

sudo nvram bluetoothHostControllerSwitchBehavior=always

Dadurch werden Ihre Boot-Kernel-Argumente geändert.

Verwenden Sie, um das Gegenteil zu tun never. Die Änderung würde nach dem Neustart übernommen. Führen Sie Folgendes aus, um zur Standardeinstellung zurückzukehren:

sudo nvram -d bluetoothHostControllerSwitchBehavior
Kenorb
quelle