Estas son las características de Android 11 que Google impone y no impone a los OEM

Aquí están todas las nuevas funciones de Android 11 que Google impone y no impone a los OEM, según el Documento de definición de compatibilidad de Android.

Google acaba de empezar a implementar el primera construcción estable de Android 11 a su gama de dispositivos Pixel. La última versión de software de la compañía viene con una serie de nuevos cambios para el usuario, como notificaciones Bubble, soporte de grabación de pantalla incorporado, controles multimedia rediseñados y mucho más. Junto a estos, Android 11 incluye varios actualizaciones dirigidas a desarrolladores y una gran cantidad de cambios ocultos que detectamos en el código fuente de Android 11. Pero si bien la mayoría de estos cambios llegarán a la línea Pixel, Google no está imponiendo algunas funciones de Android 11. OEM. En esta publicación, analizaremos todas las funciones de Android 11 que Google requiere y no requiere que los OEM implementar.

Según Android 11 Documento de definición de compatibilidad (CDD), Google no exige que los OEM implementen 3 de las funciones más importantes de Android 11. El CDD

no enumera las notificaciones de conversación según sea necesario, él no requiere que los OEM implementen la API de controles, y La credencial de identidad tampoco es un requisito. Primero aprendimos sobre estos requisitos. a principios de este año en junio, cuando se nos compartió un documento filtrado que detalla los cambios en la CDD.

Para los que no lo saben, el CDD de Android es una lista de características de software y hardware que los fabricantes de dispositivos "DEBEN" implementar, que sólo "SE RECOMIENDA ENCARECIDAMENTE" implementar o que "NO DEBEN" implementar. Si una función aparece como "DEBE" implementarse, entonces los OEM deben agregarla o no podrán enviar aplicaciones de Google a sus dispositivos. Si una función aparece como "NO DEBE" implementarse, los fabricantes de dispositivos no pueden agregarla. Finalmente, si una característica aparece como "MUY RECOMENDADA", entonces depende de los OEM incluirla u omitirla.

Dado que el CDD de Android 11 enumera las tres funciones antes mencionadas como "MUY RECOMENDADAS", existe la posibilidad de que los OEM puedan enviar sus actualizaciones de Android 11 sin las funciones. Sin embargo, esto no significa que todos los OEM se salten estas funciones, ya que podrían encontrarlas beneficiosas para los usuarios. También es posible que el acuerdo de licencia de servicios móviles de Google más estricto de Google para Android 11 requiera que los OEM implementen estas funciones, pero no conocemos los términos de esos acuerdos.

Ahora que hemos hablado de las funciones que no son necesarias, echemos un vistazo a algunas de las funciones que se requieren explícitamente en Android 11:

No permitir la alteración de la apariencia facial

Parece que Google es prohibir a los OEM implementar algoritmos de ajuste facial durante el procesamiento de imágenes. Esto significa que todas las imágenes del canal de la cámara, de forma predeterminada, no tendrán caras modificadas, pero la aplicación de la cámara aún puede implementar ajustes faciales en la publicación. Como resultado, desactivar el modo belleza debería en realidad apáguelo, a menos que la aplicación de la cámara OEM no le permita desactivar completamente el modo de belleza o tenga un modo de belleza oculto de nivel 1 que nunca se puede desactivar. Si bien la mayoría de las aplicaciones de cámara OEM te permiten desactivarlo, se sabe que algunos dispositivos aplican filtros de belleza incluso cuando el modo de belleza está desactivado. Por ejemplo, en Revisión de Max del Vivo X50 Pro, notó cómo la cámara seguía alterando su rostro a pesar de que desactivó el modo belleza.

Roboto como fuente predeterminada

Google también exige que los OEM realicen envíos Roboto como fuente predeterminada en Android 11. Sin embargo, los fabricantes de dispositivos aún pueden ofrecer sus propias fuentes a los usuarios durante la configuración o en la configuración. Goog señala que "La intención es garantizar que las expectativas del desarrollador de aplicaciones sean consistentes con las predeterminadas (por ejemplo, sin usuario explícito). consentimiento) presentación de sus aplicaciones en el dispositivo, y la fuente sans-serif predeterminada es un aspecto muy visible de esto presentación."

requisito de verdad fs

Los nuevos dispositivos que se lancen con Android 11 serán requerido para soportar fs-verity. Según Google, "fs-verity es similar a dm-verity, pero implementado por archivo... es útil para verificar eficientemente la autenticidad o 'evaluación', archivos grandes de los cuales solo se puede acceder a una pequeña parte, como archivos de aplicaciones de Android (APK)...fs-verity también proporciona una mejor protección contra firmware de disco malicioso que un hash anticipado, ya que fs-verity vuelve a verificar los datos cada vez que se paginado."