From 1d4b0265f9b7c50dbb9ab72d9225de6170c4a72d Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Sat, 24 Apr 2021 05:20:54 +0000 Subject: [PATCH] PL2: Update the samsung nfc service suffix in required files We are now building it from source, update our init service entry as well as sepolicy label Signed-off-by: Aayush Gupta Change-Id: I74f1b00f4d12e4238053dc20895e07797553944e --- rootdir/etc/init.PL2.target.rc | 5 +++-- sepolicy/vendor/file_contexts | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/rootdir/etc/init.PL2.target.rc b/rootdir/etc/init.PL2.target.rc index cc81dd0..9992b57 100644 --- a/rootdir/etc/init.PL2.target.rc +++ b/rootdir/etc/init.PL2.target.rc @@ -8,7 +8,8 @@ on post-fs-data mkdir /data/vendor/nfc 0770 nfc nfc mkdir /data/vendor/nfc/param 0770 nfc nfc -service nfc_hal_service-sec /vendor/bin/hw/android.hardware.nfc@1.2-service.sec +service nfc_hal_service /vendor/bin/hw/android.hardware.nfc@1.2-service.samsung + override class hal user nfc disabled @@ -28,7 +29,7 @@ on property:ro.boot.nfc=sec chown nfc nfc /dev/sec-nfc chmod 0770 /dev/sec-nfc setprop ro.hardware.nfc_nci sec - enable nfc_hal_service-sec + enable nfc_hal_service on property:ro.boot.nfc=nxp chmod 0660 /dev/nq-nci diff --git a/sepolicy/vendor/file_contexts b/sepolicy/vendor/file_contexts index d39b3e5..5c29c2c 100644 --- a/sepolicy/vendor/file_contexts +++ b/sepolicy/vendor/file_contexts @@ -1,3 +1,3 @@ # NFC /dev/sec-nfc u:object_r:sec_device:s0 -/(vendor|system/vendor)/bin/hw/android\.hardware\.nfc@1\.2-service\.sec u:object_r:hal_nfc_default_exec:s0 +/(vendor|system/vendor)/bin/hw/android\.hardware\.nfc@1\.2-service\.samsung u:object_r:hal_nfc_default_exec:s0