| Modifica ID: 162547999CAMERA_MIC_INDICATORS_NOT_PRESENT
Stato predefinito: disattivato per tutte le app.
 
 Indica che questo dispositivo supporta gli indicatori di fotocamera e microfono. Il valore è false, se presente, perché il metodoCompatChanges#isChangeEnabledrestituiscetruese l'ID modifica non è presente. | 
      
        | ID modifica: 320741775CHECK_PARAMS_IN_IS_SESSION_CONFIGURATION_SUPPORTED
Stato predefinito: attivato per le app che hanno come target Android 15 (livello API 35) o versioni successive.
 
 Se questa opzione è attiva,
           isSessionConfigurationSupportedcontrolla anche la compatibilità dei parametri di sessione quando supportati dall'HAL. | 
      
        | ID modifica:296478951DEFAULT_RESCIND_BAL_PRIVILEGES_FROM_PENDING_INTENT_CREATOR
Stato predefinito: attivato per le app che hanno come target Android 15 (livello API 35) o versioni successive.
 
 Se abilitata, l'attività in background
           viene avviata per impostazione predefinita
           dal creatore di un PendingIntentblocchi. Per saperne di più su questa modifica, consulta la sezione della pagina
           Modifiche del comportamento di Android 15 relativa
           all'
           avvio di attività in background protette. | 
      
        | ID modifica: 279646685DEPRECATE_UI_FONT
Stato predefinito: attivato per le app che hanno come target Android 15 (livello API 35) o versioni successive.
 
 Se attivato, l'attributo
           elegantTextHeightTextViewdiventatrueper impostazione predefinita quando la tua app viene eseguita su un dispositivo con Android 15 o versioni successive, sostituendo il carattere compatto utilizzato per impostazione predefinita con
           alcuni script con metriche verticali di grandi dimensioni con uno molto
           più leggibile. Per scoprire di più su questa modifica, consulta la sezione della pagina relativa alle modifiche al comportamento di Android 15
           riguardante
           
           l'attributo elegantTextHeight è impostato su true per impostazione predefinita. | 
      
        | ID modifica:168419799DOWNSCALED
Stato predefinito: disattivato per tutte le app.
 
 Questa modifica è il gatekeeper di tutte le modifiche al ridimensionamento del buffer per app. L'attivazione di questa modifica consente di applicare i seguenti fattori di scalabilità: Quando questa modifica è attivata per un pacchetto app, l'app viene ridimensionata forzatamente
          al fattore di scalabilità più elevato e abilitato. Ad esempio, viene utilizzato l'80% se sono attivati sia l'80% che il 70% (DOWNSCALE_80eDOWNSCALE_70).
          Quando sono attive sia questa modifica cheDOWNSCALED_INVERSE,DOWNSCALED_INVERSEha la precedenza e il fattore di scalabilità viene applicato inversamente. | 
      
        | ID modifica:273564678DOWNSCALED_INVERSE
Stato predefinito: disattivato per tutte le app.
 
 Questa modifica è il gatekeeper di tutte le modifiche di riduzione
           inversa del buffer per app. L'attivazione di questa modifica consente di applicare
           inversamente i seguenti fattori di scalabilità (ovvero la risoluzione
           viene aumentata): Quando questa modifica è attivata per un pacchetto app, le dimensioni dell'app vengono
          forzatamente ridotte al fattore di scalabilità più basso abilitato. Ad esempio, viene utilizzato l'80% se sono attivi sia l'80% che il 70% (DOWNSCALE_80eDOWNSCALE_70) perché, se applicato inversamente, un fattore di ridimensionamento dell'80% equivale al 125%, che è inferiore al ridimensionamento del 142,86% che viene applicato quando si applica inversamente un fattore di ridimensionamento del 70%. Quando sono attive sia questa modifica cheDOWNSCALED,DOWNSCALED_INVERSEha la precedenza e il fattore di scalabilità viene applicato inversamente. | 
      
        | ID modifica:189970040DOWNSCALE_30
