- -Ubuntu Linux에서 Android 2.2.1을 실행하는 Nexus One을 근절하는 방법

Ubuntu Linux에서 Android 2.2.1을 실행하는 Nexus One을 근절하는 방법

루트 넥서스 원 리눅스
Nexus One은 오래 전에 뿌리를 내 렸습니다.이 방법은 Windows를 실행하는 한 여전히 따르기가 쉽습니다. 그러나 많은 사람들이 Linux에서 기기를 루팅하고 싶을 수 있으며 이전에는 Linux에서 작동했지만 Android 2.2.1 OTA 업데이트를 적용한 경우 작동하지 않습니다. 다행히 우분투에서 바로 할 수있는 방법이 있습니다. 자세한 지침은 계속 읽으십시오.

이 방법은 XDA-Developers 포럼 회원이 제공합니다. 흉부 자랑스런 우분투 사용자 인 사람은목적에 Windows를 사용하지 않고도 Nexus One을 사용할 수 있습니다. 그는 대부분의 Android 기기에서 작동하는 선호하는 범용 루팅 방법 인 SuperOneClick으로 루팅을 시도했지만 Linux에서는 작동하지 않는 것 같습니다. 그 이유는 그가 Android 2.2.1 OTA 업데이트를 적용했기 때문일 수 있지만 결론은 작동하지 않았기 때문입니다. 그런 다음 SuperOneClick과 동일한 익스플로잇을 사용하여 수동 방법을 개발하기로 결정했습니다.

당신이 응원에 익숙하지 않은 경우, 당신은 조언한다Android 기기를 근절해야하는 10 가지 이유와 종합적인 Android 응원 가이드를 확인하세요. 기본적으로 루팅을 사용하면 제대로 작동하려면 루트 액세스가 필요한 수천 개의 앱을 실행할 수 있습니다. 또한 사용자 정의 ROM과 복구 이미지를 전화기에 설치하여 OS를 변경하고 몇 가지 고급 작업을 수행 할 수 있습니다.

기권: 이 가이드를 따르는 모든 책임은 사용자에게 있습니다. 프로세스 중에 장치가 손상되거나 깨지는 경우 중독성 팁은 책임을지지 않습니다.

요구 사항 :

  • 우분투 리눅스를 실행하는 PC. 이 방법은 Ubuntu 10.10에서 작동하도록 테스트되었습니다.
  • Android 2.2.1 Froyo를 실행하는 Nexus One
  • 컴퓨터에 ADB가 설치되어 작동 중입니다.
  • 필요한 Nexus One Softroot 파일

순서:

  1. 위에 제공된 링크에서 Nexus One Softroot 파일을 다운로드하고 tar 파일의 내용을 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’명령을 입력하십시오. 응답으로‘uid = 0 (root) gid = 0 (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. 이제 시스템을 시작하기 전에 / system 파티션을 다시 읽기 전용으로 설정해야합니다. 다음 터미널 명령을 입력하십시오.
    sudo ./adb shell
    su
    mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system
    exit
    exit
  7. 마지막으로 수퍼 유저 앱을 설치해야합니다. Android 마켓에서 제공되는 최신 버전이 권장되며 완벽하게 작동합니다. 설치가 완료되면 모든 작업이 완료된 것입니다.

이제 Android 2.2.1 Froyo를 실행중인 Nexus One이 영구적으로 루팅되었습니다.

[XDA 개발자를 통해]

코멘트