Use public API NotificationManager#matchesCallFilter instead of the
hidden version.

Bug: b/303440370
Test: atest TelecomUnitTestCases
Change-Id: Icb184358bb2c1dd871a196be24bf2c515c3023bd
diff --git a/flags/Android.bp b/flags/Android.bp
index 1baee87..5433d4e 100644
--- a/flags/Android.bp
+++ b/flags/Android.bp
@@ -28,6 +28,8 @@
       "telecom_call_filtering_flags.aconfig",
       "telecom_incallservice_flags.aconfig",
       "telecom_default_phone_account_flags.aconfig",
-      "telecom_callaudioroutestatemachine_flags.aconfig"
+      "telecom_callaudioroutestatemachine_flags.aconfig",
+      "telecom_resolve_hidden_dependencies.aconfig"
     ],
 }
+
diff --git a/flags/telecom_resolve_hidden_dependencies.aconfig b/flags/telecom_resolve_hidden_dependencies.aconfig
new file mode 100644
index 0000000..ecc0123
--- /dev/null
+++ b/flags/telecom_resolve_hidden_dependencies.aconfig
@@ -0,0 +1,8 @@
+package: "com.android.server.telecom.flags"
+
+flag {
+    name: "telecom_resolve_hidden_dependencies"
+    namespace: "android_platform_telecom"
+    description: "Mainland cleanup for hidden dependencies"
+    bug: "b/303440370"
+}