yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] logger:
Brut.all, Hi I am not a programmer so this is me being naive.

Instead of us needing to muck around with modded versions of the car dock app to get it to work with your maps AND having the dual versions loaded for non rooted phones.... Is it feasible to spoof your modded maps app to appear to the OS to be an update to whatever the current latest official build is. So when official google gm is v4.1.1 and yours could be v4.2.1.

Then if it installed over the current google version as an update, things like car home would work properly and the user would only see one version of gm.

No doubt this is way easier said than done. But just an idea.

At this stage I am still in the world of unrootedness.

Love you work.. ps just send u a burger.
[G1 Android Development] Telemaniaka:
That's impossible cause every developer has his own key to sign his apps and we don't have google's key
[G1 Android Development] logger:
Fair enough. I did say I was naive after all. Thanks for setting me straight.
[G1 Android Development] tuxStyle:
I bought Xperia X10.

No root yet for X10.

I have Google Maps 4.1.1. This will work on my X10?

Thanks
[G1 Android Development] Brut.all:
It should. Try and let us know :-)
[G1 Android Development] jandroid:
Gm 4.1 brut r6 works on a x10. Any idea if and when the bugs in the navigation will be fixed (no arrow, no voice guidance)?

Thanks.
[G1 Android Development] canadiancow:
No. We don't have any idea if or when. If you want them fixed now, you're more than welcome to take a stab at it. I spent a good three hours looking through it a few weeks ago, but I gave up and decided to wait for apktool's "-d j" option.
[G1 Android Development] r47z:
thx for multi touch maps!
[G1 Android Development] The Spirit:
can´t download "Newer GM (4.1) (live wallpaper, widget, etc.), but MT doesn't work on Donut" because file doesn´t exist anymore. where can i get it?

thanks
[G1 Android Development] 5m00v3r:
use the link in my signature
[G1 Android Development] tuxStyle:
Re: [APPMOD][04.03.10] Brut's Google Maps r6 (int nav, MT on Donut)

Yep. I tried and is working :-)

Thanks.

Now I have two maps :p

Sent from my X10a using the XDA mobile application powered by Tapatalk
[G1 Android Development] AndyCr15:
I've now removed Brut, as standard Google Maps has working Navigation, with voice prompts, road names working and evertything!

UK user on Nexus One.
[G1 Android Development] blackadder1000:
Google Navigation also working for me. I'm a HTC Desire user on T-Mobile in the UK.

GNav just seems to be working. No need for Brut.
[G1 Android Development] logger:
Is the Nav working in the UK a recent change? If so did the c\hange occur without fanfare or was it announced. Wish it would start working here in Australia too.
[G1 Android Development] Brut.all:
Thanks! :-)

Nice! :-) It is weird that Google didn't announced it.

@canadiancow

Still nothing for Canada though ;-P

It will be probably iterative process. One day France will be added, other Canada and maybe someday Australia ;-)
[G1 Android Development] Brut.all:
Hah, wrong informations spread like a plague. There is news on Engadget and a wave of tweets about 4.1.1 bringing navigation to UK, but... guys, it isn't client, but server dependent. It works for GM4.1.0 too, I guess it works for any GM which supports navigation...
[G1 Android Development] logger:
Yeah, so it just up to google to flip a switch on their servers, right?
[G1 Android Development] powergitt:
I'm not too sure. I have a Desire bought in Norway witch is running Android 2.1 with the latest google maps. In the google maps description on Android Marked it clearly states that navigation is supported. But the "Navigate" option after you find your destination adress in the "Get Directions" field is missing. I tried to install the Nav Launcher app from marked. It launches navigation fine, but i get this error when i enter my home adress:

No route found

Navigation to your destination is not available.

The strange thing is. It works like a charm with your version of the map. It finds a route with no problem at all. I can even use your map and try to complete the navigation process with the original maps application, and it still fails (works in yours). Same phone, same network and same adress.

It can't be server-side only.
[G1 Android Development] Brut.all:
It is, but my version is hacked, so it works even if server forbids navigation :-)
[G1 Android Development] iwamoto:
http://www.slashgear.com/uk-android-users-get-google-maps-navigation-2182593/

Could this be helpful in the progress ?
[G1 Android Development] logger:
NO - PLS read Bruts post four back. #340
[G1 Android Development] immyh:
UK now has Google Navigation

I now have fully functioning google maps navigation which means sadly i will no longer require brut's hacked version.

Just wanted to say a big thank you to him for all his efforts he truely achieved something when he first hacked it to work.

