Choppy Bluetooth audio: จะคงการตั้งค่า Bluetooth bitpool บน Mavericks อย่างไร


16

ฉันใช้อุปกรณ์เสียง Bluetooth 3.0 / aptX การจับคู่อุปกรณ์นำไปสู่เสียงที่ขาด ๆ หาย ๆ เนื่องจากการตั้งค่า bitpool เริ่มต้นที่ไม่ดีใน 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

สิ่งนี้ไม่สามารถใช้ได้กับ 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

การเขียนการตั้งค่าใหม่เพื่อcom.apple.BluetoothAudioAgentไม่ส่งผลกระทบต่อการตั้งค่าบิตพูลจริงบน Mavericks

ฉันสามารถตั้งค่าการตั้งค่า Bluetooth bitpool ในแอป Bluetooth Explorer (ซึ่งเป็นส่วนหนึ่งของ Xcode):

Bluetooth Explorer

การตั้งค่าเหล่านี้จะไม่คงอยู่ตลอดการบูตเครื่องใหม่

ฉันจะยืนยันการตั้งค่า Bluetooth Audio Bitpool ที่ต้องการในการรีบูตเครื่องของ Mavericks ได้อย่างไร

คำตอบ:


1

หากต้องการบังคับให้ระบบใช้บลูทู ธ USB เป็นค่าเริ่มต้นให้ลองคำสั่งต่อไปนี้:

sudo nvram bluetoothHostControllerSwitchBehavior=always

สิ่งนี้จะแก้ไขข้อโต้แย้งเคอร์เนลสำหรับบูตของคุณ

neverที่จะทำตรงข้ามกับการใช้งาน การเปลี่ยนแปลงจะถูกนำไปใช้หลังจากรีบูต หากต้องการกลับไปที่ค่าเริ่มต้นให้รัน:

sudo nvram -d bluetoothHostControllerSwitchBehavior
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.