yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] Technochris1:
On TheOfficial ROm's, We use a RemoveGoogleMaps operation included with his expansion pack, then we just install it via a file manager, and it works fine, had it for 3 days already.... :D
[G1 Android Development] dj_blueshift:
Hm, is gmail app supposed to remove messages from your actual inbox once you delete them from the app?

I remember it doing that before (which is what I want) but now it's seeming to leave the messages in the real gmail inbox when I delete them from the app. Although, the deleted messages don't reappear in the app.

Am I just remembering incorrectly or is this something different?
[G1 Android Development] SuperUserMovado:
backup and restore

Hey just wanted to let anyone who needs to upgrade I had cyanagen mod 4.2.3.1

after following the instructions on the first page using the batch files I installed the Maps with navigation.

Then I simply did a backup of the app with Astro file explorer. I performed a wipe, and upgraded to Cyanogen Mod 4.2.4 and restored the Map app and everything works fine.
[G1 Android Development] mattguzman73:
Voice search not working!``

Is the voice search not available when loading this on the g1? I have it loaded and all is working wonderful, but tried the google "navigate to" through the google search (like in the video) and to no avail, it just brings up searches on the web. Just wondering if I did something wrong or need something else? I also tried to get the google voice but it said I did not have an account so when I tried to get one it said it was by "invite only"??? so i am waiting on that. Is that what I need?

Thanks for all the hard work on this guys, really appreciate it.
[G1 Android Development] androidmonkey:
Anyone have instructions on how to install via the phone vs desktop pc?
[G1 Android Development] mattguzman73:
Here is the link I used to do it via the phone and it worked great. Follow the steps and you are golden!!! That is if you have Cyans Mod. I have his 4.2.4 and this worked.

http://blog.mmayhew.com/google-maps-with-turn-by-turn-navigation-for-cyanogenmod/
[G1 Android Development] mattguzman73:
Just an FYI, I followed these steps from MMayhew and I have not had ONE issue with the Nav disappearing the next day and been running it now for 3 days. The only thing i see that is not working is the "google voice search" that you see being used on 2.0, but that may be due to the software!? Not sure.

http://blog.mmayhew.com/google-maps-with-turn-by-turn-navigation-for-cyanogenmod/
[G1 Android Development] cdw9800:
Issues?

I dont know if this have been covered or not but once i dont the hack it changes (or at least my phone think so) the Firmware version too 2.0 which removes some apps from my phone and stop some from working most notable is chomp sms is there a way to remover the maps or should i just do a wipe
[G1 Android Development] Neejay:
Why is cyanogenmod's ROM the only ROM that this will work on? :(
[G1 Android Development] mithikx:
got it working on my g1; cm 4.2.4

http://i.imgur.com/gfTFS.jpg http://i.imgur.com/oprDP.jpg http://i.imgur.com/eR2Mn.jpg =D just had to download SpeechSynthesis Data Installer from the market
[G1 Android Development] f1vlad:
Thanks guys! I just installed everything painlessly and quickly using this bash script.

Sound seems to work as well. Feels like going on a ride to test this thing but it's pretty late already. Will test tomorrow! :)
[G1 Android Development] th3k1d:
it seems that installing the maps app with navigation removes chomp sms from the market and i cant get it installed if i download the apk.

is there a way to restore the original build.prop and build.trout.prop??

thanks!
[G1 Android Development] sicone1911:
Yes use adb and push back the original build files. The instructions on page 8 say to do that
[G1 Android Development] ChrisDos:
Well, after 60 hours, it's still working find on both my phone and my wife's phone. So the script works find. All that's needed it to clean out the other references of older Maps.apk, copy in the new one, and change the one line in build.trout.prop.
[G1 Android Development] Jamison904:
I can get it to work, but at the cost of my other apps. I push the back up prop and all my other apps work. But Nav goes away...
[G1 Android Development] whyvas:
Rogers Magic 32A