Thank you and bye
[G1 Android Development] maddoguk:
A bit knee-jerk, the official Maps still lacks the MT that Brut makes available.
[G1 Android Development] AndyCr15:
Good that none of us here said an update brought it. We just said it has started working :)

Eh? My official Google Maps has had multitouch for a long while?
[G1 Android Development] Brut.all:
It hasn't on Donut, but... MT is broken in my mod anyway ;-) So currently I don't see much sense in installing my mod if you live in USA or UK.
[G1 Android Development] maddoguk:
Not on my VF Magic with latest Cyanogen build. Nor few others I have checked with.
[G1 Android Development] canadiancow:
One thing I find interesting is that Google Maps says that the UK map data is all copyright Tele Atlas. We had assumed Navigation was only going to appear where Google had their own map data.

Right now, Canada is Google and Tele Atlas, so maybe we'll be coming soon :)

Either way, it's interesting.
[G1 Android Development] stegg:
hotfile links are dead :(
[G1 Android Development] ronclone:
IDK, but is there any way for the aplication to get routes from map maker directions instead of vanilla maps?? since in my country directions are enabled only in map maker...
[G1 Android Development] robbiekhan:
UK Maps navigation working completely in 4.1.1 as of yesterday morning, awesome stuff.

I only wish the Android TTS voice quality was more fluid, it's way too robotic and often it's hard to hear what the female voice is saying because it fumbles on road names and says certain a/b road numbers too fast or out of pace and confuses you.

Sygic and Navigon have it perfectly right when it comes to voice pitch, tone, pace and human feel.
[G1 Android Development] djdamon:
yer the voice is the worst can any1 fix this

new link: http://rs584.rapidshare.com/files/366735778/maps4.1.0.4126-brut6.apk
[G1 Android Development] canadiancow:
I think Google will have to fix that issue.
[G1 Android Development] FatBoyExtraordinaire:
I still use the previous version which has MT for Donut (the mt makes it easier to see what I need quickly when my hands shouldn't be occupied with a phone! lol) in conjunction with the updated official (if I need to use a certain feature that isn't in your mod) so there is definitely sense in installing your mod still.
[G1 Android Development] robbiekhan:
Doesn't the TTS service use Android's built in voice so could this not be user changed perhaps?
[G1 Android Development] yukkio:
Hope google will enable navigation in all europe countries soon :)

BR.
[G1 Android Development] jUsT2eXy:
mirrors are down

can u update them?

someone I know cannot get google maps from market and his rom did not come with one strangely so I wanted to download BRUT's maps..
[G1 Android Development] 5m00v3r:
Re: [APPMOD][04.03.10] Brut's Google Maps r6 (int nav, MT on Donut)

use my signature link

Sent from my T-Mobile G1 using the XDA mobile application powered by Tapatalk
[G1 Android Development] jUsT2eXy:
thanks bro.

have a great day :D
[G1 Android Development] brenopoubel:
Great, "This file is either removed due to copyright claim or is deleted by the uploader."
[G1 Android Development] 5m00v3r:
Re: [APPMOD][04.03.10] Brut's Google Maps r6 (int nav, MT on Donut)

we knew it and again: use the link in my signature ;-)

Sent from my T-Mobile G1 using the XDA mobile application powered by Tapatalk
[G1 Android Development] scouzer:
So is this project abandoned then?
[G1 Android Development] 5m00v3r:
no i don´t think so.

Brut, who lives in Poland, receives the "google navigation" yes well not yet. So I think he will continue to create new revs.

Oh, and to which the download is not available: Use mine.

So far, brut not said he would stop!
[G1 Android Development] canadiancow:
There's nothing to really do at the moment. No one has provided a changelog for 4.1.1, so Brut.all decided it wasn't worth the time to modify that version.

I don't think he's actively working on any of the issues ("Unnamed road", etc.), because his time is better spent working on apktool, which will allow anyone to much more easily try to fix Google Maps.
[G1 Android Development] Brut.all:
I have reuploaded files to drop.io . It is quite powerful service, but AFAIR I tried it in the past and it failed at something. I can't recall, what it was.

And canadiancow is right: I don't work on modifications, but I port current to newer versions of GM. I doubt we will have navigation in Poland soon and even if we will, then this does not change anything - I don't even have a car nor driving license, I never used this navigation (except when testing in emulator) ;-D
[G1 Android Development] lukaswat:
Brut,

