
Această metodă ne este adusă de membrul forumului XDA-Developers anthortic care - fiind un utilizator mândru de Ubuntu - a vrut să se rădăcinezeNexus One fără să fie nevoie să folosești Windows în acest scop. El a încercat să-l înrădăcinăm cu SuperOneClick - metoda noastră preferată de înrădăcinare universală care funcționează pentru majoritatea dispozitivelor Android - dar nu părea să funcționeze în Linux. Poate că motivul a fost că el a aplicat Android 2.2.1 OTA actualizare, dar linia de bază a fost că nu a funcționat. Apoi a decis să dezvolte o metodă manuală folosind același exploit folosit de SuperOneClick și a funcționat!
Dacă nu sunteți cunoscut înrădăcinarea, vi se recomandăpentru a vedea cele mai bune 10 motive ale noastre pentru a vă rădăcina dispozitivul Android, precum și ghidul nostru complet de înrădăcinare Android. Practic, rootarea vă va permite să rulați mii de aplicații care necesită acces root pentru a funcționa corect. De asemenea, vă va permite să instalați ROM-uri personalizate și imagini de recuperare pe telefonul dvs. pentru a schimba sistemul de operare și a efectua mai multe operații avansate pe acesta.
Disclaimer: Vă rugăm să urmați acest ghid pe propriul dvs. risc. AddictiveTips nu va fi responsabilă în cazul în care dispozitivul dvs. este deteriorat sau afectat în timpul procesului.
cerinţe:
- PC care rulează Ubuntu Linux. Metoda a fost testată pentru a funcționa pe Ubuntu 10.10.
- Nexus One care rulează Android 2.2.1 Froyo.
- ADB instalat și funcționează pe computer.
- Fișierele softroot Nexus One necesare.
Procedură:
- Descărcați fișierele Nexus One Softroot din linkul de mai sus și extrageți conținutul fișierului gudron în același dosar în care aveți ADB.
- Lansați terminalul și navigați la folderul unde aveți ADB și aceste fișiere.
- Introduceți următoarele comenzi 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
- Acum ar trebui să primiți promptul #, indicând acest lucruînrădăcinarea a avut succes. Pentru a confirma acest lucru, introduceți comanda „id” (fără ghilimele). Ar trebui să vedeți obținerea „uid = 0 (rădăcină) gid = 0 (rădăcină)” ca răspuns, confirmând că acum aveți acces root.
- Au mai rămas câțiva pași pentru ca această rădăcină să fie permanentă. Continuați introducând aceste comenzi:
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
- Acum ar trebui să setați / partiția dvs. de sistem să fie doar în citire înainte de a vă pregăti să vă terminați. Pur și simplu introduceți aceste comenzi terminale:
sudo ./adb shell su mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system exit exit
- În cele din urmă, trebuie să instalați aplicația SuperUser. Cea mai recentă versiune disponibilă de pe Android Market este recomandată și ar trebui să funcționeze perfect. După ce este instalat, ați terminat.
Acolo te duci - acum ai Nexus One rulând Android 2.2.1 Froyo înrădăcinat permanent.
Comentarii