Notas de la versión de Android 13 y Android 13 QPR

Esta página resume las funciones principales de las versiones Android 13 y Android 13 QPR y proporciona enlaces a información adicional. Estos resúmenes de funciones están organizados según la ubicación de la documentación de la función en este sitio.

Arquitectura

Cambios en la partición de arranque genérica.

Para los dispositivos que se inician con Android 13, el disco RAM genérico se elimina de la imagen boot y se coloca en una imagen init_boot separada.

Para obtener más información, consulte Partición de arranque genérica .

módulos GKI

En Android 13, algunas funciones del kernel se entregan en módulos cargables dinámicamente, llamados módulos GKI , para reducir la huella de memoria del kernel GKI en dispositivos que no requieren la funcionalidad.

Para obtener más información, consulte los módulos del kernel .

Componentes del sistema modular

Android 13 contiene varios componentes del sistema modular nuevos y actualizados. Los nuevos módulos son:

  • AdServices : respalda la iniciativa Privacy Sandbox que tiene como objetivo crear tecnologías que protejan la privacidad de las personas en línea y brinden a las empresas y desarrolladores herramientas para construir negocios digitales prósperos.
  • AppSearch : un motor de búsqueda estructurado e indexación en el dispositivo
  • Bluetooth : (Opcional) Tiene como objetivo proporcionar una experiencia Bluetooth consistente y de alta calidad a todos los usuarios de Android.
  • OnDevicePersonalization : proporciona un conjunto de herramientas desarrolladas con la privacidad del usuario como principio fundamental.
  • UWB : contiene una pila UWB encima de la interfaz HAL

Actualizaciones de módulos existentes:

Actualización al soporte del sistema de archivos del kernel de Android

A partir de Android 13, el espacio de usuario solo funciona con sistemas de archivos integrados en la imagen genérica del kernel (GKI).

Para obtener más detalles, consulte Compatibilidad con el sistema de archivos del kernel de Android .

Audio

Implementación de audio espacial y seguimiento de cabeza.

A partir de Android 13-QPR, utilizando la nueva arquitectura de canalización de audio y la integración del marco de sensores, los OEM pueden proporcionar un efecto de audio espacializador con soporte para seguimiento de cabeza con el nivel requerido de rendimiento y latencia. Consulte Implementación de audio espacial de alta calidad y seguimiento de la cabeza para obtener pautas y más información.

Soporte para MIDI 2.0

A partir de Android 13, se agrega compatibilidad con MIDI 2.0 al transporte USB. MIDI 2.0 es un estándar MIDI más nuevo definido en 2020.

Consulte la página MIDI para obtener más detalles.

Actualización a Audio HAL

A partir de Android 13, Audio HAL se actualiza a la versión 7.1. Consulte Audio HAL para obtener más información.

Automotor

Nuevas funciones de Android Automotive

Para obtener más información sobre las nuevas funciones automotrices en Android 13, consulte Novedades .

Construir

Construir con Bazel

Android 13 introduce la compilación de kernels con Bazel , reemplazando build/build.sh .

Para obtener más información, consulte Bazel (Kleaf) .

Cámara

cámara AIDL HAL

En Android 13, el marco de la cámara incluye soporte para HAL de cámara AIDL. El marco de la cámara también admite HAL de cámara HIDL; sin embargo, las funciones de cámara agregadas en Android 13 o superior solo están disponibles a través de las interfaces HAL de cámara AIDL.

Para obtener información sobre la migración de procesos HAL desde interfaces de cámara HIDL a interfaces de cámara AIDL, consulte Cámara AIDL HAL .

Actualizaciones de depuración de la cámara

Android 13 agrega la herramienta de depuración watch en el servicio de la cámara, que permite ver los cambios en la solicitud de captura y los valores de resultados que se envían hacia y desde la cámara HAL. La herramienta permite una vista previa en vivo de los volcados de monitoreo de etiquetas de clientes abiertos y la visualización de volcados en caché de clientes cerrados.

