summaryrefslogtreecommitdiff
path: root/identity/support/src/cppbor_parse.cpp
diff options
context:
space:
mode:
authorKenny Root <kroot@google.com>2019-12-04 07:54:20 -0800
committerKenny Root <kroot@google.com>2019-12-19 09:59:40 -0800
commitd0c4f2bb404e87c96f83a0ef75c76145a1af6161 (patch)
tree8624a04f8b5e4c14160973ced11747d116d328bf /identity/support/src/cppbor_parse.cpp
parenta0a12cfcf216c7ba3ee43ec86e81e708a8db2519 (diff)
Resume on Reboot default implementation
A default implementation of the RebootEscrow HAL which relies on RAM retention to keep a key around during a reboot to apply an OTA. This should work on devices that use a "warm reboot" and most likely will work on devices that use a "cold reboot" as well. DRAM will retain information for several seconds depending on the temperature and other factors. This is enough to survive a reboot. With the Hadamard code used in this change for error recovery, many errors can be recovered. Bug: 63928581 Test: make Test: atest VtsHalRebootEscrowTargetTest Change-Id: Ib8db7888d64fee8d827d7c06892b9a1f2af87add
Diffstat (limited to 'identity/support/src/cppbor_parse.cpp')
0 files changed, 0 insertions, 0 deletions