Windows Phone @ MoDaCo: Verizon i910 (Omnia) aGPS Unlock Effort - Windows Phone @ MoDaCo

Jump to content

Galaxy Nexus Review
We put the Galaxy Nexus and Ice Cream Sandwich through their paces.

Google Music Launch
Google bring Music out of beta and launch their music store.

MoDaCo Plus / Ad Free
Hate ads? Want cool stuff? Sign up for a MoDaCo Plus / MoDaCo Ad Free account with Online Kitchen access!

Close
Open
Close
  • 12 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Verizon i910 (Omnia) aGPS Unlock Effort
***** 1 Votes


#4 User is offline   theidoctor.org 

  • Diehard
  • PipPipPipPip
  • Group: Members
  • Posts: 438
  • Joined: 21-February 09
  • Devices:omnia

Posted 11 April 2009 - 03:46 AM

View Postkrelvinaz, on Apr 10 2009, 22:42, said:

Not if you want a quick lock. That is what the a in aGPS does (assist in getting lock). Without it, it takes a long time to get a lock.

It appears that the Assist part is not working or working properly.


ok... well i understand assisted-gps, i just thought people were trying to look into using standalone gps so they wouldnt have to use verizons service....

hmm, im interested to see the improvement we can get on our phones with this

0

Sponsored Links


#5 User is offline   Omega Ra 

  • Addict
  • PipPipPipPipPip
  • Group: Members
  • Posts: 771
  • Joined: 01-April 09
  • Location:Edison, NJ, USA
  • Devices:Samsung Omnia 2 i920

Posted 11 April 2009 - 04:47 AM

yes we wanted the stand alone and it is great, but it would be nice if we could get a fast lock so if we can get aGPS working and not have to pay that would be lovely.

Posted Image
0


#6 User is offline   dwallersv 

  • Addict
  • PipPipPipPipPip
  • Group: Members
  • Posts: 901
  • Joined: 10-January 09
  • Devices:Omnia

Posted 11 April 2009 - 02:33 PM

Doesn't aGPS require position information from the cell tower the phone is connected to, made available to the target internet host (in this case, it would be test.agps.com or xtra1.gpsonextra.net)? If this is indeed the case, we're SOL because Verizon doesn't make that data available. That's why Google Maps "My Location" non-GPS positioning never worked on the 910.

0


#7 User is offline   dmk679 

  • Regular
  • PipPip
  • Group: Members
  • Posts: 104
  • Joined: 02-March 09

Posted 11 April 2009 - 07:21 PM

View Postdwallersv, on Apr 11 2009, 10:33, said:

Doesn't aGPS require position information from the cell tower the phone is connected to, made available to the target internet host (in this case, it would be test.agps.com or xtra1.gpsonextra.net)? If this is indeed the case, we're SOL because Verizon doesn't make that data available. That's why Google Maps "My Location" non-GPS positioning never worked on the 910.


There are different ways aGPS can work. One method utilizes ephemeris data (gps estimates over the next 3/7/10 days) - an example would be downloading the xtra.bin or packedephemeris.ee . Ephemeris data contains estimates of satellite locations (not cell towers). The advantage to this solution is that you can download the file using data services, activesync or wifi and use the file to assist with gps locks over the next 3/7/10 days. I have downloaded the xtra.bin file and placed it in the \My Device and \My Device\Windows location. Over the next few days, I can determine if the addition of this file results in quicker locks. One may argue that utilization of ephemeris data is not true aGPS, which may be true since the gpsmode is still standalone, however the results are the same and I do not want to debate the topic. Review info on this page for more info.

Another aGPS method connects to an aGPS server to obtain "real-time" data when the gps is utilized. This method requires data services at the time of gps utilization to work properly.

Our option for the i910 is to determine if/how we can get the xtra.bin file from XTRA to help with locks. If we can get this file to work then we need to either fix GPS_XTRA.exe to update xtra.bin or use another application that performs the same function (eg quickgps).

This post has been edited by dmk679: 11 April 2009 - 07:32 PM

0


#8 User is offline   johnny2678 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 32
  • Joined: 14-January 09
  • Devices:i910

Posted 11 April 2009 - 08:00 PM

