- - Hoe Nexus One te rooten met Android 2.2.1 van Ubuntu Linux

Hoe Nexus One te rooten met Android 2.2.1 van Ubuntu Linux

Root Nexus One Linux
Nexus One is lang geleden geroot endie methode is nog steeds vrij eenvoudig te volgen zolang je Windows gebruikt. Sommigen van jullie willen het apparaat echter vanuit Linux rooten en hoewel de methode eerder op Linux werkte, werkt het niet als je de Android 2.2.1 OTA-update hebt toegepast. Gelukkig is er een manier om dat nu vanuit Ubuntu te doen. Lees verder voor gedetailleerde instructies.

Deze methode wordt ons aangeboden door XDA-ontwikkelaars forumlid anthortic die - als trotse Ubuntu-gebruiker - wilde rootenzijn Nexus One zonder daarvoor Windows te hoeven gebruiken. Hij probeerde het te rooten met SuperOneClick - onze favoriete universele rootmethode die voor de meeste Android-apparaten werkt - maar het leek niet te werken in Linux. Misschien was de reden dat hij de OTA-update voor Android 2.2.1 had toegepast, maar het kwam erop neer dat deze niet werkte. Hij besloot toen om een ​​handmatige methode te ontwikkelen met dezelfde exploit die door SuperOneClick werd gebruikt, en het werkte!

Als u niet bekend bent met rooten, wordt u geadviseerdom onze 10 belangrijkste redenen om uw Android-apparaat te rooten te bekijken, evenals onze uitgebreide Android-rootgids. In principe kun je met rooten duizenden apps uitvoeren die root-toegang vereisen om goed te kunnen functioneren. Hiermee kunt u ook aangepaste ROM's en herstelimages op uw telefoon installeren om het besturingssysteem te wijzigen en verschillende geavanceerde bewerkingen erop uit te voeren.

Disclaimer: Volg deze handleiding op eigen risico. AddictiveTips is niet aansprakelijk als uw apparaat tijdens het proces wordt beschadigd of dichtgemetseld.

Voorwaarden:

  • PC met Ubuntu Linux. De methode is getest om te werken op Ubuntu 10.10.
  • Nexus One met Android 2.2.1 Froyo.
  • ADB geïnstalleerd en werkt op uw computer.
  • De vereiste Nexus One Softroot-bestanden.

Procedure:

  1. Download de Nexus One Softroot-bestanden van de bovenstaande link en pak de inhoud van het tar-bestand uit naar dezelfde map als waar u ADB hebt.
  2. Start terminal en navigeer naar de map met ADB en deze bestanden.
  3. Voer de volgende terminalopdrachten in:
    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. U zou nu de # prompt moeten krijgen, die aangeeft datrooten is succesvol geweest. Om dit verder te bevestigen, voert u het commando 'id' in (zonder de aanhalingstekens). Je zou nu ‘uid = 0 (root) gid = 0 (root)’ als antwoord moeten zien, waarmee wordt bevestigd dat je nu root-toegang hebt.
  5. Er zijn nog een paar stappen over om deze root permanent te maken. Ga door met het invoeren van deze opdrachten:
    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. Stel nu uw / systeempartitie weer in op alleen-lezen voordat u klaar bent om te worden afgesloten. Voer eenvoudig deze terminalopdrachten in:
    sudo ./adb shell
    su
    mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system
    exit
    exit
  7. Ten slotte moet u de SuperUser-app installeren. De nieuwste versie die beschikbaar is via Android Market wordt aanbevolen en zou perfect moeten werken. Als het eenmaal is geïnstalleerd, bent u helemaal klaar.

Daar gaat het - je hebt nu je Nexus One met Android 2.2.1 Froyo permanent geroot.

[via XDA-ontwikkelaars]

Comments