Edit 07/03/2011 > Si le téléphone à une version d' Android en 2.2.1 il faut suivre le tuto de Loofy car cette méthode est destinée aux Android 2.2. Le tuto de Loofy explique également comment changer de recovery (pour changer de rom), comment changer de rom ou optimiser l'originale LG et supprimer les applications opérateurs inutiles.
Pour connaitre votre version d'Android: Menu > Paramètres > A propos de l'appareil > Version d'Android
En premier lieu, pourquoi le mode superuser? A quoi sert-il?
Ce mode permet l'installation d'applications qui demande le plein accès au mobile pour fonctionner correctement:
- AdFree: logiciel qui permet la suppression des bandeaux publicitaires dans les applications grauites de l'Android Store.(ca aide pour les forfaits data => une consommation par forcémment utile)
- Titanium backup: logiciel qui permet la sauvegarde de votre mobile sur votre SD.
Ce n'est que pour citer les 2 principaux. Ces 2 programmes sont diponibles sur l'Android Store et sont gratuits.
Il pourra, par la suite, permettre l'installation de rom custom, si LG n'a pas changé dans sa politique de mise à jour de portables Android.
Ce qu'il faut avoir:
- SDK Android
- Optimus Root
- Utilitaire de mise à jour LG
Toutes les actions se dérouleront sur le PC.
Instalation des pilotes de débugage et du modem:
- Installez B2CAppSetup.exe (logiciel de mise à jour LG)
- Lancez le logiciel, aller dans Aide et options > Langue et pays téléphone déconnecté.
- Sélectionnez en pays Singapore et en langue Anglais
- Validez par OK
- Cliquez sur Install USB Driver
- Double cliquez sur LGP500
- Laissez le télécharger et installer le premier paquet, puis les 5 autres suivants. Lorsqu'il aura terminé il lancera un popup Driver Successfully installed. Il suffira alors de cliquer sur OK
- Quittez totalement le logiciel, même l'icône à coté de l'horloge.
- Branchez votre Optimus One, en mode debogage (Paramètres > Applications > Développement > Débogage USB), à l'aide de votre cable USB.
.
- Laissez Windows installer les différents pilotes.
Installation du SDK:
- Nous allons nous attaquer au SDK Android. Je vous conseille d'extraire le SDK dans C:\Documents and Settings\Votre nom d'utilisateur (pour moi c'est Michel donc C:\Documents and Settings\Michel) car c'est à cette endroit là que l'invite de commande sous dos s'ouvre, ce sera moins compliqué pour les manipulations. Renommer le dossier en Android sans sous dossier.
- Lancez SDK Setup.exe, laissez le télécharger et installer ses paquets (ca peut prendre un certain temps suivant votre débit de connexion internet). S'il affiche un message d'erreur au téléchargement des paquets aller dans Settings et cocher Force Https:// ... sources to be fetched using http://.
- Une fois tous les package installés fermez l'application.
Préparation du SDK:
- Dézippez le fichier Optimus Root
- Installez les 3 fichiers décompressés dans le dossier Tools du SDK
(C:\Documents and Settings\Votre nom d'utilisateur\android\tools sous windows XP)
(C:\Users\votre nom d'utilisteur\android\tools pour Windows Vista et Seven)
Invite de commande et Mode Superuser:
Pour ce Chapitre, je ne ferais pas de screen pour l'intégralité des commandes, car il y a une dizaines de commandes à taper.
- Lancez une invite de commande Dos (Démarrer > Exécuter > cmd sous Windows XP) (tapez cmd dans le champ (b]Rechercher[/b] du menu démarrer de Windows Vista et seven)
- Une fenêtre noire devrait s'ouvrir
- Tapez dans cette fenêtre: (ligne après ligne)
cd android\tools puis entrée
adb push rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage puis entrée
adb push su /data/local/tmp/ puis entrée
adb push busybox /data/local/tmp/ puis entrée
adb shell puis entrée
chmod 4755 /data/local/tmp/rageagainstthecage puis entrée
chmod 4755 /data/local/tmp/busybox puis entrée
cd /data/local/tmp puis entrée
./rageagainstthecage puis entrée
adb shell puis entrée
A ce moment là, le téléphone devrait se déconnecter et se reconnecter. Vous devriez obtenir un # signe que le téléphone est connecté. Si vous obtenez un $ c'est que le téléphone n'est pas reconnu, il vous faudra recommencer le tuto depuis les invites de commandes.
Toujours dans l'invite de commande DOS:
mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system puis entrée
cd /data/local/tmp puis entrée
./busybox cp su /system/bin puis entrée
./busybox cp busybox /system/bin puis entrée
cd /system/bin puis entrée
chmod 4755 su puis entrée
chmod 4755 busybox puis entrée
busybox --install /system/bin puis entrée
exit puis entrée
exit puis entrée
Il se peut que vous ayez une erreur concernant l'installation de Busybox. Ne paniquez pas. Débranchez votre télephone.
Pour ceux n'ayant pas eu de problème avec Busybox, débranchez votre mobile et allez sur le Market, télécharger Superuser de l'éditeur ChainsDD et c'est fini
Pour ceux ayant eu un problème d'installation de Busybox:
Sur votre téléphone
- Télécharger et installer Superuser de l'éditeur ChainsDD sur le Market
- Télécharger et installer Titanium backup sur le Market
- Lancer Titanium backup. Le logiciel va vous demander la permission "Root" que vous allez lui accorder.
- Tapez le bouton "Problèmes" dans Titanium backup et laissez le installer la dernièr version de Busybox
- Redémarrez le téléphone et c'est fini. Le téléphone est rooté.
Il ne vous reste plus qu'à essayer les différentes applications pour les téléphones rootés.
Modifié par Jensen, 11 Mar 2011 - 20:25.