Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e2591c77 authored by Aswin Sankar's avatar Aswin Sankar
Browse files

Add flag to set call extra on incoming call for DSDA devices

- For DSDA or virtual DSDA enabled devices, when there is an incoming
  call on sub1 and an incoming call on SIM2: if either SIM does not
support hold capability, the existing call needs to be terminated.
- Setting this flag enables the above behavior.
- DSDS devices are not affected- if 2 simultaneous calls are received
  (eg. on WFC + WFC), the existing call will always be terminated.

Bug: 315993953
Test: Updated TelephonyConnectionServiceTests.
Change-Id: I08a4bd20d55448e15112361ffeff4e6143d32928
parent ec807a6c
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -48,3 +48,10 @@ flag {
    description: "This flag is created to notify emergency registration state changed."
    bug:"312101946"
}

flag {
    name: "call_extra_for_non_hold_supported_carriers"
    namespace: "telephony"
    description: "For DSDA devices, controls whether the existing call will be dropped when an incoming call on a different sub is answered, when either sub does not support hold capability."
    bug:"315993953"
}