yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] 5m00v3r:
can you find it via market search? (not in downloads just try the search)

wow great "mr cow" thats kind of what i ment a few weeks ago :-) i hope you remember... home and work buttons... i´m looking forward in testing it out

you are in my top 3 dev map :-) 1. cyanogen 2. Brut.all 3. canadiancow
[G1 Android Development] tuxStyle:
Re: [APPMOD][04.03.10] Brut's Google Maps r6 (int nav, MT on Donut)

Nope, searching for maps I can't find gmaps. Also. from maps web site the redirect to market can't find anything.

Sent from my X10a using the XDA mobile application powered by Tapatalk
[G1 Android Development] Brut.all:
Do you, maybe, have Android 1.5? Donut is required for GM >=v3.2.0.
[G1 Android Development] canadiancow:
The X10 is running 1.6 right?
[G1 Android Development] :No-Frost::
It's nice... But I think it could be better (Saddly I'm a perfectionist xD)... But it's quite better than the actual GUI...

Mmm Maybe I can give you a hand with a friend who is a designer, probably come with something more "beautiful" for the eye :D ...

Tell me what you think...
[G1 Android Development] logger:
canadiancow I like the improved look of your updated Nav Launcher interface. But what are the 2 Add buttons for? Thnx.
[G1 Android Development] canadiancow:
I'd be happy to post the layout XML files for tweaking. They're still pretty rough designs. Right now, it's just the general idea, and I'm trying to put in the code to make the Quick Favorites work.

The two add buttons are for Quick Favorites. Same idea as normal Favorites, but very easily accessible from the main screen (half the time I open Nav Launcher, I'm going "home"), and they will have customizable icons.

Anyway, enough thread hijacking (I know...I started it).

I took the new test version of Maps out for a spin today. I must say, the directions at the top are a *lot* better than before. And with my N1 in landscape mode, it was usually large enough to easily read.

However, this direction was too small to easily read:

Take the ON-8/Regional Road 8 exit toward Cambridge/Kitchener/Waterloo
[G1 Android Development] magicdroid:
Anyone have another download location? The one in the OP is "over limit".

Many thanks!;)
[G1 Android Development] 5m00v3r:
use the one in my signature
[G1 Android Development] magicdroid:
thanks mate! ;)
[G1 Android Development] skisa44:
thks, you did a great work
[G1 Android Development] tuxStyle:
Re: [APPMOD][04.03.10] Brut's Google Maps r6 (int nav, MT on Donut)

X10 is running 1.6.

Your version is working fine.

Also, I can't find find the new twitter client for example.

Sent from my X10a using the XDA mobile application powered by Tapatalk
[G1 Android Development] Maelfus:
Apparently my phone just required a restart to get the new maps working. It's pretty amazing on the N1, but highway entrances have a tendency to be REALLY long. They were still pretty legible though.
[G1 Android Development] memphisraynz:
No Sound

Brut,

Thanks for all the work you have been putting in on this.

One quick issue i am getting.

On a G1 with CM 5.0.7 and i cant get the text to speech to work within the new 4.1.1(the latest you put up, think yesterday).

I checked my text to speech to make sure it works and it does, then went back into Nav, and it told me one street name the i got nothing else.

Now im not sure if this is the new maps apk or CM issue, but thought i would give you the feedback
[G1 Android Development] 5m00v3r:
Re: [APPMOD][04.03.10] Brut's Google Maps r6 (int nav, MT on Donut)

if you red out the first post you would have red that there is an voice issue (which works with test to speach)

which cames from the hack because brut uses directions data which is different to the navigation data.

Sent from my HTC Dream using the XDA mobile application powered by Tapatalk
[G1 Android Development] Brut.all:
Links are dead again :-/

Reaction was quite fast, I think someone watches this thread. If so, then:

Hey, hey! Could you just PM me? My mods were here for several months, I'm pretty sure that Google knew of them and files weren't removed for copyright claims. Now they are.

Interesting thing is that brut4 links are still ok, so maybe this is about brut.googlemaps package name?
[G1 Android Development] Brut.all:
http://ul.to/nve1fp/maps4.1.1.4156-brut7.apk

I got apktool power-up :-D
[G1 Android Development] robbiekhan:
I can't spot any differences between Brut and Google Maps Nav any more (UK) since Nav is enabled officially here now. Is there any reason for me to keep this installed or is there a feature set I've not found in Brut yet?
[G1 Android Development] cosmique:
thanks so much, thats amazing :o
[G1 Android Development] Brut.all:
No.

