Stumbler for FxOS Planning

Phase 0

  • Bug 1091570 & 1154435
  • Bug Study (Main related)
    • Bug 71130 - Add GPS support for gonk
    • Bug 715788 - Add A-GPS support for gonk
    • Bug 977725 - MLS Geolocation seeding GONK Provider
    • Bug 989692 - Add GPS Debugging Logging
  • Full understanding of GonkGPSGeolocationProvider.cpp/h
  • Date : to 4/30

Phase 1

  • GPS location arrives (1 stumble observation per min, 50KB per day, limited to 250 KB on disk)
       - WiFi Scan & get Cell info.
       - Convert [location, CellTowever, WiFiAp] into JSON
  • An key for enabling and disabling
  • Date : 5/5 ~ 5/22 (3 weeks)
  • Checkpoint : 5/25

Phase 2

  •  Upload
    • when the JSON file reaches (~50KB) // up to 250KB
    • when the JSON file is (~1day) old, // up to 5 days
      • Delete any data older than 5 days
      • convert to gzip
      • Delete uploaded file
  • Date : 5/26 ~ 6/12 (3 weeks)
  • Checkpoint : 6/15

Phase 3

  •  Other case study
    • Store the JSON in a proper position. (security issue)
    • How to reduce cellular data usage. (preferentially upload when connected to WiFi)
    • ...
  • Date : 6/16 ~ ?

Stumbler for FxOS Planning - phase 1

feeding-1.json

All files are less than "12.5 KB"

feeding-1.json

Remove

Rename

Rename

Rename

When Data-4.json is more than 12.5 KB

feeding-2.json

feeding-3.json

feeding-4.json

feeding-2.json

feeding-3.json

feeding-4.json

feeding-1.json

Stumbler on B2G Planning

By Alphan Chen

Stumbler on B2G Planning

  • 713