Preciso che quella che segue è una procedura idonea al rooting dei dispositivi LG P970 v10c e alla risoluzione del problema dell’eccessivo tempo per il fix dei satelliti senza la connessione di rete
Nasce dalla raccolta di varie info in giro per forum italiani ed esteri, nel mio caso ho avuto problemi con alcuni comandi di ADB (in particolare con push e remount) e ho quindi dovuto sperimentare una procedura alternativa; appunto questa guida nasce proprio come alternativa a quelle che già sperimentate con successo da altri.
La guida è stata creata basandomi principalmente su questa procedura xda-developers - View Single Post - [Q] How to ROOT the new V10d? e testando varie procedure in giro per il web, quindi gran parte del merito non è mio!
E’ ovvio che tutto quello che fate è a vostro rischio e che io non mi assumo nessuna responsabilità su eventuali malfunzionamenti. (formula di rito :P)
Il mio test è avvenuto su un windows Xp professional, i miei precenti tentativi su Vista home non sono andati bene, quindi vi consiglierei se avete qualche difficoltà di cercare un pc con Xp.
Un’altra precisazione, dovete loggarvi nel sistema come utente amministratore locale della macchina, molti di voi lo sono già di sicuro e magari non lo sanno, lo preciso per evitare problemi, ad esempio se provate questa procedura sul posto di lavoro è possibile che gli account abbiano delle restrizioni in merito.
P.s. Per tutti quelli che hanno aggiornato alla v10c senza fare l’unroot e si sono ritrovati con superuser non funzionante, questa guida fa proprio al caso vostro, potrete ritornare ad avere in maniera indolore il root.
P.s.s. Un utente del forum "Androidismypower" ha voluto creare questo video basandosi su questa guida, quindi avete anche questo supporto. mi sembra doveroso ringraziarlo.
Cominciamo…
Scaricate questo pacchetto qui o anche qui che contiene tutto il necessario per questa procedura
Se non avete installato i driver del telefono fatelo adesso, li trovate nel file zip di cui sopra!!
Copiate in c:\ la cartella “Soc” che trovate all’interno del file zip che avete scaricato, quindi avrete una cartella c:\Soc\ con dentro il programma super one click che ci permette di ottenere i permessi di root temporaneamente e che quindi ci consentirà di fare il rooting del nostro P970
All’interno della cartella ADB ci sono due file che ci interessano, “su” e “superuser.apk” dovete copiarli all’interno della cartella “tmp” che si trova nella radice della sdcard del telefono (se volete migliorare anche il fix del gps copiate anche gps.conf), per farlo avete molte strade, una delle quali potrebbe benissimo essere quella di attivare la modalità UMS del telefono, cioè andate in:
impostazioni – scheda sd e memoria – archivio usb
ovviamente ci sono altri mille modi per far si che questi file arrivino in questa cartella, non credo sia necessario elencarli tutti.
Adesso quindi abbiamo questi file nella cartella /sdcard/tmp del nostro telefono,
Bene disabilitate la funzione UMS e dal telefono impostate il debub usb da:
impostazioni – applicazioni – sviluppo – debug usb
Collegate il telefono al pc e se è la prima volta dopo l’installazione dei driver aspettate che il tutto il processo di verifica e installazione della nuova periferica vada a buon fine.
Adesso aprite SuperOneClick nella cartella c:\Soc e cliccate su Shell Root
Si apriranno e chiuderanno diverse finestre nere (CMD), fino ad arrivare ad una che rimarrà li davanti come se fosse bloccata, bene aspettate qualche istante e chiudetela, il programma continuerà il suo lavoro fino a darvi un messaggio di conferma di avvenuto possesso dei privilegi di root
In questo momento abbiamo la possibilità quindi di accedere al telefono e di operare come un utente amministratore, nel bene e nel male, quindi occhio a quello che fate, da ora in poi dovete prestare particolare attenzione.
Facciamo start – esegui e scriviamo cmd
Nel terminale scriviamo:
cd \Soc\ADB
se siamo nel posto giusto dando il comando “dir” dovremmo avere la lista dei file contenuti nella nostra cartella c:\Soc\ADB compresi quindi su e superuser.apk (e gps.conf per chi ha deciso di aggiungere questa opzione)
Bene da adesso si comincia a fare “sul serio” :P
Scriviamo nel terminale:
adb shell
se è tutto ok e se abbiamo realmente i permessi di root che ci servono dovremmo avere un bel cancelletto
#
Se troviamo invece $ abbiamo sbagliato qualcosa, perché vuol dire che non abbiamo i permessi che ci servono e quindi dobbiamo rifare l’osperazione con superoneclick.
Adesso se tutto è andato a buon fine dobbiamo navigare all’interno di questo terminale e andare all’interno della cartela tmp che c’è nella sd card, con questo comando
cd /sdcard/tmp
per avere conferma diamo il comando ls e verifichiamo che ci siano i file che abbiamo messo.
Ok, adesso c’è una serie di comandi che dobbiamo dare in sequenza, ogni riga in neretto corrisponde ad un comando facciamo copia/incolla e diamo invio e poi passiamo all’altro
Rimontiamo in scrittura /system
mount -o rw,remount -t ext3 /dev/block/mmcblk0p8 /system
Copiamo i file che ci servono
cat su > /system/bin/su
cat superuser.apk > /system/app/Superuser.apk
Sistemiamo i permessi dei file e rendiamoli eseguibili
chown root.root /system/bin/su
chmod 06755 /system/bin/su
chown root.root /system/app/Superuser.apk
chmod 0644 /system/app/Superuser.apk
Per chi ha scelto di sistemare anche il fix del gps deve dare questo comando per copiare il file gps.conf (chi non ha scelto questa opzione può tranquillamente saltare il seguente passo)
cat gps.conf > /system/etc/gps.conf
Riavviamo con il comando
reboot
Se siete arrivati qui senza intoppi dopo il riavvio potrete subito verificare se in effetti il telefonino risulta avere accesso a superuser per ottenere i permessi di root, basta utilizzare qualsiasi applicativo necessita di questi permessi e anche se in effetti il fix dei satelliti avviene in maniera più rapida, vi consiglio per rendere efficienti le modifiche per il gpsfix di eseguire la procedura di cui nel post seguente a partire dalla riga 3845#*970#
Per qualsiasi correzione o consiglio non esitate a scrivere, mi scuso in anticipo per errori di qualsiasi genere, la guida è stata scritta di getto e senza troppo stare attento ai dettagli di contorno!
So che in giro ci sono altre guide, ma da quello che ho potuto vedere c'è molta confusione, i comandi non vengono spiegati e quindi chi esegue questi copia incolla lo fa come una pecora e non capisce nulla, spero sia di vostro gradimento.
Ciao