yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] Rekna:
Thanks for the suggestion, i've been playing with trying to find a compatible framework file. If I put the one linked in this thread I get the force close I mentioned earlier. If I use the one in the thread you gave me I get the following crash:

Does anyone have the original CM framework file? I forgot to backup the original before installing the MT browser.
[G1 Android Development] Brut.all:
Could you verify, that you really, really have original maps and can navigate? I have checked it on emulator and didn't have navi in Germany.

Beside it should be not possible to update from my version to original maps (you must uninstall it).
[G1 Android Development] Rekna:
Alright I got the other programs working with 4.0 without multi-touch. I had nuked the dalvik cache framework file and had to restore it after pushing the old framework back.

I'll have to try and get multi-touch working again but probably not for a few weeks.
[G1 Android Development] chucky80:
I pushed the 4.0 tru terminal, rebooted and then went to market and was prompted to update so i did and no I got 4.0 with buzz running FastTest rom 1.6 donut. It is crazy because you can pretty much see what people around you are talking about.
[G1 Android Development] georgefrs:
I was running Option #5 Maps-MT.zip flashed on CM 4.2.14.1 / 32B MT3G and updated to 4.0 from the market.

It's installed fine, but predictably I've lost both the Multitouch and Navigation (I'm in the UK).

I expected to lose the navigation but I was hoping the 4.0 Maps would pick up the Eclair MT framework stuff that Cyanogen baked in... alas not :p
[G1 Android Development] Brut.all:
http://xdaforums.com/showthread.php?t=630887
[G1 Android Development] reuthermonkey:
I get an error flashing this on KingKlick 1.4.

Can I just push these files to /system/app and /system/framework, then reboot?
[G1 Android Development] opasha:
i'm pretty sure they need root to mess with anything that deals with mounting the system or data partitions, but anyone can correct this if there's a way around it.

and i didnt really do a hack haha. i just edited the res/drawable-mdpi and drawable-160dpi folders where the zoom buttons were located and made them transparent. signed it and uploaded it.
[G1 Android Development] Brut.all:
Yep, I did it that way and I didn't even need to restart.
[G1 Android Development] ciwrl:
Added you to first post to make it easier to find. Great work!
[G1 Android Development] opasha:
yeah you should be able to. but make sure if you're using adb and pushing them, that you first do adb remount first for each push otherwise it won't copy to your system since its a read-only partition.

adb remount

adb push Maps.apk /system/app/Maps.apk

adb remount

adb push framework /system/framework
[G1 Android Development] opasha:
cool thanks. that should make things easier for everyone :).
[G1 Android Development] Brut.all:
I asked cause there is no "you must be root" notice in this thread, so I though it's for anyone (and so, my hack would be too) :-)

So are they still clickable? Or does Android draw a clickable area based on images transparency?
[G1 Android Development] /checco\:
does it works with rav1.6.3 with mt patch?
[G1 Android Development] Genesis206:
Works on Super D 1.8

I'm sure it's already been said, but just in case... I just flashed this to SuperD 1.8 and its working fine.

Thanks for posting this.
[G1 Android Development] kev94:
Hi all, I flashed it with success over my CM 4.2.13, but when using it, there is no multitouch ! Weird !!
[G1 Android Development] opasha:
no, they are not clickable. that's why people wanted them to be removed since they served no purpose. i know in previous maps they were clickable, but i assume the mt capability eliminated their function or someone removed the coding in the xml(or whatever is responsible for it). so no, image transparency has nothing to do with android coding. png's are just images/clipart. they are for looks. if you have code there that makes a button there, then it will be there no matter what unless you tell it to go somewhere else or do something else. changing its look will do nothing. hope that helps :)
[G1 Android Development] daveid:
So... people who have updated their maps via the market, have the apk stored as: /data/app/com.google.android.apps.maps.apk (or /system/sd/app/blahblah for A2SD users, same thing).

Flashing this update will leave you with two copies, as the one on the data partition will not be removed by the system. This may not cause any problems, but has anyone tried just pushing the new .jar file and installing the new apk via a file manager? That would overwrite the currently installed version, though if the new apk has been resigned the signatures might not match...

Just something to consider.. I don't really have the time today to try my method, but thought I would share my 2 cents.
[G1 Android Development] ciwrl:
Hey Brut! From my understanding you do not have to be root to access adb functions, so theoretically you could just adb push the necessary files as per the [Hack for outside US nav] thread...

