summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Bestas <mkbestas@lineageos.org>2023-04-18 23:51:45 +0300
committeralk3pInjection <webmaster@raspii.tech>2023-06-13 00:20:25 +0800
commitb57edf437af2ed337942610ddda1f317cbedaf17 (patch)
tree312c1619ec5101b1dec7793612c4e23088a28fad
parent2c9af8fdae7b9dca60b78ab29f661fd688dceed3 (diff)
Revert "Add sepolicy rules to run imsdaemon on bengal"
Bring back the old rules used by old blobs. This reverts commit 42ff8589e696ee22bdd158e9332eb1b14ebb3adb. Change-Id: I5986a6c59b7a72091e526586e2cba736c7fa36c4
-rw-r--r--qva/vendor/bengal/hal_rcsservice.te (renamed from qva/vendor/bengal/imsservice.te)21
1 files changed, 7 insertions, 14 deletions
diff --git a/qva/vendor/bengal/imsservice.te b/qva/vendor/bengal/hal_rcsservice.te
index 2d013c33..a8c22c35 100644
--- a/qva/vendor/bengal/imsservice.te
+++ b/qva/vendor/bengal/hal_rcsservice.te
@@ -24,18 +24,11 @@
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-#
-# Changes from Qualcomm Innovation Center are provided under the following license:
-#
-# Copyright (c) 2023 Qualcomm Innovation Center, Inc. All rights reserved.
-# SPDX-License-Identifier: BSD-3-Clause-Clear
-#add IUceService, IImsCmServiceService, IService and IImsFactory to HIDL interface
-#hal server domain for ims_service
-hal_server_domain_bypass(vendor_ims_service, vendor_hal_imsfactory)
-binder_call(vendor_hal_imsfactory_client, vendor_hal_imsfactory_server)
-binder_call(vendor_hal_imsfactory_server, vendor_hal_imsfactory_client)
-hal_attribute_hwservice(vendor_hal_imsfactory, vendor_hal_imsfactory_hwservice)
-hal_attribute_hwservice(vendor_hal_imsfactory, vendor_hal_imsrcsd_hwservice)
-hal_attribute_hwservice(vendor_hal_imsfactory, vendor_hal_imscallinfo_hwservice)
-allow vendor_ims_service self:netlink_generic_socket create_socket_perms_no_ioctl;
+# To register imsrcsd to hwBinder
+hwbinder_use(vendor_hal_rcsservice)
+# add IUceSerive and IService to Hidl interface
+add_hwservice(vendor_hal_rcsservice, vendor_hal_imsrcsd_hwservice)
+add_hwservice(vendor_hal_rcsservice, vendor_hal_imscallinfo_hwservice)
+#add imsfactory to HIDl interface
+add_hwservice(vendor_hal_rcsservice, vendor_hal_imsfactory_hwservice)