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
Zainstaluj SDK – wystarczy wypakować ZIP w dowolnym miejscu na dysku.
4. Idź do menu „Start” i wybierz polecenie „Uruchom”. Wpisz w okienku „cmd” i zatwierdź. Pojawi się „Wiersz polecenia”.
5. 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.
6. 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
7. Skopiuj ten numer i otwórz stronę:
http://hexrev.soaa.me/
8. Zobaczysz komunikat „Yer done” i kolejny numer. Jest to ten sam SD Card Serial, ale “odwrócony” w specyficzny sposób. Skopiuj go.
9. 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.
10. Ś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:
11. 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)”.
12. 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.
13. 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”.
14. Wybierz opcję „Zapisz”, akceptując ostrzeżenie.
15. Twój GoldCard został właśnie utworzony!
Źródło:
http://smartmobile.pl/jak-utworzyc-goldcard-dla-htc-desire-i-nie-tylko