If you do, start a new thread or post it in here and I will add to the first post :)
[G1 Android Development] newcastlepunto:
is there any way to compile this to keep Multi touch and nav outside of the USA?
[G1 Android Development] awicks:
I had Brut.All's Nav version installed. Flashing this zip through recovery came back saying 'success', but when I checked the version of the maps still installed on the phone was Brut.Alls (3. something). I then uninstalled the Nav version through Settings > Applications > Maps > Uninstall before re-flashing the new zip. This has now worked and I have the multi-touch version 3.4.0 installed :-)

Andy
[G1 Android Development] josevtome:
Thanks... worked for me. :)

Edit: I'm getting FC with the "My Maps Editor" app since I push the new Maps... could be related? Tried to reinstall with no luck.
[G1 Android Development] Brut.all:
Maybe I misunderstood you, but... these buttons are clickable for me (I use GM from this thread). So if you just make them transparent, they should be invisible, but still clickable :-)

Yes, it should work, but trust me: it is much easier to give simple update.zip file to people, than let them use "adb push" and answer their endless questions :-)

No, you don't to use adb command, but do to write to system partition. Could someone check it out? I have ADP1 and thought non-rooters can't write any changes to system partition in any way.

I'm working on it. It seems no big problem.
[G1 Android Development] Adrinanet:
sry wrong post
[G1 Android Development] Zappletoo:
If I'm not mistaken, non-rooters can't flash any update.zip unless it has been signed by someone in the Open Handset Alliance (or someone trusted by the system, anyways).
[G1 Android Development] a_q_1029:
I am also getting this error when i try to flash it. Might it be that it's not compatible with my ROM?
[G1 Android Development] rac2030:
it has nothing to do with root or not root but with the recovery image... this implies that most users that have a recovery that flashes any update.zip also have root, but it works without root in the image but root is needed to flash a custom recovery
[G1 Android Development] josevtome:
Just adb push the files, worked for me. Don't know what could be wrong with the .zip for our ROM.
[G1 Android Development] Brut.all:
Thanks for clarification. Custom recovery installed is just a "root" for me, so my thoughts were right :-)
[G1 Android Development] ekeefe41:
Tried it, got force closes when i tried to launch maps
[G1 Android Development] georgefrs:
Thanks for this, flashed on Cyanogen 4.2.14.1 / Voda Magic 32B with no problems!

I know the NexusOne gallery currently doesn't backport to the earlier devices atm but could a method similar to this be used to backport the new N1 multitouch browser? The multitouch currently built into the 1.6 browsers isn't nearly as smooth as this official Google implementation :D
[G1 Android Development] ekeefe41:
I could be wrong..

but i thing the N1 used opengl acceleration for zoom, G1 just does not support that level of opengl.
[G1 Android Development] bert269:
I got exactly the same and also with the app: AndMeasure

I guess updates to these apps will only be available after the MAPS 3.40 went official......darn!
[G1 Android Development] Brut.all:
I've tried to run 3.4.0 on emulator on 1.6 and got exceptions caused by missing some multitouch features. I think it works only on 1.6 ROMs which have backported multitouch framework from Eclair.
[G1 Android Development] Conundrum68:
Yup.

I believe you're correct. I am running Manup456 1.5 (2.1 Eclair) and it does not have the backported MT browser.

This 3.40 maps works perfectly, but no multitouch and MyMapsEditor FC's.
[G1 Android Development] the_fish:
That happens if you modified the build prop and installed HtcMusic for donut. Just use default build.prop once, start it up, use old build prop again and it will work
[G1 Android Development] alongenemylines:
Thanks! working beautifully.
[G1 Android Development] markkohfm:
location detection based on wireless networks is not working, causes other location apps to crash
[G1 Android Development] QTeknology:
Thanks for sharing...

I'll wait a patch for navigate here in EUrope
[G1 Android Development] adrake400:
works on Jac 2.1 dark!

I THINK it may interfere wit other things that use "my location" tho ex: flip clock wit weather
[G1 Android Development] drew16:
Thanks

Hey thanks a lot it works beautifully. I was wondering if there were any plans to port the official google multi touch code to those of us with g1's and mt3g's. The maps application seems to have a lot better zooming than we do in our gallery and browser.

P.S. Im running super d 1.8
[G1 Android Development] DeFiant*X:
It also seems to break latitude. All my contacts says updated yesterday, however I had a friend update and it still says yesterday.
[G1 Android Development] Rekna:
Works great on CM 4.2.14.1
[G1 Android Development] michagol2:
Confirmed wg y2.6

CONFIRMED - WORKS WITH WG BUILD Y2.6

