En coulisse

Huawei sans les services Google : Un regard sur le Mate 30 et l'avenir d'Android

Dominik Bärlocher
4/11/2019
Traduction: traduction automatique

Le problème n'est pas WhatsApp ou Google Photos. Le problème que Huawei doit résoudre au plus vite avec le Mate 30 Pro se situe à un niveau inférieur. Les services mobiles sont les acteurs largement ignorés qui feront la différence dans la partie.

L'incertitude règne quant à l'avenir de Huawei et des logiciels sur les smartphones, après que les États-Unis ont placé Huawei sur une liste noire, interdisant ainsi aux entreprises américaines de faire des affaires avec le groupe chinois.

Voici donc l'essentiel en bref:

  • Android va-t-il disparaître des appareils ? Non, Google Mobile Services (GMS) n'est pas Android. Android peut fonctionner sans GMS.
  • Est-ce que du jour au lendemain, mon Android sera remplacé par un autre système d'exploitation ? Non, c'est absurde.
  • Huawei et Google peuvent-ils se retrouver ? Nous ne le savons pas.
  • Quand HarmonyOS arrivera-t-il et que pourra-t-il faire ? Nous ne savons pas et toutes les applications Android devraient fonctionner dessus.

Voilà, nous entrons dans le vif du sujet. À moitié, en tout cas. Je ne dessine pas nécessairement les croquis suivants en fonction de leur précision technologique, mais plutôt de leur compréhension. Il en va de même pour les termes technologiques. Car, j'en suis sûr, si vous comprenez la pile Android, vous n'avez pas besoin des explications de cet article.

L'architecture complète d'Android ressemble à ceci :

La pile Android expliquée
La pile Android expliquée
Source : developer.google.com

Pour simplifier, je travaille toutefois avec les abstractions suivantes dans cet article. Le problème principal que j'aborde superficiellement se joue au niveau intermédiaire, celui des appareils mobiles. Les deux autres niveaux ne sont que partiellement pertinents pour le grand problème.

En haut les couches d'applications, au milieu les services mobiles, en bas le noyau
En haut les couches d'applications, au milieu les services mobiles, en bas le noyau

.
Tous les éléments du diagramme complet ne sont pas représentés dans le graphique simplifié. Mais ceux qui tombent en dehors des services mobiles ne sont pas pertinents pour le problème USA/Huawei.

Les services mobiles comme point d'achoppement

Le problème n'est pas de savoir si WhatsApp continuera à fonctionner ou si le Google Play Store fonctionnera. Le problème est le niveau moyen dans le diagramme simplifié.

Dans un smartphone équipé de Google Mobile Services, cela ressemble à ceci.

Les appareils mobiles sont fournis par Google
Les appareils mobiles sont fournis par Google

.
Les appareils mobiles sont une série d'interfaces de programmes, appelées API, qui permettent des fonctionnalités sur votre smartphone. Vous utilisez Google Drive ? Alors les appareils mobiles sont responsables de la fonction de synchronisation. Ces API sont mises à la disposition des développeurs d'applications afin qu'ils n'aient pas à les intégrer individuellement dans chaque application. Ils peuvent dire à leur app "Utilisez l'API suivante du système" et le système répondra "Voilà, travaillons ensemble".

Huawei ne peut pas utiliser les services Google Mobile.

Les services mobiles Google ne doivent pas être utilisés
Les services mobiles Google ne doivent pas être utilisés

.
Sans les appareils mobiles, Huawei ne dispose pas de l'infrastructure système critique qui permet la communication entre les applications et le monde au sens large. L'effet est alors à peu près le suivant:

  1. Vous lancez une app
  1. L'application demande au système de vous fournir les services Google Mobile
  1. Le système répond "Je n'ai pas"
  1. L'application constate qu'elle ne peut pas fonctionner ainsi
  1. L'application se ferme

Il est clair que cette situation n'est pas tenable. Google n'a pas prévu ce cas précis, mais a anticipé. En effet, Android est un système d'exploitation ouvert. Cela signifie que vous pouvez télécharger le code source, communément appelé AOSP, et créer votre propre version d'Android. En théorie, du moins. Vous devez savoir programmer.

AOSP ne dépend pas des services Google Mobile. De toute façon, les services Google Mobile ne sont pas autorisés en Chine, c'est pourquoi les smartphones importés de Chine doivent souvent être mis à jour avec GMS. Les téléphones importés ne sont d'ailleurs pas des "téléphones d'un fabricant chinois qui sont publiés en Europe", mais des smartphones que vous commandez directement de Chine en tant que client final.

Solution #1 de Huawei : les services mobiles de Huawei

Huawei est actuellement en train de déployer les services mobiles Huawei. Le Mate 30 Pro est le premier smartphone à embarquer les appareils mobiles Huawei au lieu de Google Mobile Services. Les fonctionnalités des appareils mobiles sont identiques.

