Firefox OS/Geolocation: Difference between revisions

m
added headings
m (Added link to W3C api)
m (added headings)
Line 1: Line 1:
=API=
Firefox OS geolocation API is the W3C Standard API at http://dev.w3.org/geo/api/spec-source.html
Firefox OS geolocation API is the W3C Standard API at http://dev.w3.org/geo/api/spec-source.html
 
=Implementation=
Below is more information. This is what I understand to be true about the configuration of Geolocation (A-GPS) on B2G as of my writing. If you find something wrong, or misleading, please fix it.  It's wiki after all.
The underlying implementation can be different for different hardware providers.
 
Mozilla does not produce Firefox OS images for commercial devices-- we provide source code to chip manufacturers and OEMs.  These parties customize various parts and create binary images for devices.  The final Firefox OS image is mostly representative of what we have in the public source repositories.  This is an important distinction because the configuration of some parts (like linux config, device setup, etc) is not in Mozilla's hands.
Mozilla does not produce Firefox OS images -- we provide source code to chip manufacturers and OEMs.  These parties customize various parts and create binary images for devices.  The final Firefox OS image is mostly representative of what we have in the public source repositories.  This is an important distinction because the configuration of some parts (like linux config, device setup, etc) is not in Mozilla's hands.
==Details==
 
There are two well known differences between what is on https://github.com/mozilla-b2g/ and what is on commercial phones.  The first difference is the RIL (https://wiki.mozilla.org/B2G/RIL).  Sometimes chip manufacturers replace this code for various reason (Don't ask.  I don't know the details other than it's secret sauce).
There are two well known differences between what is on https://github.com/mozilla-b2g/ and what is on commercial phones.  The first difference is the RIL (https://wiki.mozilla.org/B2G/RIL).  Sometimes chip manufacturers replace this code for various reason (Don't ask.  I don't know the details other than it's secret sauce).


canmove, Confirmed users
312

edits