• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1props {
2  module: "android.sysprop.BackportedFixesProperties"
3  prop {
4    api_name: "alias_bitset"
5    type: LongList
6    prop_name: "ro.build.backported_fixes.alias_bitset.long_list"
7  }
8}
9props {
10  module: "android.sysprop.BluetoothProperties"
11  prop {
12    api_name: "dsa_transport_preference"
13    type: StringList
14    prop_name: "bluetooth.core.le.dsa_transport_preference"
15  }
16  prop {
17    api_name: "enable_sniff_offload"
18    prop_name: "persist.bluetooth.sniff_offload.enabled"
19    integer_as_bool: true
20  }
21  prop {
22    api_name: "factory_reset"
23    access: ReadWrite
24    prop_name: "persist.bluetooth.factoryreset"
25  }
26  prop {
27    api_name: "getClassOfDevice"
28    type: UIntList
29    prop_name: "bluetooth.device.class_of_device"
30  }
31  prop {
32    api_name: "getDefaultDeviceName"
33    type: String
34    prop_name: "bluetooth.device.default_name"
35  }
36  prop {
37    api_name: "getDefaultDuplexAudioProfile"
38    type: Integer
39    prop_name: "bluetooth.device.default_duplex_audio_profile"
40  }
41  prop {
42    api_name: "getDefaultOutputOnlyAudioProfile"
43    type: Integer
44    prop_name: "bluetooth.device.default_output_only_audio_profile"
45  }
46  prop {
47    api_name: "getGapLeConnMinLimit"
48    type: Integer
49    prop_name: "bluetooth.core.gap.le.conn.min.limit"
50  }
51  prop {
52    api_name: "getHardwareIdleCurrentMa"
53    type: Integer
54    prop_name: "bluetooth.hardware.power.idle_cur_ma"
55  }
56  prop {
57    api_name: "getHardwareOperatingVoltageMv"
58    type: Integer
59    prop_name: "bluetooth.hardware.power.operating_voltage_mv"
60  }
61  prop {
62    api_name: "getHardwareRxCurrentMa"
63    type: Integer
64    prop_name: "bluetooth.hardware.power.rx_cur_ma"
65  }
66  prop {
67    api_name: "getHardwareTxCurrentMa"
68    type: Integer
69    prop_name: "bluetooth.hardware.power.tx_cur_ma"
70  }
71  prop {
72    api_name: "getLeMaxNumberOfConcurrentConnections"
73    type: UInt
74    prop_name: "bluetooth.core.le.max_number_of_concurrent_connections"
75  }
76  prop {
77    api_name: "isAdapterAddressValidationEnabled"
78    prop_name: "bluetooth.framework.adapter_address_validation"
79  }
80  prop {
81    api_name: "isGapLePrivacyEnabled"
82    prop_name: "bluetooth.core.gap.le.privacy.enabled"
83  }
84  prop {
85    api_name: "isHfpSoftwareDatapathEnabled"
86    prop_name: "bluetooth.hfp.software_datapath.enabled"
87  }
88  prop {
89    api_name: "isLeAudioCodecExtensionAidlEnabled"
90    prop_name: "bluetooth.core.le_audio.codec_extension_aidl.enabled"
91  }
92  prop {
93    api_name: "isLeAudioInbandRingtoneSupported"
94    prop_name: "bluetooth.core.le_audio.inband_ringtone.supported"
95  }
96  prop {
97    api_name: "isProfileA2dpSinkEnabled"
98    prop_name: "bluetooth.profile.a2dp.sink.enabled"
99  }
100  prop {
101    api_name: "isProfileA2dpSourceEnabled"
102    prop_name: "bluetooth.profile.a2dp.source.enabled"
103  }
104  prop {
105    api_name: "isProfileAshaCentralEnabled"
106    prop_name: "bluetooth.profile.asha.central.enabled"
107  }
108  prop {
109    api_name: "isProfileAvrcpControllerEnabled"
110    prop_name: "bluetooth.profile.avrcp.controller.enabled"
111  }
112  prop {
113    api_name: "isProfileAvrcpTargetEnabled"
114    prop_name: "bluetooth.profile.avrcp.target.enabled"
115  }
116  prop {
117    api_name: "isProfileBapBroadcastAssistEnabled"
118    prop_name: "bluetooth.profile.bap.broadcast.assist.enabled"
119  }
120  prop {
121    api_name: "isProfileBapBroadcastSourceEnabled"
122    prop_name: "bluetooth.profile.bap.broadcast.source.enabled"
123  }
124  prop {
125    api_name: "isProfileBapUnicastClientEnabled"
126    prop_name: "bluetooth.profile.bap.unicast.client.enabled"
127  }
128  prop {
129    api_name: "isProfileBasClientEnabled"
130    prop_name: "bluetooth.profile.bas.client.enabled"
131  }
132  prop {
133    api_name: "isProfileBassClientEnabled"
134    prop_name: "bluetooth.profile.bass.client.enabled"
135  }
136  prop {
137    api_name: "isProfileCcpServerEnabled"
138    prop_name: "bluetooth.profile.ccp.server.enabled"
139  }
140  prop {
141    api_name: "isProfileCsipSetCoordinatorEnabled"
142    prop_name: "bluetooth.profile.csip.set_coordinator.enabled"
143  }
144  prop {
145    api_name: "isProfileGattEnabled"
146    prop_name: "bluetooth.profile.gatt.enabled"
147  }
148  prop {
149    api_name: "isProfileGmapEnabled"
150    prop_name: "bluetooth.profile.gmap.enabled"
151  }
152  prop {
153    api_name: "isProfileHapClientEnabled"
154    prop_name: "bluetooth.profile.hap.client.enabled"
155  }
156  prop {
157    api_name: "isProfileHfpAgEnabled"
158    prop_name: "bluetooth.profile.hfp.ag.enabled"
159  }
160  prop {
161    api_name: "isProfileHfpHfEnabled"
162    prop_name: "bluetooth.profile.hfp.hf.enabled"
163  }
164  prop {
165    api_name: "isProfileHidDeviceEnabled"
166    prop_name: "bluetooth.profile.hid.device.enabled"
167  }
168  prop {
169    api_name: "isProfileHidHostEnabled"
170    prop_name: "bluetooth.profile.hid.host.enabled"
171  }
172  prop {
173    api_name: "isProfileMapClientEnabled"
174    prop_name: "bluetooth.profile.map.client.enabled"
175  }
176  prop {
177    api_name: "isProfileMapServerEnabled"
178    prop_name: "bluetooth.profile.map.server.enabled"
179  }
180  prop {
181    api_name: "isProfileMcpServerEnabled"
182    prop_name: "bluetooth.profile.mcp.server.enabled"
183  }
184  prop {
185    api_name: "isProfileOppEnabled"
186    prop_name: "bluetooth.profile.opp.enabled"
187  }
188  prop {
189    api_name: "isProfilePanNapEnabled"
190    prop_name: "bluetooth.profile.pan.nap.enabled"
191  }
192  prop {
193    api_name: "isProfilePanPanuEnabled"
194    prop_name: "bluetooth.profile.pan.panu.enabled"
195  }
196  prop {
197    api_name: "isProfilePbapClientEnabled"
198    prop_name: "bluetooth.profile.pbap.client.enabled"
199  }
200  prop {
201    api_name: "isProfilePbapServerEnabled"
202    prop_name: "bluetooth.profile.pbap.server.enabled"
203  }
204  prop {
205    api_name: "isProfilePbapSimEnabled"
206    prop_name: "bluetooth.profile.pbap.sim.enabled"
207  }
208  prop {
209    api_name: "isProfileSapServerEnabled"
210    prop_name: "bluetooth.profile.sap.server.enabled"
211  }
212  prop {
213    api_name: "isProfileVcpControllerEnabled"
214    prop_name: "bluetooth.profile.vcp.controller.enabled"
215  }
216  prop {
217    api_name: "isScoManagedByAudioEnabled"
218    prop_name: "bluetooth.sco.managed_by_audio"
219  }
220  prop {
221    api_name: "isSupportPersistedStateEnabled"
222    prop_name: "bluetooth.framework.support_persisted_state"
223  }
224  prop {
225    api_name: "le_audio_allow_list"
226    type: StringList
227    access: ReadWrite
228    prop_name: "persist.bluetooth.leaudio.allow_list"
229  }
230  prop {
231    api_name: "snoop_default_mode"
232    type: Enum
233    access: ReadWrite
234    prop_name: "persist.bluetooth.btsnoopdefaultmode"
235    enum_values: "empty|disabled|filtered|full"
236  }
237  prop {
238    api_name: "snoop_log_filter_profile_a2dp_enabled"
239    access: ReadWrite
240    prop_name: "persist.bluetooth.snooplogfilter.profiles.a2dp.enabled"
241  }
242  prop {
243    api_name: "snoop_log_filter_profile_map"
244    type: Enum
245    access: ReadWrite
246    prop_name: "persist.bluetooth.snooplogfilter.profiles.map"
247    enum_values: "empty|disabled|fullfilter|header|magic"
248  }
249  prop {
250    api_name: "snoop_log_filter_profile_pbap"
251    type: Enum
252    access: ReadWrite
253    prop_name: "persist.bluetooth.snooplogfilter.profiles.pbap"
254    enum_values: "empty|disabled|fullfilter|header|magic"
255  }
256  prop {
257    api_name: "snoop_log_filter_profile_rfcomm_enabled"
258    access: ReadWrite
259    prop_name: "persist.bluetooth.snooplogfilter.profiles.rfcomm.enabled"
260  }
261  prop {
262    api_name: "snoop_log_filter_snoop_headers_enabled"
263    access: ReadWrite
264    prop_name: "persist.bluetooth.snooplogfilter.headers.enabled"
265  }
266  prop {
267    api_name: "snoop_log_mode"
268    type: Enum
269    access: ReadWrite
270    prop_name: "persist.bluetooth.btsnooplogmode"
271    enum_values: "empty|disabled|filtered|full"
272  }
273}
274props {
275  module: "android.sysprop.CrashRecoveryProperties"
276  prop {
277    api_name: "attemptingFactoryReset"
278    access: ReadWrite
279    prop_name: "crashrecovery.attempting_factory_reset"
280  }
281  prop {
282    api_name: "attemptingReboot"
283    access: ReadWrite
284    prop_name: "crashrecovery.attempting_reboot"
285  }
286  prop {
287    api_name: "bootMitigationCount"
288    type: Integer
289    access: ReadWrite
290    prop_name: "crashrecovery.boot_mitigation_count"
291  }
292  prop {
293    api_name: "bootMitigationStart"
294    type: Long
295    access: ReadWrite
296    prop_name: "crashrecovery.boot_mitigation_start"
297  }
298  prop {
299    api_name: "enableRescueParty"
300    access: ReadWrite
301    prop_name: "persist.crashrecovery.enable_rescue"
302  }
303  prop {
304    api_name: "lastFactoryResetTimeMs"
305    type: Long
306    access: ReadWrite
307    prop_name: "persist.crashrecovery.last_factory_reset"
308  }
309  prop {
310    api_name: "maxRescueLevelAttempted"
311    type: Integer
312    access: ReadWrite
313    prop_name: "crashrecovery.max_rescue_level_attempted"
314  }
315  prop {
316    api_name: "rescueBootCount"
317    type: Integer
318    access: ReadWrite
319    prop_name: "crashrecovery.rescue_boot_count"
320  }
321  prop {
322    api_name: "rescueBootStart"
323    type: Long
324    access: ReadWrite
325    prop_name: "crashrecovery.rescue_boot_start"
326  }
327}
328props {
329  owner: Odm
330  module: "android.sysprop.DeviceProperties"
331  prop {
332    api_name: "media_performance_class"
333    type: Integer
334    prop_name: "ro.odm.build.media_performance_class"
335  }
336}
337props {
338  module: "android.sysprop.HypervisorProperties"
339  prop {
340    api_name: "hypervisor_protected_vm_supported"
341    prop_name: "ro.boot.hypervisor.protected_vm.supported"
342  }
343  prop {
344    api_name: "hypervisor_version"
345    type: String
346    prop_name: "ro.boot.hypervisor.version"
347  }
348  prop {
349    api_name: "hypervisor_vm_supported"
350    prop_name: "ro.boot.hypervisor.vm.supported"
351  }
352}
353props {
354  module: "android.sysprop.MediaProperties"
355  prop {
356    api_name: "codec2_dmabuf_padding"
357    type: Integer
358    prop_name: "media.c2.dmabuf.padding"
359  }
360  prop {
361    api_name: "codec2_hal_selection"
362    type: Enum
363    prop_name: "media.c2.hal.selection"
364    enum_values: "aidl|hidl"
365  }
366  prop {
367    api_name: "codec2_remove_rendering_depth"
368    prop_name: "media.c2.remove_rendering_depth"
369  }
370  prop {
371    api_name: "resolution_limit_32bit"
372    type: Integer
373    prop_name: "media.resolution.limit.32bit"
374  }
375  prop {
376    api_name: "swcodec_ion_align"
377    type: Integer
378    prop_name: "ro.com.android.media.swcodec.ion.align"
379  }
380  prop {
381    api_name: "swcodec_ion_flags"
382    type: Integer
383    prop_name: "ro.com.android.media.swcodec.ion.flags"
384  }
385  prop {
386    api_name: "swcodec_ion_heapmask"
387    type: Integer
388    prop_name: "ro.com.android.media.swcodec.ion.heapmask"
389  }
390}
391props {
392  module: "android.sysprop.MemoryProperties"
393  prop {
394    api_name: "memory_ddr_size"
395    type: String
396    prop_name: "ro.boot.ddr_size"
397  }
398}
399props {
400  module: "android.sysprop.NetworkProperties"
401  prop {
402    api_name: "isCellular464XlatEnabled"
403    prop_name: "net.464xlat.cellular.enabled"
404  }
405  prop {
406    api_name: "tcp_init_rwnd"
407    type: Integer
408    access: ReadWrite
409    prop_name: "net.tcp_def_init_rwnd"
410  }
411}
412props {
413  module: "android.sysprop.NfcProperties"
414  prop {
415    api_name: "debug_enabled"
416    access: ReadWrite
417    prop_name: "persist.nfc.debug_enabled"
418  }
419  prop {
420    api_name: "get_caps_supported"
421    prop_name: "ro.nfc.get_caps_supported"
422  }
423  prop {
424    api_name: "info_antpos_X"
425    type: IntegerList
426    prop_name: "ro.nfc.info.antpos.X"
427  }
428  prop {
429    api_name: "info_antpos_Y"
430    type: IntegerList
431    prop_name: "ro.nfc.info.antpos.Y"
432  }
433  prop {
434    api_name: "info_antpos_device_foldable"
435    prop_name: "ro.nfc.info.antpos.device_foldable"
436  }
437  prop {
438    api_name: "info_antpos_device_height"
439    type: Integer
440    prop_name: "ro.nfc.info.antpos.device_height"
441  }
442  prop {
443    api_name: "info_antpos_device_width"
444    type: Integer
445    prop_name: "ro.nfc.info.antpos.device_width"
446  }
447  prop {
448    api_name: "initialized"
449    access: ReadWrite
450    prop_name: "nfc.initialized"
451  }
452  prop {
453    api_name: "observe_mode_supported"
454    prop_name: "ro.nfc.observe_mode_supported"
455  }
456  prop {
457    api_name: "skipNdefRead"
458    prop_name: "nfc.dta.skip_ndef_read"
459    legacy_prop_name: "nfc.dta.skipNdefRead"
460  }
461  prop {
462    api_name: "snoop_log_mode"
463    type: Enum
464    access: ReadWrite
465    prop_name: "persist.nfc.snoop_log_mode"
466    enum_values: "full|filtered"
467  }
468  prop {
469    api_name: "vendor_debug_enabled"
470    access: ReadWrite
471    prop_name: "persist.nfc.vendor_debug_enabled"
472  }
473}
474props {
475  module: "android.sysprop.OtaProperties"
476  prop {
477    api_name: "ab_ota_partitions"
478    type: String
479    prop_name: "ro.product.ab_ota_partitions"
480  }
481  prop {
482    api_name: "virtual_ab_enabled"
483    prop_name: "ro.virtual_ab.enabled"
484  }
485  prop {
486    api_name: "virtual_ab_retrofit"
487    prop_name: "ro.virtual_ab.retrofit"
488  }
489  prop {
490    api_name: "warm_reset"
491    access: ReadWrite
492    prop_name: "ota.warm_reset"
493    integer_as_bool: true
494  }
495}
496props {
497  module: "android.sysprop.PowerProperties"
498  prop {
499    api_name: "fixed_performance_scale_factor"
500    type: Integer
501    prop_name: "ro.power.fixed_performance_scale_factor"
502  }
503}
504props {
505  module: "android.sysprop.SocProperties"
506  prop {
507    api_name: "soc_manufacturer"
508    type: String
509    prop_name: "ro.soc.manufacturer"
510  }
511  prop {
512    api_name: "soc_model"
513    type: String
514    prop_name: "ro.soc.model"
515  }
516}
517props {
518  module: "android.sysprop.TelephonyProperties"
519  prop {
520    api_name: "call_ring_delay"
521    type: Integer
522    prop_name: "ro.telephony.call_ring.delay"
523  }
524  prop {
525    api_name: "disable_call"
526    prop_name: "ro.telephony.disable-call"
527  }
528  prop {
529    api_name: "ecm_exit_timer"
530    type: Long
531    prop_name: "ro.cdma.ecmexittimer"
532  }
533  prop {
534    api_name: "ignore_nitz"
535    prop_name: "telephony.test.ignore.nitz"
536  }
537  prop {
538    api_name: "in_ecm_mode"
539    access: ReadWrite
540    prop_name: "ril.cdma.inecmmode"
541  }
542  prop {
543    api_name: "max_active_modems"
544    type: Integer
545    prop_name: "telephony.active_modems.max_count"
546  }
547  prop {
548    api_name: "mobile_data"
549    prop_name: "ro.com.android.mobiledata"
550  }
551  prop {
552    api_name: "multi_sim_config"
553    type: String
554    access: ReadWrite
555    prop_name: "persist.radio.multisim.config"
556  }
557  prop {
558    api_name: "operator_idp_string"
559    type: String
560    access: ReadWrite
561    prop_name: "gsm.operator.idpstring"
562  }
563  prop {
564    api_name: "operator_iso_country"
565    type: StringList
566    access: ReadWrite
567    prop_name: "gsm.operator.iso-country"
568  }
569  prop {
570    api_name: "reset_on_radio_tech_change"
571    prop_name: "persist.radio.reset_on_switch"
572  }
573  prop {
574    api_name: "ril_sends_multiple_call_ring"
575    prop_name: "ro.telephony.call_ring.multiple"
576  }
577  prop {
578    api_name: "sim_slots_count"
579    type: Integer
580    prop_name: "ro.telephony.sim_slots.count"
581  }
582  prop {
583    api_name: "test_csim"
584    prop_name: "persist.radio.test-csim"
585  }
586  prop {
587    api_name: "wake_lock_timeout"
588    type: Integer
589    prop_name: "ro.ril.wake_lock_timeout"
590  }
591}
592props {
593  module: "android.sysprop.ThreadNetworkProperties"
594  prop {
595    api_name: "country_code"
596    type: String
597    prop_name: "threadnetwork.country_code"
598  }
599}
600props {
601  module: "android.sysprop.VndkProperties"
602  prop {
603    api_name: "product_vndk_version"
604    type: String
605    prop_name: "ro.product.vndk.version"
606  }
607  prop {
608    api_name: "vendor_vndk_version"
609    type: String
610    prop_name: "ro.vndk.version"
611  }
612}
613props {
614  module: "android.sysprop.WidevineProperties"
615  prop {
616    api_name: "forcel3_enabled"
617    access: ReadWrite
618    prop_name: "persist.drm.forcel3.enabled"
619  }
620}
621props {
622  module: "android.sysprop.WifiProperties"
623  prop {
624    api_name: "start_supplicant"
625    access: Writeonce
626    prop_name: "ctl.start$supplicant"
627  }
628  prop {
629    api_name: "stop_supplicant"
630    access: Writeonce
631    prop_name: "ctl.stop$supplicant"
632  }
633}
634