
Ezt a módszert az XDA-Developers fórum tagja hozta nekünk anthortic aki - mivel büszke Ubuntu-felhasználó - meg akarta gyökerezniaz ő Nexus One-ját anélkül, hogy Windows-ot kellene erre a célra használni. Megpróbálta gyökerezni a SuperOneClick segítségével - ez a preferált univerzális gyökérzási módszer, amely a legtöbb Android eszközön működik -, de úgy tűnt, hogy nem működik Linux alatt. Ennek oka talán az volt, hogy az Android 2.2.1 OTA frissítést alkalmazta, de az lényeg az volt, hogy nem működött. Ezután úgy döntött, hogy manuális módszert dolgoz ki a SuperOneClick által használt kizsákmányolás felhasználásával, és ez működött!
Ha még nem ismeri a gyökereket, akkor tanácsosmegnézheti az Android készülék gyökérzetének tíz legfontosabb okát, valamint az átfogó Android-gyökérzási útmutatónkat. A gyökérzet alapvetően lehetővé teszi az alkalmazások ezrei futtatását, amelyek megfelelő működéséhez root hozzáférést igényel. Ezenkívül az egyedi ROM-okat és helyreállítási képeket is telepítheti a telefonra, hogy megváltoztassa az operációs rendszert, és több speciális műveletet végezzen rajta.
Jogi nyilatkozat: Kérjük, kövesse ezt az útmutatót a saját felelősségére. Az AddictiveTips nem vállal felelősséget, ha az eszköz megsérül vagy megtörik a folyamat során.
követelmények:
- Ubuntu Linuxot futtató számítógép. A módszert tesztelték az Ubuntu 10.10-en való működésre.
- Nexus One, amely Android 2.2.1 Froyo rendszert futtat.
- Az ADB telepítve van és működik a számítógépen.
- A szükséges Nexus One Softroot fájlok.
eljárás:
- Töltse le a Nexus One Softroot fájlokat a fent megadott linkből, és a tar fájl tartalmát bontsa ki ugyanabba a mappába, ahol az ADB van.
- Indítsa el a terminált, és keresse meg a mappát, ahol van az ADB, és ezeket a fájlokat.
- Írja be a következő terminálparancsokat:
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
- Most meg kell kapnia a # promptot, jelezve ezta gyökérzet sikeres volt. A további megerősítéshez írja be az 'id' parancsot (idézőjelek nélkül). Látnia kell, hogy válaszként „uid = 0 (root) gid = 0 (root)” szerepel, amely megerősíti, hogy most már rendelkezik root hozzáféréssel.
- Még van néhány lépés a gyökér állandóvá tételéhez. Folytassa az alábbi parancsok megadásával:
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
- Most már vissza kell állítania a / rendszerpartíciót csak olvashatóvá, mielőtt felkészülne a felszámolásra. Egyszerűen írja be ezeket a terminálparancsokat:
sudo ./adb shell su mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system exit exit
- Végül telepítenie kell a SuperUser alkalmazást. Javasoljuk az Android Market legújabb verzióját, és tökéletesen működnie kell. A telepítés után minden kész.
Hová megy - most már a Nexus One Android 2.2.1 Froyo verzióját véglegesen gyökérzi.
Hozzászólások