Artículo

Ha habido mucho trabajo en Bluetooth en Android Oreo

protection click fraud

En su Reddit AMA (Pregúntame cualquier cosa) hoy, el equipo de Google utiliza Bluetooth. Específicamente, si Android Oreo puede hacer que apesta menos.

El equipo es consciente de todos los errores e inconsistencias de Bluetooth evidentes en muchos teléfonos Android y ha utilizado un truco que aprendieron al escribir los nuevos elementos del sistema para Android N sobre el Pixel.

Tim Murray: Los equipos de rendimiento, audio y Bluetooth de Android hicieron mucho trabajo para mejorar el audio BT en O. Cambiamos el interruptor internamente desde la vista previa para desarrolladores más reciente porque necesitábamos un poco más tiempo para asegurarse de que las cosas fueran estables, por lo que no ha visto los frutos de ese trabajo del todo todavía.

Qué hicimos: durante el desarrollo de Pixel, el equipo de rendimiento supuso que probablemente sea una buena idea hacer que las partes críticas de la interfaz de usuario del sistema sean lo más deterministas posible para evitar un programador aleatorio retrasos. Resulta que sí, esa es una buena idea, y eliminar el retraso del programador de la canalización de la interfaz de usuario corrige un montón de errores aleatorios. Puedes ver los detalles de todo lo que hicimos en https://source.android.com/devices/tech/debug/eval_perf. Funcionó tan bien para la interfaz de usuario que decidimos hacer lo mismo con el audio BT. Podríamos ver casos en los que la demora aleatoria del programador causaría artefactos de audio BT, por lo que intentamos avanzar toda la tubería de BT para averiguar exactamente qué garantías se necesitaban y dónde asegurar que la calidad de audio fuera Perfecto. Esto eliminó decenas de milisegundos de posible jitter por paquete BT y requirió arreglos en toda la pila, desde el marco hasta los controladores del kernel.

Nuestras pruebas muestran que la confiabilidad del audio BT es drásticamente mejor que N debido a estos cambios. Estamos contentos con el resultado y esperamos que veas el mismo tipo de mejoras.

Leer el hilo de comentarios en su totalidad

En el habla "normal", simplificaron el código para los elementos críticos de la interfaz de usuario para que fuera más lineal y el sistema no tuviera que esperar a que una tarea se programara y tuviera su turno. Eliminar la demora y el procesamiento innecesarios es gran parte de lo que hace que la interfaz de usuario del Pixel sea tan fluida y sin demoras como es. El uso de estas mismas técnicas en Bluetooth debería significar que se envían más datos en la misma cantidad de tiempo y se dedica menos tiempo a procesarlos en la fuente. Esto lo convierte en una mejor conexión y una transmisión ininterrumpida.

Verizon ofrece Pixel 4a por solo $ 10 / mes en nuevas líneas ilimitadas

Como se señaló, esto se hizo desde el último desarrollador beta fue lanzado, por lo que aún no lo hemos visto en acción. Esperamos verlo, junto con todos los demás ajustes y mejoras finales ahora que se lanza oficialmente Android Oreo.

instagram story viewer