Vous pouvez maintenant déverrouiller le chargeur de démarrage de la variante T-Mobile du LG Velvet et le rooter à l'aide de Magisk. Lisez la suite pour savoir comment procéder !
Déverrouillage du bootloader, rooter un appareil, et les ROM de rechange clignotantes sont des passe-temps populaires ici chez XDA. La communauté des utilisateurs expérimentés tient en haute estime la possibilité de modifier leurs appareils, et ils ne trouvent presque aucun intérêt dans les téléphones s'ils ne peuvent pas être déverrouillés par le chargeur de démarrage. De nombreux appareils existants sont en fait maintenus en vie par des ROM tierces, qui sont également une aubaine pour les smartphones qui sont sur le point de perdre le support officiel. LG, par exemple, ne fabrique plus de smartphones Android. Les propriétaires d'appareils LG pourraient donc vouloir se contenter de ROM personnalisées dans le futur proche. Cependant, le processus n'est pas vraiment simple en raison de la politique de déverrouillage du chargeur de démarrage de LG.
LG a une longue histoire en matière de déverrouillage du chargeur de démarrage. L'équipementier coréen n'autorisait auparavant que le déverrouillage d'une poignée de modèles par les utilisateurs finaux - probablement en raison des exigences des opérateurs. Néanmoins, la société saisi en permanence l'opportunité il y a quelques mois, ce qui signifie que les gens doivent s'appuyer sur des méthodes non officielles pour déverrouiller leur chargeur de démarrage. Cette fois, membre senior de XDA Souhait39 a mis au point un processus vraiment innovant pour déverrouiller le chargeur de démarrage de la variante T-Mobile du LG Velvet et ensuite rooter l'appareil.
- Vous pouvez désormais déverrouiller officieusement le chargeur de démarrage de la variante T-Mobile du LG Velvet.
- Le processus nécessite une rétrogradation vers Android 10.
- Après avoir déverrouillé le chargeur de démarrage, vous pouvez utiliser Magisk pour rooter l'appareil.
Comment déverrouiller et rooter le chargeur de démarrage du 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 modèle unique dans la gamme Velvet, car toutes les autres variantes du smartphone disposent soit du chipset Qualcomm Snapdragon 750G (5G), soit du chipset Snapdragon 845 (4G). La plateforme MediaTek susmentionnée est vulnérable à un exploit de 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, c'est un jeu d'enfant pour rooter l'appareil.
Avant d'aborder la façon de rooter le T-Mobile LG Velvet, n'oubliez pas d'effectuer une sauvegarde hors appareil. C'est parce que le processus de déverrouillage du chargeur de démarrage nécessite d'effacer toutes les données personnelles de votre téléphone, y compris les fichiers de la mémoire de stockage interne.
Étape 1: rétrograder vers Android 10
Si 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 premier étage). 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 le T-Mobile LG Velvet à partir d'un site d'hébergement de micrologiciels LG réputé.
- Téléchargez un outil LGUP correctement corrigé pour flasher le package KDZ.
- Installez LGUP et ouvrez son exécutable.
- Sélectionnez le REMETTRE À NEUF option comme processus. Ensuite, cliquez sur le bouton à trois points dans le coin inférieur droit pour sélectionner le fichier KDZ.
- Redémarrez le LG Velvet en mode téléchargement. Pour ce faire, éteignez votre téléphone. Ensuite, branchez le câble USB sur votre PC, maintenez enfoncé le bouton d'augmentation du volume du téléphone et connectez l'autre extrémité du câble au téléphone. Vous devriez voir un écran avec le texte « Mise à jour du micrologiciel » à côté d'un logo USB sur le téléphone.
- Clique sur le 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 son chargeur de démarrage en un tournemain. Grâce au projet MTKClient de l'analyste en sécurité Bjoern Kerler, vous n'avez pas à vous soucier des charges utiles d'exploit et d'autres outils de rétro-ingénierie de bas niveau. Tout ce que vous avez à faire est d’exécuter quelques scripts Python.
- Téléchargez l'outil MTKClient depuis son dépôt officiel GitHub et configurez-le en suivant le fichier readme.
- Si vous ne souhaitez pas jouer avec les dépendances et les pilotes, vous pouvez également utiliser le ISO amorçable prêt à l'emploi basé sur Ubuntu pour exécuter MTKClient dans un environnement Linux en direct.
- Assurez-vous que le téléphone est éteint. Ensuite, exécutez la commande suivante dans une fenêtre de terminal sur votre PC, puis branchez le téléphone sur votre PC.
Cela effacera lepython mtk e metadata, userdata, md_udc
metadata
etuserdata
partitions sur votre téléphone - A ce stade, nous sommes prêts à exécuter la commande de déverrouillage
python mtk xflash seccfg unlock
- Redémarrez le téléphone à l'aide de la commande suivante :
Ensuite, débranchez le câble USB pour laisser le téléphone redémarrer.python mtk reset
- Vous disposez désormais d'un chargeur de démarrage débloqué pour le T-Mobile LG Velvet.
Étape 3: Mise à niveau vers Android 11
Le bootloader étant désormais déverrouillé, nous pouvons (re)mettre à niveau vers le firmware Android 11. Cependant, flasher directement un Android 11 KDZ remplacera le préchargeur exploitable, il faut donc opter pour une procédure de flashage sélectif.
- Téléchargez la dernière version d'Android 11 KDZ pour le T-Mobile LG Velvet.
- Ouvrez LGUP et sélectionnez le KDZ.
- Démarrez le téléphone en mode téléchargement et connectez-le à votre PC.
- Sélectionnez le PARTITION DL et cliquez sur l'option Commencer bouton.
- Lorsque vous voyez la fenêtre de la liste des partitions, cliquez sur Tout sélectionner et décochez la partition de préchargement, puis appuyez sur OK pour commencer à clignoter.
- Une fois le processus de flashage terminé, le téléphone devrait démarrer sous Android 11 avec un chargeur de démarrage déverrouillé.
Étape 4: Corrigez l'image de démarrage d'origine à l'aide de 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 d'origine à l'aide de Magisk et flasher l'image modifiée pour obtenir un accès root.
- Videz l'image de démarrage d'origine du téléphone vers votre PC en utilisant MTKClient.
- Copiez l'image sauvegardée sur votre téléphone et corrigez-le en utilisant 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 à l'aide de Fastboot :
fastbootflashbootname_of_the_patched_boot_image.img
- Redémarrez le téléphone.
- C'est tout ce qu'il faut pour rooter votre T-Mobile LG Velvet.
Et après?
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. Étant rooté, vous pourrez bénéficier d’un grand nombre de applications racine et Modules Magisk également, ce qui vous permet de modifier différents aspects de votre appareil.
Si vous recherchez plus de détails sur le processus, consultez le fil de discussion suivant sur nos forums :
Déverrouillage et racine du chargeur de démarrage pour le T-Mobile LG Velvet (G900TM UNIQUEMENT)