proprietary: add missing ril blobs and manifest entries
Change-Id: Iab5c28d72692569594918a7a858a76ced3855b43
diff --git a/BoardConfig.mk b/BoardConfig.mk
index 34b5314..3c78096 100644
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -27,6 +27,8 @@
TARGET_SPECIFIC_HEADER_PATH += $(DEVICE_PATH)/hardware/include
+DEVICE_MANIFEST_FILE += $(DEVICE_PATH)/device_manifest.xml
+
### KERNEL
TARGET_KERNEL_CONFIG := exynos9611-gta4xl_defconfig
diff --git a/device_manifest.xml b/device_manifest.xml
new file mode 100644
index 0000000..5669fa7
--- /dev/null
+++ b/device_manifest.xml
@@ -0,0 +1,50 @@
+<manifest version="1.0" type="device" target-level="4">
+ <hal format="hidl" override="true">
+ <name>android.hardware.radio</name>
+ <transport>hwbinder</transport>
+ <fqname>@1.2::ISap/slot1</fqname>
+ <fqname>@1.4::IRadio/slot1</fqname>
+ </hal>
+ <hal format="hidl" override="true">
+ <name>android.hardware.radio.config</name>
+ <transport>hwbinder</transport>
+ <version>1.1</version>
+ <interface>
+ <name>IRadioConfig</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.1::IRadioConfig/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.samsung.hardware.radio</name>
+ <transport>hwbinder</transport>
+ <version>2.1</version>
+ <interface>
+ <name>ISehRadio</name>
+ <instance>slot1</instance>
+ </interface>
+ <fqname>@2.1::ISehRadio/slot1</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.samsung.hardware.radio.bridge</name>
+ <transport>hwbinder</transport>
+ <version>2.0</version>
+ <interface>
+ <name>ISehBridge</name>
+ <instance>slot1</instance>
+ </interface>
+ <fqname>@2.0::ISehBridge/slot1</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.samsung.hardware.radio.channel</name>
+ <transport>hwbinder</transport>
+ <version>2.0</version>
+ <interface>
+ <name>ISehChannel</name>
+ <instance>epdgd</instance>
+ <instance>imsd</instance>
+ </interface>
+ <fqname>@2.0::ISehChannel/epdgd</fqname>
+ <fqname>@2.0::ISehChannel/imsd</fqname>
+ </hal>
+</manifest>
diff --git a/proprietary-files-vendor.txt b/proprietary-files-vendor.txt
index 8bfe16e..1a26630 100644
--- a/proprietary-files-vendor.txt
+++ b/proprietary-files-vendor.txt
@@ -28,8 +28,20 @@
### RIL
system/lib/libsecril-client.so
system/lib64/libsecril-client.so
+vendor/bin/secril_config_svc
vendor/etc/init/init.baseband.rc
+vendor/etc/init/init.vendor.rilchip.rc
vendor/etc/init/init.vendor.rilcommon.rc
+vendor/etc/plmn_delta.bin
+vendor/etc/plmn_delta_attaio.bin
+vendor/etc/plmn_delta_hktw.bin
+vendor/etc/plmn_delta_usagsm.bin
+vendor/etc/plmn_se13.bin
+vendor/lib/libaudio-ril.so
+vendor/lib/libsec-ril.so
+vendor/lib/vendor.samsung.hardware.radio.channel@2.0.so
+vendor/lib64/libsec-ril.so
+vendor/lib64/vendor.samsung.hardware.radio.channel@2.0.so
# TEEGRIS_FIRMWARE
vendor/tee/00000000-0000-0000-0000-000000534b4d