Stato predefinito: disattivato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 30% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto costringe l'app ad
           assumere che sia in esecuzione su un display con il 333,33% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:189969749DOWNSCALE_35
Stato predefinito: disattivato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 35% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto costringe l'app ad
           assumere che sia in esecuzione su un display con il 285,71% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:189970038DOWNSCALE_40
Stato predefinito: disattivato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 40% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto costringe l'app ad
           assumere che sia in esecuzione su un display con il 250% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:189969782DOWNSCALE_45
Stato predefinito: disattivato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 45% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto forza l'app
           a presupporre che sia in esecuzione su un display con il 222,22% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:176926741DOWNSCALE_50
Stato predefinito: disabilitato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 50% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto forza l'app ad
           assumere che sia in esecuzione su un display con il 200% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:189970036DOWNSCALE_55
Stato predefinito: disattivato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 55% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto forza l'app
           a presupporre che sia in esecuzione su un display con il 181,82% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:176926771DOWNSCALE_60
Stato predefinito: disabilitato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 60% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto forza l'app
           a presupporre che sia in esecuzione su un display con il 166,67% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:189969744DOWNSCALE_65
Stato predefinito: disabilitato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 65% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto forza l'app ad
           assumere che sia in esecuzione su un display con il 153,85% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:176926829DOWNSCALE_70
Stato predefinito: disabilitato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 70% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto costringe l'app
           a presupporre che sia in esecuzione su un display con il 142,86% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:189969779DOWNSCALE_75
Stato predefinito: disattivato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 75% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto forza l'app ad
           assumere che sia in esecuzione su un display con il 133,33% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:176926753DOWNSCALE_80
Stato predefinito: disabilitato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con l'80% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto forza l'app ad
           assumere che sia in esecuzione su un display con il 125% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:189969734DOWNSCALE_85
Stato predefinito: disabilitato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con l'85% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto costringe l'app
           a presupporre che sia in esecuzione su un display con il 117,65% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica:182811243DOWNSCALE_90
Stato predefinito: disattivato per tutte le app.
 
 Se è attivata anche l'opzione DOWNSCALED, l'attivazione di questa modifica per un pacchetto costringe l'app a presupporre di essere in esecuzione su un display con il 90% della risoluzione verticale e orizzontale del display reale. SeDOWNSCALED_INVERSEè
           attivato, l'attivazione di questa modifica per un pacchetto forza l'app ad
           assumere che sia in esecuzione su un display con l'111,11% della risoluzione verticale e
           orizzontale del display reale. | 
      
        | ID modifica: 202956589DO_NOT_CLONE_IN_ARRAYS_AS_LIST
Stato predefinito: attivato per le app che hanno come target Android 15 (livello API 35) o versioni successive.
 
 Se questa opzione è attiva, quando utilizzi
          Arrays.asList(...).toArray(), il tipo di componente dell'array
          risultante è ora unObject, non
          il tipo di elementi dell'array sottostante. Pertanto, il seguente codice
          genera un'eccezioneClassCastException: String[] elements = (String[]) Arrays.asList("one", "two").toArray();In questo caso, per conservare Stringcome tipo di componente nell'array risultante, puoi utilizzareCollection.toArray(Object[]): String[] elements = Arrays.asList("two", "one").toArray(new String[0]);Per saperne di più su questa modifica, consulta la sezione della pagina Modifiche al comportamento di Android 15
           relativa alle
           
           modifiche all'API OpenJDK. | 
      
        | ID modifica: 324203798ENABLE_BUNDLE_LAUNCH_ACTIVITY_ITEM
Stato predefinito: attivato per le app che hanno come target Android 15 (livello API 35) o versioni successive.
 
 Se attivata, per evitare che le app esistenti presentino problemi di compatibilità con utilizzi non SDK di
          ClientTransaction#getActivityToken(),
          consenti solo il bundlingLaunchActivityItem. | 
      
        | ID modifica: 319212206ENABLE_MATCH_LOCAL_NETWORK
