Everything Motorola Q  
Home Motorola Q Store Moto Q Software News Motorola Q Reviews Moto Q Forums Q Social Moto Q FAQ Contact Us Everything Q RSS feed


Go Back   Motorola Q Forum | Everything Q > Moto Q Software > Moto Q Hacks

Notices



Palm CES Event live


Reply
 
Thread Tools Display Modes
Old 06-13-2008, 09:30 AM   #51 (permalink)
 
Join Date: May 2008
Posts: 29
Thanks: 4
Thanked 0 Times in 0 Posts
weinster666 is on a distinguished road
Default

Quote:
Originally Posted by n55rc View Post
I was able to enter the sprint reg edits to allow com3 to be detected by GMaps. It seems the output from the gps back to gpsid.dll is being blocked. Still working on it. Anyone have luck getting the dll files from a Sprint phone?
Which registry settings exactly did you add and how were you able to verify that com3 is working as stated? Did you use the com3 activator from modaco also?

I just want to make sure my phone as at the same state as yours.

Thanks,

W666
weinster666 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Sponsored Links
Old 06-13-2008, 10:55 AM   #52 (permalink)
 
Join Date: May 2008
Posts: 6
Thanks: 1
Thanked 0 Times in 0 Posts
n55rc is on a distinguished road
Default Com Settings changed

[HKLM\System\CurrentControlSet\GPS Intermediate Driver\Multiplexer\]
String name="DriverInterface"
String value="COM3:"

[HKLM\System\CurrentControlSet\GPS Intermediate Driver\Multiplexer\ActiveDevice\]
String name="DriverInterface"
String value="COM3:"
DWord name="Index"
DWord value="3"
String name="Prefix"
String value="COM"


[HKLM\System\CurrentControlSet\GPS Intermediate Driver\Drivers\GenericGPSDriver\]
String name="CommPort"
String value="GDD0:"
n55rc is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-13-2008, 11:17 AM   #53 (permalink)
 
Join Date: May 2008
Posts: 15
Thanks: 2
Thanked 0 Times in 0 Posts
MarkG121087 is on a distinguished road
Default

Quote:
Originally Posted by n55rc View Post
[HKLM\System\CurrentControlSet\GPS Intermediate Driver\Multiplexer\]
String name="DriverInterface"
String value="COM3:"

[HKLM\System\CurrentControlSet\GPS Intermediate Driver\Multiplexer\ActiveDevice\]
String name="DriverInterface"
String value="COM3:"
DWord name="Index"
DWord value="3"
String name="Prefix"
String value="COM"


[HKLM\System\CurrentControlSet\GPS Intermediate Driver\Drivers\GenericGPSDriver\]
String name="CommPort"
String value="GDD0:"
Thanks for the post, Im trying out these registry hacks now. I have a Verizon Q9c and I can find DriverInterface in the 2nd chunk of hacks. I just created a new file and I'm gonna see how that works.
MarkG121087 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-13-2008, 01:13 PM   #54 (permalink)
 
Join Date: Oct 2006
Posts: 41
Thanks: 0
Thanked 13 Times in 6 Posts
thebixcuit is on a distinguished road
Default

I have the gpsid.dll from a Sprint rom and is the same. This rom that I have people have been using to load on to their HTC's and using GPS.

I started going down several different paths in this problem. The Q9c does have the gpsOne (amazingly so does the regular Q). Getting in to this would require getting to the bootloader. All I can seem to find with that is people who have accidentally found themselves in it.

I ran a registry watch on the vz nav program and I saw that is accesses motgpsapi.dll. I haven't found this in the other roms.

Still digging....
thebixcuit is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-13-2008, 04:05 PM   #55 (permalink)
 
Join Date: Oct 2006
Posts: 41
Thanks: 0
Thanked 13 Times in 6 Posts
thebixcuit is on a distinguished road
Default

Exports of motgpsapi.dll...


Section contains the following exports for MOTGPSAPI.dll

00000000 characteristics
7DDDF593 time date stamp Sun Nov 30 17:52:03 2036
0.00 version
1 ordinal base
22 number of functions
22 number of names

ordinal hint RVA name