Thanks for your app, i've used it a couple of times now, works really good. :) About the bugs, i managed to reproduce these in the original app. If you make a route between 2 points in the UK, and then click navigate, it will reroute the route using the current GPS. This allows navigation to there, from any country in the world. The same bugs as in your maps were there:

-no voice

-no street names

-no arrow

So i guess its safe to say you just need to wait for google to make a proper implementation and get their rights on the maps :)
[G1 Android Development] canadiancow:
Uninstall Brut's version and try to do that navigation in the original version. It won't work.

Edit: FYI, Tele Atlas is no longer being used for Canada in Google Maps. It's all Google baby :D
[G1 Android Development] Brut.all:
Apktool rocks! :-D

Some time ago I spent a day on this "Unnamed road" issue and got totally nothing - I was at starting point. Now, with apktool support, I fixed it in 2 hours :-)

Let me know whether it work for you and if yes then it will be official brut7.

EDIT:

I think next version will have more changes. brut7 will be a demo of apktool potential ;-)
[G1 Android Development] chicofiebru:
YESSSSSSSSSSSS man u r a totally genius... Road names and numbers works again...i didnt test the voice delay ........thanxs so so so so so much
[G1 Android Development] chicofiebru:
can we save the cache data of all maps so we can used offline or to be more faster with this 2G phone ?
[G1 Android Development] chicofiebru:
i test it and works great, but some of the font are a little small like the word TURN RIGHT AND THE DESTINATION WILL BE AT THE RIGHT. this whole word can dived on two lines? sorry my english is baaadddd hehehe
[G1 Android Development] logger:
Well done Brut.all. Working just right for me. Showing street names in Australia. Thankyou.
[G1 Android Development] canadiancow:
It's not quite "street names", but it's definitely better than nothing.

Ugh...I'm going to have to release a Nav Launcher 2.2.5. :p
[G1 Android Development] :No-Frost::
And I will have to translate that version into Spanish gladly =D
[G1 Android Development] Brut.all:
Yeah, this information was designed for directions list, not for navigation. Real navigation gets strings that was generated specifically for the top bar, so they are more informative and useful when driving. For example there are sometimes very long descriptions (attached image) and I think they may be not readable.

But, as you said, it's better than nothing and we couldn't have more.

I think it should be possible to interpret these descriptions and generate arrow icon from them. It would be nice :-)

Read my above comment: sometimes font is small, cause it automatically scales to fit the bar, but... it divides for me :-/ Look at attached image.
[G1 Android Development] yukkio:
It Works fine on last cm 5 for Magic :)

Thanks!

BR.
[G1 Android Development] 5m00v3r:
what a great day!! cm5 for G1 and GoogleBRUTmaps now with next direction informations

i love my g1 because of its hardwarebuild and the great devollopers

thank you a lot brut.all
[G1 Android Development] canadiancow:
It won't need a translation, because the only change will be updating to brut7.

Anyway, I'm wondering if we can possibly parse the *actual* street name out of the directions. We'd need a lot of sample direction strings to make sure we can do it properly, but from what I can see, there's only a few formats:

blah blah lowercase-word Street Name

blah blah lowercase-word Street Name toward Other Street

blah blah lowercase-word Street Name (Destination on xxxxxxxx)

blah blah lowercase-word Street Name via blah blah

blah blah lowercase-word Street Name exit

Is every "word" in the street name going to start with either a number of a capital letter? If so, then we can just look for the first capitalized word preceeded by a lowercase word, and keep taking characters until we encounter the end of the string, a lowercase word, or an opening bracket.

Another option would be to take everything in my examples after the "lowercase-word", since it could all be useful, and it would still result in shorter, larger text.
[G1 Android Development] scootley:
This installer will also inadvertently delete the "My Maps Editor" apk. Not good.
[G1 Android Development] woSaa:
No, only uninstall com.google.android.apps.maps
[G1 Android Development] scootley:
The zip file that you have attached contains a file called "Install.bat"

Within that file, there is this:

ECHO -Remove old Maps DATA
adb shell find /system /data -name \*google\*maps.apk\* -o -name Maps.apk -delete

This command will end up finding and deleting these 2 items if they are installed:

/data/dalvik-cache/data@app@com.google.android.apps.mymaps.apk@classes.dex

/data/app/com.google.android.apps.mymaps.apk

That is bad
[G1 Android Development] woSaa:
Okey thanks for Info
[G1 Android Development] neok44:
I apologize then, did not realize you were the original creator.

