FORUMS
Remove All Ads from XDA

Google Maps with GPS and Tether.

27 posts
Thanks Meter: 6
 
By thedudevt, Junior Member on 27th November 2010, 03:31 AM
Post Reply Email Thread
Here's how I got my gTab to do GPS navigation using the GPS and 3G network from my Droid1 (android) phone.

Warning! This takes time to get set up, do us all a favor and don't try to do this while driving. We need you here to discover other clever hacks
Oh yeah, this absolutely sucks battery from your phone. make sure the phone is plugged in.

You'll need to set up two connections between your gTab and data phone: Wireless Tether and Bluetooth GPS.

I'll assume both devices are rooted. I don't know which mod I have on my phone, but on the gtab, I have TnT Lite v2.00. If this works on other mods, please post.

Setup on the Phone:

Install WirelessTether (free from the market) This creates a wireless Ad-Hoc AP that your gTab can connect to for internet access.
Install ShareGPS (free from the market) This outputs the GPS signal over bluetooth your gTab can connect to for GPS data.

Setup on the gTab:

Patch /system/bin/wpa_supplicant - see here for details - http://forum.xda-developers.com/showthread.php?t=754961 This allows the gTab to connect to Ad-Hoc (as opposed to Infrastructure) wireless APs. I personally extracted the file from the zip file in the link and overwrote the one in my gTab using Root Explorer.

Go to Setting->Applications->Development and check "Allow Mock Locations"
Install Bluetooth GPS (free from the market)

Once you've got the apps installed, you can try it out.

Pair your phone and gTab:
Turn on Bluetooth on the phone.
Settings->Wireless & networks->Bluetooth Settings Check Discoverable
On the gTab, Settings->Wireless & networks->Bluetooth Settings Check Scan for devices.
Click on your phone to pair
Click "Pair" on the Pair Request popup on both the phone and gTab.
You only have to do this part once.


Start the Tether:
On the Phone, Start Wireless Tether. Press the screen to start the tether.

Turn on Wi-Fi if it's not on already
On the gTab, go to Settings->Wireless & networks->Wi-Fi Settings
connect to (*)AndroidTether

Start the GPS Sharing:
On the Phone, run ShareGPS - Wait for a GPS fix, you'll see a LAT/LONG on the screen.
On the gTab start Blutooth GPS, Check the box for "Enable Mock GPS Provider", Select your phone and Press Connect
You should now see GPS data in the Main Tab.
Click the Map Tab and see your location on the map! W00t!
Start Google Maps

You know it from here. Navigation works, but I think the mic might not be up to the task for voice search.

Big Thanks to roebeet, and eveyone else for making this possible.

TheDude
The Following 6 Users Say Thank You to thedudevt For This Useful Post: [ View ] Gift thedudevt Ad-Free
 
 
27th November 2010, 03:59 AM |#2  
Senior Member
Thanks Meter: 3
 
More
Very cool! Works great on my phone, Evo, w/o mods since Android tether has infrastructure mode and tablet with CM B4.

You werent kidding about battery use. I have 4G going, BT, and Wireless. Power usage fluctuates between 550 and 750 Ma.
27th November 2010, 05:43 AM |#3  
Junior Member
Thanks Meter: 0
 
More
sweet! thanks, I got the bluegps for droid which works on my N1. If you have N1 you do not have to install all those ad-hoc crap.

Here is what I did with my N1
N1: install shareGPS beta (free)

g-tablet:download and install blue-gps for droid

google bluetooth gps and click on sourceforge version

1) turn on bluetooth on both and pair with g-tablet.
2) turn on gps on N1
3) turn on tethering on N1
4) enable mock location on G-tablet
5) open maps and navigate!

then you are done!
29th November 2010, 03:25 AM |#4  
Member
Thanks Meter: 7
 
More
why do you need to hookup the wifi on the phone and tab - if you are using GPS via bluetooth?? that makes no sense to me..
29th November 2010, 03:28 AM |#5  
Senior Member
Thanks Meter: 9
 
More
Quote:
Originally Posted by shdwknt

why do you ngooeed to hookup the wifi on the phone and tab - if you are using GPS via bluetooth?? that makes no sense to me..

Google maps requires a data connection to work for map data.
29th November 2010, 03:48 AM |#6  
Member
Thanks Meter: 7
 
More
ah.. thanks for clearing that up
30th November 2010, 04:54 AM |#7  
katmandu421's Avatar
Senior Member
Denver
Thanks Meter: 10
 
More
Quote:
Originally Posted by thedudevt

Start the GPS Sharing:
On the Phone, run ShareGPS - Wait for a GPS fix, you'll see a LAT/LONG on the screen.
On the gTab start Blutooth GPS, Check the box for "Enable Mock GPS Provider", Select your phone and Press Connect
You should now see GPS data in the Main Tab.
Click the Map Tab and see your location on the map! W00t!
Start Google Maps

You know it from here. Navigation works, but I think the mic might not be up to the task for voice search.

Big Thanks to roebeet, and eveyone else for making this possible.

TheDude

Hmm, I'm not seeing any "enable mock GPS provider" in free bluetooth GPS version. Is that a feature of the paid version?

I'm connected and my EVO is sending data according to ShareGPS but Bluetoothe GPS on the tab just sits and waits for a fix.
30th November 2010, 06:29 AM |#8  
Junior Member
Flag Austin
Thanks Meter: 0
 
More
Katmandu421: you need to enable that in your settings -> applications -> development menu.
30th November 2010, 09:59 PM |#9  
Junior Member
Flag Austin
Thanks Meter: 0
 
More
Is anyone looking at getting the GPS data by WIFI? Since we have to make a WIFI connection to the phone anyway, it would be nice if we could transfer the GPS data using the same method, thereby reducing the number of components that could cause problems.
30th November 2010, 11:46 PM |#10  
Junior Member
Thanks Meter: 0
 
More
Actually bluetooth gps is the best solution since there are myraid of bluetooth gps devices out there. Moreover, gps data via bluetooth is proven to work. Wifi would require you to set up another port to handle gps information. I suppose it can be done...
1st December 2010, 10:03 AM |#11  
Member
Thanks Meter: 3
 
More
Thumbs up Droid Inc + SkyRaider Sense 3.3.4 + gtablet = AWESOME!!
thanks for much for starting this post.

I got my gtab sync-ed up with my DINC and I'm LOVING!!!

thank you!

for those who want to know....

the rom on DINC is [ROM] SkyRaider Sense 3.3.4 Final [UPDATED: 11/16/10]

the rom on gtab is ZPad Clean v2.x

very very happy!!!
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes