4 votes

Comment rooter le LG Optimus 4X (LG-P880) ?

Je viens de recevoir un tout nouveau LG Optimus 4X. Je me sens nu sans la protection de la vie privée offerte par des applications comme LBE Privacy Guard, et je regrette l'absence de bonnes solutions de sauvegarde comme Titanium Backup (et non, Carbon Backup ne peut vraiment pas rivaliser ici), je veux donc rooter l'appareil.

Comment cela peut-il être réalisé?

2voto

Milner Points 533

En fait, je n'ai jamais eu un appareil Android où cela était si facile à réaliser! Nos amis de XDA-Developers offrent un guide et les outils nécessaires dans ce fil de discussion. Ayant une "zone exempte de Microsoft" et ne faisant tourner "que" des machines Linux (oui, même les appareils Android exécutent un noyau Linux), j'ai pu suivre ces étapes avec quelques adaptations ici et là - et je vais donc résumer les résultats pour les utilisateurs de Windows et de Linux également :

Préparation

Tout d'abord, vous devez télécharger les outils nécessaires, tous disponibles dans le fil de discussion XDA-Developers lié :

Ayant tout téléchargé, quelques étapes supplémentaires sont nécessaires sur votre ordinateur :

  • Utilisateurs de Windows uniquement : décompressez et installez les pilotes
  • Utilisateurs de Linux : Assurez-vous que adb est capable de détecter l'appareil (vérifiez avec adb devices). Si ce n'est pas le cas, consultez la fin de cette réponse pour quelques astuces.
  • Tout le monde : Copiez IS11LG_SystemBackupTest.signed.apk sur votre Optimus (par exemple, après l'avoir connecté via USB en mode MTP, copiez le fichier sur la carte SD interne)
  • Tout le monde : Créez un nouveau répertoire, décompressez o4xr.zip dedans, et changez dans ce répertoire.

Le processus de rooting

  1. Sur votre Optimus, allez dans Paramètres→Sécurité et assurez-vous que "Sources inconnues" est COCHÉ (c'est-à-dire qu'il contient une coche)
  2. Allez dans Paramètres→Options pour les développeurs et activez "Débogage USB"
  3. Installez maintenant IS11LG_SystemBackupTest.signed.apk (par exemple, utilisez un explorateur de fichiers pour le trouver et le "lancer")
  4. Ouvrez l'application "SystemBackupTest" que vous venez d'installer. Rien de spectaculaire ne se produira, alors ne soyez pas déçu ici.
  5. Maintenez le bouton d'alimentation enfoncé et choisissez "Éteindre et redémarrer".
    Quand vous pouvez voir l'écran de verrouillage, vous pouvez remarquer que le téléphone fonctionne très lentement, c'est normal.
  6. Une fois que l'appareil est entièrement redémarré, connectez-le à votre ordinateur avec un câble USB. Assurez-vous que le téléphone est en mode "Chargement uniquement".
  7. Sur votre PC, ouvrez un terminal (Linux) resp. une fenêtre de commande (cmd.exe, Windows) et changez dans le répertoire où vous avez extrait o4xr.zip.
    (sous Windows, vous pouvez avoir besoin de privilèges d'administrateur : faites un clic droit, exécutez en tant qu'administrateur. Sous Linux, cela a bien fonctionné pour moi sans autorisations de superutilisateur/root)
  8. Exécutez maintenant le script de rooting :
    • Utilisateurs de Windows : tapez root suivi de la touche Entrée
    • Utilisateurs de Linux : tapez ./root-linux.sh, suivi également de la touche Entrée
    • Des utilisateurs de Mac ? Tapez ./root-mac.sh, suivi également de la touche Entrée. Ne vous inquiétez pas, cela ne rootera pas votre machine Mac/Linux (utilisateurs de Windows : il est peu probable que cela root votre machine, non plus :)
  9. NE DÉBRANCHEZ PAS VOTRE TÉLÉPHONE PENDANT L'EXÉCUTION DU SCRIPT ! Attendez qu'il fasse son travail. Pendant ce processus, le téléphone redémarrera automatiquement plusieurs fois. Le script vous informera à ce sujet dans votre fenêtre de commande/terminal. Une fois que l'invite de commande/shell revient, la mauvaise action est accomplie :)
  10. Désormais, désinstallez SystemBackupTest de votre Optimus. Ne le lancez pas à nouveau dans cet état, sinon vous pourriez devoir recommencer à partir de l'étape 5 :)
  11. Sur votre téléphone, ouvrez Google Play Store et recherchez "SuperSU". Mettez à jour l'application lorsque vous y êtes invité, puis ouvrez-la. Appuyez sur OK pour mettre à jour le binaire SU.

Vous avez maintenant le rooting et pouvez restaurer en toute sécurité les paramètres "Sources inconnues" et "Débogage USB" comme vous les aviez ! Félicitations ! Les prochaines étapes consistent à installer Titanium Backup, LBE Privacy Guard, et toutes les autres choses dont vous pourriez avoir besoin et qui nécessitent un accès root !


Astuce pour les utilisateurs de Linux pour que adb reconnaisse votre appareil Android

Ces étapes devraient fonctionner avec tous les téléphones Android. Les données d'exemple doivent bien sûr correspondre exactement au LG Optimus P880 dont il est question dans cette question.

  1. ouvrez une fenêtre de terminal, et passez en mode root (sudo su -)
  2. entrez la commande suivante : lsusb. Notez la sortie dans votre esprit.
  3. connectez votre appareil avec le débogage USB activé en utilisant un câble USB.
  4. exécutez à nouveau la commande lsusb. Maintenant, il devrait afficher une ligne supplémentaire qui correspond à l'appareil Android récemment connecté. Pour le LG Optimus P880, cela devrait ressembler à ceci :
    Bus 002 Device 103: ID 1004:61a6 LG Electronics, Inc.
    1004 est l'ID du vendeur pour LG, 61a6 est l'ID du périphérique du P880 en mode de débogage USB.
  5. utilisez votre éditeur préféré (toujours en mode root !) et ouvrez /etc/udev/rules.d/51-android.rules (si un tel fichier n'existe pas, créez-le simplement). Ajoutez les lignes ci-dessous (la première ligne est facultative), puis enregistrez le fichier.
  6. redémarrez le démon UDEV : service udev restart

Il vous suffit maintenant de débrancher votre appareil. Lorsque vous le reconnectez la prochaine fois, adb le détectera - comme vous pouvez le confirmer avec la commande adb devices. Voici les lignes pour votre fichier /etc/udev/rules.d/51-android.rules :

#LG Optimus X4 P880
SUBSYSTEMS=="usb", ATTRS{idVendor}=="1004", ATTRS{idProduct}=="61a6", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"

0 votes

Pas de binaire racine, ne fonctionne pas. a suivi votre liste EXACTEMENT

0 votes

@gulio Les instructions ci-dessus étaient pour le P880 fonctionnant sous ICS (tel qu'il a été initialement expédié). Peut-être pourriez-vous essayer avec une version Android différente ? Une mise à jour vers JB a été fournie, et à ma connaissance, les appareils ultérieurs ont même été expédiés avec cela. Je ne peux pas le dire, car mon P880 exécute déjà CM depuis un certain temps (actuellement Lollipop, mais Marshmallow est également prêt).

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X