-
公开(公告)号:US08832439B2
公开(公告)日:2014-09-09
申请号:US14097327
申请日:2013-12-05
Applicant: Facebook, Inc.
Inventor: Gueorgui Djabarov , George Hotz , Shaheen Ashok Gandhi
CPC classification number: G06F21/575 , G06F8/65 , G06F8/654 , G06F8/656 , G06F9/44 , G06F9/4401 , G06F9/441 , G06F11/1417 , G06F21/64 , G06F2201/805 , H04L9/0891 , H04L9/30 , H04L9/3236 , H04L9/3247 , H04L63/0428 , H04L67/34
Abstract: 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.
-
公开(公告)号:US20140317614A1
公开(公告)日:2014-10-23
申请号:US14322792
申请日:2014-07-02
Applicant: Facebook, Inc.
Inventor: Gueorgui Djabarov , George Hotz , Shaheen Ashok Gandhi
CPC classification number: G06F21/575 , G06F8/65 , G06F8/654 , G06F8/656 , G06F9/44 , G06F9/4401 , G06F9/441 , G06F11/1417 , G06F21/64 , G06F2201/805 , H04L9/0891 , H04L9/30 , H04L9/3236 , H04L9/3247 , H04L63/0428 , H04L67/34
Abstract: In one embodiment, a client computing device may execute software from a first portion of memory of the client computing device. The client computing device may request from a server an over-the-air (OTA) update to the software. The client computing device may receive from the server a manifest for the OTA update. The client computing device may download from the server a payload pursuant to the manifest. The client computing device may install the payload into a second portion of memory of the client computing device, and execute the software from the second portion of memory.
Abstract translation: 在一个实施例中,客户端计算设备可以从客户端计算设备的存储器的第一部分执行软件。 客户端计算设备可以向服务器请求对软件的空中(OTA)更新。 客户端计算设备可以从服务器接收用于OTA更新的清单。 客户端计算设备可以根据清单从服务器下载有效载荷。 客户端计算设备可以将有效载荷安装到客户端计算设备的存储器的第二部分中,并且从存储器的第二部分执行软件。
-
公开(公告)号:US20140095857A1
公开(公告)日:2014-04-03
申请号:US14097327
申请日:2013-12-05
Applicant: Facebook, Inc.
Inventor: Gueorgui Djabarov , George Hotz , Shaheen Ashok Gandhi
CPC classification number: G06F21/575 , G06F8/65 , G06F8/654 , G06F8/656 , G06F9/44 , G06F9/4401 , G06F9/441 , G06F11/1417 , G06F21/64 , G06F2201/805 , H04L9/0891 , H04L9/30 , H04L9/3236 , H04L9/3247 , H04L63/0428 , H04L67/34
Abstract: 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.
Abstract translation: 在一个实施例中,移动设备通过将更新的固件写入非活动系统映像分区并重新启动设备来执行空中固件更新。 通过检查OTA清单中的多个安全签名来维护OTA更新的安全性,并且通过检查下载的系统映像的哈希值来维护数据的完整性。
-
-