mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 11:36:00 +00:00
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
7 lines
184 B
XML
7 lines
184 B
XML
<manifest version="1.0" type="device">
|
|
<hal format="aidl">
|
|
<name>android.hardware.rebootescrow</name>
|
|
<fqname>IRebootEscrow/default</fqname>
|
|
</hal>
|
|
</manifest>
|