Jump to content

Rooter LG Optimus One sous Linux


nunux
 Share

Recommended Posts

Bonjour

J'ai rooté mon téléphone sous Linux en me servant de ce tutoriel sous windows

rooter LG Optimus One Windows

Prérequis :

Optimusroot

SDK Android Linux

1/ Installation du SDK Android

Dezipper le fichier android-sdk_r07-linux_x86.tgz

ouvrir un terminal

tapez gedit .bashrc

ajouter à la fin

export PATH=<endroit où vous avez dezipper le sdk>/tools:${PATH}

enregistrer et quitter gedit

faire

source .bashrc

2/ Mise à jour de udev

sudo gedit /etc/udev/rules.d/51.android.rules

ajouter au fichier

SUBSYSTEM=="usb", SYSFS{idVendor}=="1004", SYSFS{idProduct}=="618e", MODE="0666"

enregistrer et quitter gedit

puis faire

sudo service udev restart

3/ Dezipper le fichier Optimus root

Dezipper le fichier à l'endroit qui vous convient

vous devez optenir 3 fichiers

* rageagainstthecage-arm5.bin

* su

* busybox

4/ Le rootage

lancer un terminal

faire cd <endroit où vous avez mis les 3 Fichiers précédents>

puis

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

A ce niveau là le téléphone se déconnectera

tapez

adb shell ( si vous avez # c'est bon, sinon si vous avez $ la procédure n'a pas marché il faut recommencer )

tapez maintenant

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

Allez sur le Market, télécharger Superuser de l'éditeur ChainsDD et c'est fini

- Télécharger et installer Superuser de l'éciteur 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é.

Voila j'espère avoir été complet

Bon root

Link to comment
Share on other sites

  • 2 weeks later...

Bonjour,

Est-ce que tu pourrais me dire les avantages de le passer sous Linux ?

Est-ce que ça change au niveau visuel ? si oui tu aurais des photos ?

Désolée pour tout ces questions... a peine arrivée je harcèle déjà :|

Je ne vois pas d'avantage. Je l'ai fait juste car j'ai pas de poste sous Windows disponible chez moi.

Si tu as windows il y a de bons tutoriels pour le faire.

Il existe sur le market z4root qui permet de le faire aussi

Link to comment
Share on other sites

  • 1 month later...

Super ! :P ce tuto est parfait, je vais juste ajouter une copie des lignes à la console pour ceux que ça pourrait aider, et pour vérifier l'exécution de chaque commande....

a+

user@host:path$ adb push rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
93 KB/s (5392 bytes in 0.056s)
user@host:path$ adb push su /data/local/tmp/
374 KB/s (26264 bytes in 0.068s)
user@host:path$ adb push busybox /data/local/tmp/
1726 KB/s (1926944 bytes in 1.090s)
user@host:path$ adb shell
$ chmod 4755 /data/local/tmp/rageagainstthecage
$ chmod 4755 /data/local/tmp/busybox
$ cd /data/local/tmp
$ ./rageagainstthecage
[*] CVE-2010-EASY Android local root exploit (C) 2010 by 743C

[*] checking NPROC limit ...
[+] RLIMIT_NPROC={3342, 3342}
[*] Searching for adb ...
[+] Found adb as PID 2226
[*] Spawning children. Dont type anything and wait for reset!
[*]
[*] If you like what we are doing you can send us PayPal money to
[*] 7-4-3-C@web.de so we can compensate time, effort and HW costs.
[*] If you are a company and feel like you profit from our work,
[*] we also accept donations > 1000 USD!
[*]
[*] adb connection will be reset. restart adb server on desktop and re-login.
$ 
[+] Forked 3335 childs.
user@host:path$ adb shell
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
# cd /data/local/tmp
# ./busybox cp su /system/bin
# ./busybox cp busybox /system/bin
# cd /system/bin
# chmod 4755 su 
# chmod 4755 busybox

Link to comment
Share on other sites

@Loam Enfet on ne passe pas le phone sous linux... On le root à partir de linux au lieu de windows.

Avantage: L'installation des drivers et du sdk android très lourd sous windows est éviter sous linux, beaucoup moins long. J'ai fait les deux et sous windows rien que la préparation "driver/sdk" m'a pris plus de 2h, le shell adb mal installer et mauvaise version de ma version java Dev sous mon seven 64bit. Sous linux toute la procédure complette + flash de la rom en 30 minutes.

On peut aussi rajouter que c'est un peut plus sympa d'utiliser son android sous linux que sous windows... simple question de geek attitude... meilleur compréhension des procédures également, quand je regarde les thread sur se sujet avec 15 pages de AHHH la ligne #mv /.../.../truc /.../.../...truk.bak ne fonctionne pas... si on viens du monde linux on comprend que c'est une simple commende pour sauvegarder un fichier sous forme d'une copie et qu'elle ne fonctionne pas car on ne cible pas le bon répertoire. Bref c'est plus logique d'utiliser un androphone sous linux. Car si tu ne le sais pas Android c'est du gnu/linux.

Celà permet également d'éviter beaucoups d'erreurs, quand on comprend les lignes de commande et qu'on ne fait pas de bête copier/coller on comprend ce que l'on fait.

cd avancer dans un répertoire

chmod modifie les droits de lecture/ecriture/exécution

./ sont des fichiers/dossiers cacher

su demande un changement d'user et de niveau de droits

mount montage de partitions

etc ... la compréhension de ces commande de base permet de ne pas ce placer en mode PANIC quand une commande ne fonctionne pas, il ne faut pas oublier que dans 90% des cas le bug ce situe entre le clavier et la chaise et non pas sur le computer...

Je recommande la lecture du super tuto http://www.siteduzero.com/tutoriel-3-12827-reprenez-le-controle-a-l-aide-de-linux.html

Pour la compréhension de base

Edited by Aikadil
Link to comment
Share on other sites

  • 2 years later...

Tu as suivis le tuto pour l'optimus one  P500 pour le L7, cela risque de ne pas marcher

 

Ici tu auras tout pour le L7

 

https://forum.frandroid.com/topic/126641-ultimate-tuto-pilotes-flash-root-recovery-bootloader/

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...