Notes de version

Bêta 7.1

Date de disponibilité 16 octobre 2026
Builds CP41.260831.019
Prise en charge des émulateurs x86 (64 bits), ARM (v8-A)
Niveau du correctif de sécurité 2026-10-05
Services Google Play 26.28.33

Bêta 7

Date de disponibilité 9 octobre 2026
Builds CP41.260831.016
Prise en charge des émulateurs x86 (64 bits), ARM (v8-A)
Niveau du correctif de sécurité 2026-10-05
Services Google Play 26.28.33

Bêta 6.1

Date de disponibilité 29 septembre 2026
Builds CP41.260831.007.A3
CP41.260831.011
Prise en charge des émulateurs x86 (64 bits), ARM (v8-A)
Niveau du correctif de sécurité 2026-08-05
Services Google Play 26.28.33

Bêta 6

Date de disponibilité 24 septembre 2026
Builds CP41.260831.007
Prise en charge des émulateurs x86 (64 bits), ARM (v8-A)
Niveau du correctif de sécurité 2026-08-05
Services Google Play 26.28.33

Bêta 5

Date de disponibilité 15 septembre 2026
Builds CP41.260828.004.A8
CP41.260828.005.A6
Prise en charge des émulateurs x86 (64 bits), ARM (v8-A)
Niveau du correctif de sécurité 2026-08-05
Services Google Play 26.28.33

Bêta 4

Date de disponibilité 28 août 2026
Builds CP41.260814.003.A2
CP41.260814.003.B1
CP41.260814.003.C2
Prise en charge des émulateurs x86 (64 bits), ARM (v8-A)
Niveau du correctif de sécurité 2026-08-05
Services Google Play 26.28.33

Version bêta 3

Date de disponibilité 14 août 2026
Builds CP41.260731.005.A2
CP41.260731.005.B1
Prise en charge des émulateurs x86 (64 bits), ARM (v8-A)
Niveau du correctif de sécurité 2026-08-05
Services Google Play 26.26.34

Bêta 2

Date de disponibilité 3 août 2026
Builds CP41.260717.006
Prise en charge des émulateurs x86 (64 bits), ARM (v8-A)
Niveau du correctif de sécurité 2026-07-05
Services Google Play 26.24.35

Version bêta 1

Date de disponibilité 20 juillet 2026
Builds CP41.260701.005
Prise en charge des émulateurs x86 (64 bits), ARM (v8-A)
Niveau du correctif de sécurité 2026-07-05
Services Google Play 26.23.34

Android 17 QPR2 bêta 7.1 (octobre 2026)

En nous appuyant sur la version initiale d'Android 17, nous continuons à mettre à jour la plate-forme avec des correctifs et des améliorations qui sont ensuite déployés sur les appareils compatibles. Ces versions sont publiées tous les trimestres via les versions trimestrielles de la plate-forme (QPR), qui sont fournies à la fois à l'AOSP et aux appareils Google Pixel dans le cadre des mises à jour groupées.

Bien que ces mises à jour n'incluent pas de modifications d'API ayant un impact sur l'application, nous fournissons des images des dernières versions bêta de QPR afin que vous puissiez tester votre application avec ces versions si nécessaire (par exemple, si des fonctionnalités à venir peuvent avoir un impact sur l'expérience utilisateur de votre application).

Android 17 QPR2 inclut une version mineure du SDK. Cette mise à jour incrémentielle n'entraîne aucun changement de comportement prévu, ce qui réduit le besoin de tests de compatibilité. Vous pouvez consulter les modifications actuelles du SDK dans le rapport de différences des API.

Renforcement contre la fraude au transfert d'appel

