exchange location providers - Desire General

hello
i read a little bit about the location providers and i asked myself, is there a way to exchange one provider to another.
i mean it like you have the gps provider. and if programs want to access it they would not get the default (inbuilt) gps prodvider but another one. lets say who reads data from a file.
is this possible or does android prevent such things ?

TulpiX said:
hello
i read a little bit about the location providers and i asked myself, is there a way to exchange one provider to another.
i mean it like you have the gps provider. and if programs want to access it they would not get the default (inbuilt) gps prodvider but another one. lets say who reads data from a file.
is this possible or does android prevent such things ?
Click to expand...
Click to collapse
It's new to me that Gallileo provides any data, yet. So, either you take the data the US military gives you or turn your GPS off.

I found this article that describes it being done, so it is possible.
Regards,
Dave

uhhh thanks
this is helpfull, hope this also works on running android not only in the emulator

Related

Data connection keeps turning on?

the Data connection is turning on on a regular basis and I can't find any scheduled tasks set up to access the Internet, but some rogue program is? any ideas any one and/or any way I get find out what is causing this.
I have the same problem.. And I'm a little bit tired!
I wrote on this thread with no answer: http://forum.xda-developers.com/showthread.php?t=529622
I have a flat data plane but I don't like that PDA face things on his own initiative!!
me neither, I'm in charge - not my new toy! Lets hope someone helps us out this time round.
I had the same problem. In my case the 2 apps connecting to the net were Google Maps and Funambol.
itm said:
I had the same problem. In my case the 2 apps connecting to the net were Google Maps and Funambol.
Click to expand...
Click to collapse
Well, I don't use funambol.. And anyway: there are no program in task manamager! So: something is going wrong with manila..
I had the same 'problem', but my brother suggested to turn it off and on again. It did work as far as I could see.
I think it may be google maps causing this, but I'm not sure (and don't really care, since this 'solution' worked).
Any number of added apps can be doing this (Worldmate live is a bad one for example) or any apps still running and not shut down.
Obvious things to check first are:
Do you have automatic email check set?
Have you disabled auto-update in weather and stock quotes?
This drives me crazy too, afaik I have turned off everything yet it keeps turning on... A fix would be highly appreciated!
its the activesync...
turn it off, i mean, delete the settings and you'll be fine. activesync triggers automatic data sync, hence turning on the data connection
I use ActiveSync and don't have this problem. If it was ActiveSync, why would it cause the problem for some and not others ?
itm said:
2 apps connecting to the net were Google Maps and Funambol.
Click to expand...
Click to collapse
Well.. I tested all day.. And I can say that I solved the problem!!!
I think that last time I closed gmaps.. I answered in a bad way to the question about updating Glatitude..
So: Gmaps seemed close but it was updating my position on the net!!!
When i opened gmaps i could see my avatar in the map.. So i understand that it was still online..
So.. I think I've solved!
Anyway we need a "netstat" on pocket pc...
Thank you for your advices.
Glad you worked it out.
I put this in the developers forum a while back. Maybe someone smarter than me will work out a solution to this sort of problem:
http://forum.xda-developers.com/showthread.php?t=530634
As with the poster here. You will have an application that you have inadvertently set to autoupdate. The only thorough solution is to go through every program on your phone and check each setting meticulously. Alternatively. Back up your personal data and hard reset. Then reinstall your apps one by one, testing for an hour after each one. Eventually, you will find the offending app and can work on finding the setting in it to stop it connecting to the net.
Hi all,
the thing is there are dozen possibilities: activesync, alle gps-stuff, all auto-updates. So instead off looking up all these settings, you could also use the nodata.cab - works fine (phone need to be unlocked!)
greetz to all
Kjoere
thanks for all the posts, haven't checked for a while. I have checked everything and noting is set to auto update so very strange and annoying. Will try the nodata.cab - if I can find it?
DJ Palmis said:
Anyway we need a "netstat" on pocket pc...
Click to expand...
Click to collapse
Look at "TaskManager 3.1" that has a Netstat tab
Tom
download Modaco Nodata
frogfoot said:
Look at "TaskManager 3.1" that has a Netstat tab
Tom
Click to expand...
Click to collapse
Thank you! That is very interesting.
It also can be the build-in Facebook app in Contacts in manila. It has feature to automaticly update in 2 hours. At least, I had mine turned on as default.
The only reliable and "ultimate" solution is really Modaco NoData as mentioned above.
On the other hand not taking third party apps in count, basic traffic of HTC device is nothing to be scared of. Updates for weather, stocks and A-GPS are just few bytes in size... Obviously, GMaps, mail autocheck, Messenger etc. are different story, but none of these are started on their own... BTW, ActiveSync has nothing to do with Internet with one exception - Exchange mail sync, if you have any.
What you have to understand, is behaviour of the active data indicator (small G, E or H next to signal strength). If it's there does not mean, that any data are transferred at the moment. It just indicates opened data slot with current brodcasting tower in the cell. It could stay opened for hours after trasfer even just of few bytes. It closes usually only for two reasons - your phone switches to another cell (and has no reason to open data slot again) or the tower is busy and closes inactive slots to gain more capacity.
Except few rare cases in some coutries you're charged only for data transferred, not for time of the connection and therefore it doesn't matter. In Europe from 1st of July (some new EU limit) one Mb shouldn't cost more than 50 cents and with these basic updates you will NEVER reach it in one month...
Obviously, roaming is another story, but in settings of the standard services you can limit updates just for your country.

