Comment déverrouiller le chargeur de démarrage T-Mobile LG Velvet et le rooter avec Magisk

Déverrouiller le chargeur de démarrage, rooter un appareil et faire clignoter les ROM du marché secondaire sont des passe-temps populaires ici sur XDA. La communauté des utilisateurs expérimentés accorde une grande importance à la possibilité de modifier leurs appareils et ne trouve presque aucun intérêt pour les téléphones s’ils ne peuvent pas être déverrouillés par le chargeur de démarrage. De nombreux appareils plus anciens sont en fait maintenus en vie par des ROM tierces, qui sont également des aubaines pour les smartphones qui sont sur le point de perdre le support officiel. LG, par exemple, ne fabrique plus de smartphones Android, de sorte que les propriétaires d’appareils LG devront peut-être se contenter de ROM personnalisées dans un proche avenir. Cependant, le processus n’est pas exactement simple en raison de la politique de déverrouillage du chargeur de démarrage de LG.
LG a une longue histoire avec le déverrouillage du chargeur de démarrage. Auparavant, l’OEM coréen n’autorisait le déverrouillage que d’une poignée de modèles par les utilisateurs finaux, probablement en raison des demandes des opérateurs. Néanmoins, la société a définitivement saisi la fonctionnalité il y a quelques mois, ce qui signifie que les utilisateurs doivent s’appuyer sur des méthodes non officielles pour déverrouiller leur chargeur de démarrage. Cette fois, le membre senior XDA Wish39 a mis au point un processus vraiment innovant pour déverrouiller le chargeur de démarrage de la variante T-Mobile du LG Velvet, puis rooter l’appareil.
Comment déverrouiller le chargeur de démarrage et rooter T-Mobile LG Velvet
L’édition T-Mobile du LG Velvet (numéro de modèle LM-G900TM) est alimentée par le SoC MediaTek Dimensity 1000C. Cela en fait un smartphone unique dans la série Velvet, car toutes les autres variantes du smartphone sont équipées du chipset Qualcomm Snapdragon 750G (5G) ou du chipset Snapdragon 845 (4G). La plate-forme MediaTek susmentionnée est vulnérable à un exploit bootrom connu, qui peut être utilisé pour contourner la sécurité du chargeur de démarrage et déverrouiller le chargeur de démarrage. Ensuite, rooter l’appareil est un jeu d’enfant.
Étape 1 : Passer à Android 10
Dans le cas où le T-Mobile LG Velvet cible exécute Android 11, nous devons le rétrograder vers Android 10. En effet, le micrologiciel Android 11 de cet appareil a déjà corrigé le préchargeur exploitable (alias chargeur de démarrage de première étape). Vous avez également besoin d’un PC, car l’outil de flashage ne fonctionne que sous Windows.
- Téléchargez et installez les derniers pilotes USB pour LG.
- Téléchargez n’importe quel package de micrologiciel KDZ basé sur Android 10 pour T-Mobile LG Velvet à partir d’un site d’hébergement de micrologiciel LG réputé.
- Téléchargez un outil LGUP correctement corrigé pour flasher le package KDZ.
- Installez LGUP et ouvrez le fichier exécutable.
- Sélectionner REDÉCORER alternative que le processus. Cliquez ensuite sur le bouton avec trois points dans le coin inférieur droit pour sélectionner le fichier KDZ.
- Redémarrez LG Velvet en mode de téléchargement. Pour ce faire, éteignez votre téléphone. Connectez ensuite le câble USB au PC, maintenez enfoncé le bouton d’augmentation du volume sur le téléphone et connectez l’autre extrémité du câble au téléphone. Vous devriez voir un écran indiquant “Mise à jour du micrologiciel” à côté d’un logo USB sur votre téléphone.
- cliquer sur Commencer et attendez la fin du processus de clignotement.
- Si tout se passe bien, le téléphone redémarrera avec le firmware Android 10.
Étape 2 : Déverrouillez le chargeur de démarrage
Maintenant que nous avons restauré le préchargeur exploitable sur le T-Mobile LG Velvet, nous pouvons déverrouiller le chargeur de démarrage en un rien de temps. Grâce au projet MTKClient de l’analyste en sécurité Bjoern Kerler, vous n’avez pas besoin de vous occuper des charges utiles et des autres outils de réversion de bas niveau. Tout ce que vous avez à faire est d’exécuter quelques scripts Python.
- Téléchargez l’outil MTKClient à partir de son référentiel GitHub officiel et configurez-le en suivant le fichier readme.
- Assurez-vous que votre téléphone est éteint. Ensuite, exécutez la commande suivante dans une fenêtre de terminal sur votre PC, puis connectez votre téléphone à votre PC.
python mtk e metadata,userdata,md_udc
Cela supprimera
metadata
etuserdata
partitions sur le téléphone - À ce stade, nous sommes prêts à exécuter la commande de déverrouillage
python mtk xflash seccfg unlock
- Redémarrez votre téléphone à l’aide de la commande suivante :
python mtk reset
Débranchez ensuite le câble USB pour permettre au téléphone de redémarrer.
- Vous avez maintenant un chargeur de démarrage déverrouillé T-Mobile LG Velvet.
Étape 3 : Mise à niveau vers Android 11
Le chargeur de démarrage étant maintenant déverrouillé, nous pouvons (re)mettre à niveau vers le firmware Android 11. Cependant, flasher directement un Android 11 KDZ remplacera le préchargeur exploitable, nous devons donc choisir une procédure de flashage sélectif.
- Téléchargez le dernier Android 11 KDZ pour T-Mobile LG Velvet.
- Ouvrez LGUP et sélectionnez KDZ.
- Démarrez votre téléphone en mode téléchargement et connectez-le à votre PC.
- Sélectionner DÉVELOPPEMENT DL option et cliquez sur Commencer bouton.
- Lorsque vous voyez la fenêtre de la liste des partitions, cliquez sur choisir tous et décochez la partition de préchargement, puis appuyez sur OK pour commencer à clignoter.
- Une fois le processus de clignotement terminé, le téléphone doit démarrer sur Android 11 avec un chargeur de démarrage déverrouillé.
Étape 4 : Flashez l’image de démarrage du stock en utilisant Magisk pour root
Un chargeur de démarrage déverrouillé nous permet d’exécuter du code non signé sur l’appareil. En conséquence, nous pouvons désormais corriger l’image de démarrage stock à l’aide de Magisk et flasher l’image modifiée pour obtenir un accès root.
- Videz l’image de démarrage de votre téléphone sur votre PC à l’aide de MTKClient.
- Copiez l’image téléchargée sur votre téléphone et corrigez-la avec Magisk. Copiez ensuite l’image corrigée de votre téléphone vers votre PC.
- Redémarrez le téléphone sur l’interface du chargeur de démarrage à l’aide d’ADB :
adb reboot fastboot
- Flashez l’image de démarrage corrigée par Magisk avec Fastboot :
fastboot flash boot name_of_the_patched_boot_image.img
- Redémarrez votre téléphone.
- C’est tout ce qu’il faut pour rooter votre T-Mobile LG Velvet.
Quelle sera la prochaine ?
Il n’y a actuellement aucune version de TWRP ou de ROM personnalisée sur nos forums pour le T-Mobile LG Velvet. Néanmoins, un chargeur de démarrage déverrouillé vous permet de jouer avec différentes versions de GSI. Une fois que vous êtes rooté, vous pourrez également utiliser un grand nombre d’applications root et de modules Magisk, qui vous permettent de modifier divers aspects de votre appareil.
Si vous cherchez plus de détails sur le processus, consultez le fil de discussion suivant dans nos forums :
Déverrouillage et racine du chargeur de démarrage pour T-Mobile LG Velvet (G900TM UNIQUEMENT)