blob: 0bb7d72f86b739facd3a984e1f1259fafe3db54d [file] [log] [blame]
props {
module: "android.sysprop.ApkVerityProperties"
prop {
api_name: "apk_verity_mode"
type: Integer
access: Writeonce
prop_name: "ro.apk_verity.mode"
}
}
props {
module: "android.sysprop.BluetoothProperties"
prop {
api_name: "factory_reset"
access: ReadWrite
prop_name: "persist.bluetooth.factoryreset"
}
prop {
api_name: "getClassOfDevice"
type: UIntList
prop_name: "bluetooth.device.class_of_device"
}
prop {
api_name: "getDefaultDeviceName"
type: String
prop_name: "bluetooth.device.default_name"
}
prop {
api_name: "getHardwareIdleCurrentMa"
type: Integer
prop_name: "bluetooth.hardware.power.idle_cur_ma"
}
prop {
api_name: "getHardwareOperatingVoltageMv"
type: Integer
prop_name: "bluetooth.hardware.power.operating_voltage_mv"
}
prop {
api_name: "getHardwareRxCurrentMa"
type: Integer
prop_name: "bluetooth.hardware.power.rx_cur_ma"
}
prop {
api_name: "getHardwareTxCurrentMa"
type: Integer
prop_name: "bluetooth.hardware.power.tx_cur_ma"
}
prop {
api_name: "isAdapterAddressValidationEnabled"
prop_name: "bluetooth.framework.adapter_address_validation"
}
prop {
api_name: "isGapLePrivacyEnabled"
prop_name: "bluetooth.core.gap.le.privacy.enabled"
}
prop {
api_name: "isProfileA2dpSinkEnabled"
prop_name: "bluetooth.profile.a2dp.sink.enabled"
}
prop {
api_name: "isProfileA2dpSourceEnabled"
prop_name: "bluetooth.profile.a2dp.source.enabled"
}
prop {
api_name: "isProfileAshaCentralEnabled"
prop_name: "bluetooth.profile.asha.central.enabled"
}
prop {
api_name: "isProfileAvrcpControllerEnabled"
prop_name: "bluetooth.profile.avrcp.controller.enabled"
}
prop {
api_name: "isProfileAvrcpTargetEnabled"
prop_name: "bluetooth.profile.avrcp.target.enabled"
}
prop {
api_name: "isProfileBapBroadcastAssistEnabled"
prop_name: "bluetooth.profile.bap.broadcast.assist.enabled"
}
prop {
api_name: "isProfileBapBroadcastSourceEnabled"
prop_name: "bluetooth.profile.bap.broadcast.source.enabled"
}
prop {
api_name: "isProfileBapUnicastClientEnabled"
prop_name: "bluetooth.profile.bap.unicast.client.enabled"
}
prop {
api_name: "isProfileBasClientEnabled"
prop_name: "bluetooth.profile.bas.client.enabled"
}
prop {
api_name: "isProfileBassClientEnabled"
prop_name: "bluetooth.profile.bass.client.enabled"
}
prop {
api_name: "isProfileCcpServerEnabled"
prop_name: "bluetooth.profile.ccp.server.enabled"
}
prop {
api_name: "isProfileCsipSetCoordinatorEnabled"
prop_name: "bluetooth.profile.csip.set_coordinator.enabled"
}
prop {
api_name: "isProfileGattEnabled"
prop_name: "bluetooth.profile.gatt.enabled"
}
prop {
api_name: "isProfileHapClientEnabled"
prop_name: "bluetooth.profile.hap.client.enabled"
}
prop {
api_name: "isProfileHfpAgEnabled"
prop_name: "bluetooth.profile.hfp.ag.enabled"
}
prop {
api_name: "isProfileHfpHfEnabled"
prop_name: "bluetooth.profile.hfp.hf.enabled"
}
prop {
api_name: "isProfileHidDeviceEnabled"
prop_name: "bluetooth.profile.hid.device.enabled"
}
prop {
api_name: "isProfileHidHostEnabled"
prop_name: "bluetooth.profile.hid.host.enabled"
}
prop {
api_name: "isProfileMapClientEnabled"
prop_name: "bluetooth.profile.map.client.enabled"
}
prop {
api_name: "isProfileMapServerEnabled"
prop_name: "bluetooth.profile.map.server.enabled"
}
prop {
api_name: "isProfileMcpServerEnabled"
prop_name: "bluetooth.profile.mcp.server.enabled"
}
prop {
api_name: "isProfileOppEnabled"
prop_name: "bluetooth.profile.opp.enabled"
}
prop {
api_name: "isProfilePanNapEnabled"
prop_name: "bluetooth.profile.pan.nap.enabled"
}
prop {
api_name: "isProfilePanPanuEnabled"
prop_name: "bluetooth.profile.pan.panu.enabled"
}
prop {
api_name: "isProfilePbapClientEnabled"
prop_name: "bluetooth.profile.pbap.client.enabled"
}
prop {
api_name: "isProfilePbapServerEnabled"
prop_name: "bluetooth.profile.pbap.server.enabled"
}
prop {
api_name: "isProfileSapServerEnabled"
prop_name: "bluetooth.profile.sap.server.enabled"
}
prop {
api_name: "isProfileVcpControllerEnabled"
prop_name: "bluetooth.profile.vcp.controller.enabled"
}
prop {
api_name: "isSupportPersistedStateEnabled"
prop_name: "bluetooth.framework.support_persisted_state"
}
prop {
api_name: "snoop_default_mode"
type: Enum
access: ReadWrite
prop_name: "persist.bluetooth.btsnoopdefaultmode"
enum_values: "empty|disabled|filtered|full"
}
prop {
api_name: "snoop_log_mode"
type: Enum
access: ReadWrite
prop_name: "persist.bluetooth.btsnooplogmode"
enum_values: "empty|disabled|filtered|full"
}
}
props {
owner: Odm
module: "android.sysprop.DeviceProperties"
prop {
api_name: "media_performance_class"
type: Integer
prop_name: "ro.odm.build.media_performance_class"
}
}
props {
module: "android.sysprop.HypervisorProperties"
prop {
api_name: "hypervisor_protected_vm_supported"
prop_name: "ro.boot.hypervisor.protected_vm.supported"
}
prop {
api_name: "hypervisor_version"
type: String
prop_name: "ro.boot.hypervisor.version"
}
prop {
api_name: "hypervisor_vm_supported"
prop_name: "ro.boot.hypervisor.vm.supported"
}
}
props {
module: "android.sysprop.MediaProperties"
prop {
api_name: "codec2_dmabuf_padding"
type: Integer
prop_name: "media.c2.dmabuf.padding"
}
prop {
api_name: "resolution_limit_32bit"
type: Integer
prop_name: "media.resolution.limit.32bit"
}
prop {
api_name: "swcodec_ion_align"
type: Integer
prop_name: "ro.com.android.media.swcodec.ion.align"
}
prop {
api_name: "swcodec_ion_flags"
type: Integer
prop_name: "ro.com.android.media.swcodec.ion.flags"
}
prop {
api_name: "swcodec_ion_heapmask"
type: Integer
prop_name: "ro.com.android.media.swcodec.ion.heapmask"
}
}
props {
module: "android.sysprop.NetworkProperties"
prop {
api_name: "isCellular464XlatEnabled"
prop_name: "net.464xlat.cellular.enabled"
}
prop {
api_name: "tcp_init_rwnd"
type: Integer
access: ReadWrite
prop_name: "net.tcp_def_init_rwnd"
}
}
props {
module: "android.sysprop.OtaProperties"
prop {
api_name: "ab_ota_partitions"
type: String
prop_name: "ro.product.ab_ota_partitions"
}
prop {
api_name: "virtual_ab_enabled"
prop_name: "ro.virtual_ab.enabled"
}
prop {
api_name: "virtual_ab_retrofit"
prop_name: "ro.virtual_ab.retrofit"
}
prop {
api_name: "warm_reset"
access: ReadWrite
prop_name: "ota.warm_reset"
integer_as_bool: true
}
}
props {
module: "android.sysprop.PowerProperties"
prop {
api_name: "fixed_performance_scale_factor"
type: Integer
prop_name: "ro.power.fixed_performance_scale_factor"
}
}
props {
module: "android.sysprop.SocProperties"
prop {
api_name: "soc_manufacturer"
type: String
prop_name: "ro.soc.manufacturer"
}
prop {
api_name: "soc_model"
type: String
prop_name: "ro.soc.model"
}
}
props {
module: "android.sysprop.TelephonyProperties"
prop {
api_name: "call_ring_delay"
type: Integer
prop_name: "ro.telephony.call_ring.delay"
}
prop {
api_name: "disable_call"
prop_name: "ro.telephony.disable-call"
}
prop {
api_name: "ecm_exit_timer"
type: Long
prop_name: "ro.cdma.ecmexittimer"
}
prop {
api_name: "ignore_nitz"
prop_name: "telephony.test.ignore.nitz"
}
prop {
api_name: "in_ecm_mode"
access: ReadWrite
prop_name: "ril.cdma.inecmmode"
}
prop {
api_name: "max_active_modems"
type: Integer
prop_name: "telephony.active_modems.max_count"
}
prop {
api_name: "mobile_data"
prop_name: "ro.com.android.mobiledata"
}
prop {
api_name: "multi_sim_config"
type: String
access: ReadWrite
prop_name: "persist.radio.multisim.config"
}
prop {
api_name: "operator_idp_string"
type: String
access: ReadWrite
prop_name: "gsm.operator.idpstring"
}
prop {
api_name: "operator_iso_country"
type: StringList
access: ReadWrite
prop_name: "gsm.operator.iso-country"
}
prop {
api_name: "reset_on_radio_tech_change"
prop_name: "persist.radio.reset_on_switch"
}
prop {
api_name: "ril_sends_multiple_call_ring"
prop_name: "ro.telephony.call_ring.multiple"
}
prop {
api_name: "sim_slots_count"
type: Integer
prop_name: "ro.telephony.sim_slots.count"
}
prop {
api_name: "test_csim"
prop_name: "persist.radio.test-csim"
}
prop {
api_name: "wake_lock_timeout"
type: Integer
prop_name: "ro.ril.wake_lock_timeout"
}
}
props {
module: "android.sysprop.VndkProperties"
prop {
api_name: "product_vndk_version"
type: String
prop_name: "ro.product.vndk.version"
}
prop {
api_name: "vendor_vndk_version"
type: String
prop_name: "ro.vndk.version"
}
}
props {
module: "android.sysprop.WifiProperties"
prop {
api_name: "start_supplicant"
access: Writeonce
prop_name: "ctl.start$supplicant"
}
prop {
api_name: "stop_supplicant"
access: Writeonce
prop_name: "ctl.stop$supplicant"
}
}