Android 17 QPR2 introduit de nouvelles restrictions de sécurité sur le transfert d'appel automatisé pour protéger les utilisateurs contre la fraude. Le système analyse et limite désormais de manière sélective les codes USSD de transfert d'appel (comme *21#) exécutés à l'aide de l'API TelephonyManager.sendUssdRequest().

  • Restriction d'API : l'API sendUssdRequest() n'est plus accessible pour les codes de transfert d'appel utilisant uniquement l'autorisation CALL_PHONE. Les applications standards qui tentent d'exécuter ces codes en arrière-plan seront bloquées et recevront un rappel USSD_ERROR_NOT_ALLOWED.
  • Confirmation du système : pour lutter contre les escroqueries d'ingénierie sociale, les utilisateurs qui composent manuellement des codes de transfert d'appel dans l'outil de numérotation du système verront désormais une nouvelle boîte de dialogue de confirmation au niveau de l'OS avant l'exécution de la commande.
  • USSD sans transfert d'appel : les requêtes USSD qui n'activent pas le transfert d'appel (comme les transferts d'argent mobile et les vérifications de compte) ne sont pas concernées par ce changement.
  • Correction : si votre application est concernée, vérifiez qu'elle gère correctement le rappel d'échec USSD_ERROR_NOT_ALLOWED. Pour les applications nécessitant la configuration du transfert d'appel qui ne sont pas éligibles à un rôle exempté, migrez votre flux pour utiliser l'intent ACTION_DIAL afin de préremplir le clavier, ce qui permet à l'utilisateur de confirmer manuellement l'action.

Diffusion optimisée des auto-diffusions

Sur les appareils équipés d'Android 17 QPR2 ou version ultérieure, Android diffuse les diffusions automatiques plus efficacement pour améliorer l'état du système. Une autodiffusion est une diffusion (par exemple, une diffusion envoyée avec sendBroadcast()) pour laquelle tous les récepteurs, qu'ils soient enregistrés dans le contexte ou déclarés dans le fichier manifeste, s'exécutent dans le même processus que celui qui a envoyé la diffusion. Si un récepteur s'exécute dans un processus différent, la diffusion n'est pas une autodiffusion. Le système renvoie les autodiffusions au processus d'envoi, qui les transmet à ses propres récepteurs sur le thread principal. Cela empêche les applications de continuer à s'exécuter en arrière-plan en s'envoyant des diffusions de manière répétée. Cette modification s'applique à toutes les applications, quel que soit leur targetSdkVersion.

Cette modification affecte votre application de la manière suivante :

  • L'envoi d'une diffusion automatique n'augmente pas l'importance de votre processus et n'empêche pas le gel d'un processus mis en cache.

  • Si votre processus est mis en cache et figé, les autodiffusions qu'il a envoyées attendent que le processus soit débloqué, par exemple lorsque l'utilisateur revient dans l'application ou qu'un autre composant de l'application démarre.

  • Les autodiffusions qui n'ont pas encore été diffusées sont conservées dans la mémoire du processus. Si le système arrête le processus avant qu'ils ne soient distribués, ils sont perdus et ne sont pas redistribués.

Les diffusions qui ont un broadcast receiver dans un processus différent (y compris un autre processus de la même application), les diffusions envoyées au nom d'une autre application (par exemple, via un PendingIntent) et les diffusions envoyées à un autre profil utilisateur ne sont pas affectées.

Assurez-vous que votre application ne s'appuie pas sur des diffusions automatiques pour effectuer des tâches en arrière-plan. N'utilisez pas l'auto-diffusion comme minuteur ou mécanisme de maintien de l'activité. Pour planifier des tâches en arrière-plan, utilisez WorkManager ou AlarmManager pour les tâches qui doivent être exécutées à un moment précis. Pour la communication au sein d'un processus, utilisez des appels directs tels que des rappels ou des flux Kotlin au lieu de diffusions.

Problème connu dans la version bêta 7.1

Les utilisateurs du Pixel 11 Pro Fold devront peut-être réenregistrer leur visage pour que le déverrouillage par reconnaissance faciale fonctionne correctement.

