[Guida] Nexus One – Vodafone: rooting senza perdere la garanzia


Eccoci arrivati ad un punto molto importante per chi ha la versione Vodafone di Nexus One e vuole procedere con l’abilitazione dei permessi root senza però effettuare l’ unlock del bootloader e quindi senza perdere la garanzia. Dobbiamo i nostri ringraziamenti al mitico dolomiti7 che pochi giorni fa ha postato sul forum XDA una procedura nuova che è stata subito sperimentata con successo da moltissimi utenti, i quali ormai stavano perdendo le speranze di vedere eseguito il processo di rooting anche sul proprio Nexus One.

Vi riportiamo di seguito la procedura originale punto per punto, ricordandovi che per qualsiasi cosa potete far riferimento al thread aperto sul nostro forum. Buon rooting :)

Ricordate che per sicurezza è sempre buona regola fare un bel backup dei dati più importanti.

Requisiti:

- Nexus One locked ( FRF91-Vodafone, FRF91-Korea, EPF30)
- Ultimo Android SDK
- Driver per Nexus One installati su pc (driverProcedura , solo per Windows)
- File “freenexus.zip” scaricabile ai seguenti link:

http://multiupload.com/MVT98F5HBY
oppure
http://dl.dropbox.com/u/1327667/freenexus.zip
MD5: 947C20222056D7C070733E7FCF85CF15
Procedimento:

1 ) Installazione SDK e driver USB

2 ) Estrarre il file freenexus.zip nella sottocartella tools dell SDK (es: \android-skd-windows\tools)

Nota: non inserire interamente la cartella freenexus ma copiare solo il suo contenuto nella cartella tools

3 ) Aprire il prompt dei comandi (Windows: Start, Esegui, “cmd”, OK; Linux: Terminal)

4 ) Dal prompt raggiungere la cartella tools (es: cd \android-skd-windows\tools)

5 ) Connettere il telefono via USB ed assicurarsi di avere il Debug USB attivato (Impostazioni->applicazioni->Sviluppo->Debug USB)

6 ) Inviare dal prompt il comando “adb devices” e verificare che il device venga elencato. Se non viene riconosciuto tornare al punto 5) o reinstallare i driver USB

7a )Per Windows: Inviare dal prompt il comando “freenexus.bat”  (questo copierà i file necessari in /data/local/tmp)
7b )Per Linux o installazione manuale : utilizzare i seguenti comandi
adb push freenexus /data/local/tmp/freenexus
adb push Superuser.apk /data/local/tmp/Superuser.apk
adb push su /data/local/tmp/su
adb push busybox /data/local/tmp/busybox
adb shell chmod 755 /data/local/tmp/freenexus
adb shell chmod 755 /data/local/tmp/busybox

8 ) Inviare dal prompt i seguenti comandi:
adb shell
(adesso dovresti vedere un “$” nel prompt)
cd /data/local/tmp

9 ) Andare in una schermata del telefono in cui si può accedere facilmente al toggle wifi (widget o Impostazioni->Wireless e reti)

10 ) Prepararsi a premere il toggle wifi immediatamente dopo aver eseguito il porossimo step

11 ) Inviare il comando “./freenexus”

12 ) Attivazione wifi

13 ) A questo punto si dovrebbe vedere qualcosa del genere:
[*] Android local root exploid (C) The Android Exploid Crew[*] Modified by ak for HTC Nexus One
[+] Using basedir=/sqlite_stmt_journals, path=/data/local/tmp/freenexus
[+] opening NETLINK_KOBJECT_UEVENT socket
[+] sending add message …[*] Try to invoke hotplug now, clicking at the wireless[*] settings, plugin USB key etc.[*] You succeeded if you find /system/bin/rootshell.[*] GUI might hang/restart meanwhile so be patient.

14 ) Inviare dal prompt il comando “rootshell”

15 ) Se avete eseguito con successo vi verrà richiesta una password, se non succede riprendete dal punto 10 )

16 ) Inserire la password “freenexus”

17 ) Adesso dovreste vedere “#” nel promp -> avete i permessi root adesso :)

18 ) Dal prompt inviare i seguenti comandi:
./busybox cp busybox /system/bin
chmod 4755 /system/bin/busybox
busybox cp Superuser.apk /system/app
busybox cp su /system/bin
chmod 4755 /system/bin/su
rm /system/bin/rootshell
exit
exit

19 ) Verificare se avete mantenuto i diritti root:
adb shell
su

20 ) Dopo aver inviato il comando “su” l’applicazione Superuser sul telefono dovrebbe aprire un popup con la richiesta di permesso (ovviamente selezionate “permetti”)

21 ) Dovreste vedere di nuovo “#” nel prompt, se non è così provate di nuovo con il comando su

22 ) Fine

A questo punto avete abilitato i permessi di root sul vostro Nexus One, adesso se volete potete installare la recovery e la ROM che più preferite. Il metodo più semplice è quello di utilizzare l’ applicazione RomManager di ClockworkMod, scaricabile direttamente dall’ Android Market.

Credits: dolomiti7 , The Android Exploid Crew http://c-skills.blogspot.com/2010/07…-trickery.html , Amon_RA , Cyanogen

Lo staff di Nexus-Lab.com declina ogni responsabilità da eventuali danni subiti nel seguire la seguente guida.

Tags: , , ,

