B2G/Updating:Deployment
From MozillaWiki
< B2G
This page is for handset manufactors who want to deploy FOTA servers for their Firefox OS handsets. Reference design of system configuration and update package management will be covered in below.
Contents
System Overview
- Build System
- Fetch source code from repository, build system image, and create update manifest and update package.
- FOTA Server
- Hosting update package and update manifest.
- Handset
- Periodically fetching the update URL for downloading update manifest, which can be configured in gecko/b2g/app/b2g.js
Build system need to build the system image files from source code and create update package from
Build System Setups
Preparation
- Kernal Image
- fstab
- Signing certificate
- dumpkey, signakp.jar
Update Package Management
build-id-v-n\ update.zip update.mar update.xml update-v-(n-1)-to-v-n.mar
Update URL Configuration
Full update
TBD
Incremental update
TBD
FOTA Server Setups
TBD