Just bought a TP2 on Ebay!

It is with the official ROM. I'm still playing around with it. I liked so far. But, I'm having problem with the GPS. IGO/Navigon doesn't detected there is built-in GPS. Google Maps activated the GPS and locked sats thur active sync with no problem. I do not have/use data plan on my phone. For starter how do I enabled or configure the GPS, right now its set to Manage GPS automatically (recommended)?
I thought GPS uses a data plan, but regardless, make sure that you have location set to on,
Settings > system > location settings
burtonsnow8 said:
I thought GPS uses a data plan, but regardless, make sure that you have location set to on,
Settings > system > location settings
Click to expand...
Click to collapse
I don't have location settings on my phone in Settings > system >
keno7777 said:
I don't have location settings on my phone in Settings > system >
Click to expand...
Click to collapse
if you are still in TF3D there should be an option in the settings tab as well.
burtonsnow8 said:
I thought GPS uses a data plan
Click to expand...
Click to collapse
Are you mental ?!
Do you have any idea what GPS is ?
Please !
dik23 said:
Are you mental ?!
Do you have any idea what GPS is ?
Please !
Click to expand...
Click to collapse
I am not mental, but GPS is global positioning system. it uses satellites to track your devices location, but it still has to send that information to you.
I should be more clear...GPS can be accessed w/out data, but that doesn't do any good. You need programs like google maps etc which download the map onto ur phone. Thats great you can see your lattitude longitude but it doesn't do anything for you unless you are a damn navigator for a cruise ship.
burtonsnow8 said:
I am not mental, but GPS is global positioning system. it uses satellites to track your devices location, but it still has to send that information to you.
Click to expand...
Click to collapse
OMG !!
Have you ever heard of Google ?!
It works like a radio, the data is sent by a number of satellites. The receiver picks up the data and triangulates your position.
http://en.wikipedia.org/wiki/Global_Positioning_System#Basic_concept_of_GPS
The maps don't have to come via a mobile data connection, they can be stored on your device. You know - SatNav !
LMAO !! This deservers a Picard Face Palm http://i492.photobucket.com/albums/rr290/usshorizonkitty/picard-facepalm.jpg
dik23 said:
OMG !!
Have you ever heard of Google ?!
It works like a radio, the data is sent by a number of satellites. The receiver picks up the data and triangulates your position.
http://en.wikipedia.org/wiki/Global_Positioning_System#Basic_concept_of_GPS
LMAO !!
Click to expand...
Click to collapse
Yes I use google maps...and as such everytime i loaded it I saw my data being accessed because it had to load maps. I'm just trying to save this guy his money in case he thinks using google maps is going to be free.
Satnav....no thanks:
"Woman runs for her life after satnav leads her into path of a train". ... "BMW left teetering on 100ft cliff edge after sat-nav directs driver up steep"
needless to say you need to purchase most programs that will have the maps on ur phone.
SatNav is like Google maps for people who want to drive.
dik23 said:
OMG !!
Have you ever heard of Google ?!
It works like a radio, the data is sent by a number of satellites. The receiver picks up the data and triangulates your position.
http://en.wikipedia.org/wiki/Global_...concept_of_GPS
The maps don't have to come via a mobile data connection, they can be stored on your device. You know - SatNav !
LMAO !! This deservers a Picard Face Palm http://i492.photobucket.com/albums/r...d-facepalm.jpg
Click to expand...
Click to collapse
dik23 said:
Are you mental ?!
Do you have any idea what GPS is ?
Please !
Click to expand...
Click to collapse
Easy there super chief!!
Some GPS-enabled apps do indeed require a data connection to communicate with servers in addition to the satellite-sourced signal they receive. If the esteemed Mr Snow here hadn't ever used any apps that don't require this, it's not a grand leap of logic for him to have the impression that it's always necessary. An incorrect impression to be sure, but still not as jaw-dropping as you imply.
Either way, wrong or right, there's no need to be so harsh...your sanctimony is unwarranted here.
One word
Google
sirphunkee said:
Easy there super chief!!
Some GPS-enabled apps do indeed require a data connection to communicate with servers in addition to the satellite-sourced signal they receive. If the esteemed Mr Snow here hadn't ever used any apps that don't require this, it's not a grand leap of logic for him to have the impression that it's always necessary. An incorrect impression to be sure, but still not as jaw-dropping as you imply.
Either way, wrong or right, there's no need to be so harsh...your sanctimony is unwarranted here.
Click to expand...
Click to collapse
i've sent him my thoughts as well, but thank you for the bit of sanity on the forums.
as well, thank you for presenting the information in a manner that makes it readable and understandable.
Sorry - but if you insist on getting it wrong ...
Just trying to make sure the man's not getting twisted idea of what's going on
dik23 said:
Sorry - but if you insist on getting it wrong ...
Just trying to make sure the man's not getting twisted idea of what's going on
Click to expand...
Click to collapse
I don't insist on getting it wrong, I wanted someone to explain to me like sirphunkee did the situation. I did not want to be belittled publicly by you. There is a big difference in how the information was presented, which in turn affects how other people view and absorb it.
But you did get it wrong !
Anyway, I refer you to post #7 in this thread
"It works like a radio, the data is sent by a number of satellites. The receiver picks up the data and triangulates your position.
http://en.wikipedia.org/wiki/Global_Positioning_System#Basic_concept_of_GPS
The maps don't have to come via a mobile data connection, they can be stored on your device. You know - SatNav !"
How clear would you like it ?
Only trying to help
dik23 said:
But you did get it wrong !
Anyway, I refer you to post #7 in this thread
"It works like a radio, the data is sent by a number of satellites. The receiver picks up the data and triangulates your position.
http://en.wikipedia.org/wiki/Global_...concept_of_GPS
The maps don't have to come via a mobile data connection, they can be stored on your device. You know - SatNav !"
How clear would you like it ?
Only trying to help
Click to expand...
Click to collapse
Dude, it's not your message, it's your delivery.
Here...try this:
"Actually, while some GPS apps do require a data connection, sat-nav and many other apps don't...they just have the data they need stored locally. So, the OP could still get use out of his GPS w/o a data connection, as long as he uses the right app(s)"
See...? It cleared the point up (your stated purpose), without the disrespectful tone. Regardless of how you percieve the person, there's ways you talk to strangers in public forums...and ways you don't.
Since you're so fond of Google, here's two for you to look up:
"tact"
"couth"
I think it's more important to get the facts right, my friend.
What do we want here ? A board full of people telling each other things that aren't true or a source of information ?
I use Google all the time to search for answers to problems that I encounter in various situations. It's not good to repeatedly read page after page of threads from random forums only to get to the end and have no conclusion. I would much rather have the truth quickly and concisely than a bunch of people commenting about things they know nothing about. No matter how it's delivered. How about you ?
PS I'm glad you've now figured out what ROM stands for lol
dik23 said:
I think it's more important to get the facts right, my friend.
Click to expand...
Click to collapse
Nobody said getting the facts right had to suffer in the name of common decency...or are you saying you're incapable of being correct and civil?
You imply that you treat others this way because you see no reason not to...but to what end? Who does it benefit?
We're not asking you to abandon your grand quest for truth, light and clarity...just to not devalue the same populace you seek to serve so nobly.
I was trying to make sure that the person who posted originally got the message and was in no way trying to degrade that person.
In fact I'd also like to point that person towards the following thread :
http://forum.xda-developers.com/showthread.php?t=524655
It has some useful GPS tweaks. However it's also a sticky and so I'd like to suggest that answers to questions should be searched for first. It's very unlikely, esp with a device that's been about over 6 months like this one has, that you'll be the first to encounter any problem or situation. Otherwise we end up with thread after thread discussing the same thing over and over. And what good is that ?
Not that long ago I went on thread after thread showing people that mobilespeedtest.com gives erroneous results. It was unbelievable. Lots of people were being lead to believe total rubbish. There was thread after thread of this rubbish.
What is there to be gained getting things wrong ?
Sorry guys I didn't mean this to be a debate. Thanks dik23. I will take a look at the following thread.
dik23 said:
I was trying to make sure that the person who posted originally got the message and was in no way trying to degrade that person.
In fact I'd also like to point that person towards the following thread :
http://forum.xda-developers.com/showthread.php?t=524655
It has some useful GPS tweaks. However it's also a sticky and so I'd like to suggest that answers to questions should be searched for first. It's very unlikely, esp with a device that's been about over 6 months like this one has, that you'll be the first to encounter any problem or situation. Otherwise we end up with thread after thread discussing the same thing over and over. And what good is that ?
Not that long ago I went on thread after thread showing people that mobilespeedtest.com gives erroneous results. It was unbelievable. Lots of people were being lead to believe total rubbish. There was thread after thread of this rubbish.
What is there to be gained getting things wrong ?
Click to expand...
Click to collapse

