Android Oreo

Voir aussi : Historique des versions d’Android § Android 8.0, et Historique des versions d’Android § Android 8.1

Expérience utilisateurEdit

Les notifications peuvent être snoozées, et regroupées dans des groupes basés sur des sujets connus sous le nom de “canaux”. La fonctionnalité ” Major Ongoing ” ordonne les alertes par priorité, épinglant l’application la plus importante à l’emplacement supérieur. Android Oreo contient un support intégré pour les modes “image dans l’image” (pris en charge dans l’application YouTube pour les abonnés à YouTube Premium). L’app “Paramètres” présente un nouveau design dont la taille a été réduite, avec un thème blanc et une catégorisation plus profonde des différents paramètres, tandis que ses paramètres de sonnerie, d’alarme et de son de notification contiennent désormais une option permettant d’ajouter des sons personnalisés à la liste.

La mise à jour d’Android 8.1 prend en charge l’affichage des pourcentages de batterie pour les appareils Bluetooth connectés, rend l’ombre de notification légèrement translucide et atténue les touches de navigation à l’écran afin de réduire la possibilité de brûlure.

PlatformEdit

Android Oreo ajoute la prise en charge de Neighborhood Aware Networking (NAN) pour le Wi-Fi basé sur Wi-Fi Aware, Bluetooth 5, des gammes de couleurs larges dans les apps, une API pour les autofillers, la prise en charge du multiprocessus et de Google Browsing pour les WebViews, une API pour permettre l’intégration au niveau du système pour les apps VoIP, et le lancement d’activités sur des écrans distants. Le moteur d’exécution Android (ART) présente des améliorations de performance. Android Oreo contient des limites supplémentaires sur les activités de fond des apps afin d’améliorer l’autonomie de la batterie. Les apps peuvent spécifier des “icônes adaptatives” pour des conteneurs de forme différente spécifiés par les thèmes, tels que des cercles, des carrés et des squircles.

Android Oreo ajoute une prise en charge native des codecs Bluetooth Advanced Audio Coding, aptX, aptX HD et LDAC. Android Oreo prend en charge de nouveaux emoji qui ont été inclus dans la norme Unicode 10. Une nouvelle police d’emoji a également été introduite, qui redessine notamment ses figures de visage pour utiliser une forme circulaire traditionnelle, par opposition au design “blob” qui a été introduit sur KitKat.

L’architecture sous-jacente d’Android a été révisée de sorte que le code de bas niveau, spécifique au fournisseur, pour la prise en charge du matériel d’un appareil peut être séparé du cadre Android OS en utilisant une couche d’abstraction matérielle connue sous le nom d'”interface fournisseur”. Les interfaces des fournisseurs doivent être rendues compatibles avec les futures versions d’Android. Cette nouvelle architecture, appelée Project Treble, permet de développer et de déployer plus rapidement les mises à jour d’Android pour les appareils, car les fournisseurs n’auraient qu’à apporter les modifications nécessaires à leurs logiciels intégrés. Tous les appareils livrés avec Oreo doivent prendre en charge une interface fournisseur, mais cette fonctionnalité est facultative pour les appareils mis à jour vers Oreo à partir d’une version antérieure. Le système de “mises à jour transparentes” introduit dans Android 7.0 a également été modifié pour télécharger les fichiers de mise à jour directement sur la partition système, plutôt que de devoir les télécharger d’abord sur la partition utilisateur. Cela réduit les besoins en espace de stockage pour les mises à jour du système.

Android Oreo introduit un nouveau système de réparation automatique connu sous le nom de “Rescue Party” ; si le système d’exploitation détecte que les composants du système central se bloquent de manière persistante au démarrage, il effectue automatiquement une série d’étapes de réparation croissantes. Si toutes les étapes de réparation automatique sont épuisées, l’appareil redémarre en mode de récupération et propose d’effectuer une réinitialisation d’usine.

La mise à jour Android 8.1 introduit également une API de réseau neuronal, qui est conçue pour ” les applications avec une accélération matérielle pour les opérations d’apprentissage automatique sur l’appareil “. Cette API est conçue pour être utilisée avec des plateformes d’apprentissage automatique telles que TensorFlow Lite, et des coprocesseurs spécialisés tels que le Pixel Visual Core (présent dans les smartphones Pixel 2 de Google, mais en sommeil jusqu’à l’installation de 8.1), mais elle fournit également un mode de repli du CPU.

Android GoEdit

Article principal : Android Go

Une distribution adaptée aux appareils bas de gamme connue sous le nom d’Android Go a été dévoilée pour Oreo ; elle est destinée aux appareils dotés de 1 Go de RAM ou moins. Ce mode dispose d’optimisations de la plateforme destinées à réduire l’utilisation des données mobiles (notamment en activant le mode Data Saver par défaut), et d’une suite spéciale de services mobiles Google conçue pour être moins gourmande en ressources et en bande passante. Le Google Play Store mettrait également en avant des applications légères adaptées à ces appareils. L’interface du système d’exploitation est également modifiée : le panneau des paramètres rapides met davantage en évidence les informations relatives à la batterie, à la limite de données mobiles et au stockage disponible, le menu des applications récentes utilise une mise en page modifiée et est limité à quatre applications (afin de réduire la consommation de RAM), et une API permet aux opérateurs mobiles de mettre en œuvre le suivi des données et les recharges dans le menu des paramètres Android. Google Play Services a également été modularisé pour réduire son empreinte mémoire.

Android Go a été mis à la disposition des équipementiers pour Android 8.1.

SecurityEdit

Android Oreo rebaptise l’analyse automatique du Google Play Store et des applications sideloadées sous le nom de “Google Play Protect”, et donne à la fonctionnalité, ainsi qu’à Find My Device (anciennement Android Device Manager) une plus grande importance dans le menu Sécurité de l’application Paramètres. Au lieu d’un paramètre unique à l’échelle du système pour permettre l’installation d’applications provenant de sources autres que le Google Play Store, cette fonction est maintenant implémentée comme une permission qui peut être accordée à des applications individuelles (c’est-à-dire des clients pour des dépôts d’applications tiers tels que Amazon Appstore et F-Droid). Un démarrage vérifié comprend maintenant une fonction de “protection contre le retour en arrière”, qui applique une restriction sur le retour en arrière de l’appareil à une version précédente d’Android, visant à empêcher un voleur potentiel de contourner les mesures de sécurité en installant une version précédente du système d’exploitation qui ne les a pas mises en place.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.