Прерывистый звук Bluetooth: Как сохранить настройки Bluetooth-подключения в Mavericks?

16

Я использую аудиоустройство Bluetooth 3.0 / aptX. Сопряжение устройства приводит к прерывистому звуку из-за неправильных настроек по умолчанию в OSX.

Эта проблема была широко задокументирована, например, здесь, на stackexchange .

Раньше было исправление в Yosemite путем установки новых значений по умолчанию:

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

Это не работает на Маверикс, хотя:

# 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

Запись новых настроек в com.apple.BluetoothAudioAgentне влияет на фактические настройки битпул на Маверикс.

У меня есть возможность установить настройки битового пула Bluetooth в приложении Bluetooth Explorer (которое является частью Xcode):

Bluetooth Explorer

Эти настройки не сохраняются при перезагрузке.

Как я могу сохранить нужные настройки Bluetooth Audio Bitpool при перезагрузке на Mavericks?

jottr
источник

Ответы:

1

Чтобы заставить систему использовать USB Bluetooth по умолчанию, попробуйте следующую команду:

sudo nvram bluetoothHostControllerSwitchBehavior=always

Это изменит параметры вашего загрузочного ядра.

Чтобы сделать наоборот, используйте never. Изменение будет применено после перезагрузки. Чтобы вернуться к настройкам по умолчанию, выполните:

sudo nvram -d bluetoothHostControllerSwitchBehavior
kenorb
источник