Set up IRadioConfig 1.3

Test: build
Bug: 144101226
Change-Id: Ic1183ae74851831fac7e7fa9d64ec5f96e54a102
Merged-In: Ic1183ae74851831fac7e7fa9d64ec5f96e54a102
diff --git a/shared/config/manifest.xml b/shared/config/manifest.xml
index a9eb8fc..dd2fa97 100644
--- a/shared/config/manifest.xml
+++ b/shared/config/manifest.xml
@@ -273,17 +273,6 @@
         </interface>
         -->
     </hal>
-    <!-- TODO (b/130076972):
-    <hal format="hidl">
-        <name>android.hardware.radio.config</name>
-        <transport>hwbinder</transport>
-        <version>1.2</version>
-        <interface>
-            <name>IRadioConfig</name>
-            <instance>default</instance>
-        </interface>
-    </hal>
-    -->
     <!-- TODO (b/130079239):
     <hal format="hidl">
         <name>android.hardware.secure_element</name>
diff --git a/shared/device.mk b/shared/device.mk
index 8462b96..70ae3c8 100644
--- a/shared/device.mk
+++ b/shared/device.mk
@@ -278,6 +278,10 @@
 PRODUCT_PACKAGES += \
     android.hardware.input.classifier@1.0-service.default
 
+# Radio Config HAL
+PRODUCT_PACKAGES += \
+    android.hardware.radio.config@1.3-service
+
 #
 # Sensors
 #
diff --git a/shared/sepolicy/vendor/file_contexts b/shared/sepolicy/vendor/file_contexts
index 70b47ad..1209ec4 100644
--- a/shared/sepolicy/vendor/file_contexts
+++ b/shared/sepolicy/vendor/file_contexts
@@ -74,6 +74,7 @@
 /vendor/bin/hw/android\.hardware\.input\.classifier@1\.0-service.default  u:object_r:hal_input_classifier_default_exec:s0
 /vendor/bin/hw/android\.hardware\.thermal@2\.0-service\.mock  u:object_r:hal_thermal_default_exec:s0
 /vendor/bin/hw/android\.hardware\.authsecret@1\.0-service  u:object_r:hal_authsecret_default_exec:s0
+/vendor/bin/hw/android\.hardware\.radio\.config@1\.3-service  u:object_r:hal_radio_config_default_exec:s0
 /vendor/bin/init\.insmod\.sh  u:object_r:init_insmod_sh_exec:s0
 
 /vendor/lib(64)?/cuttlefish_auto_resources.so  u:object_r:same_process_hal_file:s0