blob: 000bfd33a1fbccd10e9e7f3df1eac226d398e485 [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
Jack Yu0def5802025-02-18 10:11:05 -080013# OWNER=tnd TARGET=24Q1
14flag {
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"
19}
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
Rambo Wang7c793862024-11-14 18:30:36 +000046# OWNER=rambowang TARGET=24Q3
47flag {
48 name: "reset_mobile_network_settings"
49 is_exported: true
50 namespace: "telephony"
51 description: "Allows applications to launch Reset Mobile Network Settings page in Settings app."
52 bug:"271921464"
53}
54
Jack Yud6e33882024-05-06 12:04:44 -070055# OWNER=stevestatia TARGET=24Q3
56flag {
57 name: "prevent_system_server_and_phone_deadlock"
58 namespace: "telephony"
59 description: "This flag controls the order of the binder to prevent deadlock in system_server"
60 bug: "315973270"
61}
62
63# OWNER=joonhunshin TARGET=24Q3
64flag {
65 name: "prevent_invocation_repeat_of_ril_call_when_device_does_not_support_voice"
66 namespace: "telephony"
67 description: "This flag prevents repeat invocation of call related APIs in RIL when the device is not voice capable"
68 bug: "290833783"
69}
70
71# OWNER=jackyu TARGET=24Q3
72flag {
Jack Yud6e33882024-05-06 12:04:44 -070073 name: "minimal_telephony_managers_conditional_on_features"
74 namespace: "telephony"
75 description: "This flag enables checking for telephony features before initializing corresponding managers"
76 bug: "310710841"
77}
78
79# OWNER=joonhunshin TARGET=24Q3
80flag {
81 name: "set_no_reply_timer_for_cfnry"
82 namespace: "telephony"
83 description: "This flag supports setting the no reply timer for CFNRy based on carrier config"
84 bug:"314732435"
85}
86
87# OWNER=joonhunshin TARGET=24Q3
88flag {
89 name: "change_method_of_obtaining_ims_registration_radio_tech"
90 namespace: "telephony"
91 description: "This flag changes the method of obtaining IMS registration radio technology"
92 bug:"330120237"
93 metadata {
94 purpose: PURPOSE_BUGFIX
95 }
96}
97
98# OWNER=sasindran TARGET=24Q3
99flag {
100 name: "use_relaxed_id_match"
101 namespace: "telephony"
102 description: "This flag supports relaxed id match for radio state changes"
103 bug:"336916327"
104 metadata {
105 purpose: PURPOSE_BUGFIX
106 }
107}
rambowang30ca1e42024-06-27 18:26:30 -0500108
joonhunshin0deed7f2024-06-11 07:00:59 +0000109# OWNER=joonhunshin TARGET=24Q4
110flag {
111 name: "use_carrier_config_for_cfnry_time_via_mmi"
112 namespace: "telephony"
113 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."
114 bug:"342346827"
115 metadata {
116 purpose: PURPOSE_BUGFIX
117 }
118}
Jack Yu2269ea72024-09-03 16:25:50 -0700119
120# OWNER=jackyu TARGET=25Q2
121flag {
122 name: "hsum_broadcast"
123 namespace: "telephony"
124 description: "Fixed the bug that broadcast intent is only sent to the system user."
125 bug:"362554272"
126 metadata {
127 purpose: PURPOSE_BUGFIX
128 }
129}
Rambo Wang6f3615b2024-09-15 01:06:15 +0000130
131# OWNER=rambowang TARGET=25Q2
132flag {
133 name: "support_carrier_services_for_hsum"
134 namespace: "telephony"
135 description: "Support Carrier Services (APIs) for HSUM."
136 bug:"345522246"
137 metadata {
138 purpose: PURPOSE_BUGFIX
139 }
140}
Jack Yu22f46242024-09-17 18:20:57 -0700141
142# OWNER=jackyu TARGET=25Q2
143flag {
144 name: "hsum_package_manager"
145 namespace: "telephony"
146 description: "Fixed the bug that package manager is not for the right user"
147 bug:"356827794"
148 metadata {
149 purpose: PURPOSE_BUGFIX
150 }
151}
152
Jack Yu413fea02024-11-15 13:24:22 -0800153# OWNER=jackyu TARGET=25Q2
154flag {
155 name: "power_down_race_fix"
156 namespace: "telephony"
157 description: "Fixed race condition while powering down"
158 bug:"378616116"
159 metadata {
160 purpose: PURPOSE_BUGFIX
161 }
162}
Tomasz Wasilczyk487bb202024-12-04 11:51:41 -0800163
164# OWNER=jackyu TARGET=25Q2
165flag {
166 name: "deprecate_cdma"
167 namespace: "telephony"
168 description: "Deprecate CDMA and NV APIS"
169 bug: "379356026"
170}
171
172# OWNER=jackyu TARGET=25Q2
173flag {
174 name: "cleanup_cdma"
175 namespace: "telephony"
176 description: "Disable CDMA and NV backing code"
177 bug: "379356026"
178}
Thomas Stuart0bfaacb2024-12-19 22:27:50 +0000179
Jack Yufa47e8c2025-03-04 15:35:16 -0800180# OWNER=jackyu TARGET=25Q2
181flag {
182 name: "phone_type_cleanup"
183 namespace: "telephony"
184 description: "As CDMA deprecated, there is no need to switch phone type between CDMA and GSM"
185 bug: "379356026"
186 metadata {
187 purpose: PURPOSE_BUGFIX
188 }
189}
190
Thomas Stuart0bfaacb2024-12-19 22:27:50 +0000191# OWNER=tjstuart TARGET=25Q2
192flag {
193 name: "dynamic_do_not_ask_again_text"
194 namespace: "telephony"
195 description: "Make No Emergency Wifi Calling Do Not Ask Again text translatable"
196 bug:"382006472"
Liana Kazanova (xWF)74e1e272025-01-29 16:14:52 -0800197 metadata {
198 purpose: PURPOSE_BUGFIX
199 }
Thomas Stuart0bfaacb2024-12-19 22:27:50 +0000200}
Geoffrey Boullanger9fc97192025-01-30 03:02:33 -0800201
202# OWNER=jackyu,boullanger TARGET=25Q3
203flag {
204 name: "use_i18n_for_mcc_mapping"
205 namespace: "telephony"
206 description: "Use the newly introduced MCC to country table, from the time zone mainline module"
207 bug:"381070025"
208}
209
Nathan Harold70793e92025-01-15 14:51:13 -0800210# OWNER=nharold TARGET=25Q4
211flag {
212 name: "thread_shred"
213 namespace: "telephony"
214 description: "Consolidate a bunch of unneeded worker threads to save resources"
215 bug:"390244513"
216 metadata {
217 purpose: PURPOSE_BUGFIX
218 }
219}
Jack Yu06a63b82025-02-13 17:53:39 -0800220
221# OWNER=jackyu TARGET=25Q2
222flag {
223 name: "carrier_config_changed_callback_fix"
224 namespace: "telephony"
225 description: "Carrier config callback race condition fix"
226 bug:"375526692"
227 metadata {
228 purpose: PURPOSE_BUGFIX
229 }
230}