Used Amon RA recovery to flash over ROM, works fine

Thanks for the find!!
[G1 Android Development] alapapa:
Sorry if i missed this, but whose work is this / source / etc?

thanks for sharing it w/ us

edit: i see it's from the nexus one update...did it require modification? etc? anyone know?
[G1 Android Development] dudebro:
Hopefully someon can take the multitouch from the browser now. This multitouch add on is working flawlessly.
[G1 Android Development] oreoOozZz:
Just flashed on Super D 1.8, good money.
[G1 Android Development] Brut.all:
:-)

I wonder, what is this /system/framework/com.google.android.maps.jar file for. I've removed it and GM still works for me.

Yep, I was right - these buttons are clickable in your version, so I've based my hack on first GM in this thread.
[G1 Android Development] ciwrl:
Added to First Post for ease and finding!
[G1 Android Development] Daneshm90:
On amon_ra's rom, installed but it didnt show up. Removed any file with the word maps in it n then flashed the zip still nothing. Resigned the maps.apk and installed as an app....installed successfully...then pushed the jar file....now it opens to force close :(
[G1 Android Development] Brut.all:
Nope, they're still here :-) I may try to remove them, but is it worth binary hacking? :-)
[G1 Android Development] ciwrl:
Nevermind then..ill edit that out :)

Thanks again, i know a lot of international users appreciate your work!
[G1 Android Development] BoomBoomPOW:
Great find and post.
[G1 Android Development] WiPPaH:
Thanks Brut.all!

Regarding the "/system/framework/com.google.android.maps.jar"

I had to push a version of that jar to the openeclair rom to make any app that uses the current location work.

The post is here: http://xdaforums.com/showpost.php?p=5483602&postcount=912

Maybe it helps shed some light?
[G1 Android Development] mattbrown:
the links down work, can someone else upload new links to this - seems like its just the first link
[G1 Android Development] BigRD:
Working in UK

I'm using KiNgxKxlicK AOSP 2.1 [v1.4] and can confirm Nav is working in the UK :)
[G1 Android Development] ciwrl:
Links are working fine on my end.. Which one did you want, I'll put it on a new server for you
[G1 Android Development] TachorkaR:
I installed the first zip (Multitouch Google Maps 3.40 for CM 4.2.X (same as Nexus ota release) via Amon_Ra 1.5.2 but...

...it doesn't work on Dwang 1.7.1 (with Mat Theme)

It starts up to the gridpattern but then FC's. Reboot didn't help.
[G1 Android Development] WiPPaH:
I think Im suffering the same problem on OpenEclaire 1.0. Havent seen any friends latitude update yet.
[G1 Android Development] Ricardo89:
won't work :confused:

i am using KiNgxKxlicK 1.4.. but i pushed it via ADB push maps.apk /system/app/maps.apk..

it won't report any error but now i don't have GM anymore :confused:

i also can't install again from market.

I don't know how to use the console to push files. Somebody can tell me what to type into recovery 1.5.2?
[G1 Android Development] matt_stang:
Wow the multi-touch is really smooth. Even on G1. Google did a good job with this. I think all multi-touch done in the future should mimic google's code
[G1 Android Development] matt_stang:
I think the downloads on the first post are .zips that are supposed to be flashed. Make sure you take the Maps.apk out of the zip file before you push it, instead of just renaming the zip to apk. Also, make sure you typed Maps.apk, not maps.apk. Also get the other file out of the zip. The com.google.maps or something like that.
[G1 Android Development] chaoscentral:
I don't believe Dwang 1.7.1 has the Eclair MT frameworks, Cyanogen put in 4.2.10 and up, and Dwang 1.7.1 is still using stock 1.6 frameworks as of 1.7

So it won't work on that rom because it's lacking the Eclair MT
[G1 Android Development] Ricardo89:
Thanks for the help..

first when i was trying to flash i got an error.. errorline 5 installation aborted or something.

But now i've wiped and flashed the rom again and flashed immediatly GM and now it works :)

How do i push the brutt GM file.. or isn't that working on kinkxklixk 1.4?
[G1 Android Development] treperio:
i have install gmaps multiouch on my WG build...

it works fine...

the only problem is that every time I turn on the phone i keep getting this error message:

unexpected abourt of the process com.google.process.gmaps.....

why?
[G1 Android Development] opasha:
this happens in hero builds all the time. to fix this, all you have to do is go to settings:wireless controls:mobile networks: and turn on 2g only. it's really strange but for some reason it gets fixed when you are on edge. edge for some reason is better when it comes to figuring out your location. i even tested my edge vs 3g when trying to find my location and edge was more exact than the 3g was. but yeah, after you do this, let it find you, then you can switch back to 3g by turning that 2g only option back off.
[G1 Android Development] opasha:
yeah my mistake, since they were invisible i forgot where exactly they were located haha. so i just kept missing them when testing it earlier when i replied to you about them not being clickable. i tested the places where they were and you're right they are clickable. but in all honesty if i missed them that many times, it's almost like theyre not there to me since i made them invisible so even if u hit them by accident- the likelihood of that happening is very small.
[G1 Android Development] xyrcncp:
Tried, didn't work on Manup's Eclair.
[G1 Android Development] xaueious:
Works great on my phone

CM4.2.13
[G1 Android Development] tehseano:
Has anyone had a problem installing this? I doesn't matter what route I go about pushing this/installing this, my Maps just disappears.

I'm running SuperD 1.8
[G1 Android Development] G Zero:
Works so smooth on Super D its not even funny.
[G1 Android Development] Germy12:
flawless on super d 1.8...amazing work! When 2.1 gets as fast as super d 1.8 is right now (like the kinda fast where it feels like your g1 knows what you want to do before you even touch the screen fast!) i will be damn satisfied with my g1 and how far it has come since andriod 1.0...great work devs, really
[G1 Android Development] Firerat:
tried to flash the zip in RA 1.5.2, but got

sooo...

I dropped to console

mount -a
find /system -name "*aps*"

was happy that I was only finding gm related stuff so did

find /system -name "*aps*" -exec rm {} \;
recovery&exit

once back at recovery screen, flash zip worked ;)

