Root per MB 525 DEFY con android 2.1 /2.2.1
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
codice:adb shell- 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 "$")
codice:adb shell- 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