| ID del cambio: 162547999CAMERA_MIC_INDICATORS_NOT_PRESENT
Estado predeterminado: Inhabilitado para todas las apps.
 
 Indica que este dispositivo admite indicadores de cámara y micrófono. El valor es falsesi está presente porque el métodoCompatChanges#isChangeEnabledmuestratruesi el ID de cambio no está presente. | 
      
        | ID del cambio: 320741775CHECK_PARAMS_IN_IS_SESSION_CONFIGURATION_SUPPORTED
Estado predeterminado: Habilitado para apps que se segmentan para Android 15 (nivel de API 35) o versiones posteriores.
 
 Cuando está habilitado, isSessionConfigurationSupportedtambién verifica la compatibilidad de los parámetros de sesión cuando el HAL los admite. | 
      
        | ID del cambio: 296478951DEFAULT_RESCIND_BAL_PRIVILEGES_FROM_PENDING_INTENT_CREATOR
Estado predeterminado: Habilitado para apps que se segmentan para Android 15 (nivel de API 35) o versiones posteriores.
 
 Cuando está habilitado, el creador de un PendingIntentbloquea los inicios de actividad en segundo plano de forma predeterminada. Para obtener más información sobre este cambio, consulta la sección sobre los 
           inicios seguros de actividades en segundo plano en la página de cambios de comportamiento de Android 15. | 
      
        | ID del cambio: 279646685DEPRECATE_UI_FONT
Estado predeterminado: Habilitado para apps que se segmentan para Android 15 (nivel de API 35) o versiones posteriores.
 
 Cuando se habilita, el atributo elegantTextHeightTextViewse convierte entruede forma predeterminada cuando tu app se ejecuta en un dispositivo con Android 15 o versiones posteriores, lo que reemplaza la fuente compacta que se usa de forma predeterminada con algunos alfabetos que tienen métricas verticales grandes por una que es mucho más legible. Para obtener más información sobre este cambio, consulta la sección sobre el 
           atributo elegantTextHeight que se establece de forma predeterminada en verdadero en la página de cambios de comportamiento de Android 15. | 
      
        | ID del cambio: 168419799DOWNSCALED
Estado predeterminado: Inhabilitado para todas las apps.
 
 Este cambio es el guardián de todos los cambios de escalamiento descendente de búfer por app. Si se habilita este cambio, se podrán aplicar los siguientes factores de escala: Cuando se habilita este cambio para un paquete de app, se fuerza el cambio de tamaño de la app al factor de escala más alto habilitado. Por ejemplo, se usará 80% si tanto 80% como 70% (DOWNSCALE_80yDOWNSCALE_70) están habilitados.
          Cuando se habilitan este cambio yDOWNSCALED_INVERSE,DOWNSCALED_INVERSEtiene prioridad y el factor de escala se aplica de forma inversa. | 
      
        | ID del cambio: 273564678DOWNSCALED_INVERSE
Estado predeterminado: Inhabilitado para todas las apps.
 
 Este cambio es el guardián de todos los cambios de escalamiento descendente inverso del búfer por app. Si se habilita este cambio, se podrán aplicar los siguientes factores de escala de forma inversa (es decir, se aumentará la resolución): Cuando se habilita este cambio para un paquete de app, se fuerza el cambio de tamaño de la app al factor de escala más bajo habilitado. Por ejemplo, se usa el 80% si tanto el 80% como el 70% (DOWNSCALE_80yDOWNSCALE_70) están habilitados, ya que, cuando se aplica de forma inversa, un factor de ajuste del 80% equivale al 125%, que es inferior al ajuste del 142.86% que se aplica cuando se aplica de forma inversa un factor de ajuste del 70%. Cuando se habilitan este cambio yDOWNSCALED,DOWNSCALED_INVERSEtiene prioridad y el factor de escala se aplica de forma inversa. | 
      
        | ID del cambio: 189970040DOWNSCALE_30
Estado predeterminado: Inhabilitado para todas las apps.
 
 Si DOWNSCALEDtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 30% de la resolución vertical y horizontal de la pantalla real. SiDOWNSCALED_INVERSEtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 333.33% de la resolución vertical y horizontal de la pantalla real. | 
      
        | ID del cambio: 189969749DOWNSCALE_35