Newbie question

Hi. I am really interested in getting the TP2 and I've been using the search function to try to find out whether the TP2 can work with third party applications through wifi only, but I can't find an answer. This is important because I can't afford a data plan and want to be able to reference things on my phone while at work. The programs are epocrates, qxmd, and the like. I've read that 3rd party apps only work through data on blackberries (even though they have wifi antennas) and was wondering if the same applies to any of the HTC phones (mainly the touch pro2)? Any help is greatly appreciated. Thank you.
Welcome. Please try to use more descriptive thread titles in posts.
Whether an app can support Wifi is not really a function of the phone. I have yet to find one that didn't on either my Tilt 2 or the Incite it replaced. The app itself doesn't usually care which connection it uses so long as one is present. The real trick is to not use ANY data at all. Almost any WinMo phone will access the network for something, usually for something like aGPS or to download weather info. These will be relatively small amounts of data, but it takes some effort to set your phone up to not use ANY data. I use a couple of tracking and GPS programs that would not be possible without a data plan. Having one of these smartphones and not letting it use data seems a waste to me. Wifi is only so accessible.
Miami_Son said:
Welcome. Please try to use more descriptive thread titles in posts.
Whether an app can support Wifi is not really a function of the phone. I have yet to find one that didn't on either my Tilt 2 or the Incite it replaced. The app itself doesn't usually care which connection it uses so long as one is present. The real trick is to not use ANY data at all. Almost any WinMo phone will access the network for something, usually for something like aGPS or to download weather info. These will be relatively small amounts of data, but it takes some effort to set your phone up to not use ANY data. I use a couple of tracking and GPS programs that would not be possible without a data plan. Having one of these smartphones and not letting it use data seems a waste to me. Wifi is only so accessible.
Click to expand...
Click to collapse
Thanks for your answer. I really don't want a smartphone, but it might be required and I just want a way to access it without paying extra money.

