- - Как да изкореним Nexus One с Android 2.2.1 от Ubuntu Linux

Как да изкореним Nexus One с Android 2.2.1 от Ubuntu Linux

Root Nexus One Linux
Nexus One се корени отдавна итози метод все още е доста лесен за следване, докато използвате Windows. Въпреки това може да има много от вас, които искат да стартират устройството от Linux и докато методът по-рано е работил в Linux, той няма да работи, ако сте приложили актуализацията на OTA за Android 2.2.1. За щастие, има начин да направите това точно сега от Ubuntu. Прочетете подробни инструкции.

Този метод ни донесе членът на форума на XDA-Developers anthortic който - като горд потребител на Ubuntu - искаше да изкоренинеговият Nexus One, без да се налага да използва Windows за целта. Той се опита да го вкорени с SuperOneClick - предпочитаният от нас универсален метод за вкореняване, който работи за повечето устройства с Android - но изглежда, че не работи в Linux. Може би причината е, че той е приложил актуализацията на OTA за Android 2.2.1, но долният ред е, че това не работи. След това той реши да разработи ръчен метод, използвайки същия експлоатация, използван от SuperOneClick, и той работи!

Ако не сте запознати с вкореняването, ви съветватза да разгледате нашите 10 основни причини да стартирате вашето Android устройство, както и нашето цялостно ръководство за вкореняване на Android. Основно вкореняване ще ви позволи да стартирате хиляди приложения, които изискват коренен достъп, за да функционират правилно. Той също така ще ви позволи да инсталирате персонализирани ROM и изображения за възстановяване на телефона си, за да промените неговата ОС и да извършите няколко усъвършенствани операции върху нея.

Опровержение: Моля, следвайте това ръководство на свой риск. AddictiveTips няма да носи отговорност, ако вашето устройство се повреди или тухли по време на процеса.

Изисквания:

  • Компютър, работещ с Ubuntu Linux. Методът е тестван за работа върху Ubuntu 10.10.
  • Nexus One с Android 2.2.1 Froyo.
  • ADB инсталиран и работи на вашия компютър.
  • Необходимите файлове на Nexus One Softroot.

Процедура:

  1. Изтеглете файловете на Nexus One Softroot от връзката, дадена по-горе и извлечете съдържанието на катран файла в същата папка, в която имате ADB.
  2. Стартирайте терминала и отворете папката, в която имате ADB и тези файлове.
  3. Въведете следните терминални команди:
    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
  4. Сега трябва да получите подканата #, като посочите товавкореняването е било успешно. За да потвърдите това допълнително, въведете командата 'id' (без кавичките). Трябва да видите get „uid = 0 (root) gid = 0 (root)“ като отговор, потвърждаващ, че сега имате root достъп.
  5. Остават няколко стъпки, за да направите този корен постоянен. Продължете, като въведете тези команди:
    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
  6. Сега трябва да върнете вашия / системен дял обратно само за четене, преди да се подготвите да приключите. Просто въведете тези терминални команди:
    sudo ./adb shell
    su
    mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system
    exit
    exit
  7. И накрая, трябва да инсталирате приложението SuperUser. Най-новата версия, налична от Android Market, се препоръчва и трябва да работи перфектно. След като е инсталиран, всичко е готово.

Ето - вече имате своя Nexus One, работещ с Android 2.2.1 Froyo.

[чрез XDA-разработчици]

Коментари