Estado predeterminado: Inhabilitado para todas las apps.
 
 Si DOWNSCALEDtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 35% de la resolución vertical y horizontal de la pantalla real. SiDOWNSCALED_INVERSEtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 285.71% de la resolución vertical y horizontal de la pantalla real. | 
      
        | ID del cambio: 189970038DOWNSCALE_40
Estado predeterminado: Inhabilitado para todas las apps.
 
 Si DOWNSCALEDtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 40% de la resolución vertical y horizontal de la pantalla real. SiDOWNSCALED_INVERSEtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 250% de la resolución vertical y horizontal de la pantalla real. | 
      
        | ID del cambio: 189969782DOWNSCALE_45
Estado predeterminado: Inhabilitado para todas las apps.
 
 Si DOWNSCALEDtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 45% de la resolución vertical y horizontal de la pantalla real. SiDOWNSCALED_INVERSEtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 222.22% de la resolución vertical y horizontal de la pantalla real. | 
      
        | ID del cambio: 176926741DOWNSCALE_50
Estado predeterminado: Inhabilitado para todas las apps.
 
 Si DOWNSCALEDtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 50% de la resolución vertical y horizontal de la pantalla real. SiDOWNSCALED_INVERSEtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 200% de la resolución vertical y horizontal de la pantalla real. | 
      
        | ID del cambio: 189970036DOWNSCALE_55
Estado predeterminado: Inhabilitado para todas las apps.
 
 Si DOWNSCALEDtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 55% de la resolución vertical y horizontal de la pantalla real. SiDOWNSCALED_INVERSEtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 181.82% de la resolución vertical y horizontal de la pantalla real. | 
      
        | ID del cambio: 176926771DOWNSCALE_60
Estado predeterminado: Inhabilitado para todas las apps.
 
 Si DOWNSCALEDtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 60% de la resolución vertical y horizontal de la pantalla real. SiDOWNSCALED_INVERSEtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 166.67% de la resolución vertical y horizontal de la pantalla real. | 
      
        | ID del cambio: 189969744DOWNSCALE_65
Estado predeterminado: Inhabilitado para todas las apps.
 
 Si DOWNSCALEDtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 65% de la resolución vertical y horizontal de la pantalla real. SiDOWNSCALED_INVERSEtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 153.85% de la resolución vertical y horizontal de la pantalla real. | 
      
        | ID del cambio: 176926829DOWNSCALE_70
Estado predeterminado: Inhabilitado para todas las apps.
 
 Si DOWNSCALEDtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 70% de la resolución vertical y horizontal de la pantalla real. SiDOWNSCALED_INVERSEtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 142.86% de la resolución vertical y horizontal de la pantalla real. | 
      
        | ID del cambio: 189969779DOWNSCALE_75
Estado predeterminado: Inhabilitado para todas las apps.
 
 Si DOWNSCALEDtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 75% de la resolución vertical y horizontal de la pantalla real. SiDOWNSCALED_INVERSEtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 133.33% de la resolución vertical y horizontal de la pantalla real. | 
      
        | ID del cambio: 176926753DOWNSCALE_80
Estado predeterminado: Inhabilitado para todas las apps.
 
 Si DOWNSCALEDtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 80% de la resolución vertical y horizontal de la pantalla real. SiDOWNSCALED_INVERSEtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 125% de la resolución vertical y horizontal de la pantalla real. | 
      
        | ID del cambio: 189969734DOWNSCALE_85
Estado predeterminado: Inhabilitado para todas las apps.
 
 Si DOWNSCALEDtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 85% de la resolución vertical y horizontal de la pantalla real. SiDOWNSCALED_INVERSEtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 117.65% de la resolución vertical y horizontal de la pantalla real. | 
      
        | ID del cambio: 182811243DOWNSCALE_90
Estado predeterminado: Inhabilitado para todas las apps.
 
 Si DOWNSCALEDtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 90% de la resolución vertical y horizontal de la pantalla real. SiDOWNSCALED_INVERSEtambién está habilitado, habilitar este cambio para un paquete fuerza a la app a asumir que se está ejecutando en una pantalla con el 111.11% de la resolución vertical y horizontal de la pantalla real. | 
      
        | ID del cambio: 202956589DO_NOT_CLONE_IN_ARRAYS_AS_LIST
