blob: 5d02cb498e2f12dadfc055bec4319778eba3064a [file] [log] [blame]
Thomas Stuart2a5027a2023-09-15 16:18:39 -07001package: "com.android.internal.telephony.flags"
Yu Liua20df182024-03-26 22:39:02 +00002container: "system"
Thomas Stuart2a5027a2023-09-15 16:18:39 -07003
Steve Statia51089d42024-03-15 22:07:25 +00004# OWNER=tjstuart TARGET=24Q3
Thomas Stuart2a5027a2023-09-15 16:18:39 -07005flag {
6 name: "do_not_override_precise_label"
7 namespace: "telephony"
8 description: "When set, Telecom will not override the precise label for certain disconnect causes."
9 bug: "296968778"
10 is_fixed_read_only: true
Thomas Nguyenfaeb40a2023-10-04 15:53:41 -070011}
12
Steve Statia51089d42024-03-15 22:07:25 +000013# OWNER=tnd TARGET=24Q1
Thomas Nguyenfaeb40a2023-10-04 15:53:41 -070014flag {
15 name: "log_mms_sms_database_access_info"
16 namespace: "telephony"
17 description: "Whether to log MMS/SMS database access info and report anomaly when getting exception."
18 bug: "275225402"
Avinash Malipatil06b34ac2023-10-25 15:28:42 +000019}
20
Steve Statia51089d42024-03-15 22:07:25 +000021# OWNER=tjstuart TARGET=24Q3
Avinash Malipatil06b34ac2023-10-25 15:28:42 +000022flag {
Thomas Stuart13fbcf72023-11-09 16:51:39 -080023 name: "stop_spamming_emergency_notification"
24 namespace: "telephony"
25 description: "When set, the no wifi emergency calling availability notif will have a do not ask again button"
26 bug: "275225402"
27}
28
Steve Statia51089d42024-03-15 22:07:25 +000029# OWNER=avinashmp TARGET=24Q3
Thomas Stuart13fbcf72023-11-09 16:51:39 -080030flag {
Avinash Malipatil06b34ac2023-10-25 15:28:42 +000031 name: "enable_wps_check_api_flag"
Oriol Prieto Gasco9db3ede2024-03-01 16:52:43 +000032 is_exported: true
Avinash Malipatil06b34ac2023-10-25 15:28:42 +000033 namespace: "telephony"
34 description: "Enable system api isWpsCallNumber. Its an utility api to check if the dialed number is for Wireless Priority Service call."
35 bug: "304272356"
Grant Menke51f02272023-11-08 10:35:56 -080036}
37
Steve Statia51089d42024-03-15 22:07:25 +000038# OWNER=grantmenke TARGET=24Q3
Grant Menke51f02272023-11-08 10:35:56 -080039flag {
40 name: "ensure_access_to_call_settings_is_restricted"
41 namespace: "telephony"
42 description: "Check if access to mobile network configs restricted before displaying call options"
43 bug: "309655251"
sangyundf098532023-11-13 21:41:06 +090044}
45
Steve Statia51089d42024-03-15 22:07:25 +000046# OWNER=sangyun TARGET=24Q2
sangyundf098532023-11-13 21:41:06 +090047flag {
48 name: "reorganize_roaming_notification"
49 namespace: "telephony"
50 description: "Reorganize conditions to show and dismiss roaming notifications."
51 bug: "310594087"
52}
53
Steve Statia51089d42024-03-15 22:07:25 +000054# OWNER=sangyun TARGET=24Q2
sangyundf098532023-11-13 21:41:06 +090055flag {
56 name: "dismiss_network_selection_notification_on_sim_disable"
57 namespace: "telephony"
58 description: "Fix to dismiss network selection notification when disable sim."
59 bug: "310594186"
60}
61
Steve Statia51089d42024-03-15 22:07:25 +000062# OWNER=nagendranb TARGET=24Q3
sangyundf098532023-11-13 21:41:06 +090063flag {
Nagendra Prasad Nagarle Basavarajub0910be2023-11-09 12:39:29 +000064 name: "enable_telephony_analytics"
65 namespace: "telephony"
66 description: "Enable Telephony Analytics information of Service State , Sms and Call scenarios"
67 bug: "309896524"
68}
rambowang33b7f282023-11-28 14:47:09 -060069
Rambo Wang7c793862024-11-14 18:30:36 +000070# OWNER=rambowang TARGET=24Q3
71flag {
72 name: "reset_mobile_network_settings"
73 is_exported: true
74 namespace: "telephony"
75 description: "Allows applications to launch Reset Mobile Network Settings page in Settings app."
76 bug:"271921464"
77}
78
sangyun2ec43cd2024-03-31 12:26:00 +090079# OWNER=sangyun TARGET=24Q3
80flag {
81 name: "roaming_notification_for_single_data_network"
82 namespace: "telephony"
83 description: "Fix bug where roaming notification was not shown on a single data network."
84 bug:"249908996"
85 metadata {
86 purpose: PURPOSE_BUGFIX
87 }
Jack Yud6e33882024-05-06 12:04:44 -070088}
89
90# OWNER=joonhunshin TARGET=24Q3
91flag {
92 name: "enforce_telephony_feature_mapping"
93 namespace: "telephony"
94 description: "This flag controls telephony feature flags mapping."
95 bug:"297989574"
96}
97
98# OWNER=joonhunshin TARGET=24Q3
99flag {
100 name: "enforce_telephony_feature_mapping_for_public_apis"
101 namespace: "telephony"
102 description: "This flag controls telephony feature flags mapping for public APIs and CTS."
103 bug:"297989574"
104}
105
106# OWNER=stevestatia TARGET=24Q3
107flag {
108 name: "prevent_system_server_and_phone_deadlock"
109 namespace: "telephony"
110 description: "This flag controls the order of the binder to prevent deadlock in system_server"
111 bug: "315973270"
112}
113
114# OWNER=joonhunshin TARGET=24Q3
115flag {
116 name: "prevent_invocation_repeat_of_ril_call_when_device_does_not_support_voice"
117 namespace: "telephony"
118 description: "This flag prevents repeat invocation of call related APIs in RIL when the device is not voice capable"
119 bug: "290833783"
120}
121
122# OWNER=jackyu TARGET=24Q3
123flag {
124 name: "minimal_telephony_cdm_check"
125 namespace: "telephony"
126 description: "This flag disables Calling/Data/Messaging features if their respective feature is missing"
127 bug: "310710841"
128}
129
130# OWNER=jackyu TARGET=24Q3
131flag {
132 name: "minimal_telephony_managers_conditional_on_features"
133 namespace: "telephony"
134 description: "This flag enables checking for telephony features before initializing corresponding managers"
135 bug: "310710841"
136}
137
138# OWNER=joonhunshin TARGET=24Q3
139flag {
140 name: "set_no_reply_timer_for_cfnry"
141 namespace: "telephony"
142 description: "This flag supports setting the no reply timer for CFNRy based on carrier config"
143 bug:"314732435"
144}
145
146# OWNER=joonhunshin TARGET=24Q3
147flag {
148 name: "change_method_of_obtaining_ims_registration_radio_tech"
149 namespace: "telephony"
150 description: "This flag changes the method of obtaining IMS registration radio technology"
151 bug:"330120237"
152 metadata {
153 purpose: PURPOSE_BUGFIX
154 }
155}
156
157# OWNER=sasindran TARGET=24Q3
158flag {
159 name: "use_relaxed_id_match"
160 namespace: "telephony"
161 description: "This flag supports relaxed id match for radio state changes"
162 bug:"336916327"
163 metadata {
164 purpose: PURPOSE_BUGFIX
165 }
166}
rambowang30ca1e42024-06-27 18:26:30 -0500167
joonhunshin0deed7f2024-06-11 07:00:59 +0000168# OWNER=joonhunshin TARGET=24Q4
169flag {
170 name: "use_carrier_config_for_cfnry_time_via_mmi"
171 namespace: "telephony"
172 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."
173 bug:"342346827"
174 metadata {
175 purpose: PURPOSE_BUGFIX
176 }
177}
Jack Yu2269ea72024-09-03 16:25:50 -0700178
179# OWNER=jackyu TARGET=25Q2
180flag {
181 name: "hsum_broadcast"
182 namespace: "telephony"
183 description: "Fixed the bug that broadcast intent is only sent to the system user."
184 bug:"362554272"
185 metadata {
186 purpose: PURPOSE_BUGFIX
187 }
188}
Rambo Wang6f3615b2024-09-15 01:06:15 +0000189
190# OWNER=rambowang TARGET=25Q2
191flag {
192 name: "support_carrier_services_for_hsum"
193 namespace: "telephony"
194 description: "Support Carrier Services (APIs) for HSUM."
195 bug:"345522246"
196 metadata {
197 purpose: PURPOSE_BUGFIX
198 }
199}
Jack Yu22f46242024-09-17 18:20:57 -0700200
201# OWNER=jackyu TARGET=25Q2
202flag {
203 name: "hsum_package_manager"
204 namespace: "telephony"
205 description: "Fixed the bug that package manager is not for the right user"
206 bug:"356827794"
207 metadata {
208 purpose: PURPOSE_BUGFIX
209 }
210}
211
Jack Yu413fea02024-11-15 13:24:22 -0800212# OWNER=jackyu TARGET=25Q2
213flag {
214 name: "power_down_race_fix"
215 namespace: "telephony"
216 description: "Fixed race condition while powering down"
217 bug:"378616116"
218 metadata {
219 purpose: PURPOSE_BUGFIX
220 }
221}
Tomasz Wasilczyk487bb202024-12-04 11:51:41 -0800222
223# OWNER=jackyu TARGET=25Q2
224flag {
225 name: "deprecate_cdma"
226 namespace: "telephony"
227 description: "Deprecate CDMA and NV APIS"
228 bug: "379356026"
229}
230
231# OWNER=jackyu TARGET=25Q2
232flag {
233 name: "cleanup_cdma"
234 namespace: "telephony"
235 description: "Disable CDMA and NV backing code"
236 bug: "379356026"
237}
Thomas Stuart0bfaacb2024-12-19 22:27:50 +0000238
239# OWNER=tjstuart TARGET=25Q2
240flag {
241 name: "dynamic_do_not_ask_again_text"
242 namespace: "telephony"
243 description: "Make No Emergency Wifi Calling Do Not Ask Again text translatable"
244 bug:"382006472"
Liana Kazanova (xWF)74e1e272025-01-29 16:14:52 -0800245 metadata {
246 purpose: PURPOSE_BUGFIX
247 }
Thomas Stuart0bfaacb2024-12-19 22:27:50 +0000248}
Geoffrey Boullanger9fc97192025-01-30 03:02:33 -0800249
250# OWNER=jackyu,boullanger TARGET=25Q3
251flag {
252 name: "use_i18n_for_mcc_mapping"
253 namespace: "telephony"
254 description: "Use the newly introduced MCC to country table, from the time zone mainline module"
255 bug:"381070025"
256}
257
Nathan Harold70793e92025-01-15 14:51:13 -0800258# OWNER=nharold TARGET=25Q4
259flag {
260 name: "thread_shred"
261 namespace: "telephony"
262 description: "Consolidate a bunch of unneeded worker threads to save resources"
263 bug:"390244513"
264 metadata {
265 purpose: PURPOSE_BUGFIX
266 }
267}