Beta 7.1
| Data di rilascio | 16 ottobre 2026 |
| Build | CP41.260831.019 |
| Supporto dell'emulatore | x86 (64 bit), ARM (v8-A) |
| Livello patch di sicurezza | 2026-10-05 |
| Google Play Services | 26.28.33 |
Beta 7
| Data di rilascio | 9 ottobre 2026 |
| Build | CP41.260831.016 |
| Supporto dell'emulatore | x86 (64 bit), ARM (v8-A) |
| Livello patch di sicurezza | 2026-10-05 |
| Google Play Services | 26.28.33 |
Beta 6.1
| Data di rilascio | 29 settembre 2026 |
| Build | CP41.260831.007.A3 CP41.260831.011 |
| Supporto dell'emulatore | x86 (64 bit), ARM (v8-A) |
| Livello patch di sicurezza | 2026-08-05 |
| Google Play Services | 26.28.33 |
Beta 6
| Data di rilascio | 24 settembre 2026 |
| Build | CP41.260831.007 |
| Supporto dell'emulatore | x86 (64 bit), ARM (v8-A) |
| Livello patch di sicurezza | 2026-08-05 |
| Google Play Services | 26.28.33 |
Beta 5
| Data di rilascio | 15 settembre 2026 |
| Build | CP41.260828.004.A8 CP41.260828.005.A6 |
| Supporto dell'emulatore | x86 (64 bit), ARM (v8-A) |
| Livello patch di sicurezza | 2026-08-05 |
| Google Play Services | 26.28.33 |
Beta 4
| Data di rilascio | 28 agosto 2026 |
| Build | CP41.260814.003.A2 CP41.260814.003.B1 CP41.260814.003.C2 |
| Supporto dell'emulatore | x86 (64 bit), ARM (v8-A) |
| Livello patch di sicurezza | 2026-08-05 |
| Google Play Services | 26.28.33 |
Beta 3
| Data di rilascio | 14 agosto 2026 |
| Build | CP41.260731.005.A2 CP41.260731.005.B1 |
| Supporto dell'emulatore | x86 (64 bit), ARM (v8-A) |
| Livello patch di sicurezza | 2026-08-05 |
| Google Play Services | 26.26.34 |
Beta 2
| Data di rilascio | 3 agosto 2026 |
| Build | CP41.260717.006 |
| Supporto dell'emulatore | x86 (64 bit), ARM (v8-A) |
| Livello patch di sicurezza | 2026-07-05 |
| Google Play Services | 26.24.35 |
Beta 1
| Data di rilascio | 20 luglio 2026 |
| Build | CP41.260701.005 |
| Supporto dell'emulatore | x86 (64 bit), ARM (v8-A) |
| Livello patch di sicurezza | 2026-07-05 |
| Google Play Services | 26.23.34 |
Android 17 QPR 2 Beta 7.1 (ottobre 2026)
Basandoci sulla release iniziale di Android 17, continuiamo ad aggiornare la piattaforma con correzioni e miglioramenti che vengono poi implementati sui dispositivi supportati. Queste release vengono rilasciate con cadenza trimestrale tramite gli Aggiornamenti trimestrali della piattaforma (ATP), che vengono distribuiti sia sui dispositivi AOSP che Google Pixel nell'ambito dei rilasci di funzionalità.
Sebbene questi aggiornamenti non includano modifiche alle API che influiscono sulle app, forniamo immagini delle ultime build beta ATP per consentirti di testare la tua app con queste build se necessario (ad esempio, se sono previste funzionalità che potrebbero influire sull'esperienza utente della tua app).
Android 17 QPR2 include una release minore dell'SDK. Questo aggiornamento incrementale non prevede modifiche al comportamento, riducendo al minimo la necessità di test di compatibilità. Puoi trovare le modifiche correnti dell'SDK nel report sulle differenze dell'API.
Protezione contro le frodi di deviazione chiamate
Android 17 QPR2 introduce nuove limitazioni di sicurezza sulla deviazione chiamate
programmatica per proteggere gli utenti dalle frodi. Il sistema ora analizza e limita in modo selettivo i codici USSD di deviazione chiamate (come *21#) eseguiti utilizzando l'API TelephonyManager.sendUssdRequest().
- Limitazione delle API: l'API
sendUssdRequest()non è più accessibile per i codici di deviazione chiamate utilizzando solo l'autorizzazioneCALL_PHONE. Le app standard che tentano di eseguire questi codici in background verranno bloccate e riceveranno un callbackUSSD_ERROR_NOT_ALLOWED. - Conferma del sistema:per contrastare le frodi di ingegneria sociale, gli utenti che compongono manualmente i codici di deviazione chiamate nel tastierino del sistema ora vedranno una nuova finestra di dialogo di conferma a livello di sistema operativo prima dell'esecuzione del comando.
- USSD non correlati alla deviazione chiamate:le richieste USSD che non attivano la deviazione chiamate (come i trasferimenti di denaro mobile e i controlli dell'account) non sono interessate da questa modifica.
- Mitigazione:se la tua app è interessata, verifica che gestisca correttamente il callback di errore
USSD_ERROR_NOT_ALLOWED. Per le app che richiedono la configurazione della deviazione chiamate e che non sono idonee per un ruolo esente, esegui la migrazione del flusso per utilizzare l'intentACTION_DIALper precompilare il tastierino, consentendo all'utente di confermare manualmente l'azione.
Pubblicazione ottimizzata delle trasmissioni automatiche
Sui dispositivi con Android 17 QPR2 o versioni successive, Android invia i
self-broadcast in modo più efficiente per migliorare l'integrità del sistema. Un self-broadcast è un broadcast (ad esempio, uno inviato con sendBroadcast()) per il quale tutti i ricevitori, registrati nel contesto o dichiarati nel manifest, vengono eseguiti nello stesso processo che ha inviato il broadcast. Se un ricevitore viene eseguito in un processo diverso, la trasmissione non è una trasmissione automatica. Il sistema restituisce le trasmissioni personali al processo di invio, che le recapita ai propri ricevitori nel thread principale.
In questo modo, le app non possono continuare a essere eseguite in background inviando ripetutamente broadcast a se stesse. Questa modifica si applica a tutte le app, indipendentemente dal loro targetSdkVersion.
Questa modifica influisce sulla tua app nei seguenti modi:
L'invio di una trasmissione automatica non aumenta l'importanza del processo e non impedisce il blocco di un processo memorizzato nella cache.
Se il processo è memorizzato nella cache e bloccato, le trasmissioni automatiche che ha inviato attendono che il processo venga sbloccato, ad esempio quando l'utente torna all'app o viene avviato un altro componente dell'app.
Le trasmissioni automatiche che non sono ancora state inviate vengono conservate nella memoria del processo. Se il sistema interrompe il processo prima che vengano recapitati, i messaggi vengono persi e non vengono recapitati di nuovo.
Le trasmissioni che hanno un ricevitore in un processo diverso (incluso un altro processo della stessa app), le trasmissioni inviate per conto di un'altra app (ad esempio tramite un PendingIntent) e le trasmissioni inviate a un profilo utente diverso non sono interessate.
Assicurati che la tua app non si basi su broadcast automatici per eseguire operazioni in background. Non utilizzare i self-broadcast come timer o meccanismo keep-alive. Per pianificare il lavoro in background, utilizza WorkManager o AlarmManager per il lavoro che deve essere eseguito in un momento specifico. Per la comunicazione all'interno di un processo, utilizza chiamate dirette come callback o flussi Kotlin anziché broadcast.
Problema noto nella versione beta 7.1
Gli utenti di Pixel 11 Pro Fold potrebbero dover registrare nuovamente il volto per far funzionare correttamente lo Sblocco con il Volto.
Principali problemi risolti nella versione beta 7.1 (ottobre 2026)
- Gravi problemi di stuttering dell'interfaccia utente e blocchi di più secondi (Problema n. 571186734)
Principali problemi risolti nella versione beta 7 (ottobre 2026)
- Consumo eccessivo della batteria durante gli stati di inattività quando la modalità Shhh impedisce al dispositivo di entrare in modalità di sospensione profonda. (Problema n. 560036427, Problema n. 569079944)
- I download HTTPS non vanno a buon fine immediatamente se avviati tramite DownloadManager di sistema. (Problema n. 562833711)
Principali problemi risolti nella versione beta 6 (settembre 2026)
- Una regressione visiva che causa la visualizzazione di contenuti in formato letterbox nella barra di stato durante le transizioni delle attività. (Problema n. 493438057)
- Il salvaschermo mostra una schermata vuota durante la ricarica. (Problema n. 516262713, Problema n. 526560397)
- Riavvi imprevisti del dispositivo su Pixel 9 Pro Fold durante l'inizializzazione del mirino della fotocamera in applicazioni di terze parti. (Problema n. 555960820, Problema n. 558564487, Problema n. 554763027, Problema n. 559421409)
- Le applicazioni bloccate non potevano essere chiuse utilizzando i gesti di scorrimento in Recenti. (Problema n. 555579953)
- Un arresto anomalo del kernel di sistema che causava il riavvio imprevisto dei dispositivi quando applicazioni di terze parti richiedevano l'accesso simultaneo alla fotocamera e al microfono durante la verifica dell'identità biometrica. (Problema n. 557712189)
- Un problema che causava arresti anomali, riavvii o blocchi del dispositivo durante lo scorrimento. (Problema n. 559054323)
Principali problemi risolti nella versione beta 5 (settembre 2026)
- La modifica di un tipo di dispositivo Bluetooth nelle impostazioni non ha aggiornato visivamente la relativa icona. (Problema n. 516071134)
- Un problema di stabilità del sistema che causava riavvii imprevisti del dispositivo durante lo scorrimento continuo della UI in applicazioni con molti contenuti multimediali. (Problema n. 544291113)
- La pressione dei tasti del volume hardware durante la trasmissione di contenuti multimediali impediva la visualizzazione della UI del cursore del volume di sistema. (Problema n. 548145018)
- È stato risolto un problema di rendering del testo che causava la visualizzazione di evidenziazioni in background impreviste durante la digitazione nei campi di ricerca ed è stato risolto un problema di routing della navigazione che impediva lo sblocco corretto dello spazio privato. (Problema n. 548285596)
- La modalità HDR avanzata rimaneva attiva nonostante fosse stata disattivata nelle impostazioni utente. (Problema n. 547457910)
- L'avvio di Google Wallet tramite la scorciatoia del tasto di accensione ha causato la mancata risposta del touchscreen. (Problema n. 549758084)
- La fotocamera si arresta in modo anomalo durante l'elaborazione della panoramica. (Problema n. 551069625)
- L'audio Bluetooth presenta rumore e distorsione dopo aver completato o risposto a una chiamata. (Problema n. 541684282)
Principali problemi risolti nella versione beta 4 (agosto 2026)
- L'attivazione dell'impostazione sviluppatore "Esegui il rendering delle app sotto l'area del ritaglio" causava una barra di stato trasparente nell'Avvio app dopo l'uscita dalla riproduzione di video a schermo intero. (Problema n. 295747911)
- Un problema di gestione termica che causava il surriscaldamento e il riavvio imprevisto dei dispositivi durante l'utilizzo. (Problema n. 437116407)
- Un problema che impediva il mirroring dello schermo su occhiali XR USB-C esterni. (Problema n. 439269938)
- La navigazione tramite gesti non rispondeva durante il rendering delle app sotto il ritaglio display. (Problema n. 441378954)
- L'ottimizzazione del limite della batteria all'80% ha causato tempi di ricarica eccessivi durante la soglia finale del 2%. (Problema n. 477009501, Problema n. 476803337)
- Un problema relativo alla UI di Avvio app per cui la ricerca di app nel riquadro a scomparsa delle app non riusciva a elaborare l'input di testo. (Problema n. 505157934, Problema n. 527921034, Problema n. 530531588, Problema n. 537704656)
- L'attivazione del menu del tasto di accensione tramite i tasti hardware causava la mancanza dell'effetto di sfocatura dello sfondo dietro la barra di navigazione. (Problema n. 537202501)
- Un problema per cui l'audio delle chiamate veniva riprodotto per impostazione predefinita dall'altoparlante dello smartphone anziché dai dispositivi Bluetooth connessi. (Problema n. 537908014, Problema n. 541501134, Problema n. 541772860, Problema n. 545047074)
- Un bug di rendering del selettore di app Recenti per cui la prima scheda dell'attività poteva bloccarsi in modo intermittente e ritagliarsi visivamente dietro altre app durante lo scorrimento orizzontale. (Problema n. 530484511, Problema n. 505564040, Problema n. 545574713, Problema n. 551022006)
- Un blocco delle risorse del servizio audio attivato durante la registrazione dello schermo ha impedito l'utilizzo del microfono in app e metodi di immissione come Gboard e Gemini fino al riavvio del dispositivo. (Problema n. 538229807)
- Un'incoerenza visiva della UI di sistema per cui lo spegnimento dello schermo dalla schermata Home attivava una semplice dissolvenza anziché l'animazione di spegnimento dello schermo del tasto di accensione. (Problema n. 541261786)
- Un problema di rendering a basso contrasto in modalità Buio, per cui l'icona a forma di ingranaggio delle impostazioni Wi-Fi connesse era appena visibile. (Problema n. 536320341)
- L'attivazione della modalità 3D sugli occhiali smart connessi ha generato una schermata vuota. (Problema n. 536628506)
- Un problema dell'interfaccia utente che impediva di trascinare completamente verso il basso la barra delle notifiche. (Problema n. 539244095, Problema n. 547801203, Problema n. 547017781, Problema n. 546896889, Problema n. 547163658, Problema n. 547281675)
- Un problema per cui le applicazioni WebGL potevano bloccarsi o causare l'arresto anomalo del processo del browser quando si combinavano le mappe d'ombra con gli attributi di colore dei vertici, risolvendo una lettura della memoria non valida nell'elaborazione dello stato della texture del driver della GPU PowerVR. (Problema n. 541322087)
- I problemi di Sblocco con il Volto in condizioni di scarsa illuminazione hanno bypassato lo Sblocco con l'Impronta e hanno forzato l'inserimento del PIN. (Problema n. 547597971, Problema n. 545329611, Problema n. 541723970)
Principali problemi risolti nella versione beta 3 (agosto 2026)
- L'apertura dell'area notifiche e del menu Impostazioni rapide causava un danneggiamento visivo e un riavvio imprevisto del dispositivo. (Problema n. 535249652, Problema n. 543124160)
- Lo strumento Stato del dispositivo e assistenza ha mostrato erroneamente agli utenti avvisi falsi relativi al degrado della capacità della batteria. (Problema n. 535421490, Problema n. 538943170, Problema n. 535504630)
Principali problemi risolti nella versione beta 1 (luglio 2026)
- Il nuovo accoppiamento Bluetooth non riesce senza avviso in seguito a una perdita di accoppiamento remoto. (Problema n. 412524057)
- I controlli del player sono apparsi brevemente sulla schermata di blocco al risveglio del dispositivo, nonostante le notifiche dell'app fossero disattivate. (Problema n. 484607701)
- Un arresto anomalo del sistema che causava il riavvio imprevisto dei dispositivi Pixel quando veniva richiamato Gemini. (Problema n. 505750489)
- L'avvio di un gesto di trascinamento con più dita ha causato l'interruzione della ricezione di eventi touch successivi da parte dell'applicazione di origine. (Problema n. 516836306)
- Le notifiche diventavano invisibili in modo casuale nell'area notifiche fino al riavvio del sistema. (Problema n. 526139207, Problema n. 522657034)
- La generazione della chiave ML-DSA non riesce con un'eccezione quando si utilizza il digest della stringa "NONE" anziché la costante della classe. (Problema n. 525612735)
- Un problema in AccessibilityNodeInfo.toString() per cui i limiti della finestra venivano registrati in modo errato utilizzando i limiti dello schermo, il che causava dati di debug dell'accessibilità fuorvianti. (Problema n. 520428442)
- Impossibile eseguire il rendering degli effetti di sfocatura della UI a livello di finestra e l'opzione di attivazione/disattivazione per sviluppatori "Consenti sfocature a livello di finestra" è stata reimpostata dopo il riavvio. (Problema n. 527376569)