Visualizzazione stampabile
-
[GUIDA] Root Defy
Root per MB 525 DEFY con android 2.1 /2.2.1
http://img248.imageshack.us/img248/4...ladefyroot.jpg
Cosa sono e a cosa servono:
i permessi di Root, ossia di amministrazione, servono per avere il controllo completo sul terminale e consentono l'installazione e la modifica di programmi e file di sistema altrimenti inaccessibili.
Avendo i permessi di root si potranno installare ad es. Rom e firmware personalizzati, modificati e potenziati.
+ Settare il defy in Debug usb (home/impostazioni/applicazioni/sviluppo)
+ Avere installati i driver motorola
+ Scaricare QUESTO zip, e decomprimerlo sul dektop
+ Collegare il defy al pc via cavo usb, avviare superoneclick, e cliccare su root, attendere qualche secondo. fino alla conferma dell'avvenuto root.
+ Riavviare il Defy e saremo root!
+ Enjoy!
*** Da tenere a mente: volumeSU+power >>> Bootloader /// volumeGIU+power >>> Recovery.
aggiornato da iaio72
__________________________________________________ __________________________________________________ ___________________________
Mi pare di aver capito che le possibilità di avere root sul defy sono due:
- z4root
- riuscire a runnare un eseguibile exploit.bin
Io ho provato il primo, mi dice che ho root, ma qualsiasi applicazione che necessita di root non funziona.
Non ho provato la seconda, presa da qua,
[HOW TO] Root Motorola Defy - xda-developers
di cui posto una breve traduzione:
- Mettere il telefono in debug mode
Imposta --> Applicazioni --> Sviluppo
e mettere il segno di spunta a "Debug USB" - Scompattare lo zip (link alla fine del post) e copiare il file utilizzando adb
codice:
adb push Superuser.apk /sdcard/Superuser.apk
adb push su /sdcard/su
adb push busybox /sdcard/busybox
adb push exploit.bin /data/local/tmp/exploit.bin
- Entrare nella shell del cellulare
- Rendere il file exploit.bin eseguibile ed eseguirlo
codice:
cd /data/local/tmp
chmod 0755 exploit.bin
./exploit.bin
- Adesso dopo l'ultimo comando tornare alla tua normale console, non quella del telefono (cioè quella del pc, ndt) e poi rientrare in quella del cellulare. SI dovrebbe vedere la console di root (simbolo "#˝invece di "$")
- Adesso montare la partizione "/system" con i permessi di scrittura, copiarci i file che servono con i giusti permessi
codice:
mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system
cp /sdcard/Superuser.apk /system/app/Superuser.apk
cp /sdcard/su /system/bin/su
cp /sdcard/busybox /system/bin/busybox
chmod 4755 /system/bin/su
chmod 4755 /system/bin/busybox
mount -o ro,remount -t ext3 /dev/block/mmcblk1p21 /system
exit
- Riavviare il cellulare e vedere se si hanno i permessi di root in un terminale utilizzando il comando "su" o installando una qualsiasi applicazione che necessita dei permessi di root.
Fine traduzione
Io non ho provato. Se qualcuno ha più coraggio e vuol provare....
dK
Rooting.zip
contiene l'exploit fake root, SuperUser versione 2.3.6.1 e Busybox
-
Ieri ho provato questa procedura ed è filato tutto liscio.
Finalmente le applicazioni che richiedono root (tipo titanium backup) funzionano correttamente.
Ora inizio a togliere un po' di applicazioni inutili, in attesa di un procedimento per "deblurizzare" completamente.
dK
-
-
ragazzi ma voi ci siete riusciti a farlo dialogare in adb con il prompt di windows? io ho fatto tutte le varie modalita' portale/winodws sinc/accesso memoria/solo ricarica e debug attivato per il riconoscimento del pc, sistemata la storia dei driver non riesco a vederlo in adb, voi avete avuto problemi?
-
Quote:
Originariamente inviato da
iaio72
ragazzi ma voi ci siete riusciti a farlo dialogare in adb con il prompt di windows? io ho fatto tutte le varie modalita' portale/winodws sinc/accesso memoria/solo ricarica e debug attivato per il riconoscimento del pc, sistemata la storia dei driver non riesco a vederlo in adb, voi avete avuto problemi?
una volta attivato il debug dovrebbe essere riconosciuto da adb quale che sia la modalità di connessione USB.
sei sicuro che windows utilizzi di driver corretti?
per il resto non ti so dir nulla perchè ho solo linux e il defy è sempre stato riconosciuto al volo.
dK
-
guarda ho avuto, molti device android, ma questa è la prima volta che mi blocco per una stupidata niubba, per un semplice root.....!!
-
tu hai usato i soliti driver 4.8.0..i soliti motorola insomma....? io in piu ho messo i motoconnect 1.3.1
-
edit ho risolto!!! era la versione sbagliata di driver!!
-
Buona sera ragazzi :-)
Sto avendo problemi anche io con la connessione attraverso adb.
Sto seguendo questa procedura:
[HOW TO] Root Motorola Defy - xda-developers
E mi sono collegato in debug senza installare alcun driver USB particolare.
La connessione funziona bene e sono arrivato fino ad eseguire il comando:
./exploit.bin
sul punto 4.
A questo punto la shell si chiude e ritorno sulla mia macchina locale. Il driver sembra fare un restart, infatti sento su Windows il suono di inserimento di una periferica. Come da istruzioni dovrei ricollegarmi alla shella ma non riesco.
Se digito adb devices mi ritorna questo:
List of devices attached
****diversinumeri*** offline
Invece dovrei rientrate in shell con # invece che $, e procedere...
Ho pensato che fosse il driver non compatibile.
Ho prelevato questo dall'SDK:
Google USB driver package revision 4 ma non riesco nemmeno a forzare la sua installazione sulla perferica mot composite adb interface.
Qualcuno sa darmi una mano??
Dimenticavo.
Tutto questo perché z4root mi crasha anche se lo eseguo appena dopo un deep reset...
L'ho ad es. appena ritentato. Ripristino impostazioni iniziali. Poi dopo il reboot ho messo il debug usb ed i permessi di installare applicazioni non market.
Ho scaricato da XDA developers il file z4root.1.3.0.apk ma la procedura alla fine si è bloccata.
Davvero avrei piacere di avere questo Defy root.
Per la cronaca l'ho appena comprato ed è
Versione del Sistema: Blur Version 2.51.1.mb525.Retail.en.IT
Firmware: 2.1-update1
kernel: 2.6.29
build: u3_2.51.1
-
ti sei complicato la vita da solo! quel sistema per avere root è gia passato!
segui questo con un click e sei root >>> link