发明名称 |
Multiple system images for over-the-air updates |
摘要 |
In one embodiment, a mobile device performs an over-the-air firmware update by writing the updated firmware to a inactive system image partition, and rebooting the device. The security of the OTA update is maintained through checking a plurality of security signatures in an OTA manifest, and the integrity of the data is maintained by checking a hash value of the downloaded system image. |
申请公布号 |
US8832439(B2) |
申请公布日期 |
2014.09.09 |
申请号 |
US201314097327 |
申请日期 |
2013.12.05 |
申请人 |
Facebook, Inc. |
发明人 |
Djabarov Gueorgui;Hotz George;Gandhi Shaheen Ashok |
分类号 |
H04L9/00;H04L9/08;H04L9/32;G06F9/44;G06F9/445 |
主分类号 |
H04L9/00 |
代理机构 |
Baker Botts L.L.P. |
代理人 |
Baker Botts L.L.P. |
主权项 |
1. A method comprising:
by one or more computing systems, executing software from a first partition of system memory; by the one or more computing systems, requesting an over-the-air (OTA) software update from an endpoint; by the one or more computing systems, receiving a manifest for the OTA update; by the one or more computing systems, downloading a payload pursuant to the manifest; by the one or more computing systems, installing the payload into a second partition of system memory; and by the one or more computing systems, rebooting, pursuant to the manifest, to the second partition of system memory. |
地址 |
Menlo Park CA US |