Stato predefinito: attivato per le app che hanno come target Android 15 (livello API 35) o versioni successive.
 
 Se attivata, le app ricevono per impostazione predefinita i callback di rete dalle emittenti locali. Le app che hanno come target Android 14 (livello API 34) o versioni precedenti devono comunque aggiungere NetworkCapabilities.NET_CAPABILITY_LOCAL_NETWORKaNetworkCapabilitiesdiNetworkRequestper ricevereConnectivityManager.NetworkCallbackdalle reti locali. | 
      
        | ID modifica: 270674727 Stato predefinito: attivato per le app che hanno come target Android 15 (livello API 35) o versioni successive.
 
 Se attivata, la convalida di indice, flag, larghezza e precisione degli argomenti ora è più rigorosa quando utilizzi le API String.format()eFormatter.format(). Per saperne di più su questa modifica, consulta la sezione della pagina Modifiche al comportamento di Android 15
           relativa alle
           
           modifiche all'API OpenJDK. | 
      
        | ID modifica: 309578419ENFORCE_EDGE_TO_EDGE
Stato predefinito: attivato per le app che hanno come target Android 15 (livello API 35) o versioni successive.
 
 Se questa opzione è abilitata, le app verranno visualizzate in modalità edge-to-edge per impostazione predefinita sui dispositivi
           con Android 15 o versioni successive. Per saperne di più su questa modifica, consulta la sezione nella pagina delle modifiche al comportamento di Android 15 relativa all'
           applicazione edge-to-edge. | 
      
        | ID modifica: 143231523ENFORCE_STRICT_QUERY_BUILDER
Stato predefinito: disattivato per tutte le app.
 
 Se attivata, l'opzione SQLiteQueryBuilderverifica tutte le selezioni di queryCalendarProvider2rispetto agli argomenti dannosi. | 
      
        | ID modifica: 296558535FGS_BOOT_COMPLETED_RESTRICTIONS
Stato predefinito: attivato per le app che hanno come target Android 15 (livello API 35) o versioni successive.
 
 Se abilitata, disattiva gli avvii in background del servizio in primo piano
           dalle trasmissioni BOOT_COMPLETEDper tutti i tipi, ad eccezione di: Per saperne di più su questa modifica, consulta la sezione nella pagina Modifiche del comportamento di Android 15 relativa all'
           avvio di servizi in primo piano da parte di ricevitori di trasmissioni BOOT_COMPLETED. | 
      
        | ID modifica: 317799821FGS_INTRODUCE_TIME_LIMITS
Stato predefinito: attivato per le app che hanno come target Android 15 (livello API 35) o versioni successive.
 
 Se attivati, i servizi in primo piano di determinati tipi hanno un limite di tempo. Se il servizio in primo piano del tipo in violazione non viene interrotto entro il limite di tempo assegnato, riceverà un callback utilizzando Service.onTimeout(int, int)e dovrà essere interrotto entro pochi secondi. Se un'app non lo fa, verrà dichiarata ANR. Per saperne di più su questa modifica, consulta le sezioni della pagina Modifiche del comportamento di Android 15 relative al comportamento di timeout per i tipi di servizi di primo piano 
           sincronizzazione dei dati e 
           elaborazione dei contenuti multimediali. | 
      
        | ID modifica:319471980FGS_SAW_RESTRICTIONS
Stato predefinito: attivato per le app che hanno come target Android 15 (livello API 35) o versioni successive.
 
 Se abilitata, disabilita gli avvii in background del servizio in primo piano nella finestra di avviso di sistema per tutti i tipi, a meno che non disponga già di una finestra di overlay di sistema. Per saperne di più su questa modifica, consulta la sezione nella pagina Modifiche del comportamento di Android 15
           relativa alle
           
           Limitazioni all'avvio di servizi in primo piano mentre un'app dispone dell'autorizzazione SYSTEM_ALERT_WINDOW. | 
      
        | ID modifica:174227820FORCE_DISABLE_HEVC_SUPPORT
