
Túto metódu nám prináša člen fóra XDA-Developers anthortic ktorý - ako hrdý používateľ Ubuntu - chcel rootovaťjeho Nexus One bez toho, aby ste na tento účel museli používať Windows. Skúsil ju zakoreniť pomocou programu SuperOneClick - našej preferovanej univerzálnej metódy zakorenenia, ktorá funguje pre väčšinu zariadení s Androidom - ale zdá sa, že v Linuxe nefunguje. Možno dôvodom bolo, že použil aktualizáciu OTA pre Android 2.2.1, ale spodným riadkom bolo, že to nefungovalo. Potom sa rozhodol vyvinúť manuálnu metódu s rovnakým využitím, aké používa SuperOneClick, a fungovalo to!
Ak nemáte skúsenosti s zakorenením, odporúčame vámpozrite si našich 10 najdôležitejších dôvodov na zakorenenie vášho zariadenia s Androidom, ako aj nášho komplexného sprievodcu rootovaním systému Android. V podstate vám umožní spúšťať tisíce aplikácií, ktoré na správne fungovanie potrebujú prístup root. Umožní vám tiež nainštalovať do telefónu vlastné ROM a obnovovacie obrázky, aby ste zmenili jeho OS a vykonali na ňom niekoľko pokročilých operácií.
Zrieknutie: Nasledujte túto príručku na vlastné riziko. AddictiveTips nezodpovedá za poškodenie alebo poškodenie zariadenia počas procesu.
požiadavky:
- PC so systémom Ubuntu Linux. Metóda bola testovaná tak, aby pracovala na Ubuntu 10.10.
- Nexus One so systémom Android 2.2.1 Froyo.
- ADB je nainštalovaný a pracuje na vašom počítači.
- Požadované súbory Nexus One Softroot.
postup:
- Stiahnite si súbory Nexus One Softroot z vyššie uvedeného odkazu a extrahujte obsah súboru dechtu do rovnakej zložky, kde máte ADB.
- Spustite terminál a prejdite do priečinka, v ktorom máte ADB a tieto súbory.
- Zadajte nasledujúce príkazy terminálu:
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
- Teraz by ste mali dostať výzvu #, čo naznačuje, žezakorenenie bolo úspešné. Ak to chcete ďalej potvrdiť, zadajte príkaz „id“ (bez úvodzoviek). Ako odpoveď by ste mali vidieť get ‘uid = 0 (root) gid = 0 (root),, čo potvrdzuje, že teraz máte prístup root.
- Zostáva pár krokov, aby bol tento koreň trvalý. Pokračujte zadaním týchto príkazov:
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
- Mali by ste teraz nastaviť váš oddiel / systémový oddiel späť na čítanie skôr, ako sa pripravíte na ukončenie. Stačí zadať tieto príkazy terminálu:
sudo ./adb shell su mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system exit exit
- Nakoniec musíte nainštalovať aplikáciu SuperUser. Odporúča sa najnovšia verzia dostupná z Android Marketu a mala by fungovať dokonale. Po inštalácii je všetko hotové.
Tam to máte - teraz máte zariadenie Nexus One so systémom Android 2.2.1 Froyo natrvalo zakorenené.
Komentáre