Estado predeterminado: Habilitado para apps que se segmentan para Android 15 (nivel de API 35) o versiones posteriores.
 
 Cuando está habilitado, al usar Arrays.asList(...).toArray(), el tipo de componente del array resultante ahora esObject, no el tipo de los elementos del array subyacente. Por lo tanto, el siguiente código arroja unClassCastException: String[] elements = (String[]) Arrays.asList("one", "two").toArray();En este caso, para conservar Stringcomo el tipo de componente en el array resultante, puedes usarCollection.toArray(Object[])en su lugar: String[] elements = Arrays.asList("two", "one").toArray(new String[0]);Para obtener más información sobre este cambio, consulta la sección sobre 
           cambios en la API de OpenJDK en la página de cambios de comportamiento de Android 15. | 
      
        | ID del cambio: 324203798ENABLE_BUNDLE_LAUNCH_ACTIVITY_ITEM
Estado predeterminado: Habilitado para apps que se segmentan para Android 15 (nivel de API 35) o versiones posteriores.
 
 Cuando está habilitado, para evitar que las apps existentes tengan problemas de compatibilidad con el uso de ClientTransaction#getActivityToken()que no pertenece al SDK, solo permite incluirLaunchActivityItem. | 
      
        | ID del cambio: 319212206ENABLE_MATCH_LOCAL_NETWORK
Estado predeterminado: Habilitado para apps que se segmentan para Android 15 (nivel de API 35) o versiones posteriores.
 
 Cuando está habilitado, las apps reciben devoluciones de llamada de red de las redes locales de forma predeterminada. Las apps que se segmentan para Android 14 (nivel de API 34) o versiones anteriores aún deben agregar NetworkCapabilities.NET_CAPABILITY_LOCAL_NETWORKalNetworkCapabilitiesdelNetworkRequestpara recibirConnectivityManager.NetworkCallbackde las redes locales. | 
      
        | ID del cambio: 270674727 Estado predeterminado: Habilitado para apps que se segmentan para Android 15 (nivel de API 35) o versiones posteriores.
 
 Cuando se habilita, la validación del índice de argumentos, las marcas, el ancho y la precisión ahora son más estrictos cuando se usan las APIs de String.format()yFormatter.format(). Para obtener más información sobre este cambio, consulta la sección sobre 
           cambios en la API de OpenJDK en la página de cambios de comportamiento de Android 15. | 
      
        | ID del cambio: 309578419ENFORCE_EDGE_TO_EDGE
Estado predeterminado: Habilitado para apps que se segmentan para Android 15 (nivel de API 35) o versiones posteriores.
 
 Cuando se habilite, las apps serán de borde a borde de forma predeterminada en dispositivos que ejecuten Android 15 o versiones posteriores. Para obtener más información sobre este cambio, consulta la sección sobre 
           aplicación de borde a borde en la página de cambios de comportamiento de Android 15. | 
      
        | ID del cambio: 143231523ENFORCE_STRICT_QUERY_BUILDER
Estado predeterminado: Inhabilitado para todas las apps.
 
 Cuando se habilita, SQLiteQueryBuilderverifica todas las selecciones de consultas deCalendarProvider2con argumentos maliciosos. | 
      
        | ID del cambio: 296558535FGS_BOOT_COMPLETED_RESTRICTIONS
Estado predeterminado: Habilitado para apps que se segmentan para Android 15 (nivel de API 35) o versiones posteriores.
 
 Cuando está habilitado, inhabilita los inicios en segundo plano de servicios en primer plano desde transmisiones de BOOT_COMPLETEDpara todos los tipos, excepto los siguientes: Para obtener más información sobre este cambio, consulta la sección sobre las 
           restricciones en los receptores de emisión de BOOT_COMPLETEDque inician servicios en primer plano en la página de cambios de comportamiento de Android 15. | 
      
        | ID del cambio: 317799821FGS_INTRODUCE_TIME_LIMITS