Stato predefinito: disattivato per tutte le app.
 
 Forza la disattivazione del supporto della funzionalità multimediale HEVC per un'app.
           Le app devono dichiarare le funzionalità multimediali supportate nel
           manifest, ma questo flag può essere utilizzato per forzare un'app a non
           supportare HEVC, forzando quindi la transcodifica durante l'accesso ai contenuti multimediali
           codificati in HEVC. L'impostazione di questo flag sostituisce tutti i valori predefiniti a livello di sistema operativo
           per le app. È disattivato per impostazione predefinita, il che significa che le impostazioni predefinite del sistema operativo
           hanno la precedenza. Se sono attivi sia questo flag sia
           FORCE_ENABLE_HEVC_SUPPORT, il sistema operativo ignora
           entrambi i flag. | 
      
        | ID modifica: 174228127FORCE_ENABLE_HEVC_SUPPORT
Stato predefinito: disabilitato per tutte le app.
 
 Forza l'attivazione di un'app per supportare la funzionalità multimediale HEVC. Le app
           devono dichiarare le funzionalità multimediali supportate nel proprio manifest,
           ma questo flag può essere utilizzato per forzare un'app a supportare HEVC, evitando
           la transcodifica durante l'accesso ai contenuti multimediali codificati in HEVC. L'impostazione
           di questo flag sostituisce tutti i valori predefiniti a livello di sistema operativo per le app. È disattivato per
           impostazione predefinita, il che significa che le impostazioni predefinite del sistema operativo avranno la precedenza. Se sono attivi sia
           questo flag che FORCE_DISABLE_HEVC_SUPPORT,
           il sistema operativo ignora entrambi i flag. | 
      
        | ID modifica:181146395FORCE_NON_RESIZE_APP
Stato predefinito: disattivato per tutte le app.
 
 Forza i pacchetti a cui viene applicato a non essere ridimensionabili. | 
      
        | ID modifica: 174042936FORCE_RESIZE_APP
Stato predefinito: disattivato per tutte le app.
 
 Forza il ridimensionamento dei pacchetti a cui viene applicato. Consentiamo
           il ridimensionamento solo in modalità finestra a schermo intero, ma non forziamo l'app
           in modalità multi-finestra ridimensionabile. | 
      
        | ID modifica:145634846GWP_ASAN
Stato predefinito: disattivato per tutte le app.
 
 Consente il rilevamento di bug di memoria nativa campionata nelle app. Per scoprire di più sull'utilizzo di GWP-ASan, consulta la
            guida GWP-ASan. | 
      
        | ID modifica:307233716IS_DEVICE_OWNER_USER_AWARE
Stato predefinito: attivato per le app che hanno come target Android 15 (livello API 35) o versioni successive.
 
 Se attivato, il metodo isDeviceOwnerApp(String)utilizzerà l'utente contenuto nel contesto. Per le app che hanno come target Android 14 (livello API 34) o versioni precedenti, verrà utilizzato l'utente del processo di chiamata
           (Process.myUserHandle()). | 
      
        | ID modifica: 308670109MANAGE_GLOBAL_ZEN_VIA_IMPLICIT_RULES
Stato predefinito: attivato per le app che hanno come target Android 15 (livello API 35) o versioni successive.
 
 Se attivata, le app non possono più modificare lo stato o la norma globale di Non disturbare su un dispositivo (modificando le impostazioni utente o disattivando la modalità Non disturbare). Le app devono invece contribuire con un
           AutomaticZenRule,
           che il sistema combina in una norma globale con lo schema esistente che prevede la prevalenza della norma più restrittiva. Per saperne di più su questa modifica, consulta la sezione della pagina Modifiche al comportamento di Android 15 relativa alle
           
           Modifiche al momento in cui le app possono modificare lo stato globale della modalità Non disturbare. | 
      
        | ID modifica:178038272NATIVE_HEAP_ZERO_INIT
