Quelle est la différence entre Android 10 et Android 10 Go Edition ?


Fonctionnalités d'Android 10 (édition Go)

La nouvelle version du système d'exploitation Android Go est censée permettre un changement d'application plus rapide d'une manière plus efficace en termes de mémoire. Google affirme que les applications démarrent 10 % plus rapidement sur Android 10 (Go edition), par rapport à Android 9 (Go edition), et que la sécurité globale est également améliorée. L'entreprise utilise Adiantum qui, pour rappel, est la nouvelle méthode de cryptage de l'entreprise qui fonctionne sur des appareils moins puissants sans stresser le système. Puisque Adiantum est créé pour fonctionner sans avoir besoin de matériel spécial, tous les utilisateurs de l'édition Go devraient pouvoir en bénéficier. Google révèle que les appareils alimentés par Android 10 (édition Go) seront commercialisés dans les prochains mois.


Android 10 est la dixième version majeure et la 17e version du système d'exploitation mobile Android. Elle est sortie le 3 septembre 2019.

Android 10


Google a publié la première bêta d'Android 10 sous le nom préliminaire " Android Q " le 13 mars 2019, exclusivement sur ses téléphones Pixel, y compris les appareils Pixel et Pixel XL de première génération où le support a été étendu en raison de la demande populaire[3].Ayant été garantis de mises à jour uniquement jusqu'en octobre 2018, les appareils Pixel et Pixel XL de première génération ont reçu des mises à jour de version vers Android 10. Les Pixel 2 et Pixel 2 XL ont été inclus, après avoir bénéficié d'une période de garantie prolongée qui garantissait des mises à jour de la version d'Android pour eux pendant au moins 3 ans à partir du moment où ils étaient disponibles pour la première fois sur le Google Store[4][5] Un total de six versions bêta ou candidates à la sortie ont été publiées avant la version finale[6][7]

Le programme bêta a été étendu avec la sortie de la bêta 3 le 7 mai 2019, étant disponible sur 14 appareils partenaires de 11 équipementiers ; deux fois plus d'appareils par rapport à la bêta d'Android Pie's.[8] L'accès à la bêta a été retiré au Huawei Mate 20 Pro le 21 mai 2019 en raison de sanctions du gouvernement américain,[9] mais a été rétabli plus tard le 31 mai.[10]

Google a publié la bêta 4 le 5 juin 2019 avec les API et le SDK finalisés d'Android "Q" (niveau 29 de l'API).[11] Des mises à jour dynamiques du système (DSU) ont également été incluses dans la bêta 4. La mise à jour dynamique du système permet aux appareils Android "Q" d'installer temporairement une image système générique (GSI) pour essayer une version plus récente d'Android en plus de leur version actuelle d'Android. Une fois que les utilisateurs décident de mettre fin à l'essai de l'image GSI choisie, ils peuvent simplement redémarrer leur appareil et redémarrer dans la version normale d'Android de leur appareil&apos[12]

Gogle a publié la bêta 5 le 10 juillet 2019 avec le SDK API 29 final ainsi que les dernières optimisations et corrections de bogues.[13] Google a publié la bêta 6, la dernière version candidate pour les tests, le 7 août 2019.[14][15]

