blob: 3641c601ed56158a6cd21cb8572b4adad51595b5 [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
Jack Yud6e33882024-05-06 12:04:44 -070071# OWNER=joonhunshin TARGET=24Q3
72flag {
73 name: "set_no_reply_timer_for_cfnry"
74 namespace: "telephony"
75 description: "This flag supports setting the no reply timer for CFNRy based on carrier config"
76 bug:"314732435"
77}
78
79# OWNER=joonhunshin TARGET=24Q3
80flag {
81 name: "change_method_of_obtaining_ims_registration_radio_tech"
82 namespace: "telephony"
83 description: "This flag changes the method of obtaining IMS registration radio technology"
84 bug:"330120237"
85 metadata {
86 purpose: PURPOSE_BUGFIX
87 }
88}
89
90# OWNER=sasindran TARGET=24Q3
91flag {
92 name: "use_relaxed_id_match"
93 namespace: "telephony"
94 description: "This flag supports relaxed id match for radio state changes"
95 bug:"336916327"
96 metadata {
97 purpose: PURPOSE_BUGFIX
98 }
99}
rambowang30ca1e42024-06-27 18:26:30 -0500100
joonhunshin0deed7f2024-06-11 07:00:59 +0000101# OWNER=joonhunshin TARGET=24Q4
102flag {
103 name: "use_carrier_config_for_cfnry_time_via_mmi"
104 namespace: "telephony"
105 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."
106 bug:"342346827"
107 metadata {
108 purpose: PURPOSE_BUGFIX
109 }
110}
Jack Yu2269ea72024-09-03 16:25:50 -0700111
112# OWNER=jackyu TARGET=25Q2
113flag {
114 name: "hsum_broadcast"
115 namespace: "telephony"
116 description: "Fixed the bug that broadcast intent is only sent to the system user."
117 bug:"362554272"
118 metadata {
119 purpose: PURPOSE_BUGFIX
120 }
121}
Rambo Wang6f3615b2024-09-15 01:06:15 +0000122
123# OWNER=rambowang TARGET=25Q2
124flag {
125 name: "support_carrier_services_for_hsum"
126 namespace: "telephony"
127 description: "Support Carrier Services (APIs) for HSUM."
128 bug:"345522246"
129 metadata {
130 purpose: PURPOSE_BUGFIX
131 }
132}
Jack Yu22f46242024-09-17 18:20:57 -0700133
134# OWNER=jackyu TARGET=25Q2
135flag {
136 name: "hsum_package_manager"
137 namespace: "telephony"
138 description: "Fixed the bug that package manager is not for the right user"
139 bug:"356827794"
140 metadata {
141 purpose: PURPOSE_BUGFIX
142 }
143}
144
Jack Yu413fea02024-11-15 13:24:22 -0800145# OWNER=jackyu TARGET=25Q2
146flag {
147 name: "power_down_race_fix"
148 namespace: "telephony"
149 description: "Fixed race condition while powering down"
150 bug:"378616116"
151 metadata {
152 purpose: PURPOSE_BUGFIX
153 }
154}
Tomasz Wasilczyk487bb202024-12-04 11:51:41 -0800155
156# OWNER=jackyu TARGET=25Q2
157flag {
158 name: "deprecate_cdma"
159 namespace: "telephony"
160 description: "Deprecate CDMA and NV APIS"
161 bug: "379356026"
162}
163
164# OWNER=jackyu TARGET=25Q2
165flag {
166 name: "cleanup_cdma"
167 namespace: "telephony"
168 description: "Disable CDMA and NV backing code"
169 bug: "379356026"
170}
Thomas Stuart0bfaacb2024-12-19 22:27:50 +0000171
Jack Yufa47e8c2025-03-04 15:35:16 -0800172# OWNER=jackyu TARGET=25Q2
173flag {
174 name: "phone_type_cleanup"
175 namespace: "telephony"
176 description: "As CDMA deprecated, there is no need to switch phone type between CDMA and GSM"
177 bug: "379356026"
178 metadata {
179 purpose: PURPOSE_BUGFIX
180 }
181}
182
Thomas Stuart0bfaacb2024-12-19 22:27:50 +0000183# OWNER=tjstuart TARGET=25Q2
184flag {
185 name: "dynamic_do_not_ask_again_text"
186 namespace: "telephony"
187 description: "Make No Emergency Wifi Calling Do Not Ask Again text translatable"
188 bug:"382006472"
Liana Kazanova (xWF)74e1e272025-01-29 16:14:52 -0800189 metadata {
190 purpose: PURPOSE_BUGFIX
191 }
Thomas Stuart0bfaacb2024-12-19 22:27:50 +0000192}
Geoffrey Boullanger9fc97192025-01-30 03:02:33 -0800193
194# OWNER=jackyu,boullanger TARGET=25Q3
195flag {
196 name: "use_i18n_for_mcc_mapping"
197 namespace: "telephony"
198 description: "Use the newly introduced MCC to country table, from the time zone mainline module"
199 bug:"381070025"
200}
201
Nathan Harold70793e92025-01-15 14:51:13 -0800202# OWNER=nharold TARGET=25Q4
203flag {
204 name: "thread_shred"
205 namespace: "telephony"
206 description: "Consolidate a bunch of unneeded worker threads to save resources"
207 bug:"390244513"
208 metadata {
209 purpose: PURPOSE_BUGFIX
210 }
211}
Jack Yu06a63b82025-02-13 17:53:39 -0800212
213# OWNER=jackyu TARGET=25Q2
214flag {
215 name: "carrier_config_changed_callback_fix"
216 namespace: "telephony"
217 description: "Carrier config callback race condition fix"
218 bug:"375526692"
219 metadata {
220 purpose: PURPOSE_BUGFIX
221 }
222}