Estado predeterminado: Habilitado para apps que se segmentan para Android 15 (nivel de API 35) o versiones posteriores.
 
 Cuando se habilita, los servicios en primer plano de ciertos tipos tienen un límite de tiempo. Si el servicio en primer plano del tipo infractor no se detiene dentro del límite de tiempo asignado, recibirá una devolución de llamada con Service.onTimeout(int, int)y, luego, se debe detener en unos segundos. Si una app no lo hace, se declarará un error ANR. Para obtener más información sobre este cambio, consulta las secciones sobre el comportamiento de tiempo de espera para los tipos de servicios en primer plano de 
           sincronización de datos y 
           procesamiento de contenido multimedia en la página de cambios de comportamiento de Android 15. | 
      
        | ID del cambio: 319471980FGS_SAW_RESTRICTIONS
Estado predeterminado: Habilitado para apps que se segmentan para Android 15 (nivel de API 35) o versiones posteriores.
 
 Cuando se habilita, se inhabilitan los inicios en segundo plano de servicios en primer plano en la ventana de alerta del sistema para todos los tipos, a menos que ya tenga una ventana de superposición del sistema. Para obtener más información sobre este cambio, consulta la sección sobre las 
           restricciones para iniciar servicios en primer plano mientras una app tiene el permiso SYSTEM_ALERT_WINDOWen la página de cambios de comportamiento de Android 15. | 
      
        | ID del cambio: 174227820FORCE_DISABLE_HEVC_SUPPORT
Estado predeterminado: Inhabilitado para todas las apps.
 
 Fuerza la inhabilitación de una app para que no sea compatible con la capacidad de contenido multimedia HEVC.
           Las apps deben declarar las capacidades de contenido multimedia admitidas en su
           manifiesto, pero esta marca puede usarse para forzar el acceso de una app a HEVC, lo que fuerza la transcodificación mientras se accede al contenido multimedia codificado en HEVC. La configuración de esta marca anula cualquier valor predeterminado en el nivel del SO para las apps. Está inhabilitado de forma predeterminada, lo que significa que los valores predeterminados del SO tienen prioridad. Si se habilitan esta marca y FORCE_ENABLE_HEVC_SUPPORT, el SO ignorará ambas marcas. | 
      
        | ID del cambio: 174228127FORCE_ENABLE_HEVC_SUPPORT
Estado predeterminado: Inhabilitado para todas las apps.
 
 Fuerza a una app a admitir la capacidad de contenido multimedia HEVC. Las apps
           deberían declarar las capacidades de contenido multimedia admitidas en su manifiesto,
           pero esta marca se puede usar para forzar a la app a admitir HEVC. Por lo tanto,
           se debe evitar la transcodificación mientras se accede al contenido multimedia codificado en HEVC. La configuración de esta marca anula cualquier valor predeterminado en el nivel del SO para las apps. Está inhabilitado de forma predeterminada, lo que significa que los valores predeterminados del SO tendrán prioridad. Si se habilitan esta marca y FORCE_DISABLE_HEVC_SUPPORT, el SO ignorará ambas marcas. | 
      
        | ID del cambio: 181146395FORCE_NON_RESIZE_APP
Estado predeterminado: Inhabilitado para todas las apps.
 
 Fuerza los paquetes a los que se aplica de modo que no puedan cambiar el tamaño. | 
      
        | ID del cambio: 174042936FORCE_RESIZE_APP
Estado predeterminado: Inhabilitado para todas las apps.
 
 Fuerza los paquetes a los que se aplica para que puedan cambiar el tamaño. Solo permitimos cambiar el tamaño en el modo de renderización de ventanas de pantalla completa, pero no se fuerza a la app a cambiar el tamaño del modo multiventana. | 
      
        | ID del cambio: 145634846GWP_ASAN
Estado predeterminado: Inhabilitado para todas las apps.
 
 Habilita la detección de errores en la memoria nativa de muestra en las apps. Para obtener más información sobre el uso de GWP-ASan, consulta la guía de GWP-ASan. | 
      
        | ID del cambio: 307233716IS_DEVICE_OWNER_USER_AWARE
Estado predeterminado: Habilitado para apps que se segmentan para Android 15 (nivel de API 35) o versiones posteriores.
 
 Cuando se habilita, el método isDeviceOwnerApp(String)usará el usuario incluido en el contexto. En el caso de las apps que se segmentan para Android 14 (nivel de API 34) o versiones anteriores, se usará el usuario del proceso de llamada (Process.myUserHandle()). | 
      
        | ID del cambio: 308670109MANAGE_GLOBAL_ZEN_VIA_IMPLICIT_RULES
Estado predeterminado: Habilitado para apps que se segmentan para Android 15 (nivel de API 35) o versiones posteriores.
 
 Cuando está habilitada, las apps ya no pueden cambiar el estado o la política global de No molestar (NMD) en un dispositivo (ya sea modificando la configuración del usuario o desactivando el modo NMD). En cambio, las apps deben aportar un AutomaticZenRule, que el sistema combina en una política global con el esquema existente de la política más restrictiva que prevalece. Para obtener más información sobre este cambio, consulta la sección sobre 
           cambios en el momento en que las apps pueden modificar el estado global del modo No interrumpir en la página de cambios de comportamiento de Android 15. | 
      
        | ID del cambio: 178038272NATIVE_HEAP_ZERO_INIT
Estado predeterminado: Inhabilitado para todas las apps.
 
 Habilita la inicialización automática en cero de las asignaciones nativas de memoria del montón. | 
      
        | ID del cambio: 145772972NATIVE_MEMTAG_ASYNC
Estado predeterminado: Inhabilitado para todas las apps.
 
 Habilita la verificación de etiquetas de memoria asíncrona (ASYNC) en este proceso.
           Esta marca solo afecta el hardware que admite la extensión de etiquetado de memoria (MTE) de ARM. | 
      
        | ID del cambio: 177438394NATIVE_MEMTAG_SYNC
Estado predeterminado: Inhabilitado para todas las apps.
 
 Habilita la verificación de etiquetas de memoria síncrona (SYNC) en este proceso.
           Esta marca solo afecta el hardware que admite la extensión de etiquetado de memoria (MTE) de ARM. Si NATIVE_MEMTAG_ASYNCy esta opción están habilitadas, esta opción tiene prioridad y la MTE se habilita en modo SYNC. | 
      
        | ID del cambio: 265464455OVERRIDE_ANY_ORIENTATION
Estado predeterminado: Inhabilitado para todas las apps.
 
 Cuando se habilita, este cambio permite que se apliquen las siguientes anulaciones de orientación, independientemente de la orientación solicitada por la actividad: | 
      
        | ID del cambio: 310816437OVERRIDE_ANY_ORIENTATION_TO_USER
Estado predeterminado: Inhabilitado para todas las apps.
 
 Cuando se habilita, se activa SCREEN_ORIENTATION_USER, que anula cualquier orientación solicitada por la actividad. Las apps de orientación fija se pueden anular para que se muestren en pantalla completa en dispositivos con pantallas grandes con la anulaciónignoreOrientationRequesthabilitada. | 
      
        | ID del cambio: 314961188 Estado predeterminado: Inhabilitado para todas las apps.
 
 Cuando se habilita, excluye los paquetes a los que se aplica la anulación del tratamiento de compatibilidad con la cámara en el modo de ventanas de formato libre para las apps con orientación fija. En el modo de ventanas de formato libre, el tratamiento de compatibilidad emula la ejecución en un dispositivo vertical agregando barras laterales a la ventana de la app y cambiando las características de la cámara a lo que las apps suelen esperar en un dispositivo vertical: rotación del sensor de 90 y 270 grados para las cámaras posterior y frontal, respectivamente, y configuración de la rotación de la pantalla en 0. Usa esta marca para inhabilitar el tratamiento de compatibilidad para las apps que no responden bien al tratamiento. | 
      
        | ID del cambio: 191514214OVERRIDE_CAMERA_RESIZABLE_AND_SDK_CHECK
Estado predeterminado: Inhabilitado para todas las apps.
 
 Cuando se habilita, este cambio fuerza a los paquetes a los que se aplica a ignorar el valor actual de android:resizeableActivity, así como el SDK de destino igual o inferior a Android 6.0 (API nivel 23), y a considerar que la actividad no puede cambiar de tamaño. En este caso, el valor de la rotación y el recorte de la cámara solo dependerán de la compensación necesaria si se considera la rotación actual de la pantalla. | 
      
        | ID del cambio: 189229956OVERRIDE_CAMERA_ROTATE_AND_CROP_DEFAULTS