View Postdmk679, on Apr 10 2009, 21:31, said:

Target 3 - qpst gpsone settings
By connecting the i910 to qpst, an internal qualcomm program to set/debug phone, gpsone settings can be viewed and manipulated. In many succesful aGPS setups on other devices, gpsone settings will be edited and entered "in sync" with appropriate registry settings - see aGPS setup for vx6800 on xda. For example, if an ip address for an aGPS server is entered in qpst, the associated ip can be entered in the serveraddress registry key listed above. Below is an image of the qpst gpsone tab on a motoq - the gpsone tab one the i910 has identical input options.

By setting up the appropriate aGPS settings in qpst and/or the registry, it may be possible to obtain aGPS functionality. View this thread over at xda regarding settings used on an HTC which have resulted in successful aGPS setup. Obtaining the default gpsone settings from an i900 device may prove helpful.


Very nice writeup... I was just about to post something similar now that I have played with unlocked GPS for a few days. While it is certainly nice to have the functionality, it doesn't stand up to the precision I got with my 6800 following the very same instructions posted above (9-12 satellites & <5 second lock time). Can we do something similar on the Omnia?

from XDA... does this step work on the Omnia?

Quote

Put the phone in DMR Mode by dialing ##3424 and pressing send. If you're having problems using the ## codes you can
directly execute "\Windows\DmRouter.exe /DIAG" with any program that lets you run command line arguments. ActiveSync will disconnect, and the PC should recognize the phone as an HTC USB Modem and will install the drivers.

0


#9 User is offline   ciara 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 1
  • Joined: 11-April 09
  • Devices:Omnia i910

Posted 11 April 2009 - 08:16 PM

how do we enable the gps? I just got the omnia on march 26th, my google maps won't even lock onto a gps signal. Is this because of the agps?

0


#10 User is offline   johnny2678 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 32
  • Joined: 14-January 09
  • Devices:i910

Posted 11 April 2009 - 08:21 PM

View Postciara, on Apr 11 2009, 15:16, said:

how do we enable the gps? I just got the omnia on march 26th, my google maps won't even lock onto a gps signal. Is this because of the agps?


http://www.modaco.com/content/i9x0-omnia-h...for-omnia-i910/

Please read this thread and follow the instructions TO THE LETTER! This should get you up and running with GPS on the i910... this thread is to discover a way to do the "quick" or "instant" GPS fix associated with aGPS.

0


#11 User is offline   johnny2678 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 32
  • Joined: 14-January 09
  • Devices:i910

Posted 11 April 2009 - 08:23 PM

Does anyone have the 3 files that are posted at the XDA 6800 wiki site?

http://wiki.xda-developers.com/index.php?p...=VerizonAGPSFix

The server seems to be down. These instructions got aGPS up and running on my Titan after a compatible radio was release and I am willing to try them on my Omnia if I can get the files.

Thanks!

0


#12 User is offline   dmk679 

  • Regular
  • PipPip
  • Group: Members
  • Posts: 104
  • Joined: 02-March 09

Posted 11 April 2009 - 08:38 PM

View Postjohnny2678, on Apr 11 2009, 16:23, said:

Does anyone have the 3 files that are posted at the XDA 6800 wiki site?

http://wiki.xda-developers.com/index.php?p...=VerizonAGPSFix

The server seems to be down. These instructions got aGPS up and running on my Titan after a compatible radio was release and I am willing to try them on my Omnia if I can get the files.

Thanks!


qpst 2.7 build 215 link: http://htr.hxc-host....ST_2.7_b215.exe
gc agps cab: attached - note that these reg entries will not work on the i910 - they are specific to htc devices
win modem drivers: download verizon software at http://vzam.net/ - see howardforums for details


Quote

Put the phone in DMR Mode by dialing ##3424 and pressing send. If you're having problems using the ## codes you can
directly execute "\Windows\DmRouter.exe /DIAG" with any program that lets you run command line arguments. ActiveSync will disconnect, and the PC should recognize the phone as an HTC USB Modem and will install the drivers.


From my experience, qpst settings stick on the i910 without going into a diagnostic mode. The i910 does not have the dmrouter.exe file, we would have to get into a diagnostic mode another way.

