blob: 703440faa3cab352fc6dc73367d9d38981306f1a [file] [log] [blame]
hyosunf5910842023-09-20 09:50:29 +00001package: "com.android.internal.telephony.flags"
Yu Liua20df182024-03-26 22:39:02 +00002container: "system"
hyosunf5910842023-09-20 09:50:29 +00003
Steve Statia51089d42024-03-15 22:07:25 +00004# OWNER=hyosunkim TARGET=24Q2
hyosunf5910842023-09-20 09:50:29 +00005flag {
6 name: "conference_hold_unhold_changed_to_send_message"
7 namespace: "telephony"
8 description: "This flag controls Conference’s hold & unHold operation changed to send a message"
9 bug:"288002989"
joonhunshin48660042023-10-18 10:00:49 +000010}
11
Steve Statia51089d42024-03-15 22:07:25 +000012# OWNER=joonhunshin TARGET=24Q2
joonhunshin48660042023-10-18 10:00:49 +000013flag {
14 name: "ignore_already_terminated_incoming_call_before_registering_listener"
15 namespace: "telephony"
16 description: "This flag ignores the incoming call by throwing an exception if the call was already terminated before the framework registers the listener for the incoming call"
17 bug:"289461637"
joonhunshin048a75a2023-10-23 03:07:16 +000018}
19
Steve Statia51089d42024-03-15 22:07:25 +000020# OWNER=joonhunshin TARGET=24Q2
joonhunshin048a75a2023-10-23 03:07:16 +000021flag {
22 name: "clear_cached_ims_phone_number_when_device_lost_ims_registration"
23 namespace: "telephony"
24 description: "This flag clears cached IMS phone number when device lost IMS registration"
25 bug:"288002989"
26}
sangyun3dd6af62023-10-27 22:01:18 +090027
Steve Statia51089d42024-03-15 22:07:25 +000028# OWNER=sangyun TARGET=24Q2
sangyun3dd6af62023-10-27 22:01:18 +090029flag {
30 name: "update_ims_service_by_gathering_provisioning_changes"
31 namespace: "telephony"
32 description: "This flag is created to prevent unnecessary updates when multiple provisioning items to update ims service are changed."
33 bug:"302281114"
34}
Sukhwan Mun503964b2023-11-06 01:10:12 +000035
Steve Statia51089d42024-03-15 22:07:25 +000036# OWNER=shmun TARGET=24Q3
Sukhwan Mun503964b2023-11-06 01:10:12 +000037flag {
38 name: "add_rat_related_suggested_action_to_ims_registration"
Oriol Prieto Gasco9db3ede2024-03-01 16:52:43 +000039 is_exported: true
Sukhwan Mun503964b2023-11-06 01:10:12 +000040 namespace: "telephony"
41 description: "This flag is for adding suggested actions related to RAT to ims registration"
42 bug:"290573256"
43}
joonhunshin4c453342023-12-06 03:19:07 +000044
Steve Statia51089d42024-03-15 22:07:25 +000045# OWNER=joonhunshin TARGET=24Q3
joonhunshin4c453342023-12-06 03:19:07 +000046flag {
47 name: "terminate_active_video_call_when_accepting_second_video_call_as_audio_only"
48 namespace: "telephony"
49 description: "This flag terminates active video call instead holding when accepting 2nd incoming video call as audio only"
50 bug:"309548300"
51}
Sewook Seocabcef22023-12-11 16:43:32 +000052
Steve Statia51089d42024-03-15 22:07:25 +000053# OWNER=sewookseo TARGET=24Q3
Sewook Seocabcef22023-12-11 16:43:32 +000054flag {
55 name: "emergency_registration_state"
Oriol Prieto Gasco9db3ede2024-03-01 16:52:43 +000056 is_exported: true
Sewook Seocabcef22023-12-11 16:43:32 +000057 namespace: "telephony"
58 description: "This flag is created to notify emergency registration state changed."
59 bug:"312101946"
60}
Aswin Sankare2591c72023-12-20 15:17:48 -080061
Steve Statia51089d42024-03-15 22:07:25 +000062# OWNER=apsankar TARGET=24Q3
Aswin Sankare2591c72023-12-20 15:17:48 -080063flag {
64 name: "call_extra_for_non_hold_supported_carriers"
65 namespace: "telephony"
66 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."
67 bug:"315993953"
68}
joonhunshin8aeca632023-12-21 06:46:23 +000069
Steve Statia51089d42024-03-15 22:07:25 +000070# OWNER=joonhunshin TARGET=24Q3
joonhunshin8aeca632023-12-21 06:46:23 +000071flag {
72 name: "update_roaming_state_to_set_wfc_mode"
73 namespace: "telephony"
74 description: "This flag updates roaming state to set wfc mode"
75 bug:"317298331"
76}
joonhunshind0e89672024-02-01 03:48:13 +000077
Steve Statia51089d42024-03-15 22:07:25 +000078# OWNER=joonhunshin TARGET=24Q3
joonhunshind0e89672024-02-01 03:48:13 +000079flag {
80 name: "enable_sip_subscribe_retry"
81 namespace: "telephony"
82 description: "This flag controls whether framework supports SIP subscribe retry or not"
83 bug:"297023230"
84}
joonhunshin8bef1da2024-03-12 05:32:41 +000085
Steve Statia51089d42024-03-15 22:07:25 +000086# OWNER=joonhunshin TARGET=24Q3
joonhunshin8bef1da2024-03-12 05:32:41 +000087flag {
88 name: "answer_audio_only_when_answering_via_mmi_code"
89 namespace: "telephony"
90 description: "This flag changes the media type when answering incoming call via MMI code"
91 bug:"286499659"
92 metadata {
93 purpose: PURPOSE_BUGFIX
94 }
95}
joonhunshin11dfd812024-03-19 10:08:37 +000096
97# OWNER=joonhunshin TARGET=24Q3
98flag {
99 name: "notify_initial_ims_provisioning_status"
100 namespace: "telephony"
101 description: "This flag allows to notify initial IMS provisioning status when IFeatureProvisioningCallback registered or ImsService connected"
102 bug:"330082572"
103 metadata {
104 purpose: PURPOSE_BUGFIX
105 }
106}
joonhunshin796d8d62024-04-26 00:15:10 +0000107
108# OWNER=joonhunshin TARGET=24Q3
109flag {
110 name: "set_number_of_sim_for_ims_enable"
111 namespace: "telephony"
112 description: "This flag allows to set number of SIM for IMS enable/disable for each slot when the eSIM is added while the binding with ImsService exists"
113 bug:"331971397"
114 metadata {
115 purpose: PURPOSE_BUGFIX
116 }
117}
joonhunshincacafcb2024-06-21 06:11:25 +0000118
119# OWNER=joonhunshin TARGET=24Q4
120flag {
121 name: "prevent_hangup_during_call_merge"
122 namespace: "telephony"
123 description: "This flag prevents hangup call during call merge"
124 bug:"317070933"
125 metadata {
126 purpose: PURPOSE_BUGFIX
127 }
128}
joonhunshinc6111352024-07-24 08:09:33 +0000129
130# OWNER=joonhunshin TARGET=24Q4
131flag {
132 name: "avoid_deleting_ims_object_from_cache"
133 namespace: "telephony"
134 description: "This flag controls deleting cached object to synchronize part of application callback and part of ImsFeature behavior"
135 bug:"353577279"
136 metadata {
137 purpose: PURPOSE_BUGFIX
138 }
139}
Megha Patil3ee399f2024-10-08 10:45:57 +0000140
Brad Ebinger0dc51ca2024-10-30 20:23:05 +0000141# OWNER=breadley TARGET=25Q1
142flag {
143 name: "ims_resolver_user_aware"
144 namespace: "telephony"
145 description: "When enabled, it makes ImsResolver mult-user aware for configurations like HSUM."
146 bug:"371272669"
147 metadata {
148 purpose: PURPOSE_BUGFIX
149 }
150}
151
Megha Patil3ee399f2024-10-08 10:45:57 +0000152# OWNER=meghapatil TARGET=25Q2
153flag {
154 name: "support_sms_over_ims_apis"
155 namespace: "telephony"
156 description: "Used to expose SMS related hidden APIs for SMS over IMS to public API."
157 bug:"359721349"
Mårten Kongstadb5267602024-11-28 07:58:20 +0000158 is_exported: true
Megha Patil3ee399f2024-10-08 10:45:57 +0000159}
Junhoe64a2122024-09-10 02:54:28 +0000160
161# OWNER=jhyoon TARGET=25Q2
162flag {
163 name: "support_ims_mmtel_interface"
164 namespace: "telephony"
165 description: "This flag controls the type of API regarding MmTelFeature, either hidden or system type."
166 bug:"359721349"
Mårten Kongstadb5267602024-11-28 07:58:20 +0000167 is_exported: true
Junhoe64a2122024-09-10 02:54:28 +0000168}