I plan to add other features to GM (and at last I'm able to do it), but for now I think it's useless for US/UK people.
[G1 Android Development] yukkio:
It's work on cm 5.0.7 test2 with mt :)

Thanks for your hard work.

BR.
[G1 Android Development] Brut.all:
http://ul.to/4kd8l4/maps4.1.1.4156-brut8.apk

Sorry for that.
[G1 Android Development] logger:
Good job. Turn symbols working fine on brut8 release. Thank you very much.
[G1 Android Development] :
what are the commands to install it to use as the original ... g1 root
[G1 Android Development] rickysuper:
Maps 4.1.1.4156-brut8 Navigation works well on my Milestone running 2.1 unroot.

Thanks
[G1 Android Development] Brut.all:
Turn symbols guessing isn't 100% finished yet. I have added support for most frequent symbols, but some don't work:

Ferries - I don't know, what is the description. If you will see some, then please post it here.

Merges - like above. But I'm afraid that it is just "Continue onto" or "Slightly ...", so it couldn't be detected.

Roundabouts - there are several images with different angle. For know general image is always used.

I'm not sure about "sharp turn" image. I guessed description, because I didn't find any. If you will see sharp turn, then please post info whether it is properly interpreted and if not, what is description.

Exits and ramps from highways are easy to detect, but there are no information on left/right side and there are two images for them. I don't want to mislead someone, so it isn't there for now.
[G1 Android Development] Sleeepy2:
awesome. I think I love you...

oops that came out wrong. lol

Thanks for all of your hard work.
[G1 Android Development] bjtheone:
Awesome work! Given that I have no use for spoken directions, this is just about perfect for me.

One suggestion, given that exits and ramps are fairly important, and that most (at least in North America and I suspect countries that drive on the right hand side, from what I can remember of Europe) exit right, perhaps use that symbol as a default, or if possible add in a generic ramp/exit symbol.

The actual map will show which side the exit is on, but the symbol would be a nice visual clue that an exit/ramp is next.
[G1 Android Development] jorobochi:
crash on Super D 1.11

Hi,

ich have Super D 1.11 and the old version v6

i have try to upgrade 3 times and my phone crash total (reboot)

Somebody have this problem too?
[G1 Android Development] canadiancow:
I must say I'm extremely impressed with brut8.

However, I think the international modification should be enabled by default. People don't download your version unless they want the mod. Make them disable it if they don't want it.

I am going to get a ton of bad reviews in Nav Launcher if I push out this update, which essentially disables international Navigation.
[G1 Android Development] canadiancow:
I can think of several places along the 400 series highways in Ontario, Canada, where you exit left. And I would be *extremely* pissed if an application told me I'd be exiting to the right (and therefore, staying in the right lane), when in fact, I needed to be over to the left.
[G1 Android Development] 5m00v3r:
first: i have updated my mirror look at my signature

brut you´re the man!

i´ve tested it out and it´s so great but i want my language to :-( or can you give us a choice button to enable english just in this app? atherwise i have to put my whole g1 in english mode...

btw: i´m on G1 CM 5.0.7 with 96mb swap and 60 to swappiness and it flies even if i´m navigating, using nimbuzz and hearing musik!

i think i don´t have to order the evo 4g :-)
[G1 Android Development] Brut.all:
Uninstall & install. This is Android OS issue and it occurs with original Maps too.

For now it's quite logical, but I assume that someday there may be 10 switchable features and it would be annoying to get all enabled by default. And changing defaults after some time isn't good too.

I know that it is misleading, I try to choose lesser of two evils.

Ok, I didn't think about it, sorry. Hmm... I have some idea... what do you think about some interface to switch int navi preference from NavLauncher? NavLauncher will install Maps and then will send some intent to it (this is, how such things are done in Android OS, right?)?

I have some idea: route interpretation :-) Yes, it sounds crazy, I know, but I don't code in smali, I have full power of Java, so... why not? :-)

AFAIR route is written as series of x-delta, y-delta pairs, so I should be able to calculate direction delta in point of an event :-D It may be quite a lot of work, but ramps are important.

I think such button should be no problem.

Of course I want to do it better. Separate interpreters for every language? Quite stupid, but maybe we don't have other choice. Maybe I will be able to send 2 request: one in selected language and one in English and mix their data up. But this won't be that easy.

