4 votos

Los auriculares Bluetooth se desconectan constantemente

Hace poco me compré un par de auriculares nuevos, unos JBL Everest Elite 150nc (con cancelación de ruido). Sé que es un poco más viejo, pero el precio era una ganga (como 9 veces más barato que un AirPods Pro) y mi anterior, un Beats x de 3 años, murió en mí.

Funciona perfectamente en mi iPhone, iPad y en el pc Windows de mi mujer, pero al conectarlo a mi MacBook Pro de 13 pulgadas (2016 - MacBookPro13,2) con macOS 10.15.5 (19F101) se desconecta al intentar reproducir cualquier cosa. Es enloquecedor .

He probado un montón de soluciones en AskDifferent y ninguna ha funcionado:

¿Alguien puede ayudarme?

4voto

out of the blue Puntos 1

Después de volverme loco durante un par de días, encontré una solución que me está funcionando.

He reiniciado el módulo bluetooth con Shift-Option haga clic en el Elemento de la barra de menús de BT > Depurar > Reiniciar el módulo Bluetooth .

Después ejecuté el comando para leer la configuración del demonio de audio Bluetooth.

sudo defaults read bluetoothaudiod

El mío tenía 0 entradas, lo que significa que todo está predeterminado a lo que el demonio de audio Bluetooth cree que es mejor.

Entonces ejecuté el comando siguiente.

sudo defaults write bluetoothaudiod "Apple Bitpool Max" 40
sudo defaults write bluetoothaudiod "Disable AAC codec" 1
sudo defaults write bluetoothaudiod "Disable AptX codec" 1

Desactiva los códecs AAC y AptX, creo que porque mis auriculares BT son un poco más antiguos están teniendo alguna incompatibilidad con ellos, y ajusta el Bitpool máximo a 40 (creo que por defecto está en 64).

Luego probé a conectar de nuevo los auriculares BT y funciona a las mil maravillas desde hace un día.

Actualización

Bueno. Encontré una prueba para mi solución...

Utilizando este sitio y Apple Packet Logger en el Herramientas adicionales para Xcode Extraje

¿Cómo crear el registro de btsnoop en MacOS?

  • Descargar herramientas adicionales para Xcode
  • Montar el DMG
  • Abra PacketLogger en la carpeta Hardware
  • Detener la captura (icono de reproducción en la parte superior izquierda)
  • Borrar la lista (icono de la papelera)
  • Desactivar el Bluetooth
  • Inicie la captura (icono de reproducción en la parte superior izquierda)
  • Activa el Bluetooth, conéctate a tus auriculares
  • Deje que funcione durante al menos 30 segundos
  • Detener la captura de nuevo
  • Filtrar por el dispositivo que intenta encontrar la información (parte superior central)
  • Vaya a Archivo > Exportar > BTsnoop...
  • Guárdelo en su escritorio para facilitar su consulta
  • Utilice este archivo para cargar en el sitio anterior

Después de la carga, se le redirigirá a una página con la información siguiente:

Connection:
  78:4f:43:78:2e:61 () → b0:91:22:bc:5d:4e (JBL Everest Elite 150NC)

Supported codecs:
  Audio SBC (48000 | Mono JointStereo | block: 4 8 12 16 | subbands: 8 | allocation: Loudness | bitpool: 2..40)
  Audio non-A2DP (aptX - 48000, Stereo)

Used for audio:
  Audio SBC (48000 | JointStereo | block: 16 | subbands: 8 | allocation: Loudness | bitpool: 2..40)

Latest SBC Bitpool value: 40

Actualización 2

Encontré otros valores que funcionan

{
    "AAC Bitrate" = 255;
    "Apple Initial Bitpool" = 53;
    "Enable AAC codec" = 1;
}

He comprobado que mis auriculares son compatibles con el códec AAC y lo he activado. Y para mi sorpresa poniendo el Bitpool inicial del SBC por encima del que estaba descubriendo automáticamente (48) sigue funcionando

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X