PDAclub.pl - Forum użytkowników technologii mobilnych

Windows Mobile (Classic, Professional, Standard), Windows Phone 6.x oraz 7/8.x/10 => Pocket PC z telefonem - ogólnie (WM Professional/WP6.x) => ASUS => Wątek zaczęty przez: longu w Listopad 12, 2010, 17:01:27

Tytuł: [Garmin-Asus M10][18.11.2010] Informacje, FAQ, Tips & Tricks
Wiadomość wysłana przez: longu w Listopad 12, 2010, 17:01:27
Witam serdecznie
W tym wątku będę zamieszczał znalezione/odkryte przeze mnie ciekawostki dotyczące urządzenia Garmin-Asus Nuvifone M10.

(http://www.garminasus.com/en_GB/m/g/m10/banner.jpg)


Wstęp:

Nie odpowiadam za szkody wynikłe w skutek zastosowania którejś z porady. Dodam jednak, że wszystkie (a przynajmniej większość) są przeze mnie przetestowane i sam z nich korzystam ;-).

SPIS TREŚCI:

1. Specyfikacja i dane techniczne

2. Recenzje i testy


3. Wyłączenie komunikatu powitalnego (EULA)

Po uruchomieniu urządzenia (i każdym soft resecie) pojawia się do zaakceptowany komunikat powitalny (tzw EULA). Jest to dość denerwujące, ale na szczęście jest sposób, aby się go pozbyć. Wystarczy zmienić następującą wartość rejestru:

HKEY_LOCAL_MACHINE \ Software \ ASUS \ EULA \ "Enabled" = dword: 00000000

4. Pozostawienie włączonego WIFI w trybie uśpienia

Aby WIFI były cały czas aktywne (nawet podczas uśpienia),  należy zmienić następującą wartość rejestru:

HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ Power \ State \ Suspend \ (98C5250D-C29A-4985-AE5F-AFE5367E5006) \ "Default" = dword: 00000001

5. Boot mode

Uruchomienie urządzenia w trybie Boot mode (potrzebne np do zmiany ROMu):
1. Wyłącz telefon
2. Wciśnij klawisz ściszania (Volume down) włącz urządzenie przyciskiem Power (trzymając oba przyciski przez chwilę)
3. Wciśnij klawisz zgłaszania (Volume up), żeby wybrać tryb karty pamięci

6. Zmiana ROM na anglojęzyczny

Na dzień dzisiejszy nie znalazłem nowszego ROMu w języku polskim. Istnieje natomiast nowszy w języku angielskim, do pobrania stąd: http://www.garminasus.com/en_ID/support/documentation/m10/M10_V6150_WWE_app_IDN00.zip. (http://www.garminasus.com/en_ID/support/documentation/m10/M10_V6150_WWE_app_IDN00.zip.) Aby go jednak zainstalować należy wykonać następujące czynności:

1. Rozpakuj ROM
2. Wykonaj polecenie: p835abisplit3.exe M10_ALL_V6.15.0_Modem_V4.7.8_Ship_WWE_app_IDN00_V5 .1.8.exe
3. Wrzuć plik *.abi (M10_ALL_V6.15.0_Modem_V4.7.8_Ship_WWE_app_IDN00_V5.1.8.exe.abi) na kartę pamięci
4. Uruchom PDA w trybie Boot mode. Rozpocznie się instalacja romu w języku angielskim.

UWAGA: nie testowałem tego jeszcze, ale czytałem, że działa ;-)

EDIT:
Wersja ROM z nowszym numerkiem (również język angielski): http://www.garminasus.com/en_SG/support/m10-software-updates.html (http://www.garminasus.com/en_SG/support/m10-software-updates.html)

7. Dodanie aplikacji do "czarnej listy" auto obracania

M10 jest wyposażony w akcelerometr, także standardowo, gdy obrócimy urządzenie wtedy to, co wyświetlane jest obecnie na ekranie zostanie również obrócone. Niestety niektóre aplikacje nie działają wtedy poprawnie (np. Pocket Heroes). Można wtedy taką aplikację dodać do czarnej listy:

HKEY_LOCAL_MACHINE \ Software \ ASUS \ AutoRotationSetting \ BlackList

Ale uwaga:
a) Klucz BlackList jest typu MultiString, także nie wszystkie edytory sobie z nim radzą (np. Total Commander, czy PHM RegEdit). Polecam zatem użyć: Resco Explorer (płatny), lub darmowy CeRegEditor.
b) Na listę dopisać należy Window Class. Jak zdobyć? Polecam użyć narzędzia: Task Manager (http://www.dotfred.net/TaskMgr.htm). Przykłady Windows Class:
Pocket Heroes: GXLMWND
Spb Mobile Shell: SpbNow_HomeWindow oraz SpbNow_MainWindow (trzeba wpisać oba w osobnych linijkach)
Total Commander: CECMD
Uwaga na wielkość znaków! Następnie należy wykonać soft reset, aby zmiany weszły w życie.

8. psShutXP dla M10

Przygotowałem instalkę psShutXP, która działa na urządzeniu Garmin-Asus M10 i podpina się pod dłuższe przytrzymanie przycisku Power. Dzięki niej możemy np zresetować urządzenie bez potrzeby wyciągania rysika i ściągania klapki od baterii.

Wygląda tak:
(http://longu.org/PDA/psshutxp_skin_eng_vga.jpg)

Ściągamy stąd: http://longu.org/PDA/PsShutXP_M10.zip (http://longu.org/PDA/PsShutXP_M10.zip)

9. Usuwanie polskich znaków w SMS

Za czasów, gdy używałem Diamonda i utrzymywałem tamtejsze FAQ pewien użytkownik forum stworzył skrypt do usuwania polskich znaków pod napisaniu SMS. Jest to o tyle przydatne, gdyż jeżeli wstawimy do SMS choć jeden znak Unicode, wtedy długość pojedynczej wiadomości tekstowej zostaje obcięte do 80 znaków. Aby sobie z tym poradzić musimy zainstalować Mortscripta (http://www.sto-helit.de/index.php?module=page&entry=ms_overview&action=view&menu=29) i ściągnąć jeden z dwóch przystosowanych przeze mnie do M10 skrypt (http://longu.org/PDA/SMS.zip) i rozpakować na urządzeniu, pozostaje już tylko utworzyć skrót w Menu Start.
Obsługa wygląda następująco:
1. Piszemy SMS z polskimi znakami
2. Uruchamiamy menu start i odpalamy utworzony wcześniej skrót do skryptu SMS.mortrun. W tym momencie program czeka (5 sekund) na powrót do okna tworzenia nowej wiadomości tekstowej, gdy to nastąpi kopiuje do schowka cały tekst, zamienia polskie znaki (ę->e, ą->a, itp) i wkleja z powrotem zmodyfikowany tekst.
UWAGA: program działa tylko i wyłącznie w Polskiej wersji ROM. Jeżeli chcecie, aby działał na innej wersji językowej, to należy zmodyfikować następującą linijkę:
WaitForActive("Wiadomości",5)
zastępując słowo "Wiadomość" słowem, który widnieje na górnej belce podczas pisania SMS.
Istnieje też inny sposób: przypisanie do jakiegoś sprzętowego klawisza za pomocą komercyjnego programu: AE Button Plus (http://ae.inc.ru/aebplus.php). Wtedy należy całkowicie usunąć powyższą linijkę.

Pozdrowionka.