-
Notifications
You must be signed in to change notification settings - Fork 35
Open
Description
@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!
Metadata
Metadata
Assignees
Labels
No labels