CAMERA_MIC_INDICATORS_NOT_PRESENT
           ID de modification : 162547999 
           État par défaut : Désactivé pour toutes les applications. 
           Indique que cet appareil est compatible avec les indicateurs d'appareil photo et de micro. La valeur est false si elle est présente, car la méthode CompatChanges#isChangeEnabled renvoie true si l'ID de modification n'est pas présent. 
         | 
      
      
        
           CHECK_PARAMS_IN_IS_SESSION_CONFIGURATION_SUPPORTED
           ID de modification : 320741775 
           État par défaut : Activé pour les applications qui ciblent Android 15 (niveau d'API 35) ou version ultérieure. 
           Lorsqu'il est activé, isSessionConfigurationSupported vérifie également la compatibilité des paramètres de session lorsqu'ils sont pris en charge par la HAL. 
         | 
      
      
        
           DEFAULT_RESCIND_BAL_PRIVILEGES_FROM_PENDING_INTENT_CREATOR
           ID de modification : 296478951 
           État par défaut : Activé pour les applications qui ciblent Android 15 (niveau d'API 35) ou version ultérieure. 
           Lorsque cette option est activée, l'activité en arrière-plan se lance par défaut lorsque le créateur d'un PendingIntent bloque. 
           Pour en savoir plus sur cette modification, consultez la section 
           Lancement sécurisé d'activités en arrière-plan de la page dédiée aux modifications de comportement d'Android 15. 
         | 
      
      
        
           DEPRECATE_UI_FONT
           ID de modification : 279646685 
           État par défaut : Activé pour les applications qui ciblent Android 15 (niveau d'API 35) ou version ultérieure. 
           Lorsqu'il est activé, l'attribut elegantTextHeight TextView devient true par défaut lorsque votre application s'exécute sur un appareil équipé d'Android 15 ou version ultérieure. Il remplace la police compacte utilisée par défaut par une police beaucoup plus lisible pour certains scripts dont les métriques verticales sont importantes. 
           Pour en savoir plus sur cette modification, consultez la section 
           L'attribut elegantTextHeight est défini sur "true" par défaut de la page dédiée aux modifications de comportement d'Android 15. 
         | 
      
      
        
           DOWNSCALED
           ID de modification : 168419799 
           État par défaut : Désactivé pour toutes les applications. 
           Cette modification contrôle toutes les modifications de taille de la mémoire tampon par application. L'activation de cette modification permet d'appliquer les facteurs de scaling suivants : 
           
          Lorsque cette modification est activée pour un package d'application, l'application est automatiquement redimensionnée au facteur de scaling le plus élevé et activé. Par exemple, la valeur 80 % est utilisée si les valeurs 80 % et 70 % (DOWNSCALE_80 et DOWNSCALE_70) sont activées.
          Lorsque cette modification et DOWNSCALED_INVERSE sont activées, DOWNSCALED_INVERSE est prioritaire et le facteur de scaling est appliqué de manière inverse. 
         | 
      
      
        
           DOWNSCALED_INVERSE
           ID de modification : 273564678 
           État par défaut : Désactivé pour toutes les applications. 
           Cette modification contrôle toutes les modifications de taille de la mémoire tampon par application. L'activation de cette modification permet d'appliquer les facteurs de scaling suivants de manière inverse (c'est-à-dire que la résolution est augmentée) : 
           
          Lorsque cette modification est activée pour un package d'application, l'application est automatiquement redimensionnée au facteur de scaling le plus faible et activé. Par exemple, la valeur 80 % est utilisée si les valeurs 80 % et 70 % (DOWNSCALE_80 et DOWNSCALE_70) sont activées, car lorsqu'un facteur de scaling de 80 % est appliqué de manière inverse, il équivaut à 125 %, ce qui est inférieur au scaling de 142,86 % appliqué lorsqu'un facteur de scaling de 70 % est appliqué de manière inverse. Lorsque cette modification et DOWNSCALED sont activées, DOWNSCALED_INVERSE est prioritaire et le facteur de scaling est appliqué de manière inverse. 
         | 
      
      
        
           DOWNSCALE_30
           ID de modification : 189970040 
           État par défaut : Désactivé pour toutes les applications. 
           Si DOWNSCALED est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 30 % de l'affichage réel. Si DOWNSCALED_INVERSE est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 333,33 % de l'affichage réel. 
         | 
      
      
        
           DOWNSCALE_35
           ID de modification : 189969749 
           État par défaut : Désactivé pour toutes les applications. 
           Si DOWNSCALED est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 35 % de l'affichage réel. Si DOWNSCALED_INVERSE est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 285,71 % de l'affichage réel. 
         | 
      
      
        
           DOWNSCALE_40
           ID de modification : 189970038 
           État par défaut : Désactivé pour toutes les applications. 
           Si DOWNSCALED est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 40 % de l'affichage réel. Si DOWNSCALED_INVERSE est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 250 % de l'affichage réel. 
         | 
      
      
        
           DOWNSCALE_45
           ID de modification : 189969782 
           État par défaut : Désactivé pour toutes les applications. 
           Si DOWNSCALED est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 45 % de l'affichage réel. Si DOWNSCALED_INVERSE est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 222,22 % de l'affichage réel. 
         | 
      
      
        
           DOWNSCALE_50
           ID de modification : 176926741 
           État par défaut : Désactivé pour toutes les applications. 
           Si DOWNSCALED est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 50 % de l'affichage réel. Si DOWNSCALED_INVERSE est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 200 % de l'affichage réel. 
         | 
      
      
        
           DOWNSCALE_55
           ID de modification : 189970036 
           État par défaut : Désactivé pour toutes les applications. 
           Si DOWNSCALED est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 55 % de l'affichage réel. Si DOWNSCALED_INVERSE est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 181,82 % de l'affichage réel. 
         | 
      
      
        
           DOWNSCALE_60
           ID de modification : 176926771 
           État par défaut : Désactivé pour toutes les applications. 
           Si DOWNSCALED est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 60 % de l'affichage réel. Si DOWNSCALED_INVERSE est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 166,67 % de l'affichage réel. 
         | 
      
      
        
           DOWNSCALE_65
           ID de modification : 189969744 
           État par défaut : Désactivé pour toutes les applications. 
           Si DOWNSCALED est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 65 % de l'affichage réel. Si DOWNSCALED_INVERSE est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 153,85 % de l'affichage réel. 
         | 
      
      
        
           DOWNSCALE_70
           ID de modification : 176926829 
           État par défaut : Désactivé pour toutes les applications. 
           Si DOWNSCALED est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 70 % de l'affichage réel. Si DOWNSCALED_INVERSE est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 142,86 % de l'affichage réel. 
         | 
      
      
        
           DOWNSCALE_75
           ID de modification : 189969779 
           État par défaut : Désactivé pour toutes les applications. 
           Si DOWNSCALED est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 75 % de l'affichage réel. Si DOWNSCALED_INVERSE est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 133,33 % de l'affichage réel. 
         | 
      
      
        
           DOWNSCALE_80
           ID de modification : 176926753 
           État par défaut : Désactivé pour toutes les applications. 
           Si DOWNSCALED est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 80 % de l'affichage réel. Si DOWNSCALED_INVERSE est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 125 % de l'affichage réel. 
         | 
      
      
        
           DOWNSCALE_85
           ID de modification : 189969734 
           État par défaut : Désactivé pour toutes les applications. 
           Si DOWNSCALED est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 85 % de l'affichage réel. Si DOWNSCALED_INVERSE est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 117,65 % de l'affichage réel. 
         | 
      
      
        
           DOWNSCALE_90
           ID de modification : 182811243 
           État par défaut : Désactivé pour toutes les applications. 
           Si DOWNSCALED est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 90 % de l'affichage réel. Si DOWNSCALED_INVERSE est également activé, l'activation de cette modification pour un package oblige l'application à supposer qu'elle s'exécute sur un écran dont la résolution verticale et horizontale correspond à 111,11 % de l'affichage réel. 
         | 
      
      
        
           DO_NOT_CLONE_IN_ARRAYS_AS_LIST
           ID de modification : 202956589 
           État par défaut : Activé pour les applications qui ciblent Android 15 (niveau d'API 35) ou version ultérieure. 
          Lorsqu'il est activé, lorsque vous utilisez Arrays.asList(...).toArray(), le type de composant du tableau résultant est désormais Object, et non le type des éléments du tableau sous-jacent. Le code suivant génère donc une ClassCastException : 
String[] elements = (String[]) Arrays.asList("one", "two").toArray();
          Dans ce cas, pour conserver String comme type de composant dans le tableau résultant, vous pouvez utiliser Collection.toArray(Object[]) à la place : 
String[] elements = Arrays.asList("two", "one").toArray(new String[0]);
           Pour en savoir plus sur cette modification, consultez la section 
           Modifications apportées aux API OpenJDK de la page dédiée aux modifications de comportement d'Android 15. 
         | 
      
      
        
           ENABLE_BUNDLE_LAUNCH_ACTIVITY_ITEM
           ID de modification : 324203798 
           État par défaut : Activé pour les applications qui ciblent Android 15 (niveau d'API 35) ou version ultérieure. 
          Lorsqu'il est activé, pour éviter que les applications existantes rencontrent des problèmes de compatibilité avec les utilisations non SDK de ClientTransaction#getActivityToken(), n'autorisez que l'agrégation LaunchActivityItem. 
         | 
      
      
        
           ENABLE_MATCH_LOCAL_NETWORK
           ID de modification : 319212206 
           État par défaut : Activé pour les applications qui ciblent Android 15 (niveau d'API 35) ou version ultérieure. 
          Lorsque ce paramètre est activé, les applications reçoivent par défaut des rappels réseau des réseaux locaux. Les applications ciblant Android 14 (niveau d'API 34) ou version antérieure doivent toujours ajouter NetworkCapabilities.NET_CAPABILITY_LOCAL_NETWORK à NetworkCapabilities de NetworkRequest pour recevoir ConnectivityManager.NetworkCallback des réseaux locaux. 
         | 
      
      
        
           
           ID de modification : 270674727 
           État par défaut : Activé pour les applications qui ciblent Android 15 (niveau d'API 35) ou version ultérieure. 
           Lorsqu'elle est activée, la validation de l'index des arguments, des indicateurs, de la largeur et de la précision est désormais plus stricte lorsque vous utilisez les API String.format() et Formatter.format(). 
           Pour en savoir plus sur cette modification, consultez la section 
           Modifications apportées aux API OpenJDK de la page dédiée aux modifications de comportement d'Android 15. 
         | 
      
      
        
           ENFORCE_EDGE_TO_EDGE
           ID de modification : 309578419 
           État par défaut : Activé pour les applications qui ciblent Android 15 (niveau d'API 35) ou version ultérieure. 
           Lorsque cette option est activée, les applications s'affichent de bord à bord par défaut sur les appareils exécutant Android 15 ou version ultérieure. 
           Pour en savoir plus sur cette modification, consultez la section 
           Application de l'affichage bord à bord de la page dédiée aux modifications de comportement d'Android 15. 
         | 
      
      
        
           ENFORCE_STRICT_QUERY_BUILDER
           ID de modification : 143231523 
           État par défaut : Désactivé pour toutes les applications. 
           Lorsque cette modification est activée, le SQLiteQueryBuilder vérifie toutes les sélections de requêtes de CalendarProvider2 par rapport à des arguments malveillants. 
         | 
      
      
        
           FGS_BOOT_COMPLETED_RESTRICTIONS
           ID de modification : 296558535 
           État par défaut : Activé pour les applications qui ciblent Android 15 (niveau d'API 35) ou version ultérieure. 
           Lorsqu'il est activé, il désactive les démarrages en arrière-plan des services de premier plan à partir des diffusions BOOT_COMPLETED pour tous les types, sauf : 
           
           Pour en savoir plus sur cette modification, consultez la section 
           Restrictions concernant le lancement de services de premier plan par les broadcast receivers BOOT_COMPLETED de la page dédiée aux modifications de comportement d'Android 15. 
         | 
      
      
        
           FGS_INTRODUCE_TIME_LIMITS
           ID de modification : 317799821 
           État par défaut : Activé pour les applications qui ciblent Android 15 (niveau d'API 35) ou version ultérieure. 
           Lorsqu'ils sont activés, les services de premier plan de certains types sont soumis à une limite de temps. Si le service de premier plan du type incriminé n'est pas arrêté dans le délai imparti, il recevra un rappel à l'aide de Service.onTimeout(int, int) et devra ensuite être arrêté en quelques secondes. Si une application ne le fait pas, elle est déclarée comme ANR. 
           Pour en savoir plus sur cette modification, consultez les sections de la page sur les modifications de comportement d'Android 15 concernant le comportement du délai avant expiration pour les types de services de premier plan 
           synchronisation des données et 
           traitement multimédia. 
         | 
      
      
        
           FGS_SAW_RESTRICTIONS
           ID de modification : 319471980 
           État par défaut : Activé pour les applications qui ciblent Android 15 (niveau d'API 35) ou version ultérieure. 
           Lorsqu'il est activé, ce paramètre désactive les démarrages en arrière-plan des services de premier plan dans la fenêtre d'alerte système pour tous les types, sauf s'ils disposent déjà d'une fenêtre de superposition système. 
           Pour en savoir plus sur cette modification, consultez la section 
           Restrictions concernant le démarrage de services de premier plan lorsqu'une application détient l'autorisation SYSTEM_ALERT_WINDOW de la page dédiée aux modifications de comportement d'Android 15. 
         | 
      
      
        
           FORCE_DISABLE_HEVC_SUPPORT
           ID de modification : 174227820 
           État par défaut : Désactivé pour toutes les applications. 
           Forcer la désactivation de la compatibilité d'une application avec les fonctionnalités multimédias HEVC.
           Les applications doivent déclarer les fonctionnalités multimédias compatibles dans leur fichier manifeste, mais vous pouvez utiliser cet indicateur pour forcer une application à ne pas prendre en charge HEVC, forçant ainsi le transcodage lorsque cette dernière accède à des médias encodés en HEVC. L'utilisation de cet indicateur remplace toutes les valeurs par défaut au niveau de l'OS pour les applications. Il est désactivé par défaut, ce qui signifie que les valeurs par défaut de l'OS prévalent. Si cet indicateur et FORCE_ENABLE_HEVC_SUPPORT sont tous les deux activés, l'OS ignore les deux indicateurs. 
         | 
      
      
        
           FORCE_ENABLE_HEVC_SUPPORT
           ID de modification : 174228127 
           État par défaut : Désactivé pour toutes les applications. 
           Forcer l'activation d'une application pour la compatibilité avec les fonctionnalités multimédias HEVC. Les applications doivent déclarer leurs fonctionnalités multimédias compatibles dans leur fichier manifeste, mais cet indicateur peut être utilisé pour forcer une application à prendre en charge le format HEVC, évitant ainsi le transcodage pour accéder aux fichiers multimédias encodés en HEVC. L'utilisation de cet indicateur remplace toutes les valeurs par défaut au niveau de l'OS pour les applications. Il est désactivé par défaut, ce qui signifie que les valeurs par défaut de l'OS prévalent. Si cet indicateur et FORCE_DISABLE_HEVC_SUPPORT sont tous les deux activés, l'OS ignore les deux indicateurs. 
         | 
      
      
        
           FORCE_NON_RESIZE_APP
           ID de modification : 181146395 
           État par défaut : Désactivé pour toutes les applications. 
           Empêche le non-redimensionnement des packages auxquels il est appliqué. 
         | 
      
      
        
           FORCE_RESIZE_APP
           ID de modification : 174042936 
           État par défaut : Désactivé pour toutes les applications. 
           Force le redimensionnement des packages auxquels il est appliqué. Nous n'autorisons le redimensionnement qu'en mode fenêtrage plein écran, sans forcer l'application à passer en mode multifenêtrage redimensionnable. 
         | 
      
      
        
           GWP_ASAN
           ID de modification : 145634846 
           État par défaut : Désactivé pour toutes les applications. 
           Active la détection de bugs dans la mémoire native échantillonnée dans les applications. 
          Pour en savoir plus sur l'utilisation de GWP-ASan, consultez le guide GWP-ASan. 
         | 
      
      
        
           IS_DEVICE_OWNER_USER_AWARE
           ID de modification : 307233716 
           État par défaut : Activé pour les applications qui ciblent Android 15 (niveau d'API 35) ou version ultérieure. 
           Lorsqu'elle est activée, la méthode isDeviceOwnerApp(String) utilise l'utilisateur contenu dans le contexte. Pour les applications ciblant Android 14 (niveau d'API 34) ou version antérieure, l'utilisateur du processus appelant sera utilisé (Process.myUserHandle()). 
         | 
      
      
        
           MANAGE_GLOBAL_ZEN_VIA_IMPLICIT_RULES
           ID de modification : 308670109 
           État par défaut : Activé pour les applications qui ciblent Android 15 (niveau d'API 35) ou version ultérieure. 
           Lorsqu'il est activé, les applications ne peuvent plus modifier l'état ni la règle globale du mode Ne pas déranger sur un appareil (en modifiant les paramètres utilisateur ou en désactivant le mode Ne pas déranger). Au lieu de cela, les applications doivent fournir un AutomaticZenRule, que le système combine en une stratégie globale avec le schéma existant de la stratégie la plus restrictive qui l'emporte. 
           Pour en savoir plus sur cette modification, consultez la section sur les 
           modifications apportées au moment où les applications peuvent modifier l'état global du mode Ne pas déranger de la page dédiée aux modifications de comportement d'Android 15. 
         | 
      
      
        
           NATIVE_HEAP_ZERO_INIT
           ID de modification : 178038272 
           État par défaut : Désactivé pour toutes les applications. 
           Active l'initialisation automatique à zéro des allocations de mémoire du tas de mémoire natif. 
         | 
      
      
        
           NATIVE_MEMTAG_ASYNC
           ID de modification : 145772972 
           État par défaut : Désactivé pour toutes les applications. 
           Active la vérification asynchrone (ASYNC) des tags de mémoire dans ce processus.
           Cet indicateur n'affecte que le matériel compatible avec la Memory Tagging Extension (MTE) ARM. 
         | 
      
      
        
           NATIVE_MEMTAG_SYNC
           ID de modification : 177438394 
           État par défaut : Désactivé pour toutes les applications. 
           Active la vérification synchrone (SYNC) des tags de mémoire dans ce processus.
           Cet indicateur n'affecte que le matériel compatible avec la Memory Tagging Extension (MTE) ARM. Si NATIVE_MEMTAG_ASYNC et cette option sont activés, cette option est prioritaire et la MTE est activée en mode SYNC. 
         | 
      
      
        
           OVERRIDE_ANY_ORIENTATION
           ID de modification : 265464455 
           État par défaut : Désactivé pour toutes les applications. 
           Lorsqu'elle est activée, cette modification permet d'appliquer les substitutions d'orientation suivantes, quelle que soit l'orientation demandée par l'activité : 
           
         | 
      
      
        
           OVERRIDE_ANY_ORIENTATION_TO_USER
           ID de modification : 310816437 
           État par défaut : Désactivé pour toutes les applications. 
           Lorsqu'il est activé, SCREEN_ORIENTATION_USER est activé, ce qui remplace toute orientation demandée par l'activité. Les applications à orientation fixe peuvent être forcées à passer en plein écran sur les appareils à grand écran avec ignoreOrientationRequest activé avec ce forçage. 
         | 
      
      
        
           
           ID de modification : 314961188 
           État par défaut : Désactivé pour toutes les applications. 
           Lorsqu'il est activé, exclut les packages auxquels le forçage est appliqué du traitement de compatibilité de l'appareil photo en mode fenêtré de forme libre pour les applications à orientation fixe. 
           En mode fenêtré de forme libre, le traitement de compatibilité émule l'exécution sur un appareil en mode Portrait en ajoutant des bandes noires en haut et en bas de la fenêtre de l'application et en modifiant les caractéristiques de l'appareil photo pour qu'elles correspondent à ce que les applications attendent généralement sur un appareil en mode Portrait : rotation du capteur de 90 et 270 degrés pour les caméras arrière et avant, respectivement, et rotation de l'écran définie sur 0. 
           Utilisez cet indicateur pour désactiver le traitement de compatibilité pour les applications qui ne répondent pas bien au traitement. 
         | 
      
      
        
           OVERRIDE_CAMERA_RESIZABLE_AND_SDK_CHECK
           ID de modification : 191514214 
           État par défaut : Désactivé pour toutes les applications. 
           Lorsqu'il est activé, ce changement force les packages auxquels il s'applique à ignorer la valeur actuelle de android:resizeableActivity ainsi que le SDK cible inférieur ou égal à Android 6.0 (niveau d'API 23) et à considérer l'activité comme non redimensionnable. Dans ce cas, la valeur de rotation et de recadrage de la caméra ne dépend que de la compensation nécessaire, compte tenu de la rotation actuelle de l'écran. 
         | 
      
      
        
           OVERRIDE_CAMERA_ROTATE_AND_CROP_DEFAULTS
           ID de modification : 189229956 
           État par défaut : Désactivé pour toutes les applications. 
           Lorsqu'il est activé, ce changement force les packages auxquels il s'applique à remplacer le comportement de rotation et de recadrage par défaut de la caméra, et à toujours renvoyer CaptureRequest.SCALER_ROTATE_AND_CROP_NONE. 
         | 
      
      
        
           
           ID de modification : 316897322 
           État par défaut : Désactivé pour toutes les applications. 
           Lorsqu'il est activé, ce paramètre permet de s'assurer que les utilisateurs ont le choix entre capturer une seule application ou l'intégralité de l'écran lorsqu'ils lancent une session MediaProjection, en remplaçant l'utilisation de MediaProjectionConfig#createConfigForDefaultDisplay. 
         | 
      
      
        
           OVERRIDE_LANDSCAPE_ORIENTATION_TO_REVERSE_LANDSCAPE
           ID de modification : 266124927 
           État par défaut : Désactivé pour toutes les applications. 
           Active SCREEN_ORIENTATION_REVERSE_LANDSCAPE pour l'application à laquelle il est appliqué. À moins que OVERRIDE_ANY_ORIENTATION ne soit également activé, SCREEN_ORIENTATION_REVERSE_LANDSCAPE n'est utilisé que lorsque l'activité spécifie l'orientation paysage. L'activation de cette modification peut vous aider à tester le comportement de votre application pour détecter les différences entre les appareils où l'orientation paysage correspond à Surface.ROTATION_90 et ceux où elle correspond à Surface.ROTATION_270. 
         | 
      
      
        
           OVERRIDE_LAYOUT_IN_DISPLAY_CUTOUT_MODE
           ID de modification : 332679525 
           État par défaut : Désactivé pour toutes les applications. 
           Lorsqu'il est activé, il remplace le comportement de la mise en page en mode encoche. Cela ne s'appliquera que si le bord à bord n'est pas appliqué. 
         | 
      
      
        
           OVERRIDE_MIN_ASPECT_RATIO
           ID de modification : 174042980 
           État par défaut : Désactivé pour toutes les applications. 
           Cette modification contrôle toutes les modifications qui forcent un format minimal donné. L'activation de cette modification permet d'appliquer les formats minimaux suivants : 
           
          Lorsque cette modification est activée pour un package d'application, le format minimal indiqué dans le fichier manifeste de l'application est remplacé par le plus grand format activé, sauf si la valeur du fichier manifeste de l'application est plus élevée. 
         | 
      
      
        
           OVERRIDE_MIN_ASPECT_RATIO_EXCLUDE_PORTRAIT_FULLSCREEN
           ID de modification : 218959984 
           État par défaut : Désactivé pour toutes les applications. 
           Lorsqu'il est activé, il remplace la restriction du format minimal en plein écran en mode portrait afin d'utiliser tout l'espace disponible sur l'écran. 
         | 
      
      
        
           OVERRIDE_MIN_ASPECT_RATIO_LARGE
           ID de modification : 180326787 
           État par défaut : Désactivé pour toutes les applications. 
           Lorsque OVERRIDE_MIN_ASPECT_RATIO est également activé, l'activation de cette modification pour un package définit le format minimal de l'activité sur une valeur élevée, telle que définie par OVERRIDE_MIN_ASPECT_RATIO_LARGE_VALUE. 
         | 
      
      
        
           OVERRIDE_MIN_ASPECT_RATIO_MEDIUM
           ID de modification : 180326845 
           État par défaut : Désactivé pour toutes les applications. 
           Lorsque OVERRIDE_MIN_ASPECT_RATIO est également activé, l'activation de cette modification pour un package définit le format minimal de l'activité sur une valeur moyenne, telle que définie par OVERRIDE_MIN_ASPECT_RATIO_MEDIUM_VALUE. 
         | 
      
      
        
           OVERRIDE_MIN_ASPECT_RATIO_ONLY_FOR_CAMERA
           ID de modification : 325586858 
           État par défaut : Désactivé pour toutes les applications. 
           Lorsqu'il est activé, limite les traitements qui forcent l'application d'un format minimal donné afin qu'ils ne s'appliquent que lorsqu'une application est connectée à l'appareil photo. 
         | 
      
      
        
           OVERRIDE_MIN_ASPECT_RATIO_PORTRAIT_ONLY
           ID de modification : 203647190 
           État par défaut : Activé pour toutes les applications. 
           Lorsque OVERRIDE_MIN_ASPECT_RATIO est également activé, cette modification limite toutes les autres modifications qui forcent le format minimal d'une activité à avoir une certaine valeur, par exemple OVERRIDE_MIN_ASPECT_RATIO_LARGE et OVERRIDE_MIN_ASPECT_RATIO_MEDIUM, aux activités ayant également un mode portrait. 
         | 
      
      
        
           OVERRIDE_RESPECT_REQUESTED_ORIENTATION
           ID de modification : 236283604 
           État par défaut : Désactivé pour toutes les applications. 
           Lorsqu'il est activé, ce changement exclut les packages qui sont appliqués à partir des restrictions d'orientation ignorées que les fabricants d'appareils peuvent définir. 
         | 
      
      
        
           OVERRIDE_UNDEFINED_ORIENTATION_TO_NOSENSOR
           ID de modification : 265451093 
           État par défaut : Désactivé pour toutes les applications. 
           Active SCREEN_ORIENTATION_NOSENSOR pour l'application à laquelle il est appliqué. À moins que OVERRIDE_ANY_ORIENTATION ne soit également activé, SCREEN_ORIENTATION_NOSENSOR n'est utilisé que lorsque l'activité ne spécifie aucune autre orientation fixe. 
         | 
      
      
        
           OVERRIDE_UNDEFINED_ORIENTATION_TO_PORTRAIT
           ID de modification : 265452344 
           État par défaut : Désactivé pour toutes les applications. 
           Active SCREEN_ORIENTATION_PORTRAIT pour l'application à laquelle il est appliqué. À moins que OVERRIDE_ANY_ORIENTATION ne soit également activé, SCREEN_ORIENTATION_PORTRAIT n'est utilisé que lorsque l'activité ne spécifie aucune autre orientation fixe. 
         | 
      
      
        
           PARSE_CONTENT_DISPOSITION_USING_RFC_6266
           ID de modification : 319400769 
           État par défaut : Activé pour les applications qui ciblent Android 15 (niveau d'API 35) ou version ultérieure. 
           Lorsqu'il est activé, il permet d'analyser les en-têtes Content-Disposition conformes à la norme RFC 6266. Cela permet notamment d'analyser les valeurs filename* qui peuvent utiliser un encodage de caractères différent. 
         | 
      
      
        
           RATE_LIMIT_TOASTS
           ID de modification : 174840628 
           État par défaut : Cette modification ne peut pas être activée/désactivée. Il n'est enregistré que par le framework de compatibilité. 
           Active la limitation du nombre d'appels de Toast.show() pour éviter de surcharger l'utilisateur avec trop de toasts en peu de temps. Toute tentative d'affichage d'un nombre de toasts supérieur à celui autorisé sur une période donnée entraîne la suppression du toast. 
         | 
      
      
        
           STREAM_INT_DIFFERS_FROM_NEXT_INT
           ID de modification : 308103782 
           État par défaut : Activé pour les applications qui ciblent Android 15 (niveau d'API 35) ou version ultérieure. 
           Lorsqu'elles sont activées, les méthodes Random.ints() renvoient désormais une séquence de nombres différente de celle des méthodes Random.nextInt(). Cela découle des modifications apportées à https://bugs.openjdk.org/browse/JDK-8301574. 
           Pour en savoir plus sur cette modification, consultez la section 
           Modifications apportées aux API OpenJDK de la page dédiée aux modifications de comportement d'Android 15. 
         | 
      
      
        
           USE_EXPERIMENTAL_COMPONENT_ALIAS
           ID de modification : 196254758 
           État par défaut : Désactivé pour toutes les applications. 
           L'activation de cette modification permet au système d'autoriser le package "android" à utiliser des alias de composants. 
         | 
      
      
        
           USE_NEW_ISO_LOCALE_CODES
           ID de modification : 291868760 
           État par défaut : Activé pour les applications qui ciblent Android 15 (niveau d'API 35) ou version ultérieure. 
           Lorsqu'ils sont activés, les codes de langue pour l'hébreu, le yiddish et l'indonésien ne sont plus convertis dans leur ancienne forme (hébreu : iw, yiddish : ji et indonésien : in). 
           Pour en savoir plus sur cette modification, consultez la section 
           Modifications apportées aux API OpenJDK de la page dédiée aux modifications de comportement d'Android 15. 
         |