From 287dc96a9596501bcd4f40661f8ebad7bb5e5ead Mon Sep 17 00:00:00 2001 From: Suchang Woo Date: Fri, 24 Dec 2021 14:32:46 +0900 Subject: [PATCH] Allow ueventd to read apexd property To run external firmware handler, ueventd should wait for apexd activation by reading 'apexd.status' property. Test: loading firmware from vendor apex using external firmware handler Signed-off-by: Suchang Woo Google: 1933081 (ueventd-wait) Change-Id: Ic2057ab2d014540ce5eeb26bcac35d39294b5dc9 Signed-off-by: Pranav Vashi --- prebuilts/api/34.0/public/ueventd.te | 3 +++ 1 file changed, 3 insertions(+) diff --git a/prebuilts/api/34.0/public/ueventd.te b/prebuilts/api/34.0/public/ueventd.te index 094594b2c..3135a7f0c 100644 --- a/prebuilts/api/34.0/public/ueventd.te +++ b/prebuilts/api/34.0/public/ueventd.te @@ -69,6 +69,9 @@ allow ueventd vendor_shell_exec:file execute; allow ueventd dm_device:chr_file rw_file_perms; allow ueventd self:capability sys_admin; +# Allow ueventd to read apexd property +get_prop(ueventd, apexd_prop) + ##### ##### neverallow rules #####