¿Puedo usar una tableta Android como un perfil de dispositivo Bluetooth de manos libres o auriculares? (Estado en 2018)

Esta pregunta es un duplicado de ¿Se puede usar un teléfono Android como auricular/altavoces Bluetooth? desde 2011. Pregunto porque sospecho que Android puede haber estado sujeto a una actualización o dos desde entonces.

Mi caso de uso es:

  • Coche antiguo con entrada auxiliar.
  • Tableta atornillada al salpicadero
  • Salida de audio de la tableta a la radio del automóvil y micrófono con cable junto al espejo retrovisor a la tableta

Quiero subirme a mi auto y atender una llamada, sin sacar mi teléfono de mis bolsillos. He estado buscando una hora, leyendo hilos de foro de 25 páginas, todavía no hay respuestas definitivas y casi todos los hilos son de 2012 más o menos.

Con toda la gente atornillando tabletas en el salpicadero de su coche, tiene que haber una forma de hacerlo, ¿verdad?

Hola, usuario Andrew T, te habría enviado un mensaje sobre esto, pero extrañamente este sitio web carece de cualquier forma de comunicación privada. En general, estoy de acuerdo con su edición en esta pregunta muy antigua, sin embargo, solo quería señalar que "simplemente tiene que haber una manera de hacer esto, ¿verdad?" y "simplemente tiene que haber una manera de hacer esto bien?" no significan lo mismo

Respuestas (1)

Ambos lados del perfil de manos libres de Bluetooth (se denominan unidad de manos libres, HF y puerta de enlace de audio, AG) están implementados y presentes en el código fuente de Android. Como desarrollador, puede desarrollar firmware compatible con HF o AG, o incluso ambos (seleccionando automática o manualmente qué función estará activa actualmente). Pero, en general, el firmware desarrollado para teléfonos inteligentes y tabletas solo admite la función AG y el firmware desarrollado para unidades principales de automóviles solo admite la función HF.

No he intentado buscar dicha información, pero posiblemente existan firmwares alternativos para tabletas específicas con soporte de doble función. No existen serias dificultades para implementarlo a nivel de firmware. Pero no estoy seguro de que la implementación del segundo rol estándar a nivel de aplicación sea posible.
Actualizar: puede ser difícil admitir roles duales si las transmisiones de audio se procesan y enrutan por hardware, y no hay una transmisión predeterminada para uno de los roles.