diff options
author | Brahmaji K <bkomma@codeaurora.org> | 2016-03-07 11:13:17 +0530 |
---|---|---|
committer | Zhao Wei Liew <zhaoweiliew@gmail.com> | 2017-02-12 20:45:40 +0800 |
commit | 3494750761d3d867ea01144ba4c7fb7e4138c55b (patch) | |
tree | 1b017f3054cccd4a53e4b381eed2f1540db7640f | |
parent | f09ae181c55ab6cf1a3af4be11031a27e0fe3915 (diff) | |
download | android_vendor_qcom_opensource_cryptfs_hw-3494750761d3d867ea01144ba4c7fb7e4138c55b.tar.gz android_vendor_qcom_opensource_cryptfs_hw-3494750761d3d867ea01144ba4c7fb7e4138c55b.tar.bz2 android_vendor_qcom_opensource_cryptfs_hw-3494750761d3d867ea01144ba4c7fb7e4138c55b.zip |
cryptfs_hw: update the listener property with keymaster property
Replace the sys.listener.registered with sys.keymaster.loaded
because the keymaster loading is the final operation done by
the qseecomd and key operations should wait till the qseecomd
initialization completes.
Change-Id: I78a2a6941058f8ec6197ef88b324f6178f7ae2fb
-rwxr-xr-x | cryptfs_hw.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cryptfs_hw.c b/cryptfs_hw.c index c7adfd1..a0177fa 100755 --- a/cryptfs_hw.c +++ b/cryptfs_hw.c @@ -126,7 +126,7 @@ static int is_qseecom_up() char value[PROPERTY_VALUE_MAX] = {0}; for (; i<QSEECOM_UP_CHECK_COUNT; i++) { - property_get("sys.listeners.registered", value, ""); + property_get("sys.keymaster.loaded", value, ""); if (!strncmp(value, "true", PROPERTY_VALUE_MAX)) return 1; usleep(100000); |