Article

Android 7.0 et le Snapdragon 800 - une énigme

protection click fraud

Beaucoup d'entre nous sont tristes que le Nexus 5 ne reçoit aucune mise à jour officielle pour Android 7.0. Surtout quand nous avons regardé et vu Google continuer à créer des arborescences d'appareils dans le code de Hammerhead - cela signifie que quelqu'un, quelque part, travaillait dessus. Et lorsque Sony a annoncé quels téléphones allaient recevoir une mise à jour vers Android 7.0, beaucoup ont remarqué que le Xperia Z3 n'était pas sur la liste. Bien que l'idée que les téléphones de 2014 ne soient pas mis à jour à la fin de 2016 ne soit pas particulièrement surprenante, le fait que le Z3 faisait partie du concept Android de Sony Initiative - un nom sophistiqué pour un programme bêta Android 7.0 - mais n'a pas fait la coupe et que Google travaillait sur Nougat pour le Nexus 5 alors tout à coup arrêté était.

Verizon propose le Pixel 4a pour seulement 10 $ / mois sur les nouvelles lignes illimitées

Dans la situation, Internet pose la question évidente: pourquoi? La réponse est que le Z3 et le Nexus 5 ne peuvent en fait pas exécuter officiellement Android 7.0, même s'ils le pourraient en version bêta. Continuer à lire. Tout cela aura du sens.

Les mises à jour de la plate-forme Android ne sont pas aussi important pour les consommateurs comme nous les faisons apparaître. Ici, chez Android Central, nous sommes enthousiasmés par tout ce qui est nouveau et brillant, nous vous le disons dès que possible (souvent après que vous le sachiez déjà parce que des fuites se produisent) et ensuite nous nous excitons tous ensemble. La réalité est que les services Google Play et les correctifs mensuels vous permettront de faire tout ce que vous faites sur votre téléphone pendant longtemps, et au moment où une application indispensable sortira qui nécessite la prochaine version d'Android, vous aurez probablement un nouveau téléphone ou le mise à jour.

On peut toujours le vouloir, mais c'est comme ça que les choses se passent jusqu'à Quelqu'un Google avance et le modifie. Ensuite, vous entendrez parler de la main de fer de Google et des plaintes de l'UE et Dieu sait quoi d'autre. Le statu quo est nul, mais c'est toujours le statu quo.

Android 7.0 n'a pas de support officiel pour le Snapdragon 800.

Pour la mise à jour Android 7.0, en particulier, nous n'avons pas besoin de chercher plus loin que les exigences et le matériel du Xperia Z3 ou Nexus 5 (et de nombreux autres téléphones) pour une réponse probable sur les raisons pour lesquelles certains téléphones ne peuvent pas être mis à jour. Nous ne pouvons pas le confirmer en utilisant des déclarations ou des documents officiels ou une diapositive de fantaisie, mais nous sommes assez sûrs pour en parler et pourquoi cela a fonctionné de cette façon.

Android 7.0 dans AOSP a supprimé la prise en charge du chipset MSM8974. Le SoC Snapdragon 800 utilise cette puce avec le GPU Adreno 330. Cela signifie les téléphones (et les tablettes - bonjour, Nexus 7) à l'aide du Snapdragon 800 ne sont pas pris en charge. Mais cela n'explique pas pourquoi le Z3 a pu exécuter la version bêta et bien la faire fonctionner. Pour cela, la compatibilité Google Play entre en jeu.

Personne dans aucune des entreprises impliquées ne parle de ces problèmes et les demandes de déclaration officielle n'ont pas été retournées, mais Internet a des indices à ce sujet. Ici, nous voyons Ola Olsson, de Sony Mobile Communications, en parler un peu dans un commentaire sur Google+.

Oui, c'est triste mais nous ne voulons pas jouer au jeu du blâme, ce qui signifie que nous ne pouvons pas en dire plus sur les limitations techniques. Même si nous voulions vraiment vous donner N sur le z3 (c), nous n'aurions pas [pu] le faire, pas si nous voulions passer le CTS de Google.

Vous trouverez des réponses similaires ailleurs, et c'est Sony qui ne jette personne sous le bus et ne gère les choses de manière professionnelle et d'entreprise. L'important, c'est la mention de Google CTS.

Google CTS est la suite de tests de compatibilité utilisée pour s'assurer qu'un appareil peut être certifié pour utiliser Google Play. Android est une plate-forme d'application gratuite que tout le monde peut utiliser et utiliser comme bon lui semble, mais Google Play ne l'est pas. C'est une véritable entreprise commerciale à but lucratif et Google a un contrôle total et complet sur tout ce qui y est associé.

Les règles et exigences requises pour la conformité à Android 7.0 CTS sont un peu mystérieuses - les partenaires ne peuvent pas en parler ou ne veulent pas en parler - mais nous en connaissons l'essentiel. Votre produit doit pouvoir exécuter n'importe quelle application ciblée pour votre version de plate-forme. Cela signifie que si vous utilisez Android 7.0, vous devez prendre en charge toute application conçue pour Android Nougat. Vous pouvez consultez la documentation Android 6.0.1 CTS si vous êtes curieux. La documentation Android 7.0 CTS devrait vivre au même endroit une fois qu'elle a été mise à jour.

