Forum użytkowników sprzętu firmy Manta

MIDy i Tablety => MID07 => Wątek zaczęty przez: bambolo w Czerwca 29, 2012, 19:50:14

Tytuł: mapamap wskazania
Wiadomość wysłana przez: bambolo w Czerwca 29, 2012, 19:50:14
Witam moja mapamap i nie tylko ta nawigacja ale inne tez wskazuja mi podwójną szybkośc z jaka jade,  ma ktos podobnie?,  moze kto wie jak sie z tym poradzic?
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: Malymon w Czerwca 29, 2012, 20:32:37
A nie jest tak, ze pokazuje dozwoloną prędkość i tę, z którą jedziesz?
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: bambolo w Czerwca 30, 2012, 05:54:52
A nie jest tak, ze pokazuje dozwoloną prędkość i tę, z którą jedziesz?

Raczej nie bo 200km/h nie pozwalają u nas jezdzic :( a sam tyle nie jechałem
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: Malymon w Czerwca 30, 2012, 09:01:37
Sprawdzę u siebie jak to wygląda i dam znać. :)
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: bartosz.noworyta w Czerwca 30, 2012, 10:01:37
To moze byc pole infornacyjne, z oznaczeniem jaka predkosc jest dozwolona... a ten parametr jest konfigurowwlny.
choc nie uzywam chwiliwi MM. Cwicze Sygic.
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: kaprikorn w Czerwca 30, 2012, 19:05:38
Potwierdzam. MapaMap podwaja pokazywaną prędkość z jaką się jedzie. Natomiast inny program pokazuje właściwą.
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: Malymon w Czerwca 30, 2012, 19:15:55
To może jednostki ma imperialne zamiast metrycznych? Albo dba o ego kierowcy :)
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: kaprikorn w Czerwca 30, 2012, 21:17:13
Inne programy gps (wskaźniki prędkości) też podwajają aktualną prędkość.
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: bambolo w Lipca 01, 2012, 06:30:24
co do mierzenia adległosci też cos mi sie nie podoba ale z metrem latac nie bede :)
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: bartosz.noworyta w Lipca 02, 2012, 10:44:21
Ale jak podwaja również odległości, to Wam spalanie o połowę mniejsze wyjdzie: EGO KIEROWCY-REALITY 2:0 ;-)
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: tbalc w Lipca 06, 2012, 11:19:43
Mi też podwaja prędkość. I to nie tylko mapamap.
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: kaprikorn w Lipca 06, 2012, 12:18:46
Do kogo uderzyć w tej sprawie? Do MANTY czy do MAPYMAP?
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: Malymon w Lipca 11, 2012, 10:10:54
Ciekawe, na czym będzie polegać naprawa, bo wygląda na konieczność kalibracji lub wymiany modułu GPS. Daj znać, jakie będą efekty :)
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: kaprikorn w Lipca 11, 2012, 10:32:33
dam znać, ale tablet oddam do serwisu dopiero po urlopie, bo nie samą nawigacją człowiek żyje :) a ciekawostka jest taka, że pewna beta pewnego programu co go nie ma a miał być działa dobrze.
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: Manta Team 2017 w Lipca 11, 2012, 11:48:51
Przy okazji jak możecie potestujcie
https://play.google.com/store/apps/details?id=com.mapfactor.navigator&hl=pl
Zapowiada się całkiem nieźle.
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: kaprikorn w Lipca 11, 2012, 11:58:20
wygląda dobrze i nawiguje (przynajmniej u mnie w mieście) jak trzeba, ale wskazania prędkości też ma podwojone ;) 
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: Malymon w Lipca 12, 2012, 09:23:46
No to rzeczywiście prawdziwa ciekawostka. Dodam, że są jeszcze dwa takie pozytywne przypadki :)
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: Padi w Lipca 12, 2012, 18:51:53
Mnie pokazuje prawidłowo. (Mapamap)
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: kaprikorn w Lipca 13, 2012, 10:39:02
no i teraz zagadka: po wgraniu romu od MANTY MapaMap działa prawidłowo.
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: Malymon w Lipca 13, 2012, 22:51:14
GB czy ICS? Na GB u mnie wskazania są prawidłowe (Leia).
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: kaprikorn w Lipca 16, 2012, 09:32:12
na mantowy GB
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: GUTEK w Lipca 18, 2012, 23:03:55
Niestety mam ten sam problem.
Na mantowym GB nie zdążyłem sprawdzić.
Obecnie mam Leie i zainstalowany Mapfactor Navigator.

Takie pytanie: U mnie "Wersja pasma podstawowego" to 11.813.01.03.00.
W niektórych Androidach "Baseband" ma związek z GPS.
Jaką macie wersję z dobrym GPSem i z tym podwajającym?
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: Malymon w Lipca 18, 2012, 23:10:04
To kwestia użycia smali/backsmali w przeróbce framework.jar, w wolnej chwili po powrocie do domu opiszę jak to zrobić :)
Tytuł: Odp: mapamap wskazania
Wiadomość wysłana przez: tbalc w Października 27, 2012, 18:22:47
Pod linkiem http://club.dx.com/forums/forums.dx/threadid.916565 znalazłem rozwiązanie. Sprawdzone, działa. Właśnie wróciłem z próbnej jazdy i prędkość jest 2-3 km/godz niższa od wskazywanej przez prędkościomierzale to jest normalne. Samochodowe zawyżaj zawsze o te kilka km/godz.

Jedna uwaga. .line pozostawiamy tak jak w oryginale. nie zmieniamy na .line 591. W moim pliku było .line 506 i tak zostawiłem. Może ktoś mi wyjaśni jeszcze co to za liczba 0x3F03B2A1 i na czym polega mul-float? Bo to tu tkwi sedno zamiany węzłów na metry.

Do dekompilacji i kompilacji użyłem najświeższej wersji smali i backsmali 1.4.2 zamiast 1.2.6 jak poniżej.
----------------------------------------------------------
The needed actions in order to patch framework are:

 * Pull framework.jar from the phone
 * Extract classes.dex from framework.jar (command: unzip framework.jar classes.dex)
 * Unpack classes.dex with baksmali (command: java -jar baksmali-1.2.6.jar -o classes classes.dex)
 * Remove bad classes.dex (not needed anymore)
 * Edit file Location.smali under classes\android\location and replace getSpeed function from:

 .method public getSpeed()F
 .registers 2

 .prologue
 .line 591
 iget v0, p0, Landroid/location/Location;->mSpeed:F

 return v0
 .end method


 into:


 .method public getSpeed()F
 .registers 6

 .prologue
 const v1, 0x3F03B2A1

 .line 591
 iget v0, p0, Landroid/location/Location;->mSpeed:F

 mul-float v2, v0, v1
return v2
 .end method


 * Repack classes.dex using smali (command: java -Xmx512M -jar smali-1.2.6.jar classes -o classes.dex)
 * Add newly patched classes.dex into original framework.jar (command: zip -1 framework.jar classes.dex)
 * Push newly patch framework.jar into the phone

Short explanation: speed was wrongly being acquired in knots (it should be in m/s). The code is writen in Dalvik bytecode and basically a register is set with the float 0,5144444 (1 knot in m/s), multiplied by the speed passed from the GPS driver and returned "corrected".
--------------------------------

Powodzenia