Ecco una guida su come abilitare i permessi di root sul Motorola Backflip.
Il procedimento è lungo ma non particolarmente complesso. Vi ricordo che l’attivazione dei permessi di Root è un procedimento che invalida la garanzia del telefono, e non mi assumo alcuna responsabilità su possibili danni a livello software o hardware derivati in seguito alla lettura della guida.
Prima di tutto è necessario installare un terminale del proprio Motorola Backflip. Per farlo, è sufficiente aprire l’Android Market, cercare “Android Terminal Emulator” e selezionare il programma Terminal Emulator per scaricarlo. Una volta terminato il download e l’installazione del terminale, collegate il telefono al PC tramite cavo USB e attivate la modalità USB Debug Mode (NON dovete selezionare “mount SD Card”).
Da questo momento le cose si fanno interessanti: scaricate il SDK (Software Development Kit) di Android da questa pagina, estraete l’archivio compresso, aprite la cartella “tools” e avviate il file “adb devices” per verificare che il Motorola Backflip sia collegato in maniera corretta al PC. In caso positivo, avviate il file “adb” e attendete il termine dell’operazione.
Scaricate da questo indirizzo il pacchetto Super User (su-2.3.6.1-cd-signed.zip) realizzato appositamente per il Motorola Backflip, copiate i file “su” e “Superuser.apk” nella stessa directory del file Adb. A questo punto, cercate su Internet il file rageagainstthecage-arm5.bin (non è consentito fornire il link diretto per il download) e copiatelo nella stessa cartella di Adb.
Aprite adesso la cartella “tools” e create un file di testo intitolato “g.sh”. Al suo interno copiate il seguente codice:
mount -o rw,remount /dev/block/mtdblock1 /system
cat /sdcard/su > /system/xbin/su
chown root.root /system/xbin/su
chmod 6755 /system/xbin/su
cat /sdcard/Superuser.apk > /system/app/Superuser.apk
chown root.root /system/app/Superuser.apk
chmod 644 /system/app/Superuser.apk
mount -o ro,remount /dev/block/mtdblock1 /system
Rimanete sempre nella cartella “tools” e avviate i seguenti comandi dal prompt dei comandi:
- adb push Superuser.apk /sdcard/Superuser.apk
- adb push su /sdcard/su
- adb push rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage-arm5.bin
- adb push /home/amin/Desktop/g.sh /data/local/tmp/g.sh
Se non è comparso alcun errore, allora procedete scrivendo questi altri comandi sempre tramite il prompt:
- adb shell
- cd data/local/tmp
- chmod 0755 rageagainstthecage-arm5.bin
Una volta fatto, avviate il programma Terminal Emulator che avevate precedentemente installato nel Motorola Backflip e scrivete la seguente linea di codice per attivare i permessi di root:
- /data/local/tmp/rageagainstthecage-arm5.bin
Attendete il messaggio “[+] Forked #### childs..”, scrivete “exit” e riavviate il terminale. Scrivete questi ultimi comandi per rendere permanenti i permessi di Root:
- cd /data/local/tmp
- sh g.sh
Root eseguito!
Guida presa da: www.settimocell.it
ciao
sto seguendo questa guida per poi installare android 2.1 sul mio backflip.
ho scaricato gli sdk per linux(uso ubuntu) dalla pagina da te indicata ma ho un piccolo problema,i file adb e adb devices non sono presenti!!
ora proverò ad aggiornare i pacchetti degli archivi sdk e avd e ti dico se riesco a risolvere il problema!
nel caso hai dei consigli postali!grazie
andre
Purtroppo io non utilizzo Ubuntu e quindi non ho avuto questo problema.
Comunque se riesci a risolvere scrivi come hai fatto e provvedo ad aggiornare l’articolo così da essere d’aiuto a qualche altro utente linux.
ho risolto ho solo sbagliato a capire ahahah
ho aggiornato i pacchetti di android sdk e avd ke avevo installato precedentemente…
l’unica cosa,no trovo il file
rageagainstthecage-arm5.bin
disperato=(
help!!mi dai la tua mail che ti devo chiedere un altra cosa?
ho trovato il file e sembra sia andato tutto a buon fine..per verificare hai qualche consiglio?
Prova a installare questa applicazione:
http://www.appbrain.com/app/setcpu-for-root-users/com.mhuang.overclocking
se funziona hai i permessi di root 🙂
Ciao