Requirements:
- You must have a Rooted Android. Since you have to write some files in the Data folder, where the application is located.
- Have installed some file explorer, e.g. MiXplorer, that allows you to enter the Android root folder (in Root mode).
- Download or have installed a patched version of Viago (The 4007 version worked for me).
Procedure:
1- Install Viago, and execute. Advance until you are asked to connect to the Internet and close the application. Then force the application to stop or restart the phone.
2- Download these 2 files: "generic_prefs.xml" and "com.garmin.android.apps.viago_preferences.xml" [Only registered and activated users can see links. ]
3- Edit with Notepad or any editor the file "com.garmin.android.apps.viago_preferences.xml" and replace "[email protected]" with the email registered in your Android user account.
4- Copy both files to your cell phone storage. Then with the Android file explorer (in root mode) move them to the folder "/data/data/com.garmin.android.apps.viago/shared_prefs/", overwrite the existing files when asked.
At this point, viago should start. Then copy the offline map, gmappsupp.img and country_codes_generated.gar to its location on the storage card.
Afterwards I leave the content of the files, in case the links are broken.
#zarquinus
Hello!
I installed version 4007, it asks to connect to the net, quit the application manager, do a forced shutdown but no shared_prefs folder. Android / data has a different / Garmin / files folder /!
I'd be interested in describing in detail how and where to download it !?
Thanks!
Confirmed that works on rooted phones. Any possibility to repack with these 2 files modified or clone the installed apk and re install on non rooted phones? thanks
An alternative is to use the VMOS app. It's a virtual android system that runs on the original android. On the VMOS website you can download a root APK version.
Viago works only with offline OSM ([Only registered and activated users can see links. ]) maps. It is not possible to use Viago with any official maps from Garmin. However You can use the latest released OSM Map.
So you need a rooted phone!
Could you not somehow install Viago on a non-rooted phone to work offline?
I found a way to install Viago on my non-rooted cell phone.
What I did is backup my "running" Viago to my rooted cell phone via adb, and then restore it to my non-rooted cell phone. And it worked.
It is important that both phones have the same google account.
The adb commands would be...
To make the backup: adb backup -f viago.ab -apk -noshared com.garmin.android.apps.viago
To restore on the other cell phone: adb restore viago.ab
Bookmarks