Yes, I noticed that too. Navigation is tremendous fast comparing to GM3.x . Or maybe that is recent CM5? ;-)
[G1 Android Development] canadiancow:
I'm not saying they should all be enabled, I'm just saying that the international modification should be enabled. You mention that "changing defaults after some time isn't good", yet that's exactly what you did here :p. Every previous version had the international modification enabled by default.

I almost suggested that, but I still prefer enabling it by default.

Right now, if you choose to use your version in Nav Launcher, and you don't have the latest, Nav Launcher launches the browser to download your version. The user has to install it from the download list. However, a user might immediately open it from there and try to use Navigation without going through Nav Launcher, in which case it won't work, because I won't have had the opportunity to send an intent (I could listen for installed applications, but that's a permission that Nav Launcher really doesn't need).

An intent to set the international (or any mod) would be a reasonable solution, but I still really prefer just leaving it enabled by default.
[G1 Android Development] Spiders:
Many thanks for brut8. It works great with HTC Desire !!!
[G1 Android Development] Brut.all:
@canadiancow

Ok, maybe I'm too optimistic about what could be done with GM and int navi will be main reason to install this mod forever. I'll enable it in brut9.

I hope that we'll never run at situation where 50% of Android users will have native navigation and they will start to complain that it doesn't make any sense that they must disable navi mod, if they just wanted to have e.g. map tiles caching :-) But even if... then I could simply disable it. It won't start thermonuclear war, I think.
[G1 Android Development] treperio:
"remove zoom buttons if MT is enabled"

1 question, how i remove the zoom bottons to enable MT?
[G1 Android Development] Brut.all:
Err.. what? ;-) I wanted to add feature that hides zoom buttons, when it detects that multitouch zooming is available.
[G1 Android Development] treperio:
in this version of maps (i used super D 1.11) don't' work the MT, in the brut 6 version work, why? :confused:

i will enable it, there is an option to enable it?
[G1 Android Development] Brut.all:
Google rewrote MT mechanisms in GM4.1.0 and for some reason new MT doesn't work with backported Eclair bits. So it isn't connected with brut8, but with GM version. I could create something like maps4.0.0-brut8, but it doesn't make much sense - I must find a way, how to run MT on newer Maps.

Ahh and you should blame Cyanogen if you will have to wait for this MT. Since he released CM5 for a Dream, I decided to not come back to Donut ;-) So it will be hard for me to test it, because I will have to switch ROMs :-/
[G1 Android Development] wraku:
Thanks BRUT, works fine in Germany.

One Question: when I go into the sub-menue BRUT MOD I have only two options:

International navi

and Debug mode

and NavLauncher no longer works

no other option like described in your installation notes

Thanks

wraku
[G1 Android Development] canadiancow:
What other options are described in the installation notes?
[G1 Android Development] wraku:
I mean that

"navi: added turn symbols (for now you must set "en" locale to use it)"
[G1 Android Development] canadiancow:
Your device locale (in the main Android settings menu) must be English. This is not set within the application.
[G1 Android Development] wbexpress:
Reboot on installation attempt of ver. 8

Hey Brut, can you please provide a bit more detail on how to do this? You made mention earlier in post 425 about "uninstalling and installing". I put the "8" version on my SD card, tried to use both And Explorer and Apps installer, got the same reboot error. I then uninstalled ver. 6, tried to install ver. 8, it still did not work, now I can't even reinstall the 6 version? Thanks for your response.
[G1 Android Development] bjtheone:
Hence the suggestion for a "generic" exit symbol...

My point is that I would like to know what the next action is and exiting highways is a big one to miss, especially when the next exit may be a long way off. If there is no way to determine the side, I would really really like some indicator that at least let me know that I was going to be exiting.

If that is not possible I would be happy with a version that always claimed I was exiting right, with a big disclaimer on the front end that said "here there be dragons" (ie exit sides may not be correct) ... :-)