Anyone get this working on the Rogers magic 32A? I get the maps.apk (about shows 3.2.0) installed but I can't seem to get the navigate button, tried several methods and tried to reinstall google voice as well. Thanks.
[G1 Android Development] lostinpaint:
works perfict for me, thank you so much!!
[G1 Android Development] sprandel:
I have installed the navigation program, it works great except it never prompted me to install voice codecs, what do i do?!
[G1 Android Development] parkee99:
Just installed Cyan 4.2.5 and Navigation still works!
[G1 Android Development] JAguirre1231:
If you already have them then you don't need to . There the one's that android uses for its tts
[G1 Android Development] sprandel:
oops, i double posted.
[G1 Android Development] sprandel:
i have no tts on my phone.
[G1 Android Development] JAguirre1231:
Are you sure you don't have it, go to settings>speech synthesis> and if it says anything other than Install Voice Data, you do have it
[G1 Android Development] sprandel:
actually, it has a bunch of options, install voice data is greyed out and when i click listen to an example i hear nothing,
[G1 Android Development] JAguirre1231:
That's odd you have it installed then...

Did you remove the files it makes from your sdcard?
[G1 Android Development] sprandel:
hm? i think everything is right, but my tts wont make sound, which is a major problem.
[G1 Android Development] JAguirre1231:
It is I would try downloading it again from the market, can't tell you what it's under as I'm on hero rom
[G1 Android Development] sprandel:
in my manage apps list i have TTS service and Pico TTS, cant uninstall either of them. i can force stop them and thats it.
[G1 Android Development] JAguirre1231:
That's weird oh well...

Does the voice work in nav?
[G1 Android Development] sprandel:
it works nowhere.
[G1 Android Development] JAguirre1231:
That sucks to say the least...
[G1 Android Development] Yatyas:
ChompSMS with Navigation

Ok. So I have gotten Navigation to work then pushed back the original build.prop files. Navigation still worked. Chomp however would not. Then I uninstalled Chomp and reinstalled it from the market. Now Chomp works but Navigation is gone. Is there something with Chomp that affects Navigation?
[G1 Android Development] Neejay:
Can anyone tell me why this will only work on a cyanogen ROM?
[G1 Android Development] larsonc:
Googla Navagation

First I want to say thank you for the info and work on the Google Navagation.

I do have a question, when you review the documentation on Google Navigation, it says that you should be able to speak where you would like directions to. For example it says say: Navigate To: then where you want to go.

When I do this it doesn't seem to like the Navigate TO as it includes this in the search. Does anybody known if this feature works on the G1 that is modified to enable Navigation?
[G1 Android Development] fosormic:
"Navigate To..." functionality - dead end?

Speech recognition...

Ok, AlanL228 sent me the full logcat and this is my conclussion: Not good.

---------------------

(from his PM):

Apparently, it will just run on 5+ (eclair+). because it needs to make a 5+ call. So, opposite to Maps, apparently 5+ *is* required for this.

Seems like a dead end to me.

Thanks AlanL228 and sorry Alan and all for the late reply. Any comments/theories greatly appreciated.
[G1 Android Development] pelo88:
build.prop modifications necessary

This process has us change the build.prop files and cyanogen's build.trout.prop files (for the G1) to match that of a motorola droid and verizon (and several other changes). Pushing back the original build.prop files from the cyanogen build does seem to stop navigation ability (the item is missing despite google voice being installed, etc), and I believe it's due to the item mentioned in this post:

So, after following all instructions and pushing back my backed up build.prop and build.trout.prop files (and rebooting) I seemed to have lost the maps program. I installed Google Voice and, I reinstalled the maps.apk with Astro and then it appeared. I had layers and everything but no navigation. I had already setup text to speech so that wasn't an issue.

There I was, on my G1 with the new maps.apk but no navigation. Taking the hint above, I tried messing with my build.prop to include just:

ro.build.version.sdk=5
ro.build.version.release=2.0

