Wątek ten ma na celu zebranie wszystkich ważnych instrukcji w jedno miejsce, niektóre z instrukcji postaram się przepisać bardziej zrozumiałym językiem lub nieco rozjaśnić niedomówienia jeśli się pojawią.
Proszę o nieudzielanie się w tym wątku wszelkie komentarze, pomysły, zastrzeżenia i sugestię proszę kierować na PW z dopiskiem FAQ w tytule. Dziękuje.
Wszystkie instrukcje wykonujesz na własną rękę, zanim przystąpisz do którejkolwiek przeczytaj ją i przygotuj potrzebne pliki.
Jeśli nie masz pewności co do swoich umiejętności zapewnij sobie pomoc bardzie doświadczonego użytkownika.
Opis i Specyfikacja
HTC Desire
Słownik
Rom - jest to obraz systemu operacyjnego, każdy posiada nazwę, nazwa składa się z numeru wersji oraz z wersji językowej na przykład: 2.09.405.8 WWE (nazwa pochodzi od oficjalnego Froyo w wersji multi-językowej).
Aby sprawdzić wersje romu należy wejść w lokalizacje
Ustawienia -> Informacje o telefonie -> Informacje o oprogramowaniu
numer wersji romu znajduje się pod pozycją Numer Oprogramowania
Bootloader - moduł oprogramowania odpowiedzialny za rozruch systemu operacyjnego,
aby go uruchomić należy wyłączyć telefon i uruchomić go z przytrzymaniem klawisza ściszania.
Z poziomu booloadera można także wykonać Wipe (Clear Storage), przejść do trybu Recovery, przejść do tryb Fastboot
Radio - moduł oprogramowania odpowiedzialny za obsługę dźwięku i modułu telefonicznego
aby sprawdzić wersje radia należy wejść do bootloadera, w piątej linijce od góry znajdziesz wpis
RADIO-(numer wersji radia)
Jądro - rdzeń systemu zarządzający wszystkimi trzewiami telefonu
Ram - pamięć operacyjna telefonu
Recovery -
Wipe(Clear Storage) - Jest to powrót do ustawień wfabrycznych czyli wszystkie dane i ustawienia jakie znajdują się na pamięci telefonu zostaną usunięte przy użyciu tej funkcji.
Froyo - najnowsza wersja Androida oznaczona numerem 2.2, nazwa to skrót od mrożonego jogurtu.
Gold Card
Gold Card jest to zmodyfikowana karta pamięci która pozwala na wgrywanie oprogramowana w przypadku telefonów brandowanych czyli pochodzących odoperatorów
https://forum.android.com.pl/topic/14078-jak-utworzyae-goldcard-dla-htc-desire-ze-zdjae-ciami/
Tutorial jest własnością SmartMobile.pl
GoldCard to specjalnie przygotowana karta pamięci, która jest niezbędnym elementem podczas rootowania niektórych telefonów HTC z Androidem, w tym Desire. Do utworzenia GoldCard potrzebna będzie czysta karta microSD o niewielkiej pojemności np. 1 GB. Możesz też wykorzystać swoją kartę z telefonu, ale licz się z tym, że wszystkie dane zostaną usunięte – zrób backup.
Opis tworzenia GoldCard dotyczy Windows XP, ale w analogiczny sposób można przeprowadzić całą operację w innych wersjach Windows, pamiętając że pewne czynności trzeba wykonać z uprawnieniami administratora.
Jak utworzyć GoldCard – krok po kroku:
1. Włóż kartę microSD do czytnika w telefonie. Włącz telefon, podłącz do komputera przez kabel USB, wybierając typ połączenia „Napęd dyskowy”, czyli jako pamięć masową. Powinieneś zobaczyć kartę jako wymienny dysk.
2. Sformatuj kartę w FAT32.
3. Jeżeli nie masz na swoim komputerze Android SDK, musisz pobrać ten pakiet stąd:
http://developer.android.com/sdk/index.html
4. Zainstaluj SDK – wystarczy wypakować ZIP w dowolnym miejscu na dysku.
5. Podłącz telefon do komputera w trybie synchronizacji z włączonym debugowanie USB
6. Idź do menu „Start” i wybierz polecenie „Uruchom”. Wpisz w okienku „cmd” i zatwierdź. Pojawi się „Wiersz polecenia”.
7. Teraz musisz zmienić domyślny folder na [scieżka]\android-sdk-windows\tools za pomocą polecenia cd. Zamiast [ścieżka] wpisz swoją lokalizację plików z Android SDK, np jeżeli rozpakowałeś pakiet bezpośrednio na dysku C, wpisz:
cd C:\android-sdk-windows\tools
Jeszcze lepszym rozwiązaniem jest dodanie tego folderu do zmiennej systemowej PATH, wtedy nie będzie potrzebne używanie polecenia cd.
8. Teraz wpisz (wklej):
adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid
Jeżeli zobaczysz komunikat o błędzie („Device not found”), zmień tryb połączenia USB na „HTC Sync”.
Jeżeli wszystko pójdzie dobrze, powinieneś otrzymać ciąg cyfr, jak poniżej. Jest to SD Card Serial (CID):
0353445355303147807fffd700007224
9. Skopiuj ten numer i otwórz stronę:
http://hexrev.soaa.me/
10. Zobaczysz komunikat „Yer done” i kolejny numer. Jest to ten sam SD Card Serial, ale “odwrócony” w specyficzny sposób. Skopiuj go.
11. Idź na tę stronę:
http://psas.revskills.de/?q=goldcard
i wypełnij formularz, podając adres e-mail i “odwrócony” numer CID karty. Po naciśnięciu „Submit” zobaczysz informację, że obraz GoldCard został wysłany na e-mail. Jest to niewielki plik o rozmiarze 384 bajtów.
12. Ściągnij program HxD Hex Editor
http://mh-nexus.de/downloads/HxDpl.zip
Uruchom aplikację i wybierz z menu „Dodatkowe”, a następnie „Otwórz dysk”. Teraz należy wybrać umieszczoną w telefonie kartę pamięci, wskazując ja na liście „Dyski fizyczne” (nie pomyl – nie chodzi o dyski logiczne!). Opcja „Otwórz tylko do odczytu” nie może być zaznaczona – „odptaszkuj” ją, żeby uzyskać pełen dostęp do nośnika w trybie zapisu.
Po otwarciu dysku, program będzie wyglądał tak:
13. Ponownie wybierz w HxD Hex Editorze menu „Dodatkowe”, a następnie polecenie „Otwórz obraz dysku”. Wybierz plik goldcard.img, który otrzymałeś e-mailem. Pojawi się okienko, w którym należy wybrać rozmiar sektora. Wskaż domyślną wartość „512 (Dyski twarde/Stacje dyskietek)”.
14. Teraz w programie HxD Hex Editor zobaczysz dwie zakładki – jedną opisaną jako „dysk wymienny”, a drugą jako „goldcard.img”. Wybierz tą drugą, zaznacz jej zawartość za pomocą Ctrl+A i skopiuj Ctrl+C.
15. Przełącz się do zakładki „dysk wymienny”. Zaznacz wszystkie linie „Offset (h)” od 00000000 do 00000170 WŁĄCZNIE. Teraz wybierz w menu „Edycja” polecenie „Wklej przez nadpisanie”.
16. Wybierz opcję „Zapisz”, akceptując ostrzeżenie.
17. Twój GoldCard został właśnie utworzony!
Źródło:
Instrukcja zamieszczona przez Forum po zmianach, link nie działa
ROOT by Unrevoked
Poniższa instrukcja wgrywa Root-a, czyli daje nam dostęp do tak zwanego Super Usera - konta z wszystkimi prawami administracyjnymi w systemie, konto Super User jest potrzebne do działania niektórych aplikacji
Forum po zmianach, link nie działa
1. Odinstaluj zupełnie HTC Sync
2. Pobierz Unrevoke Recovery
3. Pobierz sterownik USB od Unrevoke Recovery .
4. Rozpakuj sterowniki.
5. Włącz opcję debugowania USB na telefonie i podłącz do komputera najlepiej w trybie dysku wymiennego.(jeśli sterowniki nie działają można spróbować doinstalować je gdy telefon będzie w trybie bootloadera podłączony do komputera)
6. Zainstaluj sterowniki poprzez Menadżer Urządzeń.
7. Uruchom Unrevoke i kieruj się instrukcjami wyświetlanymi na ekranie.
Program wykrywa urządzenie
Teraz urządzenie powinno się zrestartować
W te chwili wgrywany jest root, nie ruszaj urządzenia
Potwierdzenie zakończonego procesu
8. Gdy Unrevoke wszystko zrobi, powinieneś/powinnaś znajdować się w Custom Recovery.
Tak wygląda tryb Recovery
Instrukcja zaczerpnięta z tłumaczenia Forum po zmianach, link nie działa
Obrazki zaczerpnięte z instrukcji Forum po zmianach, link nie działa
Downgrade HTC Desire z HBOOT'a w wersji 0.92 (Froyo 2.2) do HBOOT'a 0.80 (Eclair 2.1)
Rozwiązanie dla każego, kto przez przypadek wgrał oryginalną aktualizację do Froyo 2.2.
Użytkownik maximini1 z forum xda-developers znalazł temat, w którym jest opisane jak zrobić downgrade, więc wyjaśniam jak to zrobić.
Nie korzystaj z poradnika, jeśli twoja wersja HBOOT to 0.83!!! W innym razie twój telefon skończy jako droga podstawka pod kubek!
Forum po zmianach, link nie działa
Spis treści:
1.
[informacje]
Przygotowania
2.
[Krok 1]
Downgrade
3.
[Krok 2]
Root za pomocą Recovery Unrevoke
4.
[Krok 3]
Naprawa partycji /misc
5.
[Krok 4]
Flashowanie Custom ROMu lub oryginalnego oprogramowania
6.
[informacje]
Rozwiązywanie problemów i FAQ
7.
[informacje]
Linki
Aby odzyskać HBOOT w wersji 0.80 wykonuj instrukcjie krok po kroku.
Ostrzeżenie: Podczas wykonywania instrukcji, twój telefon zostanie sformatowany i stracisz wszystkie dane znajdujące się na nim.
1. Przygotowania
Utwórz nową kartę Goldcard (
opis ) w zależności od swojego urządzenia (brandowane lub nie)
Pobierz plik PB99IMG.zip
Źródło 1 Źródło 2 Źródło 3 Źródło 4 Źródło 5
Zmień nazwę pliku na PB99IMG.zip [NIE zip.zip !] i skopiuj go na kartę pamięci.
Pobierz plik
misc_update.zip i skopiuj go na kartę pamięci, w celu naprawienia partycji misc podczas wykonywania trzeciego kroku.
Pobierz swój wymarzony ROM i skopiuj na kartę pamięci. Nie zmieniaj jego nazwy na update.zip!
2. Downgrade
Wyłącz urządzenie
Przytrzymaj przycisk zmniejszania głośności i wciśnij przycisk zasilania, w celu uruchomienia telefonu.
Poczekaj, aż plik PB99IMG.ZIP zostanie znaleziony i zweryfikowany.
Naciśnij przycisk zwiększania głośności, aby zacząć aktualizację.
Poczekaj, aż operacja dobiegnie końca. NIE WYŁĄCZAJ TELEFONU, EKRAN MOŻE NA CHWILĘ ZGASNĄĆ!
Po zakończeniu operacji naciśnij przycisk zwiększania głośności.
Po ponownym uruchomieniu zamontuj kartę pamięci i USUŃ PB99IMG.zip
Odmontuj kartę pamięci i kontynuuj w następnym kroku...
3. Root za pomocą recovery Unrevoke
Odinstaluj zupełnie HTC Sync
Pobierz Unrevoke Recovery
Pobierz
sterownik USB od Unrevoke Recovery i zainstaluj go wraz z samym Unrevoke.
Włącz opcję debugowania USB na telefonie.
Uruchom Unrevoke i kieruj się instrukcjami wyświetlanymi na ekranie.
Gdy Unrevoke wszystko zrobi, powinieneś/powinnaś znajdować się w Custom Recovery.
Kontynuuj w następnym kroku...
4. Naprawa partycji /misc
Wciąż jesteś w trybie Recovery
Wybierz opcję 'install zip from sdcard' (Klawisze Vol [+] i Vol [-] do nawigacji i trackballa do zatwierdzania)
Wybierz 'choose zip from sdcard'
Wybierz 'misc_update.zip' z karty SD i potwierdź wybór.
Po tym kroku partycja /misc powinna być naprawiona
Wróć do menu Recovery.
Kontynuuj w następnym kroku...
5. Wgraj odpowiedni ROM
W dalszym ciągu jesteś w Custom Recovery
Wybierz 'install zip from sdcard' (Klawisze Vol [+] i Vol [-] do nawigacji i trackballa do zatwierdzania)
Wybierz 'choose zip from sdcard'
Wybierz swój plik ZIP z "upragnionym" ROMem i potwierdź wybór trackballem.
Po procesie flashowania, przejdź do menu głównego Recovery i wybierz opcję 'reboot'
Gratulacje. Posiadasz teraz przerootowany telefon HTC Desire z HBOOTem w wersji 0.80.Congratulations.
6. Znane problemy i FAQ
Jeśli napotkałeś(aś) problemy podczas ponownego rootowania lub korzystania z Unrevoke - spróbuj jeszcze raz wykonać wszystkie powyższe kroki.
Upewnij się, że zrobiłeś(aś) kartę Goldcard.
Jeśli napotkałeś porblemy np. 140 ERROR, podążaj wg. tych instrukcji (dzięki raz2133)
7. Linki
XDA-Developers
PaulOBrien@MoDaCo
Shipped-Roms
unrEVOked.com
Tłumaczenie instrukcji by Forum po zmianach, link nie działa