Android na HD2
Czyli wszystko co powinieneś wiedzieć!
dla początkujących
1. Słowo wstępu
HTC HD2 (znany także jako HTC LEO) wprowadzony został na rynek w listopadzie 2009, szturmem zdobywając lokatę "króla" urządzeń z Windows Mobile - za sprawą dużego ekranu, sporej ilości RAM/ROM, dobremu procesorowi jest finalnym stadium ewolucji urządzeń przeznaczonych dla WinMo. W związu z tym, dzięki
forum xda-developers, zrzeszającym ludzi chcących zrobić "coś więcej" ze swoją zabawką, Leon doczekał się portu systemu Android. Rodzony był w bólach, jednak dzięki upartości developerów na dzień dzisiejszy dysponujemy na to urządzenie w pełni działającym Androidem. Zachęcam do przeczytania
krótkiego artykułu rozwiewającego wszelkie wątpliwości oraz przedstawiającego drogę do działania Androida na Leonie.
2. Od czego zacząć?
Pierwsze co należy wykonać to sprawdzenie jakiego posiadamy HTC Leo - najpopularniejsze są dwie wersje, HTC HD2 oraz T-Mobile
USA HTC HD2. Pierwszy posiada klawisze pod ekranem jednolitego koloru, drugi (t-mobile usa) ma kolorowe klawisze słuchawek - słuchawka odbioru jest zielona, słuchawka zakończenia połączenia jest czerwona). Hardware różni się trochę bardziej, LEO z T-MOBILE USA ma dwukrotnie większą ilość pamięci ROM - trzeba dobierać do niego inne ROMY Windows Mobile (będzie to ważne przy wyborze odpowiedniego ROM podczas przygotowania Leona do Androida). Działanie Androida nie różni się na tych dwóch wersjach
Kolejną rzeczą która jest niezbędna to odpowiednia karta pamięci. Zalecany przeze mnie rozmiar to conajmniej 4 GB (by czuć się "swobodnie", osoby uparte zmieszczą się na kartach mniejszych). Klasa prędkości karty zalecana to minimum Class 4, choć wpływa ona tylko na szybkość startu i działania systemu. Karta powinna być sformatowana do systemu plików FAT32
3. Wiem jakiego Leo mam, karta pamięci też przygotowana, co dalej?
Zanim nasz Android na Leo będzie śmigał, trzeba będzie przygotować sprzęt i jego konfigurację. Po odpaleniu Windows Mobile mamy możliwość sprawdzenia jaką obecnie konfiguracją dysponujemy.
kliknij tu by powiększyć
Jeśli masz szczęście i Leon był kupiony dość niedawno, to konfiguracja powinna wyglądać następująco: w pozycji ROM version: 3.14.XX.XX lub 1.66.XX.XX i w pozycji Radio version:
2.XX.50.XX lub z tej rodziny. Leon w takiej konfiguracji jest przygotowany od razu do działania na Androidzie, możesz od razu przejść do punktu 6 FAQ. Jeśli nie, zapnij pasy i czytaj kolejne punkty FAQ
4. SPL, SSPL, HardSPL, RADIO i Windows Mobile
Stare Leony mają nieodpowiednie RADIO do włączenia Androida - może się on nie uruchomić w ogóle, nie łapać zasięgu, mieć wahania zasięgu, zrywać połączenia głosowe, nie umożliwiać połączeń głosowych, zrywać połączenia z internetem, nie umożliwiać ich etc. Zalecane RADIO to radio z serii 2.12.50.XX - jest ono kompatybilne z prawie każdym (99%) Androidem na Leo.
Jak zmienić SPL RADIO, jak wgrać kompatybilny Windows Mobile? Z racji obszerności tego punktu zajrzyj
TUTAJ 5. Opcjonalnie - wgranie CUSTOM ROM Windows Mobile
Czym jest CUSTOM ROM? Jest to wersja ROM zmieniona przez jednego z "kucharzy" - osobę zajmującą się modyfikowaniem oryginalnego oprogramowania. Wersje CUSTOM mogą się od siebie różnić wyglądem, buildem na którym bazuje dana wersja, wydajnością, czasem pracy na baterii, szybkością włączania etc. Tylko
CUSTOM ROMY mają odblokowane dodatkowe 128 MB pamięci RAM (dostępnej obecnie tylko w Windows Mobile). Największy spis "CUSTOM ROMÓW" znajduje się w dziale
HD2 ROM Development, na forum xda-developers.
CUSTOM ROM wgrywamy zgodnie z instrukcją z
tego tutoriala, czyli poprzez program RUU lub metodę z leoimg.nbh.
6. Uruchomienie Androida
Jest to tak naprawdę najprostszy z punktów tego FAQ. Sposób opisany jest w trzech miejscach:
- Wątek
"jak wgrać androida do hd2?"
-
Artykuł na portalu
Poniżej krótka i zwięzła instrukcja - naprawdę jest to proste.
- Udajemy się TU i pobieramy wybrany przez nas ROM
- Podłączamy Leona (@ Windows Mobile) do PC w trybie pamięci masowej (możemy też użyć zewnętrznego czytnika kart pamięci)
- Do głównego katalogu karty pamięci kopiujemy katalog Android (lub inny zawierający bezpośrednio HARET.EXE, wypakowany wcześniej archiwum z romem)
- Po skopiowaniu bezpiecznie odłączamy sprzęt (by nie wystąpiły błędy w zapisie)
- W Leonie uruchamiamy Eksplorator Plików i odszukujemy katalog Android (lub inny skopioway wcześniej) na SD
- Klikamy kolejno CLRCAD.EXE i HARET.EXE, akceptując informację o "nieznanym pochodzeniu"
- Patrzymy jak uruchamia się Android - pierwsze włączenie może zająć od 1 do 20 minut - zalecana jest cierpliwość
Jeśli Android się nie uruchamia
- Sprawdź czy ścieżka do plików HARET.exe i CLRCAD.exe to /sdcard/android/ lub /sdcard/innanazwazależnieodromu/
- Skopiuj ponownie pliki na kartę pamięci - często w przypadku błędów przy kopiowaniu po prostu nie uruchamia się on poprawnie
- Sprawdź w dedykowanym wątku, z którego pobrałeś ROM czy nie są wymagane dodatowe czynności (np. wypakowanie dodatkowej paczki z danymi etc.)
- Sprawdź czy Twoje urządzenie posiada odpowiedni RADIO ROM (bugtracking w wątku z downloadem ROMU)
- W przypadku pojawienia się "Robot Voice" (mechaniczny dźwięk podczas rozmów) lub szybkie zużycie baterii, należy zmienić Radio lub ROM Windows Mobile lub dystrybucję Androida.
7. Działa! Który teraz ROM wybrać?
Wybór ROMÓW jest bardzo duży: począwszy od portów z HTC Desire (klasyczne Sense UI), przez porty z Desire Z, Desire HD, MIUI, a skończywszy na czystym Cyanogenmodzie i AOSP 2.2 i 2.3. Pełen spis najlepszych ROMÓW jest dostępny
TUTAJ. Zasadą jest, że ROMY bardziej wypasione są po prostu wolniejsze.
Dodatkowo należy wspomnieć o ROMACH typu "inRAM". Na czym to polega? ROM a dokładnie partycja systemowa /system/ po włączeniu HARET ładowana jest do RAM'u urządzenia, przez co znacznie rośnie responsywność systemu. Wszystko działa dużo szybciej, z dużo szybszą reakcją. ROMY te są naprawdę szybkie, niestety mają na obecną chwilę kilka wad - większy pobór prądu oraz ograniczenie wielkości ROMU - na obecną chwilę nie znajdziemy jeszcze ROMU typu inRAM z interfejsem HTC Sense UI. Więcej o romach inRAM przeczytasz
TUTAJ.
8. Ratunku, nie łapię się w systemie, jak tu się odnaleźć?
Jeśli nie potrafisz się odnaleźć w systemie Android lub po prostu jesteś świeży "w temacie" zachęcam do zapoznania się z ogólnym FAQ dla Androida umieszczonym
TUTAJ, w
Androidowej Wikipedii Wszystko robisz z własnym telefonem na własną odpowiedzialność,
nie miej pretensji jak zepsujesz lub coś pójdzie nie tak.