Poradnik kolegi @Adamela z innego forum dotyczy brandowanego telefonu (T-mobile)
Najpierw ogólny plan tego co trzeba będzie zrobić: I. odblokowanie bootloadera II. wgranie recovery umożliwiającego rootowanie III. rootowanie IV. zmiana cid na SuperCID-a (cid który umożliwia zainstalowanie każdego oficjalnego oprogramowania) V. wgranie oryginalnego recovery VI. re-lock (ponowne zablokowanie bootloadera) VII. instalacja nowego softu na telefonie VIII. update do najnowszej wersji 4.0.4(już z poziomu androida)
0. Przygotowania -wypakować folder fastboot na dysku C:/-sopiować plik CWM-SuperSU-v0.87.zip na pamięć telefonu -trzeba się zarejestrować na stronie htcdev.com -zainstalować najnowsze htc sync dla telefonów z serii "ONE", następnie można odinstalować sam program sync (sterowniki nie zostaną odinstalowane)
I. Odblokowanie bootloader-a -wchodzimy na stronę htcdev.com -klikamy opcję "Unlock bootloader", dalej "Get started", z rozwijanej listy zjeżdżamy na sam dół wybierając "All other devices", klikamy "Begin unlock", zatwierdzamy wszystkie pytania, przeskakujemy do kroku w którym trzeba podać "Unlock tocken", zostawiamy na razie otwarte okno przeglądarki na tym etapie. -całkowicie wyłączamy telefon(przytrzymując klawisz POWER na 10 sekund) -uruchamiamy go przytrzymując VOL-DOWN (przyciszanie) -póki nie pojawi się ekran bootloader-a -powinno sie pokazać menu bootloadera, z różowym napisem u góry ekranu "LOCKED" -nawigując klawiszami vol-up(góra) vol-down(dół) najeżdżamy na opcję fastboot, zatwierdzamy klawiszem power(u góry telefonu) -podłączamy telefon kablem do komputera -uruchamiamy konsolę ( przez "Uruchom..." w menu start wpisując "cmd" i enter) albo wybierając "wszystkie programy -> akcesoria -> wiersz poleceń) -następnie musimy przejść do właściwego katalogu, wpisujemy więc do komendy "cd C:\fastboot" (czy inną ścieżkę gdzie wypakowaliśmy nasz folder) - wpisujemy polecenie "fastboot oem get_identifier_token " -to co nam się wyświetli, to nasz unlock token (prawym klawiszem myszy , wybieramy opcję "oznacz") zaznaczamy cały token (łącznie z linijkami begin i end, tak jak w poleceniu na stronie htc) jeszcze raz prawym klawiszem myszy na oznaczonym i kopiuj. -wklejamy całość na stronie HTC i klikamy wyślij, na wskazany w rejestracji adres email przyjdzie wiadomość z plikiem "Unlock_code.bin" w załączniku. -kopiujemy plik do folderu fastboot -wpisujemy do linii komend polecenie "fastboot flash unlocktoken Unlock_code.bin " -zmieni się obraz na wyświetlaczu telefonu, wybieramy klawiszem vol-up "accept" i zatwierdzamy przyciskiem "Power" Brawo, pierwszy krok za Tobą!
II. Wgranie Recovery
-podpinamy telefon w trybie fastboot (tak jak wcześniej) -na komputerze odpalamy konsolę, przechodzimy do folderu fastboot(również tak jak wcześniej) -wpisujemy komendę " fastboot flash recovery recovery_clockwork.img" -następnie komendę "fastboot oem readcid" (wynik tej komendy zapisujemy, jest to nasz cid, przyda się później) Tak, drugi krok był łatwy, szybki i przyjemny.
III. Root-owanie -uruchamiamy swój telefon w trybie bootloadera -tym razem wybieramy opcję "Recovery" -uruchamia się clockworkmod recovery -teraz już uderzając po ekranie palcem wybieramy opcje: Install zip -> from sdcard -> wybieramy nasz plik " CWM-SuperSU-v0.87.zip ", zatwierdzamy -na koniec powinno pokazać "installation successful"(czy jakoś tak) -wycofujemy się do "głównego meny" cwm-a i wybieramy "reboot" Koniec kroku trzeciego!
IV. SuperCID -tu zaczyna się prawdziwa zabawa -uruchamiamy telefon normalnie, podpinamy go kablem do komputera (debugowanie na telefonie ma być uruchomione) -odpalamy konsolę, przechodzimy do folderu fastboot (tak jak wcześniej) -wpisujemy komendę "adb shell" i wciskamy enter -wpisujemy "su" i enter (teraz mamy uprawnienia root-a i możemy zamienić swój telefon w stylowy, bezużyteczny przycisk do papieru, ale spokojnie, nie wpadajmy w paranoję tak łatwo) -wpisujemy w komendę "dd if=/dev/block/mmcblk0p4 of=/sdcard/mmcblk0p4", zatwierdzamy enterem -wpisujemy dwukrotnie exit i za każdym razem zatwierdzamy enterem -wpisujemy "adb pull /sdcard/mmcblk0p4" i zatwierdzamy enterem -teraz mamy w folderze "fastboot" plik " mmcblk0p4", otwieramy go hex-editorem, domyślnie zamieściłem w folderze program xvi32, sprawdzamy też rozmiar pliku, po edycji musi być taki sam! -pod adresem (offsetem) 00000214 lub 00000210 - w zależności od wersji - szukamy naszego cida (ten ciąg 8 znaków który znaleźliśmy wcześniej komendą "fastboot oem readcid") -zastępujemy go ośmioma jednykami (11111111), zapisujemy plik jako mmcblk0p4MOD -w konsoli wpisujemy "adb push mmcblk0p4MOD /sdcard/mmcblk0p4MOD" - zatwierdzamy enterem, następnie wpisujemy "adb shell" i wpisujemy enter, następnie "su" i wciskamy enter. -następnie wpisujemy "dd if=/sdcard/mmcblk0p4MOD of=/dev/block/mmcblk0p4" i zatwierdzamy enterem. -żeby sprawdzić czy wszystko działa jak należy najpierw wbijamy dwa razy "exit" zatwierdzając enterami, następnie "adb reboot bootloader" -gdy telefon się uruchomi (w trybie fastboot) wpisujemy "fastboot oem readcid", powinno wypisać osiem jedynek, znaczy to że mamy SuperCID-a. Koniec kroku 4! Uffff!!
V. Oryginalne recovery -podpinamy telefon w trybie fastboot (tak jak wcześniej) -na komputerze odpalamy konsolę, przechodzimy do folderu fastboot(również tak jak wcześniej) -wpisujemy komendę " fastboot flash recovery ville_recovery_signed.img" I koniec kroku 5. To było szybkie.
VI. Relock -podpinamy telefon w trybie fastboot (tak jak wcześniej) -na komputerze odpalamy konsolę, przechodzimy do folderu fastboot(również tak jak wcześniej) -wpisujemy komendę "fastboot oem lock" -teraz przy uruchomieniu telefonu w trybie bootloader-a powinien się ukazać różowy napis "RE-LOCKED" Koniec kroku szóstego. Teraz już tylko sama przyjemność!
VII. Instalacja RUU -wypakowujemy archiwum zip z instalką -uruchomiony normalnie naładowany do pełna telefon podpinamy do komputera -uruchamiamy instalkę (w trybie administratora, tak dla pewności, nie przejmujcie się że są problemy z polskimi znakami) -zgadzamy sie na wszystko, zatwierdzamy aż zacznie się proces instalacji, wszystko powinno przebiec automatycznie , bez problemów, proces ten jest czasochłonny (około 20-30 minut)
VIII. Aktualizacja do 4.0.4 -po zainstalowaniu nowego systemu i wstępnym kreatorze konfiguracji, uruchamiamy wi-fi, wchodzimy w Ustawienia -> Informacje(na samym dole) -> Aktualizacje oprogramowania -> sprawdź teraz. -system, powinien znaleźć aktualizację, trzeba zaakceptować pobranie i instalację, po ok. 15 minutach będzie gotowe KONIEC!
Wysłane z mojego HTC One S