
Questo metodo ci viene offerto dal membro del forum XDA-Developers anthortic chi - essendo un orgoglioso utente di Ubuntu - voleva fare il rootil suo Nexus One senza dover utilizzare Windows allo scopo. Ha provato a eseguirne il root con SuperOneClick - il nostro metodo di rooting universale preferito che funziona per la maggior parte dei dispositivi Android - ma non sembrava funzionare su Linux. Forse il motivo era che aveva applicato l'aggiornamento OTA per Android 2.2.1 ma la linea di fondo era che non funzionava. Ha quindi deciso di sviluppare un metodo manuale utilizzando lo stesso exploit utilizzato da SuperOneClick e ha funzionato!
Se non si ha familiarità con il rooting, si consigliaper scoprire i nostri 10 principali motivi per eseguire il root del tuo dispositivo Android e la nostra guida completa al rooting Android. Fondamentalmente il rooting ti permetterà di eseguire migliaia di app che richiedono l'accesso come root per funzionare correttamente. Ti permetterà anche di installare ROM personalizzate e immagini di ripristino sul tuo telefono per cambiare il suo sistema operativo ed eseguire diverse operazioni avanzate su di esso.
Clausola di esclusione della responsabilità: Seguire questa guida a proprio rischio. AddictiveTips non sarà responsabile se il dispositivo viene danneggiato o danneggiato durante il processo.
Requisiti:
- PC con Ubuntu Linux. Il metodo è stato testato per funzionare su Ubuntu 10.10.
- Nexus One con Android 2.2.1 Froyo.
- ADB installato e funzionante sul tuo computer.
- I file Nexus One Softroot richiesti.
Procedura:
- Scarica i file Nexus One Softroot dal link indicato sopra ed estrai il contenuto del file tar nella stessa cartella in cui hai ADB.
- Avvia il terminale e vai alla cartella in cui hai ADB e questi file.
- Immettere i seguenti comandi del terminale:
sudo ./adb push psneuter /data/local/tmp/psneuter sudo ./adb push busybox /data/local/tmp/busybox sudo ./adb push su /data/local/tmp/su sudo ./adb shell chmod 755 /data/local/tmp/psneuter sudo ./adb shell chmod 755 /data/local/tmp/busybox sudo ./adb shell chmod 755 /data/local/tmp/su sudo ./adb shell cd /data/local/tmp ./psneuter sudo ./adb shell
- Ora dovresti ricevere il prompt #, che indica cheil rooting ha avuto successo. Per confermare ulteriormente, inserisci il comando "id" (senza virgolette). Dovresti vedere get "uid = 0 (root) gid = 0 (root)" come risposta, confermando che ora hai l'accesso root.
- Rimangono ancora alcuni passaggi per rendere permanente questa radice. Continua inserendo questi comandi:
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system cd /data/local/tmp ./busybox cp busybox /system/bin chmod 4755 /system/bin/busybox busybox cp su /system/bin chmod 4755 /system/bin/su exit exit
- Ora dovresti riportare la tua partizione / system in sola lettura prima di prepararti a finire. Basta inserire questi comandi del terminale:
sudo ./adb shell su mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system exit exit
- Infine, è necessario installare l'app SuperUser. Si consiglia l'ultima versione disponibile da Android Market e dovrebbe funzionare perfettamente. Una volta installato, hai finito.
Ecco fatto: ora hai il tuo Nexus One con Android 2.2.1 Froyo radicato in modo permanente.
Commenti