So after reading this, it seems like 4.0 will always have issues or is there some chance that it will eventually be like the last one where you just do a flash, it overwrites the maps.apk and everything works fine
[G1 Android Development] Brut.all:
I wonder why someone in the past wrote it as such while we know precise apk name. From then everyone has copied it to his own instructions.

Could someone on Windows try this? :

adb shell find /system /data -name *com.google.android.apps.maps.apk* -o -name Maps.apk \| xargs ls -l

It won't delete anything, only print affected files.

And I have no idea, why someone are missing /system/framework/com.google.android.maps.jar - it shouldn't be deleted by these commands, because it has "jar", not "apk" extension. I'm attaching file copied from Android SDK. just unpack it and run:

adb remount
adb push com.google.android.maps.jar /system/framework/
[G1 Android Development] zoltan.fekete:
Brut, I think that the google maps framework is messed up by somthing else, not by your release of the Maps. Since other people are also having problems with FC on gmaps connected applications, I will investigate on plain CM install and test this. Push the com.google.maps.jar back to the /system/framework did solve the problem for me, I'm not sure for the version from SDK.
[G1 Android Development] scootley:
C:\>adb shell find /system /data -name *com.google.android.apps.maps.apk* -o -name Maps.apk \| xargs ls -l

'xargs' is not recognized as an internal or external command, operable program or batch file.

It works with quotes and no \ before the |:

C:\>adb shell "find /system /data -name *com.google.android.apps.maps.apk* -o -name Maps.apk | xargs ls -l"

-rw-r--r-- 1 system system 2729463 Feb 10 16:30 /data/app/com.google.android.apps.maps.apk

-rw-r--r-- 1 system app_31 1817144 Feb 10 16:30 /data/dalvik-cache/data@app@com.google.android.apps.maps.apk@classes.dex

Note that I've already installed your version and thus deleted the original from /system/app

By the way, the Windows command prompt escape character is '^', so this works, too:

adb shell find /system /data -name *com.google.android.apps.maps.apk* -o -name Maps.apk ^| xargs ls -l

or this:

adb shell find /system /data -name *com.google.android.apps.maps.apk* -o -name Maps.apk "|" xargs ls -l
[G1 Android Development] Galaxen:
Works great so far on my Magic with CM.. although when you have buzz layar you cant see the measure distance button but its perhaps like this on the Google maps from the start.
[G1 Android Development] Firerat:
hi, just wanted to mention a way of installing apk from terminal, without getting [INSTALL_FAILED_INSUFFICIENT_STORAGE] error when running an apps2sd

am start -a android.intent.action.VIEW -t application/vnd.android.package-archive -d file:///sdcard/YOUR_APK_FILE.apk

makes Androids Package Manager pop up

script it to save typing ;)

you could even use $1 in place of /sdcard/YOUR_APK_FILE.apk to have script install apk you specify e.g. 'sh MyApkInstall.sh /<full_path_to>/MyApkFile.apk'

handy for installing a file Manager / BackUp app
[G1 Android Development] Brut.all:
Maybe.

It isn't good because CM doesn't have this file since Cyanogen's C&D, so even reinstalling rom won't help.

Thanks, I have updated first post. I think, that Michel Racic proposed such syntax much earlier in different thread, but then I simplified it using "-delete" ;-)
[G1 Android Development] scootley:
Sure it will. The correct (first time) install / full re-install (after wipe) process for CyanogenMod involves flashing something known as the Android 1.6 "Recovery" image, also called the Defanged DRC83.

This file contains the /system/framework/com.google.android.maps.jar, and the second part of the CyanogenMod install process makes sure that this file is retained.
[G1 Android Development] zoltan.fekete:
I have tested the latest brut maps (4.0) on the plain Android 1.6 + CM (latest) and it works fine. So I can confirm, scootley is right, this installation of the maps does not touch nothing in the framework files (/system/framework/com.google.android.maps.jar). The question remains, how I manage to corrupt this file. I have installed a lot of "unofficial" maps versions before, could be that some of these releases also changed the framework file.
[G1 Android Development] cal3thousand:
Took forever: Shared-user in packages.xml

It took me forever to get this to work. I had maps in /system/app and I wanted to replace it.

I did a bunch of ADB commands and normally would only require that I delete the old one and push the new one in its place. Not the case here.

I finally got it to work by pulling packages.xml from /data/system/

editing it in Notepad++ to remove ALL traces of maps including the <shared-user> section and the <package> section.

Then, I deleted the old Maps.apk and the cleared the dalvik-cache entry and the data entry (not sure if this was all needed)

