1 struct cpuinfo_mock_file filesystem[] = { 2 { 3 .path = "/proc/cpuinfo", 4 .size = 466, 5 .content = 6 "Processor\t: ARMv7 Processor rev 3 (v7l)\n" 7 "processor\t: 0\n" 8 "BogoMIPS\t: 38.40\n" 9 "\n" 10 "processor\t: 1\n" 11 "BogoMIPS\t: 38.40\n" 12 "\n" 13 "processor\t: 2\n" 14 "BogoMIPS\t: 38.40\n" 15 "\n" 16 "processor\t: 3\n" 17 "BogoMIPS\t: 38.40\n" 18 "\n" 19 "Features\t: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt \n" 20 "CPU implementer\t: 0x41\n" 21 "CPU architecture: 7\n" 22 "CPU variant\t: 0x0\n" 23 "CPU part\t: 0xc07\n" 24 "CPU revision\t: 3\n" 25 "\n" 26 "Hardware\t: Qualcomm MSM8226\n" 27 "Revision\t: 8400\n" 28 "Serial\t\t: d1c59d080f000000\n" 29 "Device\t\t: titan\n" 30 "Radio\t\t: 5\n" 31 "MSM Hardware\t: MSM8226 CS\n", 32 }, 33 { 34 .path = "/system/build.prop", 35 .size = 7894, 36 .content = 37 "\n" 38 "# begin build properties\n" 39 "# autogenerated by buildinfo.sh\n" 40 "ro.build.id=MPB24.65-34\n" 41 "ro.build.display.id=MPB24.65-34\n" 42 "ro.build.version.incremental=31\n" 43 "ro.build.version.sdk=23\n" 44 "ro.build.version.preview_sdk=0\n" 45 "ro.build.version.codename=REL\n" 46 "ro.build.version.all_codenames=REL\n" 47 "ro.build.version.release=6.0\n" 48 "ro.build.version.security_patch=2016-01-01\n" 49 "ro.build.version.base_os=,release-keys\n" 50 "ro.build.date=Wed Jan 6 12:21:20 CST 2016\n" 51 "ro.build.date.utc=1452104480\n" 52 "ro.build.type=user\n" 53 "ro.build.user=hudsoncm\n" 54 "ro.build.host=ilclbld26\n" 55 "ro.build.tags=release-keys\n" 56 "ro.build.flavor=titan_retla_ds-user\n" 57 "ro.product.model=XT1068\n" 58 "ro.product.brand=motorola\n" 59 "ro.product.name=titan_retla_ds\n" 60 "ro.product.device=titan_umtsds\n" 61 "ro.product.board=MSM8226\n" 62 "# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,\n" 63 "# use ro.product.cpu.abilist instead.\n" 64 "ro.product.cpu.abi=armeabi-v7a\n" 65 "ro.product.cpu.abi2=armeabi\n" 66 "ro.product.cpu.abilist=armeabi-v7a,armeabi\n" 67 "ro.product.cpu.abilist32=armeabi-v7a,armeabi\n" 68 "ro.product.cpu.abilist64=\n" 69 "ro.product.manufacturer=motorola\n" 70 "ro.product.locale=es-US\n" 71 "ro.wifi.channels=\n" 72 "ro.board.platform=msm8226\n" 73 "# ro.build.product is obsolete; use ro.product.device\n" 74 "ro.build.product=titan_umtsds\n" 75 "# Do not try to parse description, fingerprint, or thumbprint\n" 76 "ro.build.description=titan_retla_ds-user 6.0 MPB24.65-34 31 release-keys\n" 77 "ro.build.fingerprint=motorola/titan_retla_ds/titan_umtsds:6.0/MPB24.65-34/31:user/release-keys\n" 78 "ro.build.characteristics=default\n" 79 "# end build properties\n" 80 "#\n" 81 "# from device/moto/titan_umtsds/system.prop\n" 82 "#\n" 83 "#\n" 84 "# system.prop for msm8226\n" 85 "#\n" 86 "\n" 87 "# Use reference RIL for initial bringup\n" 88 "#rild.libpath=/system/lib/libreference-ril.so\n" 89 "rild.libpath=/vendor/lib/libril-qc-qmi-1.so\n" 90 "rild.libargs=-d /dev/smd0\n" 91 "persist.radio.nitz_plmn=\n" 92 "persist.radio.nitz_lons_0=\n" 93 "persist.radio.nitz_lons_1=\n" 94 "persist.radio.nitz_lons_2=\n" 95 "persist.radio.nitz_lons_3=\n" 96 "persist.radio.nitz_sons_0=\n" 97 "persist.radio.nitz_sons_1=\n" 98 "persist.radio.nitz_sons_2=\n" 99 "persist.radio.nitz_sons_3=\n" 100 "ril.subscription.types=NV,RUIM\n" 101 "DEVICE_PROVISIONED=1\n" 102 "persist.radio.msgtunnel.start=false\n" 103 "\n" 104 "#\n" 105 "# system props for the cne module\n" 106 "#\n" 107 "persist.cne.feature=0\n" 108 "\n" 109 "\n" 110 "# Skip /sys/power/wait_for_fb_* nodes and\n" 111 "# force FB to be always on\n" 112 "debug.sf.fb_always_on=1\n" 113 "\n" 114 "debug.sf.hw=1\n" 115 "debug.egl.hw=1\n" 116 "debug.composition.type=c2d\n" 117 "persist.hwc.mdpcomp.enable=true\n" 118 "debug.mdpcomp.logs=0\n" 119 "dalvik.vm.heapsize=36m\n" 120 "dev.pm.dyn_samplingrate=1\n" 121 "\n" 122 "persist.demo.hdmirotationlock=false\n" 123 "ro.hdmi.enable=true\n" 124 "tunnel.decode=false\n" 125 "tunnel.audiovideo.decode=false\n" 126 "lpa.decode=true\n" 127 "lpa.use-stagefright=true\n" 128 "\n" 129 "#system props for the MM modules\n" 130 "\n" 131 "media.stagefright.enable-player=true\n" 132 "media.stagefright.enable-http=true\n" 133 "media.stagefright.enable-aac=true\n" 134 "media.stagefright.enable-qcp=true\n" 135 "media.stagefright.enable-fma2dp=true\n" 136 "media.stagefright.enable-scan=true\n" 137 "mmp.enable.3g2=true\n" 138 "#9273 is decimal sum of supported codecs in AAL\n" 139 "#codecs:(PARSER_)AVI AC3 ASF AAC QCP DTS 3G2 MP2TS\n" 140 "mm.enable.qcom_parser=37491\n" 141 "\n" 142 "# VIDC: debug_levels\n" 143 "# 1:ERROR 2:HIGH 4:LOW 0:NOlogs 7:AllLogs\n" 144 "vidc.debug.level=1\n" 145 "\n" 146 "#\n" 147 "# system props for the data modules\n" 148 "#\n" 149 "ro.use_data_netmgrd=true\n" 150 "\n" 151 "#system props for time-services\n" 152 "persist.timed.enable=true\n" 153 "\n" 154 "#\n" 155 "# system prop for opengles version\n" 156 "#\n" 157 "# 196608 is decimal for 0x30000 to report version 3\n" 158 "ro.opengles.version=196608\n" 159 "\n" 160 "#\n" 161 "# System props for telephony\n" 162 "# System prop to turn on CdmaLTEPhone always\n" 163 "telephony.lteOnCdmaDevice=0\n" 164 "\n" 165 "#\n" 166 "# enable esdfs by default\n" 167 "#\n" 168 "persist.esdfs_sdcard=true\n" 169 "\n" 170 "#\n" 171 "#snapdragon value add features\n" 172 "#\n" 173 "# System props for audio\n" 174 "ro.qc.sdk.audio.ssr=false\n" 175 "ro.config.vc_call_vol_steps=8\n" 176 "# FM maximum volume be between 0 and 8192 (0dB)\n" 177 "ro.audio.fm_max_volume=4096\n" 178 "\n" 179 "#need rotation info in audio-land\n" 180 "ro.audio.monitorRotation=1\n" 181 "\n" 182 "# Enable/disable cabl\n" 183 "ro.qualcomm.cabl=0\n" 184 "\n" 185 "# system prop for NFC DT\n" 186 "ro.nfc.port=I2C\n" 187 "\n" 188 "#\n" 189 "# system property for Bluetooth hci transport\n" 190 "#\n" 191 "ro.qualcomm.bt.hci_transport=smd\n" 192 "\n" 193 "#\n" 194 "# system property for Bluetooth HFP version\n" 195 "#\n" 196 "ro.bluetooth.hfp.ver=1.6\n" 197 "\n" 198 "#\n" 199 "# system property for Bluetooth SAP support\n" 200 "# Motorola disabled SAP\n" 201 "#\n" 202 "ro.qualcomm.bluetooth.sap=false\n" 203 "\n" 204 "# Bluetooth LE power class\n" 205 "qcom.bt.le_dev_pwr_class=1\n" 206 "\n" 207 "##property to choose between virtual/external wfd display\n" 208 "persist.sys.wfd.virtual=0\n" 209 "# Motorola, ams087, 09/24/2013, IKJBMR2-6432 : disable tunnel audio encode\n" 210 "#tunnel.audio.encode = true\n" 211 "\n" 212 "# Enable SSR\n" 213 "persist.sys.ssr.restart_level=3\n" 214 "persist.sys.qc.sub.rdump.on=1\n" 215 "\n" 216 "# For TCMD debug level\n" 217 "persist.tcmd.log.limit=0\n" 218 "\n" 219 "# Disable QCOM net early sockets feature\n" 220 "net.early.sockets=0\n" 221 "\n" 222 "# Radio RIL properties\n" 223 "persist.radio.no_wait_for_card=1\n" 224 "persist.radio.apm_sim_not_pwdn=1\n" 225 "persist.radio.dfr_mode_set=1\n" 226 "persist.radio.relay_oprt_change=1\n" 227 "\n" 228 "#Enable offload audio playback by default\n" 229 "audio.offload.disable=0\n" 230 "\n" 231 "#Disable offload audio video playback by default\n" 232 "av.offload.enable=false\n" 233 "\n" 234 "#\n" 235 "# ADDITIONAL_BUILD_PROPERTIES\n" 236 "#\n" 237 "ro.build.version.full=Blur_Version.24.41.34.titan_retla_ds.retla.en.01\n" 238 "ro.mot.build.customerid=retla\n" 239 "ro.mot.build.version.sdk_int=22\n" 240 "ro.product.display=Moto G\n" 241 "ro.persist.qcapb=0\n" 242 "ro.build.version.qcom=AU_LINUX_ANDROID_LNX.LA.3.5.1_RB1.04.04.02.048.045\n" 243 "persist.radio.plmn_name_cmp=1\n" 244 "ro.camera.sound.forced=0\n" 245 "ro.com.android.dataroaming=false\n" 246 "persist.mot.gps.assisted=false\n" 247 "persist.radio.process_sups_ind=1\n" 248 "persist.radio.all_bc_msg=all\n" 249 "ro.telephony.default_network=3\n" 250 "persist.radio.multisim.config=dsds\n" 251 "persist.radio.force_get_pref=1\n" 252 "ro.config.ringtone=Moto.ogg\n" 253 "ro.config.notification_sound=Moto.ogg\n" 254 "ro.config.alarm_alert=Oxygen.ogg\n" 255 "dalvik.vm.boot-dex2oat-threads=2\n" 256 "dalvik.vm.dex2oat-threads=4\n" 257 "ro.MAX_HIDDEN_APPS=12\n" 258 "dalvik.vm.heapstartsize=8m\n" 259 "dalvik.vm.heapgrowthlimit=96m\n" 260 "dalvik.vm.heapsize=256m\n" 261 "dalvik.vm.heaptargetutilization=0.75\n" 262 "dalvik.vm.heapminfree=2m\n" 263 "dalvik.vm.heapmaxfree=8m\n" 264 "persist.sys.logkit.ctrlcode=0\n" 265 "ro.vendor.extension_library=/vendor/lib/libqc-opt.so\n" 266 "persist.radio.apm_sim_not_pwdn=1\n" 267 "ro.usb.mtp=0x2e82\n" 268 "ro.usb.mtp_adb=0x2e76\n" 269 "ro.usb.ptp=0x2e83\n" 270 "ro.usb.ptp_adb=0x2e84\n" 271 "ro.usb.bpt=0x2e28\n" 272 "ro.usb.bpt_adb=0x2e29\n" 273 "ro.usb.bpteth=0x2e2a\n" 274 "ro.usb.bpteth_adb=0x2e2b\n" 275 "persist.audio.calfile0=/etc/Bluetooth_cal.acdb\n" 276 "persist.audio.calfile1=/etc/General_cal.acdb\n" 277 "persist.audio.calfile2=/etc/Global_cal.acdb\n" 278 "persist.audio.calfile3=/etc/Handset_cal.acdb\n" 279 "persist.audio.calfile4=/etc/Hdmi_cal.acdb\n" 280 "persist.audio.calfile5=/etc/Headset_cal.acdb\n" 281 "persist.audio.calfile6=/etc/Speaker_cal.acdb\n" 282 "persist.audio.dualmic.config=endfire\n" 283 "persist.audio.fluence.voicecall=true\n" 284 "persist.audio.fluence.voicecomm=false\n" 285 "persist.audio.fluence.voicerec=false\n" 286 "persist.audio.fluence.speaker=false\n" 287 "ro.bug2go.magickeys=24,26\n" 288 "persist.sys.qc.sub.rdump.max=0\n" 289 "ro.adb.secure=1\n" 290 "ro.sf.lcd_density=320\n" 291 "persist.radio.apn_delay=5000\n" 292 "persist.sys.media.use-awesome=false\n" 293 "audio.offload.disable=0\n" 294 "audio.offload.pcm.16bit.enable=false\n" 295 "audio.offload.pcm.24bit.enable=false\n" 296 "audio.offload.gapless.enabled=false\n" 297 "av.offload.enable=false\n" 298 "mm.enable.qcom_parser=4643\n" 299 "persist.radio.mot_ecc_enabled=1\n" 300 "persist.radio.mot_ecc_custid=common\n" 301 "keyguard.no_require_sim=true\n" 302 "drm.service.enabled=true\n" 303 "mdc_initial_max_retry=10\n" 304 "ro.com.google.clientidbase=android-motorola\n" 305 "ro.com.google.clientidbase.ms=android-motorola\n" 306 "ro.com.google.clientidbase.am=android-motorola\n" 307 "ro.com.google.clientidbase.gmm=android-motorola\n" 308 "ro.com.google.clientidbase.yt=android-motorola\n" 309 "ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html\n" 310 "ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html\n" 311 "ro.setupwizard.mode=OPTIONAL\n" 312 "ro.com.google.gmsversion=6.0_r1\n" 313 "ro.carrier=unknown\n" 314 "telephony.lteOnCdmaDevice=0\n" 315 "ro.media.enc.aud.fileformat=amr\n" 316 "ro.media.enc.aud.codec=amrnb\n" 317 "persist.sys.dalvik.vm.lib.2=libart\n" 318 "dalvik.vm.isa.arm.variant=krait\n" 319 "dalvik.vm.isa.arm.features=default\n" 320 "net.bt.name=Android\n" 321 "dalvik.vm.stack-trace-file=/data/anr/traces.txt\n" 322 "ro.qc.sdk.izat.premium_enabled=0\n" 323 "ro.qc.sdk.izat.service_mask=0x0\n" 324 "persist.gps.qc_nlp_in_use=0\n" 325 "ro.gps.agps_provider=1\n" 326 "persist.radio.dont_use_dsd=true\n" 327 "persist.radio.set_dds_ia_apn=1\n" 328 "ro.expect.recovery_id=0x60ebc3a1ec78d5e05f3e943dfc2f4418a9d7f5eb000000000000000000000000\n" 329 "\n", 330 }, 331 { 332 .path = "/sys/devices/system/cpu/kernel_max", 333 .size = 2, 334 .content = "3\n", 335 }, 336 { 337 .path = "/sys/devices/system/cpu/possible", 338 .size = 4, 339 .content = "0-3\n", 340 }, 341 { 342 .path = "/sys/devices/system/cpu/present", 343 .size = 4, 344 .content = "0-3\n", 345 }, 346 { 347 .path = "/sys/devices/system/cpu/online", 348 .size = 4, 349 .content = "0-3\n", 350 }, 351 { 352 .path = "/sys/devices/system/cpu/offline", 353 .size = 1, 354 .content = "\n", 355 }, 356 { 357 .path = "/sys/devices/system/cpu/cpufreq/all_time_in_state", 358 .size = 31, 359 .content = "freq\t\tcpu0\t\tcpu1\t\tcpu2\t\tcpu3\t\t\n", 360 }, 361 { 362 .path = "/sys/devices/system/cpu/cpufreq/current_in_state", 363 .size = 71, 364 .content = "CPU0:300000=0 384000=0 600000=0 787200=0 998400=0 1094400=0 1190400=0 \n", 365 }, 366 { 367 .path = "/sys/devices/system/cpu/cpuidle/current_driver", 368 .size = 9, 369 .content = "msm_idle\n", 370 }, 371 { 372 .path = "/sys/devices/system/cpu/cpuidle/current_governor_ro", 373 .size = 5, 374 .content = "menu\n", 375 }, 376 { 377 .path = "/sys/devices/system/cpu/cpu0/cpufreq/affected_cpus", 378 .size = 8, 379 .content = "0 1 2 3\n", 380 }, 381 { 382 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq", 383 .size = 8, 384 .content = "1190400\n", 385 }, 386 { 387 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq", 388 .size = 7, 389 .content = "300000\n", 390 }, 391 { 392 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency", 393 .size = 2, 394 .content = "0\n", 395 }, 396 { 397 .path = "/sys/devices/system/cpu/cpu0/cpufreq/related_cpus", 398 .size = 8, 399 .content = "0 1 2 3\n", 400 }, 401 { 402 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies", 403 .size = 52, 404 .content = "300000 384000 600000 787200 998400 1094400 1190400 \n", 405 }, 406 { 407 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors", 408 .size = 54, 409 .content = "interactive ondemand userspace powersave performance \n", 410 }, 411 { 412 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq", 413 .size = 8, 414 .content = "1190400\n", 415 }, 416 { 417 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver", 418 .size = 4, 419 .content = "msm\n", 420 }, 421 { 422 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor", 423 .size = 12, 424 .content = "interactive\n", 425 }, 426 { 427 .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state", 428 .size = 68, 429 .content = 430 "300000 0\n" 431 "384000 0\n" 432 "600000 0\n" 433 "787200 0\n" 434 "998400 0\n" 435 "1094400 0\n" 436 "1190400 2628\n", 437 }, 438 { 439 .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/total_trans", 440 .size = 2, 441 .content = "0\n", 442 }, 443 { 444 .path = "/sys/devices/system/cpu/cpu0/topology/core_id", 445 .size = 2, 446 .content = "0\n", 447 }, 448 { 449 .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings", 450 .size = 2, 451 .content = "f\n", 452 }, 453 { 454 .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings_list", 455 .size = 4, 456 .content = "0-3\n", 457 }, 458 { 459 .path = "/sys/devices/system/cpu/cpu0/topology/physical_package_id", 460 .size = 2, 461 .content = "0\n", 462 }, 463 { 464 .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings", 465 .size = 2, 466 .content = "1\n", 467 }, 468 { 469 .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings_list", 470 .size = 2, 471 .content = "0\n", 472 }, 473 { 474 .path = "/sys/devices/system/cpu/cpu1/cpufreq/affected_cpus", 475 .size = 8, 476 .content = "0 1 2 3\n", 477 }, 478 { 479 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_max_freq", 480 .size = 8, 481 .content = "1190400\n", 482 }, 483 { 484 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_min_freq", 485 .size = 7, 486 .content = "300000\n", 487 }, 488 { 489 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_transition_latency", 490 .size = 2, 491 .content = "0\n", 492 }, 493 { 494 .path = "/sys/devices/system/cpu/cpu1/cpufreq/related_cpus", 495 .size = 8, 496 .content = "0 1 2 3\n", 497 }, 498 { 499 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_frequencies", 500 .size = 52, 501 .content = "300000 384000 600000 787200 998400 1094400 1190400 \n", 502 }, 503 { 504 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_governors", 505 .size = 54, 506 .content = "interactive ondemand userspace powersave performance \n", 507 }, 508 { 509 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq", 510 .size = 8, 511 .content = "1190400\n", 512 }, 513 { 514 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver", 515 .size = 4, 516 .content = "msm\n", 517 }, 518 { 519 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor", 520 .size = 12, 521 .content = "interactive\n", 522 }, 523 { 524 .path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/time_in_state", 525 .size = 68, 526 .content = 527 "300000 0\n" 528 "384000 0\n" 529 "600000 0\n" 530 "787200 0\n" 531 "998400 0\n" 532 "1094400 0\n" 533 "1190400 2897\n", 534 }, 535 { 536 .path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/total_trans", 537 .size = 2, 538 .content = "0\n", 539 }, 540 { 541 .path = "/sys/devices/system/cpu/cpu1/topology/core_id", 542 .size = 2, 543 .content = "1\n", 544 }, 545 { 546 .path = "/sys/devices/system/cpu/cpu1/topology/core_siblings", 547 .size = 2, 548 .content = "f\n", 549 }, 550 { 551 .path = "/sys/devices/system/cpu/cpu1/topology/core_siblings_list", 552 .size = 4, 553 .content = "0-3\n", 554 }, 555 { 556 .path = "/sys/devices/system/cpu/cpu1/topology/physical_package_id", 557 .size = 2, 558 .content = "0\n", 559 }, 560 { 561 .path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings", 562 .size = 2, 563 .content = "2\n", 564 }, 565 { 566 .path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings_list", 567 .size = 2, 568 .content = "1\n", 569 }, 570 { 571 .path = "/sys/devices/system/cpu/cpu2/cpufreq/affected_cpus", 572 .size = 6, 573 .content = "0 1 2\n", 574 }, 575 { 576 .path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_max_freq", 577 .size = 8, 578 .content = "1190400\n", 579 }, 580 { 581 .path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_min_freq", 582 .size = 7, 583 .content = "300000\n", 584 }, 585 { 586 .path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_transition_latency", 587 .size = 2, 588 .content = "0\n", 589 }, 590 { 591 .path = "/sys/devices/system/cpu/cpu2/cpufreq/related_cpus", 592 .size = 6, 593 .content = "0 1 2\n", 594 }, 595 { 596 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_frequencies", 597 .size = 52, 598 .content = "300000 384000 600000 787200 998400 1094400 1190400 \n", 599 }, 600 { 601 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_governors", 602 .size = 54, 603 .content = "interactive ondemand userspace powersave performance \n", 604 }, 605 { 606 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_cur_freq", 607 .size = 8, 608 .content = "1190400\n", 609 }, 610 { 611 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_driver", 612 .size = 4, 613 .content = "msm\n", 614 }, 615 { 616 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor", 617 .size = 12, 618 .content = "interactive\n", 619 }, 620 { 621 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq", 622 .size = 8, 623 .content = "1190400\n", 624 }, 625 { 626 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq", 627 .size = 7, 628 .content = "787200\n", 629 }, 630 { 631 .path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/time_in_state", 632 .size = 68, 633 .content = 634 "300000 0\n" 635 "384000 0\n" 636 "600000 0\n" 637 "787200 0\n" 638 "998400 0\n" 639 "1094400 6\n" 640 "1190400 3170\n", 641 }, 642 { 643 .path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/total_trans", 644 .size = 2, 645 .content = "4\n", 646 }, 647 { 648 .path = "/sys/devices/system/cpu/cpu2/topology/core_id", 649 .size = 2, 650 .content = "2\n", 651 }, 652 { 653 .path = "/sys/devices/system/cpu/cpu2/topology/core_siblings", 654 .size = 2, 655 .content = "f\n", 656 }, 657 { 658 .path = "/sys/devices/system/cpu/cpu2/topology/core_siblings_list", 659 .size = 4, 660 .content = "0-3\n", 661 }, 662 { 663 .path = "/sys/devices/system/cpu/cpu2/topology/physical_package_id", 664 .size = 2, 665 .content = "0\n", 666 }, 667 { 668 .path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings", 669 .size = 2, 670 .content = "4\n", 671 }, 672 { 673 .path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings_list", 674 .size = 2, 675 .content = "2\n", 676 }, 677 { 678 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_driver", 679 .size = 4, 680 .content = "msm\n", 681 }, 682 { 683 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor", 684 .size = 12, 685 .content = "interactive\n", 686 }, 687 { 688 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq", 689 .size = 8, 690 .content = "1190400\n", 691 }, 692 { 693 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq", 694 .size = 7, 695 .content = "787200\n", 696 }, 697 { 698 .path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/time_in_state", 699 .size = 69, 700 .content = 701 "300000 0\n" 702 "384000 0\n" 703 "600000 0\n" 704 "787200 0\n" 705 "998400 2\n" 706 "1094400 15\n" 707 "1190400 3428\n", 708 }, 709 { 710 .path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/total_trans", 711 .size = 3, 712 .content = "16\n", 713 }, 714 { 715 .path = "/sys/devices/system/cpu/cpu3/topology/core_id", 716 .size = 2, 717 .content = "3\n", 718 }, 719 { 720 .path = "/sys/devices/system/cpu/cpu3/topology/core_siblings", 721 .size = 2, 722 .content = "f\n", 723 }, 724 { 725 .path = "/sys/devices/system/cpu/cpu3/topology/core_siblings_list", 726 .size = 4, 727 .content = "0-3\n", 728 }, 729 { NULL }, 730 }; 731 #ifdef __ANDROID__ 732 struct cpuinfo_mock_property properties[] = { 733 { 734 .key = "DEVICE_PROVISIONED", 735 .value = "1", 736 }, 737 { 738 .key = "audio.offload.disable", 739 .value = "0", 740 }, 741 { 742 .key = "audio.offload.gapless.enabled", 743 .value = "false", 744 }, 745 { 746 .key = "audio.offload.pcm.16bit.enable", 747 .value = "false", 748 }, 749 { 750 .key = "audio.offload.pcm.24bit.enable", 751 .value = "false", 752 }, 753 { 754 .key = "av.offload.enable", 755 .value = "false", 756 }, 757 { 758 .key = "dalvik.vm.boot-dex2oat-threads", 759 .value = "2", 760 }, 761 { 762 .key = "dalvik.vm.dex2oat-Xms", 763 .value = "64m", 764 }, 765 { 766 .key = "dalvik.vm.dex2oat-Xmx", 767 .value = "512m", 768 }, 769 { 770 .key = "dalvik.vm.dex2oat-threads", 771 .value = "4", 772 }, 773 { 774 .key = "dalvik.vm.heapgrowthlimit", 775 .value = "96m", 776 }, 777 { 778 .key = "dalvik.vm.heapmaxfree", 779 .value = "8m", 780 }, 781 { 782 .key = "dalvik.vm.heapminfree", 783 .value = "2m", 784 }, 785 { 786 .key = "dalvik.vm.heapsize", 787 .value = "256m", 788 }, 789 { 790 .key = "dalvik.vm.heapstartsize", 791 .value = "8m", 792 }, 793 { 794 .key = "dalvik.vm.heaptargetutilization", 795 .value = "0.75", 796 }, 797 { 798 .key = "dalvik.vm.image-dex2oat-Xms", 799 .value = "64m", 800 }, 801 { 802 .key = "dalvik.vm.image-dex2oat-Xmx", 803 .value = "64m", 804 }, 805 { 806 .key = "dalvik.vm.isa.arm.features", 807 .value = "default", 808 }, 809 { 810 .key = "dalvik.vm.isa.arm.variant", 811 .value = "krait", 812 }, 813 { 814 .key = "dalvik.vm.stack-trace-file", 815 .value = "/data/anr/traces.txt", 816 }, 817 { 818 .key = "debug.atrace.tags.enableflags", 819 .value = "0", 820 }, 821 { 822 .key = "debug.composition.type", 823 .value = "c2d", 824 }, 825 { 826 .key = "debug.egl.hw", 827 .value = "1", 828 }, 829 { 830 .key = "debug.force_rtl", 831 .value = "0", 832 }, 833 { 834 .key = "debug.mdpcomp.logs", 835 .value = "0", 836 }, 837 { 838 .key = "debug.sf.fb_always_on", 839 .value = "1", 840 }, 841 { 842 .key = "debug.sf.hw", 843 .value = "1", 844 }, 845 { 846 .key = "dev.bootcomplete", 847 .value = "1", 848 }, 849 { 850 .key = "dev.pm.dyn_samplingrate", 851 .value = "1", 852 }, 853 { 854 .key = "drm.service.enabled", 855 .value = "true", 856 }, 857 { 858 .key = "gsm.current.phone-type", 859 .value = "1,1", 860 }, 861 { 862 .key = "gsm.network.type", 863 .value = "Unknown,Unknown", 864 }, 865 { 866 .key = "gsm.operator.alpha", 867 .value = "", 868 }, 869 { 870 .key = "gsm.operator.iso-country", 871 .value = "", 872 }, 873 { 874 .key = "gsm.operator.isroaming", 875 .value = "false", 876 }, 877 { 878 .key = "gsm.operator.numeric", 879 .value = "", 880 }, 881 { 882 .key = "gsm.sim.operator.alpha", 883 .value = ",", 884 }, 885 { 886 .key = "gsm.sim.operator.iso-country", 887 .value = ",", 888 }, 889 { 890 .key = "gsm.sim.operator.numeric", 891 .value = ",", 892 }, 893 { 894 .key = "gsm.sim.state", 895 .value = "ABSENT,ABSENT", 896 }, 897 { 898 .key = "gsm.version.baseband", 899 .value = "MSM8626BP_1032.3116.99.00R ROW_DSDS_CUST", 900 }, 901 { 902 .key = "gsm.version.baseband1", 903 .value = "MSM8626BP_1032.3116.99.00R ROW_DSDS_CUST", 904 }, 905 { 906 .key = "gsm.version.ril-impl", 907 .value = "Qualcomm RIL 1.0", 908 }, 909 { 910 .key = "init.svc.adbd", 911 .value = "running", 912 }, 913 { 914 .key = "init.svc.adsprpcd", 915 .value = "running", 916 }, 917 { 918 .key = "init.svc.apanic_annotate", 919 .value = "stopped", 920 }, 921 { 922 .key = "init.svc.atfwd", 923 .value = "running", 924 }, 925 { 926 .key = "init.svc.atvc", 927 .value = "stopped", 928 }, 929 { 930 .key = "init.svc.atvc_core", 931 .value = "stopped", 932 }, 933 { 934 .key = "init.svc.batt_health", 935 .value = "running", 936 }, 937 { 938 .key = "init.svc.bootanim", 939 .value = "stopped", 940 }, 941 { 942 .key = "init.svc.config_bluetooth", 943 .value = "stopped", 944 }, 945 { 946 .key = "init.svc.debuggerd", 947 .value = "running", 948 }, 949 { 950 .key = "init.svc.drm", 951 .value = "running", 952 }, 953 { 954 .key = "init.svc.dropboxd", 955 .value = "running", 956 }, 957 { 958 .key = "init.svc.esdpll", 959 .value = "running", 960 }, 961 { 962 .key = "init.svc.flash_recovery", 963 .value = "stopped", 964 }, 965 { 966 .key = "init.svc.gatekeeperd", 967 .value = "running", 968 }, 969 { 970 .key = "init.svc.healthd", 971 .value = "running", 972 }, 973 { 974 .key = "init.svc.hw_revs", 975 .value = "stopped", 976 }, 977 { 978 .key = "init.svc.installd", 979 .value = "running", 980 }, 981 { 982 .key = "init.svc.irsc_util", 983 .value = "stopped", 984 }, 985 { 986 .key = "init.svc.keystore", 987 .value = "running", 988 }, 989 { 990 .key = "init.svc.lmkd", 991 .value = "running", 992 }, 993 { 994 .key = "init.svc.logd", 995 .value = "running", 996 }, 997 { 998 .key = "init.svc.logd-reinit", 999 .value = "stopped", 1000 }, 1001 { 1002 .key = "init.svc.mbm_spy", 1003 .value = "stopped", 1004 }, 1005 { 1006 .key = "init.svc.media", 1007 .value = "running", 1008 }, 1009 { 1010 .key = "init.svc.mmi-boot-sh", 1011 .value = "stopped", 1012 }, 1013 { 1014 .key = "init.svc.mmi-radio-sh", 1015 .value = "stopped", 1016 }, 1017 { 1018 .key = "init.svc.mmi-touch-sh", 1019 .value = "stopped", 1020 }, 1021 { 1022 .key = "init.svc.mmi-usb-sh", 1023 .value = "stopped", 1024 }, 1025 { 1026 .key = "init.svc.mpdecision", 1027 .value = "running", 1028 }, 1029 { 1030 .key = "init.svc.netd", 1031 .value = "running", 1032 }, 1033 { 1034 .key = "init.svc.netmgrd", 1035 .value = "running", 1036 }, 1037 { 1038 .key = "init.svc.p2p_supplicant", 1039 .value = "running", 1040 }, 1041 { 1042 .key = "init.svc.ptt_socket_app", 1043 .value = "stopped", 1044 }, 1045 { 1046 .key = "init.svc.qcamerasvr", 1047 .value = "running", 1048 }, 1049 { 1050 .key = "init.svc.qcom-c_core-sh", 1051 .value = "stopped", 1052 }, 1053 { 1054 .key = "init.svc.qcom-c_main-sh", 1055 .value = "stopped", 1056 }, 1057 { 1058 .key = "init.svc.qcom-post-boot", 1059 .value = "stopped", 1060 }, 1061 { 1062 .key = "init.svc.qcom-sh", 1063 .value = "stopped", 1064 }, 1065 { 1066 .key = "init.svc.qe", 1067 .value = "stopped", 1068 }, 1069 { 1070 .key = "init.svc.qmuxd", 1071 .value = "running", 1072 }, 1073 { 1074 .key = "init.svc.qseecomd", 1075 .value = "running", 1076 }, 1077 { 1078 .key = "init.svc.rfs_access", 1079 .value = "running", 1080 }, 1081 { 1082 .key = "init.svc.ril-daemon", 1083 .value = "running", 1084 }, 1085 { 1086 .key = "init.svc.ril-daemon1", 1087 .value = "running", 1088 }, 1089 { 1090 .key = "init.svc.ril-qmi", 1091 .value = "stopped", 1092 }, 1093 { 1094 .key = "init.svc.rmt_storage", 1095 .value = "running", 1096 }, 1097 { 1098 .key = "init.svc.sensord", 1099 .value = "running", 1100 }, 1101 { 1102 .key = "init.svc.servicemanager", 1103 .value = "running", 1104 }, 1105 { 1106 .key = "init.svc.ss_rdump", 1107 .value = "running", 1108 }, 1109 { 1110 .key = "init.svc.surfaceflinger", 1111 .value = "running", 1112 }, 1113 { 1114 .key = "init.svc.tcmd", 1115 .value = "running", 1116 }, 1117 { 1118 .key = "init.svc.thermal-engine", 1119 .value = "running", 1120 }, 1121 { 1122 .key = "init.svc.time_daemon", 1123 .value = "running", 1124 }, 1125 { 1126 .key = "init.svc.ueventd", 1127 .value = "running", 1128 }, 1129 { 1130 .key = "init.svc.vold", 1131 .value = "running", 1132 }, 1133 { 1134 .key = "init.svc.wcnss-service", 1135 .value = "running", 1136 }, 1137 { 1138 .key = "init.svc.zygote", 1139 .value = "running", 1140 }, 1141 { 1142 .key = "installd.post_fs_data_ready", 1143 .value = "1", 1144 }, 1145 { 1146 .key = "keyguard.no_require_sim", 1147 .value = "true", 1148 }, 1149 { 1150 .key = "lpa.decode", 1151 .value = "true", 1152 }, 1153 { 1154 .key = "lpa.use-stagefright", 1155 .value = "true", 1156 }, 1157 { 1158 .key = "mdc_initial_max_retry", 1159 .value = "10", 1160 }, 1161 { 1162 .key = "media.stagefright.enable-aac", 1163 .value = "true", 1164 }, 1165 { 1166 .key = "media.stagefright.enable-fma2dp", 1167 .value = "true", 1168 }, 1169 { 1170 .key = "media.stagefright.enable-http", 1171 .value = "true", 1172 }, 1173 { 1174 .key = "media.stagefright.enable-player", 1175 .value = "true", 1176 }, 1177 { 1178 .key = "media.stagefright.enable-qcp", 1179 .value = "true", 1180 }, 1181 { 1182 .key = "media.stagefright.enable-scan", 1183 .value = "true", 1184 }, 1185 { 1186 .key = "mm.enable.qcom_parser", 1187 .value = "4643", 1188 }, 1189 { 1190 .key = "mmp.enable.3g2", 1191 .value = "true", 1192 }, 1193 { 1194 .key = "net.bt.name", 1195 .value = "Android", 1196 }, 1197 { 1198 .key = "net.change", 1199 .value = "net.dns2", 1200 }, 1201 { 1202 .key = "net.dns1", 1203 .value = "208.67.222.222", 1204 }, 1205 { 1206 .key = "net.dns2", 1207 .value = "208.67.220.220", 1208 }, 1209 { 1210 .key = "net.early.sockets", 1211 .value = "0", 1212 }, 1213 { 1214 .key = "net.hostname", 1215 .value = "android-df7da3508ca7bd5e", 1216 }, 1217 { 1218 .key = "net.qtaguid_enabled", 1219 .value = "1", 1220 }, 1221 { 1222 .key = "net.tcp.buffersize.default", 1223 .value = "4096,87380,110208,4096,16384,110208", 1224 }, 1225 { 1226 .key = "net.tcp.buffersize.edge", 1227 .value = "4093,26280,35040,4096,16384,35040", 1228 }, 1229 { 1230 .key = "net.tcp.buffersize.evdo", 1231 .value = "4094,87380,262144,4096,16384,262144", 1232 }, 1233 { 1234 .key = "net.tcp.buffersize.gprs", 1235 .value = "4092,8760,11680,4096,8760,11680", 1236 }, 1237 { 1238 .key = "net.tcp.buffersize.hsdpa", 1239 .value = "4094,87380,1220608,4096,16384,1220608", 1240 }, 1241 { 1242 .key = "net.tcp.buffersize.hspa", 1243 .value = "4094,87380,1220608,4096,16384,1220608", 1244 }, 1245 { 1246 .key = "net.tcp.buffersize.hspap", 1247 .value = "4094,87380,1220608,4096,16384,1220608", 1248 }, 1249 { 1250 .key = "net.tcp.buffersize.hsupa", 1251 .value = "4094,87380,1220608,4096,16384,1220608", 1252 }, 1253 { 1254 .key = "net.tcp.buffersize.lte", 1255 .value = "524288,1048576,2097152,262144,524288,1048576", 1256 }, 1257 { 1258 .key = "net.tcp.buffersize.umts", 1259 .value = "4094,87380,110208,4096,16384,110208", 1260 }, 1261 { 1262 .key = "net.tcp.buffersize.wifi", 1263 .value = "524288,2097152,4194304,262144,524288,1048576", 1264 }, 1265 { 1266 .key = "net.tcp.default_init_rwnd", 1267 .value = "60", 1268 }, 1269 { 1270 .key = "net.tcp.delack.default", 1271 .value = "1", 1272 }, 1273 { 1274 .key = "net.tcp.delack.lte", 1275 .value = "1", 1276 }, 1277 { 1278 .key = "net.tcp.delack.wifi", 1279 .value = "20", 1280 }, 1281 { 1282 .key = "net.tcp.usercfg.default", 1283 .value = "0", 1284 }, 1285 { 1286 .key = "net.tcp.usercfg.lte", 1287 .value = "0", 1288 }, 1289 { 1290 .key = "net.tcp.usercfg.wifi", 1291 .value = "1", 1292 }, 1293 { 1294 .key = "net.tethering.on", 1295 .value = "0", 1296 }, 1297 { 1298 .key = "net.wifi.netid", 1299 .value = "100", 1300 }, 1301 { 1302 .key = "persist.atvc.adb", 1303 .value = "0", 1304 }, 1305 { 1306 .key = "persist.atvc.allow_all_core", 1307 .value = "0", 1308 }, 1309 { 1310 .key = "persist.atvc.allow_res_core", 1311 .value = "0", 1312 }, 1313 { 1314 .key = "persist.atvc.allow_res_panic", 1315 .value = "0", 1316 }, 1317 { 1318 .key = "persist.atvc.log", 1319 .value = "0", 1320 }, 1321 { 1322 .key = "persist.atvc.netmon_ih", 1323 .value = "0", 1324 }, 1325 { 1326 .key = "persist.atvc.netmon_usb", 1327 .value = "0", 1328 }, 1329 { 1330 .key = "persist.atvc.simswap", 1331 .value = "0", 1332 }, 1333 { 1334 .key = "persist.atvc.uid", 1335 .value = "", 1336 }, 1337 { 1338 .key = "persist.audio.calfile0", 1339 .value = "/etc/Bluetooth_cal.acdb", 1340 }, 1341 { 1342 .key = "persist.audio.calfile1", 1343 .value = "/etc/General_cal.acdb", 1344 }, 1345 { 1346 .key = "persist.audio.calfile2", 1347 .value = "/etc/Global_cal.acdb", 1348 }, 1349 { 1350 .key = "persist.audio.calfile3", 1351 .value = "/etc/Handset_cal.acdb", 1352 }, 1353 { 1354 .key = "persist.audio.calfile4", 1355 .value = "/etc/Hdmi_cal.acdb", 1356 }, 1357 { 1358 .key = "persist.audio.calfile5", 1359 .value = "/etc/Headset_cal.acdb", 1360 }, 1361 { 1362 .key = "persist.audio.calfile6", 1363 .value = "/etc/Speaker_cal.acdb", 1364 }, 1365 { 1366 .key = "persist.audio.dualmic.config", 1367 .value = "endfire", 1368 }, 1369 { 1370 .key = "persist.audio.fluence.speaker", 1371 .value = "false", 1372 }, 1373 { 1374 .key = "persist.audio.fluence.voicecall", 1375 .value = "true", 1376 }, 1377 { 1378 .key = "persist.audio.fluence.voicecomm", 1379 .value = "false", 1380 }, 1381 { 1382 .key = "persist.audio.fluence.voicerec", 1383 .value = "false", 1384 }, 1385 { 1386 .key = "persist.cne.feature", 1387 .value = "0", 1388 }, 1389 { 1390 .key = "persist.demo.hdmirotationlock", 1391 .value = "false", 1392 }, 1393 { 1394 .key = "persist.env.phone.global", 1395 .value = "false", 1396 }, 1397 { 1398 .key = "persist.env.plmn.update", 1399 .value = "false", 1400 }, 1401 { 1402 .key = "persist.esdfs_sdcard", 1403 .value = "true", 1404 }, 1405 { 1406 .key = "persist.gps.qc_nlp_in_use", 1407 .value = "0", 1408 }, 1409 { 1410 .key = "persist.hwc.mdpcomp.enable", 1411 .value = "true", 1412 }, 1413 { 1414 .key = "persist.mot.gps.assisted", 1415 .value = "false", 1416 }, 1417 { 1418 .key = "persist.mot.usb.config", 1419 .value = "mtp,adb", 1420 }, 1421 { 1422 .key = "persist.qe", 1423 .value = "qe 0/0", 1424 }, 1425 { 1426 .key = "persist.radio.adb_log_on", 1427 .value = "0", 1428 }, 1429 { 1430 .key = "persist.radio.all_bc_msg", 1431 .value = "all", 1432 }, 1433 { 1434 .key = "persist.radio.apm_sim_not_pwdn", 1435 .value = "1", 1436 }, 1437 { 1438 .key = "persist.radio.apn_delay", 1439 .value = "5000", 1440 }, 1441 { 1442 .key = "persist.radio.dfr_mode_set", 1443 .value = "1", 1444 }, 1445 { 1446 .key = "persist.radio.dont_use_dsd", 1447 .value = "true", 1448 }, 1449 { 1450 .key = "persist.radio.eons.enabled", 1451 .value = "false", 1452 }, 1453 { 1454 .key = "persist.radio.force_get_pref", 1455 .value = "1", 1456 }, 1457 { 1458 .key = "persist.radio.mot_ecc_custid", 1459 .value = "common", 1460 }, 1461 { 1462 .key = "persist.radio.mot_ecc_enabled", 1463 .value = "1", 1464 }, 1465 { 1466 .key = "persist.radio.msgtunnel.start", 1467 .value = "false", 1468 }, 1469 { 1470 .key = "persist.radio.msim.stackid_0", 1471 .value = "0", 1472 }, 1473 { 1474 .key = "persist.radio.msim.stackid_1", 1475 .value = "1", 1476 }, 1477 { 1478 .key = "persist.radio.multisim.config", 1479 .value = "dsds", 1480 }, 1481 { 1482 .key = "persist.radio.nitz_lons_0", 1483 .value = "", 1484 }, 1485 { 1486 .key = "persist.radio.nitz_lons_1", 1487 .value = "", 1488 }, 1489 { 1490 .key = "persist.radio.nitz_lons_2", 1491 .value = "", 1492 }, 1493 { 1494 .key = "persist.radio.nitz_lons_3", 1495 .value = "", 1496 }, 1497 { 1498 .key = "persist.radio.nitz_plmn", 1499 .value = "", 1500 }, 1501 { 1502 .key = "persist.radio.nitz_sons_0", 1503 .value = "", 1504 }, 1505 { 1506 .key = "persist.radio.nitz_sons_1", 1507 .value = "", 1508 }, 1509 { 1510 .key = "persist.radio.nitz_sons_2", 1511 .value = "", 1512 }, 1513 { 1514 .key = "persist.radio.nitz_sons_3", 1515 .value = "", 1516 }, 1517 { 1518 .key = "persist.radio.no_wait_for_card", 1519 .value = "1", 1520 }, 1521 { 1522 .key = "persist.radio.plmn_name_cmp", 1523 .value = "1", 1524 }, 1525 { 1526 .key = "persist.radio.process_sups_ind", 1527 .value = "1", 1528 }, 1529 { 1530 .key = "persist.radio.relay_oprt_change", 1531 .value = "1", 1532 }, 1533 { 1534 .key = "persist.radio.set_dds_ia_apn", 1535 .value = "1", 1536 }, 1537 { 1538 .key = "persist.service.bdroid.bdaddr", 1539 .value = "22:22:33:13:6f:17", 1540 }, 1541 { 1542 .key = "persist.sys.country", 1543 .value = "", 1544 }, 1545 { 1546 .key = "persist.sys.dalvik.vm.lib.2", 1547 .value = "libart.so", 1548 }, 1549 { 1550 .key = "persist.sys.language", 1551 .value = "", 1552 }, 1553 { 1554 .key = "persist.sys.locale", 1555 .value = "en-US", 1556 }, 1557 { 1558 .key = "persist.sys.localevar", 1559 .value = "", 1560 }, 1561 { 1562 .key = "persist.sys.logkit.ctrlcode", 1563 .value = "0", 1564 }, 1565 { 1566 .key = "persist.sys.media.use-awesome", 1567 .value = "false", 1568 }, 1569 { 1570 .key = "persist.sys.phonelock.mode", 1571 .value = "0", 1572 }, 1573 { 1574 .key = "persist.sys.profiler_ms", 1575 .value = "0", 1576 }, 1577 { 1578 .key = "persist.sys.qc.sub.rdump.max", 1579 .value = "0", 1580 }, 1581 { 1582 .key = "persist.sys.qc.sub.rdump.on", 1583 .value = "1", 1584 }, 1585 { 1586 .key = "persist.sys.ssr.restart_level", 1587 .value = "3", 1588 }, 1589 { 1590 .key = "persist.sys.timezone", 1591 .value = "America/Los_Angeles", 1592 }, 1593 { 1594 .key = "persist.sys.usb.config", 1595 .value = "mtp,adb", 1596 }, 1597 { 1598 .key = "persist.sys.wfd.virtual", 1599 .value = "0", 1600 }, 1601 { 1602 .key = "persist.tcmd.log.limit", 1603 .value = "0", 1604 }, 1605 { 1606 .key = "persist.timed.enable", 1607 .value = "true", 1608 }, 1609 { 1610 .key = "qcom.audio.init", 1611 .value = "complete", 1612 }, 1613 { 1614 .key = "qcom.bt.le_dev_pwr_class", 1615 .value = "1", 1616 }, 1617 { 1618 .key = "ril.baseband.config.ver_num", 1619 .value = "Unknown", 1620 }, 1621 { 1622 .key = "ril.baseband.config.version", 1623 .value = "ROW_DSDS_CUST", 1624 }, 1625 { 1626 .key = "ril.ecclist", 1627 .value = "112,911,000,08,110,999,118,119,190,066,060,*911,#911", 1628 }, 1629 { 1630 .key = "ril.ecclist1", 1631 .value = "112,911,000,08,110,999,118,119,190,066,060,*911,#911", 1632 }, 1633 { 1634 .key = "ril.lte.bc.config", 1635 .value = "0", 1636 }, 1637 { 1638 .key = "ril.qcril_pre_init_lock_held", 1639 .value = "0", 1640 }, 1641 { 1642 .key = "ril.radio.ctbk_inst", 1643 .value = "773", 1644 }, 1645 { 1646 .key = "ril.radio.ctbk_val", 1647 .value = "1,0,0,0,0,0,1,0,0,0,1,0", 1648 }, 1649 { 1650 .key = "ril.subscription.types", 1651 .value = "NV,RUIM", 1652 }, 1653 { 1654 .key = "rild.libargs", 1655 .value = "-d /dev/smd0", 1656 }, 1657 { 1658 .key = "rild.libpath", 1659 .value = "/vendor/lib/libril-qc-qmi-1.so", 1660 }, 1661 { 1662 .key = "ro.MAX_HIDDEN_APPS", 1663 .value = "12", 1664 }, 1665 { 1666 .key = "ro.adb.secure", 1667 .value = "1", 1668 }, 1669 { 1670 .key = "ro.allow.mock.location", 1671 .value = "0", 1672 }, 1673 { 1674 .key = "ro.audio.fm_max_volume", 1675 .value = "4096", 1676 }, 1677 { 1678 .key = "ro.audio.monitorRotation", 1679 .value = "1", 1680 }, 1681 { 1682 .key = "ro.baseband", 1683 .value = "msm", 1684 }, 1685 { 1686 .key = "ro.bluetooth.hfp.ver", 1687 .value = "1.6", 1688 }, 1689 { 1690 .key = "ro.board.platform", 1691 .value = "msm8226", 1692 }, 1693 { 1694 .key = "ro.boot.baseband", 1695 .value = "msm", 1696 }, 1697 { 1698 .key = "ro.boot.bootloader", 1699 .value = "0x4886", 1700 }, 1701 { 1702 .key = "ro.boot.carrier", 1703 .value = "retla", 1704 }, 1705 { 1706 .key = "ro.boot.cid", 1707 .value = "0xC", 1708 }, 1709 { 1710 .key = "ro.boot.device", 1711 .value = "titan", 1712 }, 1713 { 1714 .key = "ro.boot.emmc", 1715 .value = "true", 1716 }, 1717 { 1718 .key = "ro.boot.fsg-id", 1719 .value = "", 1720 }, 1721 { 1722 .key = "ro.boot.hardware", 1723 .value = "qcom", 1724 }, 1725 { 1726 .key = "ro.boot.hwrev", 1727 .value = "0x8400", 1728 }, 1729 { 1730 .key = "ro.boot.mode", 1731 .value = "normal", 1732 }, 1733 { 1734 .key = "ro.boot.powerup_reason", 1735 .value = "0x00004000", 1736 }, 1737 { 1738 .key = "ro.boot.radio", 1739 .value = "0x5", 1740 }, 1741 { 1742 .key = "ro.boot.secure_hardware", 1743 .value = "1", 1744 }, 1745 { 1746 .key = "ro.boot.serialno", 1747 .value = "ZX1D23P5LS", 1748 }, 1749 { 1750 .key = "ro.boot.write_protect", 1751 .value = "0", 1752 }, 1753 { 1754 .key = "ro.bootimage.build.date", 1755 .value = "Wed Jan 6 12:27:27 CST 2016", 1756 }, 1757 { 1758 .key = "ro.bootimage.build.date.utc", 1759 .value = "1452104847", 1760 }, 1761 { 1762 .key = "ro.bootimage.build.fingerprint", 1763 .value = "motorola/titan_retla_ds/titan_umtsds:6.0/MPB24.65-34/31:user/release-keys", 1764 }, 1765 { 1766 .key = "ro.bootloader", 1767 .value = "0x4886", 1768 }, 1769 { 1770 .key = "ro.bootmode", 1771 .value = "normal", 1772 }, 1773 { 1774 .key = "ro.bug2go.magickeys", 1775 .value = "24,26", 1776 }, 1777 { 1778 .key = "ro.build.characteristics", 1779 .value = "default", 1780 }, 1781 { 1782 .key = "ro.build.date", 1783 .value = "Wed Jan 6 12:21:20 CST 2016", 1784 }, 1785 { 1786 .key = "ro.build.date.utc", 1787 .value = "1452104480", 1788 }, 1789 { 1790 .key = "ro.build.description", 1791 .value = "titan_retla_ds-user 6.0 MPB24.65-34 31 release-keys", 1792 }, 1793 { 1794 .key = "ro.build.display.id", 1795 .value = "MPB24.65-34", 1796 }, 1797 { 1798 .key = "ro.build.fingerprint", 1799 .value = "motorola/titan_retla_ds/titan_umtsds:6.0/MPB24.65-34/31:user/release-keys", 1800 }, 1801 { 1802 .key = "ro.build.flavor", 1803 .value = "titan_retla_ds-user", 1804 }, 1805 { 1806 .key = "ro.build.host", 1807 .value = "ilclbld26", 1808 }, 1809 { 1810 .key = "ro.build.id", 1811 .value = "MPB24.65-34", 1812 }, 1813 { 1814 .key = "ro.build.product", 1815 .value = "titan_umtsds", 1816 }, 1817 { 1818 .key = "ro.build.tags", 1819 .value = "release-keys", 1820 }, 1821 { 1822 .key = "ro.build.type", 1823 .value = "user", 1824 }, 1825 { 1826 .key = "ro.build.user", 1827 .value = "hudsoncm", 1828 }, 1829 { 1830 .key = "ro.build.version.all_codenames", 1831 .value = "REL", 1832 }, 1833 { 1834 .key = "ro.build.version.base_os", 1835 .value = ",release-keys", 1836 }, 1837 { 1838 .key = "ro.build.version.codename", 1839 .value = "REL", 1840 }, 1841 { 1842 .key = "ro.build.version.full", 1843 .value = "Blur_Version.24.41.34.titan_retla_ds.retla.en.01", 1844 }, 1845 { 1846 .key = "ro.build.version.incremental", 1847 .value = "31", 1848 }, 1849 { 1850 .key = "ro.build.version.preview_sdk", 1851 .value = "0", 1852 }, 1853 { 1854 .key = "ro.build.version.qcom", 1855 .value = "AU_LINUX_ANDROID_LNX.LA.3.5.1_RB1.04.04.02.048.045", 1856 }, 1857 { 1858 .key = "ro.build.version.release", 1859 .value = "6.0", 1860 }, 1861 { 1862 .key = "ro.build.version.sdk", 1863 .value = "23", 1864 }, 1865 { 1866 .key = "ro.build.version.security_patch", 1867 .value = "2016-01-01", 1868 }, 1869 { 1870 .key = "ro.camera.sound.forced", 1871 .value = "0", 1872 }, 1873 { 1874 .key = "ro.carrier", 1875 .value = "retla", 1876 }, 1877 { 1878 .key = "ro.com.android.dataroaming", 1879 .value = "false", 1880 }, 1881 { 1882 .key = "ro.com.google.clientidbase", 1883 .value = "android-motorola", 1884 }, 1885 { 1886 .key = "ro.com.google.clientidbase.am", 1887 .value = "android-motorola", 1888 }, 1889 { 1890 .key = "ro.com.google.clientidbase.gmm", 1891 .value = "android-motorola", 1892 }, 1893 { 1894 .key = "ro.com.google.clientidbase.ms", 1895 .value = "android-motorola", 1896 }, 1897 { 1898 .key = "ro.com.google.clientidbase.yt", 1899 .value = "android-motorola", 1900 }, 1901 { 1902 .key = "ro.com.google.gmsversion", 1903 .value = "6.0_r1", 1904 }, 1905 { 1906 .key = "ro.config.alarm_alert", 1907 .value = "Oxygen.ogg", 1908 }, 1909 { 1910 .key = "ro.config.notification_sound", 1911 .value = "Moto.ogg", 1912 }, 1913 { 1914 .key = "ro.config.ringtone", 1915 .value = "Moto.ogg", 1916 }, 1917 { 1918 .key = "ro.config.vc_call_vol_steps", 1919 .value = "8", 1920 }, 1921 { 1922 .key = "ro.crypto.state", 1923 .value = "unencrypted", 1924 }, 1925 { 1926 .key = "ro.dalvik.vm.native.bridge", 1927 .value = "0", 1928 }, 1929 { 1930 .key = "ro.debuggable", 1931 .value = "0", 1932 }, 1933 { 1934 .key = "ro.expect.recovery_id", 1935 .value = "0x60ebc3a1ec78d5e05f3e943dfc2f4418a9d7f5eb000000000000000000000000", 1936 }, 1937 { 1938 .key = "ro.gps.agps_provider", 1939 .value = "1", 1940 }, 1941 { 1942 .key = "ro.hardware", 1943 .value = "qcom", 1944 }, 1945 { 1946 .key = "ro.hdmi.enable", 1947 .value = "true", 1948 }, 1949 { 1950 .key = "ro.hw.device", 1951 .value = "titan", 1952 }, 1953 { 1954 .key = "ro.hw.hwrev", 1955 .value = "0x8400", 1956 }, 1957 { 1958 .key = "ro.hw.radio", 1959 .value = "0x5", 1960 }, 1961 { 1962 .key = "ro.hw.revision", 1963 .value = "p4", 1964 }, 1965 { 1966 .key = "ro.manufacturedate", 1967 .value = "Unknown", 1968 }, 1969 { 1970 .key = "ro.media.enc.aud.codec", 1971 .value = "amrnb", 1972 }, 1973 { 1974 .key = "ro.media.enc.aud.fileformat", 1975 .value = "amr", 1976 }, 1977 { 1978 .key = "ro.mot.build.customerid", 1979 .value = "retla", 1980 }, 1981 { 1982 .key = "ro.mot.build.version.sdk_int", 1983 .value = "22", 1984 }, 1985 { 1986 .key = "ro.nfc.port", 1987 .value = "I2C", 1988 }, 1989 { 1990 .key = "ro.opengles.version", 1991 .value = "196608", 1992 }, 1993 { 1994 .key = "ro.persist.qcapb", 1995 .value = "0", 1996 }, 1997 { 1998 .key = "ro.product.board", 1999 .value = "MSM8226", 2000 }, 2001 { 2002 .key = "ro.product.brand", 2003 .value = "motorola", 2004 }, 2005 { 2006 .key = "ro.product.cpu.abi", 2007 .value = "armeabi-v7a", 2008 }, 2009 { 2010 .key = "ro.product.cpu.abi2", 2011 .value = "armeabi", 2012 }, 2013 { 2014 .key = "ro.product.cpu.abilist", 2015 .value = "armeabi-v7a,armeabi", 2016 }, 2017 { 2018 .key = "ro.product.cpu.abilist32", 2019 .value = "armeabi-v7a,armeabi", 2020 }, 2021 { 2022 .key = "ro.product.cpu.abilist64", 2023 .value = "", 2024 }, 2025 { 2026 .key = "ro.product.device", 2027 .value = "titan_umtsds", 2028 }, 2029 { 2030 .key = "ro.product.display", 2031 .value = "Moto G", 2032 }, 2033 { 2034 .key = "ro.product.locale", 2035 .value = "es-US", 2036 }, 2037 { 2038 .key = "ro.product.manufacturer", 2039 .value = "motorola", 2040 }, 2041 { 2042 .key = "ro.product.model", 2043 .value = "XT1068", 2044 }, 2045 { 2046 .key = "ro.product.name", 2047 .value = "titan_retla_ds", 2048 }, 2049 { 2050 .key = "ro.qc.sdk.audio.ssr", 2051 .value = "false", 2052 }, 2053 { 2054 .key = "ro.qc.sdk.izat.premium_enabled", 2055 .value = "0", 2056 }, 2057 { 2058 .key = "ro.qc.sdk.izat.service_mask", 2059 .value = "0x0", 2060 }, 2061 { 2062 .key = "ro.qualcomm.bluetooth.sap", 2063 .value = "false", 2064 }, 2065 { 2066 .key = "ro.qualcomm.bt.hci_transport", 2067 .value = "smd", 2068 }, 2069 { 2070 .key = "ro.qualcomm.cabl", 2071 .value = "0", 2072 }, 2073 { 2074 .key = "ro.revision", 2075 .value = "p400", 2076 }, 2077 { 2078 .key = "ro.ril.svdo", 2079 .value = "false", 2080 }, 2081 { 2082 .key = "ro.ril.svlte1x", 2083 .value = "false", 2084 }, 2085 { 2086 .key = "ro.runtime.firstboot", 2087 .value = "1515124311385", 2088 }, 2089 { 2090 .key = "ro.secure", 2091 .value = "1", 2092 }, 2093 { 2094 .key = "ro.serialno", 2095 .value = "ZX1D23P5LS", 2096 }, 2097 { 2098 .key = "ro.setupwizard.mode", 2099 .value = "OPTIONAL", 2100 }, 2101 { 2102 .key = "ro.sf.lcd_density", 2103 .value = "320", 2104 }, 2105 { 2106 .key = "ro.telephony.call_ring.multiple", 2107 .value = "false", 2108 }, 2109 { 2110 .key = "ro.telephony.default_network", 2111 .value = "3", 2112 }, 2113 { 2114 .key = "ro.url.legal", 2115 .value = "http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html", 2116 }, 2117 { 2118 .key = "ro.url.legal.android_privacy", 2119 .value = "http://www.google.com/intl/%s/mobile/android/basic/privacy.html", 2120 }, 2121 { 2122 .key = "ro.usb.bpt", 2123 .value = "0x2e28", 2124 }, 2125 { 2126 .key = "ro.usb.bpt_adb", 2127 .value = "0x2e29", 2128 }, 2129 { 2130 .key = "ro.usb.bpteth", 2131 .value = "0x2e2a", 2132 }, 2133 { 2134 .key = "ro.usb.bpteth_adb", 2135 .value = "0x2e2b", 2136 }, 2137 { 2138 .key = "ro.usb.mtp", 2139 .value = "0x2e82", 2140 }, 2141 { 2142 .key = "ro.usb.mtp_adb", 2143 .value = "0x2e76", 2144 }, 2145 { 2146 .key = "ro.usb.ptp", 2147 .value = "0x2e83", 2148 }, 2149 { 2150 .key = "ro.usb.ptp_adb", 2151 .value = "0x2e84", 2152 }, 2153 { 2154 .key = "ro.use_data_netmgrd", 2155 .value = "true", 2156 }, 2157 { 2158 .key = "ro.vendor.extension_library", 2159 .value = "/vendor/lib/libqc-opt.so", 2160 }, 2161 { 2162 .key = "ro.wifi.channels", 2163 .value = "", 2164 }, 2165 { 2166 .key = "ro.zygote", 2167 .value = "zygote32", 2168 }, 2169 { 2170 .key = "selinux.reload_policy", 2171 .value = "1", 2172 }, 2173 { 2174 .key = "service.bootanim.exit", 2175 .value = "1", 2176 }, 2177 { 2178 .key = "sys.boot_completed", 2179 .value = "1", 2180 }, 2181 { 2182 .key = "sys.bootbroadcast_completed", 2183 .value = "0", 2184 }, 2185 { 2186 .key = "sys.runtime.restart.times", 2187 .value = "0", 2188 }, 2189 { 2190 .key = "sys.sysctl.extra_free_kbytes", 2191 .value = "10800", 2192 }, 2193 { 2194 .key = "sys.sysctl.tcp_def_init_rwnd", 2195 .value = "60", 2196 }, 2197 { 2198 .key = "sys.usb.config", 2199 .value = "mtp,adb", 2200 }, 2201 { 2202 .key = "sys.usb.state", 2203 .value = "mtp,adb", 2204 }, 2205 { 2206 .key = "tcmd.blan.interface", 2207 .value = "usb0", 2208 }, 2209 { 2210 .key = "telephony.lteOnCdmaDevice", 2211 .value = "0", 2212 }, 2213 { 2214 .key = "tunnel.audiovideo.decode", 2215 .value = "false", 2216 }, 2217 { 2218 .key = "tunnel.decode", 2219 .value = "false", 2220 }, 2221 { 2222 .key = "vidc.debug.level", 2223 .value = "1", 2224 }, 2225 { 2226 .key = "vold.has_adoptable", 2227 .value = "1", 2228 }, 2229 { 2230 .key = "vold.post_fs_data_done", 2231 .value = "1", 2232 }, 2233 { 2234 .key = "wifi.interface", 2235 .value = "wlan0", 2236 }, 2237 { 2238 .key = "wlan.driver.ath", 2239 .value = "0", 2240 }, 2241 { 2242 .key = "wlan.driver.config", 2243 .value = "/system/etc/firmware/wlan/prima/WCNSS_qcom_cfg.ini", 2244 }, 2245 { 2246 .key = "wlan.driver.status", 2247 .value = "ok", 2248 }, 2249 { NULL }, 2250 }; 2251 #endif /* __ANDROID__ */ 2252