HTC HIMALAYA
(XDA II, MDA II, SPV M1000, Qtek 2020, I-Mate 2)
FAQ
HTC Himalaya to trójzakresowy palmofon, działający fabrycznie pod kontrolą systemu PocketPC2003. Sprzedawany jest przez różnych operatorów pod różnymi nazwami, m.in: XDA II, MDA II, SPV M1000, Qtek 2020 (uwaga: nie 2020i! - to jest całkowicie inne urządzenie, na dodatek, wbrew zwykłej praktyce nazewnictwa, dużo gorsze!), lub I-Mate 2. Dla pewności, możemy łatwo to sprawdzić, odczytując numer modelu z naklejki pod baterią: powinien być PH10A lub PH10B.
Palmofon wyposażony jest w:
- procesor Intel XScale PXA263 400 MHz
- 64MB ROM
- 128MB RAM
- 3,5" ekran dotykowy, rozdz. QVGA 240x320, 65536 kolorów
- GPRS (klasa 10 i 8 ), Bluetooth, IrDA, aparacik foto VGA (640x480), slot kart pamięci SD(I/O)/MMC.
- opcjonalny pakiet, tzw. backpack, przypinany do tylnej ściany, w którym może być np. dodatkowy akumulator. Niestety, sterowniki zawarte w WM5 i WM6 nie obsługują go, jak do tej pory.
ZDEJMOWANIE BLOKADY SIM-LOCK
SIMLock jest to blokada zakładana na telefon przez operatora, powodująca, że karty SIM innych operatorów są odrzucane. Jak się go pozbyć? Po upływie terminu umowy operator powinien sam go nam zdjąć, ewentualnie możemy dokonać tego sami.
Zależnie od tego, którą wersję ROMu radia macie zainstalowaną, trzeba będzie użyć innego programu. Do bardzo starych, pierwszych wypustów stosów radia (np. 1.05), należy użyć narzędzia xda2unlock (http://utak3r.pl/varia/ppc/xda2unlock.exe). Należy wprowadzić PDA w tryb bootloadera (trzymając power i OK na dżojstiku wciśnięte, wcisnąć reset), podłączyć do USB, wyłączyć ActiveSync (zabić procesy wsce*.* bądź w ustawieniach AS wyłączyć USB) i uruchomić program, który poda nam kod odblokowywujący (uwaga: program NIE zdejmuje blokady!). Następnie możemy włożyć kartę SIM operatora, który jest zablokowany, i podać zapisany na kartce kod.
Bardziej prawdopodobne, że mamy nowszą wersję stosu radia (ewentualnie możemy najpierw wgrać nowy ROM), wtedy możemy posłużyć się narzędziem xdadev_all_unlock 1.6 (http://utak3r.pl/varia/ppc/xdadev_all_unlock-v1.6_138.exe), które obsługuje Himalaya, Alpine, Magician oraz BlueAngel. Wystarczy program skopiować na telefon i tam uruchomić. Jeśli okaże się, że urządzenie będzie zablokowane, kod odblokowywujący będzie najprawdopodobniej 00000000.
AKTUALIZACJA OPROGRAMOWANIA WEWNĘTRZNEGO
(FIRMWARE)
ZMIANA ROMU W URZĄDZENIU
WGRYWANIE WINDOWS MOBILE 5.0, 6.0 oraz 6.1 PROFESSIONAL
W porównaniu do nowszych urządzeń, Himalaya nie posiada blokady Microsoftu (CIDlock), więc możemy od razu przejść do wgrywania nowego wybranego ROMu. W swoim czasie jedynym problemem była zmiana identyfikatora operatora, dla którego ROM był przeznaczony - jest jednak już narzędzie (HimaUpgradeUT_NoID.exe (http://utak3r.pl/varia/ppc/HimaUpgradeUt_noID.exe)), które wgrywa ROM bez sprawdzania kodu operatora.
Nie będę tutaj podawał procedury wgrywania ROMu dla systemu PocketPC2003, wspomnę tylko, że potrzebne pliki to:
Natomiast systemy WM5 i WM6 wgrywa się, używając tylko pliku nk.nbf (i ewentualnie Radio_.nbf, który jest ROMem radia). Do aktualizacji przygotowujemy się, wgrywając do jednego katalogu:
- HimaUpgradeUT_NoID.exe
- nk.nbf
- opcjonalnie Radio_.nbf (jeżeli to jest twoja pierwsza aktualizacja, polecam).
Następnie upewniamy się, że mamy naładowaną baterię, najlepiej pełną - a przynajmniej w połowie. Teraz upewniamy się, że ActiveSync "łapie" nasze urządzenie (może być nawet w trybie "guest"), po czym wprowadzamy je w tryb bootloadera i podłączamy do USB. Na ekranie zobaczymy (uwaga: wyłączone jest podświetlenie ekranu! Trzeba się przyjrzeć.) U góry napis "USB", a na dole numer wersji bootloadera, jaki posiadamy. Najciekawszymi wersjami były 1.03 oraz 1.06. Jest możliwość zmiany wersji bootloadera, ale tutaj go nie opiszę, gdyż jest to jedna z tych bardzo nielicznych czynności, którymi można pożegnać się z PDA. Może innym razem opiszę cały proces, w celach poznawczych, dla zainteresowanych.... :ohreally:
W tym momencie uruchamiamy HimaUpgradeUtility i postępujemy zgodnie ze wskazówkami na ekranie. Program najpierw sprawdzi wersję oprogramowania na urządzeniu i wersję tego posiadanego na dysku. Potem klikamy "Next", i tak do końca :wink:
Postęp aktualizacji widzimy zarówno na ekranie komputera, jak i na ekranie PDA (bez podświetlenia). Po zakończeniu operacji flaszowania (NIE WOLNO W TYM CZASIE WYŁĄCZAĆ PRĄDU, ODŁĄCZAĆ PDA OD USB, ZAMYKAĆ PROGRAMU, ITP.), program pokaże informację o sukcesie (na ekranie PDA będzie po prostu 100%, a po chwili nawet to zniknie, nie sugerować się tym), należy odłączyć PDA od USB i, zależnie od tego, jaki był nasz upgrade, wykonać zwykły hard reset, bądź z formatowaniem. Jak? Już tłumaczę.
Hard reset wykonujemy wtedy, gdy robiliśmy zwykłą, niewielką aktualizację systemu. Trzymając power, resetujemy urządzenie i czekamy.
Hard reset z formatem, wykonujemy trzymając wciśnięte przyciski kamery i nagrywania, wciskając równocześnie i trzymając przez chwilę reset. Na ekranie pokażą się trzy opcje do wyboru (uwaga: znowu bez podświetlenia ekranu!). Na ekranie tym poruszamy się i zmieniamy ustawienia klawiszami kamery i nagrywania. Ustawiamy:
Enable KITL: NO
Clean Registry Hive: YES
Format Storage: YES
Bez tego, system może działać bardzo dziwnie, włącznie z niedziałaniem :worried: Potrzebne to jest zwłaszcza w przypadku, gdy całkowicie zmieniamy system, aczkolwiek osobiście wyznaję zasadę, że powinno się tą czynność wykonywać po każdym flaszowaniu urządzenia, inaczej pozostają różne śmieci, które zakłócają normalną pracę systemu.
Po ustawieniu tych opcji wciskamy OK na DPadzie (dżojstiku) i oglądamy, jak nasz nowy system się bootuje.
Po wgraniu nowego systemu, będziecie chcieli przetestować różne wersje stosu radia. Aby wgrać sam ROM radia, wystarczy do jednego katalogu zgrać HimaUpgradeUT_NoID.exe i Radio_.nbf i dalej postępować podobnie, jak przy zmianie całego softu. Nie ma jednej opinii, która wersja jest najlepsza - ja osobiście polecam Radio 1.17 (http://utak3r.pl/varia/ppc/Radio_1.17.rar).
POWIĘKSZANIE OBSZARU STORAGE
DO 30,53 MB
Standardowo, w ramach obszaru NAND ROM, wydzielona jest około 14 MB partycja, służąca jako Extended ROM. W niej operatorzy w procesie brandowania telefonu wgrywają swoje dodatkowe aplikacje, których instalacja odbywa się tuż po wykonaniu twardego resetu. W czasach, gdy nikt nie używa fabrycznych ROMów, bo są tragiczne, to miejsce jest zwyczajnie marnotrawione - a każdy z was chyba narzeka na bardzo małą ilość przestrzeni Storage... Dlaczego więc nie połączyć tych dwóch partycji, skoro akurat całkiem przypadkiem leżą koło siebie? :grin:
UWAGA: Wszelkie opisane w tym artykule czynności należy wykonywać pod kontrolą systemu WM5 lub WM6. NIE WOLNO tego robić pod PocketPC2003 !! Ponadto, opisany proces może być przyczyną poważnego uszkodzenia całego systemu twojego urządzenia, więc najpierw się dwa razy zastanów, trzy razy przeczytaj i ponownie zastanów! Wszystkie czynności wykonujesz na własną odpowiedzialność.
Po pierwsze, musisz odkryć swój ExtROM (domyślnie jest ukryty). Pobierz ExtROM Unlocker (http://utak3r.pl/varia/ppc/ExtROM_Unlocker.cab) i zainstaluj na urządzeniu (nie na RAMdysku, nie na karcie... na samym urządzeniu). Pojawią ci się 4 nowe ikonki:
- Unhide ExtROM
- Hide ExtROM
- Unlock ExtROM
- Lock ExtROM
Uruchom "Unhide ExtROM" i wykonaj reset. Następnie uruchom "Unlock ExtROM" i znowu reset. W tym momencie Extended ROM będzie cały twój :ohreally:
Teraz, jeżeli jeszcze tego nie zrobiłeś, zrób kopię swoich danych, gdyż za chwilę je utracisz...
Pobierz Hima DOC Tool (http://utak3r.pl/varia/ppc/Hima_DOC_Tool_1.0.zip), rozpakuj i wgraj na urządzenie, po czym uruchom. Postępując zgodnie ze wskazówkami na ekranie, zformatuj DOC (czyli Disk-On-Chip). Po zakończeniu procedury, wykonaj twardy reset z formatowaniem - Kamera + Nagrywanie + Reset i ustaw opcje:
Enable KITL: NO
Clean Registry Hive: YES
Format Storage: YES
i wciśnij OK na dżojstiku. Kiedy system już wstanie, będziesz mógł się cieszyć brakiem Extended ROMu i... 30,53 MB Storage !! :D
SKĄD I JAKIE ROMY WGRYWAĆ?
JAKICH ROMÓW NIE WGRYWAĆ?
Obrazy ROMów zawsze znajdziesz na forach. Oprócz rodzimych for (pdaclub oraz mobione) bardzo aktywny ciągle jest dział Himalaya na forum xda-developers (http://forum.xda-developers.com/forumdisplay.php?f=387).
Jakie ROMy pobierać i próbować, a jakich unikać?
Pytanie, a właściwie odpowiedź na nie, jest dość trudne, gdyż wszystko zależy od gustu użytkownika.... B)
Postaram się jednak podać kilka zasad, których warto się trzymać.
Po pierwsze... miło jest, że tak wiele osób wgrywa ROM, nad którym wiele osób pracowało ciężko ponad pół roku, ROM, który nosi na sobie piętno śmierci jednego z członków ekipy, którego imię nadano temu wydaniu - ś.p. TofClock. Miło, zwłaszcza, że i ja byłem w tej ekipie, ale.... ten ROM jest niedokończony, zawiera szereg błędów i po prostu nie nadaje się na codzienne użytkowanie. Dlatego proszę go nie wgrywać!
Dopiero na bazie tego pierwszego ROMu WM6 dla Himalaya powstał szereg nowych, już poprawnie działających ROMów. Ja ze swojej strony mogę polecić dwóch kucharzy - mojego przyjaciela Chandry Shekhara (c_shekhar) oraz mojego ucznia Athera (ather90). Znajdziecie ich wiele ROMów na forum xda-developers.
Natomiast szczerze nie polecam wszelkich ROMów pochodzących z WIetnamu, zwłaszcza z forum PDAViet - są one przeładowane niepotrzebnym softem, zwalniające pracę urządzenia i niedbale złożone.
To takie moje uwagi... :proud:
PAGEPOOL, RAMDISK....
O CO CHODZI??!.... ???
Podczas wybierania ROMu, napotkasz się na takie określenia, jak wielkość Pagepool oraz RAMDisk. Co to jest?
Pamięć RAM naszego urządzenia (której jest aż 128MB :grin: ) podzielona jest na trzy obszary do wykorzystania:
- pamięć główna RAM
- obszar RAM-dysku - czyli miejsce na instalację programów w wirtualnym dysku w pamięci RAM
- obszar cache'u, pamięci podręcznej systemu (pagepool)
Jaki podział jest najlepszy? Odpowiem tak: gdyby taki podział istniał, nie byłoby różnych wersji do wyboru, wszyscy by używali jednakowej konfiguracji... musisz sam spróbować kilka różnych, żeby to sprawdzić - wszystko zależy mocno od rodzaju użytkowanego przez ciebie oprogramowania.
WGRYWANIE ROMu ZA POMOCĄ KARTY SD
Co by nie przepisywać, bo już dwa razy to napisałem dzisiaj... :|
Link do wątku na mobione.pl (http://forum.mobione.pl/index.php/topic,7976.0.html)
Link do wątku na xda-developers.com (http://forum.xda-developers.com/showthread.php?t=482236)
:ohreally:
Załącznik z potrzebnym oprogramowaniem.