pushed the packages.xml back in to /data/system and pushed the maps file to /system/app/Maps.apk and rebooted.

Everything works as described so far.
[G1 Android Development] Brut.all:
Did you run "adb uninstall com.google.android.apps.maps"? It should clean up mess in packages.xml automatically.
[G1 Android Development] bunu:
I need help with the ADB commands. Whenever I type adb shell "find /system /data -name *com.google.android.apps.maps.apk* -o -name Maps.apk | xargs rm" it doesn't work. Can someone tell me what in the command doesn't belong and where do I press space, etc.

Or can anyone make an update.zip file for it?

Any help is appreciated. ^-^
[G1 Android Development] cal3thousand:
That was one of the tries included in my "bunch of ADB"

after doing the uninstall and trying to install, it would said some [PACKAGE_INSTALL_FAILURE...] or something like that.

All the other times, the file was there and the dalvik-cache was created on boot, but there was no icon in the tray, just as if it were not installed.

removing the <shared-user> entry worked for me since I don't have MyMaps or MyTracks installed ATM
[G1 Android Development] woSaa:
Use:

adb shell find /system /data -name *com.google.android.apps.maps.apk* -o -name Maps.apk \| xargs ls -l

or Use:

Google Maps v4.0.0 Installer
[G1 Android Development] [[ Cold ]]:
using the alt in acer liquid, so far so great! although no multitouch even using the new custom kernel by disc0, which enables multitouch for dolphin in donut
[G1 Android Development] vivus:
Hero with Android 1.5

Can I use the new Google Maps 4 with my Hero Android 1.5 (Modaco 3.1)?

Is it possible to use the multi-touch of HTC with this Google Maps?
[G1 Android Development] Maelfus:
Force closes on my N1 when I try and run it from Nav Launcher 2.2.4. Seems to run fine if I launch it directly though.
[G1 Android Development] jandroid:
Weird... my xperia x10 reboots on instalation of the apk. Can't install. Android 1.6 R1FA016
[G1 Android Development] Brut.all:
Yes, I wanted to do it this way, but we need to do some research.

One problem is that these instructions are what-to-do oriented, not where-am-I oriented. So we can't be sure, that they will give us information on street name. Maybe somewhere or someday they won't inform about entering another street and giving wrong informations is worse than not giving any.

Besides... don't you think that what-to-do is much more useful than where-am-I? As I said before I'm not a driver, but I think the most important information is where to turn, not what street are you passing.

Ahh and there is another problem: these instructions are locale dependent ;-)
[G1 Android Development] Brut.all:
This is a bug of Android OS - it may occur even if you're updating original Maps using Market. Just uninstall & install.
[G1 Android Development] 5m00v3r:
hi brut.all

i´m a driver and for me the best way would be to have it just like in gmaps :-)

just joking

yes the arrow is the key for me
[G1 Android Development] canadiancow:
Strange. It works fine for me.

I'm proposing we make the street at the top your NEXT street (as in the unmodified version), not your current street, so it wouldn't be "where-am-I oriented".

"What-to-do" is useful, but when I'm driving, there's no way I can [safely] read that tiny text. If I get a big street name at the top, and I can see, on the map, which direction to turn (a nice arrow would definitely be better), then it would still be "what-to-do", but easy to read :)
[G1 Android Development] :No-Frost::
I've updated the translation into spanish of Nav Launcher... Check at the forum of Nav Launcher and you will see it.
[G1 Android Development] canadiancow:
Ah thanks. I didn't realize Spanish was that out of date :p

What do you think of the new UI? http://navlauncher.madcowsolutions.com/newui/
[G1 Android Development] Maelfus:
Re: [APPMOD][04.03.10] Brut's Google Maps r6 (int nav, MT on Donut)

the new UI looks pretty slick. im gonna reinstall navigation launcher and see if it fixes my issues.

Sent from my Nexus One using the XDA mobile application powered by Tapatalk
[G1 Android Development] canadiancow:
I just did a search in Google Maps (both the dev version Brut.all posted, and the official 4.1.1), and a little advertisement shows up at the top of the screen. I have *never* seen this before. Is this new, or was I just lucky enough never to see one?
[G1 Android Development] tuxStyle:
Re: [APPMOD][04.03.10] Brut's Google Maps r6 (int nav, MT on Donut)

somethin strange.

I have a 3.x version of Google maps on my X10 and I can't find any upgrades on the market after a factory defaults.

Actually I can't find Google maps at all.

What can i do?

Sent from my X10a using the XDA mobile application powered by Tapatalk