1package: "com.android.internal.telephony.flags"
2container: "system"
3
4# OWNER=linggm TARGET=24Q3
5flag {
6    name: "combine_ril_death_handle"
7    namespace: "telephony"
8    description: "Upon radio service death, combine its handling to prevent race condition"
9    bug:"319612362"
10    metadata {
11        purpose: PURPOSE_BUGFIX
12    }
13}
14
15# OWNER=tjstuart TARGET=24Q3
16flag {
17  name: "do_not_override_precise_label"
18  namespace: "telephony"
19  description: "When set, Telecom will not override the precise label for certain disconnect causes."
20  bug: "296968778"
21  is_fixed_read_only: true
22}
23
24# OWNER=tnd TARGET=24Q1
25flag {
26  name: "log_mms_sms_database_access_info"
27  namespace: "telephony"
28  description: "Whether to log MMS/SMS database access info and report anomaly when getting exception."
29  bug: "275225402"
30}
31
32# OWNER=tjstuart TARGET=24Q3
33flag {
34  name: "stop_spamming_emergency_notification"
35  namespace: "telephony"
36  description: "When set, the no wifi emergency calling availability notif will have a do not ask again button"
37  bug: "275225402"
38}
39
40# OWNER=avinashmp TARGET=24Q3
41flag {
42  name: "enable_wps_check_api_flag"
43  is_exported: true
44  namespace: "telephony"
45  description: "Enable system api isWpsCallNumber. Its an utility api to check if the dialed number is for Wireless Priority Service call."
46  bug: "304272356"
47}
48
49# OWNER=grantmenke TARGET=24Q3
50flag {
51  name: "ensure_access_to_call_settings_is_restricted"
52  namespace: "telephony"
53  description: "Check if access to mobile network configs restricted before displaying call options"
54  bug: "309655251"
55}
56
57# OWNER=sangyun TARGET=24Q2
58flag {
59  name: "reorganize_roaming_notification"
60  namespace: "telephony"
61  description: "Reorganize conditions to show and dismiss roaming notifications."
62  bug: "310594087"
63}
64
65# OWNER=sangyun TARGET=24Q2
66flag {
67  name: "dismiss_network_selection_notification_on_sim_disable"
68  namespace: "telephony"
69  description: "Fix to dismiss network selection notification when disable sim."
70  bug: "310594186"
71}
72
73# OWNER=nagendranb TARGET=24Q3
74flag {
75  name: "enable_telephony_analytics"
76  namespace: "telephony"
77  description: "Enable Telephony Analytics information of Service State , Sms and Call scenarios"
78  bug: "309896524"
79}
80
81# OWNER=rambowang TARGET=24Q3
82flag {
83    name: "reset_mobile_network_settings"
84    is_exported: true
85    namespace: "telephony"
86    description: "Allows applications to launch Reset Mobile Network Settings page in Settings app."
87    bug:"271921464"
88}
89
90# OWNER=sangyun TARGET=24Q3
91flag {
92    name: "roaming_notification_for_single_data_network"
93    namespace: "telephony"
94    description: "Fix bug where roaming notification was not shown on a single data network."
95    bug:"249908996"
96    metadata {
97        purpose: PURPOSE_BUGFIX
98    }
99}
100
101# OWNER=joonhunshin TARGET=24Q3
102flag {
103    name: "enforce_telephony_feature_mapping"
104    namespace: "telephony"
105    description: "This flag controls telephony feature flags mapping."
106    bug:"297989574"
107}
108
109# OWNER=joonhunshin TARGET=24Q3
110flag {
111    name: "enforce_telephony_feature_mapping_for_public_apis"
112    namespace: "telephony"
113    description: "This flag controls telephony feature flags mapping for public APIs and CTS."
114    bug:"297989574"
115}
116
117# OWNER=stevestatia TARGET=24Q3
118flag {
119    name: "prevent_system_server_and_phone_deadlock"
120    namespace: "telephony"
121    description: "This flag controls the order of the binder to prevent deadlock in system_server"
122    bug: "315973270"
123}
124
125# OWNER=joonhunshin TARGET=24Q3
126flag {
127    name: "prevent_invocation_repeat_of_ril_call_when_device_does_not_support_voice"
128    namespace: "telephony"
129    description: "This flag prevents repeat invocation of call related APIs in RIL when the device is not voice capable"
130    bug: "290833783"
131}
132
133# OWNER=jackyu TARGET=24Q3
134flag {
135    name: "minimal_telephony_cdm_check"
136    namespace: "telephony"
137    description: "This flag disables Calling/Data/Messaging features if their respective feature is missing"
138    bug: "310710841"
139}
140
141# OWNER=jackyu TARGET=24Q3
142flag {
143    name: "minimal_telephony_managers_conditional_on_features"
144    namespace: "telephony"
145    description: "This flag enables checking for telephony features before initializing corresponding managers"
146    bug: "310710841"
147}
148
149# OWNER=joonhunshin TARGET=24Q3
150flag {
151    name: "set_no_reply_timer_for_cfnry"
152    namespace: "telephony"
153    description: "This flag supports setting the no reply timer for CFNRy based on carrier config"
154    bug:"314732435"
155}
156
157# OWNER=joonhunshin TARGET=24Q3
158flag {
159    name: "change_method_of_obtaining_ims_registration_radio_tech"
160    namespace: "telephony"
161    description: "This flag changes the method of obtaining IMS registration radio technology"
162    bug:"330120237"
163    metadata {
164        purpose: PURPOSE_BUGFIX
165    }
166}
167
168# OWNER=sasindran TARGET=24Q3
169flag {
170    name: "use_relaxed_id_match"
171    namespace: "telephony"
172    description: "This flag supports relaxed id match for radio state changes"
173    bug:"336916327"
174    metadata {
175        purpose: PURPOSE_BUGFIX
176    }
177}
178
179# OWNER=joonhunshin TARGET=24Q4
180flag {
181    name: "use_carrier_config_for_cfnry_time_via_mmi"
182    namespace: "telephony"
183    description: "This flag allows the no reply timer to be referenced in the carrier config when setting up call forward via MMI code and there is no timer value."
184    bug:"342346827"
185    metadata {
186        purpose: PURPOSE_BUGFIX
187    }
188}
189
190# OWNER=jackyu TARGET=25Q2
191flag {
192    name: "hsum_broadcast"
193    namespace: "telephony"
194    description: "Fixed the bug that broadcast intent is only sent to the system user."
195    bug:"362554272"
196    metadata {
197        purpose: PURPOSE_BUGFIX
198    }
199}
200
201# OWNER=rambowang TARGET=25Q2
202flag {
203    name: "support_carrier_services_for_hsum"
204    namespace: "telephony"
205    description: "Support Carrier Services (APIs) for HSUM."
206    bug:"345522246"
207    metadata {
208        purpose: PURPOSE_BUGFIX
209    }
210}
211
212# OWNER=jackyu TARGET=25Q2
213flag {
214    name: "hsum_package_manager"
215    namespace: "telephony"
216    description: "Fixed the bug that package manager is not for the right user"
217    bug:"356827794"
218    metadata {
219        purpose: PURPOSE_BUGFIX
220    }
221}
222
223# OWNER=jackyu TARGET=25Q2
224flag {
225    name: "power_down_race_fix"
226    namespace: "telephony"
227    description: "Fixed race condition while powering down"
228    bug:"378616116"
229    metadata {
230        purpose: PURPOSE_BUGFIX
231    }
232}
233
234# OWNER=jackyu TARGET=25Q2
235flag {
236    name: "deprecate_cdma"
237    namespace: "telephony"
238    description: "Deprecate CDMA and NV APIS"
239    bug: "379356026"
240}
241
242# OWNER=jackyu TARGET=25Q2
243flag {
244    name: "cleanup_cdma"
245    namespace: "telephony"
246    description: "Disable CDMA and NV backing code"
247    bug: "379356026"
248}
249