Para obtener más información, consulte Depuración de cámaras .

Estabilización de vista previa de la cámara

Android 13 agrega soporte para la estabilización de video en la transmisión de vista previa en las sesiones de captura de la cámara. Esta característica permite que las aplicaciones de terceros brinden una experiencia de lo que ves es lo que obtienes (WYSIWYG) al comparar entre la vista previa de la cámara y la grabación.

Para obtener más información, consulte Estabilización de vista previa de la cámara .

Control de fuerza de la antorcha

Android 13 presenta una función para el control multinivel de la intensidad de la antorcha. En Android 12 y versiones anteriores, el marco solo permite activar o desactivar el modo antorcha. Esta característica permite casos de uso como controlar el brillo de la linterna en función de las condiciones de iluminación y enviar señales de asistencia mediante un efecto estroboscópico enviando rápidos pulsos de luz seguidos.

Para obtener más información, consulte Control de fuerza de la antorcha .

Salida de cámara de 10 bits

Android 13 agrega soporte para salida de cámara de 10 bits a través de perfiles de rango dinámico que el cliente de la cámara puede configurar como parte de la configuración de transmisión. Esto permite a los fabricantes de dispositivos agregar soporte para perfiles de rango dinámico de 10 bits como HLG10, HDR 10, HDR 10+ y Dolby Vision.

Para obtener más información, consulte Salida de cámara de 10 bits .

Para fomentar la adopción de salida de cámara de 10 bits en aplicaciones de terceros, como aplicaciones de redes sociales, para mejorar las experiencias de captura y uso compartido de videos, es importante validar de manera efectiva la implementación de esta característica. Es probable que las aplicaciones de terceros que deseen adoptar esta función comiencen con el perfil obligatorio HLG10 . Para obtener más detalles, consulte Validación .

Compatibilidad

Actualizaciones de la cámara ITS

Android 13 introduce cambios en Camera ITS , que incluyen soporte para pruebas de video, versiones actualizadas de Python y paquetes, y actualizaciones de hardware de prueba.

Para obtener más detalles, consulte las Notas de la versión de Android 13 Camera Image Test Suite .

Actualizaciones de CDD

El Documento de definición de compatibilidad de Android 13 se basa en versiones anteriores con actualizaciones para nuevas funciones y cambios en los requisitos de las funciones publicadas anteriormente.

Para obtener una lista de cambios en Android 13, consulte Notas de la versión de definición de compatibilidad de Android 13 .

Cuentas predeterminadas para nuevos contactos

Las aplicaciones de contactos precargadas deben manejar la intención ContactsContract.Settings.ACTION_SET_DEFAULT_ACCOUNT , que permite al usuario seleccionar una cuenta predeterminada. La aplicación de contactos precargada debe guardar la cuenta predeterminada seleccionada y debe usar la cuenta predeterminada al manejar Intent.ACTION_INSERT o Intent.ACTION_INSERT_OR_EDIT para insertar un contacto. Este requisito garantiza la coherencia en todas las aplicaciones que interactúan con los contactos.

Para más información, consulta la sección de contactos del CDD de Android 13.

Conectividad

Permitir alternar 2G

En Android 13, la opción Permitir 2G en Configuración está atenuada (lo que significa que los usuarios no pueden interactuar con el botón) cuando la clave de configuración del operador KEY_HIDE_ENABLE_2G está configurada en true . Además, cuando está atenuado, el botón Permitir 2G incluye texto que indica que el operador del usuario requiere que 2G esté disponible. En versiones anteriores, la opción Permitir 2G está oculta cuando KEY_HIDE_ENABLE_2G está configurado en true .

Configuración de uso celular

