yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] snakeman65:
I can't seem to get the nav option whatever I do! Even two locations within the US doesn't give me the navigate option! I've tried disabling all location options and that makes no difference either.

I have noticed though that it remembers my last position when I reinstall though so it obviously keeps some settings between installs.

Is there some way of clearing the maps settings?
[G1 Android Development] PulldOvr:
so my work computer won't allow me to unrar. Can someone email me the Maps apk? ... or point me somewhere that has it?
[G1 Android Development] JAguirre1231:
Yes you need to delete map references in the dalvik-cache

rm /system/sd/app/*maps*

rm /system/app/*Maps*

rm /system/sd/dalvik-cache/*maps*

rm /system/sd/dalvik-cache/*Maps*

Then reinstall
[G1 Android Development] JAguirre1231:
Sent an email with a link
[G1 Android Development] ggrant3876:
Got to bat2 and got installation failed.
[G1 Android Development] PulldOvr:
lol thanks .. i hate the filters they have set up here at work .. bah!!!! .. lol
[G1 Android Development] Nasrat:
Just make sure not to use ADB to reinstall Maps, use Astro or similar, I was able to get the navigate option and load the navigation intro flash, but for sure I couldn’t actually navigate because I’m outside the US even with using two US points.
[G1 Android Development] JAguirre1231:
If that didn't work do you want the manual method?

edit: http://xdaforums.com/showpost.php?p=4921092&postcount=196
[G1 Android Development] peter017:
Thanks all! But can IP address be manipulated?

Thanks to this post I managed to install the new Maps.apk, but unfortunately I'm in the EU, so no navigation.

Is there anyway to manipulate the IP address? :confused: Or is Maps just using my location to prevent me from using navigation?
[G1 Android Development] Nasrat:
it has nothing to do with IP address, it pulls your location from GPS, you know after all its GPS Navigation:rolleyes:.
[G1 Android Development] Babaki:
so who is making the app for this as a 1 click install? lol
[G1 Android Development] kntdookoo:
Worked Great for me 1st time. Followed the directions from 1st post and no problems at all. Working great.

(hey devs, if you need anything from the droid i have one in hand)
[G1 Android Development] peter017:
Thanks... just figured that out myself during brushing my teeth :-) It's a pity....
[G1 Android Development] ggrant3876:
Okay, thanks, I'll give that a try in a minute or two.
[G1 Android Development] snakeman65:
I turned gps off and still don't get navigation! Also, even though I turned it off, it knows i'm in the uk!
[G1 Android Development] JAguirre1231:
It also uses cell towers
[G1 Android Development] DownloaderZ:
For all of you who do not see the navigate button and have force close google voice

FOR ALL OF YOU WHO DO NOT SEE THE NAVIGATE BUTTON AND HAVE FORCE CLOSE GOOGLE VOICE

This is what i did to fix the problem:

Uninstall google voice from the application manager

Installed google voice from the market

rebooted

Voila navigate option appears and the world is right.

Cyanogen - Latest version - G1 - apps2sd
[G1 Android Development] ChrisDos:
Voice Navigate To Option

In the Google Demo for Navigation, it showed the Voice Search links up with the navigation. For example, you can say:

"Navigate to Park Meadows Mall in Denver Colorado" or another example would be

"Navigate to 1945 E. Main St. in Denver Colorado". Do we just copy over the VoiceSearch.apk from Droid milestone to /system/app and will it add that functionality?
[G1 Android Development] nazforex:
That did it. Thanks DownloaderZ
[G1 Android Development] g1g:
Thanks this worked perfect for me but i have only one question .. So far nothing seems to be broke as in apps youtube market ect work fine so do i still need to do step e ? Im leaning toward no like the old saying if it isnt brike dont fix it...lol But i didnt know if it was necessary to push the old back.
[G1 Android Development] tchort:
Just wanted to check I saw earlier a post that this only works on 1.6, has anyone been able to get it to work on 1.5 (using kings build)
[G1 Android Development] knaries2000:
For those of you with nav stop working after a while. Did you do adb install <>? Anyways, here is my observation that may be totally bogus. Everything worked last night, and this morning when I wanted to test on the way to work, nav doesn't work anymore. I used "adb install Maps.apk" which installed the maps apk in /data/app. I looked at /data/dalvik-cache/, for whatever reason, the file system@app@Maps.apk@classes.dex appeared. I know for sure I removed it last night when I got things working. And There is no /system/app/Maps.apk, since I removed it last night. Anyways, I re-did the whole procedure and instead of using "adb install" I used install Maps.apk /system/app to install it in system app, and see if that may fix the issue.
[G1 Android Development] bengrulz:
got install to work last night but didn't show the navigate option.. gave up and went to bed. started maps this morning, it had the option to join latitude and also navigation! dont know what happened. I do believe i left the modified build.prop and trout.prop installed. seems like a pretty unreliable modification so far.. lets hope it gets worked out!
[G1 Android Development] Nedlinin:
I have tried every way posted so far and still cannot get Navigation working.

I am running Cyan's newest with the Android 2.0 theme.

In fact, the maps application seems to never change. It even remembers the last search I performed. The closest I have come was the first time I did it (received force closes). Since then, no matter how I install this, it remembers the last search and everything..

Any thoughts?
[G1 Android Development] spyz88:
Is this only on the G1 or has anyone tried it on the Hero?
[G1 Android Development] Lunatik78:
Google Maps Nav in Canada?

Has anyone tried the Nav feature in Canada? Does Google Street work (considering you are in a location where Google Street is available)?
[G1 Android Development] kntdookoo:
Something I did...

I had been running Cya 4.2.3.1 w/ 2.0 Theme. I actually wiped totally and flashed Cya's 4.2.3.1. Then I followed the steps via ADB from the 1st Post and all has been working fine..Maybe there is an issue with some of your themed Rom's.
[G1 Android Development] DownloaderZ:
Did you try my method on the previous page?
[G1 Android Development] TehKing:
This method worked beautifully.

Thanks to you, and thanks to all the others putting in hard work to get this going.
[G1 Android Development] Coderedpl:
How do you get the voice prompts to work?

Used the idiots guide and got it work on first try Cyanogen 4.2.3.1 w/ 2.0 Theme
[G1 Android Development] 1wayjonny:
Do you need Motonav.apk to make the Navigation work?

Wiped System

Wiped EXT

Wiped Davlik

Reflashed 4.3.2.1 fresh

and followed Paul's instructions and did the method posted on page 8

I get no error but the navigation button does not show... I have reflashed twice now (which is not needed but I tried that as well)

I get the whole process fine but no Navigation button shows....

Do I need any other .apk from the 2.0 GSM build besides Maps.apk?

1Way
[G1 Android Development] reuthermonkey:
For TheOfficial - here's what worked for me

First: http://xdaforums.com/showpost.php?p=4921047&postcount=187

Then: http://xdaforums.com/showpost.php?p=4921092&postcount=196

Then: http://xdaforums.com/showpost.php?p=4927044&postcount=579

Thanks for the help!!
[G1 Android Development] DroidRC1:
when i do rm maps.apk or rm com.android.google.maps.apk it tells me file not found
[G1 Android Development] alexdancer2:
Car dock

in every video i watch of people using google nav they use it through car dock i bet we need to get that working to get the nav working it is probably intertwined. but i dont know for sure just throwing out an idea.
[G1 Android Development] mburris:
It is 100% not hardware related. I have a HTC Dream from Rogers running the Latest Cyanogen on AT&T and it still says:

Platform: android:HTC-DREAM-T_mobile G1

this platform line comes from the rom...
[G1 Android Development] haitiankid4lyf:
anyone mind re upping this rs doesnt feel like working
[G1 Android Development] octobclrnts:
If I remember right, in the official Google video for nav, they said that you do NOT have to have a car dock.
[G1 Android Development] MarcusMaximus04@gmail.com:
Figured as much. I have a grep going on the entire freaking phone searching for "HTC-dream-T_Mobile G1". Taking a long time, obviously but if that string appears anywhere, it'll find it. (grep -i -r "HTC-dream-T_Mobile G1" *)
[G1 Android Development] otto888:
Well,I'm trying pushing the data from maps on the EMU to the phone after the emu ran navigation once...and pushing the build.prop from emulator. I'll post results once I get them.

EDIT:Navigate does not show up at all....
[G1 Android Development] JAguirre1231:
The build.prop doesn't help, it doesn't allow you to get service
[G1 Android Development] octobclrnts:
To clarify, some lines from the build.prop file may help, we are unsure at this point, but if you copy it in its entirety, then you will not get cell service. Additionally, you will still not have navigation.

Maybe the maps data will change something though.
[G1 Android Development] TomasTrek:
I'm doing this exact same thing. Well actually I'm doing

but the result should be the same. Been going about 10 mins and so far only result is in the build prop
[G1 Android Development] jay652:
This is correct. My girlfriend recently purchased the Droid and has used Nav without the car dock. That seems fairly obvious; it would be a bit ridiculous for a GPS system (especially on a cell phone) to ONLY work with a specific car dock.
[G1 Android Development] stogchris81:
They are refering to the carphone program from the droid. It is a dock style launcher for navigayion, voice dialing, voice search, etc, etc. Not somekind of car mount.
[G1 Android Development] JAguirre1231:
Yes, so if we want to see if the car dock is what is doing it on the actual phone then we need to get these unodexed. However, I'm not to sure if this is the problem because the emulator can run navigation, and it doesn't have the cardock app
[G1 Android Development] followinginsanity:
So i went to the verizon store. I can assure you you do not need to be in cardock mod for navi to work. There was even a security guard standing outside the store lol. Anyway. I couldn't find anything poking through the about's in maps or the phone that we didn't already know. I'm going to try and see if anyone I know has gotten the droid. Then see what I can do with a computer attatched
[G1 Android Development] TomasTrek:
I don't think grep will find this line for you. My grep for just tmobile only found results in build.prop and build.sapphire.prop

In build.saphire.prop I made these changes:

In maps then, the second line shows this:

So you see, the string is a concatenation of 2 or 3 properties. You will not find the full string with grep. I wonder if it is possible they are checking all parts, HTC, sapphire/myTouch and T-Mobile to ensure they are Moto, Droid, Verizon (or whatever they should be. I'm not in USA so I don't know). It's probably likely for them to check SDK version reported by device as well. Very easy check for them and would rule out many non-droid phones quickly.

Edit:

Here is how the string is made up:

Platform: android:HTC-

sapphire

-T_Mobile myTouch 3G

ro.product.manufacturer

ro.product.device

ro.product.model
[G1 Android Development] octobclrnts:
I hadn't thought to look in the saphire.prop file for the same properties, but had noticed that the string was piecemeal.

It's odd though. The dump of the GSM Droid (milestone.rar) doesn't have a build.saphire.prop file at all.
[G1 Android Development] Nasrat:
Could someone with access to Droid check the server info for Maps and compare it.
[G1 Android Development] haitiankid4lyf:
the command getprop shows tmo g1 even if you change build.prop if we can find out where "getprop" gets its info from it might be the same place maps gets it from
[G1 Android Development] TomasTrek:
The sapphire (and presumably trout etc) prop files set these. After changing my build.sapphire.prop I now see this:

Bold are lines I changed in build.sapphire.prop
[G1 Android Development] jdwme:
would you guys like me to install a log collector on the droid and then use the navigator, then post what the log shows?
[G1 Android Development] MarcusMaximus04@gmail.com:
Hmm I made my model string perfectly match what it should be in the Droid ROM and still no dice(how do you initiate navigation anyway? it should just be one of the options when you choose a spot on the map, right?)

@jdwme: We already have a log from the emulator, which didn't show a lot. But sure, the more info we have, the better.
[G1 Android Development] dasoccerbomb:
What i had todo is install Google Voice :-) . Once i installed this app the Navigation button showed up
[G1 Android Development] Nedlinin:
I did not have that method posted when I was able to receive a force close. Now it opens perfectly after about 12 attempts at getting it to work. No Nav option still.

Also, I dont have Google Voice installed to start with :-/
[G1 Android Development] Eduardo911:
g1 w/ 4.2.3.1 and the android2.0 .5.1 theme, idiot's guide worked beautifully after a bit of tinkering...the theme pretty much fills the /system partition so some things had to go to make it work, kept getting errors that there was no space

removed oggs from ringtones/notifications/alarms since theyre on the sdcard, removed advancedlauncher apk/odex, and that freed up the 3mb or so of room needed to make this fit

just puttin that out there in case anyone else is hitting the same scenario
[G1 Android Development] DroidRC1:
i tried this and it said [install_failed_update_incompatible] im on cm 4.2.3.1 and im on a MT3G theme Android 2.0
[G1 Android Development] Nedlinin:
Ill give this a shot and report back in a few minutes.

EDIT: Attempting to install Google Voice results in the phone restarting. No FC or anything.. just a reboot

EDIT2: Attempted installing Google Voice 3 times before it finally took. Navigation option appeared! Cheers mate!
[G1 Android Development] ultra spikey:
Could this be as easy as putting the prop files and .apk into an update.zip, or more specifally, a theme?
[G1 Android Development] RussianSolja:
should these files be dragged into the phones SD card or ran from WINDOWS?
[G1 Android Development] 1wayjonny:
AWESOME !!! Took another users post to install google voice and BAM the navigation button showed up!!!! Woot!
[G1 Android Development] k1293:
can this be done using terminal emulator? i dont have adb. please help me on k3vins3xy@gmail.com please and thanks :)
[G1 Android Development] Chahk:
Installed new Maps successfully and the Navigate option shows up. However, Google Voice kept force-closing. I uninstalled it and re-installed v0.2.6 from the Market, but now it's sitting at the "Downloading" step for all folders, just like in the previous CM versions that required a different build.prop. Anyone got around that yet?
[G1 Android Development] dasoccerbomb:
yeah i think someone should add that step to the first post :-)

Now for a weird issue... I use handcent for SMS and for some reason it does not recognize any of my contacts now. (It just shows the phone number and not the name):confused:
[G1 Android Development] Nasrat:
from windows while your phone is connected through USB.
[G1 Android Development] ruffneckc:
Anyone gotten this to work on 32A Magic?
[G1 Android Development] JAguirre1231:
Run them from windows
[G1 Android Development] Nedlinin:
Same issue here with Handcent.. will tinker around with it and see if I cant figure out a fix
[G1 Android Development] DarkFoxDK:
Cool.

Too bad Google only allows navigation in the US for now.

The layers makes it worth it though. :)
[G1 Android Development] k1293:
help please!

how do i run those build things?...ima a newby..
[G1 Android Development] jokersax11:
yes everything done in adb can be done in terminal. delete maps and the davilk using the rm command and cp to copy.

so

su

mount /system -o remount,rw

rm /system/app/Maps.apk

rm (what ever your davilk for maps is. i just mount to ubuntu and delete the davilk that way without adb:D)

cp the props to /system

then reboot

su

mount /system -o remount,rw

cp your maps.apk to /system/app

open maps try it out

reboot
[G1 Android Development] bert269:
Need Maps.apk

Hey

I am on cyanogen 4.3.2.1, but need the Maps.apk to re-install it. How do I get it out of the original cyanogen 4.3.2.1 package - can someone please help me?

Or point me to a dist. tree where I can download Maps.apk from.

Thanks guys - Great work

SORRY GUYS!....Please ignore - I found the download and it does contains Maps.apk........did not have access before - sorry for my stupidity!
[G1 Android Development] k1293:
what do you mean davilk for map? what is that? (im stuck there because i dont know what to put.
[G1 Android Development] Wysie:
Hi all, I've modified RA 1.6.2's build.prop as per followinginsanity's instructions and edited esmith972's batch files and got it to work. However, after trying the workarounds suggested, Navigation is still not showing up. Could it be because I'm not from the US? I've also attached the files :).

http://rapidshare.com/files/305555933/RA1.6.2_Navi.zip

http://www.mediafire.com/?tegyty3gvm1
[G1 Android Development] jokersax11:
i left out some idiot proofing to weed out those who couldnt figure it out just copy the rm line from one of the other instructions that have the davilk path
[G1 Android Development] JAguirre1231:
http://xdaforums.com/showthread.php?p=4921092#post4921092

The instructions can be found there. Look for the one's that say

rm /***/***/*maps*
[G1 Android Development] RussianSolja:
followed this guide and everything worked PERFECT!!!!! Thank you!!!!! :D:D:D:D (BTW YOU NEED A ROOTED PHONE TO GET THIS APP!)
[G1 Android Development] eratosthene:
new maps just force closes

Followed all instructions, things worked great at first. Even got the new Maps.apk to install just fine. However, when I try to run it, it just force closes. Every time. Not to be deterred, I tried pushing the original CM 4.2.3.1 prop files and rebooting (since Google Voice and a couple others kept force closing with the modified prop files). This fixed everything except Maps, which still force closes every time. Help!
[G1 Android Development] jokersax11:
dont want to confuse you but it is possible to get this on a nonrooted phone but its a pain in the butt. now if anyone with some time on there hands could log the first clean run of maps with normal props then of modified. after work im going to start tearing apart maps and making a few edits.
[G1 Android Development] Paul22000:
Just used it on my way to work this morning. Worked great! Voice worked too. I guess voice only works when you're moving?

Anyone know of a way to "

force

" the voice to repeat a step?
[G1 Android Development] JAguirre1231:
It will be a pain in the but especially since you can't modify system files. So far we have to edit build.prop's which you can't do on production builds
[G1 Android Development] DownloaderZ:
Interesting Change that has happened to my phone interface

Now everytime i get a call, i get a 'double click to answer' prompt which floats towards the bottom of my screen. It's pretty ugly :eek:
[G1 Android Development] yeticomes:
Me too, but does nothing - have to answer with the green phone button

Btw: Navigation only works in U.S.?
[G1 Android Development] matt_stang:
I switched out my build.props and got navigation working last night. Then switched back to the regular build.props and it still worked fine. It worked fine this morning also, but now as of about 5 minutes ago, out of nowhere the navigation feature is gone..
[G1 Android Development] jikei:
adb install didn't work, but as someone previously suggested adb -r install worked for me..i had followed the rest of the instructions, and only had to do it once. otherwise everything went smoothly..it just disappeared a few hrs later..
[G1 Android Development] JAguirre1231:
That's probably part of android 2.0, it seems as if the build.prop unlocks other features too. Hmmmm...
[G1 Android Development] jokersax11:
ok the next step is to try changing permissions after its working and before putting the old props back in. anyone up for it?
[G1 Android Development] RussianSolja:
i dont know where you went wrong, but i followed all the instructions and it worked fine for me.
[G1 Android Development] kntdookoo:
Make sure you push the original build.trout.prop and build.prop files back to your system...this is what worked for me.
[G1 Android Development] Julies Brnz G1:
I got the same thing. error: device not found. can someone help plz? : )
[G1 Android Development] RussianSolja:
yes i also got that green thing. and it works fine when i tap it, it answers the phone.
[G1 Android Development] DownloaderZ:
New thread discussing new unlocked features:

http://xdaforums.com/showthread.php?t=583030
[G1 Android Development] Jrbourque:
Im running dwangs build with no apps to sd (straight fat32), so i went into settings>applications>maps>clear data and then did the following in terminal

edit** sorry i am using MT3G

made system rw

su

rm /system/app/Maps.apk

rm /data/dalvik-cache/*maps*

rm /data/dalvik-cache/*Maps*

install /sdcard/Maps.apk system/app

then i reboot and cant get it work. any ideas? and i try root explorer i dont get an install option only copy option
[G1 Android Development] oelakkad:
Followed the instruction and NAV works great.

After I push the original build props back on /system and reboot, NAV goes away again. I saw others post this same thing. Anyone find a way around it?
[G1 Android Development] matt_stang:
When you installed maps did you adb push to /system or did you adb install it?
[G1 Android Development] tee aiy emm:
For now, if you push back the original build props, NAV goes away after a few hours or if you reboot.
[G1 Android Development] eratosthene:
Just to be sure, I reinstalled the stock CM 4.2.3.1 rom (I had a custom theme installed), just to make sure. Still no dice. Looks like I'm going to have to wipe/reflash. I must have some crazy stuff laying around somewhere that's messing it up.

EDIT:

Got it to work! I noticed in adb logcat that it was throwing a permissions error when trying to write to the database file, so I checked, and the /data/data/com.google.android.apps.maps folder was owned by the wrong userid. changed it, things work beautifully!
[G1 Android Development] osutrooper:
OK I am the FNG so I am lost lol

What all do I need to have on my rooted G1 to do this

I am really lost at this point lol any help would be awesome.
[G1 Android Development] ggrant3876:
Thanks, works flawlessly. Didn't have to rm the old app or install the new maps as I've had them for over a month.

Thanks again
[G1 Android Development] Ducter:
Just wanted to say thanks to you all here, working great on 2 g1's. First method from followinginsanity worked great, then went to do my wifes phone and saw

esmith972 had a method as well, worked great also.
[G1 Android Development] RussianSolja:
you need the files.... and you need to enter a few commands in terminal.
[G1 Android Development] dasoccerbomb:
Looks like the new facebook app stoped working as well after this mod:(
[G1 Android Development] clintz:
As a few others mentioned, Navigate didn't show up in maps until I installed Google Voice. After installing GV, Navigate just showed up and works beautifully.