Attached File(s)


This post has been edited by dmk679: 11 April 2009 - 08:42 PM

0


#13 User is offline   johnny2678 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 32
  • Joined: 14-January 09
  • Devices:i910

Posted 11 April 2009 - 08:54 PM

View Postdmk679, on Apr 11 2009, 15:38, said:

From my experience, qpst settings stick on the i910 without going into a diagnostic mode. The i910 does not have the dmrouter.exe file, we would have to get into a diagnostic mode another way.


Thanks for posting these... so you've tried qPST and applying the ip address? Did it make a difference w/ GPS? Or do we still need to figure out the reg settings?

0


#14 User is offline   dmk679 

  • Regular
  • PipPip
  • Group: Members
  • Posts: 104
  • Joined: 02-March 09

Posted 12 April 2009 - 12:51 AM

View Postjohnny2678, on Apr 11 2009, 16:54, said:

Thanks for posting these... so you've tried qPST and applying the ip address? Did it make a difference w/ GPS? Or do we still need to figure out the reg settings?


Yes - I have tried qpst using verizon, alltel and telus agps server ip's. No dice...yet. I also tried a variety of reg settings:
operating mode = 2 or 4
serveraddress = same as used in qpst, including port number (ip:port)
agpsstatus = 1

I couldnt get it to work - maybe you give it a shot and see what you get?


Right now, I am testing this setup:
qpst gpsone settings:
check: allowed, gps emphemeris, autonomous, gps/alft hybrid
ip: 0.0.0.0
pde port: 0

reg settings:
agpsstatus = 0 (turn off)
operatingmode = 0 (standalone)

xtra settings (using app previously posted or can modify registry directly):
enabled

downloaded xtra.bin manually and placed in \my device and \my device\windows - not sure which location is correct for our device yet.



I need to test a bit more, but using this setup I just got a warm lock in 30 seconds on two occasions. I do need to test further to confirm and need to test a cold lock scenario, which I could not do today due to moving 10 yards of freaking mulch.

Definitions so we all talk the same lingo:
Hot start: restarted in the same location and GPS clock still correct.
Warm start: restarted in same location but GPS clock out of date, or restarted in different location but GPS clock still correct.
Cold start: restarted in a different location and GPS clock out of date.


Get your watches out and start testing some combinations - the more people we have testing different combinations the better we are to hit something that works for us.
If anybody needs any files or help getting qpst connected let me know.

0


#15 User is offline   dmk679 

  • Regular
  • PipPip
  • Group: Members
  • Posts: 104
  • Joined: 02-March 09

Posted 12 April 2009 - 10:21 PM

Update using the previously posted configuration:
Cold lock on two separate occasions in less than 60seconds (40 miles from previous location and > 2hrs elapsed). Will continue to monitor performance and try different configuration to connect succesfully to aGPS server.

Update 12Apr09 2210est: 60s cold lock - seems like xtra.bin file is resulting in quicker cold locks. Tried connecting to aGPS server by chainge qpst gpsone settings and modifying reg settings - no luck yet. I think this may be possible with the appropriate registry settings, which we have not figured out yet.

This post has been edited by dmk679: 13 April 2009 - 02:10 AM

0


#16 User is offline   dmk679 

  • Regular
  • PipPip
  • Group: Members
  • Posts: 104
  • Joined: 02-March 09

Posted 13 April 2009 - 10:13 PM

Update: 50-60s cold lock today using WLS with or without xtra.bin file available. Seems to have no effect on reducing lock times. Back to the drawing board to enable server aGPS (preferable) or XTRA, yuk.

0


#17 User is offline   krelvinaz 

  • Weather Dude...
  • PipPipPip
  • Group: Members
  • Posts: 219
  • Joined: 16-November 04
  • Gender:Male
  • Location:Mesa, AZ
  • Devices:Droid Incredible - Kindle Fire

Posted 13 April 2009 - 11:18 PM

Darkwings gpstest was making a aGPS connection via the net if I recall correctly. I can't find my notes on the hostname though.

0


#18 User is offline   dmk679 

  • Regular
  • PipPip
  • Group: Members
  • Posts: 104
  • Joined: 02-March 09