Estado predeterminado: Inhabilitado para todas las apps.
 
 Cuando se habilita, este cambio fuerza los paquetes a los que se aplica a anular el comportamiento predeterminado de rotación y recorte de la cámara, y a mostrar siempre CaptureRequest.SCALER_ROTATE_AND_CROP_NONE. | 
      
        | ID del cambio: 316897322 Estado predeterminado: Inhabilitado para todas las apps.
 
 Cuando se habilita, garantiza que los usuarios tengan la opción de capturar una sola app o toda la pantalla cuando inician una sesión de MediaProjection, lo que anula el uso deMediaProjectionConfig#createConfigForDefaultDisplay. | 
      
        | ID del cambio: 266124927OVERRIDE_LANDSCAPE_ORIENTATION_TO_REVERSE_LANDSCAPE
Estado predeterminado: Inhabilitado para todas las apps.
 
 Habilita SCREEN_ORIENTATION_REVERSE_LANDSCAPEpara la app a la que se aplica. A menos que también esté habilitadoOVERRIDE_ANY_ORIENTATION,SCREEN_ORIENTATION_REVERSE_LANDSCAPEse usa solo cuando la actividad especifica la orientación horizontal. Habilitar este cambio puede ayudarte a probar el comportamiento de tu app para detectar diferencias entre dispositivos en los que la orientación horizontal corresponde aSurface.ROTATION_90y dispositivos en los que corresponde aSurface.ROTATION_270. | 
      
        | ID del cambio: 332679525OVERRIDE_LAYOUT_IN_DISPLAY_CUTOUT_MODE
Estado predeterminado: Inhabilitado para todas las apps.
 
 Cuando se habilita, anula el diseño en el comportamiento del modo de corte de pantalla. Esto solo se aplicará si no se aplica de borde a borde. | 
      
        | ID del cambio: 174042980OVERRIDE_MIN_ASPECT_RATIO
Estado predeterminado: Inhabilitado para todas las apps.
 
 Este cambio es el guardián de todos los cambios que fuercen una relación de aspecto mínima dada. Si se habilita este cambio, se podrán aplicar las siguientes relaciones de aspecto mínimas: Cuando se habilita este cambio para un paquete de app, la relación de aspecto mínima proporcionada en el manifiesto de la app se anula con la relación de aspecto más grande habilitada, a menos que el valor del manifiesto de la app sea superior. | 
      
        | ID del cambio: 218959984OVERRIDE_MIN_ASPECT_RATIO_EXCLUDE_PORTRAIT_FULLSCREEN
Estado predeterminado: Inhabilitado para todas las apps.
 
 Cuando se habilita, anula la restricción de relación de aspecto mínima en pantalla completa vertical para usar todo el espacio de pantalla disponible. | 
      
        | ID del cambio: 180326787OVERRIDE_MIN_ASPECT_RATIO_LARGE
Estado predeterminado: Inhabilitado para todas las apps.
 
 Cuando también se habilita OVERRIDE_MIN_ASPECT_RATIO, habilitar este cambio para un paquete establece la relación de aspecto mínima de la actividad en un valor grande definido porOVERRIDE_MIN_ASPECT_RATIO_LARGE_VALUE. | 
      
        | ID del cambio: 180326845OVERRIDE_MIN_ASPECT_RATIO_MEDIUM
Estado predeterminado: Inhabilitado para todas las apps.
 
 Cuando también se habilita OVERRIDE_MIN_ASPECT_RATIO, habilitar este cambio para un paquete establece la relación de aspecto mínima de la actividad en un valor medio definido porOVERRIDE_MIN_ASPECT_RATIO_MEDIUM_VALUE. | 
      
        | ID del cambio: 325586858OVERRIDE_MIN_ASPECT_RATIO_ONLY_FOR_CAMERA
Estado predeterminado: Inhabilitado para todas las apps.
 
 Cuando está habilitado, restringe los tratamientos que fuerzan una relación de aspecto mínima determinada para que se apliquen solo cuando una app está conectada a la cámara. | 
      
        | ID del cambio: 203647190OVERRIDE_MIN_ASPECT_RATIO_PORTRAIT_ONLY
