Closed
Bug 995361
Opened 11 years ago
Closed 10 years ago
Update the code for uploading data to the location service.
Categories
(Firefox for Android Graveyard :: General, defect)
Firefox for Android Graveyard
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: ggp, Assigned: ggp)
References
Details
We currently have some code that allows the user to opt-in to submitting wifi and cell scans, along with their location, to help build our location service. This code seems to be a little outdated when compared to our stumbler app [1].
I'm working on splitting some code from the stumbler in a library that can be included in Firefox for Android so they can be in sync. Some very early and potentially broken work can be found at [2].
My rough plan is to bring the scanner service to Firefox as a service that collects packets of wifi, cell and location data that "belong together" (using the same algorithm that's currently used by the stumbler), and issues those packets to the client application via intents. From there, they can either be uploaded immediately (which is what I believe Firefox will do) or saved for later synchronization (like the stumbler currently does).
For simplicity, I plan on leaving out some of the features of the service, such as auto-stopping the scan on low battery and geofencing. I'll also investigate having the service listen passively for positions on Fennec, but not on the stumbler.
1- https://github.com/mozilla/MozStumbler
2- https://github.com/guilherme-pg/MozStumbler/tree/libstumbler2
Updated•11 years ago
|
Assignee: nobody → ggoncalves
Comment 1•10 years ago
|
||
Closing orphaned bug. This work was done as part of integrating the Mozilla Stumbler scanning service into Fennec.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•