Android 13 admite una configuración de uso celular que permite a los operadores configurar los dispositivos para que estén en modo centrado en voz o en datos. Los operadores pueden usar esta configuración junto con otros cambios de configuración para reducir el tráfico IMS en sus redes para dispositivos tradicionalmente centrados en voz que operan en modo de solo datos, por ejemplo, para servicios que incluyen un servicio complementario de solo datos.

Para modificar la configuración de uso celular, use la superposición config_supported_cellular_usage_settings o establezca el valor predeterminado en config_default_cellular_usage_setting . La configuración puede ser USAGE_SETTING_VOICE_CENTRIC o USAGE_SETTING_DATA_CENTRIC .

La función de configuración de uso celular incluye las siguientes API:

Para validar la función de configuración de uso celular, ejecute las siguientes pruebas:

Múltiples redes simultáneas con conexión a Internet.

Android 13 presenta la función de múltiples redes simultáneas con conexión a Internet , que permite que un dispositivo se conecte simultáneamente a dos redes Wi-Fi (AP), ambas sin restricciones (disponibles para todas las aplicaciones) y brindan acceso a Internet.

Para obtener más información, consulte Simultaneidad de Wi-Fi STA/STA .

Actualizaciones de la API de IMS

Android 13 presenta las siguientes actualizaciones para las API de registro único de IMS:

  • DelegateRegistrationState :

    • Admite casos en los que el marco necesita esperar a que finalicen las sesiones SIP antes de eliminar el PDN de IMS.
    • Agrega el método getRegisteringFeatureTags que permite que las aplicaciones de escucha sepan cuándo la pila IMS está intentando registrar IMS activamente.
  • RcsUceAdapter : agrega PUBLISH_STATE_PUBLISHING para permitir que las aplicaciones de escucha sepan cuándo la pila IMS está intentando activamente publicar capacidades.

  • CapabilityExchangeEventListener : agrega el método onPublishUpdated para permitir que el servicio IMS notifique de forma asincrónica a la plataforma que una actualización SIP PUBLISH se realizó correctamente o falló.

  • RcsClientConfiguration :

    • Para admitir la sección 2.1.14 de RCC.72, agrega un nuevo valor al constructor para permitir que la aplicación de mensajería especifique si el usuario habilitó o deshabilitó RCS.
    • Agrega la constante RCS_PROFILE_2_4 para permitir que una aplicación de mensajería informe que es compatible con RCS Universal Profile versión 2.4.

Android 13 también incluye las siguientes actualizaciones para las API de IMS:

  • Agrega la capacidad de que las aplicaciones escuchen el estado de la pila de IMS a través de la clase ImsStateCallback . Para obtener más información, consulte Usar ImsStateCallback .
  • Refactoriza el aprovisionamiento de IMS para el servicio IMS para admitir casos de uso de aprovisionamiento de MVNO.
  • Mejora el modelo de subprocesos en el servicio IMS.
  • Agrega API compatibles con la suscripción a SIM en el servicio IMS

Múltiples perfiles habilitados para eUICC

Android 13 introduce soporte para múltiples perfiles habilitados (MEP) para eUICC, lo que permite que los dispositivos tengan soporte para SIM dual usando un solo chip eSIM. Múltiples perfiles SIM permiten que el dispositivo se conecte a dos operadores diferentes al mismo tiempo.

Para obtener más información, consulte Múltiples perfiles habilitados .

Requisitos de calibración de presencia

Android 13 introduce nuevos requisitos de calibración de presencia para garantizar que todos los dispositivos del ecosistema Android puedan determinar la proximidad relativa entre dispositivos.

Para obtener más información sobre cómo configurar y calibrar dispositivos para cumplir con estos requisitos, consulte Requisitos de calibración de presencia .

Modo de reserva de telefonía para detección de zona horaria

Android 13 introduce el modo alternativo de telefonía para la detección de zona horaria. Este modo permite que Android use sugerencias de detección de telefonía temporalmente en situaciones en las que la detección de ubicación no puede detectar la zona horaria, o donde la detección de ubicación tarda más que la detección de telefonía en detectar la zona horaria.

