MDN/Projects/Content/Developer Phone Guide

< MDN‎ | Projects‎ | Content
Revision as of 13:16, 14 October 2013 by Chrisdavidmills (talk | contribs)

Project statement

Every day on mailing lists such as dev-b2g, we get a huge number of e-mails asking for support information about B2G/Firefox OS, installing/updating it on various devices, unbricking phones, carrier and device-specific quirks, etc. This requires a lot of effort to keep the developer community happy, and it would be really useful to put together a series of pages that would hopefully cover all the different problems developers are coming up against when trying to update the B2G software on all different available phones that are capable of running Firefox OS.

We already have this part of the Firefox OS documentation:

https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/Developer_phone_guide

But this currently covers only the Geeksphone and ZTE OPEN. There are a number of other devices not covered here, and a possible number of other carrier/device/B2G version quirks that ought to be covered. The aim of this project is to scope out, collect and publish all this information, in an easy to navigate format.

Things to do

  • Research what's available
  • List different phones that need coverage, along with:
    • hardware specs
    • carrier support
    • how to buy/obtain the device
    • how to update/flash the device
    • how to build from scratch, then install on device: any particular quirks that differ from our Building and Installing guide?
    • how to modify/hack
    • how to unbrick
    • any other particular quirks of that device
  • Think about other parameters that are known to potentially cause issues … anything not covered above?
  • Create stubs for all the different device pages
  • get hold of physical devices to test, for those maintaining the documentation (this really means Chris!)
    • Peak
    • ZTE
    • What else should I get?

People to talk to

  • Ivan Tsay, Jack Guo from the Engineering side of things, possibly even Andreas Gal if things need to be escalated
  • Mark Coggins, Rob Nyman, Christie Koehler, Havi Hoffman from the evangelism side. They have a lot of knowledge about different devices, and the developer program stack overflow support idea might help with all this.
  • dev-b2g list for more technical details