Caso o Bluetooth de Mac pare de funcionar e você não quer ou não pode reiniciar seu computador. O comando abaixo permite a você reiniciar apenas o controlador de Bluetooth:
sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
sudo kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
Fonte: http://apple.stackexchange.com/questions/110229/bluetooth-corruption-on-2013-macbook-pro
Facebook
Emerson, algumas vezes ao longo de 4 anos depois de muito buscar cheguei a sua pagina e as suas soluções. NOTA DEZ!
Sera que me ajudas? Tenho eese problema de bluetooth desde o Sierra. Ja tentei tudo, reset bt device, disconnect all, SMC and PRAM reset. (tento conectar um headset bluetooth, ele conecta e depois de 4 secs desconecta! – ja havia percebido que sending files to device as vezes falhava)
Ao tentar a primeira parte do comando acima, recebi esta mensagem:
Can’t remove kext com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport; services failed to terminate – 0xdc008018.
Failed to unload com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport – (libkern/kext) kext is in use or retained (cannot unload).
Como ja tentei de tudo na internet, tens alguma dica para mim?
Muito obrigado
Achei uma opção que talvez funcione pra você:
Instale o blueutil via Homebrew:
brew install blueutil
Depois execute o comando:
blueutil -p 0 && sleep 1 && blueutil -p 1
Fonte: https://apple.stackexchange.com/questions/251842/how-to-restart-bluetooth-service-from-command-line