1 0 00005D68 oGPSCloseDevice
2 1 00006560 oGPSEnableSecurity
3 2 00006A8C oGPSGetBaseSSD
4 3 000061AC oGPSGetDeviceParam
5 4 000062CC oGPSGetDeviceState
6 5 000071E4 oGPSGetEnhancedTBFAlgorithm
7 6 00006FF4 oGPSGetFixDelay
8 7 00006BF0 oGPSGetIMSI
9 8 00006D20 oGPSGetLBSPrivacySetting
10 9 00005F2C oGPSGetPosition
11 A 00005AA8 oGPSOpenDevice
12 B 0000666C oGPSReadSecurityConfig
13 C 00006E24 oGPSResetAssist
14 D 0000607C oGPSSetDeviceParam
15 E 000070FC oGPSSetEnhancedTBFAlgorithm
16 F 00006F0C oGPSSetFixDelay
17 10 00006870 oGPSSetRandPeriod
18 11 000078A4 oGPSSetSMSPrefixAppInfo
19 12 00006954 oGPSSetShortCodes
20 13 00006770 oGPSWriteSecurityConfig
21 14 0000645C oGPSWriteServerConfig
22 15 000076FC oMOTLBSTestCode
thebixcuit is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-13-2008, 04:39 PM   #56 (permalink)
 
Join Date: Oct 2006
Posts: 41
Thanks: 0
Thanked 13 Times in 6 Posts
thebixcuit is on a distinguished road
Default

motgpsapi.dll is certainly the driver that vznav uses. In the DLL I found "oGPSSetSMSPrefixAppInfo Cannot create file \Windows\MT_SMS_Prefix.txt".

So I started VZNav and looked for this file. Magic.. There it is.
"//VZW-NAV00001 \Program Files\VZ Navigator\VZ Navigator.exe"

So VZNav definately has its own driver to use. Now back to figuring out how to use the GPSID API with the chipset
thebixcuit is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-13-2008, 04:50 PM   #57 (permalink)
 
Join Date: Oct 2006
Posts: 41
Thanks: 0
Thanked 13 Times in 6 Posts
thebixcuit is on a distinguished road
Default

LBSDriver.dll has the exports:

ordinal hint RVA name

1 0 00003790 GPSCloseDevice
2 1 000035E8 GPSGetDeviceParam
3 2 0000367C GPSGetDeviceState
4 3 00003700 GPSGetPosition
5 4 000034B4 GPSOpenDevice
6 5 00003554 GPSSetDeviceParam

and also contains references to the exports from motgpsapi.dll like oGPSSetSMSPrefixAppInfo.
thebixcuit is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-13-2008, 05:02 PM   #58 (permalink)
 
Join Date: Jul 2007
Posts: 32
Thanks: 2
Thanked 0 Times in 0 Posts
bugme~ is on a distinguished road
Default

perhaps create a dll that replaces and uses a (renamed) VZNav's motogpsapi.dll?
bugme~ is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-13-2008, 05:43 PM   #59 (permalink)
 
Join Date: Oct 2006
Posts: 41
Thanks: 0
Thanked 13 Times in 6 Posts
thebixcuit is on a distinguished road
Default

My thought is that the lbsdriver.dll replaces the gpsapi.dll since it has the same exports. Its much larger and accesses some cryptographic api's.

So my thoughts are either:
1. Make LBSDriver.dll get used for the GPSID API calls instead of gpsapi.dll and maybe that will make the calls to motgpsapi.dll which will access the hardware.

OR

2. Find the correct replacement for motgpsapi.dll so that there is access to the radio from a COM port with gpsapi.dll instead of API calls.
thebixcuit is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 06-13-2008, 05:56 PM   #60 (permalink)
 
Join Date: Jul 2007
Posts: 32
Thanks: 2
Thanked 0 Times in 0 Posts
bugme~ is on a distinguished road
Default

check out this:
http://usa.autodesk.com/adsk/servlet...112&id=7783092
bugme~ is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Bookmarks

Thread Tools
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
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


All times are GMT -5. The time now is 07:15 AM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
Integrated by BBPixel ©2003-2009, jvbPlugin
Android forums

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33