Para obtener más detalles, consulte El servicio time_zone_detector .

Mejoras en la API de acceso UICC de TelephonyManager

Android 13 deja de estar disponible y agrega mejoras para la administración de canales lógicos UICC para las siguientes API de acceso UICC de TelephonyManager:

Estas API quedaron obsoletas en Android 11 porque OMAPI proporciona una implementación más confiable para administrar canales lógicos UICC. Sin embargo, OMAPI no cubre todos los casos de uso proporcionados por las API de acceso UICC de TelephonyManager. Por lo tanto, en Android 13, estas API ya no están obsoletas con mejoras para la administración de canales lógicos de UICC. Anteriormente, cuando una aplicación de llamadas que abre un canal lógico falla, el canal lógico puede tener fugas, lo que significa que el canal no se libera y la aplicación no puede reutilizarlo sin reiniciar. Con las mejoras en Android 13, si una aplicación falla, el sistema libera el canal lógico, lo que permite que la aplicación reutilice el canal.

Estas mejoras de API se realizan a nivel de implementación y son totalmente compatibles con versiones anteriores. No se requiere ningún esfuerzo adicional para llamar a las aplicaciones para que utilicen estas API.

Confianza en el primer uso (TOFU) para redes empresariales

Android 13 introduce soporte para el enfoque de autenticación Trust on First Use (TOFU), que permite a los usuarios confiar en una red empresarial (EAP) instalando la CA raíz utilizada por el servidor y configurando su nombre de dominio en una red guardada. TOFU permite que el dispositivo obtenga una clave pública no autenticada cuando un usuario se conecta por primera vez a una red empresarial y conserva la clave para conexiones posteriores.

Para obtener más información, consulte Confianza en el primer uso .

Soporte de banda ultraancha

Android 13 presenta una implementación de marco predeterminada para la tecnología de radio de banda ultra ancha (UWB), una tecnología que permite un alcance altamente seguro y preciso entre dispositivos compatibles.

Para obtener más información, consulte Banda ultraancha .

Actualizaciones simultáneas de Wi-Fi AP/AP

Android 13 agrega compatibilidad con la banda de 6 GHz para la concurrencia de AP/AP Wi-Fi, lo que permite a los dispositivos crear dos interfaces de punto de acceso (AP).

Para obtener más información, consulte Concurrencia de AP/AP de Wi-Fi .

Compatible con Wi-Fi

Android 13 presenta compatibilidad con la versión 3.1 de la especificación Wi-Fi Aware . Para obtener más información, consulte Compatible con Wi-Fi .

Actualizaciones de anclaje a red de puntos de acceso Wi-Fi (soft AP)

Android 13 presenta nuevas configuraciones para dispositivos que admiten conexión a red a través de puntos de acceso Wi-Fi. Para obtener detalles sobre las nuevas configuraciones, consulte Punto de acceso Wi-Fi (Soft AP) .

Simultaneidad de múltiples interfaces Wi-Fi

A partir de Android 13, Wi-Fi HAL 1.6 agrega la capacidad de especificar una interfaz AP en puente (doble banda simultánea) como un elemento de combinación explícito.

Para obtener más detalles, consulte Simultaneidad de múltiples interfaces Wi-Fi .

Actualizaciones de selección de red Wi-Fi

A partir de Android 13, si se necesitan diferentes intervalos de escaneo en tiempo de ejecución, las aplicaciones privilegiadas pueden configurar dinámicamente el programa de escaneo en pantalla para las redes Wi-Fi disponibles llamando al método WifiManager#setScreenOnScanSchedule(screenOnScanSchedule) .

Para obtener más información, consulte Selección de red Wi-Fi .

Mostrar

Administrador de tareas

En Android 13, una nueva característica de la interfaz de usuario del sistema llamada Administrador de tareas notifica al usuario sobre el estado y los recursos que utilizan los servicios en primer plano en las aplicaciones en segundo plano y le permite detener estas aplicaciones.

