
XDA-Developers -foorumin jäsen toi meille tämän menetelmän anthortic kuka oli ylpeä Ubuntun käyttäjä - halusi juurtuahänen Nexus One -sovelluksensa tarvitsematta käyttää Windowsia tähän tarkoitukseen. Hän yritti juurtua siihen SuperOneClickin avulla - suositeltavan yleisen juurtumismenetelmämme kanssa, joka toimii useimmissa Android-laitteissa -, mutta se ei tuntunut toimivan Linuxissa. Ehkä syy oli siihen, että hän oli asentanut Android 2.2.1 OTA -päivityksen, mutta lopputulos oli, että se ei toiminut. Sitten hän päätti kehittää manuaalisen menetelmän käyttäen samaa hyväksikäyttöä, jota SuperOneClick käytti, ja se toimi!
Jos et tunne juurtumista, neuvoa sinuatutustua kymmeneen suosituimpaan syyyn Android-laitteen juurtumiseen sekä kattava Android-juurtumistopas. Pohjimmiltaan juurtuminen antaa sinun suorittaa tuhansia sovelluksia, jotka tarvitsevat pääkäyttäjän oikeudet toimiakseen oikein. Sen avulla voit myös asentaa mukautettuja ROM-levyjä ja palautuskuvia puhelimeesi muuttaaksesi käyttöjärjestelmääsi ja suorittaaksesi siinä useita edistyneitä toimintoja.
Vastuuvapauslauseke: Seuraa tätä opasta omalla vastuullasi. AddictiveTips ei ole vastuussa, jos laitteesi vaurioituu tai murtuu prosessin aikana.
vaatimukset:
- Ubuntu Linux -käyttöinen tietokone. Menetelmä on testattu toimimaan Ubuntu 10.10: ssä.
- Nexus One, jossa on Android 2.2.1 Froyo.
- ADB on asennettu tietokoneellesi ja työskennellyt siinä.
- Vaadittavat Nexus One Softroot-tiedostot.
menettely:
- Lataa Nexus One Softroot -tiedostot yllä olevasta linkistä ja purka tar-tiedoston sisältö samaan kansioon, jossa sinulla on ADB.
- Käynnistä pääte ja siirry kansioon, jossa sinulla on ADB, ja nämä tiedostot.
- Kirjoita seuraavat terminaalikomennot:
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
- Sinun pitäisi nyt saada # -kehote, joka osoittaa senjuurtuminen on onnistunut. Vahvista tämä edelleen kirjoittamalla komento 'id' (ilman lainausmerkkejä). Sinun pitäisi nähdä vastauksena 'uid = 0 (root) gid = 0 (root)', joka vahvistaa, että sinulla on nyt pääkäyttäjän käyttöoikeus.
- Vielä on jäljellä muutama vaihe tämän juuren pysyväksi tekemiseksi. Jatka kirjoittamalla nämä komennot:
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
- Sinun tulisi nyt asettaa / järjestelmäosio takaisin vain luku -asetukseksi, ennen kuin olet valmis lopettamaan. Kirjoita vain nämä terminaalikomennot:
sudo ./adb shell su mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system exit exit
- Viimeisenä, sinun on asennettava SuperUser-sovellus. Suositellaan uusinta versiota, joka on saatavana Android Marketista, ja sen pitäisi toimia täydellisesti. Kun se on asennettu, olet valmis.
Mene - sinulla on nyt Nexus One -käyttöjärjestelmä, jolla on Android 2.2.1 Froyo, juurtunut pysyvästi.
Kommentit