Spoiler: screens
I tried to use thai's voice from ios but no luck (incompatible voice)
Hi @mermigas thanks for your post!
I am using a rooted Samsung Tab III 7-inch and would like your opinion:
-Installed goodone's "StreetPilot_v2.3.3_extSdCard_gmxt_NoRoot" and then added Greek and UK English via the "Language" shortcut.
-Then uninstalled it. I have no idea if the languages are still in the device… Does anyone know where they are located?
-Then I installed your shared StreetPilot_v2.3.3_Root.apk file for me.
-Replaced with the correct libgarminos.so file for /storage/extSdCard/gmxt file in the path /data/data/com.garmin.android.apps.gmobilext/lib/ as usual.
-I checked again that the folder on the sdcard is now called "gmxt" otherwise the app will say "Sorry, Street Pilot was forced to close."
-If I run the app, I get black screen. So I rebooted in recovery and wiped Davlik cache.
-Rebooted again, optimizing all apps was completed.
-Now I run Street Pilot and I get the logo, loading maps etc.
NOTE: All structure of folders etc. is only on my external SD card, do I need to copy over anything on the internal card? The 1st page posts were not too explicit…
Do I need to copy anything to internal storage in /storage/emulated/0/gmxt/ or /storage/emulated/0/Garmin ?
BUT I am stuck at the empty "Select a Locale" screen which is again empty. This is the 2nd time I cannot go past this screen… Any help is welcome!
Is the resolution a problem? My screen is 1024 x 600 Pixels...
I tap randomly and get I blue highlight in other places!
Last edited by konsti; 6th September 2014 at 02:52 PM.
Thanks lolypop000 but I downloaded that app and it says that I already have access to the SD card… Remember I am rooted already (and updated to 4.4.x recently from xda-developers)
However, it seems that the issue was resolution (not initially compatible) and testing different libgarminos.so files, I managed to make it work finally! (actually it was from your [Only registered and activated users can see links. ], dear lolypop000!)
I found a version of libgarminos.so that supports 1024x600 pixels properly, and now I have access to the application!
Here is my working libgarminos.so file, supporting Galaxy Tab III 7 inch (1024x600 resolution) for Street Pilot v2.33 and for /storage/extSdCard/Garmin/ folder support:
This post requires you to click the "LIKE this post" button and hit F5 to read this content.
The application runs OK, but now I have an issue where the start-up settings are NOT saved and I need to always select language/voice/theme/units. Any help on that, guys?
What mandilul posted on this, is it still valid for v2.33? "...Settings will always be lost until the first time when the phone will lock on sattelites and StreetPilot will display the map. After first sattelite connection, all settings will be retained." That's bad coding from Garmin, really!
Samsung Galaxy S5, Kitkat 4.4.2 noRoot and SP was installed correctly with no black screen.
It was installed on the microSD card (\storage\extSdCard\) using 14SP2.33_storage_extSdCard_Garmin_++_NO_ROOT_by_rf711.apk from post#1
Many thanks to Interaser !!!!
Details:
1) I copied the apk on the microSD card (my Garmin folder was still on the PC)
2) I installed the apk and did NOT open StreetPilot.
3) I went to apps screen and run StreetPilot Language app and choose my language
4) I run the StreetPilot app, it opened as it should, I choose the settings I wanted and I stopped when I reached Where to and Map screen and THEN I closed StreetPilot
5) I copied the Garmin folder from my PC to /storage/extSdCard/Android/data/com.garmin.android.apps.gmobilext/files/ (according to the instuctions) but .....
Attention here
When in step (4) you first run the StreetPilot apk and exit (with no Garmin folder present on the microSD card of course), the program has already created the following folder on the microSD card:
/storage/extSdCard/Android/data/com.garmin.android.apps.gmobilext/files/Garmin/Garmin/GarminDevice.xml
So NOW that you have an almost "empty" Garmin folder on the microSD card, connect your phone (or unmount the card).
You are going to copy the contents of the Garmin folder on your PC, to the RED Garmin folder on the microSD card
You are NOT going to copy the Garmin folder which is inside the main Garmin folder that you have on your PC
You are NOT going to touch the BLUE Garmin folder (and the xml file inside)
6) I turned on the GPS on the s5
7) I run StreetPilot app again (now that the "full" RED Garmin folder is in its right place on the microSD card), give again some settings and wait to get a good satellite signal
8) Everything runs OK now, regardless to say that it is at least 10 times faster than nuvi 3490 with the same maps (and the rest) inside !!!!!!
I've used the same Garmin folder from my Galaxy s2 (SP v1.49 android 4.0.4 noRoot)
In \Garmin\.System\ I've copied CNEU 2015.20 NTU (gmapprom.img) and the D3589130A.jcv for nuvi series 50 in \Garmin\.System\JCV\
In \Garmin\Map\ I've copied several other maps (with custom names)
No problem for SP to see all the maps.
In order to be able to write an address or a city or something else "directly inside" the Garmin's search field (and have the advantage not to complete the word I'm writing and to have Garmin's autocomplete) I've disabled the "Predictive text" from the phone's settings.
The keyboard that SP uses is the Samsung's default and with this setting enabled, I was writing in a (Samsung's) black box-window and I had to first finish writing the word and then press END for the word to be displayed inside Garmin's search field
Because my s5 is noRoot, I cannot see the .System folder on the microSD card unless I put the card in a card reader on my PC.
The dot before System, makes .System folder "hidden" for android when you connect s5 as MTP mode device.
Without rooting you cannot get USB mass storage mode and that is why I've installed SP on the microSD card.
If I had installed it in the internal memory and with no USB mass storage mode, there is no hope to see again that folder ever again and change the map with its next version.
Reading the forum I figured out that JCV doesn't work for Thai maps on devices with non-Thai firmware.
It's also not working on Android here, showing a "Pirated Copy" message.
I was just wondering if I flash the original Thai ROM on my phone (bought in Thailand) will it fix the problem? or is it simply not possible to have Thai JCV on Android phone?
Thanks
Bookmarks