after reboot I now have MT GM

PS was with KiNgxKxlick-AOSP21-v14 btw
[G1 Android Development] G1-evolve:
No idea which file to download.. :confused:
[G1 Android Development] Firerat:
http://www.mediafire.com/file/wngnq25bymy/mt-maps-cm-4.2-signed.zip

unless you want to hide the redundant - / + icons in bottom right

in which case you will want

http://www.4shared.com/file/214300606/a98c0732/Maps340.html
[G1 Android Development] kizer:
Got it to install just fine on CM 4.2.5 using the file named signed and used the recovery flash.

Question has anybody been able to use google.com and Star an item and fire up maps > more and look at stared items? Mine shows nothing stared even though I used my phone to star the item.

Its a minor complaint, but its what drew me to the app in the first place.
[G1 Android Development] luffyd:
wow this is awesome!!! works great and flawless on my Super D 1.8 theme..loving the MT on Google Maps and new Labs!!!
[G1 Android Development] chucky80:
running super d 1.8 as well and I falshed over the rom and went in the maps app and wow! It looks amazing and more stuff also added. This one is far superior than the market maps.
[G1 Android Development] markkohfm:
anyone else having problems with My Location as well as all other location-based apps FC?
[G1 Android Development] FatBoyExtraordinaire:
Installs fine on WG Build Y R1, but as soon as you touch the screen, it FC's. This build is based off of Cyan's so any idea why the FC?
[G1 Android Development] opasha:
read my last post on page 8. it should answer ur question.
[G1 Android Development] ytj87:
Forget MT, the news labs are the reason to get this.

I don't know about you guys, but I need the one hand zooming offered by the +/- buttons more than the two hand gimmick zooming offered by MT. In the browser and with photos MT could be useful, but not in the maps app which I often use in the car while driving.

