diff --git a/private/system_server.te b/private/system_server.te index f391aa5e7cab6e5d00b4ea2f547a01a32811224c..6537233cdb6bdc259053c01a3ffcb338e3d724d6 100644 --- a/private/system_server.te +++ b/private/system_server.te @@ -181,6 +181,7 @@ hal_client_domain(system_server, hal_graphics_allocator) hal_client_domain(system_server, hal_ir) hal_client_domain(system_server, hal_light) hal_client_domain(system_server, hal_memtrack) +hal_client_domain(system_server, hal_oemlock) allow system_server hal_omx_hwservice:hwservice_manager find; allow system_server hidl_token_hwservice:hwservice_manager find; hal_client_domain(system_server, hal_power) diff --git a/public/attributes b/public/attributes index c449a08db4080a8518d8a17d58897840ef52e277..6981d50a1c383751e1943a9501c1fc39fc24c761 100644 --- a/public/attributes +++ b/public/attributes @@ -232,6 +232,9 @@ attribute hal_memtrack_server; attribute hal_nfc; attribute hal_nfc_client; attribute hal_nfc_server; +attribute hal_oemlock; +attribute hal_oemlock_client; +attribute hal_oemlock_server; attribute hal_power; attribute hal_power_client; attribute hal_power_server; diff --git a/public/hal_oemlock.te b/public/hal_oemlock.te new file mode 100644 index 0000000000000000000000000000000000000000..dcbb964fb47b04ee4a93e3c37d5ec98cc47c5316 --- /dev/null +++ b/public/hal_oemlock.te @@ -0,0 +1,2 @@ +# HwBinder IPC from client to server +# binder_call(hal_oemlock_client, hal_oemlock_server)