Hi,
I'was porting SIMCOM SIM8200G(5G Modem) to [i.MX8MP][Android 11.0.0_2.2.0]
I met errors:
11-08 12:12:51.903 908 908 I HidlServiceManagement: getService: Trying again for android.hardware.radio@1.2::IRadio/slot1...
11-08 12:12:51.920 278 1417 W libc : Unable to set property "ctl.interface_start" to "android.hardware.radio@1.2::IRadio/slot1": error code: 0x20
11-08 12:12:52.770 531 542 W adbd : timed out while waiting for FUNCTIONFS_BIND, trying again
.....
(see logcatlog1.txt)
related modifications:
.evk_8mp.mk:
PRODUCT_PACKAGES += android.hardware.radio@1.2-service
.manifest.xml
<hal format="hidl">
<name>android.hardware.radio</name>
<transport>hwbinder</transport>
<version>1.2</version>
<interface>
<name>IRadio</name>
<instance>slot1</instance>
</interface>
<interface>
<name>ISap</name>
<instance>slot1</instance>
</interface>
<fqname>@1.2::IRadio/slot1</fqname>
<fqname>@1.2::ISap/slot1</fqname>
</hal>
.compatibility_matrix.5.xml
<hal format="hidl" optional="true">
<name>android.hardware.radio</name>
<version>1.2</version>
<version>1.4</version>
<version>1.5</version>
<interface>
<name>IRadio</name>
<instance>slot1</instance>
<instance>slot2</instance>
<instance>slot3</instance>
</interface>
<interface>
<name>ISap</name>
<instance>slot1</instance>
</interface>
<fqname>@1.4::IRadio/slot1</fqname>
<fqname>@1.2::ISap/slot1</fqname>
</hal>
Could you give me suggestions to solve this problem?
Hi Tarker
for modem intgration in Android example may be useful :
https://boundarydevices.com/ec25-modem-android-support-for-i-mx-platforms/
Best regards
igor