Principaux problèmes résolus dans la version bêta 7.1 (octobre 2026)

  • Saccades importantes de l'interface utilisateur et blocages de plusieurs secondes (problème 571186734)

Principaux problèmes résolus dans la version bêta 7 (octobre 2026)

  • La batterie se décharge de manière excessive lorsque l'appareil est inactif et que le mode Chut l'empêche de passer en veille prolongée. (problème 560036427, problème 569079944)
  • Les téléchargements HTTPS échouent immédiatement lorsqu'ils sont lancés via le DownloadManager du système. (problème 562833711)

Principaux problèmes résolus dans la version bêta 6 (septembre 2026)

  • Une régression visuelle qui entraînait l'affichage du contenu letterboxé dans la barre d'état lors des transitions d'activité. (problème 493438057)
  • L'économiseur d'écran affiche un écran vide pendant la recharge. (problème 516262713, problème 526560397)
  • Redémarrages inattendus de l'appareil sur le Pixel 9 Pro Fold lors de l'initialisation du viseur de l'appareil photo dans des applications tierces. (problème 555960820, problème 558564487, problème 554763027, problème 559421409)
  • Les applications verrouillées ne pouvaient pas être fermées en balayant l'écran dans les applications récentes. (problème 555579953)
  • Un plantage du noyau système entraînait le redémarrage inattendu des appareils lorsque des applications tierces demandaient l'accès simultané à l'appareil photo et au micro lors de la validation de l'identité biométrique. (problème 557712189)
  • Un problème qui entraînait le plantage, le redémarrage ou le blocage de l'appareil lors du défilement. (problème 559054323)

Principaux problèmes résolus dans la version bêta 5 (septembre 2026)

  • La modification du type d'un appareil Bluetooth dans les paramètres n'entraînait pas la mise à jour de son icône. (Problème 516071134)
  • Un problème de stabilité du système qui entraînait des redémarrages inattendus de l'appareil lors du défilement continu de l'interface utilisateur dans les applications contenant de nombreux contenus multimédias. (problème 544291113)
  • Le fait d'appuyer sur les boutons de volume physiques pendant la diffusion de contenus multimédias empêchait l'affichage du curseur de volume du système dans l'interface utilisateur. (problème 548145018)
  • Correction d'un problème de rendu du texte qui entraînait l'apparition de surlignages inattendus en arrière-plan lors de la saisie dans les champs de recherche, et résolution d'un problème de routage de la navigation qui empêchait le déverrouillage correct de l'Espace privé. (problème 548285596)
  • Le mode HDR amélioré restait activé même s'il était désactivé dans les paramètres utilisateur. (problème 547457910)
  • Le lancement de Google Wallet via le raccourci du bouton Marche/Arrêt entraînait l'absence de réponse de l'écran tactile. (problème 549758084)
  • L'appareil photo plante pendant le traitement d'un panorama. (problème 551069625)
  • L'audio Bluetooth subit du bruit et de la distorsion après avoir passé ou répondu à un appel. (problème 541684282)