Stato predefinito: disattivato per tutte le app.
 
 Attiva l'inizializzazione automatica a zero delle allocazioni di memoria heap nativa. | 
      
        | ID modifica:145772972NATIVE_MEMTAG_ASYNC
Stato predefinito: disabilitato per tutte le app.
 
 Abilita il controllo asincrono (ASYNC) dei tag di memoria in questo processo.
           Questo flag influisce solo sull'hardware che supporta l'estensione
           ARM Memory Tagging (MTE). | 
      
        | ID modifica: 177438394NATIVE_MEMTAG_SYNC
Stato predefinito: disabilitato per tutte le app.
 
 Attiva il controllo sincrono (SYNC) dei tag di memoria in questo processo.
           Questo flag influisce solo sull'hardware che supporta l'estensione
           ARM Memory Tagging (MTE). Se sono attive sia l'opzione NATIVE_MEMTAG_ASYNCsia questa, quest'ultima ha la precedenza e MTE viene attivato in modalità SYNC. | 
      
        | ID modifica:265464455OVERRIDE_ANY_ORIENTATION
Stato predefinito: disabilitato per tutte le app.
 
 Se attivata, questa modifica consente di applicare i seguenti override dell'orientamento
           indipendentemente dall'orientamento richiesto
           dall'attività: | 
      
        | ID modifica:310816437OVERRIDE_ANY_ORIENTATION_TO_USER
Stato predefinito: disattivato per tutte le app.
 
 Se attivata, abilita
           SCREEN_ORIENTATION_USER,
           che sostituisce qualsiasi orientamento richiesto dall'attività. Le app con orientamento
           fisso possono essere visualizzate a schermo intero sui dispositivi
           con schermi di grandi dimensioni conignoreOrientationRequestattivato con questo
           override. | 
      
        | ID modifica:314961188 Stato predefinito: disattivato per tutte le app.
 
 Se attivata, esclude i pacchetti a cui viene applicata la sostituzione dal trattamento di compatibilità della fotocamera in modalità finestra in formato libero per le app a orientamento fisso. Nella modalità di ridimensionamento libero delle finestre, il trattamento di compatibilità emula l'esecuzione su un dispositivo verticale inserendo barre nere nella finestra dell'app e modificando le caratteristiche della fotocamera in base a ciò che le app si aspettano comunemente in un dispositivo verticale: rotazione del sensore di 90 e 270 gradi per le fotocamere posteriore e anteriore, rispettivamente, e impostazione della rotazione del display su 0. Utilizza questo flag per disattivare il trattamento di compatibilità per le app che non rispondono bene al trattamento. | 
      
        | ID modifica:191514214OVERRIDE_CAMERA_RESIZABLE_AND_SDK_CHECK
Stato predefinito: disattivato per tutte le app.
 
 Se abilitata, questa modifica impone ai pacchetti a cui viene applicata
             di ignorare il valore corrente di android:resizeableActivitye l'SDK di destinazione uguale o inferiore ad Android 6.0 (livello API
             23) e di considerare l'attività come non ridimensionabile. In questo caso, il valore di rotazione e ritaglio della videocamera dipende solo dalla compensazione necessaria considerando la rotazione attuale del display. | 
      
        | ID modifica:189229956OVERRIDE_CAMERA_ROTATE_AND_CROP_DEFAULTS
Stato predefinito: disattivato per tutte le app.
 
 Se attivata, questa modifica forza i pacchetti a cui viene applicata
             a eseguire l'override del comportamento predefinito di rotazione e ritaglio della videocamera e a restituire sempre
             CaptureRequest.SCALER_ROTATE_AND_CROP_NONE. | 
      
        | ID modifica:316897322 Stato predefinito: disattivato per tutte le app.
 
 Se attivata, garantisce che agli utenti venga presentata la possibilità di acquisire una singola app o l'intero schermo quando avviano una sessione MediaProjection, ignorando l'utilizzo diMediaProjectionConfig#createConfigForDefaultDisplay. | 
      
        | ID modifica: 266124927OVERRIDE_LANDSCAPE_ORIENTATION_TO_REVERSE_LANDSCAPE
