I am trying to bring up EC25-E modem on NXP i.MX8m mini evaluation kit. I am using USB interface.
i.MX8m mini is running latest Android 13.
Will EC25-E work with Android 13?
Can you please let me know the steps to be followed to get 4G mobile data, call and SMS operational on i.MX8m mini evaluation kit with EC25-E modem?
I see Android RIL driver files of different versions. Please let me know which version to use.
Also please point me to the right version of documents, porting guide etc to follow to get EC25-E working with i.MX8m mini Android 13.
We are following the steps in Quectel_Android_RIL_Driver_User_Guide_V2.0.pdf.
In 3.4. RIL Driver Integration by Library
there is a path into which the .so (library) has to be copied.
10.x/11.x /vendor/lib/hw/libreferece-ril.so /vendor/lib64/hw/libreferece-ril.so
In NXP i.MX8m mini Android 13 source tree, we are unable to see this path.
We contacted NXP regarding this. They asked us to get an updated path from Quectel for Android 13.
Here is the reply by NXP.
Also we need to follow this default IRadio version right?
For Android 13, by default the IRadio 1.6 should be applied.
But Quectel couldn’t support the IRadio 1.6 till now.
IRadio 1.0/1.4/1.5 is also supported on Android 13.
I think you can try the IRadio1.0 first.
If it fail, we could the IRadio 1.5.
To support the IRadio 1.5, Quectel will provide the libril.so instead of the original one.
Does this path
10.x/11.x /vendor/lib/hw/libreferece-ril.so /vendor/lib64/hw/libreferece-ril.so
is still the same for Android 13 or will this path change for Android 13?
We are unable to find /vendor/lib64/hw/ path in Android 13 source tree of NXP i.MX8m mini.
Can you please clarify this as well?
We figured out where to put the .so files.
It was inside this path.
android-13/android_build/out/target/product/evk_8mm/vendor/
Actually NXP-imx8m mini evk source already had the same .so file present.
So we tested the stock android 13 image provided by NXP and connected EC25-E module over USB.
It is getting detected without any software code changes in the stock Android 13 image provided by NXP.
If Quectel EC25-E is already detected, we expected to see the 4G network (signal strength bars) on the home screen and be able to connect to internet data using quectel EC25-E + NXP i.mx8m mini.
That doesn’t seem to be happening, any pointers on how to achieve this will be helpful.
Hello Bean,
I am trying to bring up EG25-G Mini PCIe on NXP i.MX8m Plus evaluation kit.
i.MX8m plus is running latest Android 13.
Please share me the latest required files & RIL Driver.
Hello Bean,
I am trying to bring up EC25-E USB on MTK platform, which is running on Android 12 or newer versions.
Would you please kindly share me the latest required files & RIL Driver.
Thank you
For MTK Android, you need to remove the mtk-rild and all the MTK vendor specified RIL HAL. It is better to provide remote access to the Android Source code.
And it is very sorry. because it is not allowed to discuss on Skype.