Po
co zmieniać ROM?
Podczas
używania Androida na HD2 możemy natrafić na parę problemów, jak
np zwiększone użycie baterii podczas uśpienia urządzenia, "robot
voice" podczas rozmowy lub słaba jakość rozmów, problemy z
zasięgiem etc. Dodatkowo custom romy WM startują o wiele szybciej
niż oficjalne z Sense tak więc zyskujemy czas na starcie
telefonu
Nie
ma jednak przeciwwskazań do działania/uruchomienia Androida na
najnowszym WM prosto ze strony htc.com!
Jeśli
jednak wystąpią problemy wymienione wyżej zmiana ROMu będzie
konieczna
Co
to SPL / Radio / NAND itd ? - tutaj znajdziecie odpowiedź.
1.
Sprawdzanie SPL
Żeby
wgrać na HD2 custom ROM WM musimy mieć wgrany HARDSPL, którego da
się zainstalować tylko na konkretne wersje oryginalnych SPL.
Jak
sprawdzić wersję SPL?
Wyłączamy telefon.
Następnie trzymając wciśnięty Volume Down (wyciszenie) włączamy telefon.
Powinien się odpalić w menu bootloadera, które wygląda TAK
Aby móc wgrać HARDSPL telefon musi mieć jedno z podanych niżej SPL
Kod:
Lista kompatybilnych SPL:
SPL 1.42.0000
SPL 1.62.0000
SPL 1.66.0000
SPL 2.07.0000
SPL 2.08.0000
Jeśli
mamy inne SPL, musimy zrobić downgrade ROMu. Jeśli
nasze SPL znajduje się na liście, przechodzimy do pkt 3.
2.
Downgrade ROMu.
Jeśli
nie mamy odpowiedniego SPL, musimy zrobić downgrade oryginalnego
ROMu do starszej wersji.
ROMy
są do ściągnięcia tutaj. Interesują
nas ROMy z dopiskiem WWE + EastEurope.
Sprawdzony
ROM, który na 100% działa na Polskim HD2 i ma SPL 1.42 znajduje się
tutaj - KLIK | MIRROR
Żeby
wgrać ROM do telefonu, poziom baterii musi być na poziomie ponad
50% oraz telefon musi być połączony oraz zsynchronizowany z Active
Sync (win XP) lub z Centrum Obsługi Urządzeń WM (Vista/w7).
Kiedy
spełnimy wszystkie podpunkty, po prostu odpalamy plik z ROMem (
RUU_xxxx_.exe), klikamy parę razy next i zaczyna się proces
update.
3.
Wgranie HARDSPL
Kiedy
mamy już ROM z odpowiednim SPL (pkt 2),
możemy wgrać HSPL. Aby to zrobić:
Łączymy telefon z komputerem, łączymy się z Active Sync i włączamy instalację HardSPL (download) || jeśli nie działa to spróbować tym plikiem - download
Instalator połączy się z telefonem i jeśli wszystko będzie ok, będziemy mogli wybrać jaką wersję HSPL wrzucić. Wybieramy 2.08 HSPL i czekamy aż instalacja dobiegnie końca.
Po zakończeniu procesu na telefonie wyskoczy taki obrazek oraz program w systemie napisze, że proces wgrywania przebiegł bez błędów.
Od tego momentu możemy wgrać jakikolwiek ROM WM
INFO:
Wrzucenie HSPL narusza warunki gwarancji! Jednak
jeśli chcemy usunąć HSPL to wrzucamy po prostu oryginalny ROM od
HTC i nie ma po nim śladu
Jeśli
się nie usunie (sprawdzamy w bootloaderze wersję SPL) to
postępujemy zgodnie z pkt 9 poradnika.
4.
Zmiana radia + Task29
Kiedy
mamy już wrzucone HSPL możemy przystąpić do zmiany radia. Radia
dostępne są pod tym linkiem.
Dla
Androida zalecane jest radio 2.15.50.14. Jednak nic nie stoi na
przeszkodzie wgrania innego - (minimum) to 2.07.50.xx. Radio
zmieniamy, kiedy mamy problemy z zasięgiem lub np WiFi na paru
różnych romach.
Przed
wgraniem custom ROMu dobrze jest zrobić Task29 (całkowite zerowanie
pamięci telefonu - usuwany jest WM z telefonu). Przy okazji wgrywane
jest też radio. Task29 do pobrania tutaj.
Paczka
zawiera task29 + radio 2.15.50.14. Rozpakowywujemy i włączamy
task29.exe (proces wygląda identycznie jak wgrywanie ROMu). Po
zakończeniu operacji ujrzymy biały ekran. Należy wyciągnąć
baterię i włączyć telefon w trybie bootloadera (vol down +
power), a następnie wgrać nowy custom ROM.
Jeśli
ktoś chce wgrać tylko radio to ściąga plik radia + LeoCustomRUU.
Do rozpakowanego folderu z LeoCustomRUU wrzucamy plik radia
(zmieniamy nazwę na RUU_Signed.nbh) i właczamy .exe (po uprzednim
podłączeniu telefonu do komputera w trybie bootloadera). Po
zakończonej operacji radio jest zmienione.
Instrukcja
wgrywania Androida uruchamianego z karty SD jako drugi system (WM
zostaje na telefonie)
Spoiler:
5.
Wgranie custom ROMu / dedykowanego dla Androida bootowanego z SD
ROM
można wrzucić na dwa sposoby.
Ściągamy ROM w formacie .nbh. Zmieniamy nazwę na RUU_Signed.nbh, wrzucamy plik do folderu z LeoCustomRUU i flashujemy (wchodzimy do bootloadera, dodpinamy telefon, włączamy LeoCustomRUU)
Zmieniamy nazwę pliku z ROMem na LEOIMG.nbh i wrzucamy na kartę pamięci. Następnie włączamy telefon w trybie bootloadera i czekamy aż update się zakończy.
Po
udanym updacie ROMu telefon się włączy i wystartuje WM. Dobrze
jest zrobić przynajmniej 2x hardreset. Aby go wykonać wyłączamy
telefon, przytrzymujemy klawisze głośności (vol up oraz vol down)
i trzymając je wciśnięte włączamy telefon. Pojawi się okienko,
klikamy Vol Up, aby wykonać Hard Reset, przejdzie wskaźnik postępu
i kolejny raz Vol Up, aby uruchomić ponownie urządzenie.
Custom
ROMy zrobione z myślą o Androidzie:
1. [ROM][WWE][01.11.2010]
OzDROID ROM 2.00 24635 | 21916 Bare WM ROM With Bootloader -
xda-developers
2. [ROM][WWE][15.12.2010]ChuckyDroidROM
23151 ~ 3.14 *Comes with Kitchen* - xda-developers
6.
Boot androida oraz konfiguracja auto boota
Opis
jak włączyć Androida znajdziemy w tym temacie
(6 pkt)
Auto launcher:
[APP]
Exceller Multiple Build Loader for Android/Ubuntu **Updated August
18** - xda-developers
Download: KLIK
Sciągamy EMBL z linku powyżej, wrzucamy na kartę pamięci lub na pamięć telefonu i instalujemy (najlepiej w pamięci telefonu). Oczywiście wszystko pod WM
Wchodzimy do folderu, w jakim znajduje się nasz BUILD Androida na karcie pamięci (nie zawsze jest on w folderze Android, może być w innym )
Sprawdzamy czy w folderze znajduje się plik startup.txt i otwieramy go.
Znajdujemy linię
Spoiler:
Włączamy EMBL, wybieramy po prawej stronie ścieżkę z naszym buildem Androida, który chcemy uruchomić. Na dole zaznaczamy po ilu sekundach ma być autoboot i klikamy na Androidka. Jeśli wszystko zostało wykonane poprawnie to system wystartuje.
Od tej pory można zapomnieć o WM. Próbka działania EMBL poniżej na filmie
7.
Prezentacja
autoboota
[ame]http://www.youtube.com/watch?v=5_MGDbxkaw0[/ame]
Instrukcja
wgrywania Androida uruchamianego z pamięci wewnętrznej telefonu
(NAND) jako główny system (WM jest skasowany)
Spoiler:
8.
Android w wersji NAND
Wersja
NAND to nic innego jak wgrany Andek na pamięć urządzenia. Dzięki
temu usuwamy z urządzenia całkowicie WM i mamy samego
Andka.
Istnieją dwa sposoby wgrania Androida - MAGLDR
oraz cLk.
Opiszę
metodę z MAGLDR,
ponieważ jest szybsza oraz mniej skomplikowana no i wszystkie romy
są robione pod MAGLDR (a dokładniej to pod CWM)
1.
Ściągamy paczkę z MAGLDR
1.13
2.
Podłączamy telefon w trybie bootloadera do PC
3. Przechodzimy
do folderu, gdzie wypakowaliśmy paczkę z MAGLDR i odpalamy
ROMUpdateUtility.exe jako jako administrator (vista/w7)
4.
Postępujemy dokładnie tak jak przy instalacji standardowego WM lub
radia/task29.
5. Sprawdź poprawność aktualizacji (powinno być
napisane, że chce wgrać 2.00.000.0) i kliknij 'Next'
7.
Jeszcze raz kliknij Next.
8. Nastąpi proces instalacji...
9.
Po restarcie telefon wejdzie w menu MAGLDR (później, żeby tutaj
wejść przytrzymujemy przycisk Power i czekamy aż wejdzie do
menu)
Teraz czas na ClockworkMod
Recovery (służy
do wgrywania romów / ich aktualizacji / wgrywania dodatków
itd)
10. W menu MAGLDR wchodzimy w USB flasher.
11.
Podłączamy telefon do USB (powinny się zainstalować
sterowniki)
12. Ściągamy odpowiedni obraz
partycji recovery (należy
dokładnie przeczytać temat z danym buildem Andka - autor zawsze
podaje jaką wersję recovery należy mieć - szczególnie ważne
przy romach z MIUI i Sense!)
13. Jeśli telefon zostanie wykryty
w trybie USB Flasher to włączamy DAF.exe z folderu ze ściągniętym
recovery.
14. Ściągamy z XDA jakiś ROM pod nasz telefon (musi
mieć dopisek CWM lub ZIP) - w spakowanym pliku .zip powinny być
pliki boot, meta-inf, system.
15. Wrzucamy ściągnięty .zip na
kartę pamięci (nie rozpakowywujemy go)
16. Wracamy do MAGLDR i
z menu wybieramy AD Recovery - wystartuje nam recovery.
17. W
recovery wybieramy opcję instal
zip from sdcard > choose zip from sdcard > wybieramy poprzednio
wrzuconą paczkę .zip z karty pamięci i zatwierdzamy.
18.
Soft zacznie się wgrywać, po wgraniu wybieramy opcję reboot
recovery.
19. Telefon powinien wystartować z Androidem na
pokładzie ;]
Jeśliby system walił FC (wymuszenie
zamknięcia) to wchodzimy do recovery > menu advanced > fix
permissions i czekamy aż program skończy pracę.
Boot
wygląda tak. Widać różnicę w prędkości
startu w porównaniu z wersją z karty
SD
[ame]http://www.youtube.com/watch?v=VzOG1jVEU2k[/ame]
9.
Powrót do WM 6.5 by HTC.
Czyli
przywracamy naszą gwarancję ;>
1.
Ściągamy oficjalny ROM - KLIK
2.
Wrzucamy plik LEOIMG.nbh bezpośrednio na kartę pamięci.
3.
Odpalamy telefon w trybie bootloadera (trzymamy vol down i przycisk
włączania)
4.
Po włączeniu powinien rozpocząć się proces flashowania.
5.
Jeśli wszystko przebiegnie ok, odpali się WM 6.5 by HTC oraz
przywróci się nam SPL do oryginalnego 1.42.