Stato predefinito: disattivato per tutte le app.
 
 Attiva
           SCREEN_ORIENTATION_REVERSE_LANDSCAPEper l'app a cui viene applicato. A meno che
           non sia attivata anche l'opzioneOVERRIDE_ANY_ORIENTATION,SCREEN_ORIENTATION_REVERSE_LANDSCAPEviene
           utilizzato solo quando l'attività specifica l'orientamento orizzontale. L'attivazione
           di questa modifica può aiutarti a testare il comportamento della tua app per rilevare le differenze
           tra i dispositivi in cui l'orientamento orizzontale corrisponde aSurface.ROTATION_90e i dispositivi in cui corrisponde aSurface.ROTATION_270. | 
      
        | ID modifica: 332679525OVERRIDE_LAYOUT_IN_DISPLAY_CUTOUT_MODE
Stato predefinito: disattivato per tutte le app.
 
 Se attivato, sostituisce il layout nel comportamento della modalità ritaglio display. Questa impostazione verrà applicata solo se non è forzato il formato edge-to-edge. | 
      
        | ID modifica:174042980OVERRIDE_MIN_ASPECT_RATIO
Stato predefinito: disattivato per tutte le app.
 
 Questa modifica è il gatekeeper di tutte le modifiche che impongono un determinato formato minimo. L'attivazione di questa modifica consente di applicare i seguenti formati minimi: Quando questa modifica viene attivata per un pacchetto app, le proporzioni
          minime indicate nel file manifest dell'app vengono sostituite con le proporzioni
          massime attivate, a meno che il valore del file manifest dell'app non sia superiore. | 
      
        | ID modifica: 218959984OVERRIDE_MIN_ASPECT_RATIO_EXCLUDE_PORTRAIT_FULLSCREEN
Stato predefinito: disattivato per tutte le app.
 
 Se abilitata, esegue l'override della limitazione delle proporzioni minime nella
           modalità a schermo intero verticale per utilizzare tutto lo spazio disponibile sullo schermo. | 
      
        | ID modifica: 180326787OVERRIDE_MIN_ASPECT_RATIO_LARGE
Stato predefinito: disabilitato per tutte le app.
 
 Quando
           OVERRIDE_MIN_ASPECT_RATIOè abilitato, l'attivazione di questa modifica per un pacchetto imposta
           le proporzioni minime dell'attività su un valore elevato, come definito daOVERRIDE_MIN_ASPECT_RATIO_LARGE_VALUE. | 
      
        | ID modifica: 180326845OVERRIDE_MIN_ASPECT_RATIO_MEDIUM
Stato predefinito: disabilitato per tutte le app.
 
 Quando
           OVERRIDE_MIN_ASPECT_RATIOè abilitato, l'attivazione di questa modifica per un pacchetto imposta
           le proporzioni minime dell'attività su un valore medio definito daOVERRIDE_MIN_ASPECT_RATIO_MEDIUM_VALUE. | 
      
        | ID modifica: 325586858OVERRIDE_MIN_ASPECT_RATIO_ONLY_FOR_CAMERA
Stato predefinito: disattivato per tutte le app.
 
 Se attivata, limita i trattamenti che forzano l'applicazione di un determinato rapporto di aspetto minimo in modo che vengano applicati solo quando un'app è connessa alla videocamera. | 
      
        | ID modifica: 203647190OVERRIDE_MIN_ASPECT_RATIO_PORTRAIT_ONLY
