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