Posted 14 April 2009 - 12:51 AM

OK - I need someone else to test these settings and report back with lock times. I am locking 5+ sats inside (not near any windows) in a few seconds - using standalone gps I could never lock inside my house. When WLS or google maps opens it fires open a data connection (presumably to contact agps server). Google maps will jump from zero sats to six or seven sats in a few seconds. I have not had the opportunity to test cold locks but will check this out tomorrow. Could be a breakthrough if someone else can replicate and we confirm fast cold locking capability.

Let me know if you have any questions.


[HKEY_LOCAL_MACHINE\Software\Samsung\RIL\GPS]<BR>"AccessPoint"="Vzw"										<== put in your data connection name here (mine is called "Vzw")<BR>"Accuracy"=dword:00000013<BR>"AGPSStatus"=dword:00000001								   (agps active)<BR>"DownloadResult"=dword:00000000<BR>"MaxLocationAge"=dword:00000000<BR>"OperatingMode"=dword:00000002							  (gpsmode 2 = ms assisted)<BR>"QOPDelay"=dword:0000000c<BR>"RefreshRate"=dword:00000001<BR>"ResponseTime"=dword:00000002<BR>"Running"=dword:00000000<BR>"ServerAddress"="mpclm.eng.telusmobility.com:8889"		  (telus agps server)<BR>"SessionType"=dword:00000001<BR>"SSL"=dword:00000000<BR>"StartingMode"=dword:00000002								 (gpsmode 2 = ms assisted)<BR>"TimeSync"=dword:00000000<BR>"VAccuracy"=dword:00000000


Connect to qpst and use the following gpsone settings (the ip is for the telus agps server):
Posted Image

This post has been edited by dmk679: 15 April 2009 - 02:03 PM

0


#19 User is offline   ardvarkofdoom 

  • Regular
  • PipPip
  • Group: Members
  • Posts: 129
  • Joined: 09-April 09
  • Devices:Omnia i910

Posted 14 April 2009 - 01:33 AM

I personally can't check a cold lock right now and to be honest, that is really where you have to check the replication ability for fast locks because once I have a lock, I can usually get another lock really quick, even inside buildings. I can't say that the data connection opening is or isn't part of the agps opening... but you have to remember, it'll open up the data connection to download whatever part of the map you are looking at :excl:

0


#20 User is offline   flyaf05 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 5
  • Joined: 08-April 09
  • Devices:SCH-I910

Posted 14 April 2009 - 01:38 AM

Where can you find the data connection name?

0


#21 User is offline   dmk679 

  • Regular
  • PipPip
  • Group: Members
  • Posts: 104
  • Joined: 02-March 09

Posted 14 April 2009 - 02:08 AM

View Postflyaf05, on Apr 13 2009, 21:38, said:

Where can you find the data connection name?

Settings / Connections / Connections / Manage Existing Connections
Look in the NAME column for the data connection name, I changed mine to Vzw and cannot remember the default name.

Quote

I can't say that the data connection opening is or isn't part of the agps opening... but you have to remember, it'll open up the data connection to download whatever part of the map you are looking at

The map data I am viewing is cached, does it still open a data connection to get updated map data. In any event, I plan to test a cold lock tomorrow am so we will know if the settings work or the whole thing is fubar.

0


#22 User is offline   ardvarkofdoom 

  • Regular
  • PipPip
  • Group: Members
  • Posts: 129
  • Joined: 09-April 09
  • Devices:Omnia i910

Posted 14 April 2009 - 02:30 AM

Yeah, it should still open up a data connection because even though you are currently viewing cached map, you might move off the cache and need to download new maps

0


#23 User is offline   flyaf05 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 5
  • Joined: 08-April 09
  • Devices:SCH-I910

Posted 14 April 2009 - 04:35 AM

I just tried a warm start and had 5+ sats in 15-30sec. I'll try a cold start tomorrow.

0


Sponsored Links

Share this topic:


  • 12 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2012. MoDaCo uses IntelliTxt technology. Privacy Policy / Contact Details.

Skin and Language

Sign in here


Sign in options
Log in with Facebook Log in with Twitter   Go to advanced login Register Now!