@jb-essential @gibsson First off, thank you for keeping the ph-1 alive!
I've built AOSP successfully and found out that there is a /vendor/bin/imsrcsd is failing to start because it's referencing a symbol that are no longer available. It's also missing some apps which can be pulled from the Stock android 10 package.
A few things I've done so far:
- create a shim library to fix the symbol issue
- patchelf /vendor/bin/imsrcsd
- patchelf /vendor/lib/lib-imsrcs-v2.so
- patchelf /vendor/lib/lib-uceservice.so
- patchelf /vendor/lib64/lib-imsrcs-v2.so
- patchelf /vendor/lib64/lib-uceservice.so
- repackage vendor image
- add /system/app/ims (pulled from stock Android 10)
- add /system/app/uceShimService (pulled from stock Android 10)
- use root to resolve some selinux issue because of the shim
If either of you or someone from the community can provide some insight on how to troubleshoot "E Diag_Lib: [IMS_FATAL]| 2051 |ims_qmi_register_client : Failed". I/the community would really appreciate it. I believe this bit is the only major issue left for this Android 11 AOSP build.
I've tried this on both r3 and r8 with the same result.
Thanks!
@jb-essential @gibsson First off, thank you for keeping the ph-1 alive!
I've built AOSP successfully and found out that there is a /vendor/bin/imsrcsd is failing to start because it's referencing a symbol that are no longer available. It's also missing some apps which can be pulled from the Stock android 10 package.
A few things I've done so far:
If either of you or someone from the community can provide some insight on how to troubleshoot "E Diag_Lib: [IMS_FATAL]| 2051 |ims_qmi_register_client : Failed". I/the community would really appreciate it. I believe this bit is the only major issue left for this Android 11 AOSP build.
I've tried this on both r3 and r8 with the same result.
Thanks!