Les services mobiles de Huawei remplacent Google Mobile Services
Les services mobiles de Huawei remplacent Google Mobile Services

.
Mais cela ne résout pas le problème des applications. Car cela ressemble à ceci:

  1. L'application démarre
  1. L'application demande au système de lui fournir par exemple "Google Mobile Service Wallet"
  1. Le téléphone sans GMS dit "Je n'ai pas"
  1. App constate qu'elle ne peut pas fonctionner ainsi
  1. L'application se ferme

Les programmeurs d'applications doivent donc recompiler leur application. Cela signifie qu'au lieu de poser la question des services mobiles de Google, il faut poser la question des services mobiles de Huawei. Ou les deux, car une application peut, avec un peu de code intelligent, dire "donnez-moi GMS ou HMS".

Solution #2 de Huawei : le Huawei App Store

Huawei, en raison de la censure de l'État chinois, a lancé il y a quelques années déjà sa propre boutique d'applications, appelée "Huawei App Gallery". Celui-ci est préinstallé sur chaque smartphone Huawei, mais il vit dans l'ombre à l'international. En effet, chez nous et en général en dehors de la Chine, c'est le Play Store de Google qui tient la place.

La galerie d'applications Huawei semble encore assez chinoise
La galerie d'applications Huawei semble encore assez chinoise
Mais quelques applications suisses sont déjà présentes
Mais quelques applications suisses sont déjà présentes

C'est pourquoi Huawei dépense actuellement beaucoup d'argent et de publicité pour inciter les développeurs du monde entier à porter leurs applications sur HMS.

Les développeurs, quant à eux, n'ont pas encore vraiment de raison de s'intéresser à HMS, à moins qu'ils ne souhaitent pénétrer le marché chinois. Celui-ci est certes vaste, mais dans le cas d'applications comme Google Drive ou Google Photos, pour s'en tenir à Google, il n'est pas assez attractif, le groupe étant confronté à des problèmes de censure en Chine. Huawei veut maintenant changer cela.

En attendant, en Europe

Après quelques jours d'essai avec le Mate 30 Pro, il est clair qu'il est tout à fait possible de faire fonctionner un smartphone sans les services Google Mobile sans me mettre en marge du numérique. Néanmoins, au moins jusqu'à ce que l'App Store de Huawei atteigne une taille acceptable et une plus grande compatibilité, les services Google Mobile resteront dans le paysage comme une mise à niveau importante. Mais avant que la Huawei App Gallery, l'alternative de Huawei au Play Store, puisse s'établir, deux choses doivent se produire.

  1. L'App Gallery doit être exempte de publicité. Jusqu'à présent, des publicités remplissant l'écran s'affichent à intervalles réguliers mais assez importants. C'est inacceptable.
  2. L'offre d'apps pertinentes pour nous, Suisses ou Européens, doit être développée.
Le Top Rated Apps de la Suisse semble un peu étrange
Le Top Rated Apps de la Suisse semble un peu étrange

D'une manière générale, l'App Gallery donne encore l'impression d'être assez chinoise. Beaucoup d'apps qui ressemblent à des copies semi-attractives d'apps plus grandes et plus familières et peu d'intégration avec les systèmes qui se sont intégrés dans nos vies pendant des années.

Vos applications sans Google Mobile Services

Même sans une grande mise à jour, de nombreuses applications fonctionnent déjà sur un système qui ne nécessite pas Google Mobile Services. Les applications basées sur le web, en particulier, n'ont besoin que de peu ou pas d'API à fournir par le logiciel du téléphone. Elles tirent leurs ressources du réseau et des API qui y sont mises à disposition. Ils contournent ainsi complètement le problème Google/Huawei. Les programmeurs d'applications ont la possibilité de recompiler les applications de Google sur Huawei, mais aussi de créer des applications basées sur le Web.

Pour utiliser de telles applications, le plus simple est d'installer un App Store indépendant. Je recommande celui du site d'applications APKpure. Cette boutique d'applications reflète de nombreuses - si ce n'est toutes - les applications proposées sur Google Play Store et fonctionne de manière similaire. Si vous êtes familier avec le Play Store, vous n'aurez guère de mal à vous familiariser avec l'APKPure Store.

L'APKPure App Store
L'APKPure App Store

La situation juridique, à savoir si l'APKPure Store est définitivement légal ou illégal, n'est pas encore clarifiée. Selon l'état actuel des connaissances, APKPure peut être exploité en tant que site de distribution de logiciels, mais doit veiller scrupuleusement à ne pas enfreindre les droits d'auteur. J'ai entendu dire qu'APKPure avait gagné un procès, mais je ne trouve aucune source en ligne à ce sujet.

Même si APKPure fonctionne correctement sur un système sans Google Mobile Services, cela ne garantit pas que les appareils mobiles que vous installez avec APKPure fonctionneront sur le Mate 30 Pro sans GMS. En effet, chaque application demande séparément les appareils mobiles dont elle a besoin chaque fois qu'elle est lancée. Si elle a besoin de Google Mobile Services, elle se referme et ne fonctionne pas.

