Šo metodi mums piedāvā XDA-Developers foruma dalībnieks antortisks kurš, būdams lepns Ubuntu lietotājs, gribēja iesakņotiesviņa Nexus One, neizmantojot Windows šim mērķim. Viņš mēģināja to sakņot, izmantojot SuperOneClick - mūsu vēlamo universālo sakņu metodi, kas darbojas lielākajā daļā Android ierīču, bet, šķiet, ka tā nedarbojās Linux. Varbūt iemesls bija tas, ka viņš bija lietojis Android 2.2.1 OTA atjauninājumu, bet būtiskākais bija tas, ka tas nedarbojās. Pēc tam viņš nolēma izstrādāt manuālu metodi, izmantojot to pašu utilītprogrammu, kuru izmantoja SuperOneClick, un tā darbojās!
Ja jums nav svešs sakņošanās, jums ieteicamslai uzzinātu mūsu 10 svarīgākos iemeslus, lai sakņotu Android ierīci, kā arī mūsu visaptverošo Android sakņu ceļvedi. Pamatā sakņošanās ļaus palaist tūkstošiem lietotņu, kurām, lai pareizi darbotos, ir nepieciešama saknes pieeja. Tas arī ļaus tālrunī instalēt pielāgotos ROM un atkopšanas attēlus, lai mainītu tā OS un veiktu tajā vairākas uzlabotas darbības.
Atruna: Lūdzu, sekojiet šai rokasgrāmatai uz savu risku. AddictiveTips nebūs atbildīgs, ja procesa laikā ierīce tiks sabojāta vai uzlikta.
Prasības:
- Dators, kurā darbojas Ubuntu Linux. Metode ir pārbaudīta, lai darbotos Ubuntu 10.10.
- Nexus One, kurā darbojas operētājsistēma Android 2.2.1 Froyo.
- ADB ir instalēts un darbojas jūsu datorā.
- Nepieciešamie Nexus One Softroot faili.
Procedūra:
- No iepriekš norādītās saites lejupielādējiet Nexus One Softroot failus un ekstrahējiet darvas faila saturu tajā pašā mapē, kurā atrodas ADB.
- Palaidiet termināli un dodieties uz mapi, kurā atrodas ADB, un šos failus.
- Ievadiet šādas termināļa komandas:
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
- Tagad jums vajadzētu saņemt uzvedni #, norādot tosakņošanās ir bijusi veiksmīga. Lai to apstiprinātu tālāk, ievadiet komandu “id” (bez pēdiņām). Par atbildi vajadzētu redzēt “uid = 0 (sakne) gid = 0 (sakne)”, apstiprinot, ka jums tagad ir piekļuve root.
- Vēl ir palikuši daži soļi, lai šo sakni padarītu pastāvīgu. Turpiniet ievadīt šīs komandas:
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
- Tagad, pirms gatavojaties likvidācijai, jūsu / sistēmas nodalījums ir jāiestata atpakaļ tikai lasīšanas režīmā. Vienkārši ievadiet šīs termināļa komandas:
sudo ./adb shell su mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system exit exit
- Visbeidzot, jums jāinstalē lietotne SuperUser. Ir ieteicama jaunākā versija, kas pieejama vietnē Android Market, un tai vajadzētu darboties nevainojami. Kad tas ir instalēts, esat izdarījis visu.
Jūs dodaties - tagad jūsu Nexus One operētājsistēma Android 2.2.1 Froyo ir iesakņojusies pastāvīgi.
Komentāri