but no dice. Google Voice needed to be reinstalled (fc's all over the place) and once I did it worked but didn't download my messages (I already use Google Voice, you see), so something's up there. Still, no navigation available in maps. It seems the program needs more than just sdk5 and release 2.0 -- it may need build.trout.prop to be modified to this:

ro.build.id=ESD20
ro.build.display.id=ESD20
ro.build.version.incremental=17572
ro.build.date=Mon Sep 21 16:16:12 PDT 2009
ro.build.date.utc=1253574972
ro.product.model=Droid
ro.product.brand=verizon
ro.product.name=kila
ro.product.device=sholes
ro.product.board=sholes
ro.product.cpu.abi=armeabi
ro.product.manufacturer=Motorola
ro.product.locale.language=en
ro.product.locale.region=US
ro.board.platform=msm7k

..which is a deal breaker for me as I must have the Tmobile My Account app recognize my phone as a myTouch 3G for chat ability.

Is there any more research that's been done on exactly what about the new maps.apk that requires the above? Can't we hack the apk to not read such info from the build.prop and instead have it hard coded? I'd even like that for the My Account app!
[G1 Android Development] fosormic:
never mind... thread has not been trimmed. i just changed the forum's navigation mode to hybrid and completely failed to understand how it works :-)
[G1 Android Development] dcorrea:
will the batch process on the first page work if I am using Cyanogen 4.2.5 or do I need to go another route?
[G1 Android Development] hotcorrado169:
4.2.5

I was wondering the same thing.
[G1 Android Development] randombvr:
You can speak to the Moto Droid and have it navigate to where you tell it to. In the commercial the lady says "navigate to blue ribbon bakery" and the phone does it.

When I speak into my phone it just googles "navigate to blue ribbon bakery."

Is there a way to integrate the search function with the nav function, or do I have to wait for one of those smart devs to write a program for it?
[G1 Android Development] Janis:
I ran the batches on CM 4.2.5

I got interesting results. The fisrt few times I tried it Maps disappeared. It said in the batches that it never found anything to delete, either. So I pushed the new Maps, just to be sure I had the right one, then ran the batches again. I finally got them to not tell me anything funky, but I still haven't gotten navigation working.

I haven't the foggiest clue why, either.

EDIT: All I've been able to actually do running these batch files is unistalling maps.apk. With or without GVoice installed, on CMs 4..3.1, 4.2.4 or 4.2.5. Not that deleting always happens, but it's either nothing or that. ???

OK, getting the phone to navigate by hitting voice search and having it actually navigate is really starting to remind me of Jean Luc Picard saying, "Computa, how close ah we to the nearest nebula?" I wonder if comm badges synced. Tricorders did, or at least dumped, of course.

I'm no hacker, but it strikes me like the voice search with Nav thing would be in the voice search app. Anyone have some actual knowledge on this? That'd be pretty cool on a trusty old G1.
[G1 Android Development] ~~Tito~~:
This works perfectly on 4.2.5, I just changed the build prop to match 4.2.5. Nothing is different other than the cyanogen version.

http://www.4shared.com/file/153753029/362c6aaa/Navigation.html
[G1 Android Development] badmonopoly:
It's still saying incompatible :(

Unless that's completely unrelated. It killed Google Voice. It can't download my stuff (that's after GV reinstall).
[G1 Android Development] junker02:
Yes pushing back the stock G1 build.prop and build.trout.prop files will BREAK the Google navigation later on, as apparently there is some kind if internal check system going on that will disable that feature. So though one may think all is well, a few hours (or days) later, the navigate function will be lost.

For the G1, only one file from the build.trout.prop file needs to be modified, allowing one to keep the G1 profile. Wrote some more info about it here. Using your own prop files allows your other apps to keep working (including facebook, GV, marketplace, etc) while keeping navigation as well.

http://xdaforums.com/showthread.php?t=585458
[G1 Android Development] qutequeen8:
navigation for g1

I've followed the instructions downloaded the navigation file from mediafire, tried to unzip the file via androzip and it won't unzip. Its says unpacking s7 file and its been doing that since last night. Even tried unpacking from the terminal boot screen.. am I doing something wrong .. I'm running the current cyanogen mod.
[G1 Android Development] badmonopoly:
Wrong desktop. You extract on PC. Install ADB usb drivers. Google are assholes and removed everything from the SDKs. I d/l the 1.6 sdk off the devs site and then d/l all the packages and it also grabbed the usb driver. If adb doesn't show under device manager, you'll have to delete all HTC devices with usbdeview. Unplug and reconnect phone. Then update the adb device. If you're running 64 bit windows (assume you have win), then you'll also have to use adb.exe and the DLLs from the SDK. I did all that and it pushes the files fine, but it trashes the ROM (or w/e that prop file does). You'll have to edit your prop file b/c it'll just force close some apps or GV won't function.

Okay, on fresh reload of cyan 4.2.5, it worked with Tito's upload.

SOB mother*****! Nav works, but GV won't. No way around it, I guess. Just gotta edit your own file.
[G1 Android Development] badmonopoly:
magic double post
[G1 Android Development] stogchris81:
Coulnt I pull the build.trout.prop to my sdcard with root explorer and edit it with a text editor on my G1 and put it back to /system with root explorer? If yes, can someone recommend a text editor from the market?
[G1 Android Development] badmonopoly:
I'm going to send it to SD and edit on PC then push it back with adb.

Edited both props, still no working GV and nav doesn't work. Put back original files and GV still doesn't work. Screw it, this is retarded.
[G1 Android Development] stogchris81:
I was able to pull my build.trout.prop with root explorer, edit 1 line in it with the link a few posts up, using "text edit" from the market(search "text" its a 4 star app). I copied and pasted the new build.trout.prop to /system after deleting the original(the edited one is a backup)with root explorer. And I have working voice navigation and facebook works too. I don't use GV so can't help with that. Btw, my build.prop and build.sapphire.prop(cyan4.2.5) are original. I did not edit them at all. Just the build.trout.prop.
[G1 Android Development] ~~Tito~~:
How is it not working for you? Run this on a fresh rom, that's how I got it to work with out faults, I ran just as instructions say.
[G1 Android Development] badmonopoly:
Idk what's with all the double posts. This site is spazzing out hard.

I tried it fresh with 3 different edits and it's retarded. I don't care. I just saw the correct edit in a thread and just d/l someone's zip. It now works and GV is functioning (before one or the other wasn't working).
[G1 Android Development] spichanator:
More good news!

For what it's worth, I installed the navi a few days ago with no problem at all. ;) The new maps now don't give the "no memory" message when using the traffic layer!
[G1 Android Development] FunkyELF:
Why need root?

Can someone explain why you need a rooted phone to do this?

You can install .apk manually using an unrooted phone can't you?

I'm just curious. I have a rooted cyanogen MT3G anyway.
[G1 Android Development] joeavery2:
Either adb or termninal

If I understand this correctly, adb commands are from a pc running adb, terminal commands are via terminal on the phone. For each of the steps you can use either adb via pc or terminal via the phone. (sorry if its noobish, but I have not used adb yet)

If that is the case then this instruction set is really cool. And here I spent a day trying to get adb up and running.

I'm surprised that no one instructs on how to save the current files (make backups) and that none of the bin's I've seen that automate this do two things:

a) make backups of existing maps.apk, and associated files.