Estado predeterminado: Habilitado para todas las apps.
 
 Cuando también se habilita OVERRIDE_MIN_ASPECT_RATIO, este cambio limita cualquier otro cambio que fuerce la relación de aspecto mínima de una actividad a un valor determinado, comoOVERRIDE_MIN_ASPECT_RATIO_LARGEyOVERRIDE_MIN_ASPECT_RATIO_MEDIUM, para actividades que también tienen una orientación vertical. | 
      
        | ID del cambio: 236283604OVERRIDE_RESPECT_REQUESTED_ORIENTATION
Estado predeterminado: Inhabilitado para todas las apps.
 
 Cuando se habilita, este cambio excluye los paquetes que se aplican a partir de las restricciones de orientación de ignorar que los fabricantes de dispositivos pueden establecer. | 
      
        | ID del cambio: 265451093OVERRIDE_UNDEFINED_ORIENTATION_TO_NOSENSOR
Estado predeterminado: Inhabilitado para todas las apps.
 
 Habilita SCREEN_ORIENTATION_NOSENSORpara la app a la que se aplica. A menos que también esté habilitadoOVERRIDE_ANY_ORIENTATION,SCREEN_ORIENTATION_NOSENSORse usa solo cuando la actividad no especifica ninguna otra orientación fija. | 
      
        | ID del cambio: 265452344OVERRIDE_UNDEFINED_ORIENTATION_TO_PORTRAIT
Estado predeterminado: Inhabilitado para todas las apps.
 
 Habilita SCREEN_ORIENTATION_PORTRAITpara la app a la que se aplica. A menos que también esté habilitadoOVERRIDE_ANY_ORIENTATION,SCREEN_ORIENTATION_PORTRAITse usa solo cuando la actividad no especifica ninguna otra orientación fija. | 
      
        | ID del cambio: 319400769PARSE_CONTENT_DISPOSITION_USING_RFC_6266
Estado predeterminado: Habilitado para apps que se segmentan para Android 15 (nivel de API 35) o versiones posteriores.
 
 Cuando está habilitado, permite analizar los encabezados Content-Disposition que cumplen con el RFC 6266. En particular, esto permite analizar los valores de filename*que pueden usar una codificación de caracteres diferente. | 
      
        | ID del cambio: 174840628RATE_LIMIT_TOASTS
Estado predeterminado: Este cambio no se puede activar ni desactivar. Solo se registra en el marco de compatibilidad.
 
 Habilita el límite de frecuencia en la cantidad de llamadas a Toast.show()para evitar que el usuario se sobrecargue con demasiados avisos en un tiempo limitado. Cualquier intento de mostrar más avisos de lo que se permite en un
           período determinado hará que se descarten los avisos. | 
      
        | ID del cambio: 308103782STREAM_INT_DIFFERS_FROM_NEXT_INT
Estado predeterminado: Habilitado para apps que se segmentan para Android 15 (nivel de API 35) o versiones posteriores.
 
 Cuando se habilitan, los métodos Random.ints()ahora devuelven una secuencia de números diferente a la que devuelven los métodosRandom.nextInt(). Esto se debe a los cambios en https://bugs.openjdk.org/browse/JDK-8301574. Para obtener más información sobre este cambio, consulta la sección sobre 
           cambios en la API de OpenJDK en la página de cambios de comportamiento de Android 15. | 
      
        | ID del cambio: 196254758USE_EXPERIMENTAL_COMPONENT_ALIAS
Estado predeterminado: Inhabilitado para todas las apps.
 
 Cuando se habilita, el sistema permite que el paquete "android" use alias de componentes. | 
      
        | ID del cambio: 291868760USE_NEW_ISO_LOCALE_CODES
Estado predeterminado: Habilitado para apps que se segmentan para Android 15 (nivel de API 35) o versiones posteriores.
 
 Cuando se habilita, los códigos de idioma para hebreo, yidis e indonesio ya no se convierten a sus formas obsoletas (hebreo: iw, yidis:jie indonesio:in). Para obtener más información sobre este cambio, consulta la sección sobre 
           cambios en la API de OpenJDK en la página de cambios de comportamiento de Android 15. |