Niestabilny dźwięk Bluetooth: jak zachować ustawienia Bluetooth Bitpool na Mavericks?

16

Używam urządzenia audio Bluetooth 3.0 / aptX. Parowanie urządzenia prowadzi do przerywanego dźwięku z powodu złych domyślnych ustawień puli bitów w OSX.

Problem został szeroko udokumentowany, np. Tutaj na stackexchange .

Kiedyś była poprawka w Yosemite poprzez ustawienie nowych wartości domyślnych:

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

Nie działa to jednak w Mavericks:

# 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

Zapisywanie nowych ustawień w com.apple.BluetoothAudioAgentnie ma wpływu na rzeczywiste ustawienia bitpool w Mavericks.

Jestem w stanie skonfigurować ustawienia puli bitów Bluetooth w aplikacji Bluetooth Explorer (która jest częścią Xcode):

Eksplorator Bluetooth

Te ustawienia nie są jednak zachowywane podczas ponownego uruchamiania.

Jak mogę zachować pożądane ustawienia Bluetooth Audio Bitpool podczas ponownego uruchamiania w Mavericks?

jottr
źródło

Odpowiedzi:

1

Aby zmusić system do domyślnego używania USB Bluetooth , spróbuj wykonać następujące polecenie:

sudo nvram bluetoothHostControllerSwitchBehavior=always

Spowoduje to modyfikację argumentów jądra rozruchowego.

Aby zrobić odwrotnie, użyj never. Zmiana zostanie zastosowana po ponownym uruchomieniu. Aby powrócić do ustawień domyślnych, uruchom:

sudo nvram -d bluetoothHostControllerSwitchBehavior
kenorb
źródło