Lors du test bêta d'Android N - juste après la sortie de la version quatre - les développeurs ont été informés que les API d'Android N étaient finalisées et qu'ils pouvaient commencer à cibler les applications pour eux dans Google Play. Une des choses qu'Android N fait pour les développeurs est de leur permettre d'utiliser les API Vulkan et OpenGL ES 3.1 avec le SDK et le NDK. Pour cela, cependant, vous avez besoin d'un support matériel. Le Snapdragon 800 n'offre pas de support matériel pour l'un ou l'autre, et les applications non conçues pour revenir à une ancienne version d'OpenGL ne fonctionneraient pas.

Maintenant, comme mentionné, nous n'avons pas accès aux derniers documents Android CTS. Pour Android 6.0.1, il était indiqué que le matériel devait prendre en charge OpenGL ES 1.0, 2.0 et 3.0 ou 3.1. On m'a dit que a été modifié pour dire "prend en charge OpenGL ES 1.0, 2.0, 3.0 et 3.1 ou Vulkan", mais Google n'a rien dit officiellement. Mais cela explique certainement pourquoi la prise en charge du Snapdragon 800 a été supprimée et que les téléphones comme le Nexus 5 et le Z3 ne verront pas de mise à jour officielle, et je suis convaincu que c'est la raison.

Android est ouvert, mais pas Google Play; il y a des règles impliquées.

C'est un sujet long, compliqué et déroutant - un peu comme les mises à jour Android en général. Au final, on sait deux choses: le Sony Xperia Z3 ne sera pas mis à jour vers Android 7.0 car il ne passerait pas le CTS pour technique raisons, et le SoC Snapdragon 800 n'offre pas de support OpenGL ES 3.1. Le fait qu'aucun téléphone n'utilisant le Snapdragon 800 ou 801 (le 801 utilise également le GPU Adreno 330) n'ait été annoncé comme faisant l'objet d'une mise à jour est également un peu révélateur.

Soyons honnêtes - ça craint. En tant que passionnés, nous voulons obtenir une mise à jour même si cela ne change rien. L'opinion pratique selon laquelle les mises à jour de la plate-forme ne sont pas aussi importantes que nous le prétendons est bonne, et je pense que c'est vrai, mais cela ne satisfait pas le geek intérieur. Mais c'est aussi inévitable. Android a pour faire progresser et prendre en charge de nouvelles (et meilleures) technologies comme Vulkan. Lorsque ceux-ci nécessitent un support matériel, il doit y avoir une coupure. Peut-être que cette fois, la coupure aurait pu être évitée - le General Mobile 4G, un Android One appareil qui utilise le Snapdragon 410 et est en tout point plus faible sur le plan matériel que n'importe quel téléphone fonctionnant le Snapdragon 800 - a déjà Android Nougat et cela jette une énorme clé dans même le plus plausible théorie.

Google enfreint-il ses propres règles en ce qui concerne le CTS? Ou est-ce que tout ce que nous avons entendu et pensons connaître toutes les conneries est-il vraiment un sinistre complot pour nous mettre en colère? (Je suis assez certain que Google enfreint ses propres règles parce qu'il le peut, mais je suis tout aussi certain que tout est de la connerie, donc je n'en ai toujours aucune idée.)

L'essentiel est que si vous avez un téléphone comme le Xperia Z3, ou le Nexus 5 ou le Galaxy S5 et que vous voulez vraiment Android 7.0 Nougat, vous devrez probablement l'obtenir auprès du bon groupe de création de logiciels personnalisés pour les téléphones sur XDA.

Ce sont les meilleurs écouteurs sans fil que vous pouvez acheter à tous les prix!
Il est temps de couper le cordon!

Ce sont les meilleurs écouteurs sans fil que vous pouvez acheter à tous les prix!

Les meilleurs écouteurs sans fil sont confortables, sonnent bien, ne coûtent pas trop cher et tiennent facilement dans une poche.

Tout ce que vous devez savoir sur la PS5: date de sortie, prix et plus
La prochaine génération

Tout ce que vous devez savoir sur la PS5: date de sortie, prix, etc.

Sony a officiellement confirmé qu'il fonctionnait sur la PlayStation 5. Voici tout ce que nous savons à ce sujet jusqu'à présent.

Nokia lance deux nouveaux téléphones Android One à moins de 200 $
Nouveaux Nokias

Nokia lance deux nouveaux téléphones Android One économiques de moins de 200 $.

Nokia 2.4 et Nokia 3.4 sont les derniers ajouts à la gamme de smartphones économiques de HMD Global. Comme ce sont tous les deux des appareils Android One, ils sont garantis de recevoir deux mises à jour majeures du système d'exploitation et des mises à jour de sécurité régulières pendant trois ans.

Voici les meilleurs cas pour le Galaxy S10
Le meilleur que vous puissiez obtenir

Voici les meilleurs cas pour le Galaxy S10.

Même s'il ne s'agit pas du téléphone le plus récent sur le marché, le Galaxy S10 est l'un des téléphones les plus beaux et les plus glissants du marché. Assurez-vous de l'équiper avec l'un de ces étuis.

instagram story viewer