J'ai testé quelques applications par curiosité personnelle :

  • Google Drive : ne fonctionne pas, nécessite GMS.
  • Youtube : Charge en arrière-plan, fonctionnerait donc. Mais un avertissement "Google Mobile Services" apparaît et l'application se ferme. Je recommande de toute façon NewPipe.
  • Google Photos : Fonctionne comme un gestionnaire d'images local, mais n'a pas de services de sauvegarde.
  • NewPipe : fonctionne
  • SBB : fonctionne
  • digitec.ch : fonctionne
  • Plex : fonctionne
  • Netflix : ne fonctionne pas
  • Chrome : tantôt comme ceci, tantôt comme cela. Je recommande Kiwi Browser comme alternative. Il a un AdBlocker installé pour cela.

La situation devient intéressante avec SwiftKey. Le clavier est installé dans une version de base et fonctionne correctement. Mais si vous voulez changer de thème, vous devez télécharger l'application depuis l'APKPure Store. Elle démarre aussi proprement, mais prévient qu'elle a besoin de Google Mobile Services et se ferme. Je peux donc en déduire que cette fonction spécifique est liée à GMS. Tout le reste fonctionne bien.

D'autres applications avertissent qu'elles ont besoin de Google Mobile Services, mais semblent ensuite fonctionner correctement.

L'avenir : dépendant de la volonté de Huawei

On peut douter que Huawei ait un avenir long et prospère avec Android et les solutions intermédiaires actuelles. D'après les retards pris lors du lancement du Mate 30 Pro et le tapage relativement faible fait par le constructeur, Huawei lui-même ne semble pas en être convaincu non plus.

Huawei a toujours indiqué qu'il souhaitait continuer à travailler avec Google sur le développement d'Android. Mais dans le même temps, le groupe chinois développe son propre système d'exploitation HarmonyOS qui, selon des rapports récents, devrait être entièrement compatible avec Android. On ne sait pas encore exactement à quoi cela ressemblera, notamment en ce qui concerne l'interdiction de GMS. HarmonyOS ne serait toutefois pas prêt à fonctionner sur les smartphones avant longtemps. Google lui-même souhaite collaborer avec l'acteur majeur du marché, Huawei.

Mais l'avenir d'Android est passionnant en ce qui concerne le concept d'Harmony. Harmony est entièrement compatible avec l'Internet des objets. Cela signifie qu'un jour, non seulement les smartphones fonctionneront sous HarmonyOS, mais aussi les montres intelligentes, les écouteurs, les réfrigérateurs, sans doute aussi les vibrateurs et tout ce que les développeurs peuvent imaginer. Android ne peut pas faire cela et ne le fera pas, à moins que des modifications importantes ne soient apportées au cœur du système d'exploitation. C'est pourquoi Google travaille avec des partenaires sélectionnés pour développer Fuchsia, un système d'exploitation qui, selon les rumeurs, devrait prendre la relève d'Android.

Il semble qu'Android soit en train de devenir obsolète. On ne peut pas encore prévoir un passage de Huawei à HarmonyOS ou de Google à Fuchsia. Cela explique aussi la volonté de Huawei d'investir massivement de l'argent et de l'énergie dans le développement de l'App Gallery
.

La meilleure solution actuelle : mettre à niveau les appareils mobiles Google... ou?

Il est possible de mettre à niveau les appareils mobiles Google. Ainsi, l'architecture du système ressemblera à ceci : les services mobiles Google et les services mobiles Huawei fonctionneront en parallèle sur votre système.:

Huawei Mobile Services et Google Mobile Services fonctionnent en parallèle
Huawei Mobile Services et Google Mobile Services fonctionnent en parallèle

Si les services mobiles Google fonctionnent sur votre smartphone, vous pouvez ajouter votre compte utilisateur Google à Android, télécharger le Play Store et utiliser votre système comme d'habitude.

Cela nécessite toutefois une explication un peu plus longue et un peu de bricolage. J'y travaille.

Cet article plaît à 105 personne(s)


User Avatar
User Avatar

Journaliste. Auteur. Hackers. Je suis un conteur d'histoires à la recherche de limites, de secrets et de tabous. Je documente le monde noir sur blanc. Non pas parce que je peux, mais parce que je ne peux pas m'en empêcher.


Smartphone
Suivez les thèmes et restez informé dans les domaines qui vous intéressent.

Ces articles pourraient aussi vous intéresser

  • En coulisse

    Huawei P40 Pro : peut-on se passer de Google ? Oui, mais difficilement.

    par Jan Johannsen

  • En coulisse

    Autres app stores (pas seulement) pour le Huawei P40 Pro

    par Jan Johannsen

  • En coulisse

    Huawei Emui 11 : l'adieu d'Android en détail

    par Dominik Bärlocher

41 commentaires

Avatar
later