Le 22 août 2019, il a été annoncé qu'Android "Q" serait officiellement baptisé Android 10, mettant fin à la pratique consistant à nommer les versions majeures d'après des desserts. Google a déclaré que ces noms n'étaient pas "inclusifs" pour les utilisateurs internationaux (en raison soit des aliments susmentionnés qui ne sont pas connus internationalement, soit de leur difficulté à être prononcés dans certaines langues). Le vice-président de l'ingénierie d'Android, Dave Burke, a révélé lors d'un podcast que, de plus, la plupart des desserts commençant par "Q" étaient "exotiques", et qu'il aurait personnellement choisi "gâteau à la reine". Il a également noté qu'il y avait des références à " qt " - une abréviation de " quince tart " - dans les fichiers internes et les systèmes de construction relatifs à la version.[16][17][18] La statue de la version est de même le chiffre 10, avec le logo du robot Android (qui, dans le cadre d'un rebranding d'accompagnement, a également été modifié pour ne consister qu'en une tête) reposant à l'intérieur du chiffre "0".[19]

Emblème d'Android Q

Android 10 a été officiellement publié le 3 septembre 2019 pour les appareils Google Pixel pris en charge. Le Essential Phone et le Redmi K20 Pro de tiers ont également reçu des mises à jour sur certains marchés le même jour[20][21] Le OnePlus 7T a été le premier appareil avec Android 10 préinstallé[22] En octobre 2019, il a été signalé que les exigences de certification de Google's pour Google Mobile Services ne permettront d'approuver les constructions basées sur Android 10 qu'après le 31 janvier 2020.[23]

Caractéristiques

Navigation

Android 10 introduit un système gestuel plein écran remanié, avec des gestes tels que le glissement depuis l'un des bords latéraux de l'écran pour revenir en arrière, le glissement vers le haut pour aller à l'écran d'accueil, le glissement vers le haut et le maintien pour accéder à Aperçu, le glissement en diagonale depuis un coin inférieur de l'écran pour activer l'assistant Google, et le glissement le long de la barre de gestes au bas de l'écran pour changer d'application. Il a été noté que l'utilisation d'un geste de glissement sur le bord de l'écran comme commande "Retour" pouvait entraîner des conflits avec les applications qui utilisent des menus latéraux et d'autres fonctions accessibles par glissement. Une API peut être utilisée par les applications pour ne pas traiter un geste de retour dans des zones spécifiques de l'écran, une commande de sensibilité a été ajoutée pour ajuster la taille de la zone cible pour activer le geste, et Google a déclaré ultérieurement que le widget tiroir permettrait d'être "aperçu" par une pression longue près du bord de l'écran, puis ouvert par glissement. Le système de navigation traditionnel à trois touches utilisé depuis Android "Honeycomb" reste pris en charge en option.[24][25]

Selon les exigences de certification de Google, les OEM sont tenus de prendre en charge les gestes par défaut et la navigation à trois touches d'Android 10's. Les équipementiers sont libres d'ajouter leurs propres gestes à côté. Toutefois, ils ne doivent pas être activés par défaut, ils doivent être répertoriés dans une zone distincte, à un niveau plus profond que les autres paramètres de navigation, et ils ne peuvent pas être promus par des notifications. Le système de navigation gestuelle à deux touches utilisé sur Android Pie est déprécié et ne peut être inclus en tant qu'option sélectionnable par l'utilisateur que sur les appareils mis à niveau à partir de Pie (une pratique qui est toutefois recommandée par les lignes directrices).[26]

Expérience de l'utilisateur

Une fonctionnalité connue sous le nom de "bulles" peut être utilisée pour présenter le contenu des apps prises en charge dans des superpositions pop-up (de manière similaire à la fonctionnalité "têtes de chat" basée sur les superpositions de Facebook Messenger). Les applications peuvent générer des bulles par le biais de notifications. Parmi les exemples d'utilisation de cette fonctionnalité, citons les applications de chat et de messagerie, les rappels et les "tâches et mises à jour en cours"[27]. Les bulles sont conçues pour remplacer l'autorisation de superposition existante, qui est en cours de dépréciation pour des raisons de sécurité (en raison de son utilisation par des logiciels malveillants de détournement de clics) et de performances. Les applications téléchargées en mode Sideload perdront automatiquement leur autorisation de superposition après 30 secondes, et les applications du Play Store perdront leur autorisation de superposition à chaque redémarrage de l'appareil. Android 10 Go Edition interdit entièrement l'utilisation des autorisations de superposition[28][29]

Android 10 inclut un mode sombre au niveau du système. Les apps tierces peuvent automatiquement engager un mode sombre lorsqu'il'est actif.[30][31]

Les apps peuvent également présenter des "panneaux de paramètres" pour des paramètres spécifiques (comme, par exemple, la connexion internet et les paramètres Wi-Fi si une app nécessite internet) via des panneaux superposés, de sorte que l'utilisateur n'a pas besoin d'être conduit hors de l'app pour les configurer.[32]

Privacité et sécurité

Plusieurs changements majeurs en matière de sécurité et de confidentialité sont présents dans Android 10 : les apps peuvent être restreintes par les utilisateurs pour n'avoir accès aux données de localisation que lorsqu'elles sont activement utilisées au premier plan.[33] Il existe également de nouvelles restrictions sur le lancement d'activités par les apps d'arrière-plan[34]

En février 2019, Google a dévoilé Adiantum, un chiffre de chiffrement conçu principalement pour être utilisé sur les appareils qui ne disposent pas d'un support accéléré par le matériel pour l'Advanced Encryption Standard (AES), comme les appareils bas de gamme. Google a déclaré que ce chiffrement était cinq fois plus rapide que l'AES-256-XTS sur un processeur ARM Cortex-A7. Par conséquent, le chiffrement des appareils est désormais obligatoire sur tous les appareils Android 10, quelles que soient leurs spécifications, en utilisant Adiantum si leur CPU n'est pas capable d'accélérer matériellement l'AES[35][36]. En outre, la mise en œuvre du "chiffrement basé sur les fichiers" (introduit pour la première fois dans Android Nougat) est également obligatoire pour tous les appareils.[37]

Sur les appareils livrés avec Android 10, les correctifs de sécurité pour certains composants du système (tels que ANGLE, Conscrypt, les frameworks médias, les composants réseau et autres) peuvent être pris en charge via Google Play Store, sans nécessiter une mise à jour complète du système ("Project Mainline"). Afin d'obtenir une licence pour les services mobiles de Google, les fabricants doivent prendre en charge ces mises à jour pour des modules spécifiques, tandis que les autres sont marqués comme "recommandés" mais facultatifs. Les modules sélectionnés au sein de ce système utilisent le nouveau format de paquet APEX, une variante des fichiers APK conçue pour héberger et desservir les composants système de bas niveau[38][39]

Un changement majeur des autorisations d'accès au stockage connu sous le nom de "Scoped storage" est pris en charge sur Android 10, et deviendra obligatoire pour toutes les apps à partir d'Android 11. Les apps ne sont autorisées à accéder qu'aux fichiers du stockage externe qu'elles ont elles-mêmes créés (de préférence contenus dans un répertoire spécifique à l'app), et aux fichiers audio, image et vidéo contenus dans les répertoires Musique, Images ou Vidéos. Tout autre fichier ne peut être accessible que via l'intervention de l'utilisateur par le biais du cadre d'accès au stockage.[40][41]

Les apps doivent disposer d'une nouvelle permission " read privileged phone state " afin de lire les identifiants non réinitialisables des appareils, tels que le numéro IMEI.[42]

Il permet également aux utilisateurs de définir des empreintes digitales pour authentifier l'application WhatsApp. Android 10 prend en charge la dernière expérience d'interface utilisateur de smartphone pliable à la mode[43]

En outre, Android 10 a activé la prise en charge de TLS 1.3 par défaut.[44]

Platform

Des optimisations de la plateforme ont été apportées pour les smartphones pliables, notamment la continuité des apps lors du changement de mode, des modifications du mode multifenêtre pour permettre à toutes les apps de fonctionner simultanément (au lieu que seule l'app activement utilisée fonctionne, et que toutes les autres soient considérées comme "en pause"), et une prise en charge supplémentaire des écrans multiples.[45]

Au "partage direct" a succédé le "partage de raccourcis". Comme auparavant, il permet aux apps de renvoyer des listes de cibles directes pour le partage (comme la combinaison d'une app et d'un contact spécifique) à utiliser dans les menus de partage. Contrairement au partage direct, les apps publient leurs cibles à l'avance et n'ont pas besoin d'être interrogées au moment de l'exécution, ce qui améliore les performances[46][47]

Un support natif a été ajouté pour les contrôleurs MIDI, le codec vidéo AV1, le codec audio Opus et HDR10+[3] Il existe également une nouvelle API standard pour récupérer les informations de profondeur des photos de l'appareil photo, qui peuvent être utilisées pour des effets plus avancés.[32]

Android 10 prend en charge le protocole de chiffrement WPA3 et Enhanced Open, qui introduisent le chiffrement opportuniste pour le Wi-Fi.[3] Android 10 ajoute la prise en charge du Dual-SIM dual-standby (DSDS), mais n'est initialement disponible que sur le Pixel 3a et le Pixel 3a XL.[48]

Android Go pour Android 10 utilise moins de stockage que la version précédente, et a amélioré l'amélioration de la vitesse, de la sécurité et du suivi du stockage amélioré. Et il présente des fonctionnalités avec la nouvelle norme de cryptage[49]

.