History log of /external/libese/esed/OemLock.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e47ba832ec6c5fa6076ec651de7315c6d9e74035 19-Apr-2017 Will Drewry <drewry@google.com> esed: OemLock HAL implementation.

This change adds basic OemLock behavior
using libese-app-boot as well as a client
integration test (which should later move into
VTS-style testing).

It also moves OemLock and Weaver over to
a ScopedEseConnection which will open and close
the ese based on use. At present, it will log
on error and let later errors handle failures.
In the future, it can aid in helping with power
down delay requests and the HAL endpoints can
handle init() failures explicitly.

Test: starts eѕed and run the integration tests. Also confirm failure of
device lock flipping when production=true and boot_priv is high.
Bug: 35628284
Change-Id: I67442ec04ded2dc8f1ed1f37fe6b89af1e7e98e9
/external/libese/esed/OemLock.h