No wiec firmware 3.6.0 działa bezbłędnie na naszym Looxie. Zatem krótko i zwięźle:
1. Należy posiadać dowolny WM61 od newplowe, najlepiej ten: 5.2.20757 (Build 20757.1.4.0) - mnie na nim wszystko działa
poprawnie. Niektórzy twierdzą, że lepszy jest: 5.2.20755 (Build 20755.1.4.0) wersja natywna 23
2. Wchodzimy do Start/Settings/System i uruchamiamy TuneUp
3. W zakładce GPS ustawiamy Microsoft GPS driver (original) - dzięki temu pozbywamy się problemu grzebania w rejestrze
4. Dajemy Apply, OK - pyta czy zrestartować urządzenie, potwierdzamy.
5. Ściągamy firmware:
http://download.vincotech.com//positioning/documents/GSC3%20Fimware%203.6.0.zip6. W środku jest plik: GSW3.6.0_3.6.00.00-F35P1.00.s, któremu zmieniamy nazwę na htcgpsupdate.s
7. Ściągamy o ile ktoś skasował ponownie firmware 3.5.0 - jest w pierwszym poście tego wątku
8. Rozpakowujemy i podmieniamy zmieniamy oryginalny htcgpsupdate.s na ten z punktu 6.
9. Wrzucamy htcgpsupdate.s jak i htcgpsupdate.exe do katalogu Windows na Looxie.
10. Wchodzimy do katalogu Windows i uruchamiamy htcgpsupdate.exe, trwa update (mój loox w ogóle dźwięków
nie wydawał)
11. Po komunikacie że update się powiódł potwierdzamy OK i wyłączamy Looxa przyciskiem jak zwykle
12. Wyjmujemy baterię na minimum 10 sekund.
13. Włączamy Looxa, gdy Windows się załaduje wykonujemy Hard Reset (dla zapominalskich: power+calendar, trzymać,
w tym czasie rysikiem w dziurkę, chwilę potrzymać, puścić rysik i dalej trzymać klawisze aż pojawi się obrazek ze śniegiem)
14. Zmieniamy w Start/Settings/Tune Up/GPS driver ponownie na 3.5.0 (SIF2) (nie ma jeszcze wersji Windows newplowe,
w której byłoby wyróżnienie 3.6.0, ale działa na tym ustawieniu i tak ma być)
15. Ściągamy ten program:
http://newplowe.com/cgi-bin/files/dl.pl?file=TuneGPS.zip i rozpakowany wrzucamy do katalogu
Windows
16. Sciągamy ten program:
http://www.sto-helit.de/downloads/mortscript/MortScript-4.2.zip i po rozpakowaniu instalujemy
odpowiedni cab dla PPC, KONIECZNIE w pamięci urządzenia, a nie na karcie!!
17. Tworzymy w katalogu Windows plik baudrate.mscr i wrzucamy tam takie coś:
Sleep(5000)
Rotate(0)
Run("\Windows\tunegps.exe")
WaitForActive("Tuning GPS",10)
MouseClick(393,596)
Sleep(1000)
SendCR
Sleep(2000)
MouseClick(87,368)
SendDown
SendDown
SendCR
Sleep(1000)
MouseClick(393,368)
Sleep(5000)
Close("Tuning GPS")
18. Do katalogu Windows/Startup wrzucamy skrót do baudrate.mscr
19. Wyłączamy urządzenie i włączamy je ponownie. Jeśli wszystko poszło OK, po chwili uruchomi się Tune GPS i ustawi
poprawną wartość transmisji portu COM, ponieważ nowy firmware ustawia go na 4800. Bez zmiany na 57600 za pomocą
tego programu każdy dostęp do portu kończy się restartem urządzenia. Armando i newplowe wiedzą o sprawie i jak na razie
jedynie skrypt jest tutaj rozwiązaniem.
----------------
Co do efektu: po ściągnięciu efemeryd z któregoś z serwerów odpalamy sobie np. GPS Locator i czekamy na pierwszego fixa.
To trochę potrwa, ale potem już każdy następny fix powinien być szybszy. Wg tego co zrozumiałem z tego rosyjskiego portalu,
ten firmware radzi sobie nawet bez aktualizacji plików na bieżąco. HTC przestało od kwietnia 2010 odświeżać pliki z efemerydami,
więc newplowe myśli co z tym dalej zrobić, szukają źródła plików zgodnego z nowym firmware.
Czy Czesio widzi wiecej satelitek? W moim subiektywnym odczuciu - tak. Szybciej w ogóle zaczyna coś widzieć, a wiadomo
że Loox za dobrej anteny wewnętrznej nie ma
W każdym razie łapie mi fixa postawiony na podstawce na biurku, skierowany
na okno dachowe - tak jeszcze nigdy nie miałem.
P.S. Posiadacze WM5 będą musieli chyba pogrzebać w rejestrze żeby wykonać update, ale oni żeby korzystać z 3.6.0
i tak chyba muszą wymienić Windows na wersję od newplowe.