Para obtener más información, consulte Administrador de tareas .

Controles de medios en la interfaz de usuario del sistema

A partir de Android 13, los controles multimedia en la interfaz de usuario del sistema contienen actualizaciones para los botones de acción y la reproducción remota. Estos cambios respaldan una experiencia de control de medios más refinada en teléfonos y tabletas, y ofrecen transferencias de medios fluidas entre dispositivos.

Para obtener más detalles, consulte Controles multimedia en la interfaz de usuario del sistema .

Composición mixta SDR y HDR

Android 13 mejora la compatibilidad con la presentación simultánea de composiciones SDR y HDR en la pantalla al atenuar el contenido SDR en pantalla cuando se presenta simultáneamente con contenido HDR.

Para obtener más información, consulte Composición mixta SDR y HDR .

Permiso de notificación para notificaciones de suscripción voluntaria

A partir de Android 13, las notificaciones utilizan un modelo de participación voluntaria, donde todas las aplicaciones deben pedir permiso a los usuarios antes de enviar mensajes de notificación. Para respaldar esto, los OEM deben implementar cambios en los sistemas de notificación y permisos de tiempo de ejecución, como se describe en la página Permiso de notificación para notificaciones de participación voluntaria .

Mapa de tonos de luminancia HDR a un rango compatible con SDR

Android 13 presenta una biblioteca estática configurable por el proveedor llamada libtonemap , que define las operaciones de mapeo de tonos. Esta característica permite a los OEM definir y compartir sus algoritmos de asignación de tonos de pantalla entre el marco y los proveedores, lo que reduce la falta de coincidencia en la asignación de tonos.

Para obtener más información, consulte Mapa de tonos de luminancia HDR a un rango compatible con SDR .

Gráficos

AIDL para el compositor de hardware HAL

A partir de Android 13, el HAL del compositor de hardware (HWC) se define en AIDL y las versiones HIDL que van desde android.hardware.graphics.composer@2.1 hasta android.hardware.graphics.composer@2.4 están en desuso.

Para obtener más información, consulte AIDL para Hardware Composer HAL .

Gestión de framebuffer del cliente

A partir de Android 13, se asignan nuevos framebuffers, utilizados durante la composición del cliente , cada vez que cambia la resolución de la pantalla. SurfaceFlinger realiza esta asignación en el siguiente ciclo de invalidación después de un cambio de resolución.

Para obtener más información, consulte Gestión de framebuffer del cliente .

Intervención de limitación de fotogramas por segundo (FPS)

A partir de Android 13-QPR, FPS Throttling Intervention permite que los juegos avancen a un FPS apropiado usando solo cambios en la plataforma y sin requerir ninguna acción por parte de los desarrolladores. Consulte Intervención de limitación de FPS para obtener más información.

Bloqueo de búfer no señalizado con AutoSingleLayer

Android 13 agrega una nueva configuración llamada AutoSingleLayer para bloquear búferes no señalizados. Esta configuración permite que SurfaceFlinger bloquee un búfer no señalizado cuando solo se actualiza una capa, y no para los casos que ocurren entre capas, como cambios de geometría o transacciones de sincronización.

Para obtener más información, consulte Bloqueo de búfer sin señal con AutoSingleLayer .

Interacción

Autenticación para controles domésticos.

En Android 13, la API de controles de dispositivos incluye un nuevo método llamado isAuthRequired , que permite a los proveedores de controles de dispositivos especificar qué controles domésticos pueden realizar interacciones en un dispositivo bloqueado. Esto permite una interacción más fluida en los puntos de entrada, como la pantalla de un teléfono bloqueado.

Protocolo HID del rastreador de cabeza

Android 13 presenta el protocolo de dispositivo de interfaz humana (HID) de seguimiento de cabeza, que permite conectar un dispositivo de seguimiento de cabeza a un dispositivo Android a través de USB o Bluetooth y exponerlo al marco y las aplicaciones de Android a través del marco de sensores.