b) request the devices mod number or pull it from the file when copying the original, so that it is universal to the different roms.
[G1 Android Development] ghettojr01:
guranteed results

comfirmed success with these steps on the g1 phone

cyanogen rom.:D

the above quote cleared up a lot of things and the first post in the thread should be up dated to this . the current first post is very unclear.:confused:
[G1 Android Development] qutequeen8:
noob proof intructions for navigation

i have been trying to put navigation on my phone for a week.. i followed all the instructions whether i understood them or not. I tried everything i felt safe enough to try and then it happened a finally found the manual way to install navigation on a blog site and wallahhh yeah.. so this ones for my nooblings

Manual Instructions without a PC: If you do not have the SDK installed, do the following:

Download files from http://www.mmayhew.com/Navigation.zip

1.Unzip zip

2.Copy build.prop, build.trout.prop, build.sapphire.prop and Maps.apk to /sdcard/

3.Open Terminal on your G1/MT3G

4.su

5.mount -o remount,rw /system/

6.cp /sdcard/build.prop /system/

7.cp /sdcard/build.trout.prop /system/

8.cp /sdcard/build.sapphire.prop /system/

9.rm /system/sd/app/*Maps*

10.rm /system/sd/app/*maps*

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

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

13.rm /system/app/*Maps*

14.rm /system/app/*maps*

15.rm /data/app/*maps*

16.rm /data/app/*Maps*

17.rm /data/dalvik-cache/*maps*

18.rm /data/dalvik-cache/*Maps*

19.reboot

20.After the phone boots, return to terminal

21.su

22.mount -o rw,remount /system

23.cp /sdcard/Maps.apk /system/app/

24.mount -o ro,remount /system/

25.Close terminal

26.Make sure GPS is enabled

27.Open Maps and press OK

28.Press Menu

29.Press Directions

30.Enter an end point

31.Click Go

32.Just under “Show on map”, click Navigate.

33.When prompted to install the voice codec, do so.

34.Enjoy.

if you dont see navigate.. go to the market download google voice
[G1 Android Development] milaremi:
Being one of those nooblings, I'd like to ask one question about the above method before I try it:

Does this work (and keep) with the latest Cyanogen mods?

Thanks for posting it and thanks to all on this forum!
[G1 Android Development] badkarmaiii:
Works Great!

I haven't had any problems with my G1 yet. Running GNav with latest stable Cyanogen ROM. Had to reinstall GVoice, but no biggie. Mine speaks with a British accent for some reason.

-Lee
[G1 Android Development] joeavery2:
I had the same problem but I had to install from the SD. For some reason it kept failing from adb, I instead did a adb push to the sd and the installed from the phone terminal.

So just a thought, and I don't know if anyone has talked about this yet, I've only read the first 50 pages...

Can we mod the Maps.apk to look for the build.trout.prop on our phone, or make it generic?

I don't know if it was a fluke or what, when I did it the first time around I was on cm4.2.3.1 it all installed perfectly with acception of the above. I used it for a few hours then remebered that someone said you can replace the mod'ed build.trout.prop with the orig after install. I did but later that night Nav dissapeared. I've read of this, but instaed of re-installing GV I tied repeating the steps. Nothing worked so I restored to a previous nandroid. The next time I upgraded to cm4.2.5 did it again but left the mod'ed build.trout.prop. it worked fine all day (love it, use it even when I don't need to). ****EDIT****[But market place is now showing Droid apps and updated many of my current ones to 2.0 eclair builds.] I was wrong, I reflashed the cm4.2.5 and checked the build.trout.prop then opened one of the apps that was crashing and it opened fine (shop savvy) I think it just needed reboot. **** EDIT**** So I'm going to return the build.trout.prop to orig and see what hapens, re-install GV if it fails/dissapears.

Anyone experiance this and have a absolute on the right solution?

Sorry about the long post!

Btw I hope someone at google is reading this thread and taking notes, um... hey google most of us would have paid for this app. Well at least I would have! $2,$3 maybe $5
[G1 Android Development] joeavery2:
Sure does. I'm on cm4.2.5 and it is a wonderfull combo!

Read this one: http://xdaforums.com/showpost.php?p=4921092&postcount=196

There are four steps (I think)

Each can be done either in Terminal on the phone or via adb on a PC.

Also i'd add, copy your original build.prop and build.trout.prop to somewhere for later or incase they get hosed. Mine did when I tried to edit them with nano... uggg!

Btw I can add that to my last post... I realized at some point that one of my copys of build.trout.prop was corupt and may have been the culprit preventing adb installs ect. Plus my tierd typing errors and such.
[G1 Android Development] joeavery2:
automate

I think I'm going to try this, if you are good at writing batch files please feel free to go with this, this will be only my third or so batch file.

call it: Install.sh

it will be a linux executable.

1)step one copy (cp) build.trout.prop to build.trout.prop_orig

2)two apply a diff patch to build.trout.prop (I'm not sure if android has diff/patch capability, I just learned what it was the other day)

3)reboot (I also don't know how to make a executable continue after reboot)

4) do all the remove (rm) steps

5) cp Maps.apk old_Maps.apk

6) install %DIR%/Maps.apk /system/apps/

7) apply diff/patch again to set build.trout.prop to original.

Then the whole package can be D/L'd to the phone and run either by taping the Install.sh, if android will allow it to execute alone, or by going to terminal, cd-ing to the folder and running it.

I work with ubuntu linux a bit and have done very little in the android linux environment.

Any thoughts? Reasons why or why not to do something?
[G1 Android Development] ianken:
That left my mt3g in a very odd state. Some apps were just gone.

Yay for backups.
[G1 Android Development] g1android:
Thanks a bunch.... This worked perfectly on my G1 . I am loving my G1 more than ever.
[G1 Android Development] Kuulthag:
is this navi working for europe or its just for USA ?
[G1 Android Development] seaweeduk:
Yep working everywhere now, see the other thread for details on how to get it working in Europe and for the .apk
[G1 Android Development] david.ashkenazi:
Thread for Europe

can you please give the thread number to get navi working in europe.

I feel silly, but could not find it:confused:
[G1 Android Development] androidmonkey:
anyone else lose Navigation when upgrading to the latest CyangenMod?