Czego chcesz się dowiedzieć Jurek?
Pierwsze co radzę, skopiuj gdzieś aktualizacje po pobraniu, kiedy się pojawi. Zrób to przed jej zainstalowaniem, później przepada. Znajdziesz ją w katalogu Download. Będziesz miał oficjalną aktualizację w razie czego, lub pojedyncze partycje boot, recovery itp. w środku, w pliku firmware.zip. Będą potrzebne gdy coś popsujesz, żeby przywrócić fabryczny stan. Lub zechcesz aktualizacji OTA, ta wymaga stokowego recovery żeby się zainstalować. Po obcowaniu z nexusami, znieczuliłem się na takie wymagania.
@@pragnieniemariana wrzucił swoją kopię takiej aktualizacji (4.4), dla modelu M8Sn, OPAJ300 (masz to na odwrocie telefonu). Jeśli masz ten sam wariant urządzenia, możesz pobrać.
Zainstaluj w komputerze wszystkie sterowniki HTC, a w telefonie, w ustawieniach deweloperdkich / opcjach programistycznych, zaznacz Debugowanie USB.
Żeby odblokować bootloader, odwiedź stronę htcdev i postępuj zgodnie z instrukcjami. Za darmo i w sposób autoryzowany. Lub użyj płatnej aplikacji Sunshine, która potrafi zrobić S-OFF (25$), tego jednak nie polecam, skoro dopiero zaczynasz. Jednak nie sugeruj się możliwością zablokowania bootloadera bez pozostawiania flagi o majstrowaniu w nim, to mit. Ważne, żebyś w razie usterki, oddał telefon z w 100% oryginalnym systemem, kernelem i recovery.
Jeśli dalej zechcesz zrootować system, szukaj recovery TWRP i paczki .zip z SuperUser i BusyBox do swojego modelu. Tu niestety nic nie podlinkuje, bo nie szukałem, bo mi nie potrzebne.
Lub zainstaluj w kompie ADB i Fastboot i bez custom recovery zainstaluj te składniki. Polecam Minimal ADB and Fastboot:
http://forum.xda-developers.com/showthread.php?t=2317790
W obu przypadkach musisz sam poszukać informacji o pracy w linii komend windows (cmd.exe) i ADB. W skrócie, wchodzisz do katalogu z ADB, klikasz SHIFT + PPM i z menu kontekstowego wybierasz "otwórz okno polecenia tutaj", tam wprowadzasz polecenia ADB i Fastboot. Szczegóły, jak mówiłem, musisz posiąść samodzielnie.
Na dzień dobry, wyłącz telefon, włącz go ponownie trzymając jednocześnie przycisk VOLUME - (dolny) i POWER. Z tak uruchomionym telefonem, możesz komunikować się przez ADB. Podłącz telefon kablem USB do komputera z zainstalowanym ADB, odpal cmd w katalogu ADB, polecenie ADB DEVICES, wyświetli ID podłączonego telefonu, co potwierdzi że sterowniki są poprawnie zainstalowane, a status obok, device, że Debugowanie USB jest włączone, offline, że nie.
Po ekranie bootloadera w telefonie, poruszasz się klawiszami głośności i przyciskiem zasilania. Z niego możesz wejść w tryb fastboot i używać poleceń fastboot z kompa. Możesz także uruchomić recovery.
Zdecydowanie łatwiejszym sposobem, jest użycie ToolBoxa, który wspiera twój telefon. Zrobi to wszystko za ciebie, musisz mieć tylko odblokowany bootloader.
http://forum.xda-developers.com/one-e8/development/tool-windroid-universal-android-toolkit-t2944429
Zanim zrobisz cokolwiek, czytaj. Jak będziesz miał TO wewnętrzne przekonanie, że wiesz o co chodzi, wtedy dopiero działaj.
Na koniec, zadaj sobie pytanie, po co ci odblokowany bootloader i root. Drugie wymaga pierwszego i pozwala na wiele ciekawych rzeczy, ale czy Tobie potrzebnych? Na pewno AdBlokery wymagają uprawnień root, dzięki nim przeglądanie internetu w telefonie jest ZNACZNIE przyjemniejsze. Można to jednak zrobić także za pośrednictwem tunelu proxy, bez root. Jeśli więc potrzebujesz roota, to jasna sprawa. Dziś jest łatwiej bez niego niż kiedyś.
Natomiast custom ROM-y, to inna bajka, ja nie lubię, tym bardziej że soft HTC ostatnio jest bardzo dobry (poza tą niesławną aktualizacją 5.0.2 oczywiście). Jeśli wyjdzie jakiś AOSP, sam się rzucę. Jak zwykle, kwestia potrzeb i gustu. Na pewno nie jakiejś wyimaginowanej presji otoczenia, że roota mieć musisz, bo nie będziesz fajny.
Przepraszam za ew. błędy, wszystko pisałem z telefonu.