Para obtener más información, consulte Protocolo HID de Head Tracker .

Soporte de señal de devolución de llamada bloqueada en KeyguardManager

En Android 13, nuevos métodos, como addKeyguardLockedStateListener y removeKeyguardLockedStateListener , en la clase KeyguardManager , notifican al oyente sobre el estado bloqueado del protector de claves.

Objetos de ejecución reutilizables de NNAPI

Android 13 presenta la interfaz NNAPI AIDL HAL, IExecution , que administra la vida útil de un objeto de ejecución reutilizable y sus recursos almacenados en caché. Los objetos IExecution reducen la sobrecarga de las tareas de inferencia de aprendizaje automático al permitir que el controlador NNAPI preserve los recursos entre ejecuciones y aplique optimizaciones específicas de la solicitud.

Sensores AIDL HAL

Android 13 presenta Sensors AIDL HAL , un HAL basado en Sensors HAL 2.1 que utiliza la interfaz AIDL HAL . Los sensores AIDL HAL exponen los tipos de sensores IMU de eje limitado y rastreador de cabeza.

Medios de comunicación

Exportar estadísticas de codificación de video

A partir de Android 13, los clientes de la aplicación pueden solicitar al codificador de video que exporte estadísticas de codificación para cada cuadro de video codificado. Con las estadísticas obtenidas del codificador de video, las aplicaciones pueden optimizar sus tareas de codificación de video, como la codificación multipaso y el preprocesamiento de fotogramas antes de la codificación.

Para obtener más información, consulte Datos estadísticos de codificación de vídeo .

Actuación

Salud AIDL HAL

Android 13 presenta Health AIDL HAL , un HAL basado en Health HAL 2.1 que utiliza la interfaz AIDL HAL .

Aumento del rendimiento en el momento de carga del juego

Android 13 introduce un nuevo modo de energía en el servicio Power Manager llamado GAME_LOADING que indica a Power HAL si la aplicación del juego está en el estado de carga para que Power HAL pueda proporcionar un impulso de carga. Consulte Aumento del rendimiento en el momento de cargar el juego para obtener más información.

Permisos

Permiso del sensor corporal dividido

A partir de Android 13, el permiso BODY_SENSORS se divide en dos permisos: BODY_SENSORS para realizar un seguimiento de la frecuencia cardíaca en primer plano y BODY_SENSORS_BACKGROUND para realizar un seguimiento de la frecuencia cardíaca en segundo plano.

Para obtener más información, consulte El uso de sensores corporales en segundo plano requiere un nuevo permiso.

Fuerza

Rastreadores de comportamiento en segundo plano de aplicaciones

Android 13 introduce el concepto de un rastreador de comportamiento en segundo plano de la aplicación o un proceso que monitorea el uso de la batería en segundo plano por parte de las aplicaciones para determinar si las aplicaciones violan alguna política.

Para obtener más información, consulte Rastreadores de comportamiento en segundo plano de aplicaciones .

Mitigar el uso de energía durante la copia de seguridad y la restauración

A partir de Android 13, puede limitar la transferencia de energía durante la copia de seguridad y restauración del USB llamando al método enableLimitPowerTransfer de la clase UsbPort .

Para obtener más información, consulte Administración de energía .

Seguridad

Credenciales de identidad

Android 13 agrega soporte para presentaciones de múltiples documentos. Esta nueva interfaz de sesión de presentación permite que una aplicación realice una presentación de múltiples documentos, algo que no es posible con la API existente.

Para obtener más información, consulte Credencial de identidad.

Esquema de firma APK V3.1

