diff --git a/Android.bp b/Android.bp index b60e265..00774da 100755 --- a/Android.bp +++ b/Android.bp @@ -4,7 +4,7 @@ subdirs = [ hidl_package_root { name: "vendor.qti.hardware.radio.am", - path: "vendor/oss/qcrilam/interface/am", + path: "packages/apps/QcRilAm/interface/am", } android_app { diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 4170f92..97bfe50 100755 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -2,7 +2,6 @@ diff --git a/src/com/sony/qcrilam/QcRilAmService.kt b/src/com/sony/qcrilam/QcRilAmService.kt index f507411..30fc48c 100644 --- a/src/com/sony/qcrilam/QcRilAmService.kt +++ b/src/com/sony/qcrilam/QcRilAmService.kt @@ -35,7 +35,7 @@ private const val TAG = "QcRilAm-Service" class QcRilAmService : Service() { private fun addCallbackForSimSlot(simSlotNo: Int, audioManager: AudioManager) { try { - val qcRilAudio = IQcRilAudio.getService("slot$simSlotNo") + val qcRilAudio = IQcRilAudio.getService("slot$simSlotNo", true /*retry*/) if (qcRilAudio == null) { Log.e(TAG, "Could not get service instance for slot$simSlotNo, failing") } else {