So the labs... a measurement tool! Better traffic overlays so we can see road names/numbers! Dial and navigate buttons on the pop ups when searching! A "my location" button on the screen instead of buried under menu! Great improvements.
[G1 Android Development] FrEsHaZzBuRu:
Does this replace all the scripts for multitouch (ie browser's and gallery too)? It seems the pinch zooming is much more responsive and smoother in the OTA release (from google) than the ones hacked into the ROM.
[G1 Android Development] WiPPaH:
Can anyone get their latitude working or is just me?
[G1 Android Development] Brut.all:
That first post is quite misleading.

http://www.mediafire.com/file/wngnq2...4.2-signed.zip

Original GM from last Nexus update: MT, navi in USA only, zoom buttons, must be root.

http://www.4shared.com/file/21430060...2/Maps340.html

Same as above, but with transparent zoom buttons (they are still clickable, but are invisible).

http://ul.to/308xt6/maps3.4.0-brut3-MT.apk

This is mod to add support for navigation outside USA. It adds some issues with navigation, so you don't need it, if you live in USA.

http://ul.to/dxl2is/maps3.4.0-brut3-nonroot.apk

Same as above, but it installs beside system maps, so it doesn't require root. You may try it, if you:

have stock Droid and want to have GM3.4.0 (as far as I know, update was sent to N1 only) (EDIT: I don't know, if it works for Droid - let me know!)

have stock Droid/N1 and want navigation outside USA

travels between USA and other countries frequently, so you want navi outside USA, but navi without additional issues inside USA

have problems with installing root version: nonroot should install like any other app - there is no adb commands, flashing from recovery, etc.
[G1 Android Development] maddoguk:
Brilliant work. Installed flawless on CyanogenMod v4.2.14.1 in UK.
[G1 Android Development] woSaa:
HowTo Install Brut.all INTERNATIONAL Version ( maps3.4.0-brut3-MT.apk )

ADB

[COLOR="Red"]
adb remount
adb shell find /system /data -name \*google\*maps.apk\* -o -name Maps.apk -delete
adb uninstall com.google.android.apps.maps
adb install maps3.4.0-brut3-MT.apk
[/COLOR]

Works fine on CM 4.2.X & SUPER-D 1.7 + 1.8
[G1 Android Development] fr33think3r:
Thanks a lot for the update, multitouch works very well, I don't see anyway to access navigation though, is it available outside US?
[G1 Android Development] Brut.all:
Check my post, right 3 posts above yours. ciwrl should edit first post in this thread, to clarify some things :-)
[G1 Android Development] Firerat:
not quite true, I'm in the UK and it has navi

true, but see my comment about Navi
[G1 Android Development] markkohfm:
is there anyway to get location awareness to work without having to switch to 2G? btw why does it have the same problem as hero roms when MT gmaps is from Nexus One?
[G1 Android Development] Firerat:
I assume the location function is not in gmaps and that gmaps is simply using location data
[G1 Android Development] Brut.all:
Hmmm O_o

It didn't work for me (Poland), as well as for other users here, who were asking for navi.

Maybe Google has added official UK support? But then there should be a whole mass of news and people wooowing about it. I will check it out.
[G1 Android Development] raymasky:
Can you please post instructions to do this via the recovery console ??
[G1 Android Development] markkohfm:
Installing this puts my location to be Bangladesh when i am actually in Singapore!
[G1 Android Development] dawitt1995:
Made a new Maps.apk with

-disabled (transparent) zoom buttons

-Nav outside the USA (worked in Austria)

-Of course, multitouch

Worked on Cyanogen 4.2.14.1

I am not allowed to post links yet, so I just attached the file

Just flash in recovery mode

Edit: I think you have to flash the other maps with the transparent zoom buttons first, then mine, but I am not sure about that.
[G1 Android Development] gamin92:
Thanks dude ! Was scratching my head to understand wich one I had to flash, and reflash, and adb, and stuffs...
[G1 Android Development] dawitt1995:
Thats why I made it
[G1 Android Development] woSaa:
First push the maps3.4.0-brut3-MT.apk to SDcard

[COLOR="Red"]
mount -o remount,rw /system
find /system /data -name \*google\*maps.apk\* -o -name Maps.apk -delete
pm uninstall com.google.android.apps.maps
pm install /sdcard/maps3.4.0-brut3-MT.apk
[/COLOR]

I hope it works. I have not tested it!
[G1 Android Development] MrBurrito:
the initial part in green should be

su
mount -o rw,remount /dev/block/mtdblock3 /system

rest of the commands are as he said... hope it works for you, haven't tried it myself

to bring the system back to read only, either reboot or type

mount -o ro,remount /dev/block/mtdblock3 /system
[G1 Android Development] Firerat:
Well actually....

there are a couple of mount version floating around ( one is standalone bin, the other is busybox applet )

some need

mount -rw -o remount /system

others

mount -o rw,remount /system

-o is options with a "," separated list the order doesn't matter

remount implies that it is already mounted, so no need to type out the path to the block device!

my tip, if the first fails put 'busybox' at the beginning ;)

just for kicks do

find / -name mount

and see how many you find :D
[G1 Android Development] ciwrl:
Ok, first off sorry for my absence yesterday was my bday..so I kinda left this thread unattended for a while.

Anyways, I have updated the first post to be more precise about what is in each download, and with instructions for each as well, hopefully this will clear up any questions about which version to download.

Thanks to all of you guys these last couple of pages for troubleshooting and posting install instructions.

If I missed a version that you may have uploaded to ease the install process, PM me or post and I will add it accordingly.