Location API doesn't work for custom / third party apps
I am trying to write a simple GPS based application for my BB 8800 (with Airtel, India).
But for some reason my getLocation (timeout) code always returns with an invalid location (only after the timeout is turned off). I have tried different combinations of criteria parameters with no success.
I'm pretty sure the problem is not in my code, because even the BlackBerry GPS demo app doesn't work. However, my GPS receiver is working fine because the "Wayfinder" app that came with my BB works great.
To test it further, I tried to launch SpotFinder and Google Maps. But they didn't work either. Google Maps can determine location using cell information, but not GPS.
Here are some details about my environment, 1. Phone model: BlackBerry 8800 2. Carrier: AirTel (India) 3. Device version: 4.2.168 (platform 2.3.0.54)
Can my operator block it? [I spoke with AirTel technical support, but they were not going to help the developers]
Thanks in advance
source to share