[Q] Cricket Wireless revisited: Cricket Android Plan

Greetings.
For the longest, i've been trying to get the full cricket service working under xdandroid, CM6, etc, on the RAPH800 phone using various methods posted in this forum, ppcgeeks, connect-utb, and other blogs... to no avail. The best was talk/sms, and using the web browser, access the web via the data line.
and then i found this: cricket wireless has a "new" android plan that will work for their android phones.
Has anyone using cricket and a flashed/haret'ed android os subscribed to the "android plan ($55)" and got the full cricket wireless services working?
(talk, text, mms, email, market, data, etc.)
The RAPH800 isn't an Android device, so the Android-specific plans don't apply.
For example, Sprint & VZW charge extra (you must have a certain teir plan) to get an Android device. Heck I've heard SERO members on Sprint outright cannot purchase an Android device without giving up SERO entirely.
So the trick is probably related to the Cricket proxy - have you tried setting it up...?
Sorry, double post.
arrrghhh said:
The RAPH800 isn't an Android device, so the Android-specific plans don't apply.
...
So the trick is probably related to the Cricket proxy - have you tried setting it up...?
Click to expand...
Click to collapse
Yes. And in the APN settings, i am able to browse the web, but not log onto the google account nor visit the Market.
i even tried the u2nl and autostart.sh solution to no avail.
My guess would be: subscribe to the "android plan" and then apply those solutions... but the plan is beyond my budget for the time being.
edward_b said:
My guess would be: subscribe to the "android plan" and then apply those solutions... but the plan is beyond my budget for the time being.
Click to expand...
Click to collapse
I would recommend against that - you could end up applying for a plan that could potentially cause issues with your device (probably not, but you never know...)
At best you'd end up paying more money and since you don't have an actual Android phone not be able to reap the benefits of having an actual Android phone...
Is there a global place to adjust proxy settings? Perhaps Cricket sees the market traffic and outright blocks it... that is a shame if that's the case. Personally, I wouldn't pony up for an Android plan unless I was running an Android phone...
It's kinda a stupid workaround, but can you access the market and google services thru wifi?
arrrghhh said:
Is there a global place to adjust proxy settings?
...
Click to expand...
Click to collapse
The only obvious place is through the APN Settings
sure, one can hack into the files relating to networking (since it is linux-based)... but any changes via GUI would over-write the files. (anyone wanna confirm this claim? )
Perhaps there's an app in the Marketplace dealing with proxies... (anyone wanna recommend one? )
arrrghhh said:
It's kinda a stupid workaround, but can you access the market and google services thru wifi?
Click to expand...
Click to collapse
THAT is the only way i can access market and google services for now...
arrrghhh said:
...
Perhaps Cricket sees the market traffic and outright blocks it... that is a shame if that's the case.
...
Click to expand...
Click to collapse
i get the same response from the other related forums... including the word "Perhaps" ... but no hard evidence.
Is there a way to determine if this is really true using the android debugger, or some other tools?
edward_b said:
i get the same response from the other related forums... including the word "Perhaps" ... but no hard evidence.
Is there a way to determine if this is really true using the android debugger, or some other tools?
Click to expand...
Click to collapse
I would imagine if you could run a netstat command while trying to access said services, and if you get any SYN_SENT's... then it's pretty certain that it is being blocked.
I could also be barking up the wrong tree, that's just how I would probably figure it out if it was a computer
The easiest way is have a dealer add your TP to the account as the Zio then change it to the 60z "$55 Android plan" refresh the features.
Then for the setting on the phone:
Using CDMA WS or the likes write the NV files from whiterabbit.org set the EVDO passwords, double check all the epst setting, then check your data connection in WM. If it's working in WM flash the Android ROM of your liking, waite for the 3g or H icon to appear and you will have a fully flashed Android TP. Also note you will need an updated PRL, most are using 32100.
I am proof it is working, I have it running on a Touch and plan to load it on the wifes TP this weekend.
whitey10tc said:
The easiest way is have a dealer add your TP to the account as the Zio then change it to the 60z "$55 Android plan" refresh the features.
Then for the setting on the phone:
Using CDMA WS or the likes write the NV files from whiterabbit.org set the EVDO passwords, double check all the epst setting, then check your data connection in WM. If it's working in WM flash the Android ROM of your liking, waite for the 3g or H icon to appear and you will have a fully flashed Android TP. Also note you will need an updated PRL, most are using 32100.
I am proof it is working, I have it running on a Touch and plan to load it on the wifes TP this weekend.
Click to expand...
Click to collapse
Thanks for affirming it works... for the Touch.
However, from the sites observed, the Touch Pro does not have the NAND option working, and we're stuck with using the Haret method instead... unless i'm mistaken.
With Haret, is it the same proceedure as you've outlined above, or is there another?
I wouldn't see the point of paying extra for something that's only usuable part-time...
I had too many call-related issues to be running Android full-time.
edward_b said:
Thanks for affirming it works... for the Touch.
However, from the sites observed, the Touch Pro does not have the NAND option working, and we're stuck with using the Haret method instead... unless i'm mistaken.
With Haret, is it the same proceedure as you've outlined above, or is there another?
Click to expand...
Click to collapse
Haret or NAND, it doesn't really matter.
arrrghhh said:
I wouldn't see the point of paying extra for something that's only usuable part-time...
I had too many call-related issues to be running Android full-time.
Click to expand...
Click to collapse
If you had a WM device on the Android plan it's going to open the access up. You will get full use of POP email, apps that you may not now.
whitey10tc said:
If you had a WM device on the Android plan it's going to open the access up. You will get full use of POP email, apps that you may not now.
Click to expand...
Click to collapse
Yes but IMHO it would only make sense to pay extra for something that you can use. Not that Android is completely unusable, it's just not usable as a full-time OS.

