[GUIDE]Offline Maps for GPS USERS (Android)..!! - Android Apps and Games

So, as I was going through the posts, I saw some Android users claiming that they cannot find any suitable GPS application with offline maps. So, I am here to post the details which might help many to solve this problem of their.
(Note: I'm not advertising but just helping people)
There are many application in the market which have feature for offline maps or cached maps like google map, rmap, oruxmaps, ublox, locus, iGo etc. (these are the maps that i have tested and used by me or some of the other users here)
So, here is the guide.
Method 1.
First of all you need one of the above mentioned software installed on your Android phone (all the above apps are free of cost)
Next you need the offline maps and the guide is as follows:
Step 1. You need to download/create offline map and you will need to download Mobile Atlas Creator (also known as MOBAC and it is a free open source software) tool with SQLite library. Java Runtime Environment should be installed on your computer since this software is based on java. ( To download [url" http://sourceforge.net/projects/mobac/files/Mobile%20Atlas%20Creator/MOBAC%201.9/Mobile%20Atlas%20Creator%201.9.8.zip/download"]click here[/url] )
Step 2. Run Mobile Atlas Creator.
Step 3. From the drop-down box in the left upper corner of the screen select map provider.( This step is only for users having MOBAC version 1.8 or below. )
or
Step 3. In the pop up window appearing on first start of the application, select the map format and the respective map file name for it.
Step 4. Using the mouse select the area you want. You can zoom in and out using the scroll button.
Step 5. Choose zoom levels for you offline map. Please note that creating maps of a large area with high resolution will result creating data file several gigabytes in size.
Step 6. Enter a name of your map and click “Add selection” button.
Step 7. Select the desired format from “Atlas settings” drop-box.
Some of the supported applications/formats are given below:
-AFTrack (Symbian)
-AlpineQuest (Android)
-AndNav (Android)
-BackCountry Navigator (Android)
-Big Planet Tracks SQLite format (Android)
-CacheBox (Windows Mobile)
-Cachewolf
-Garmin Custom Map - KMZ (GPS handhelds)
-Glopus (Pocket PC)
-Google Earth
-GPS Sport Tracker
-Magellan RMP (GPS handhelds) & VantagePoint
-Maplorer (Windows CE/Windows Mobile)
-Maverick (Android)
-Mobile Trail Explorer (J2ME) - single tiles and MTECache file
-NaviComputer (Windows Mobile)
-nfComPass (WinCE, WinMobile, WinXP)
-OruxMaps (Android)
-OsmAnd
-Osmdroid (Android)
-OSMtracker (Windows Mobile/Pocket PC)
-OziExplorer (single 24bit PNG image with calibration (MAP) file
-PathAway (Windows Mobile)
-RMaps SQLite (Android)
-[Nokia] Sports Tracker
-Touratech QV (Windows software, commercial)
-TrekBuddy (J2ME, Android)
-TwoNav / CompeGPS
-u-blox
-and others
( Steps 6 and 7 are applicable for users having MOBAC version 1.8 or below )
Step 8. Press “Create atlas” button and the download of the maps will begin and be quite patient because it might take time depending upon your internet download speed.
Hurry you are half way done with the offline maps.
Step 9. Once completed, open the folder with your atlas file. Copy the file on your Android device to /sdcard/"your app folder"/maps folder.
Step 10. Open the android application and press Menu button and goto settings and select the user defined map i.e. the one you placed on your sdcard.
Method 2.
How to save Google maps for offline use on android and you can save your bucks
Enable the Google Maps Labs Map Pre-caching:
1. Open Google Maps android app.
2. Press Menu button->More->Labs->Precache map area and enable it.
3. Now when you search for a location, click on the map label that appears.
4. In the location view, press Menu.
5. Press Precache map area.
How to use it :
1. While using pre cache maps there should be no form of internet connection running on your phone. This is done to prevent the pre cached area update its tiles.
2. Open GMaps
3. Hit Menu -> Settings -> Cache Settings -> Pre-cached map areas, then tap on the one that you need to use.
4. Note : While using pre cached maps it isn't possible to get directions or search for places but positioning can be done.
This can be used to view 10 miles around the selected area (offline).
Method 3.
There are many applications which help users download maps from mobile itself, either in setup wizard or in options. Following are the apps that support this features:
1. Mapdroyd
2. Map(-)
3. Google Map
4. Sygic
5. Copilot
6. Wave
7. Locus
8. Maverick
9. Oruxmap
10. MapmyIndia
and there are many more ahead.
Here you go. All is set and you are good to go. (Note: The first start up might take time but the consequence will not)
For speed up satellite fix for GPS on Android, click here
Thanks to Xenova for "speed up satellite fix on GPS for Android" thread.
For rapid GPS lock or GPS issues, click here
Thanks to crypted for rapid "GPS lock/GPS issue" thread.
I wont be taking any credit for the information i shared because it is all googled anyways if you liked the info please don't hesitate to press the "thanks" button or consider some donation

thanks for sharing.

Thanks for all

You are welcome ... hope it helped

even on "locus" it works ..!!

This is great- thanks

Interesting
I'll have to check this out sounds pretty rad.

It works flawlessly for me... Just follow the steps and you are good to go....
Sent from my HTC Wildfire

thank you

therusper said:
thank you
Click to expand...
Click to collapse
No problem
Sent from my HTC Wildfire

Really wonderful! Thanks so much!

bigdipper said:
Really wonderful! Thanks so much!
Click to expand...
Click to collapse
you are welcome

SO WHICH atlas format did you guys choose to use for GOOGLE MAPS/Navigation?

mythek88 said:
SO WHICH atlas format did you guys choose to use for GOOGLE MAPS/Navigation?
Click to expand...
Click to collapse
SQlite format ...
Or simply follow the following steps :
How to save Google maps for offline use on android and you can save your bucks
Enable the Google Maps Labs Map Pre-caching:
1. Open Google Maps android app.
2. Press Menu button->More->Labs->Precache map area.
3. Now when you search for a location, click on the map label that appears.
4. In the location view, press Menu.
5. Press Precache map area.
This can be used to view 10 miles around the selected area (offline).

Hm, what about OSMand? https://market.android.com/details?id=net.osmand

thanks for all!

sasch42 said:
Hm, what about OSMand? https://market.android.com/details?id=net.osmand
Click to expand...
Click to collapse
It has an option for osmand map in the drop down menu for selecting map format!!
Sent from my HTC Wildfire using xda premium

brilliant stuff looking forward to trying this
Sent from my U8160 using XDA App

handsomejackuk said:
brilliant stuff looking forward to trying this
Sent from my U8160 using XDA App
Click to expand...
Click to collapse
which app do you prefer or use for gps btw ??

Guys any other map for which it works perfectly?? Let me know...
Sent from my HTC Wildfire using xda premium

Related

[APPMOD][07.11.10] Brut Google Maps 4.6.0.4686-brut17

Features:
worldwide navigation using Google Maps Directions
map tiles caching on SD card
force-enable MT. If you're on Eclair or some custom Donut and don't have multitouch zooming, then maybe this will enable it.
force-enable Buzz feature
fix for map shift issue in China
option to hide zoom buttons
installable on non-rooted devices
could be installed beside original app
Credits:
canadiancow for starting a brainstorm; an idea to use maps directions as backend for navigation; great Nav Launcher app; helping and support
TAPP for enabling "Navigate" button; first version for non-rooters
acamar for his research on map shift issue in China
many, many people for testing it, complaining ;-), helping others, etc.
Google for making this great app and service and for not sending C&D to me so far ;-)
Download:
maps4.6.0.4686-brut.apk
md5sum: 456b3fe71f74bb8b76a443be4075473c
maps4.6.0.4686-brut-renamed.apk - probably not usable - random ANRs
md5sum: a378ce5d9ddd07c489d129e972a5c2bd
maps4.6.0.4686-brut-renamed-tagged.apk - probably not usable - random ANRs
md5sum: 1bf581213c77fe2e3aa9fa1b7001d01b
Variants:
This mod consists of many independent changes and some of them may be good or bad for some people. Unfortunately not all changes could be configured at runtime, so we need several apk files to let people choose what they want.
There are 3 packs of changes:
-brut - it's a BrutMod itself: international navi, map caching, etc. All of these changes are configurable at runtime.
-renamed - Android package name was changed from original com.google.android.apps.maps to brut.googlemaps . See "Package name changing" below if you don't know, what this means.
-tagged - all icons in the launcher, widgets, etc. were tagged with red "BRUT" sign, all icon names were suffixed with "[brut]". It's to distinguish modded and original GM if you have installed both.
Then we could create several variants of this mod with different combinations of changes, but fortunately only 3 of them actually make sense: -brut, -brut-renamed and -brut-renamed-tagged.
Note: I know this may be confusing for some people, who get used to brut.googlemaps as normal package name for this mod and com.google.android.apps.maps as "stockified" modification of it. You should take into account that starting point is original GM with original package name, so com.google.android.apps.maps is actually "normal" and brut.googlemaps is modded/renamed one.
Installation:
For -renamed variants: just download & install. For others: see section below.
Package name changing:
Generally it means that modded app is identified by Android OS as totally different app, not connected to Google Maps at all. There are several consequences:
Android forbids to install same app twice. If you want to install modded app, you have to uninstall original one first. -renamed variant is detected as different app, so you could install it normally and then you will have installed both original and modded app.
It's much worse if you want to replace system app - and Google Maps is a system app on many devices. You can't uninstall system apps just like that, cause they're write-protected. You need root and probably some hacking, so if you had Google Maps preinstalled on your device and don't have a root or don't want to hack, then use one of -renamed variants.
Some apps call GM by name and if you have -renamed variant, then they can't find modded GM, cause it's detected as different app. People have such problems with Car Dock, Street View and few others.
Maps cache - formats:
BrutMod natively supports two formats for stored tiles: Andnav format and BrutMod old, which is kept for backward compatibility and will be eventually removed. You could also set custom path to stored tiles if you want to use different format.
If you have cached tiles from other maps/navigation app and they're stored in "one tile, one file" format, then you should be able to use them with BrutMod. You have to choose custom database format and set path to tiles. Path can contain variables - currently supported are:
(Z) - zoom level
(Y) - Y id of a tile
(X) - X id of a tile
So for example custom path for AndNav format would be: (Z)/(X)/(Y).png.andnav . If you would set something like: (Z)-(X)-(Y).png , then all tiles would be stored in one directory. Be cautions when setting a path: it's very simple and not very smart algorithm - if you would do something wrong, for example don't close bracket, then BrutMod will read/write everything from/to special "ERR" file.
Maps cache - zip support:
Having thousands of files isn't good for a filesystem. Usually they use more of space than they should - sometimes A LOT more. BrutMod supports tiles zipped into one file and format is identical as for normal files.
For example: we use AndNav format and we have /sdcard/brut.googlemaps/tiles/map-en_US-andnav directory. Inside of it we have "13" and "14" subdirectories. We could zip these subdirs into a zip file, so they will be in the root (right after opening a zip file you will see "13" and "14" dirs) and place it to: /sdcard/brut.googlemaps/tiles/map-en_US-andnav.zip . Then you could remove original "13" and "14" dirs and tiles will be read from a zip file.
If you have "Save map to cache" option enabled, then you could compact all saved tiles from time to time. Just open zip file and add all loose tiles to it. Then remove tiles. Maybe someday I will add automatic compactor to BrutMod.
Maps cache - downloading maps:
There are several downloaders available, I recommend Mobile Atlas Creator. Open it, select some area and zoom levels, click "Add selection" button, choose "AndNav atlas format", click "Create atlas" and wait. Then open directory with atlases, open your new atlas ("Unnamed atlas_<date>"), open "Google Maps" dir (or something else, if you didn't download Google's map) and you should see directories "0" - "19" - depending on which zoom levels you have chosen. Copy these directories to e.g. /sdcard/brut.googlemaps/tiles/map-en_US-andnav/ dir or zip them all and copy to /sdcard/brut.googlemaps/tiles/map-en_US-andnav.zip . If you have zip file already, then you could add new files to archive or do a unzip, copy, zip combo.
And one more advice related to maps cache. If you have any problems with creating custom tile path, zipping or pushing predownloaded tiles, then enable "Debug mode" in BrutMod menu and look into logcat. There you will see where BrutMod looks for files and why it can't find them.
FAQ:
Q: Phone reboots when I try to reinstall maps.
A: Uninstall it and then install. It's Android issue, may occur even when updating original Maps from Market.
Q: When navigating directions are in English, but I set different locale.
A: They are forced to "en_US" to guess turn symbols from them. You could disable this feature in BrutMod menu, but you will lost turn symbols.
Q: Feature X doesn't work!
A: Did you enabled it in Menu -> More -> Brut Mod?
Q: Could you add feature X?
A: Just ask in this thread, but you should take into account that I'm not an author of this app, but a modder. I work mainly on features, that Google probably won't add for some reasons: licensing concerns (int navi), non-standard ROM support (MT), "whole world is online" assumption (maps caching), etc. GM is rapidly developing, so if you have e.g. some UI suggestions, you should ask Google about them. I could work on some of these, but they have low priority.
Q: Car Dock, Google Voice Search or other app always use original Google Maps - it doesn't ask me about your mod. What can I do?
A: See "Package name changing" above.
Q: Multitouch still doesn't work even if I enabled it in BrutMod menu.
A: As description says, it may work, but may not. There are plenty of custom roms, each has different bits and sometimes GM disables MT even if it could use it normally. My mod could force it to enable, but it won't add MT support.
Q: What is "Unlock hidden features" option?
A: There are features that are hidden for some reason: they aren't finished yet, are for debugging, etc. If feature does not give you something really useful, but is for curiosity and maybe some fun, it will be controllable through this option. For now there are:
navi: menu->Switch to Walking/Driving - seems working fine, don't know, why they are hidden.
navi: menu->Report a Problem - doesn't work for me, but it is location related, so maybe works for someone else. When I was migrating to 4.2.0, I saw many new resources related to this feature. Will be quite good feature, when it will be finally enabled.
navi menu->Settings - for now it's nearly empty, has one option related to above "report a problem" feature
navi: Enable/Disable mock location - quite funny and really, really useful for me. There would be no voice fix, if I would not find it
Q: How does navigation hack work? Could you hack Google Voice and other services to work outside of USA as well?
A: No, I can't. Generally it's not possible to bypass security of most server-side services, because their owners have full control over a situation. GMM navigation is an exception of this rule, cause of Google Directions. GD is some kind of navigation service, only limited. It uses exactly same data as navi and uses it in similar way. So why Google has created two navigation services: one full and one limited if both are for free? Because of licenses which G has signed with map providers - Google can't use map data for "real-time, turn-by-turn navigation", but they can for just "directions". This is why GD is available worldwide, but navi in supported places only.
I have modded GMM, so each time it wants to ask servers about navigation route from A to B, it actually asks about Google Directions between these points. GMM gets GD response which is missing a lot of data required by navigation, e.g. turn symbols, voice, etc. Then I try to somehow guess and add these missing things, so response will be as much as possible similar to real navi response.
Pretty smart, huh? Thanks @canadiancow for this wonderful idea
Q: You didn't answer my question/help request.
A: Usually I totally ignore people, who ignore me. I spend time to make all necessary info, instructions and answers easily findable - in first post. If you ask about something, that was answered there, I will probably ignore you. If you are lucky, someone else will answer you.
TODO:
navi: map caching
navi: routes caching
navi: "continue on turn left on" issue
navi: turn symbols without forcing locale
navi: automatically use normal navi when available
navi: guess ramp direction
MT on custom Donuts using backported Eclair bits.
MT on stock Donuts through Luke Hutchinson's lib
Limits (issues that we know of, but are impossible or very hard to fix, so they aren't on TODO):
navi: too long directions in top bar
Changelog:
brut17 (07.11.10)
updated GM to version 4.6.0.4686
from now GM is released in 3 variants: -brut, -brut-renamed and -brut-renamed-tagged
added an option to choose map cache format - AndNav is a default, but old one is also supported
added support for zipped map cache
app directory is always /sdcard/brut.googlemaps - it does not depend on package name
readded es_MX language
removed Vector map test
fixed some ContextNotSet warnings
brut16 (09.08.10)
fixed "Data exceeds UNCOMPRESS_DATA_MAX" issue
removed es_MX language - es is used instead (caused by above issue)
brut15 (07.08.10)
does not work for many ROMs - "Data exceeds UNCOMPRESS_DATA_MAX" issue
updated GM to version 4.4.0.4414
brut14 (24.06.10)
updated GM to version 4.3.0.4305
added vector maps test
added BrutMod menu to navigation app
tagged gohome icon, Latitude widget and shortcut
fixed ContextNotSet issue
brut13 (19.05.10)
navi: fixed voice feature!
added "Unlock hidden features" option (see Q/A section)
added "I'm in USA" option
brut12 (18.05.10)
added fix for map shift issue in China - many thanks to acamar
added option to force enable Buzz feature
TurnUtil: Added "* turns slightly *" support
brut11 (12.05.10)
Google Maps updated to 4.2.0.4210
unlocked DestinationActivity when int navi is enabled
fixed "disabled MT" bug
brut10 (08.05.10)
added simple map caching feature! For now it's some kind of demo (but usable), will be more featureful soon.
readded multitouch force-enable feature
reworked Brut Mod screen: added some credits, link to XDA, categorized preferences
navi: added turn symbol for merges
fixed force locale bug
fixed some exceptions right after navigation start
brut9 (05.05.10)
added option to force locale in navi requests to en_US, so turn symbols will work
added option to hide zoom buttons
international navigation is now enabled by default
brut8 (04.05.10)
navi: fixed turn symbols feature - I've screwed it up right before brut7 release
brut7 (04.05.10)
navi: added "street names" in top bar
navi: added turn symbols (for now you must set "en" locale to use it)
added possibility to use hacked or normal navigation - you can choose this from menu (and int navi is disabled by default - if you're updating and want to use it, then remember to enable it)
reverted MT mods for now
based on GM4.1.1
seems more bug free to me
rev6 (04.03)
mod version included in app versionName (4.0.0-brut6)
added "[brut]" postfix to Add -> Shortcuts -> Directions & Navigation
fixed navi shortcut bug
fixed directions to contact bug
rev5 (01.03)
Minor update, but great from technical point of view:
repackaged all resources
changed app name and icon to distinguish it from original maps
changed package name to brut.googlemaps
rev4 (10.02):
now MT depends on existence of MT framework, not on Android version, so it will be enabled for 2.0 and 1.6 with backported MT bits, but app will work on stock 1.6 too (without MT)
Very nice, works great on superD, thank you.
Thank you for amazing work
but i cannot find Buzz...
where is it?
Rogers in Canada using OpenElrair 1.0.1
zip version please...
How about the zip version. Thanks in advance.
Not sure if it matters, but I also encountered the exact same bugs that canadiancow encountered. Just to confirm his findings.
ytwytw said:
Thank you for amazing work
but i cannot find Buzz...
where is it?
Rogers in Canada using OpenElrair 1.0.1
Click to expand...
Click to collapse
Same [email protected]@ Where is my buzz layer?
Some reason I can't download this. Is there another link?
all I get is 12kb ??
Seems it wouldn't download via the Nexus One .. got home and tried it again on my Desktop with success .. go figure!
All good .. maps working again including Buzzzzzz!! Zzz!! Zzz!! lol!
Buzz is awesome on this! Using CM 4.2.14.1 HTC Dream.
Layers > Buzz
One weird thing though, I used:
adb push Maps.apk /system/apps/Maps.apk
And it pushed fine, but now the Market sees Maps as not being installed. Which is perfectly fine, since now it won't bug me to update it. Just saying. It's really a non-issue, since the Maps 4.0.0 works great! Thanks!
this looks like a good start, but the other ones were much better. No ADP and no glitches.
I rather just flash it and not have everything working.
Good start though.
Runing on latest CM.
Great work for the maps, it just works. Done everything with ADB as described.
Problem: The My Tracks and My Maps Editor apps are force closing on startup now. Any soltuion? I tried even uninstalling this 4.0 version and puting back the maps from the DRC83_base_defanged.zip, but did not help.
@Brut.all, would you mind please adding MD5 sums to your first post?
Brut.all said:
... Download: ...
Click to expand...
Click to collapse
Thanks
I really like this app and works well for me appart the known bugs.
do you see any way to fix them? especially the voice guidance? is this due to the proxy solution?
zoltan.fekete said:
Problem: The My Tracks and My Maps Editor apps are force closing on startup now. Any soltuion? I tried even uninstalling this 4.0 version and puting back the maps from the DRC83_base_defanged.zip, but did not help.
Click to expand...
Click to collapse
This might have something to do with the command below. As written, it will find and delete not only Maps, but also the My Maps Editor:
Code:
C:\>adb shell find /system /data -name \*google\*maps.apk\* -o -name Maps.apk
/data/dalvik-cache/[email protected]@[email protected]
[COLOR="Red"][B]/data/dalvik-cache/[email protected]@[email protected][/B][/COLOR]
/data/app/com.google.android.apps.maps.apk
[B][COLOR="red"]/data/app/com.google.android.apps.mymaps.apk[/COLOR][/B]
Brut.all said:
Code:
adb shell find /system /data -name \*google\*maps.apk\* -o -name Maps.apk \| xargs rm
Click to expand...
Click to collapse
For peaople who are runing CM or other Mods based on google development ROMs, I find a solution how to restore the broken functionality of the applications that use google maps framework (e.g. My Track, My Maps Editor, etc.)
This will restore the original Google Maps. You can update it latter from the Market (for me it finds no updates). After this, you can use the bruts.all stand alone (alternative) version to get the full navigation and other stuff (maps 4.0) without messing up the framework file that other apps use for maps display and manipulation.
First go here and download this: DCR83_base_defanged.zip
(I'can post URLs, find you base image, for Magic 32A it is named DRC83_base_defanged.zip, for othe take a look at the CM wiki)
Connect your phone to the PC, enable debugging and make sure the ADB is working.
Uninstall the current Google Maps (hacked or stock whatever) by using this:
Code:
adb remount
adb shell find /system /data -name \*google\*maps.apk\* -o -name Maps.apk \| xargs rm
adb uninstall com.google.android.apps.maps
(for me this xargs rm is not working. I use only the find command, then delete one file at time by using RM)
Now extract from the DRC83_base_defanged.zip, the system\app\com.google.maps.apk to c:\com.google.maps.apk
Use ADB to install:
Code:
adb install c:\com.google.maps.apk
Then extract from the DRC83_base_defanged.zip , the System/Framework/com.google.android.maps.jar, to c:\com.google.android.maps.jar
Then run these commands:
Code:
adb remount
adb push c:\com.google.android.maps.zip /system/framework/com.google.android.maps.jar
REBOOT THE PHONE
After this, install the maps4.0.0-brut4-alt.apk (alt) maps, and you will have best of the both worlds, e.g. Old Google Maps (3.1) working, all applications that use google map working, and the new Google Maps (Name: Maps) working, with navigation and stuff. Bravo for Brut and other people who made it happen!
@Neejay, @neok44: the most of google maps floating here around were built by me or were rebuilt from my version, so it isn't a "good start" ;-) and it naturally shares bugs with other versions.
About update.zip: hmm... I try to avoid creating 50 different versions. Now I have 2 versions, if I allow to choose modded or normal navi, then I will have 4. Apk or update.zip? - 8 different files. With or without zoom buttons? - 16.
"alt" version is a must, cause changes are in AndroidManifest.xml, so it isn't possible to change it after built. In last revision (rev4) I have saved my ass from version for Eclairs and Donutters, cause previous maps with MT was force-closing on stock Donut.
I will always try to find alternative to creating masses of subversions with different installation instructions and there actually is alternative to update.zip - very useful app Nav Launcher, which will do everything for you. I will add something about it to first post and try to cooperate with canadiancow, so Nav Launcher will install newest version right after I will release it.
zoltan.fekete said:
Problem: The My Tracks and My Maps Editor apps are force closing on startup now. Any soltuion? I tried even uninstalling this 4.0 version and puting back the maps from the DRC83_base_defanged.zip, but did not help.
Click to expand...
Click to collapse
It is known from 3.4.0 version of maps and as far as I know these problems occurs on original maps too :-/
scootley said:
@Brut.all, would you mind please adding MD5 sums to your first post?
Click to expand...
Click to collapse
Yes, thanks for reminder.
scootley said:
This might have something to do with the command below. As written, it will find and delete not only Maps, but also the My Maps Editor:
Click to expand...
Click to collapse
I have copied commands from someone's else thread, but you're right: it will remove MME too. I will try to fix it.
Amazing work!... Int Nav & Buzz layer working fine in Nexus One CM5 Beta3
Brut.all said:
It is known from 3.4.0 version of maps and as far as I know these problems occurs on original maps too :-/
Click to expand...
Click to collapse
Could be, but I can't live without these aps
Anyway, using the instructions I written above, it is possible to restore the framework and maps apk to the stock version (for me it is 3.1.2), and use everything normaly, and also to install your ALT version of the maps 4.0 with ruting, navigation and other stuff. I can't wish for more, live is beautiful
update.zip
zoth said:
How about the zip version. Thanks in advance.
Click to expand...
Click to collapse
Here: http://www.4shared.com/file/218983580/ce8e3b6b/_2__Mapy.html
zoltan.fekete said:
Problem: The My Tracks and My Maps Editor apps are force closing on startup now. Any soltuion? I tried even uninstalling this 4.0 version and puting back the maps from the DRC83_base_defanged.zip, but did not help.
Click to expand...
Click to collapse
zoltan.fekete said:
For peaople who are runing CM or other Mods based on google development ROMs, I find a solution how to restore the broken functionality of the applications that use google maps framework (e.g. My Track, My Maps Editor, etc.)
Click to expand...
Click to collapse
Brut.all said:
It is known from 3.4.0 version of maps and as far as I know these problems occurs on original maps too :-/
Click to expand...
Click to collapse
zoltan.fekete said:
Anyway, using the instructions I written above, it is possible to restore the framework and maps apk to the stock version (for me it is 3.1.2), and use everything normaly, and also to install your ALT version of the maps 4.0 with ruting, navigation and other stuff. I can't wish for more, live is beautiful
Click to expand...
Click to collapse
I never had this problem. I had "My Maps Editor" and "My Tracks" (both by Google) installed, followed Brut.all's instructions (the root apk, not the alt) with one exception (below), and those 2 apps continue to work fine. Of course, Brut.all's Maps works too.
The only thing I did differently was to avoid inadvertently removing the apks and dalvik cache's for either of the 2 apps, which are:
/data/app/com.google.android.apps.mymaps.apk
/data/app/com.google.android.maps.mytracks.apk
/data/dalvik-cache/[email protected]@[email protected]
/data/dalvik-cache/[email protected]@[email protected]
None of this process ever involves /system/framework/com.google.android.maps.jar
Google Maps Installer
Google Maps v4.0.0 #4046 ADB Installer
Install Code by me & Google Maps Mod by Brut.all​
Info:
Update Code 11/02/2010: Fix "Remove Old Maps Data", you can use now on My Track & My Maps Editor. ( thanks to scootley )
Testet on:
CM 4.2.x
Super-D 1.7 - 1.9.x
where it still works?...give me feed back!
HowTo:
Connect Device on Windows PC
Download my Installer & Extract it
Start Install.bat
wait moment... Finish
Have phun
Brut4_Maps4.0.0_Installer.zip
MD5: F92BE4EC05CEB27E70147B7402EB00FF
ADB_TREIBER_x86_x64_v08.11.2009.zip
MD5: 065F32B32E32C6B853D269F39CB85CC6

[Q] Downloading the world

With the new Google Maps app, it is possible to download individual parts of the map to make them available offline. You tapandhold a point on the map and select download, and it will download 10 miles around that area (For whatever reason in a square form...) Anyway, you can do this multiple times and download as many parts of the map as you want. I'd like to have an app that downloads the whole world for me; not sure if that would fit on my SD, but other navigation apps can do it too, so why not. Or maybe at leats the map of a whole country/continent. Do you know of an app or computer program that can do that so that you can use the maps offline on your mobile? Or is anyone willing to code such an app?
Firefall! said:
With the new Google Maps app, it is possible to download individual parts of the map to make them available offline. You tapandhold a point on the map and select download, and it will download 10 miles around that area (For whatever reason in a square form...) Anyway, you can do this multiple times and download as many parts of the map as you want. I'd like to have an app that downloads the whole world for me; not sure if that would fit on my SD, but other navigation apps can do it too, so why not. Or maybe at leats the map of a whole country/continent. Do you know of an app or computer program that can do that so that you can use the maps offline on your mobile? Or is anyone willing to code such an app?
Click to expand...
Click to collapse
When I hold a spot in google maps it just tells me the address, it doesn't give me the option to download. What am I doing wrong
durps said:
When I hold a spot in google maps it just tells me the address, it doesn't give me the option to download. What am I doing wrong
Click to expand...
Click to collapse
you need to activate the downloading function.
start googlemaps then - menu - more - labs - download map area
hope that helps
does anyone know where it saves this data?
I think that it save data to SD, full set of satelite maps is 17TB, so it would be hard to save it to SD , I dont know how big is normal map...
It's not downloading satellite data, just the vector map. I think a few gigs should be enough space for that... Other GPS devices can do with that
I read that you can only download up to 10 areas & they'll expire after 30 days
xnifex said:
I read that you can only download up to 10 areas & they'll expire after 30 days
Click to expand...
Click to collapse
Really? Too bad, I only tried with something like 6 areas...

[Q] Caching Google Map Tiles into android application

Hi
I am developing an android map based application. I am using Google Map and it is working perfectly as per my expectation apart from the following issue.
Issue- Whenever I launched my application, the application will load the tile again and again, which takes time, even it is the same location.
For this I am thinking that is there any way I can store few amount of tiles into cache so that when user comes to application, it can load map tiles from the cache, as Map application in android does.
or
I can use the cached map tile of Map application into my application, which is very hypothetical thought.
I have read about Brut but not sure how it will help in my context.
So If any body have any suggestions or feedback will be appreciated.
Thank you
Regards
Ashish
Ashish Upadhyay said:
Hi
I am developing an android map based application. I am using Google Map and it is working perfectly as per my expectation apart from the following issue.
Issue- Whenever I launched my application, the application will load the tile again and again, which takes time, even it is the same location.
For this I am thinking that is there any way I can store few amount of tiles into cache so that when user comes to application, it can load map tiles from the cache, as Map application in android does.
or
I can use the cached map tile of Map application into my application, which is very hypothetical thought.
I have read about Brut but not sure how it will help in my context.
So If any body have any suggestions or feedback will be appreciated.
Thank you
Regards
Ashish
Click to expand...
Click to collapse
Google Maps is nice. But, as a developer, consider using other map sources. Check the app Locus Pro: it's the best maps app for Android that I have seen. It uses a number of map sources, such as OpenMap, MapQuest, etc.
Locus allows the user to download maps to keep offline, and also has an option to cache all maps that are loaded online. That is: the user cache just grows and grows for offline use, while the user can also choose to download maps for cities or locations, all for offline use.
There is an open-source app called Mobile Atlas Creator (aka MOBAC), that allows the user to download (via PC) maps from various sources and in to various formats, to be used offline with apps for Android, iOS, etc. For instance, once can download maps in the same formats used by Locus Pro, RMaps, etc. (I used to use this, but now I download maps from within Locus Pro).
So, my point: Google Maps are really nice. But consider other map sources, and also offer the user an option to select the folder where maps are kept. So a user that already uses Locus can use the same cache for your application.
it makes no sense for several apps to use maps, but each one have to download them separately and not be able to share them.

[Q] Direct link to My Apps in Play Store

Hi,
I'd like to have a direct link from my home screen to 'My Apps' in Google Play Store. Is this possible?
I did not find this feature in the app. Also AnyCut does not provide this link.
Thanks!
Hm tried a bit but failed, since ICS market interface is using fragments theres is no longer a special activity to be started.
You can launch the main market page with "com.android.vending.AssetBrowserActivity" as Intent, i could not get the "My Apps" to be displayed automaticly.
Maybe someone else has an idea.
It is obviously possible, as the Update notification takes you directy to that "My Apps" page hm...
Thanks mate. I guess it's not planned to take the abbreviation and bypass the suggested applications....
Hey guys, I decompiled the play store app and looked for the Intent, the notification produces. Here it is (modified to be used in any app):
Code:
final Intent i = new Intent(
"com.google.android.finsky.VIEW_MY_DOWNLOADS");
i.setComponent(new ComponentName("com.android.vending",
"com.google.android.finsky.activities.MainActivity"));
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(i);
Thanks...but how can I use this intent in AnyCut? I think I tried all variants you mentioned...but I always get the error that this intent does not exist?!
Don't know this app, easiest thing would be writing your own app real quick.
Well, in the end it just generates a link on the home screen: https://play.google.com/store/apps/details?id=com.appdroid.anycut&feature=search_result
I try to cut down the number of apps to keep the device alive... ;-)
I had the same request for long time and Thank you Cypressious for putting me on the track for the solution.
Solution with QCustomShortcut
edited : market link removed because i have not ability to post link, anyway you will found it easily in market
easy way because it have buttons for custom search in all cases ... , i tried many other apps with no success ...
Sortcut Name : what you want
Action : com.google.android.finsky.VIEW_MY_DOWNLOADS
Package : com.android.vending ( choosed in list )
Class : com.google.android.finsky.activities.MainActivity ( choosed in list )
icon : i kept "google play" proposed ( but you can choose another )
you can click the "Test" button before create link
when finish and working, click button "Create Shortcut" ( this button is hidden by an add, but the add go hidden when you click on it, bad thing in this app, but i agree and understand author ... )
hop
jimi27 said:
I had the same request for long time and Thank you Cypressious for putting me on the track for the solution.
Solution with QCustomShortcut
edited : market link removed because i have not ability to post link, anyway you will found it easily in market
easy way because it have buttons for custom search in all cases ... , i tried many other apps with no success ...
Sortcut Name : what you want
Action : com.google.android.finsky.VIEW_MY_DOWNLOADS
Package : com.android.vending ( choosed in list )
Class : com.google.android.finsky.activities.MainActivity ( choosed in list )
icon : i kept "google play" proposed ( but you can choose another )
you can click the "Test" button before create link
when finish and working, click button "Create Shortcut" ( this button is hidden by an add, but the add go hidden when you click on it, bad thing in this app, but i agree and understand author ... )
hop
Click to expand...
Click to collapse
Tried it. Actually it opens the "my apps" page, but after less than a sec the screen turns back to the annoying main Google play page.
Any other solution?
now i use last version of tasker
and i made a task :
Misc / Send intent
and i set like that :
Action
com.google.android.finsky.VIEW_MY_DOWNLOADS
Cat
None
Package
com.android.vending
Class
com.google.android.finsky.activities.MainActivity
Target
Activity
i put on a button in a scene, but you can do a shortcut on desktop with this task.
jimi27 said:
I had the same request for long time and Thank you Cypressious for putting me on the track for the solution.
Solution with QCustomShortcut
edited : market link removed because i have not ability to post link, anyway you will found it easily in market
easy way because it have buttons for custom search in all cases ... , i tried many other apps with no success ...
Sortcut Name : what you want
Action : com.google.android.finsky.VIEW_MY_DOWNLOADS
Package : com.android.vending ( choosed in list )
Class : com.google.android.finsky.activities.MainActivity ( choosed in list )
icon : i kept "google play" proposed ( but you can choose another )
you can click the "Test" button before create link
when finish and working, click button "Create Shortcut" ( this button is hidden by an add, but the add go hidden when you click on it, bad thing in this app, but i agree and understand author ... )
Click to expand...
Click to collapse
.
It works perfectly well in KitKat.
.
Thanks!
jimi27 said:
now i use last version of tasker
and i made a task :
Misc / Send intent
and i set like that :
Action
com.google.android.finsky.VIEW_MY_DOWNLOADS
Cat
None
Package
com.android.vending
Class
com.google.android.finsky.activities.MainActivity
Target
Activity
i put on a button in a scene, but you can do a shortcut on desktop with this task.
Click to expand...
Click to collapse
Thanks for the quick tip. I was able to take this task and assign it to a Nova swipe action for the Google play shortcut on my main screen. Exactly what I wanted.
1) Go to app manager and find play store
2) Disable play store (do not delete data or cache
3)Now in you browser go to play store
4) Sign in and go to my apps
5)Then crate bookmark to your homescreen (Uc browse has this feature but I don't know about others)
6)Now Enable play store again
Click The lick on your homescreen (which you have crated in 5.
enjoy
Hit thank if it help you
FYI, the Xposed module Play Store Changelog now includes the option of going directly to "My Apps" when launching the Play Store.
No
It's impossible...
Tasker solution works in Android 5.0 Lollipop.
Or just download from the Play Store "Shortcut to My apps". Just an "app" or widget, no rights needed, only 20kb.
Searching in 2019 I found this thread.
These days in a launcher like Nova, you can long-press on the Google Play icon to reveal list of shortcuts, then select MyApps and you have a shortcut to MyApps on your homescreen. ...
....But that is still not enough for me, I want to be able to do it with Tasker. Auto-shortcut doesn't show any shortcuts for this function. Intents probably would have worked but I didn't try them. I could've used MC's idea for an app, but I had a hesitation to install an app. here's where I landed instead, inspired by Killwish's approach.
1- Browse to playstore on PC (while logged into your google account, in my case using chrome).
2 - Select Apps (LHS). Select MyApps (LHS).
3 - Click "all apps" (accross the top), which reveals a list of devices associated with that account. Select the device you're interested in
4 - Copy the URL from chrome browser. Transfer it to phone (you can mail it or find some other convenient way).
5 - Use tasker browseURL command
electricpete1 said:
Searching in 2019 I found this thread.
These days in a launcher like Nova, you can long-press on the Google Play icon to reveal list of shortcuts, then select MyApps and you have a shortcut to MyApps on your homescreen. ...
....But that is still not enough for me, I want to be able to do it with Tasker. Auto-shortcut doesn't show any shortcuts for this function. Intents probably would have worked but I didn't try them. I could've used MC's idea for an app, but I had a hesitation to install an app. here's where I landed instead, inspired by Killwish's approach.
1- Browse to playstore on PC (while logged into your google account, in my case using chrome).
2 - Select Apps (LHS). Select MyApps (LHS).
3 - Click "all apps" (accross the top), which reveals a list of devices associated with that account. Select the device you're interested in
4 - Copy the URL from chrome browser. Transfer it to phone (you can mail it or find some other convenient way).
5 - Use tasker browseURL command
Click to expand...
Click to collapse
You could also try this app:
https://quickshortcutmaker.en.uptodown.com/android
It can create shortcuts to individual services in various apps.
Sent from my LGL84VL using Tapatalk
jimi27 said:
now i use last version of tasker
and i made a task :
Misc / Send intent
and i set like that :
Action
com.google.android.finsky.VIEW_MY_DOWNLOADS
Cat
None
Package
com.android.vending
Class
com.google.android.finsky.activities.MainActivity
Target
Activity
i put on a button in a scene, but you can do a shortcut on desktop with this task.
Click to expand...
Click to collapse
How do I make this work in 2023? When running in Tasker nothing happens.

NEW Send To GPS V2 - Send Google map point easily to your GRS program and to Others!

SendToGPS V2
Now that GPS programs do not support google search any more this app is a must!!
v2.00
-New Updated User interface
-Slide to open menu / settings
-Select POI action Show or Drive
-Added Donate option
With this application you can send your position, or any other POI, using Google maps to your GPS program, or to your friends.
Currently supported GPS programs are:
-Aura 11
-Aura 12
-Navigon
-Google Maps
-TurgoGPS
-TomTom
* If you have tested with more GPS programs let me know!
Manual!
-Hold your finger on Google map to select your point.
-Click the point selected
-Click "Share this place"
-Select SendtoGPS from the list of applications
-Wait for the app to load your coordinates
-Click the Advertisement!!! *Optional
-Choose your favorite GPS program
You can also set your GPS program as favorite so you do not have to find it over the long list again!
So why this program helps me???
- You can use Google maps search and send the poi to your GPS program. This way you use Google maps search engine which is more advanced than other programs. Also you do not use Google navigation which needs data connection!
-You can share your Lat,Lon with your friends
-You can share your favorite POI Lat,Lon with your friends
-You can copy paste your Lat,Lot
This applications uses advertisements! Please use them to support further development.
If you are having a problem please contact over my email me to resolve it. If you vote and just write your problem I can not help you!
I will be very glad to receive your thoughts!
Please note that you should have the gps programs installed, otherwise if you select a program that is not installed the program will launch other similar program.
Thanks for using it!
You can download it from Android market
https://play.google.com/store/apps/details?id=com.bestapps.sendtogps
Moved to Android Apps & Games.
New Version See first post for changes!

Categories

Resources