From 3968f293a82574c02a645e85072cc1aea0838365 Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Wed, 17 May 2023 14:17:27 -0400 Subject: [PATCH] frameworks/opt/net/ims: More IMS patches --- ...s-static-ImsManager.updateImsService.patch | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 frameworks/opt/net/ims/0001-Pie-MTK-IMS-calls-static-ImsManager.updateImsService.patch diff --git a/frameworks/opt/net/ims/0001-Pie-MTK-IMS-calls-static-ImsManager.updateImsService.patch b/frameworks/opt/net/ims/0001-Pie-MTK-IMS-calls-static-ImsManager.updateImsService.patch new file mode 100644 index 0000000..cea2729 --- /dev/null +++ b/frameworks/opt/net/ims/0001-Pie-MTK-IMS-calls-static-ImsManager.updateImsService.patch @@ -0,0 +1,33 @@ +From 9f88617d1af3f068efdff111984a7a631464a205 Mon Sep 17 00:00:00 2001 +From: Pierre-Hugues Husson +Date: Sun, 14 Nov 2021 13:47:29 -0500 +Subject: [PATCH] Pie MTK IMS calls static + ImsManager.updateImsServiceConfig(Context,int,boolean). Bring it back + +Change-Id: I3dd66d436629d37c8ec795df6569736195ae570e +--- + src/java/com/android/ims/ImsManager.java | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/src/java/com/android/ims/ImsManager.java b/src/java/com/android/ims/ImsManager.java +index c41426d0..2c6d656f 100644 +--- a/src/java/com/android/ims/ImsManager.java ++++ b/src/java/com/android/ims/ImsManager.java +@@ -1667,6 +1667,14 @@ public class ImsManager implements FeatureUpdates { + } + } + ++ public static void updateImsServiceConfig(Context context, int phoneId, boolean force) { ++ ImsManager mgr = ImsManager.getInstance(context, phoneId); ++ if (mgr != null) { ++ mgr.updateImsServiceConfig(); ++ } ++ Rlog.e(TAG, "updateImsServiceConfig: ImsManager null, returning without update."); ++ } ++ + /** + * Push configuration updates to the ImsService implementation. + */ +-- +2.40.0 +