Principaux problèmes résolus dans la version bêta 4 (août 2026)

  • L'activation du paramètre de développement "Afficher les applications sous la zone de découpe" entraînait l'affichage d'une barre d'état transparente sur le lanceur d'applications après avoir quitté la lecture vidéo en plein écran. (problème 295747911)
  • Un problème de gestion thermique qui entraînait une surchauffe et un redémarrage inattendu des appareils pendant leur utilisation. (problème 437116407)
  • Un problème empêchant la duplication d'écran sur des lunettes XR USB-C externes. (problème 439269938)
  • La navigation par gestes ne répondait plus lors de l'affichage des applications sous l'encoche de l'écran. (problème 441378954)
  • L'optimisation de la limite de batterie à 80% entraînait des temps de recharge excessifs pendant le seuil final de 2 %. (problème 477009501, problème 476803337)
  • Un problème d'interface utilisateur du lanceur d'applications empêchait le traitement de la saisie de texte lors de la recherche d'applications dans le panneau des applications. (problème 505157934, problème 527921034, problème 530531588, problème 537704656)
  • L'appel du menu Marche/Arrêt à l'aide des boutons physiques entraînait l'absence d'effet de flou en arrière-plan derrière la barre de navigation. (problème 537202501)
  • Un problème où le son des appels téléphoniques était diffusé par défaut sur le haut-parleur du téléphone au lieu des appareils Bluetooth connectés. (problème 537908014, problème 541501134, problème 541772860, problème 545047074)
  • Un bug de rendu du sélecteur d'applications récentes, qui pouvait entraîner le blocage intermittent de la première fiche de tâche et son masquage visuel derrière d'autres applications lors du défilement horizontal. (problème 530484511, problème 505564040, problème 545574713, problème 551022006)
  • Un verrouillage des ressources du service audio se déclenchait pendant l'enregistrement de l'écran, ce qui empêchait l'utilisation du micro dans les applications et les méthodes de saisie comme Gboard et Gemini jusqu'au redémarrage de l'appareil. (problème 538229807)
  • Incohérence visuelle de l'UI du système : lorsque l'utilisateur éteignait l'écran depuis l'écran d'accueil, un fondu simple se déclenchait au lieu de l'animation d'extinction de l'écran du bouton Marche/Arrêt. (problème 541261786)
  • Un problème de rendu à faible contraste en mode sombre, où l'icône en forme de roue dentée des paramètres Wi-Fi connectés était à peine visible. (problème 536320341)
  • L'activation du mode 3D sur des lunettes connectées entraînait l'affichage d'un écran vide. (problème 536628506)
  • Un problème d'interface utilisateur empêchait de faire glisser la barre de notification jusqu'en bas. (problème 539244095, problème 547801203, problème 547017781, problème 546896889, problème 547163658, problème 547281675)
  • Un problème où les applications WebGL pouvaient figer ou faire planter le processus du navigateur lors de la combinaison de cartes d'ombres avec des attributs de couleur de sommet en résolvant une lecture de mémoire non valide dans le traitement de l'état de texture du pilote du GPU PowerVR. (problème 541322087)
  • Les échecs de déverrouillage par reconnaissance faciale en cas de faible luminosité contournaient le déverrouillage par empreinte digitale et forçaient la saisie du code. (problème 547597971, problème 545329611, problème 541723970)

Principaux problèmes résolus dans la version bêta 3 (août 2026)

Principaux problèmes résolus dans la version bêta 1 (juillet 2026)

  • La réassociation Bluetooth échoue de manière silencieuse après une perte de liaison à distance. (problème 412524057)
  • Les commandes du lecteur multimédia s'affichaient brièvement sur l'écran de verrouillage lorsque l'appareil sortait de veille, même si les notifications de l'application étaient désactivées. (problème 484607701)
  • Un plantage du système entraînant le redémarrage inattendu des appareils Pixel lors de l'appel de Gemini. (problème 505750489)
  • Le lancement d'un geste de glisser-déposer avec plusieurs doigts empêchait l'application source de recevoir les événements tactiles suivants. (problème 516836306)
  • Les notifications devenaient parfois invisibles dans le volet des notifications jusqu'au redémarrage du système. (problème 526139207, problème 522657034)
  • La génération de clés ML-DSA échoue avec une exception lorsque vous utilisez le condensé de chaîne "NONE" au lieu de la constante de classe. (problème 525612735)
  • Un problème dans AccessibilityNodeInfo.toString() où les limites de la fenêtre étaient incorrectement enregistrées à l'aide des limites de l'écran, ce qui entraînait des données de débogage d'accessibilité trompeuses. (problème 520428442)
  • Les effets de flou de l'interface utilisateur au niveau de la fenêtre ne s'affichaient pas, et l'option de développement "Autoriser les flous au niveau de la fenêtre" était réinitialisée après le redémarrage. (problème 527376569)