Motorola Defy GPS Problem Solved - 14 April 2013

First fix will take 3 minutes in open sky.
Use GPS TEST in open sky.
Please give your feedback on this thread . Thanks
If you Like Click Thanks ------>
i'll try this on CM7 to see if the problem is solved...as the most problems are on CM7(not stock)
updated first post...
popcorn1122 said:
In CM7 & MIUI... this line is removed... so that may be creating the problem.
The initial ephemeris data is downloaded by a active gprs connection. Many people instantly start the gps application to check the satellite fixes after they install a ROM. During a new setup of ROM, the gprs is over burdened by lot of sync... hence if the ephemeris data is not downloaded on time... and they feel that the GPS is not working.
Click to expand...
Click to collapse
i know that location.cfg was altered on cm7/miui hence learn_store.bin wasn't there anymore
i've changed gpsconfig.xml and location.cfg with stock ones and modified that line.
I'll test gps navigation and report how/if changed
edit: i rather go for an accurate psitioning than instant gps fix
Great work there..kudos man!! Is 40402 the proxy port no. for Airtel GPRS? I'm kinda lost on what to put for TATA Docomo as there aren't any port nos. in the settings..
Always try the experiments in open sky
Always use GPS & Location on
I did all that. From your numbers -before reading your last post- I figured out that it was MCC/MNC #s; so mine is: China Mobile (46002)... --> the "(46002)" part is required isn't it?
After a few quick tests with Locus Pro, I can't really tell if anything is different. If I turn on wifi (agps) the lock is real quick, the reported accuracy is less then 10m, but in reality the position is always off by 50-150m...pretty much like before the tweaks.
But, like I already wrote on the cm7 thread before, gps is always not so accurate in dense urban areas filled with cellphone transmission towers, wifi access points, tall buildings and what not...
So I'll leave all this as it is now and keep monitoring.. hopefully, I'll be able to squeeze in a MTB ride sometimes soon...
Thanks for sharing all this anyway.. Cheers
[] AL [] said:
I did all that. From your numbers -before reading your last post- I figured out that it was MCC/MNC #s; so mine is: China Mobile (46002)... --> the "(46002)" part is required isn't it?
After a few quick tests with Locus Pro, I can't really tell if anything is different. If I turn on wifi (agps) the lock is real quick, the reported accuracy is less then 10m, but in reality the position is always off by 50-150m...pretty much like before the tweaks.
But, like I already wrote on the cm7 thread before, gps is always not so accurate in dense urban areas filled with cellphone transmission towers, wifi access points, tall buildings and what not...
So I'll leave all this as it is now and keep monitoring.. hopefully, I'll be able to squeeze in a MTB ride sometimes soon...
Thanks for sharing all this anyway.. Cheers
Click to expand...
Click to collapse
Is true that in dense urban areas gps is not so accurate but the annyoing thing is that on stock motorola rom the positioning was spot on...now not so good:-s i wonder why? we still use same (proprietary) files like in stock rom
popcorn1122 said:
404 is MCC and 92 is MNC... but you need not touch those values....
Just do this:
In Menu-->Setting-->Wireless & Networks-->Mobile Networks-->Access Point Names-->Select the Profile you are using-->Click Name--> In that input box whatever you see is what you have to write in the location.cfg file of /system/etc
Click to expand...
Click to collapse
I had a thought it might be MCC/MNC but still wanted to be sure. My MCC is 405 and MNC is 03..so mine should be TATA DOCOMO INTERNET (40503) since my apn is TATA.DOCOMO.INTERNET. Hope it works. Thanks again.
so this fix is for stock roms only?
This fix is for any motorola defy using stock or CM7 or CM9 or ICS roms
As a defy user, I also found that the gps is not working, after I have rooted it long time ago. I have just tried to fix it using the method provided, but after doing what you ask me to do, the matter gets worse! Originally a few satalittes could be searched when I ran the GPS test app, but now there is no satalitte that can be searched... the gps simply is out of service.. I am a Hong Kong resident. Could anyone kindly provide me with a way out? thanks!
No improvement
Hey guys, thanks so much for the advice.
I'm on T-Mobile US, using CM7.1 jordan.
I updated the location.cfg file as you suggested. I did not originally have the Default line in it so I just added it. I deleted the files recommended and copy the gps.jordan.so file, calibrated compass and rebooted.
Is there anything I check to see that I did this right? Any info I can provide for someone to check my work? Thanks again.
Does not work for me
followed all the steps by the second method, but still my phone reboot when i use GPS and WIFI :-(
using defy mb525 with the default rom (rooted)
Guys I have updated the first post with a new set of files for making Motorola Defy GPS work better. Please comment here if you find it better and if you have any suggestions.
popcorn1122 said:
To test GPS
Always "Use GPS satellites" in menu-->settings->Location & Security.
Always "Enable Use wireless networks" in menu-->settings->Location & Security.
Always use automatic in data and time setting.
Always perform the testing near a open window where you and your defy can see sky.
After installing all the above.... go to setting...privacy... reset and it will reboot. Wait for 5 minutes after you enter the initial google registration login. It is assumed that you have a valid gprs APN or wifi working during this process.
Click to expand...
Click to collapse
Thanks for this research work! I am really happy, than someone cares about this. I am also suffered from the problem, that I can't get a fast fix, if the download of the latest AGPS data is 6hours or more ago.
So I exactly did what you suggested.
A few questions to that.
1) I found that my /data/location/gpscmd file is empty (0 byte) - is there something wrong in myy system?
2) The 2nd part of your lge.cert docu is not clear to me. How can I install lge.cert ? This is rwrwrw, not x. And even if it is executable I don't know how to execute it (using root browser)
3) about location.cfg: I remember that some time ago the moto-servers failed and there was are recommendation to exchange to google servers... But this might be obsolete now - this is just a hint.
4) the gps..jordan.so file has same size before. I didn't check it binary. Is this the same lib?
5) I don't understand why it is necessary to use the setting/location/use wireless networks. I don't like the idea to involve google here - and this is only helpful, if I am online.
Now my observations (short term).
Initial start with wifi on (to download AGPS data):
My impression is, that time to fix is longer and numbers of sats are smaller than before. Might this have to deal with some initial setting which is for you maybe ASIA but has for me to be Europe?
After 2h the fix was quite fast (40s). it behaves a bit different than before. Originally I have a few sats fast, but to fix them takes some time. Currently in the first 20s nothing is to see, but than the fix is rather fast.
Thanks and best regards!
PS:
Do you know this thread (http://forum.xda-developers.com/showpost.php?p=24014309&postcount=1) with downloading and usage of an lto file? Is this used in your approach too?
Does it work in ICS roms?
starbright_ said:
Thanks for this research work! I am really happy, than someone cares about this. I am also suffered from the problem, that I can't get a fast fix, if the download of the latest AGPS data is 6hours or more ago.
Click to expand...
Click to collapse
Thank you
starbright_ said:
So I exactly did what you suggested.
A few questions to that.
1) I found that my /data/location/gpscmd file is empty (0 byte) - is there something wrong in myy system?
Click to expand...
Click to collapse
This file is empty as it is a Pipe File.
starbright_ said:
2) The 2nd part of your lge.cert docu is not clear to me. How can I install lge.cert ? This is rwrwrw, not x. And even if it is executable I don't know how to execute it (using root browser)
Click to expand...
Click to collapse
Just tap it from any file managet to install it. Also copy it in /system/etc/cert folder with rwrwrw permissions
starbright_ said:
3) about location.cfg: I remember that some time ago the moto-servers failed and there was are recommendation to exchange to google servers... But this might be obsolete now - this is just a hint.
Click to expand...
Click to collapse
This location will use motorola servers as default. If they fail, they will use google servers as backup
starbright_ said:
4) the gps..jordan.so file has same size before. I didn't check it binary. Is this the same lib?
Click to expand...
Click to collapse
This .so file is from Motorola Defy Plus stock rom. As the hardware is same, we can use it.
starbright_ said:
5) I don't understand why it is necessary to use the setting/location/use wireless networks. I don't like the idea to involve google here - and this is only helpful, if I am online.
Click to expand...
Click to collapse
Wireless network are part of aGPS as the cell towers also provide the location info if your carrier has made proper settings on cell towers based on its location.
starbright_ said:
Now my observations (short term).
Initial start with wifi on (to download AGPS data):
My impression is, that time to fix is longer and numbers of sats are smaller than before. Might this have to deal with some initial setting which is for you maybe ASIA but has for me to be Europe?
After 2h the fix was quite fast (40s). it behaves a bit different than before. Originally I have a few sats fast, but to fix them takes some time. Currently in the first 20s nothing is to see, but than the fix is rather fast.
Click to expand...
Click to collapse
I have edited the gpsconfig.xml file for faster response with all testing parameters removed.
Thanks and best regards!
starbright_ said:
PS:
Do you know this thread (http://forum.xda-developers.com/showpost.php?p=24014309&postcount=1) with downloading and usage of an lto file? Is this used in your approach too?
Click to expand...
Click to collapse
The lto file is never used by motorola defy. But that file is downloaded and converted into LEARN_STORE.BIN in /data/location
Thank you for your feedback... gpsconfig.xml is updated in first post
The ephemeris data will update every 4 hours
mihovil13 said:
Does it work in ICS roms?
Click to expand...
Click to collapse
Yes you can try it in ICS roms...
let me know if it work well so that I can update it in first post

Categories

Resources