35 Commenti

  1. Michele

    Appena torno a casa la provo subito !

  2. disgra

    ma su xda la davano fattibile per tutte le versioni frf91….non solo quella vodafone

    • A noi interessa che funzioni per la versione Vodafone, per le altre ci sono procedure più semplici :)

      • disgra

        tipo?
        l’unico exploit che ho trovato richiede un passaggio a una built precedente…

  3. Domanda stupida :
    Ma a cosa serve avere i permessi di Root?

  4. E io che mi ero pure sbattuto a tradurla e a postarla sul forum… xD :S

  5. lo eseguita un attimo fà su un vodafone epf30 confermo che funziona tutto perfettamente, grazie

    • Fabrizio

      Ciao!
      Posso chiederti dove hai scaricato l’SDK? Io quando faccio il recovery ho un problema, si blocca e dice “installation aborted”.. che sia un problema di SDK?

      Grazie

  6. thunder2k

    Raga fantastico!! Appena provata la procedura su FRF91 USA e funziona alla grande. Unica nota, che penso vada inserita nella guida, dopo la procedura mi aveva cancellato tutti i contatti della rubrica. Per fortuna erano sincronizzati con Gmail, quindi li ha ripristinati da solo. Non so se sia capitato solo a me, magari segnalatelo. Che spettacolo, rapido ed efficace!

  7. Merluz

    BELLISSIMO!

    Stasera lo faccio! rom da installare? cyanogen 6? funziona bene la rc2?

  8. Apolloo

    Domanda da profano. Se poi volessi ripristinare il mio nexus one come unroot come si procede?

  9. gian carlo

    SCUSATE PER CHI PURTOPPO HA IL BOOT SBLOCCATO PUO FARE LO STESSO QUESTA PROCEDURA SE NO COME DEVE FARE.GRAZIE

  10. Suppio

    Tutto ok guida perfettamente funzionante.
    Nexus rootato e ancora in garanzia…fantastico :-)

  11. Scusate la domanda da ‘scemo’ però mi sto avvicinando ora a questo mondo: ma i comandi del punto 18 vanno sempre dati mentre si è nel path \android-skd-windows\tools? inoltre dopo il primo comando dato bisogna aspettare qualche risposta?
    Scusate ancora e grazie per le info e complimenti per la guida!

  12. Maramao

    scusate la mia ignoranza ma su xp come posso aggiornare i driver di android?

    • Start->Pannello di Controllo->Sistema->Hardware->Gestione Periferiche->Android Phone->Android Composite ADB Interface->Proprietà->Driver->Aggiorna Driver
      (ovviamente il telefono deve essere collegato via USB)
      :)

  13. Maramao

    scusatemi ancora ma dopo il punto 11 quando devo digitare freenexus mi dice permision denied mi fareste sapere come mai?

  14. Maramao

    AIUTO !!!!!!!!!!!!!!!! ho fatto l’aggiornamento con room manager ma mi ha cancellato tutto perfino il market cosa devo fare?

  15. snappy

    mettete per favore avviso per il fatto della cartella freenexus che non va messa in tool.
    mi ha complicato non poco le cose ….

  16. snappy

    mettete per favore avviso per il fatto della cartella freenexus che non va messa in tool.
    mi ha complicato non poco le cose ….

    in pratica una volta scompattato il file freenexus.zip si ha una cartella nominata freenexus.
    Questa non va messa in tools ma SOLO il suo contenuto!!

  17. Un dubbio:
    quando al punto 18 )

    Dal prompt inviare i seguenti comandi:
    ./busybox cp busybox /system/bin
    chmod 4755 /system/bin/busybox
    busybox cp Superuser.apk /system/app
    busybox cp su /system/bin
    chmod 4755 /system/bin/su
    rm /system/bin/rootshell
    exit
    exit

    devo dare invio ad ogni riga di comando?
    Se così non è per andare a capo dopo ogni riga di comando come faccio?

    Scusate per le domande probabilmente banali ma non sono esperto!

    Grazie e complimenti per la GUIDA!!!!

    • jjb164

      Mi chiedevo pure io se ogni riga devo dare l’inivo o copiare i comandi tutti insieme …scusate ma sono un principiante :D

  18. Scusate la domanda forse banale: ho appena fatto l’aggiornamento a froyo su un nexus vodafone, avevo installato i permessi root nella build precedente (…30), ora nella …91 devo rifare il procedimento o si sono mantenuti??

  19. siete veramente dei grandi!!!!

    funziona perfettamente sul mio frf91 della vodafone!!!

  20. colossus73

    Scusate io ho già sbloccato il bootloader ed installato FRF91 sulla build EPF30 di vodafone, POSSO attuare comunque questa procedura?

    Grazie.
    colossus73

  21. merit1989

    scusate,sono in panico totale a destreggiarmi su nexun one vodafone dopo 4 anni di n95…per questo se dico cavolate capitemi…che devo fare per inviare da pc a cellulare i file apk(giochi e/o applicazioni)?aiutatemi sono in tilt totale…

    • Li scarichi e li installi direttaemente da Android Market, se li hai su PC basta che tu li copi sulla SD e poi li lanci con un file manager qualsiasi (se sono file non scaricati dal Market dovrai abilitare anche l’ opzione “Origini Sconosciute” nelle impostazioni sviluppo)

Commenta!