Stato predefinito: attivato per tutte le app.
 
 Quando
           OVERRIDE_MIN_ASPECT_RATIOè attivata, questa modifica limita qualsiasi altra modifica che imponga un
           rapporto di aspetto minimo dell'attività a un determinato valore, ad esempioOVERRIDE_MIN_ASPECT_RATIO_LARGEeOVERRIDE_MIN_ASPECT_RATIO_MEDIUM, alle
           attività che hanno anche un orientamento verticale. | 
      
        | ID modifica:236283604OVERRIDE_RESPECT_REQUESTED_ORIENTATION
Stato predefinito: disattivato per tutte le app.
 
 Se attivata, questa modifica esclude i pacchetti applicati
           dalle limitazioni di orientamento che i produttori di dispositivi
           possono impostare. | 
      
        | ID modifica:265451093OVERRIDE_UNDEFINED_ORIENTATION_TO_NOSENSOR
Stato predefinito: disattivato per tutte le app.
 
 Attiva
           SCREEN_ORIENTATION_NOSENSORper l'app a cui viene applicato. A meno che
           non sia attivata ancheOVERRIDE_ANY_ORIENTATION,SCREEN_ORIENTATION_NOSENSORviene
           utilizzato solo quando l'attività non specifica un altro orientamento
           fisso. | 
      
        | ID modifica: 265452344OVERRIDE_UNDEFINED_ORIENTATION_TO_PORTRAIT
Stato predefinito: disabilitato per tutte le app.
 
 Attiva
           SCREEN_ORIENTATION_PORTRAITper l'app a cui viene applicato. A meno che
           non sia attivata ancheOVERRIDE_ANY_ORIENTATION,SCREEN_ORIENTATION_PORTRAITviene
           utilizzato solo quando l'attività non specifica un altro orientamento
           fisso. | 
      
        | ID modifica:319400769PARSE_CONTENT_DISPOSITION_USING_RFC_6266
Stato predefinito: attivato per le app che hanno come target Android 15 (livello API 35) o versioni successive.
 
 Se attivata, consente l'analisi delle intestazioni Content-Disposition conformi a RFC 6266. In particolare, ciò consente l'analisi dei valori filename*che possono utilizzare una codifica dei caratteri diversa. | 
      
        | ID modifica:174840628RATE_LIMIT_TOASTS
Stato predefinito: questa modifica non può essere attivata/disattivata. Viene registrato solo dal framework di compatibilità.
 
 Consente la limitazione della frequenza del numero di
           chiamate Toast.show()per evitare di sovraccaricare l'utente con troppe notifiche toast in un
           tempo limitato. Qualsiasi tentativo di mostrare più toast del consentito in un
           determinato periodo di tempo comporta l'eliminazione del toast. | 
      
        | ID modifica: 308103782STREAM_INT_DIFFERS_FROM_NEXT_INT
Stato predefinito: attivato per le app che hanno come target Android 15 (livello API 35) o versioni successive.
 
 Se abilitati, i metodi Random.ints()ora restituiscono una
           sequenza di numeri diversa rispetto ai metodiRandom.nextInt(). Ciò deriva dalle modifiche apportate in
           https://bugs.openjdk.org/browse/JDK-8301574. Per saperne di più su questa modifica, consulta la sezione della pagina Modifiche al comportamento di Android 15
           relativa alle
           
           modifiche all'API OpenJDK. | 
      
        | ID modifica: 196254758USE_EXPERIMENTAL_COMPONENT_ALIAS
Stato predefinito: disattivato per tutte le app.
 
 Se attivato, il sistema consente al pacchetto "android" di utilizzare
             gli alias dei componenti. | 
      
        | ID modifica:291868760USE_NEW_ISO_LOCALE_CODES
Stato predefinito: attivato per le app che hanno come target Android 15 (livello API 35) o versioni successive.
 
 Se attivata, i codici lingua per ebraico, yiddish e indonesiano
           non vengono più convertiti nelle loro forme obsolete (ebraico:
           iw, yiddish:jie indonesiano:in). Per saperne di più su questa modifica, consulta la sezione della pagina Modifiche al comportamento di Android 15
           relativa alle
           
           modifiche all'API OpenJDK. |