aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Hexen <SyberHexen@gmail.com>2020-12-24 03:08:48 -0800
committerNolen Johnson <johnsonnolen@gmail.com>2021-01-13 20:35:44 -0500
commit020d3119bd34d9a3e539a869d898b149340716fd (patch)
tree4af9a7c73253701ca84b15d95c1f5e07bc77c32f
parent7275c5e27741c5edfde3fbfaea99995daec795bb (diff)
ocean: Include custom NFC service
* Stock uses `ro.vendor.hw.nfc=true` to start nfc service but here we can modify the file to start based off sku instead. Signed-off-by: Andrew Hexen <SyberHexen@gmail.com> Change-Id: I1714bbe806bb584a8f1ad83e59d375eb6637381a
-rw-r--r--rootdir/etc/init.ocean.rc10
1 files changed, 10 insertions, 0 deletions
diff --git a/rootdir/etc/init.ocean.rc b/rootdir/etc/init.ocean.rc
index 025e99d..995b19b 100644
--- a/rootdir/etc/init.ocean.rc
+++ b/rootdir/etc/init.ocean.rc
@@ -31,6 +31,9 @@ on init && property:ro.boot.hardware.sku=XT1955-7
setprop ro.telephony.default_network "10,10"
setprop ro.vendor.telephony.default_network "10,10"
+on boot && property:ro.boot.product.hardware.sku=nfc
+ start nfc_hal_service
+
on property:ro.boot.hardware.sku=XT1955-1
setprop ro.radio.imei.sv 33
setprop ro.telephony.default_network "10,10"
@@ -58,3 +61,10 @@ on property:ro.boot.hardware.sku=XT1955-6
setprop ro.vendor.telephony.default_network 10
setprop persist.radio.plmn_name_cmp 1
setprop persist.vendor.radio.customer_mbns "vzw_usa.mbn;super.mbn;vzw_visible.mbn"
+
+service nfc_hal_service /vendor/bin/hw/android.hardware.nfc@1.2-service.st
+ interface android.hardware.nfc@1.2::INfc default
+ class hal
+ user nfc
+ group nfc
+ disabled