The really fun ones are in Montreal on the raised highways, when you discover at the last minute that the exit is on the left side of the highway.
[G1 Android Development] bjtheone:
Interesting... I got a reboot when going from 6 to 8, however 8 had installed correctly. I missed the "enable international" bit and was not getting next street names so I ended up uninstalling 8 and reinstalling it. On the second install there was no reboot. Once I enable the international version everything worked as expected.
[G1 Android Development] canadiancow:
I suppose. I think the bigger issue right now is that this only works in English locales. I assume this is due to having to parse the directions to associate with icons (i.e., if the direction is "turn right at main street", the string "turn right" is known to have a right arrow), so it it can't be mapped to other languages by Brut.all, because he doesn't speak every language (and it's a messy way to do it anyway).

Anyway, I still have high hopes for Canada getting official Navigation soon, and with the current status of the UK, I don't even know what's stopping any country.
[G1 Android Development] logger:
Ok no problems. Just for info - in Australia where we drive on the Left, your generic roundabout symbol depicts going anticlockwise or the wrong way round a round about. So obviously there is more to it than just the angle to consider. It is not a problem for me - I am just pointing it out.

Since this update I have seen GM spontaneously close several times when dragging around on the Navigation map to look ahead on the route. Did not see that on previous versions. Again just passing an observation.
[G1 Android Development] logger:
Are you sure NavLauncher no longer works?

When I use it on my Nexus I see a dialog:

"Modified Maps Update

Your have chosen to use the modified brut.all ver of GM, but you do not have it installed....INSTALL"

At this point I just hit the "back" hard key on my phone and I am at the regular NAV Launcher screen and it all works fine.
[G1 Android Development] Brut.all:
I meant you should not update/reinstall Google Maps, but uninstall and then install it. But you have tried that, so I have no idea :-/

You could try to look into logcat. Anyway it's Android's issue - system should not reboot when installing any application.
[G1 Android Development] Brut.all:
http://ul.to/dhhonj/maps4.1.1.4156-brut9.apk

Let me know if you will see some mistakes in english strings. I could use not-so-perfect english on a forum, but in application it looks bad ;-)
[G1 Android Development] 5m00v3r:
Re: [APPMOD][05.05.10] Brut Google Maps 4.1.1.4156-brut9

it's working great!! my phone can keep beeing full german!!

great work man!!

Sent from my HTC Dream using the XDA mobile application powered by Tapatalk
[G1 Android Development] ro-mann:
Is there any way this could rotate into landscape mode on an unrooted HTC G1?

Regards,

Roman
[G1 Android Development] Brut.all:
Do you mean Maps or Navigation submodules? Maps auto-rotates for me on emulator. And about navigation: I think it would be fail. When driving you want to see, what is ahead of you, not what is beside you, don't you?
[G1 Android Development] ro-mann:
I mean navigation, allmost all navigation devices are in landscape, aren't they?

Regards,

Roman
[G1 Android Development] Brut.all:
Err... I just tried and it auto-rotated on both my G1 with CM5 and emulator with Donut...
[G1 Android Development] ro-mann:
I don't have root, as I said. It autorotates when I open the slider of course, but that is rather unpractical for mounting the phone on a car holder!

Regards,

Roman
[G1 Android Development] Brut.all:
Settings->Sound & Display->Orientation

Now I don't now whether you:

didn't know of this setting

have it turned on, but still it don't want to auto-rotate

want to auto-rotate navigation only and not whole system
[G1 Android Development] ro-mann:
Great, now it works! Thanks!

Regards,

Roman
[G1 Android Development] canadiancow:
Yea...I realized yesterday that I made a really stupid mistake with Nav Launcher's update check. It doesn't check if your version is >= 6. It checks if your version = 6.

Now that the international modification is enabled by default, I'm going to push out a 2.2.5 with the new version.
[G1 Android Development] canadiancow:
Umm...has no one else had any issues with brut9? I can't get anything other than a black map in Navigation now.

Logcat is going crazy too:

05-05 10:09:23.406: WARN/libEGL(21992): 0: eglInitialize(0x1) failed (EGL_SUCCESS)
05-05 10:09:23.406: ERROR/copybit(21992): Error opening frame buffer errno=13 (Permission denied)
05-05 10:09:23.406: ERROR/MapsNavigation(21992): OpenGL error during initialization.
05-05 10:09:23.406: ERROR/MapsNavigation(21992): com.google.android.maps.driveabout.vector.am: OpenGL ES Error: 12289
05-05 10:09:23.406: ERROR/MapsNavigation(21992): at com.google.android.maps.driveabout.vector.j.m(Unknown Source)
05-05 10:09:23.406: ERROR/MapsNavigation(21992): at com.google.android.maps.driveabout.vector.j.k(Unknown Source)
05-05 10:09:23.406: ERROR/MapsNavigation(21992): at com.google.android.maps.driveabout.vector.j.a(Unknown Source)
05-05 10:09:23.406: ERROR/MapsNavigation(21992): at com.google.android.maps.driveabout.vector.l.a(Unknown Source)
05-05 10:09:23.406: ERROR/MapsNavigation(21992): at com.google.android.maps.driveabout.vector.aJ.a(Unknown Source)
05-05 10:09:23.406: ERROR/MapsNavigation(21992): at ac.i.b(Unknown Source)
05-05 10:09:23.406: ERROR/MapsNavigation(21992): at ac.i.run(Unknown Source)
05-05 10:09:23.406: WARN/libEGL(21992): 0: eglInitialize(0x1) failed (EGL_SUCCESS)

