Wczesne kompilacje społecznościowe działały na systemie Android 2.2 Froyo na HTC HD2 z karty microSD za pośrednictwem HaRET, pozostawiając Windows Mobile w pamięci wewnętrznej. Jest to rozruch z karty SD, a nie oficjalna aktualizacja HTC ani stała instalacja ROM-u.
Kompilacja FroyoStone Sense w starym poradniku jest oznaczona jako wycofana w oryginalnym wątku deweloperskim XDA . Nie można zweryfikować jej starego archiwum do pobrania, dlatego ten poradnik nie oferuje linku zastępczego. Kontynuuj tylko z kompilacją śledzoną, stworzoną specjalnie dla Twojego dysku twardego HD2; nie uruchamiaj plików wykonywalnych z dowolnego lustra.
Windows Mobile na telefonie HTC HD2; ilustracyjna rekonstrukcja oryginalnego środowiska telefonu.
Zanim zaczniesz
Upewnij się, że telefon to HTC HD2 (znany również jako Leo) i nadal uruchamia się na nim system Windows Mobile. Dopasuj informacje o kompilacji do wersji swojego urządzenia. Będziesz potrzebować karty microSD oraz czytnika kart w komputerze lub kabla USB telefonu. Instrukcja obsługi HTC HD2 opisuje dostęp do zainstalowanej karty w trybie dysku USB.
Utwórz kopię zapasową karty i ważnych danych z telefonu, naładuj telefon i zachowaj oryginalne pliki na karcie. Android 2.2 jest już dawno przestarzały: traktuj go jako projekt do przechowywania danych, a nie jako bezpieczny telefon na co dzień, i nie używaj na nim kont osobistych ani poufnych danych. Te kroki dotyczą wyłącznie metody opartej na karcie, a nie flashowania pamięci NAND, HardSPL ani MAGLDR.
Karta microSD i czytnik obok telefonu, symbolizujące przygotowanie do wymiennej pamięci masowej.
Uruchom kompilację Froyo z karty microSD
Zweryfikuj kompilację. Przeczytaj jej oryginalne notatki o wydaniu. Upewnij się, że jest przeznaczona dla HTC HD2/Leo i identyfikuje Androida 2.2/Froyo. Porównaj opublikowaną sumę kontrolną, jeśli jest dostępna. Jeśli nie możesz zweryfikować jej źródła lub zgodności, przerwij.
Wypakuj archiwum na komputerze. Zachowaj układ folderów i przeczytaj wszelkie dołączone instrukcje. Klasyczne schematy rozruchu z HD2 SD używają Androidfolderu plus CLRCAD.exei HaRET.exe; ścieżki mogą się różnić. Nigdy nie mieszaj plików z oddzielnych pakietów ROM.
Skopiuj folder Android do katalogu głównego karty. Jeśli pakiet określa ten układ, umieść folder na najwyższym poziomie karty, a nie w innym folderze. Użyj czytnika kart lub trybu dysku USB. Poczekaj na zakończenie kopiowania, a następnie bezpiecznie wyjmij kartę.
Sprawdź, czy folder Android znajduje się na najwyższym poziomie karty, a nie jest zagnieżdżony w innym folderze.
Otwórz folder w telefonie. Włóż kartę, uruchom system Windows Mobile i użyj Eksploratora plików, aby otworzyć Androidfolder. Przed uruchomieniem sprawdź, czy wymagane pliki i nazwy są zgodne z notatkami z kompilacji.
Przykładowa lista plików systemu Windows Mobile; sprawdź nazwy plików i strukturę folderów we własnej kompilacji.
Uruchom CLRCAD.exeraz. Klasyczna sekwencja społecznościowa uruchamia to narzędzie jako pierwsze. Może nie wyświetlać okna; poczekaj chwilę, zamiast klikać wielokrotnie. Jeśli brakuje pliku lub pakiet zaleca użycie innego polecenia, przerwij i sprawdź ponownie notatki.
Przykładowy wybór przeglądarki plików; postępuj zgodnie z dokumentacją kompilacji, aby zidentyfikować CLRCAD.exe.
Uruchom HaRET.exei poczekaj. Wyświetlacz może zgasnąć, wyświetlić logo startowe lub wyświetlić postęp. Pozostaw kartę w urządzeniu i poczekaj, aż pierwszy start się zakończy. Czasy uruchamiania są różne, więc zamiast zakładać, że oczekiwanie jest stałe, postępuj zgodnie z instrukcjami dołączonymi do wydania.
Wyświetlacz może ulec zmianie po uruchomieniu HaRET. Jest to ilustracja przejścia do kolejnego etapu rozruchu.Ilustrujący ekran postępu rozruchu, nie zaś przechwycony dziennik ani odczyt diagnostyczny.Grafika ekranu głównego z epoki Froyo; wygląd i funkcje działania różniły się w zależności od wersji stworzonej przez społeczność.
Czego się spodziewać i jak dojść do siebie
Jeśli Android dotrze do ekranu głównego, oznacza to, że został uruchomiony z karty; Windows Mobile pozostaje systemem rezydentnym. Standardowe resetowanie przywraca system Windows Mobile, a uruchomienie HaRET ponownie uruchamia Androida. Obsługa funkcji radia, aparatu, Wi-Fi, dźwięku i aplikacji różni się w zależności od wersji, a obecne usługi mogą nie działać z tak starym oprogramowaniem.
System Windows Mobile uruchamia się po zresetowaniu: oczekiwane zachowanie; otwórz Eksplorator plików i ręcznie uruchom kompilację systemu Android.
Brakuje plików: sprawdź rozpakowanie i rozmieszczenie folderów. Nie zmieniaj nazw plików wykonywalnych ani nie łącz pakietów, aby znaleźć rozwiązanie.
Czarny ekran lub zawieszenie: poczekaj na okres pierwszego uruchomienia, właściwy dla danej kompilacji. Jeśli to nie nastąpi, skorzystaj z instrukcji miękkiego resetu telefonu. Nie wgrywaj bootloadera, który nie jest powiązany z systemem, ani nie pobieraj losowej poprawki.
Strona zgodności projektu Android Open Source Project identyfikuje Androida 2.2 jako Froyo, poziom API 8. Wątek deweloperski dokumentuje historyczną kompilację; żadne ze źródeł nie weryfikuje bezpieczeństwa ani dostępności starych archiwów stron trzecich.