====== Mettre à jour le Honor 5X ======
Une des complexités des androphones est la multiplicité des manière d'effectuer une mise à jour ainsi que des types de mise à jour. De plus, un couple type/manière utilisable sur un modèle d'androphone ne sera souvent pas applicable à un autre appareil((Y compris du même fabricants, y compris avec les mêmes version d'Android.)). La lectrice devra donc avoir en tête le cas d'usage présenté ici et se garder de toute généralisation.
===== Rom stock, recovery stock =====
On s'intéresse ici à la mise à jour d'un Honor 5X (en version West Europe) n'ayant subi aucune modification. L'exemple traité est celui d'un Honor 5X équipé de Lollipop et de MUI 3.1((Plus précisément, la ROM //B140//, Android 5.1.1, EMUI 3.1, répondant au nom complet: KIW-L21C432B140.)), tous deux préinstallés.
L'app de mise à jour (accessible depuis les paramètres) devrait proposer la mise à jour vers Marshmallow (6.0.1) et MUI 4.0 puisqu'au moins deux mise à jour Huawei existent pour cet appareil((Sur le site officiel, seule la version US (L24) de Marshmallow est [[https://store.hihonor.com/us/marshmallow-6-0-for-honor-5x|proposée]])) : B330 et B340. Or ce n'est pas le cas. La mise jour automatique échouant, il faut procéder à la main.
On dispose théoriquement de deux options : mise à jour évolutive ou mise à jour complète. Dans les deux cas, il faut télécharger une archive de mise à jour. Dans le cas de la mise à jour évolutive, cette archive n'est rien d'autre que ce l'app de mise à jour aurait dû détecter automatiquement avant de la télécharger et de l'installer. Ceci nous impose de trouver une archive fiable qui corresponde à la mise à jour souhaitée et connaître une procédure d'installation applicable à notre situation.
==== Mise à jour complète ====
La mise à jour évolutive ayant échoué (archive invalide), j'ai privilégié la fiabilité de la source, ce qui m'a conduite à opter pour une mise à jour complète (archive servie par Huawei) : [[http://download-c.huawei.com/download/downloadCenter?downloadId=84663&version=327467|KIW-L21 B330]].
Le document PDF inclus dans l'archive explique très clairement et de manière illustrée la marche à suivre. Je reprend ci-après la procédure défine par Huavei comme "Normal upgrade" :
- charger (50%) l'appareil puis l'arrêter
- téléchargement de la mise à jour complète (1,7 Go)
- copie du fichier (3,1 Go) sur la SD : /dload/UPDATE.APP
- insertion SD et lancement ordinaire de l'appareil
- lancement de l'app de mise à jour : choix local : détecte le fichier et le type de mise à jour (complète)
- lancement de l'installation (à partir de là, tout se fait automatiquement)
- progression de l'installation
- succès
- vérification de l'image
- redémarrage automatique
- optimisation du système avec affichage de la progression (long, passé d'un coup de 54% à 100%)
===== Ce qui n'a pas fonctionné =====
* L'installation de la mise à jour évolutive au démarrage (scotché à 0%)
* L'installation via l'app, en mode local : mise à jour détectée sur la SD, type détecté (évolutive), progression complète mais mise à jour jugée invalide. Le système n'est pas altéré par cette tentative infructueuse.
===== Revenir à une version d'usine =====
Pour des tas de raisons((Bénéficier des mises à jour officielles, faire jouer la garantie, voir si ça marche ;-)…)), on peut souhaiter ramener son Honor 5X à un état d'origine.
Ce qui suit est noté ici "pour mémoire" et n'a pas encore été testé !
Que vous ayez installé une ROM ou un recorvery custom, que vous ayez rooté votre Honor 5X ou pas, la procédure qui suit vous permettra d'effacer ces modifications (qu'en est-il du déverrouillage du bootloader ?).
Sources :
* [[http://forum.frandroid.com/topic/247641-resolutel-root%C3%A9-probl%C3%A8me-mise-%C3%A0-jour-vers-emui-4/?do=findComment&comment=3662926|Tel rooté : Problème mise à jour vers EMUI]] (frandroid) (fr)
* [[http://forum.xda-developers.com/honor-5x/how-to/guide-kiw-l24-to-stock-t3318268|[GUIDE] KIW-L24 Back to Stock + Android 6.0.1 MM Update]] (xda-developers) (en). Attention, ce guide concerne la version US (L24) !
- Récupérer la ROM KIW-L21 B140 (Full)
- L'installer
- Effectuer les mises à jour OTA
L'installation est une //mise à jour complète// telle qu'expliquée dans une section précédente. La mise à jour OTA n'est autre que la mise à jour native, accessible via //Paramètres > Mises à jour//((À la date de rédaction, OTA devrait au moins vous proposer une mise à jour vers B240.)). L'étape la plus épineuse est la récupération de la ROM car il faut être certaine de ne pas installer un ROM frelatée.
Tant que Huawei le permettra, vous pourrez récupérer cette [[http://download-c.huawei.com/download/downloadCenter?downloadId=84203&version=328847&siteCode=fr-h|ROM officielle]] sur son site. À toutes fins utiles, la signature sha512 du fichier est :
573863e9a81fc5e3c09eb30e71b7e3b6cbb32ec277b03bbcf21eb50324e9c8ead5a6db13c689f2386cd1afd085c517b4648774e3105b70fa2406a87d69fb0cc7 Honor%205X_Firmware_KIW-L21_Android%205.1_EMUI%203.1_C432B140_West%20European_Channel-Others.zip
Ceci vous permettra d'évaluer la validité des ROM que vous pourrez récupérer ici ou là, sur internet.