- - Hur man rotar Nexus One som kör Android 2.2.1 från Ubuntu Linux

Hur man rotar Nexus One som kör Android 2.2.1 från Ubuntu Linux

Root Nexus One Linux
Nexus One har rotats för länge sedan ochden metoden är fortfarande ganska lätt att följa så länge du kör Windows. Det kan dock finnas många av er som vill rotera enheten från Linux och medan metoden tidigare fungerade på Linux fungerar det inte om du har använt Android 2.2.1 OTA-uppdateringen. Lyckligtvis finns det ett sätt att göra det just nu från Ubuntu. Läs vidare för detaljerade instruktioner.

Denna metod kommer till oss av XDA-Developers forummedlem anthortic som - som en stolt Ubuntu-användare - ville rotahans Nexus One utan att behöva använda Windows för ändamålet. Han försökte rooting det med SuperOneClick - vår föredragna universella rooting-metod som fungerar för de flesta Android-enheter - men det verkade inte fungera i Linux. Kanske var orsaken till att han hade använt Android 2.2.1 OTA-uppdateringen, men i slutändan var det att det inte fungerade. Han bestämde sig sedan för att utveckla en manuell metod med samma utnyttjande som SuperOneClick använde, och det fungerade!

Om du inte känner till att rota, rekommenderas duför att kolla in våra 10 bästa orsakerna till att rota din Android-enhet såväl som vår omfattande Android-rooting-guide I grund och botten ger rooting dig möjlighet att köra tusentals appar som kräver rootåtkomst för att fungera korrekt. Det låter dig också installera anpassade ROM och återställningsbilder på din telefon för att ändra dess operativsystem och utföra flera avancerade operationer på den.

Varning: Följ denna guide på egen risk. AddictiveTips ansvarar inte om din enhet skadas eller muras under processen.

Krav:

  • PC som kör Ubuntu Linux. Metoden har testats för att fungera på Ubuntu 10.10.
  • Nexus One som kör Android 2.2.1 Froyo.
  • ADB installerade och fungerar på din dator.
  • De nödvändiga Nexus One Softroot-filerna.

Procedur:

  1. Ladda ner Nexus One Softroot-filerna från länken ovan och extrahera innehållet i tarfilen till samma mapp där du har ADB.
  2. Starta terminalen och navigera till mappen där du har ADB och dessa filer.
  3. Ange följande terminalkommandon:
    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. Du bör nu få prompten #, vilket indikerar attrooting har varit framgångsrik. För att bekräfta detta ytterligare anger du kommandot "id" (utan citat). Du bör se få "uid = 0 (root) gid = 0 (root)" som svaret och bekräfta att du nu har root-åtkomst.
  5. Det finns några steg kvar för att göra denna rot permanent. Fortsätt genom att ange följande kommandon:
    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. Du bör nu ställa in din / systempartition till skrivskyddad innan du är redo att avveckla. Ange bara dessa terminalkommandon:
    sudo ./adb shell
    su
    mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system
    exit
    exit
  7. Slutligen måste du installera SuperUser-appen. Den senaste versionen från Android Market rekommenderas och bör fungera perfekt. När den är installerad är du klar.

Där går du - du har nu din Nexus One som kör Android 2.2.1 Froyo permanent rotad.

[via XDA-utvecklare]

kommentarer