Voici les fonctionnalités d'Android 11 que Google impose et n'impose pas aux OEM

Voici toutes les nouvelles fonctionnalités d'Android 11 que Google impose et n'impose pas aux OEM, selon le document de définition de compatibilité Android.

Google vient de commencer à déployer le première version stable d'Android 11 à sa gamme d'appareils Pixel. La dernière version logicielle de la société s'accompagne de nombreux nouveaux changements destinés aux utilisateurs, tels que les notifications par bulles, la prise en charge intégrée de l'enregistrement d'écran, les commandes multimédias repensées et bien plus encore. Parallèlement à cela, Android 11 comprend plusieurs mises à jour destinées aux développeurs et une foule de changements cachés que nous avons repérés dans le code source d'Android 11. Mais même si la plupart de ces changements seront intégrés à la gamme Pixel, Google n'impose pas quelques fonctionnalités d'Android 11. OEM. Dans cet article, nous examinerons toutes les fonctionnalités d'Android 11 que Google propose et n'exige pas des OEM. mettre en œuvre.

Selon Android 11

Document de définition de compatibilité (CDD), Google n'exige pas que les OEM implémentent 3 des plus grandes fonctionnalités d'Android 11. Le CDD ne répertorie pas les notifications de conversation comme requis, il n'oblige pas les OEM à implémenter l'API Controls, et Les informations d'identification ne sont pas non plus une exigence. Nous avons d'abord pris connaissance de ces exigences plus tôt cette année en juin, lorsqu'un document divulgué détaillant les modifications apportées au CDD nous a été partagé.

Pour ceux qui ne le savent pas, le CDD Android est une liste de fonctionnalités logicielles et matérielles que les fabricants d'appareils « DOIVENT » implémenter, sont uniquement « FORTEMENT RECOMMANDÉES » ou « NE DEVRAIENT PAS » implémenter. Si une fonctionnalité est répertoriée comme implémentée « DOIT », les OEM doivent alors ajouter la fonctionnalité, sinon ils ne peuvent pas proposer d'applications Google sur leurs appareils. Si une fonctionnalité est répertoriée comme implémentation « NE DEVRAIT PAS », les fabricants d’appareils ne peuvent pas l’ajouter. Enfin, si une fonctionnalité est répertoriée comme « FORTEMENT RECOMMANDÉE », il appartient alors aux constructeurs OEM d'inclure ou d'ignorer la fonctionnalité.

Étant donné que le CDD d'Android 11 répertorie les trois fonctionnalités susmentionnées comme « FORTEMENT RECOMMANDÉES », il est possible que les constructeurs OEM expédient leurs mises à jour Android 11 sans ces fonctionnalités. Cependant, cela ne signifie pas que tous les constructeurs OEM ignoreront ces fonctionnalités, car ils pourraient les trouver utiles aux utilisateurs. Il est également possible que l'accord de licence plus strict des services mobiles Google de Google pour Android 11 oblige les OEM à mettre en œuvre ces fonctionnalités, mais nous ne connaissons pas les termes de ces accords.

Maintenant que nous avons parlé des fonctionnalités qui ne sont pas requises, examinons certaines des fonctionnalités explicitement requises dans Android 11 :

Interdire la modification de l’apparence du visage

Il semble que Google soit interdire aux OEM de mettre en œuvre des algorithmes de réglage du visage lors du traitement de l'image. Cela signifie que toutes les images du pipeline de la caméra, par défaut, n'auront pas de visages modifiés, mais les ajustements du visage peuvent toujours être implémentés en post par l'application appareil photo. En conséquence, désactiver le mode beauté devrait désactivez-le, à moins que l'application de caméra OEM ne vous permette pas de désactiver complètement le mode beauté ou qu'elle dispose d'un mode beauté caché de niveau 1 qui ne peut jamais être désactivé. Bien que la plupart des applications d'appareil photo OEM vous permettent de le désactiver, certains appareils sont connus pour appliquer des filtres de beauté même lorsque le mode beauté est désactivé. Par exemple, dans L'avis de Max sur le Vivo X50 Pro, il a remarqué comment la caméra continuait de modifier son visage même s'il avait désactivé le mode beauté.

Roboto comme police par défaut

Google exige également que les OEM expédient Roboto comme police par défaut sous Android 11. Cependant, les fabricants d'appareils peuvent toujours proposer leurs propres polices aux utilisateurs lors de la configuration ou dans les paramètres. Google note que "l'intention est de garantir que les attentes du développeur d'applications sont cohérentes avec les valeurs par défaut (par exemple, sans utilisateur explicite consentement) la présentation sur l'appareil de leurs applications, et la police sans empattement par défaut en est un aspect très visible présentation."

exigence de vérité fs

Les nouveaux appareils lancés avec Android 11 seront requis pour prendre en charge fs-verity. Selon Google, "fs-verity est similaire à dm-verity, mais implémenté fichier par fichier... il est utile pour vérifier efficacement l'authenticité de, ou « évaluation », fichiers volumineux dont seule une petite partie est accessible – tels que les fichiers d'application Android (APK)... fs-verity également offre une meilleure protection contre les micrologiciels de disque malveillants qu'un hachage anticipé, puisque fs-verity revérifie les données à chaque fois qu'elles sont paginé."