Skip to content

IMS registration failed #13

@Glusniffer

Description

@Glusniffer

@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

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions