1props { 2 module: "android.sysprop.AdbProperties" 3 prop { 4 api_name: "secure" 5 access: Writeonce 6 scope: Internal 7 prop_name: "ro.adb.secure" 8 } 9} 10props { 11 module: "android.sysprop.CarProperties" 12 prop { 13 api_name: "boot_user_override_id" 14 type: Integer 15 access: ReadWrite 16 scope: Internal 17 prop_name: "android.car.systemuser.bootuseroverrideid" 18 } 19 prop { 20 api_name: "trusted_device_device_name_prefix" 21 type: String 22 scope: Internal 23 prop_name: "ro.android.car.trusteddevice.device_name_prefix" 24 } 25 prop { 26 api_name: "user_hal_timeout" 27 type: Integer 28 access: ReadWrite 29 scope: Internal 30 prop_name: "android.car.user_hal_timeout" 31 } 32} 33props { 34 module: "android.sysprop.ContactsProperties" 35 prop { 36 api_name: "aggregate_contacts" 37 scope: Internal 38 prop_name: "sync.contacts.aggregate" 39 } 40 prop { 41 api_name: "debug_scan_all_packages" 42 scope: Internal 43 prop_name: "debug.cp2.scan_all_packages" 44 } 45 prop { 46 api_name: "display_photo_size" 47 type: Integer 48 scope: Internal 49 prop_name: "contacts.display_photo_size" 50 } 51 prop { 52 api_name: "keep_stale_account_data" 53 scope: Internal 54 prop_name: "debug.contacts.ksad" 55 } 56 prop { 57 api_name: "thumbnail_size" 58 type: Integer 59 scope: Internal 60 prop_name: "contacts.thumbnail_size" 61 } 62} 63props { 64 module: "android.sysprop.CryptoProperties" 65 prop { 66 api_name: "state" 67 type: Enum 68 scope: Internal 69 prop_name: "ro.crypto.state" 70 enum_values: "encrypted|unencrypted|unsupported" 71 } 72 prop { 73 api_name: "type" 74 type: Enum 75 access: Writeonce 76 scope: Internal 77 prop_name: "ro.crypto.type" 78 enum_values: "block|file|none" 79 } 80} 81props { 82 module: "android.sysprop.DisplayProperties" 83 prop { 84 api_name: "debug_force_msaa" 85 access: ReadWrite 86 scope: Internal 87 prop_name: "debug.egl.force_msaa" 88 } 89 prop { 90 api_name: "debug_force_rtl" 91 access: ReadWrite 92 scope: Internal 93 prop_name: "debug.force_rtl" 94 } 95 prop { 96 api_name: "debug_layout" 97 access: ReadWrite 98 scope: Internal 99 prop_name: "debug.layout" 100 } 101 prop { 102 api_name: "debug_opengl_trace" 103 type: String 104 access: ReadWrite 105 scope: Internal 106 prop_name: "debug.egl.trace" 107 } 108} 109props { 110 module: "android.sysprop.HdmiProperties" 111 prop { 112 api_name: "arc_port" 113 type: String 114 scope: Internal 115 prop_name: "ro.hdmi.cec.audio.arc_port.config" 116 } 117 prop { 118 api_name: "cec_device_types" 119 type: EnumList 120 scope: Internal 121 prop_name: "ro.hdmi.cec_device_types" 122 enum_values: "tv|recording_device|reserved|tuner|playback_device|audio_system|pure_cec_switch|video_processor" 123 } 124 prop { 125 api_name: "device_type" 126 type: IntegerList 127 scope: Internal 128 prop_name: "ro.hdmi.device_type" 129 deprecated: true 130 } 131 prop { 132 api_name: "forward_volume_keys_when_system_audio_mode_off" 133 scope: Internal 134 prop_name: "ro.hdmi.cec.audio.forward_volume_keys_when_system_audio_mode_off.enabled" 135 } 136 prop { 137 api_name: "is_switch" 138 scope: Internal 139 prop_name: "ro.hdmi.cec.source.is_switch.enabled." 140 } 141 prop { 142 api_name: "playback_device_action_on_routing_control" 143 type: Enum 144 scope: Internal 145 prop_name: "ro.hdmi.cec.source.playback_device_action_on_routing_control" 146 enum_values: "none|wake_up_only|wake_up_and_send_active_source" 147 } 148 prop { 149 api_name: "power_state_change_on_active_source_lost" 150 type: Enum 151 scope: Internal 152 prop_name: "ro.hdmi.cec.source.power_state_change_on_active_source_lost" 153 enum_values: "none|standby_now" 154 } 155 prop { 156 api_name: "send_standby_on_sleep" 157 type: Enum 158 scope: Internal 159 prop_name: "ro.hdmi.cec.source.send_standby_on_sleep" 160 enum_values: "to_tv|broadcast|none" 161 } 162 prop { 163 api_name: "system_audio_mode_muting" 164 scope: Internal 165 prop_name: "ro.hdmi.cec.audio.system_audio_mode_muting.enabled" 166 } 167} 168props { 169 module: "android.sysprop.MediaProperties" 170 prop { 171 api_name: "swcodec_ion_align" 172 type: Integer 173 prop_name: "ro.com.android.media.swcodec.ion.align" 174 } 175 prop { 176 api_name: "swcodec_ion_flags" 177 type: Integer 178 prop_name: "ro.com.android.media.swcodec.ion.flags" 179 } 180 prop { 181 api_name: "swcodec_ion_heapmask" 182 type: Integer 183 prop_name: "ro.com.android.media.swcodec.ion.heapmask" 184 } 185} 186props { 187 module: "android.sysprop.OtaProperties" 188 prop { 189 api_name: "ab_ota_partitions" 190 type: String 191 prop_name: "ro.product.ab_ota_partitions" 192 } 193 prop { 194 api_name: "warm_reset" 195 access: ReadWrite 196 prop_name: "ota.warm_reset" 197 integer_as_bool: true 198 } 199} 200props { 201 module: "android.sysprop.PowerProperties" 202 prop { 203 api_name: "battery_input_suspended" 204 access: ReadWrite 205 scope: Internal 206 prop_name: "power.battery_input.suspended" 207 } 208 prop { 209 api_name: "fixed_performance_scale_factor" 210 type: Integer 211 prop_name: "ro.power.fixed_performance_scale_factor" 212 } 213} 214props { 215 module: "android.sysprop.SetupWizardProperties" 216 prop { 217 api_name: "esim_cid_ignore" 218 type: StringList 219 scope: Internal 220 prop_name: "ro.setupwizard.esim_cid_ignore" 221 } 222 prop { 223 api_name: "theme" 224 type: String 225 access: ReadWrite 226 scope: Internal 227 prop_name: "setupwizard.theme" 228 } 229} 230props { 231 module: "android.sysprop.TelephonyProperties" 232 prop { 233 api_name: "airplane_mode_on" 234 access: ReadWrite 235 scope: Internal 236 prop_name: "persist.radio.airplane_mode_on" 237 integer_as_bool: true 238 } 239 prop { 240 api_name: "baseband_version" 241 type: StringList 242 access: ReadWrite 243 scope: Internal 244 prop_name: "gsm.version.baseband" 245 } 246 prop { 247 api_name: "call_ring_delay" 248 type: Integer 249 prop_name: "ro.telephony.call_ring.delay" 250 } 251 prop { 252 api_name: "cdma_msg_id" 253 type: Integer 254 access: ReadWrite 255 scope: Internal 256 prop_name: "persist.radio.cdma.msgid" 257 } 258 prop { 259 api_name: "current_active_phone" 260 type: IntegerList 261 access: ReadWrite 262 scope: Internal 263 prop_name: "gsm.current.phone-type" 264 } 265 prop { 266 api_name: "data_network_type" 267 type: StringList 268 access: ReadWrite 269 scope: Internal 270 prop_name: "gsm.network.type" 271 } 272 prop { 273 api_name: "data_roaming" 274 scope: Internal 275 prop_name: "ro.com.android.dataroaming" 276 } 277 prop { 278 api_name: "default_network" 279 type: IntegerList 280 scope: Internal 281 prop_name: "ro.telephony.default_network" 282 } 283 prop { 284 api_name: "disable_call" 285 prop_name: "ro.telephony.disable-call" 286 } 287 prop { 288 api_name: "ecm_exit_timer" 289 type: Long 290 prop_name: "ro.cdma.ecmexittimer" 291 } 292 prop { 293 api_name: "enable_esim_ui_by_default" 294 scope: Internal 295 prop_name: "esim.enable_esim_system_ui_by_default" 296 } 297 prop { 298 api_name: "icc_operator_alpha" 299 type: StringList 300 access: ReadWrite 301 scope: Internal 302 prop_name: "gsm.sim.operator.alpha" 303 } 304 prop { 305 api_name: "icc_operator_iso_country" 306 type: StringList 307 access: ReadWrite 308 scope: Internal 309 prop_name: "gsm.sim.operator.iso-country" 310 } 311 prop { 312 api_name: "icc_operator_numeric" 313 type: StringList 314 access: ReadWrite 315 scope: Internal 316 prop_name: "gsm.sim.operator.numeric" 317 } 318 prop { 319 api_name: "ignore_nitz" 320 prop_name: "telephony.test.ignore.nitz" 321 } 322 prop { 323 api_name: "in_ecm_mode" 324 access: ReadWrite 325 prop_name: "ril.cdma.inecmmode" 326 } 327 prop { 328 api_name: "lte_on_cdma_device" 329 type: Integer 330 scope: Internal 331 prop_name: "telephony.lteOnCdmaDevice" 332 } 333 prop { 334 api_name: "lte_on_cdma_product_type" 335 type: String 336 scope: Internal 337 prop_name: "telephony.lteOnCdmaProductType" 338 } 339 prop { 340 api_name: "max_active_modems" 341 type: Integer 342 prop_name: "telephony.active_modems.max_count" 343 } 344 prop { 345 api_name: "mobile_data" 346 prop_name: "ro.com.android.mobiledata" 347 } 348 prop { 349 api_name: "multi_sim_config" 350 type: String 351 access: ReadWrite 352 prop_name: "persist.radio.multisim.config" 353 } 354 prop { 355 api_name: "operator_alpha" 356 type: StringList 357 access: ReadWrite 358 scope: Internal 359 prop_name: "gsm.operator.alpha" 360 } 361 prop { 362 api_name: "operator_idp_string" 363 type: String 364 access: ReadWrite 365 prop_name: "gsm.operator.idpstring" 366 } 367 prop { 368 api_name: "operator_is_manual" 369 scope: Internal 370 prop_name: "operator.ismanual" 371 } 372 prop { 373 api_name: "operator_is_roaming" 374 type: BooleanList 375 access: ReadWrite 376 scope: Internal 377 prop_name: "gsm.operator.isroaming" 378 } 379 prop { 380 api_name: "operator_iso_country" 381 type: StringList 382 access: ReadWrite 383 prop_name: "gsm.operator.iso-country" 384 } 385 prop { 386 api_name: "operator_numeric" 387 type: StringList 388 access: ReadWrite 389 scope: Internal 390 prop_name: "gsm.operator.numeric" 391 } 392 prop { 393 api_name: "otasp_num_schema" 394 type: StringList 395 scope: Internal 396 prop_name: "ro.cdma.otaspnumschema" 397 } 398 prop { 399 api_name: "reboot_on_modem_change" 400 scope: Internal 401 prop_name: "persist.radio.reboot_on_modem_change" 402 } 403 prop { 404 api_name: "reset_on_radio_tech_change" 405 prop_name: "persist.radio.reset_on_switch" 406 } 407 prop { 408 api_name: "ril_impl" 409 type: String 410 scope: Internal 411 prop_name: "gsm.version.ril-impl" 412 } 413 prop { 414 api_name: "ril_sends_multiple_call_ring" 415 prop_name: "ro.telephony.call_ring.multiple" 416 } 417 prop { 418 api_name: "sim_slots_count" 419 type: Integer 420 prop_name: "ro.telephony.sim_slots.count" 421 } 422 prop { 423 api_name: "sim_state" 424 type: StringList 425 access: ReadWrite 426 scope: Internal 427 prop_name: "gsm.sim.state" 428 } 429 prop { 430 api_name: "sms_receive" 431 type: BooleanList 432 scope: Internal 433 prop_name: "telephony.sms.receive" 434 } 435 prop { 436 api_name: "sms_send" 437 type: BooleanList 438 scope: Internal 439 prop_name: "telephony.sms.send" 440 } 441 prop { 442 api_name: "test_csim" 443 prop_name: "persist.radio.test-csim" 444 } 445 prop { 446 api_name: "videocall_audio_output" 447 type: Integer 448 scope: Internal 449 prop_name: "persist.radio.call.audio.output" 450 } 451 prop { 452 api_name: "wake_lock_timeout" 453 type: Integer 454 prop_name: "ro.ril.wake_lock_timeout" 455 } 456 prop { 457 api_name: "wps_info" 458 type: Integer 459 scope: Internal 460 prop_name: "wifidirect.wps" 461 } 462} 463props { 464 module: "android.sysprop.TraceProperties" 465 prop { 466 api_name: "enable" 467 access: ReadWrite 468 scope: Internal 469 prop_name: "persist.traced.enable" 470 integer_as_bool: true 471 } 472 prop { 473 api_name: "user_initiated" 474 access: ReadWrite 475 scope: Internal 476 prop_name: "debug.atrace.user_initiated" 477 integer_as_bool: true 478 } 479} 480props { 481 module: "android.sysprop.VndkProperties" 482 prop { 483 api_name: "product_vndk_version" 484 type: String 485 prop_name: "ro.product.vndk.version" 486 } 487 prop { 488 api_name: "vendor_vndk_version" 489 type: String 490 prop_name: "ro.vndk.version" 491 } 492} 493props { 494 module: "android.sysprop.WifiProperties" 495 prop { 496 api_name: "start_supplicant" 497 access: Writeonce 498 prop_name: "ctl.start$supplicant" 499 } 500 prop { 501 api_name: "stop_supplicant" 502 access: Writeonce 503 prop_name: "ctl.stop$supplicant" 504 } 505} 506