Root Honor 6X – BLN-L21, Android 7.0, EMUI 5.0.1 – Bootloader

Si vous êtes arrivés ici, vous avez déjà configuré votre environnement de manière à dialoguer avec votre appareil, par invites de commandes. Sinon, retour à la case départ, ici.

Attention : s’attaquer au custom recovery du téléphone provoque un reset des données embarquées sur la partition de stockage du téléphone. Prenez soin de faire un backup sur votre SD.

Custom recovery

Un outil de récupération personnalisée (en anglais, custom recovery…) va être utilisé pour installer un logiciel non officiel sur votre appareil. De façon générale, le logiciel personnalisé peut inclure des modifications minimes comme le rootage de votre appareil (en patchant par exemple le système avec un fichier SuperUser…) ou même, le remplacement du firmware de l’appareil avec une “ROM” entièrement personnalisée. Le programme du custom recovery qu’il faut installer est développé par l’équipe TeamWin, joignable sur ce site. En résumé, le travail consiste donc maintenant à :

  1. Hacker le mode de récupération de l’appareil, qui sert, en usine, à réinstaller le système d’exploitation… il s’agit d’un fichier au format img.
  2. Patcher l’OS de façon à obtenir le mode administrateur (su, pour SuperUser…). Le fichier a récupérer est une archive zip qui contient l’arborescence du patch à appliquer sur l’appareil.

A l’heure ou j’écris ces lignes, il est très difficile de trouver l’image compatible avec les versions d’ et de EMUI installées :

!!! Android 7.0 !!!
!!! !!!

A un point tel que, si vous souhaitez réellement rooter votre appareil, vous envisagerez peut-être un downgrade général du système, comme ce fut le cas pour moi après plusieurs heures de pérégrinations, durant lesquelles j’ai même pensé que mon téléphone était définitivement HS. Pour information, s’il est impossible d’éteindre le téléphone et qu’il ne cesse de redémarrer sans arrêt, si vous n’avez à l’écran qu’un message de boot, pas de panique : redémarrez le en appuyant simultanément sur “Power” + “Volume Up” pour entrer dans le mode de récupération de l’appareil… cela signifie juste que le custom recovery ne s’est pas, ou mal, installé. Si la manipulation suivante se passe bien vous n’aurez pas besoin de vous intéresser à cela…).

Donc… c’est généralement ici que les choses se compliquent, car en fonction des versions d’Android, et plus particulièrement de EMUI installées sur le téléphone, les résultats seront très différents ! C’est pour cette raison que j’ai décidé de partager, car dans mon cas, cela a pris un certain nombre d’heures.

La difficulté est ici de trouver les bons fichiers en fonction de la version du système. Voilà donc les 2 fichiers qui m’ont permis de débloquer mon :

Le fichier img est à copier sur l’ordinateur à partir duquel vous exécutez les commandes. Le fichier SuperUser est à copier sur la carte SD du téléphone.

Donc, poursuivons. Nous allons maintenant charger l’image dans le bootloader de l’appareil, après nous être assurés que le téléphone est bien connecté à la machine :

renald@venantvr:~$ sudo adb kill-server
renald@venantvr:~$ sudo adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
renald@venantvr:~$ sudo adb reboot bootloader
renald@venantvr:~$ sudo fastboot flash recovery ~/Téléchargements/twrp-3.0.3-0-berlin-bis.img
target reported max download size of 471859200 bytes
sending 'recovery' (25218 KB)...
OKAY [  0.674s]
writing 'recovery'...
OKAY [  0.381s]
finished. total time: 1.056s

Si la console ne renvoie pas d’erreurs, rebootez le téléphone :

renald@venantvr:~$ sudo fastboot reboot
rebooting...

finished. total time: 0.070s

En redémarrant, le téléphone vous indique que le verrou est maintenant ouvert…

Root Honor 6X - BLN-L21, Android 7.0, EMUI 5.0.1 - Bootloader
Courtesy https://www.androidcentral.com/

Ce qui nous intéresse actuellement, est d’exécuter l’image que vous venons de charger. Nous devons activer le mode recovery du téléphone. C’est possible avec ADB, ou plus simplement, en redémarrant le téléphone en appuyant simultanément sur “Power” + “Volume Down”, et en ne relâchant ces touches qu’au moment ou le logo du fabricant apparaît sur fond bleu. Normalement, vous devez voir apparaître un menu similaire au menu ci-dessous : le custom recovery de l’équipe TeamWin. Allez sur “Install” et allez chercher le fichier zip qui se trouve sur votre carte SD… Root Honor 6X - BLN-L21, Android 7.0, EMUI 5.0.1 - Bootloader

Bingo ! Vous pouvez vérifier que tout s’est bien passé grâce à certaines applications du store :

Root Honor 6X - BLN-L21, Android 7.0, EMUI 5.0.1 - Bootloader Root Honor 6X - BLN-L21, Android 7.0, EMUI 5.0.1 - BootloaderPourquoi un téléphone est-il rooté ?

Les industriels fournissent avant toute chose des téléphones rootés pour 2 raisons :

La sécurité : celle des utilisateurs, la votre ! Comme beaucoup, vous conservez dans votre appareil une grande partie de votre vie : données personnelles, achats en ligne, mails, carnet d’adresses, agenda… en interdisant l’accès aux parties sous-jacentes du téléphone, les industriels sont en mesure de garantir que chaque application puisse évoluer en totale isolation des autres, et aucune application n’est en mesure de “voir” les autres. Pour des téléphones utilisés en entreprises, ce point devient absolument critique.

Le business : les appareils Android sont relativement bon marché. Google, pour ne citer que lui, se rémunère avec les nombreuses publicités que vous pouvez voir apparaître dans vos applications. Hors, il est possible, avec un téléphone rooté, de faire disparaître ces annonces publicitaires.

C’est pourquoi, si vous décidez de rooter votre appareil, il sera judicieux d’installer un anti-virus, et un firewall, de manière à pouvoir prévenir les risques liés à un piratage de vos données personnelles.

Add a Comment

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

31 − = 22