Edit: for the record, those errors keep repeating as long as Navigation is open.
[G1 Android Development] 5m00v3r:
Re: [APPMOD][05.05.10] Brut Google Maps 4.1.1.4156-brut9

hmm crazy i have no problem with brut9

Sent from my HTC Dream using the XDA mobile application powered by Tapatalk
[G1 Android Development] canadiancow:
Strange. I rebooted and it works fine now.
[G1 Android Development] bjtheone:
I have no issues with the mapping function either, however my app installer did not see .9 as an update so I uninstalled .8 before I installed .9.

I wonder if this might have something to do with the issues you were having.
[G1 Android Development] Brut.all:
Guys, I don't develop this through series of chaotic modifications ;-) Every release is 99.9% identical to previous, so it would be really weird, if new release will suddenly break something, that I didn't even touch.

I guess it may occur even with original GM. Just some "computer mistake", normal thing.
[G1 Android Development] Brut.all:
I've just remembered that all communication between GM client and servers use some custom underlying protocol and locale setting is part of it, not of data passed through it. I mean "force navi locale" setting accidentally changes locale of most of GM communication, not only navi requests.

If you live for example in France, you have French locale set, you always was seeing French names in Maps and now you see English, then above issue is the cause.

I will fix this, but it will have to be a dirty hack and may fail sometimes (never in practice, I think). GM isn't designed to change locale from one request to another.
[G1 Android Development] bjtheone:
I was in no way criticising your work... I hope it did not come across that way.

For whatever reason, your latest build (.9) was not seen as an update to .8 (at least on my phone, using Astro which in turn calls the installer), so my app installer would not do it as an update.

I was speculating that perhaps Canadiancow's update method might have done something funky, due to this which could have produced a less than perfect update, which in turn could lead to unstable behaviour. The fact that it went away after a full reboot, supports the theory of some version/data mismatch... perhaps the cache did not get flushed properly if the installer though it was reinstalling the same version.
[G1 Android Development] Maelfus:
Re: [APPMOD][05.05.10] Brut Google Maps 4.1.1.4156-brut9

I'm still running into issues with it force closing on me. if I reboot my device or run Brut maps in advance of navigation launcher, everything seems fine.
[G1 Android Development] Brut.all:
No, no :-)

I doubt it. I didn't use NavLauncher, but I guess it uses standard PackageInstaller as Market and other apps does. I think it's only one method of installing something programmatically without hacking.
[G1 Android Development] akakiakakievitch:
Hi all

I'm new here. I've installed brut8 apk on my samsung spica android 2.1

I've also downloaded nav launcher from the market.

In fact, 2 issues are bothering me.

The first is that when I run Nav Launcher, it asks me each time which gm version i want to run (even if official gm is now uninstalled from my phone). When i answer that i want to use brut.all, it says that it is not installed. After that, it asks me to input a destination.

It is quite weird but not a critical issue.

The second one is more annoying. Here is the problem.

After entering a destination address, the app locates me using the gps and computes an itinerary. After that, it shows me the path to follow but keeps saying that it's seeking gps signal. My position is shown on the map quite accurately, but is symbomised with a dot (instead of an arrow). Other problem, the map is seen from top and not from behind (as is should be, right?).

Even worth, when I move on the street, the dot, which figures my positipns follows exactly the way i go. So I think it isn't a gps problem.

One more question: is gm supposed to re-compute your itinerary if you go out of the initial one? In my case, it does not.

I have also to say that i use your app from France.

can anyone help?

i can't figure out what is going wrong...

Thanks in advance...
[G1 Android Development] canadiancow:
I wasn't using Nav Launcher when I had that issue :p

But yea, Nav Launcher just opens a browser, points it at the download, and lets you install it normally.