Najprostsza metoda zrootowania dla wielu telefonów: Forum po zmianach, link nie działa 1 i 2 punkt z poradnika w linku.
Metoda tradycyjna:
Potrzebne będą:
Komputer z Windowsem
oraz pliki:
RSD Lite 4.6
(mirror)
Recovery
pochodzące z firmware U2_01.14
Oraz pliki zawierające roota w formacie update.zip które można sciągnąć
stąd
Mogąbyć potrzebne jeszcze sterowniki
Windows 32bit
lub
Windows 64bit
>>Paczka z wszystkimi plikami <<
Następnie będziemy musieli za pomocą narzędzia RDS Lite "sfleszować" telefon;
Najpierw bedziemy musieli uruchomić telefon w trybie boot-loadera, w tym celu naciskamy D-Pad do góry (w kierunku wyświetlacza) oraz Przycisk Power Powino pojawić się nam coś takiego:
2. Teraz podłączamy przez kabel USB telefon do komputera uruchamiamy uprzednio zainstalowany program RDS Lite. Przyciskiem z trzema kropkami wybieramy masze recovery vulnerable_recovery_only_RAMDLD90_78.sbf Następnie klikamy w Start i czekamy kilkanaście sekund aż fleszowanie dobiegnie końca. Telefon powinien się sam zresetować.
3. Teraz możemy się zająć wgranie Roota. Zmieniamy nazwę pliku milestone_root.zip na update.zip i kopiujemy bezpośrednio na kartę pamięci.
4. Wyłączamy telefon i uruchamiamy go przytrzymując przycisk X oraz Power w niektórych Milestone szczególnie tych z rynków zachodnich działa inna kombinacja Przycisk Aparatu i Power, trzymany aż pojawi się nam
5. Teraz wciskamy przycisk zwiększania głośności oraz aparat. pojawi się nam się lista i za pomocą D-Pada wybieramy apply sdcard:update.zip i potwierdzamy. Po kilkunastu sekundach możemy się cieszyć rootem na naszej motorolce. Pozostaje jeszcze ponownie uruchomić telefon.
Instalacja busyboxa:
Ogólnie czym jest busybox: http://pl.wikipedia.org/wiki/BusyBox .W praktyce wiele programów go wymaga do poprawnej pracy np. CacheMate czy SUFBS.
Można go zainstalować po prostu z marketu: http://www.appbrain.com/app/stericson.busybox
...lub ręcznie:
Potrzebne będą:
1. Poprawnie działające sdk: http://wiki.android.com.pl/wiki/Instalacja_SDK
2. Busybox
Działamy:
1. busybox wrzucamy bezpośrednio na kartę pamięci.
2. Na komputerze z Windowsem wybieramy: Start-->Uruchom-->wpisujemy "cmd"
3. Podpinamy telefon do komputera(tryb Tylko ładowanie)Trzeba mieć włączone debugowanie. Ustawienia-->aplikacje-->Dla programistów.
4. W konsoli wpisujemy: (po każdym wierszu enter, po wpisaniu su trzeba zaakceptować pytanie o dostęp, które wyskoczy na telefonie)
adb shell
su
mount -o rw,remount -t yaffs2 /dev/block/mtdblock6 /system
cat /sdcard/busybox > /system/bin/busybox && chmod 700 /system/bin/busybox
sync
mount -o ro,remount -t yaffs2 /dev/block/mtdblock6 /system
5. Koniec
Nie odpowiadam za uszkodzenie telefonu wynikające z zastosowania się do powyższej procedury. Wszystko robisz na własną odpowiedzialność. Opis jest mojego autorstwa i zabraniam kopiowanie na inne strony bez zgody.
Odrootowywanie telefonu:
1. Należy pobrać z marketu program Terminal Emulator i go uruchomić.
2. Następnie wpisujemy po kolei(po każdym wierszu enter):
su
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
rm /system/app/Superuser.apk
rm /system/bin/su
rm /system/bin/busybox
3. Uruchamiamy ponownie telefon i to wszystko.