diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index 471399d..1d33874 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -64,7 +64,8 @@ DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE := \ DEVICE_MANIFEST_FILE := \ $(COMMON_PATH)/vintf/manifest_kalama.xml \ - $(COMMON_PATH)/vintf/manifest_samsung.xml + $(COMMON_PATH)/vintf/manifest_samsung.xml \ + $(COMMON_PATH)/vintf/radio_manifest.xml DEVICE_MATRIX_FILE := hardware/qcom-caf/common/compatibility_matrix.xml diff --git a/vintf/manifest_samsung.xml b/vintf/manifest_samsung.xml index 5522824..3fd9437 100644 --- a/vintf/manifest_samsung.xml +++ b/vintf/manifest_samsung.xml @@ -23,78 +23,6 @@ @4.0::IKeymasterDevice/strongbox - - android.hardware.radio.config - - IRadioConfig - default - - IRadioConfig/default - - - android.hardware.radio.data - - IRadioData - slot1 - slot2 - - IRadioData/slot1 - IRadioData/slot2 - - - android.hardware.radio.deprecated - hwbinder - - - android.hardware.radio.messaging - - IRadioMessaging - slot1 - slot2 - - IRadioMessaging/slot1 - IRadioMessaging/slot2 - - - android.hardware.radio.modem - - IRadioModem - slot1 - slot2 - - IRadioModem/slot1 - IRadioModem/slot2 - - - android.hardware.radio.network - - IRadioNetwork - slot1 - slot2 - - IRadioNetwork/slot1 - IRadioNetwork/slot2 - - - android.hardware.radio.sim - - IRadioSim - slot1 - slot2 - - IRadioSim/slot1 - IRadioSim/slot2 - - - android.hardware.radio.voice - - IRadioVoice - slot1 - slot2 - - IRadioVoice/slot1 - IRadioVoice/slot2 - android.hardware.security.keymint 2 @@ -109,22 +37,6 @@ IKeyMintDevice/default IRemotelyProvisionedComponent/default - - vendor.qti.hardware.radio.am - hwbinder - - - vendor.qti.hardware.radio.ims - hwbinder - - - vendor.qti.hardware.radio.qcrilhook - hwbinder - - - vendor.qti.hardware.radio.qtiradio - hwbinder - vendor.samsung.hardware.bluetooth hwbinder @@ -163,68 +75,4 @@ ISehKeyMintFactory/default - - vendor.samsung.hardware.radio.bridge - - ISehRadioBridge - slot1 - slot2 - - ISehRadioBridge/slot1 - ISehRadioBridge/slot2 - - - vendor.samsung.hardware.radio.channel - - ISehRadioChannel - epdgd - epdgd2 - imsd - imsd2 - - ISehRadioChannel/epdgd - ISehRadioChannel/epdgd2 - ISehRadioChannel/imsd - ISehRadioChannel/imsd2 - - - vendor.samsung.hardware.radio.data - - ISehRadioData - slot1 - slot2 - - ISehRadioData/slot1 - ISehRadioData/slot2 - - - vendor.samsung.hardware.radio.messaging - - ISehRadioMessaging - slot1 - slot2 - - ISehRadioMessaging/slot1 - ISehRadioMessaging/slot2 - - - vendor.samsung.hardware.radio.network - - ISehRadioNetwork - slot1 - slot2 - - ISehRadioNetwork/slot1 - ISehRadioNetwork/slot2 - - - vendor.samsung.hardware.radio.sim - - ISehRadioSim - slot1 - slot2 - - ISehRadioSim/slot1 - ISehRadioSim/slot2 - diff --git a/vintf/radio_manifest.xml b/vintf/radio_manifest.xml new file mode 100644 index 0000000..8e9c02f --- /dev/null +++ b/vintf/radio_manifest.xml @@ -0,0 +1,234 @@ + + + + + vendor.qti.hardware.radio.am + hwbinder + + + vendor.qti.hardware.radio.ims + hwbinder + + + vendor.qti.hardware.radio.qcrilhook + hwbinder + + + vendor.qti.hardware.radio.uim_remote_client + hwbinder + + + vendor.qti.hardware.radio.uim_remote_server + hwbinder + + + vendor.qti.hardware.radio.lpa + hwbinder + + + vendor.qti.hardware.radio.uim + hwbinder + + + vendor.qti.hardware.radio.qtiradio + hwbinder + + + vendor.qti.hardware.radio.internal.deviceinfo + hwbinder + + + vendor.qti.hardware.embmssl + hwbinder + + + + + + vendor.qti.imsrtpservice + hwbinder + + + vendor.qti.ims.callinfo + hwbinder + + + com.qualcomm.qti.imscmservice + hwbinder + + + com.qualcomm.qti.uceservice + hwbinder + + + + + + com.qualcomm.qti.dpm.api + hwbinder + + + vendor.qti.hardware.data.latency + hwbinder + + + vendor.qti.data.factory + hwbinder + + + vendor.qti.hardware.data.connection + hwbinder + + + vendor.qti.hardware.mwqemadapter + hwbinder + + + vendor.qti.hardware.dpmservice + hwbinder + + + + + android.hardware.radio.deprecated + hwbinder + + + android.hardware.radio + hwbinder + + + android.hardware.radio + hwbinder + @1.2::ISap/slot1 + @1.2::ISap/slot2 + + + android.hardware.radio.config + hwbinder + + + android.hardware.radio.modem + 1 + + IRadioModem + slot1 + slot2 + + + + android.hardware.radio.network + 1 + + IRadioNetwork + slot1 + slot2 + + + + android.hardware.radio.voice + 1 + + IRadioVoice + slot1 + slot2 + + + + android.hardware.radio.config + 1 + + IRadioConfig + default + + + + android.hardware.radio.sim + 1 + + IRadioSim + slot1 + slot2 + + + + android.hardware.radio.data + 1 + + IRadioData + slot1 + slot2 + + + + android.hardware.radio.messaging + 1 + + IRadioMessaging + slot1 + slot2 + + + + + vendor.samsung.hardware.radio.network + 1 + + ISehRadioNetwork + slot1 + slot2 + + + + vendor.samsung.hardware.radio.channel + 1 + + ISehRadioChannel + imsd + imsd2 + epdgd + epdgd2 + + + + vendor.samsung.hardware.radio.bridge + 1 + + ISehRadioBridge + slot1 + slot2 + + + + vendor.samsung.hardware.radio.data + 1 + + ISehRadioData + slot1 + slot2 + + + + vendor.samsung.hardware.radio.sim + 1 + + ISehRadioSim + slot1 + slot2 + + + + vendor.samsung.hardware.radio.messaging + 1 + + ISehRadioMessaging + slot1 + slot2 + + +