0

We had an app which was using below two OEM Hook APIs to interact with Android telephony/RIL side in order to get vendor specific data in raw form:

  • RIL_REQUEST_OEM_HOOK_RAW
  • RIL_REQUEST_OEM_HOOK_STRINGS

It seems that unfortunately the support of above OEM Hook APIs is completely removed from RIL + telephony from Android 12 onwards:

Below is the official link to this OEM Hook removal from RIL/Telephony:

https://android.googlesource.com/platform/hardware/ril/+/refs/tags/android-12.0.0_r20

https://android.googlesource.com/platform/hardware/ril/+/refs/tags/android-12.0.0_r20%5E%21/

[Telephony] Remove IOem in Telephony:

https://android.googlesource.com/platform/frameworks/opt/telephony/+/9bdb7a49e6769a7df17987b0552254f55cb42ada

https://android.googlesource.com/platform/frameworks/opt/telephony/+/9bdb7a49e6769a7df17987b0552254f55cb42ada%5E%21/#F2

Does anybody know why these API are removed from telephony/RIL and what are the alternatives now that can be used to get vendor data from Android RIL layer?

0 Answers0