Audio Bluetooth saccadé: comment conserver les paramètres du pool de bits Bluetooth sur Mavericks?

16

J'utilise un périphérique audio Bluetooth 3.0 / aptX. L'appariement de l'appareil entraîne un son saccadé, en raison de mauvais paramètres de pool de bits par défaut dans OSX.

Le problème a été largement documenté, par exemple ici sur stackexchange .

Il y avait un correctif sur Yosemite en définissant de nouveaux paramètres par défaut:

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

Cela ne fonctionne pas sur Mavericks cependant:

# 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

L'écriture de nouveaux paramètres dans com.apple.BluetoothAudioAgentn'affecte pas les paramètres réels du pool de bits sur Mavericks.

Je peux définir les paramètres du pool de bits Bluetooth dans l'application Bluetooth Explorer (qui fait partie de Xcode):

Bluetooth Explorer

Cependant, ces paramètres ne sont pas conservés lors des redémarrages.

Comment puis-je conserver les paramètres Bluetooth Audio Bitpool souhaités lors des redémarrages sur Mavericks?

jottr
la source

Réponses:

1

Pour forcer le système à utiliser USB Bluetooth par défaut, essayez la commande suivante:

sudo nvram bluetoothHostControllerSwitchBehavior=always

Cela modifiera vos arguments de noyau de démarrage.

Pour faire l'inverse, utilisez never. La modification serait appliquée après le redémarrage. Pour revenir à la valeur par défaut, exécutez:

sudo nvram -d bluetoothHostControllerSwitchBehavior
kenorb
la source