d0c4f2bb40
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
6 lines
184 B
XML
6 lines
184 B
XML
<manifest version="1.0" type="device">
|
|
<hal format="aidl">
|
|
<name>android.hardware.rebootescrow</name>
|
|
<fqname>IRebootEscrow/default</fqname>
|
|
</hal>
|
|
</manifest>
|