Hi.

> On 23.10.2014, at 08:50 , Panos Astithas <[email protected]> wrote:
> the ZTE Open C is a fine Firefox OS developer device as you can unlock it
> and flash it to the latest and greatest Gecko and Gaia. The only thing that
> I've found not to be working when I do that is Geolocation. This is
> apparently caused by the flashing process replacing QC RIL with MozRIL,
> which apart from AGPS no longer working, is otherwise fine by me.
> 
> As I understand it we don't provide AGPS support in our own RIL (although
> I'm curious as to why), but I can't think of a reason not to use MLS on
> those devices.

AGPS means you need to provide the GPS chip with a rough location estimate and 
some data about satellite locations (ephemerides/almanac data).

There is no standard way to provide that data to the GPS chip from the outside. 
In some cases proprietary public API's exist, but they aren't even all 
implemented in the chips.

This means instead of us providing data to the chip, the chip needs to call out 
and get the data for itself. There's one standard protocol for this called SUPL 
(secure user plane location). It's a horribly complicated protocol, there are 
no open-source implementations of it and the commercial offers that exist are 
really expensive.

Typically network operators tend to have SUPL servers and they afford them by 
having huge volumes of devices, so the per-device cost goes down. We looked at 
this for Mozilla, but the number of devices we support directly is so small, 
that the per-device cost is simply too large.

We've looked at this in detail but found no sensible way to get AGPS support 
for MozRIL devices so far.

> However when I tried to use these prefs, I failed:

The steps you took look good to me, though I'm not a client developer. Maybe 
this is detailed enough to report it as a bugzilla ticket under the 
Core/Geoclocation component. I agree that this should in theory work.

Hanno
_______________________________________________
dev-geolocation mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-geolocation

Reply via email to