Just got a TomTom5 kit with Bluetooth GPS receiver from PDAMods.com.
Followed the instructions to set everything up, but TomTom still says "No GPS device!".
The XDA seems to connect via BT to the device OK, and the BT active light comes on on the receiver, so I think its maybe connection params.
The only step in setting up the receiver that I couldn't perform was changing the outbound COM port to port 8 in BT Settings as specified in the receiver manual.
I go into Bluetooth Settings.
Select the Services tab.
Select 'Serial Port'' as instructed.
Make sure Enable service is checked, authoriszation required isn't, and Authentication passkey required isn't.
Then I go into the Advanced options to set the ports and I can't edit them...
Any ideas? I need to use this this afternoon - in about and hour and 10 minutes, and have been struggling for 2 hours to get the thing to recognise the receiver...
I've already had to do a hard reset, and lost a load of other stuff off the device, because the Bluetooth setting seemed to get corrupted and i started getting a message about Bluetooth license having expired. That bit is OK now after the hard rest, but the receiver is still not recognised.
In the TomTom prefs I have gone into GPS status and hit the configure button. Selected 'Other Bluetooth GPS'., and hit the ''Bluetooth Serial Port 5" line (which is what the inbound COM port connection is set to).
According to Bluetooth settings my Inbound COM port is 5 and my outbound is 6. The receiver setups says these should be Inbound 5 and outbound 8.
Please please point me in the right direction.
Thanks,
FM
try using cable
In TomTom try using the Other NMEA cable device (or somthing similar) - select the com port and set the baud rate (mine uses 9600 but you may need to try a few settings). I also ensure that I connect the device in Bluetooth manager before starting TomTom.
Hope this helps.
Denver
TomTom 5. & BT GPS
Don't tell me you haven't used the "outbound" com port setting .
The inbound/outbound name is nothign to do with data flow, it's whi instigates the connection.... the XDA does, so it's an Outbound connection you need to use.
Try Com6 (or com 8 .... whatever it was)
Once again, xda-dv forums members are stars!
That sorted it..
9600 and selecting the inbound com port (i think it was that one) made the thing spring to life..
now i know where i am going..
cheers cgrillo,
FM
hi
try to make 38000 bps , and remeber to choose com6 on other cable select...
i try it and he cames like a ferrari....eheheh
cu
Is there a quick way to have TOM TOM connect to the GPS Mouse when TOM TOM is started? Currently I have to start blue tooth manager and connect to GPSlim236 manually.
Then run TOMTOM.
Also, in my blue tooth manager my blue device is listed as:
Holux GPSlim236: SPP Slave.
is SPP Slave correct?
same problem as above! but i lose the conecction after about 10 seconds! any ideas? ive searched the whole forum and this is the closest ive come
Hi, my xda mini s only has bluetoth COM ports on port 6 + 7, however tomtom5 only recognises the IR, serial, and COM ports 0, 2, 3, and 9. I have tried the 'Other cable...' thingy, changed the BAUD rate, and generally messed around with it. Any ideas?
btw, i use a globalstat BT-359 receiver (bluetooth)
So I've finally moved on, two years & five replacement titans, i've moved on. (to the hero).
I still have my titan though. I think it will be a very good gps system for my wife, though I don't want her to get confused because of the 'Phone' and 'SMS' apps. Is there anyway to install the classic version of WM6+? Will installing classic save any resources like memory or cpu because it won't be pinging the towers every few seconds?
fyi, i'll be using tomtom, so I don't need internet access to access maps
Did you get the GPS to lock reliably without any data connection? Mine won't and from what I've read it's pretty hard to get reliable GPS lock working without a connection.
If I get a lock and then turn off the connection it seems to work alright but I can't get the phone to lock reliably without one.
Sparticuz said:
So I've finally moved on, two years & five replacement titans, i've moved on. (to the hero).
I still have my titan though. I think it will be a very good gps system for my wife, though I don't want her to get confused because of the 'Phone' and 'SMS' apps. Is there anyway to install the classic version of WM6+? Will installing classic save any resources like memory or cpu because it won't be pinging the towers every few seconds?
fyi, i'll be using tomtom, so I don't need internet access to access maps
Click to expand...
Click to collapse
I rock Standalone mode on my Titan using Cricket (doesnt have Agps server). Unl33ts right, without Agps you will not get consistent lock times. But mine are anywhere between 10 sec and 1 minute. And honestly it works very well considering the RAM and circumstances.
To go Standalone you need to set up your GPSone settings using QPST to use the Standalone settings. And also set up your registry to use the same.
Install these on your PC (Computer) in order! Followed by a Computer Restart.
Active Sync 4.5 Windows XP (for Vista or higher use WMDC).
HTC Serial Drivers Windows XP (there are Vista drivers out there try Howardforums, and PPCgeeks).
QPST (look up how to use QPST or you can hurt your device).
To properly use QPST requires knowledge of what your MSL/SPC code is to be able to read from phone or write to phone.
Install these on your PPC (Phone) in order to Device Memory Only! Followed by a soft reset.
Diagnostic Program shortcuts (will appear in start/programs/diagnostic).
PHM regedit (in case the ROM you are using doesnt have a registry editor).
After you have everything installed and you rebooted both the PC and the PPC you can continue.
Disable USB connections in Active Sync connections settings (right click icon on computers taskbar).
Use my Diagnostic Shortcut (Diag Mode, DmRouter) to access Diagnostic Mode.. Let the window that opens close on its own before plugging into the computer.
Plug the PPC into the PC using a Main USB port built into your motherboard.
Open QPST configuration and add the particular port until your phone is detected as a Surf7500.
Then Open QPST Service Programming.
QPST Standalone settings:
Click read from phone and enter your MSL/SPC code.
Navigate to the GPSone tab (stay in that tab, write to phone when finished).
Uncheck [ ] all the Capability boxes and the Allowed box and then re-check them [x].
PDE IP address : 172.29.223.11
PDE Port Number : 8080
PDE Transport : IP
Position Calculation : Mobile
After, write to phone, close the QPST and dont save changes when it asks (especially if you ever open up a saved backup file), unplug the phone, close DMrouter, wait a minute or two and soft reset the device. When it boots back up time to edit the registry.
Registry location for SuplAgps settings: The <--Just shows you dword converted integer amounts for easy editing.. DO NOT include the <-- obviously..
[HKEY_LOCAL_MACHINE\Software\HTC\SUPL AGPS]
"ServerPort"=dword:00001F90 <--8080
"ServerIP"="172.29.223.11"
"EnableAGPS"=dword:00000000 <--0
"EnableGPSSmartMode"=dword:00000000 <--1
"GPSMode"=dword:00000001 <--0
After all the edits close regedit and wait a minute or two and soft reset again. Voila! Standalone GPS.
Hi all, first post at XDA!
I have a TF201
Firmware: 2.6.69.4
Android 4.0.3
With a USB Gigabit network card - Gelphi G Monoprice
I don't seem to be getting an IP, every other device on my network - PVR, 2 x PCs, iPhone ect are connecting fine, just not my Prime. Are there any setting required to enable USB networking? Or perhaps somewhere to configure a static IP for my USB adapter?
Any help appreciated.
Wilko
other then just turning your wifi off there shouldn't be anything else
the usb should be a plug and play
it could be that the usb-ethernet is not compatible with the prime
You could try configuring it by using AnyCut (Does not require root) since it creates shortcuts to virtually everything on your prime, including hidden settings. One of them is called "Ethernet" and leads to Ethernet settings. You can get AnyCut here, since it's considered incompatible with the TF Prime on the play store, just make sure under security that allow installation of apps outside of the market is checked. (You can re-uncheck it once you finished installing AnyCut) https://www.dropbox.com/s/dny6o1c540u02ow/com.appdroid.anycut.apk
Once you install it, open it (Yes the gui is out of scale but it will still work), tap New shortcut, then Activity, then scroll down to Ethernet and tap that, then hide the keyboard and tap OK. Finally go back to your home screen an tap the Ethernet Icon, it should then lead you to the Ethernet settings.
Whenever I tether my laptop via the USB cable it takes a long time for the laptop to connect and when it does, it says "Connected to Network X", where X is a number. Everytime I reconnect via USB X increases by 1 so the last time I did it I was on Network 43!!!!! I accept that this could be in part a windows thing and not a GS3 thing BUT when I connect via a Wifi Hotspot it connects really really quickly and always says I am connected to AndroidAP. Its as if the USB tethering firmware is
Therefore connecting via hotspot seems much more stable and smooth however I was under the impression that the laptop internet speed will be quicker using USB tether rather than wifi and as I primarilly use my SGS3 as my home broadband connection I want to try and configure it to get the fastest speed on my laptop as possible. If I do an internet speed check on my SGS3 while my laptop is tethered the phone connection is always faster than the doing the same on the laptop. I guess this should be perhaps expected but as much as 4Mbits/s. I.e My phone was getting speeds of 6Mbits/sec but without having any apps open on the phone, my laptop would only get 2Mbits/s????
Any advice?
Ginyons said:
Whenever I tether my laptop via the USB cable it takes a long time for the laptop to connect and when it does, it says "Connected to Network X", where X is a number. Everytime I reconnect via USB X increases by 1 so the last time I did it I was on Network 43!!!!! I accept that this could be in part a windows thing and not a GS3 thing BUT when I connect via a Wifi Hotspot it connects really really quickly and always says I am connected to AndroidAP. Its as if the USB tethering firmware is
Therefore connecting via hotspot seems much more stable and smooth however I was under the impression that the laptop internet speed will be quicker using USB tether rather than wifi and as I primarilly use my SGS3 as my home broadband connection I want to try and configure it to get the fastest speed on my laptop as possible. If I do an internet speed check on my SGS3 while my laptop is tethered the phone connection is always faster than the doing the same on the laptop. I guess this should be perhaps expected but as much as 4Mbits/s. I.e My phone was getting speeds of 6Mbits/sec but without having any apps open on the phone, my laptop would only get 2Mbits/s????
Any advice?
Click to expand...
Click to collapse
It does not related to Device problem.
It related to Windows,your computer create a new network when each time you connect to internet.
This may due to Firewall,Antivirus etc..
Are there any apps out there which are better than the stock USB tethering method. I do get slightly faster speeds on the laptop when USB tethered but the Windows network methodolgy seems unsatble compared with the wifi hotspot method
I was suffering the same and finally found a solution for this (at least on my S2).
It requires root, plus a kernel that supports init.d scripts (or running a script yourself every time you start the phone and will want to tether before restarting).
Just run this script:
Code:
chmod u+w /sys/module/g_android/parameters/dev_addr
echo 5a:xx:xx:xx:xx:xx > /sys/module/g_android/parameters/dev_addr
chmod u-w /sys/module/g_android/parameters/dev_addr
Just replace xx's with whatever hex values (0-9 or a-f) you want. Example: 5a:10:20:30:40:50
Windows detects the network you're connecting to by identifying the MAC address of the gateway. It can then know whether you're connecting to your home router (safe), an internet cafe (public), etc.
Whenever it finds a gateway whose MAC address is not recorded yet, it will state it's an unknown network, ask you what type is it (home / public), and assign a new number to it.
The thing is that android (or at least mine) is generating a completely random MAC address for itself whenever tethering is turned on, and naturally that will be different every time.
If you run those commands above, you're overriding that randomness and the device will start having always that MAC address and Windows will remember you're connecting to the same gateway.
PS: This is obviously dependent on whether the kernel you're using includes that /sys/module/g_android/parameters/dev_addr file. I'm inclined to think it's standard, but I'm not sure.
I'm having the same "problem".
Is there any other (nicer) way to permanently disable that random MAC generation? Other than using the method Tungstwenty explained above. Does anyone know why is that android "feature" even implemented, it doesn't make much sense to me.
Has anyone else figured out any solutions to this besides running a script everytime you boot? Seems kinda crazy to have to go to that extent for something that should be standard...
^ Exactly. Any updates yet?
This thread should be moved to general android (not device specific)
Report it via report button .
jje
ketanmatrix said:
This thread should be moved to general android (not device specific)
Click to expand...
Click to collapse
I can confirm that the same issue happened on my new Xperia Z, and the solution I posted above has also solved it.
The new device was even recognized by Windows as the already identified router, since I reused the same value from the previous device.
So I agree it's a cross-device issue with apparently the same solution, at least in a few of them.
Tungstwenty said:
I can confirm that the same issue happened on my new Xperia Z, and the solution I posted above has also solved it.
The new device was even recognized by Windows as the already identified router, since I reused the same value from the previous device.
So I agree it's a cross-device issue with apparently the same solution, at least in a few of them.
Click to expand...
Click to collapse
reported it as bug to google! hope it goes away in jb 4.3
anyway running that script didnt help on xperia z connecting to windows 8 pro
Moved to Android Q&A
Tungstwenty said:
I was suffering the same and finally found a solution for this (at least on my S2).
It requires root, plus a kernel that supports init.d scripts (or running a script yourself every time you start the phone and will want to tether before restarting).
Just run this script:
Code:
chmod u+w /sys/module/g_android/parameters/dev_addr
echo 5a:xx:xx:xx:xx:xx > /sys/module/g_android/parameters/dev_addr
chmod u-w /sys/module/g_android/parameters/dev_addr
Just replace xx's with whatever hex values (0-9 or a-f) you want. Example: 5a:10:20:30:40:50
Windows detects the network you're connecting to by identifying the MAC address of the gateway. It can then know whether you're connecting to your home router (safe), an internet cafe (public), etc.
Whenever it finds a gateway whose MAC address is not recorded yet, it will state it's an unknown network, ask you what type is it (home / public), and assign a new number to it.
The thing is that android (or at least mine) is generating a completely random MAC address for itself whenever tethering is turned on, and naturally that will be different every time.
If you run those commands above, you're overriding that randomness and the device will start having always that MAC address and Windows will remember you're connecting to the same gateway.
PS: This is obviously dependent on whether the kernel you're using includes that /sys/module/g_android/parameters/dev_addr file. I'm inclined to think it's standard, but I'm not sure.
Click to expand...
Click to collapse
i have rooted htc desire with CM 7.2.0.1... aaaand.. i no have g_android folder.. but i found the dev_addr file in sys/module/u_tether/parameters/dev_addr ... my question.. that file its same? or better when i dont toutch this file?
ktomi22 said:
i have rooted htc desire with CM 7.2.0.1... aaaand.. i no have g_android folder.. but i found the dev_addr file in sys/module/u_tether/parameters/dev_addr ... my question.. that file its same? or better when i dont toutch this file?
Click to expand...
Click to collapse
From the path ("...tether...") it's likely that it might be the right one for your device.
Simply try running the commands manually from an ADB shell and seeing if it works for you. If it does, put it on an init script. If not, it should be gone after a reboot.
A possible solution
For Windows to recognize your mobile device as the same first one needs to create a bridge in Windows 7.
Open Network Connections by clicking the Start button, and then clicking Control Panel. In the search box, type adapter, and then, under Network and Sharing Center, click View Network Connections.
Hold down the Ctrl key and Select internet connection from your android phone with your alternate connection you usually use. If you use only your android phone for internet, just select the mobile device.
Hold down ALT to reveal Advanced Menu and click Bridge Connections. If you're prompted for an administrator password or confirmation, type the password or provide confirmation.
You should now have a new network type named "Network Bridge" created.
Leave this internet bridge on your system.
Now whenever you connect your android phone, it will show up as the same network connection always. This will stay so even after you restart your system.
maxmumbai said:
For Windows to recognize your mobile device as the same first one needs to create a bridge in Windows 7.
Open Network Connections by clicking the Start button, and then clicking Control Panel. In the search box, type adapter, and then, under Network and Sharing Center, click View Network Connections.
Hold down the Ctrl key and Select internet connection from your android phone with your alternate connection you usually use. If you use only your android phone for internet, just select the mobile device.
Hold down ALT to reveal Advanced Menu and click Bridge Connections. If you're prompted for an administrator password or confirmation, type the password or provide confirmation.
You should now have a new network type named "Network Bridge" created.
Leave this internet bridge on your system.
Now whenever you connect your android phone, it will show up as the same network connection always. This will stay so even after you restart your system.
Click to expand...
Click to collapse
Hey MaxMumbai.....
what about windows 8.1.....? The right click on the network adapter in question in win 8.1 reveals 'Bridge connections' in the menu.
Can you make this much clearer please "Hold down the Ctrl key and Select internet connection from your android phone with your alternate connection you usually use. If you use only your android phone for internet, just select the mobile device."
You need at least 2 LAN connections to make a bridge so how can I only select my mobile device connection....? This is what I have in my adapters panel :
Bluetooth Network Connection .... Not ConnectedX
Ethernet.... Network cable unpluggedX
Local Area Connection..... Remote NDIS based internet sharing device (this is my tether)
WiFi... Not Connected X
Can you please explain where I make the bridge....?
Cheers
Ginyons said:
Whenever I tether my laptop via the USB cable it takes a long time for the laptop to connect and when it does, it says "Connected to Network X", where X is a number. Everytime I reconnect via USB X increases by 1 so the last time I did it I was on Network 43!!!!! I accept that this could be in part a windows thing and not a GS3 thing BUT when I connect via a Wifi Hotspot it connects really really quickly and always says I am connected to AndroidAP. Its as if the USB tethering firmware is
Therefore connecting via hotspot seems much more stable and smooth however I was under the impression that the laptop internet speed will be quicker using USB tether rather than wifi and as I primarilly use my SGS3 as my home broadband connection I want to try and configure it to get the fastest speed on my laptop as possible. If I do an internet speed check on my SGS3 while my laptop is tethered the phone connection is always faster than the doing the same on the laptop. I guess this should be perhaps expected but as much as 4Mbits/s. I.e My phone was getting speeds of 6Mbits/sec but without having any apps open on the phone, my laptop would only get 2Mbits/s????
Any advice?
Click to expand...
Click to collapse
You can try this if you don't mind the network icon not showing that you're connected.
Open Registry Editor ( Windows key + R to bring up the Run dialog, then type regedit and press Enter ).
Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}.
There are numbered subkeys starting with 0001. Look in each subkey in descending order for the one with the DriverDesc value having your smartphone's RNDIS driver name (same name shown in your Network Connections view as the "Connect using" value).
Once located, create a new DWORD (32-bit) Value.
Enter the name as *NdisDeviceType (remember to include the asterisk sign * in front).
Edit the newly created DWORD value and enter the value data as 1 (Base choice doesn't matter). Click OK.
Once done, disable and re-enable usb tethering
You will no longer get a prompt asking for network location whenever you connect your smartphone, but you will still get the prompt when connecting to other devices.
Important Note: When you are only connected to your smartphone, your computer's network icon will continue to show that you are not connected to any network. However, the internet will still work fine.
I just found an easier way to avoid windows (10) to generate a new network number and reset the settings:
Tether your phone using USB, then:
Open device manager and find "Remote NDIS based Internet Sharing Device"
Then go to properties, advanced, select network address and assign a value.
That's it.
Zibri said:
I just found an easier way to avoid windows (10) to generate a new network number and reset the settings:
Tether your phone using USB, then:
Open device manager and find "Remote NDIS based Internet Sharing Device"
Then go to properties, advanced, select network address and assign a value.
That's it.
Click to expand...
Click to collapse
This seems to work, as long as you don't restart your PC. After every restart it still counts 1 Number up.
Still a neat trick as long as the PC keeps running, thanks for posting it :good:
I am still searching for a better one....
I can't connect my phone to my Peugeot 308 II Sw but I'm sure I'm missing something. I've tried several cables, including the original one from the charger.
As soon as I touch the Android Auto icon on my car, the phone asks about what to do with the USB connection and insists on charge only. When I enable debugging the same happens but a very quick white screen shows up on the phone and then quits. Car's screen shows an "Android Auto error" message.
What am I missing?
What would happen if you changed the usb configuration in developer options. Would that allow android auto to connect to your car?
I've tried the debugging mode only and no go. There are other options though, like "Always prompt when connecting to USB", that one is on and I assume it means asking what USB does? Is that the one you had in mind?
I do not touch the configuration of the usb. It is just automatically connects to the car. You have to to configure the bluetooth and thats it. Start bluetooth when you run android auto.
urizin said:
I do not touch the configuration of the usb. It is just automatically connects to the car. You have to to configure the bluetooth and thats it. Start bluetooth when you run android auto.
Click to expand...
Click to collapse
Bluetooth is connected to the car, it has all the permissions on... the car sees the phone as soon as I turn the key.
BTW, I know the car is compatible and other owners that I've talked to are able to get android auto running without a problem. That's what is odd about this.