Go Back   xda-developers > HTC Dream: G1 > G1 Android Development


Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 10th November 2009, 08:32 PM
octobclrnts octobclrnts is offline
Junior Member
 
Join Date: Apr 2009
Location: Pittsburgh
Posts: 26
Default [Think Tank] Modifying G1 to enable Navigation - THUNK!

This has been solved! Please see around page 8 of this thread.

Quote:
Originally Posted by esmith972 View Post
Here guys, all wrapped up.

Make sure you have CyanogenMod 4.2.3.1, by the way.

1) Unzip zip to desktop
2) Run Part 1.bat
3) When prompted to press any key, do so; the phone will reboot
4) When your phone is running again, run Part 2.bat
5) When prompted to press any key, the installation process is done.
6) Make sure GPS is enabled
7) Open Maps and press OK
8) Press Menu
9) Press Directions
10) Enter an end point
11) Click Go
12) Just under "Show on map", click Navigate.
13) When prompted to install the voice codec, do so.
14) Enjoy.

http://www.mediafire.com/?lioyoy2ydzu
If you have no navigation option after the above steps try installing Google Voice from the market:
Quote:
Originally Posted by 1wayjonny View Post
AWESOME !!! Took another users post to install google voice and BAM the navigation button showed up!!!! Woot!

===============================================
This is a continuation of a discussion that started in this thread: http://forum.xda-developers.com/show....php?p=4918275

My best guess as to why navigation works in the emulator but not on the phone has to do with what kind of device the Maps application thinks it is running on.

For example, if you start maps and press menu->more->about and look at the "Platform" line, that will be different according to the device (emulator or G1 or other) that you are running on. What we need to change (I think) would be that setting.

According to this link, you can programatically get that string (I'm pretty sure they were talking about that string) through the API. Anyone more familiar with the API know where that string is stored?

Also, any other suggestions as to why it won't work on a real phone may be discussed in this thread.

Last edited by octobclrnts; 11th November 2009 at 07:07 PM..
Reply With Quote
Sponsored Links

  #2  
Old 10th November 2009, 08:37 PM
MarcusMaximus04@gmail.com MarcusMaximus04@gmail.com is online now
Senior Member
 
Join Date: Jun 2007
Posts: 1,007
Default

What does platform say on the emulator? According to the info in that link, it should be null.
__________________
Device: Nexus One
Reply With Quote

  #3  
Old 10th November 2009, 08:40 PM
JAguirre1231's Avatar
JAguirre1231 JAguirre1231 is offline
Senior Member
 
Join Date: Jun 2009
Location: I'm Guessing your mom isn't a valid city
Posts: 2,663
Default

Cyanogen 4.3.2.1 Instructions http://forum.xda-developers.com/show...&postcount=196

Last edited by JAguirre1231; 13th November 2009 at 02:52 AM..
Reply With Quote

  #4  
Old 10th November 2009, 08:42 PM
followinginsanity followinginsanity is offline
Senior Member
 
Join Date: Feb 2008
Location: Hampton
Posts: 136
Default

On my way to verizon to see what I can find out off the droid.... wonder if I can bring my laptop in and plug it up.... lol
__________________
Phone: Black T-Mo G1
ROM KiNgxKxlicK AOSP 2.1 / v1.4
SPL Haykuro's SPL
Radio 2.22.19.26I
Recovery recovery-RA-dream-v1.5.1
A2SD EXT4
Linux Swap 64MB

I was asked for a Donate link

Twitter
Reply With Quote

  #5  
Old 10th November 2009, 08:44 PM
octobclrnts octobclrnts is offline
Junior Member
 
Join Date: Apr 2009
Location: Pittsburgh
Posts: 26
Default

Quote:
Originally Posted by MarcusMaximus04@gmail.com View Post
What does platform say on the emulator? According to the info in that link, it should be null.
I fired it up to check. The exact string is "android:unknown-generic-sdk"
Reply With Quote

  #6  
Old 10th November 2009, 08:44 PM
JAguirre1231's Avatar
JAguirre1231 JAguirre1231 is offline
Senior Member
 
Join Date: Jun 2009
Location: I'm Guessing your mom isn't a valid city
Posts: 2,663
Default

Quote:
Originally Posted by followinginsanity View Post
On my way to verizon to see what I can find out off the droid.... wonder if I can bring my laptop in and plug it up.... lol
You should then just do adb pull /system C: and then bring it here. I'm sure they won't mind you trying to break their system
__________________
The logo may be gone, but do not be mistaken. We're still here.
Warning: If my post does not make sense the first time, go back and read it with sarcasm. Thank you.
The Game. You just lost it.

Quote:
Originally Posted by garok89 View Post
The qna section is for help...and even then, dont open a new thread...there is a lovely SEARCH button for you to use
its a bit like google, but not as shiny
Quote:
Originally Posted by Ted417
Thick is the new thin
G1 FTW!
Reply With Quote

  #7  
Old 10th November 2009, 08:46 PM
MarcusMaximus04@gmail.com MarcusMaximus04@gmail.com is online now
Senior Member
 
Join Date: Jun 2007
Posts: 1,007
Default

One thing I noticed is that it repeatedly references epc.tmobile.com as the provider. Let's hope they aren't using that and checking for verizon or this is a fool's quest.
__________________
Device: Nexus One
Reply With Quote

  #8  
Old 10th November 2009, 08:57 PM
octobclrnts octobclrnts is offline
Junior Member
 
Join Date: Apr 2009
Location: Pittsburgh
Posts: 26
Default

Some interesting things to note:

The Version string of the Maps app is different in the emulator than on the phone as well.

Emulator: "3.2.0 (#3232) Web"
Phone: "3.2.0 (#3232) gmm-google"

Also, there was a blog post put up before 1.5 was released showing a way that you could spoof the ANDROID_ID on the phone by modifying a database (article here). I don't know if this is valid since at the end of the article he stated that they were supposed to fix it with 1.5.

Edit: I may have gotten ahead of myself. The ANDROID_ID string I think is not the correct one that I was looking for. That seems to be unique to the phone and not to the model, maker, whatever.

Last edited by octobclrnts; 10th November 2009 at 09:07 PM..
Reply With Quote

  #9  
Old 10th November 2009, 09:11 PM
MarcusMaximus04@gmail.com MarcusMaximus04@gmail.com is online now
Senior Member
 
Join Date: Jun 2007
Posts: 1,007
Default

Quote:
Originally Posted by octobclrnts View Post
Some interesting things to note:

The Version string of the Maps app is different in the emulator than on the phone as well.

Emulator: "3.2.0 (#3232) Web"
Phone: "3.2.0 (#3232) gmm-google"
Hmm mine actually says "3.2.0 (#3232) gmm-android-tmobile" for the version number... interesting.
__________________
Device: Nexus One
Reply With Quote

  #10  
Old 10th November 2009, 09:17 PM
JAguirre1231's Avatar
JAguirre1231 JAguirre1231 is offline
Senior Member
 
Join Date: Jun 2009
Location: I'm Guessing your mom isn't a valid city
Posts: 2,663
Default

Quote:
Originally Posted by MarcusMaximus04@gmail.com View Post
Hmm mine actually says "3.2.0 (#3232) gmm-android-tmobile" for the version number... interesting.
I'm thinking that we're going to need someone to go to a Verizon store and see what the droid says there.
__________________
The logo may be gone, but do not be mistaken. We're still here.
Warning: If my post does not make sense the first time, go back and read it with sarcasm. Thank you.
The Game. You just lost it.

Quote:
Originally Posted by garok89 View Post
The qna section is for help...and even then, dont open a new thread...there is a lovely SEARCH button for you to use
its a bit like google, but not as shiny
Quote:
Originally Posted by Ted417
Thick is the new thin
G1 FTW!
Reply With Quote

Reply

Tags
gps, navigation

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 01:17 AM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.