Add support for call handover from Telephony.
Add new config.xml value to indicate whether telephony supports handover
of calls from it to another ConnectionService.
Add logic in TelephonyRegistry to set PhoneAccount extra to indicate
when handover is allowed.
Test: Manual
Bug: 37102939
Change-Id: If5b7deb6b73342213b0158a82f1900eb7c962ffe
diff --git a/res/values/config.xml b/res/values/config.xml
index 2078049..8bd7a52 100644
--- a/res/values/config.xml
+++ b/res/values/config.xml
@@ -225,4 +225,10 @@
<!-- The package name for the platform carrier config app, bundled with system image. -->
<string name="platform_carrier_config_package" translatable="false">com.android.carrierconfig</string>
+
+ <!-- Flag indicating whether the TelephonyConnectionService supports the handover of calls from
+ the TelephonyConnectionService to another ConnectionService defined in the system.
+ Telecom performs the handover by placing a call using the "to" ConnectionService, and then
+ disconnecting the ongoing Telephony call when the call goes active. -->
+ <bool name="config_support_handover_from">false</bool>
</resources>