diff --git a/configs/hidl/manifest.xml b/configs/hidl/manifest.xml
index 3458abd..42be720 100644
--- a/configs/hidl/manifest.xml
+++ b/configs/hidl/manifest.xml
@@ -305,6 +305,16 @@
UimLpa1
+
+ vendor.qti.hardware.radio.qcriNvOpt
+ hwbinder
+ 1.0
+
+ IqcriNvOpt
+ qcrinvopt0
+ qcrinvopt1
+
+
vendor.qti.hardware.radio.qcrilhook
hwbinder
diff --git a/proprietary-files.txt b/proprietary-files.txt
index f23c7bb..2552fe3 100644
--- a/proprietary-files.txt
+++ b/proprietary-files.txt
@@ -471,6 +471,7 @@ vendor/lib64/vendor.qti.hardware.radio.am@1.0.so
vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so
vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so
vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so
+vendor/lib64/vendor.qti.hardware.radio.qcriNvOpt@1.0.so
vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so
vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so
vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so
diff --git a/sepolicy/vendor/hwservice_contexts b/sepolicy/vendor/hwservice_contexts
index 8ade151..777c1e0 100644
--- a/sepolicy/vendor/hwservice_contexts
+++ b/sepolicy/vendor/hwservice_contexts
@@ -1,4 +1,5 @@
vendor.goodix.hardware.biometrics.fingerprint::IGoodixFingerprintDaemon u:object_r:hal_fingerprint_hwservice_xiaomi:s0
+vendor.qti.hardware.radio.qcriNvOpt::IqcriNvOpt u:object_r:hal_rilnv_hwservice:s0
vendor.sw.swfingerprint::ISwfingerprint u:object_r:hal_swfingerprint_hwservice:s0
vendor.xiaomi.hardware.fingerprintextension::IXiaomiFingerprint u:object_r:hal_fingerprint_hwservice_xiaomi:s0
vendor.xiaomi.hardware.motor::IMotor u:object_r:hal_motor_hwservice_xiaomi:s0
diff --git a/sepolicy/vendor/rild.te b/sepolicy/vendor/rild.te
index cbe40fb..c09e472 100644
--- a/sepolicy/vendor/rild.te
+++ b/sepolicy/vendor/rild.te
@@ -1,3 +1,7 @@
+type hal_rilnv_hwservice, hwservice_manager_type;
+
+add_hwservice(rild, hal_rilnv_hwservice)
+
vendor_internal_prop(vendor_deviceid_prop)
vendor_internal_prop(vendor_sno_prop)