Este esquema se usa de forma predeterminada al firmar un APK con una clave de firma rotada y un linaje de firma, y ​​permite que un solo APK apunte a la rotación en Android 13 y versiones posteriores, evitando al mismo tiempo los problemas conocidos con la rotación en versiones anteriores de la plataforma al usar la clave de firma original en el bloque de firma v3.0. De manera similar, la firma v4.1 incluirá información de firma adicional para el bloque v3.1 para admitir el mismo comportamiento para instalaciones incrementales.

Las intenciones deben coincidir con los filtros de intención declarados

En Android 13, las intenciones que se originan en aplicaciones externas se entregan a un componente exportado si y solo si las intenciones coinciden con sus elementos de filtro de intenciones declarados.

Se bloquean los intents que no coinciden. Las siguientes son excepciones en las que no se aplica la coincidencia de intenciones:

  • Intenciones entregadas a componentes que no declaran ningún filtro de intención
  • Intentos que se originan dentro de la misma aplicación
  • Intenciones del sistema
  • Intenciones desde la raíz

Interfaz OMAPI estable para el proveedor

Open Mobile API (OMAPI) es una API estándar que se utiliza para comunicarse con el elemento seguro de un dispositivo. Antes de Android 13, solo las aplicaciones y los módulos del marco tenían acceso a esta interfaz. Al convertirlo en una interfaz estable del proveedor, los módulos HAL también son capaces de comunicarse con los elementos seguros a través del servicio OMAPI.

Para obtener más información, consulte Interfaz estable del proveedor OMAPI .

Los UID compartidos están en desuso

A partir de Android 13-QPR, los UID compartidos están en desuso. Los usuarios de Android 13 o superior deben poner la línea android:sharedUserMaxSdkVersion="32" en su manifiesto. Esta entrada evita que los nuevos usuarios obtengan un UID compartido. Para obtener más información sobre los UID, consulte Firma de aplicaciones .

Ajustes

Configuración de idioma por aplicación

Android 13 agrega capacidades para permitir a los usuarios cambiar las preferencias de idioma aplicación por aplicación. Los socios y OEMS no deben deshabilitar la página de selección de idioma de la aplicación y se debe poder acceder a la página a través de estas tres opciones de navegación:

  • Configuración > Aplicaciones > nombre_aplicación y seleccione Idioma .
  • Mantenga presionado el ícono de la aplicación, toque Información de la aplicación y seleccione Idioma .
  • Configuración > Sistema > Idiomas y entrada > Idiomas de la aplicación > nombre_aplicación .

La aplicación Configuración debe continuar iniciando la página de configuración regional de la aplicación desde la intención android.settings.App_Locale_Settings .

Para obtener más información, consulte Configuración de idioma por aplicación .

TELEVISOR

Modo túnel multimedia

Android 13 amplía el comportamiento definido de reproducción de video en túnel y vincula ese nuevo comportamiento con pruebas de certificación CTS adicionales.

Para obtener más información, consulte Túnel multimedia .

Actualizaciones

Actualizaciones virtuales A/B

Android 13 agrega las funciones de compresión XOR y fusión de espacio de usuario para actualizaciones virtuales A/B. La compresión XOR permite tamaños de instantáneas reducidos porque los datos XOR son más fáciles de comprimir que los datos de bloques sin procesar. La función de combinación de espacio de usuario permite que el componente de espacio de usuario snapuserd maneje el proceso de combinación para actualizaciones virtuales A/B, lo que reduce los tiempos de combinación en comparación con Android 12, donde se utiliza un dispositivo dm-snapshot .

Para obtener detalles sobre cómo habilitar estas funciones en dispositivos que se actualizan a Android 13, consulte Compresión XOR y combinación de espacio de usuario .

Virtualización

Marco de virtualización de Android

Android Virtualization Framework (AVF) proporciona entornos de ejecución seguros y privados para ejecutar código. AVF es ideal para casos de uso orientados a la seguridad que requieren garantías de aislamiento más sólidas, incluso verificadas formalmente, que las que ofrece el entorno limitado de aplicaciones de Android.

Para obtener más información, consulte Descripción general del marco de virtualización de Android .