1 struct cpuinfo_mock_file filesystem[] = { 2 { 3 .path = "/proc/cpuinfo", 4 .size = 1136, 5 .content = 6 "processor\t: 0\n" 7 "model name\t: ARMv7 Processor rev 1 (v7l)\n" 8 "BogoMIPS\t: 38.40\n" 9 "Features\t: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt \n" 10 "CPU implementer\t: 0x51\n" 11 "CPU architecture: 7\n" 12 "CPU variant\t: 0x3\n" 13 "CPU part\t: 0x06f\n" 14 "CPU revision\t: 1\n" 15 "\n" 16 "processor\t: 1\n" 17 "model name\t: ARMv7 Processor rev 1 (v7l)\n" 18 "BogoMIPS\t: 38.40\n" 19 "Features\t: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt \n" 20 "CPU implementer\t: 0x51\n" 21 "CPU architecture: 7\n" 22 "CPU variant\t: 0x3\n" 23 "CPU part\t: 0x06f\n" 24 "CPU revision\t: 1\n" 25 "\n" 26 "processor\t: 2\n" 27 "model name\t: ARMv7 Processor rev 1 (v7l)\n" 28 "BogoMIPS\t: 38.40\n" 29 "Features\t: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt \n" 30 "CPU implementer\t: 0x51\n" 31 "CPU architecture: 7\n" 32 "CPU variant\t: 0x3\n" 33 "CPU part\t: 0x06f\n" 34 "CPU revision\t: 1\n" 35 "\n" 36 "processor\t: 3\n" 37 "model name\t: ARMv7 Processor rev 1 (v7l)\n" 38 "BogoMIPS\t: 38.40\n" 39 "Features\t: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt \n" 40 "CPU implementer\t: 0x51\n" 41 "CPU architecture: 7\n" 42 "CPU variant\t: 0x3\n" 43 "CPU part\t: 0x06f\n" 44 "CPU revision\t: 1\n" 45 "\n" 46 "Hardware\t: Qualcomm APQ 8084 (Flattened Device Tree)\n" 47 "Revision\t: 83a0\n" 48 "Serial\t\t: 68123d0111000000\n" 49 "Device\t\t: shamu\n" 50 "Radio\t\t: 6\n" 51 "MSM Hardware\t: APQ8084 ES1.1\n", 52 }, 53 { 54 .path = "/system/build.prop", 55 .size = 4715, 56 .content = 57 "\n" 58 "#\n" 59 "# PRODUCT_OEM_PROPERTIES\n" 60 "#\n" 61 "import /oem/oem.prop ro.config.ringtone\n" 62 "import /oem/oem.prop ro.config.notification_sound\n" 63 "import /oem/oem.prop ro.config.alarm_alert\n" 64 "import /oem/oem.prop ro.config.wallpaper\n" 65 "import /oem/oem.prop ro.config.wallpaper_component\n" 66 "import /oem/oem.prop ro.oem.*\n" 67 "import /oem/oem.prop oem.*\n" 68 "# begin build properties\n" 69 "# autogenerated by buildinfo.sh\n" 70 "ro.build.id=MPA44I\n" 71 "ro.build.display.id=MPA44I\n" 72 "ro.build.version.incremental=2172151\n" 73 "ro.build.version.sdk=23\n" 74 "ro.build.version.preview_sdk=0\n" 75 "ro.build.version.codename=REL\n" 76 "ro.build.version.all_codenames=REL\n" 77 "ro.build.version.release=6.0\n" 78 "ro.build.version.security_patch=\n" 79 "ro.build.version.base_os=\n" 80 "ro.build.date=Mon Aug 17 16:07:31 UTC 2015\n" 81 "ro.build.date.utc=1439827651\n" 82 "ro.build.type=user\n" 83 "ro.build.user=android-build\n" 84 "ro.build.host=wpee25.hot.corp.google.com\n" 85 "ro.build.tags=release-keys\n" 86 "ro.build.flavor=shamu-user\n" 87 "ro.product.model=Nexus 6\n" 88 "ro.product.brand=google\n" 89 "ro.product.name=shamu\n" 90 "ro.product.device=shamu\n" 91 "ro.product.board=shamu\n" 92 "# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,\n" 93 "# use ro.product.cpu.abilist instead.\n" 94 "ro.product.cpu.abi=armeabi-v7a\n" 95 "ro.product.cpu.abi2=armeabi\n" 96 "ro.product.cpu.abilist=armeabi-v7a,armeabi\n" 97 "ro.product.cpu.abilist32=armeabi-v7a,armeabi\n" 98 "ro.product.cpu.abilist64=\n" 99 "ro.product.manufacturer=motorola\n" 100 "ro.product.locale=en-US\n" 101 "ro.wifi.channels=\n" 102 "ro.board.platform=msm8084\n" 103 "# ro.build.product is obsolete; use ro.product.device\n" 104 "ro.build.product=shamu\n" 105 "# Do not try to parse description, fingerprint, or thumbprint\n" 106 "ro.build.description=shamu-user 6.0 MPA44I 2172151 release-keys\n" 107 "ro.build.fingerprint=google/shamu/shamu:6.0/MPA44I/2172151:user/release-keys\n" 108 "ro.build.characteristics=nosdcard\n" 109 "# end build properties\n" 110 "\n" 111 "#\n" 112 "# ADDITIONAL_BUILD_PROPERTIES\n" 113 "#\n" 114 "ro.config.ringtone=Titania.ogg\n" 115 "ro.config.notification_sound=Tethys.ogg\n" 116 "ro.config.alarm_alert=Oxygen.ogg\n" 117 "ro.com.android.dataroaming=false\n" 118 "ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html\n" 119 "ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html\n" 120 "ro.com.google.clientidbase=android-google\n" 121 "ro.carrier=unknown\n" 122 "ro.com.android.wifi-watchlist=GoogleGuest\n" 123 "ro.error.receiver.system.apps=com.google.android.gms\n" 124 "ro.setupwizard.enterprise_mode=1\n" 125 "fmas.spkr_6ch=35,20,110\n" 126 "fmas.spkr_2ch=35,25\n" 127 "fmas.spkr_angles=10\n" 128 "fmas.spkr_sgain=0\n" 129 "media.aac_51_output_enabled=true\n" 130 "ro.audio.monitorRotation=true\n" 131 "ro.opengles.version=196609\n" 132 "ro.sf.lcd_density=560\n" 133 "persist.hwc.mdpcomp.enable=true\n" 134 "rild.libpath=/system/vendor/lib/libril-qc-qmi-1.so\n" 135 "persist.radio.apm_sim_not_pwdn=1\n" 136 "persist.radio.no_wait_for_card=1\n" 137 "persist.ims.disableDebugLogs=1\n" 138 "persist.ims.disableADBLogs=2\n" 139 "persist.ims.disableQXDMLogs=0\n" 140 "persist.ims.disableIMSLogs=1\n" 141 "persist.camera.hal.debug.mask=7\n" 142 "persist.camera.ISP.debug.mask=0\n" 143 "persist.camera.pproc.debug.mask=7\n" 144 "persist.camera.stats.debug.mask=0\n" 145 "persit.camera.imglib.logs=1\n" 146 "persist.camera.mct.debug.mask=1\n" 147 "persist.camera.sensor.debug=0\n" 148 "vidc.debug.level=1\n" 149 "persist.radio.oem_socket=false\n" 150 "persist.qcril_uim_vcc_feature=1\n" 151 "ro.telephony.default_cdma_sub=0\n" 152 "ro.telephony.default_network=10\n" 153 "telephony.lteOnCdmaDevice=1\n" 154 "persist.radio.fsg_reload_on=1\n" 155 "persist.radio.mcfg_enabled=1\n" 156 "ro.hwui.texture_cache_size=72\n" 157 "ro.hwui.layer_cache_size=48\n" 158 "ro.hwui.r_buffer_cache_size=8\n" 159 "ro.hwui.path_cache_size=32\n" 160 "ro.hwui.gradient_cache_size=1\n" 161 "ro.hwui.drop_shadow_cache_size=6\n" 162 "ro.hwui.texture_cache_flushrate=0.4\n" 163 "ro.hwui.text_small_cache_width=1024\n" 164 "ro.hwui.text_small_cache_height=1024\n" 165 "ro.hwui.text_large_cache_width=2048\n" 166 "ro.hwui.text_large_cache_height=1024\n" 167 "dalvik.vm.heapgrowthlimit=256m\n" 168 "dalvik.vm.heapstartsize=8m\n" 169 "dalvik.vm.heapsize=512m\n" 170 "dalvik.vm.heaptargetutilization=0.75\n" 171 "dalvik.vm.heapminfree=512k\n" 172 "dalvik.vm.heapmaxfree=8m\n" 173 "ro.frp.pst=/dev/block/platform/msm_sdcc.1/by-name/frp\n" 174 "af.fast_track_multiplier=1\n" 175 "audio_hal.period_size=192\n" 176 "persist.rcs.supported=0\n" 177 "persist.audio.dualmic.config=endfire\n" 178 "persist.audio.fluence.voicecall=true\n" 179 "persist.audio.fluence.voicerec=false\n" 180 "persist.audio.fluence.speaker=false\n" 181 "persist.radio.sib16_support=1\n" 182 "persist.data.qmi.adb_logmask=0\n" 183 "persist.data.iwlan.enable=true\n" 184 "persist.radio.ignore_ims_wlan=1\n" 185 "persist.radio.data_con_rprt=1\n" 186 "keyguard.no_require_sim=true\n" 187 "drm.service.enabled=true\n" 188 "ro.facelock.black_timeout=400\n" 189 "ro.facelock.det_timeout=1500\n" 190 "ro.facelock.rec_timeout=2500\n" 191 "ro.facelock.lively_timeout=2500\n" 192 "ro.facelock.est_max_time=600\n" 193 "ro.facelock.use_intro_anim=false\n" 194 "persist.sys.dalvik.vm.lib.2=libart\n" 195 "dalvik.vm.isa.arm.variant=krait\n" 196 "dalvik.vm.isa.arm.features=default\n" 197 "net.bt.name=Android\n" 198 "dalvik.vm.stack-trace-file=/data/anr/traces.txt\n" 199 "ro.build.expect.bootloader=moto-apq8084-71.15\n" 200 "ro.build.expect.baseband=D4.01-9625-05.24+FSG-9625-02.101\n" 201 "ro.expect.recovery_id=0xc7e3a51dcb8bb9aac02a77707b095512cd8b751a000000000000000000000000\n" 202 "\n", 203 }, 204 { 205 .path = "/sys/devices/system/cpu/kernel_max", 206 .size = 2, 207 .content = "3\n", 208 }, 209 { 210 .path = "/sys/devices/system/cpu/possible", 211 .size = 4, 212 .content = "0-3\n", 213 }, 214 { 215 .path = "/sys/devices/system/cpu/present", 216 .size = 4, 217 .content = "0-3\n", 218 }, 219 { 220 .path = "/sys/devices/system/cpu/online", 221 .size = 4, 222 .content = "0-1\n", 223 }, 224 { 225 .path = "/sys/devices/system/cpu/offline", 226 .size = 4, 227 .content = "2-3\n", 228 }, 229 { 230 .path = "/sys/devices/system/cpu/cpufreq/all_time_in_state", 231 .size = 31, 232 .content = "freq\t\tcpu0\t\tcpu1\t\tcpu2\t\tcpu3\t\t\n", 233 }, 234 { 235 .path = "/sys/devices/system/cpu/cpufreq/current_in_state", 236 .size = 1058, 237 .content = 238 "CPU0:300000=71000 422400=83000 652800=97000 729600=106000 883200=115000 960000=146000 1036800=153000 1190400=167000 1267200=213000 1497600=249000 1574400=263000 1728000=288000 1958400=324000 2265600=377000 2457600=405000 2496000=405000 2572800=413000 2649600=414000 \n" 239 "CPU1:300000=40470 422400=47309 652800=55289 729600=60419 883200=65550 960000=83220 1036800=87209 1190400=95189 1267200=121409 1497600=141930 1574400=149910 1728000=164160 1958400=184679 2265600=214889 2457600=230849 2496000=230849 2572800=235409 2649600=235979 \n" 240 "CPU2:300000=46860 422400=54780 652800=64020 729600=69960 883200=75900 960000=96360 1036800=100980 1190400=110220 1267200=140580 1497600=164340 1574400=173580 1728000=190080 1958400=213840 2265600=248820 2457600=267300 2496000=267300 2572800=272580 2649600=273240 \n" 241 "CPU3:300000=53960 422400=63080 652800=73720 729600=80560 883200=87400 960000=110960 1036800=116280 1190400=126920 1267200=161880 1497600=189240 1574400=199880 1728000=218880 1958400=246240 2265600=286520 2457600=307800 2496000=307800 2572800=313880 2649600=314640 \n", 242 }, 243 { 244 .path = "/sys/devices/system/cpu/cpuidle/current_driver", 245 .size = 9, 246 .content = "msm_idle\n", 247 }, 248 { 249 .path = "/sys/devices/system/cpu/cpuidle/current_governor_ro", 250 .size = 5, 251 .content = "menu\n", 252 }, 253 { 254 .path = "/sys/devices/system/cpu/cpu0/cpufreq/affected_cpus", 255 .size = 2, 256 .content = "0\n", 257 }, 258 { 259 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq", 260 .size = 8, 261 .content = "2649600\n", 262 }, 263 { 264 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq", 265 .size = 7, 266 .content = "300000\n", 267 }, 268 { 269 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency", 270 .size = 2, 271 .content = "0\n", 272 }, 273 { 274 .path = "/sys/devices/system/cpu/cpu0/cpufreq/related_cpus", 275 .size = 2, 276 .content = "0\n", 277 }, 278 { 279 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies", 280 .size = 139, 281 .content = "300000 422400 652800 729600 883200 960000 1036800 1190400 1267200 1497600 1574400 1728000 1958400 2265600 2457600 2496000 2572800 2649600 \n", 282 }, 283 { 284 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors", 285 .size = 67, 286 .content = "interactive conservative ondemand userspace powersave performance \n", 287 }, 288 { 289 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq", 290 .size = 8, 291 .content = "1728000\n", 292 }, 293 { 294 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver", 295 .size = 4, 296 .content = "msm\n", 297 }, 298 { 299 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor", 300 .size = 12, 301 .content = "interactive\n", 302 }, 303 { 304 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq", 305 .size = 7, 306 .content = "300000\n", 307 }, 308 { 309 .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state", 310 .size = 190, 311 .content = 312 "300000 75\n" 313 "422400 8\n" 314 "652800 28\n" 315 "729600 18\n" 316 "883200 52\n" 317 "960000 36\n" 318 "1036800 42\n" 319 "1190400 38\n" 320 "1267200 50\n" 321 "1497600 224\n" 322 "1574400 64\n" 323 "1728000 2427\n" 324 "1958400 0\n" 325 "2265600 0\n" 326 "2457600 0\n" 327 "2496000 0\n" 328 "2572800 0\n" 329 "2649600 293\n", 330 }, 331 { 332 .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/total_trans", 333 .size = 4, 334 .content = "112\n", 335 }, 336 { 337 .path = "/sys/devices/system/cpu/cpu0/topology/physical_package_id", 338 .size = 2, 339 .content = "0\n", 340 }, 341 { 342 .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings_list", 343 .size = 4, 344 .content = "0-3\n", 345 }, 346 { 347 .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings", 348 .size = 2, 349 .content = "f\n", 350 }, 351 { 352 .path = "/sys/devices/system/cpu/cpu0/topology/core_id", 353 .size = 2, 354 .content = "0\n", 355 }, 356 { 357 .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings_list", 358 .size = 2, 359 .content = "0\n", 360 }, 361 { 362 .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings", 363 .size = 2, 364 .content = "1\n", 365 }, 366 { 367 .path = "/sys/devices/system/cpu/cpu1/cpufreq/affected_cpus", 368 .size = 2, 369 .content = "1\n", 370 }, 371 { 372 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_max_freq", 373 .size = 8, 374 .content = "2649600\n", 375 }, 376 { 377 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_min_freq", 378 .size = 7, 379 .content = "300000\n", 380 }, 381 { 382 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_transition_latency", 383 .size = 2, 384 .content = "0\n", 385 }, 386 { 387 .path = "/sys/devices/system/cpu/cpu1/cpufreq/related_cpus", 388 .size = 2, 389 .content = "1\n", 390 }, 391 { 392 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_frequencies", 393 .size = 139, 394 .content = "300000 422400 652800 729600 883200 960000 1036800 1190400 1267200 1497600 1574400 1728000 1958400 2265600 2457600 2496000 2572800 2649600 \n", 395 }, 396 { 397 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_governors", 398 .size = 67, 399 .content = "interactive conservative ondemand userspace powersave performance \n", 400 }, 401 { 402 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq", 403 .size = 8, 404 .content = "1728000\n", 405 }, 406 { 407 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver", 408 .size = 4, 409 .content = "msm\n", 410 }, 411 { 412 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor", 413 .size = 12, 414 .content = "interactive\n", 415 }, 416 { 417 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq", 418 .size = 8, 419 .content = "1728000\n", 420 }, 421 { 422 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq", 423 .size = 7, 424 .content = "300000\n", 425 }, 426 { 427 .path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/time_in_state", 428 .size = 179, 429 .content = 430 "300000 0\n" 431 "422400 4\n" 432 "652800 0\n" 433 "729600 0\n" 434 "883200 0\n" 435 "960000 0\n" 436 "1036800 0\n" 437 "1190400 0\n" 438 "1267200 0\n" 439 "1497600 4\n" 440 "1574400 4\n" 441 "1728000 3242\n" 442 "1958400 0\n" 443 "2265600 0\n" 444 "2457600 0\n" 445 "2496000 0\n" 446 "2572800 0\n" 447 "2649600 376\n", 448 }, 449 { 450 .path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/total_trans", 451 .size = 2, 452 .content = "6\n", 453 }, 454 { 455 .path = "/sys/devices/system/cpu/cpu1/topology/physical_package_id", 456 .size = 2, 457 .content = "0\n", 458 }, 459 { 460 .path = "/sys/devices/system/cpu/cpu1/topology/core_siblings_list", 461 .size = 4, 462 .content = "0-3\n", 463 }, 464 { 465 .path = "/sys/devices/system/cpu/cpu1/topology/core_siblings", 466 .size = 2, 467 .content = "f\n", 468 }, 469 { 470 .path = "/sys/devices/system/cpu/cpu1/topology/core_id", 471 .size = 2, 472 .content = "1\n", 473 }, 474 { 475 .path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings_list", 476 .size = 2, 477 .content = "1\n", 478 }, 479 { 480 .path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings", 481 .size = 2, 482 .content = "2\n", 483 }, 484 { NULL }, 485 }; 486 487 #ifdef __ANDROID__ 488 struct cpuinfo_mock_property properties[] = { 489 { 490 .key = "af.fast_track_multiplier", 491 .value = "1", 492 }, 493 { 494 .key = "audio_hal.period_size", 495 .value = "192", 496 }, 497 { 498 .key = "camera.disable_zsl_mode", 499 .value = "0", 500 }, 501 { 502 .key = "dalvik.vm.dex2oat-Xms", 503 .value = "64m", 504 }, 505 { 506 .key = "dalvik.vm.dex2oat-Xmx", 507 .value = "512m", 508 }, 509 { 510 .key = "dalvik.vm.heapgrowthlimit", 511 .value = "256m", 512 }, 513 { 514 .key = "dalvik.vm.heapmaxfree", 515 .value = "8m", 516 }, 517 { 518 .key = "dalvik.vm.heapminfree", 519 .value = "512k", 520 }, 521 { 522 .key = "dalvik.vm.heapsize", 523 .value = "512m", 524 }, 525 { 526 .key = "dalvik.vm.heapstartsize", 527 .value = "8m", 528 }, 529 { 530 .key = "dalvik.vm.heaptargetutilization", 531 .value = "0.75", 532 }, 533 { 534 .key = "dalvik.vm.image-dex2oat-Xms", 535 .value = "64m", 536 }, 537 { 538 .key = "dalvik.vm.image-dex2oat-Xmx", 539 .value = "64m", 540 }, 541 { 542 .key = "dalvik.vm.isa.arm.features", 543 .value = "default", 544 }, 545 { 546 .key = "dalvik.vm.isa.arm.variant", 547 .value = "krait", 548 }, 549 { 550 .key = "dalvik.vm.stack-trace-file", 551 .value = "/data/anr/traces.txt", 552 }, 553 { 554 .key = "debug.atrace.tags.enableflags", 555 .value = "0", 556 }, 557 { 558 .key = "debug.force_rtl", 559 .value = "0", 560 }, 561 { 562 .key = "dev.bootcomplete", 563 .value = "1", 564 }, 565 { 566 .key = "drm.service.enabled", 567 .value = "true", 568 }, 569 { 570 .key = "fmas.spkr_2ch", 571 .value = "35,25", 572 }, 573 { 574 .key = "fmas.spkr_6ch", 575 .value = "35,20,110", 576 }, 577 { 578 .key = "fmas.spkr_angles", 579 .value = "10", 580 }, 581 { 582 .key = "fmas.spkr_sgain", 583 .value = "0", 584 }, 585 { 586 .key = "gsm.current.phone-type", 587 .value = "1", 588 }, 589 { 590 .key = "gsm.network.type", 591 .value = "Unknown", 592 }, 593 { 594 .key = "gsm.operator.alpha", 595 .value = "", 596 }, 597 { 598 .key = "gsm.operator.iso-country", 599 .value = "", 600 }, 601 { 602 .key = "gsm.operator.isroaming", 603 .value = "false", 604 }, 605 { 606 .key = "gsm.operator.numeric", 607 .value = "", 608 }, 609 { 610 .key = "gsm.sim.operator.alpha", 611 .value = "", 612 }, 613 { 614 .key = "gsm.sim.operator.iso-country", 615 .value = "", 616 }, 617 { 618 .key = "gsm.sim.operator.numeric", 619 .value = "", 620 }, 621 { 622 .key = "gsm.sim.state", 623 .value = "ABSENT", 624 }, 625 { 626 .key = "gsm.version.baseband", 627 .value = "MDM9625_104662.22.05.24R", 628 }, 629 { 630 .key = "gsm.version.ril-impl", 631 .value = "Qualcomm RIL 1.0", 632 }, 633 { 634 .key = "init.svc.adbd", 635 .value = "running", 636 }, 637 { 638 .key = "init.svc.adspd", 639 .value = "running", 640 }, 641 { 642 .key = "init.svc.atfwd", 643 .value = "running", 644 }, 645 { 646 .key = "init.svc.bdAddrLoader", 647 .value = "stopped", 648 }, 649 { 650 .key = "init.svc.bootanim", 651 .value = "stopped", 652 }, 653 { 654 .key = "init.svc.bridgemgrd", 655 .value = "running", 656 }, 657 { 658 .key = "init.svc.cnd", 659 .value = "running", 660 }, 661 { 662 .key = "init.svc.debuggerd", 663 .value = "running", 664 }, 665 { 666 .key = "init.svc.defaultcrypto", 667 .value = "stopped", 668 }, 669 { 670 .key = "init.svc.drm", 671 .value = "running", 672 }, 673 { 674 .key = "init.svc.flash_recovery", 675 .value = "stopped", 676 }, 677 { 678 .key = "init.svc.gatekeeperd", 679 .value = "running", 680 }, 681 { 682 .key = "init.svc.healthd", 683 .value = "running", 684 }, 685 { 686 .key = "init.svc.imsdatadaemon", 687 .value = "running", 688 }, 689 { 690 .key = "init.svc.imsqmidaemon", 691 .value = "running", 692 }, 693 { 694 .key = "init.svc.installd", 695 .value = "running", 696 }, 697 { 698 .key = "init.svc.irsc_util", 699 .value = "stopped", 700 }, 701 { 702 .key = "init.svc.keystore", 703 .value = "running", 704 }, 705 { 706 .key = "init.svc.lmkd", 707 .value = "running", 708 }, 709 { 710 .key = "init.svc.logd", 711 .value = "running", 712 }, 713 { 714 .key = "init.svc.logd-reinit", 715 .value = "stopped", 716 }, 717 { 718 .key = "init.svc.mdm_helper", 719 .value = "running", 720 }, 721 { 722 .key = "init.svc.mdm_helper_proxy", 723 .value = "running", 724 }, 725 { 726 .key = "init.svc.media", 727 .value = "running", 728 }, 729 { 730 .key = "init.svc.mmi-touch-sh", 731 .value = "stopped", 732 }, 733 { 734 .key = "init.svc.mpdecision", 735 .value = "running", 736 }, 737 { 738 .key = "init.svc.netd", 739 .value = "running", 740 }, 741 { 742 .key = "init.svc.netmgrd", 743 .value = "running", 744 }, 745 { 746 .key = "init.svc.p2p_supplicant", 747 .value = "running", 748 }, 749 { 750 .key = "init.svc.qcamerasvr", 751 .value = "running", 752 }, 753 { 754 .key = "init.svc.qmuxd", 755 .value = "running", 756 }, 757 { 758 .key = "init.svc.qseecomd", 759 .value = "running", 760 }, 761 { 762 .key = "init.svc.ril-daemon", 763 .value = "running", 764 }, 765 { 766 .key = "init.svc.sensors", 767 .value = "running", 768 }, 769 { 770 .key = "init.svc.servicemanager", 771 .value = "running", 772 }, 773 { 774 .key = "init.svc.surfaceflinger", 775 .value = "running", 776 }, 777 { 778 .key = "init.svc.thermal-engine", 779 .value = "running", 780 }, 781 { 782 .key = "init.svc.time_daemon", 783 .value = "running", 784 }, 785 { 786 .key = "init.svc.ueventd", 787 .value = "running", 788 }, 789 { 790 .key = "init.svc.vold", 791 .value = "running", 792 }, 793 { 794 .key = "init.svc.zygote", 795 .value = "running", 796 }, 797 { 798 .key = "keyguard.no_require_sim", 799 .value = "true", 800 }, 801 { 802 .key = "media.aac_51_output_enabled", 803 .value = "true", 804 }, 805 { 806 .key = "net.bt.name", 807 .value = "Android", 808 }, 809 { 810 .key = "net.change", 811 .value = "net.dns2", 812 }, 813 { 814 .key = "net.dns1", 815 .value = "208.67.222.222", 816 }, 817 { 818 .key = "net.dns2", 819 .value = "208.67.220.220", 820 }, 821 { 822 .key = "net.hostname", 823 .value = "android-261421b7106da458", 824 }, 825 { 826 .key = "net.qtaguid_enabled", 827 .value = "1", 828 }, 829 { 830 .key = "net.tcp.default_init_rwnd", 831 .value = "60", 832 }, 833 { 834 .key = "partition.system.verified", 835 .value = "2", 836 }, 837 { 838 .key = "persist.audio.dualmic.config", 839 .value = "endfire", 840 }, 841 { 842 .key = "persist.audio.fluence.speaker", 843 .value = "false", 844 }, 845 { 846 .key = "persist.audio.fluence.voicecall", 847 .value = "true", 848 }, 849 { 850 .key = "persist.audio.fluence.voicerec", 851 .value = "false", 852 }, 853 { 854 .key = "persist.camera.HAL3.enabled", 855 .value = "1", 856 }, 857 { 858 .key = "persist.camera.ISP.debug.mask", 859 .value = "0", 860 }, 861 { 862 .key = "persist.camera.hal.debug.mask", 863 .value = "7", 864 }, 865 { 866 .key = "persist.camera.mct.debug.mask", 867 .value = "1", 868 }, 869 { 870 .key = "persist.camera.ois.disable", 871 .value = "0", 872 }, 873 { 874 .key = "persist.camera.pproc.debug.mask", 875 .value = "7", 876 }, 877 { 878 .key = "persist.camera.sensor.debug", 879 .value = "0", 880 }, 881 { 882 .key = "persist.camera.stats.debug.mask", 883 .value = "0", 884 }, 885 { 886 .key = "persist.data.df.agg.dl_pkt", 887 .value = "10", 888 }, 889 { 890 .key = "persist.data.df.agg.dl_size", 891 .value = "4096", 892 }, 893 { 894 .key = "persist.data.iwlan.enable", 895 .value = "true", 896 }, 897 { 898 .key = "persist.data.qmi.adb_logmask", 899 .value = "0", 900 }, 901 { 902 .key = "persist.data.wda.enable", 903 .value = "true", 904 }, 905 { 906 .key = "persist.hwc.mdpcomp.enable", 907 .value = "true", 908 }, 909 { 910 .key = "persist.ims.disableADBLogs", 911 .value = "2", 912 }, 913 { 914 .key = "persist.ims.disableDebugLogs", 915 .value = "1", 916 }, 917 { 918 .key = "persist.ims.disableIMSLogs", 919 .value = "1", 920 }, 921 { 922 .key = "persist.ims.disableQXDMLogs", 923 .value = "0", 924 }, 925 { 926 .key = "persist.logd.size", 927 .value = "", 928 }, 929 { 930 .key = "persist.qcril_uim_vcc_feature", 931 .value = "1", 932 }, 933 { 934 .key = "persist.radio.adb_log_on", 935 .value = "0", 936 }, 937 { 938 .key = "persist.radio.apm_sim_not_pwdn", 939 .value = "1", 940 }, 941 { 942 .key = "persist.radio.data_con_rprt", 943 .value = "1", 944 }, 945 { 946 .key = "persist.radio.eons.enabled", 947 .value = "false", 948 }, 949 { 950 .key = "persist.radio.fsg_reload_on", 951 .value = "1", 952 }, 953 { 954 .key = "persist.radio.ignore_ims_wlan", 955 .value = "1", 956 }, 957 { 958 .key = "persist.radio.mcfg_enabled", 959 .value = "1", 960 }, 961 { 962 .key = "persist.radio.no_wait_for_card", 963 .value = "1", 964 }, 965 { 966 .key = "persist.radio.oem_socket", 967 .value = "false", 968 }, 969 { 970 .key = "persist.radio.sib16_support", 971 .value = "1", 972 }, 973 { 974 .key = "persist.rcs.supported", 975 .value = "0", 976 }, 977 { 978 .key = "persist.rmnet.data.enable", 979 .value = "true", 980 }, 981 { 982 .key = "persist.rmnet.mux", 983 .value = "enabled", 984 }, 985 { 986 .key = "persist.service.bdroid.bdaddr", 987 .value = "5C:51:88:AC:C3:9F", 988 }, 989 { 990 .key = "persist.sys.dalvik.vm.lib.2", 991 .value = "libart.so", 992 }, 993 { 994 .key = "persist.sys.locale", 995 .value = "en-US", 996 }, 997 { 998 .key = "persist.sys.profiler_ms", 999 .value = "0", 1000 }, 1001 { 1002 .key = "persist.sys.timezone", 1003 .value = "America/Los_Angeles", 1004 }, 1005 { 1006 .key = "persist.sys.usb.config", 1007 .value = "mtp,adb", 1008 }, 1009 { 1010 .key = "persit.camera.imglib.logs", 1011 .value = "1", 1012 }, 1013 { 1014 .key = "ril.baseband.config.version", 1015 .value = "SHAMU_ATT_CUST", 1016 }, 1017 { 1018 .key = "ril.ecclist", 1019 .value = "911,*911,#911,112,000,08,110,999,118,119", 1020 }, 1021 { 1022 .key = "ril.lte.bc.config", 1023 .value = "268501086", 1024 }, 1025 { 1026 .key = "ril.qcril_pre_init_lock_held", 1027 .value = "0", 1028 }, 1029 { 1030 .key = "ril.radio.ctbk_inst", 1031 .value = "371", 1032 }, 1033 { 1034 .key = "ril.radio.ctbk_val", 1035 .value = "1,0,0,0,0,0,0,0,0,0,1,0", 1036 }, 1037 { 1038 .key = "rild.libpath", 1039 .value = "/system/vendor/lib/libril-qc-qmi-1.so", 1040 }, 1041 { 1042 .key = "ro.adb.secure", 1043 .value = "1", 1044 }, 1045 { 1046 .key = "ro.allow.mock.location", 1047 .value = "0", 1048 }, 1049 { 1050 .key = "ro.audio.monitorRotation", 1051 .value = "true", 1052 }, 1053 { 1054 .key = "ro.baseband", 1055 .value = "mdm", 1056 }, 1057 { 1058 .key = "ro.board.platform", 1059 .value = "msm8084", 1060 }, 1061 { 1062 .key = "ro.boot.baseband", 1063 .value = "mdm", 1064 }, 1065 { 1066 .key = "ro.boot.bl_state", 1067 .value = "2", 1068 }, 1069 { 1070 .key = "ro.boot.bootdevice", 1071 .value = "msm_sdcc.1", 1072 }, 1073 { 1074 .key = "ro.boot.bootloader", 1075 .value = "moto-apq8084-71.15", 1076 }, 1077 { 1078 .key = "ro.boot.bootreason", 1079 .value = "reboot", 1080 }, 1081 { 1082 .key = "ro.boot.btmacaddr", 1083 .value = "5C:51:88:AC:C3:9F", 1084 }, 1085 { 1086 .key = "ro.boot.carrier", 1087 .value = "", 1088 }, 1089 { 1090 .key = "ro.boot.cid", 1091 .value = "0xDE", 1092 }, 1093 { 1094 .key = "ro.boot.device", 1095 .value = "shamu", 1096 }, 1097 { 1098 .key = "ro.boot.fsg-id", 1099 .value = "", 1100 }, 1101 { 1102 .key = "ro.boot.hardware", 1103 .value = "shamu", 1104 }, 1105 { 1106 .key = "ro.boot.hardware.sku", 1107 .value = "XT1103", 1108 }, 1109 { 1110 .key = "ro.boot.hwrev", 1111 .value = "0x83A0", 1112 }, 1113 { 1114 .key = "ro.boot.mode", 1115 .value = "normal", 1116 }, 1117 { 1118 .key = "ro.boot.powerup_reason", 1119 .value = "0x00004000", 1120 }, 1121 { 1122 .key = "ro.boot.radio", 1123 .value = "0x6", 1124 }, 1125 { 1126 .key = "ro.boot.secure_hardware", 1127 .value = "1", 1128 }, 1129 { 1130 .key = "ro.boot.serialno", 1131 .value = "ZX1G22TBGF", 1132 }, 1133 { 1134 .key = "ro.boot.version-baseband", 1135 .value = "D4.01-9625-05.24+FSG-9625-02.101", 1136 }, 1137 { 1138 .key = "ro.boot.wifimacaddr", 1139 .value = "5C:51:88:AC:C3:A0", 1140 }, 1141 { 1142 .key = "ro.boot.write_protect", 1143 .value = "0", 1144 }, 1145 { 1146 .key = "ro.bootimage.build.date", 1147 .value = "Mon Aug 17 16:12:18 UTC 2015", 1148 }, 1149 { 1150 .key = "ro.bootimage.build.date.utc", 1151 .value = "1439827938", 1152 }, 1153 { 1154 .key = "ro.bootimage.build.fingerprint", 1155 .value = "google/shamu/shamu:6.0/MPA44I/2172151:user/dev-keys", 1156 }, 1157 { 1158 .key = "ro.bootloader", 1159 .value = "moto-apq8084-71.15", 1160 }, 1161 { 1162 .key = "ro.bootmode", 1163 .value = "normal", 1164 }, 1165 { 1166 .key = "ro.build.characteristics", 1167 .value = "nosdcard", 1168 }, 1169 { 1170 .key = "ro.build.date", 1171 .value = "Mon Aug 17 16:07:31 UTC 2015", 1172 }, 1173 { 1174 .key = "ro.build.date.utc", 1175 .value = "1439827651", 1176 }, 1177 { 1178 .key = "ro.build.description", 1179 .value = "shamu-user 6.0 MPA44I 2172151 release-keys", 1180 }, 1181 { 1182 .key = "ro.build.display.id", 1183 .value = "MPA44I", 1184 }, 1185 { 1186 .key = "ro.build.expect.baseband", 1187 .value = "D4.01-9625-05.24+FSG-9625-02.101", 1188 }, 1189 { 1190 .key = "ro.build.expect.bootloader", 1191 .value = "moto-apq8084-71.15", 1192 }, 1193 { 1194 .key = "ro.build.fingerprint", 1195 .value = "google/shamu/shamu:6.0/MPA44I/2172151:user/release-keys", 1196 }, 1197 { 1198 .key = "ro.build.flavor", 1199 .value = "shamu-user", 1200 }, 1201 { 1202 .key = "ro.build.host", 1203 .value = "wpee25.hot.corp.google.com", 1204 }, 1205 { 1206 .key = "ro.build.id", 1207 .value = "MPA44I", 1208 }, 1209 { 1210 .key = "ro.build.product", 1211 .value = "shamu", 1212 }, 1213 { 1214 .key = "ro.build.tags", 1215 .value = "release-keys", 1216 }, 1217 { 1218 .key = "ro.build.type", 1219 .value = "user", 1220 }, 1221 { 1222 .key = "ro.build.user", 1223 .value = "android-build", 1224 }, 1225 { 1226 .key = "ro.build.version.all_codenames", 1227 .value = "REL", 1228 }, 1229 { 1230 .key = "ro.build.version.base_os", 1231 .value = "", 1232 }, 1233 { 1234 .key = "ro.build.version.codename", 1235 .value = "REL", 1236 }, 1237 { 1238 .key = "ro.build.version.incremental", 1239 .value = "2172151", 1240 }, 1241 { 1242 .key = "ro.build.version.preview_sdk", 1243 .value = "0", 1244 }, 1245 { 1246 .key = "ro.build.version.release", 1247 .value = "6.0", 1248 }, 1249 { 1250 .key = "ro.build.version.sdk", 1251 .value = "23", 1252 }, 1253 { 1254 .key = "ro.build.version.security_patch", 1255 .value = "", 1256 }, 1257 { 1258 .key = "ro.carrier", 1259 .value = "unknown", 1260 }, 1261 { 1262 .key = "ro.com.android.dataroaming", 1263 .value = "false", 1264 }, 1265 { 1266 .key = "ro.com.android.wifi-watchlist", 1267 .value = "GoogleGuest", 1268 }, 1269 { 1270 .key = "ro.com.google.clientidbase", 1271 .value = "android-google", 1272 }, 1273 { 1274 .key = "ro.config.alarm_alert", 1275 .value = "Oxygen.ogg", 1276 }, 1277 { 1278 .key = "ro.config.notification_sound", 1279 .value = "Tethys.ogg", 1280 }, 1281 { 1282 .key = "ro.config.ringtone", 1283 .value = "Titania.ogg", 1284 }, 1285 { 1286 .key = "ro.crypto.fs_crypto_blkdev", 1287 .value = "/dev/block/dm-1", 1288 }, 1289 { 1290 .key = "ro.crypto.state", 1291 .value = "encrypted", 1292 }, 1293 { 1294 .key = "ro.crypto.type", 1295 .value = "block", 1296 }, 1297 { 1298 .key = "ro.dalvik.vm.native.bridge", 1299 .value = "0", 1300 }, 1301 { 1302 .key = "ro.debuggable", 1303 .value = "0", 1304 }, 1305 { 1306 .key = "ro.error.receiver.system.apps", 1307 .value = "com.google.android.gms", 1308 }, 1309 { 1310 .key = "ro.expect.recovery_id", 1311 .value = "0xc7e3a51dcb8bb9aac02a77707b095512cd8b751a000000000000000000000000", 1312 }, 1313 { 1314 .key = "ro.facelock.black_timeout", 1315 .value = "400", 1316 }, 1317 { 1318 .key = "ro.facelock.det_timeout", 1319 .value = "1500", 1320 }, 1321 { 1322 .key = "ro.facelock.est_max_time", 1323 .value = "600", 1324 }, 1325 { 1326 .key = "ro.facelock.lively_timeout", 1327 .value = "2500", 1328 }, 1329 { 1330 .key = "ro.facelock.rec_timeout", 1331 .value = "2500", 1332 }, 1333 { 1334 .key = "ro.facelock.use_intro_anim", 1335 .value = "false", 1336 }, 1337 { 1338 .key = "ro.frp.pst", 1339 .value = "/dev/block/platform/msm_sdcc.1/by-name/frp", 1340 }, 1341 { 1342 .key = "ro.hardware", 1343 .value = "shamu", 1344 }, 1345 { 1346 .key = "ro.hwui.drop_shadow_cache_size", 1347 .value = "6", 1348 }, 1349 { 1350 .key = "ro.hwui.gradient_cache_size", 1351 .value = "1", 1352 }, 1353 { 1354 .key = "ro.hwui.layer_cache_size", 1355 .value = "48", 1356 }, 1357 { 1358 .key = "ro.hwui.path_cache_size", 1359 .value = "32", 1360 }, 1361 { 1362 .key = "ro.hwui.r_buffer_cache_size", 1363 .value = "8", 1364 }, 1365 { 1366 .key = "ro.hwui.text_large_cache_height", 1367 .value = "1024", 1368 }, 1369 { 1370 .key = "ro.hwui.text_large_cache_width", 1371 .value = "2048", 1372 }, 1373 { 1374 .key = "ro.hwui.text_small_cache_height", 1375 .value = "1024", 1376 }, 1377 { 1378 .key = "ro.hwui.text_small_cache_width", 1379 .value = "1024", 1380 }, 1381 { 1382 .key = "ro.hwui.texture_cache_flushrate", 1383 .value = "0.4", 1384 }, 1385 { 1386 .key = "ro.hwui.texture_cache_size", 1387 .value = "72", 1388 }, 1389 { 1390 .key = "ro.mdm_helper_proxy_req", 1391 .value = "true", 1392 }, 1393 { 1394 .key = "ro.opengles.version", 1395 .value = "196609", 1396 }, 1397 { 1398 .key = "ro.product.board", 1399 .value = "shamu", 1400 }, 1401 { 1402 .key = "ro.product.brand", 1403 .value = "google", 1404 }, 1405 { 1406 .key = "ro.product.cpu.abi", 1407 .value = "armeabi-v7a", 1408 }, 1409 { 1410 .key = "ro.product.cpu.abi2", 1411 .value = "armeabi", 1412 }, 1413 { 1414 .key = "ro.product.cpu.abilist", 1415 .value = "armeabi-v7a,armeabi", 1416 }, 1417 { 1418 .key = "ro.product.cpu.abilist32", 1419 .value = "armeabi-v7a,armeabi", 1420 }, 1421 { 1422 .key = "ro.product.cpu.abilist64", 1423 .value = "", 1424 }, 1425 { 1426 .key = "ro.product.device", 1427 .value = "shamu", 1428 }, 1429 { 1430 .key = "ro.product.locale", 1431 .value = "en-US", 1432 }, 1433 { 1434 .key = "ro.product.manufacturer", 1435 .value = "motorola", 1436 }, 1437 { 1438 .key = "ro.product.model", 1439 .value = "Nexus 6", 1440 }, 1441 { 1442 .key = "ro.product.name", 1443 .value = "shamu", 1444 }, 1445 { 1446 .key = "ro.qualcomm.perf.cores_online", 1447 .value = "2", 1448 }, 1449 { 1450 .key = "ro.recovery_id", 1451 .value = "0xc7c6270d7b27f78db1c6d8e41b37e5bf13310428000000000000000000000000", 1452 }, 1453 { 1454 .key = "ro.revision", 1455 .value = "0", 1456 }, 1457 { 1458 .key = "ro.ril.svdo", 1459 .value = "false", 1460 }, 1461 { 1462 .key = "ro.ril.svlte1x", 1463 .value = "false", 1464 }, 1465 { 1466 .key = "ro.secure", 1467 .value = "1", 1468 }, 1469 { 1470 .key = "ro.serialno", 1471 .value = "ZX1G22TBGF", 1472 }, 1473 { 1474 .key = "ro.setupwizard.enterprise_mode", 1475 .value = "1", 1476 }, 1477 { 1478 .key = "ro.sf.lcd_density", 1479 .value = "560", 1480 }, 1481 { 1482 .key = "ro.telephony.call_ring.multiple", 1483 .value = "false", 1484 }, 1485 { 1486 .key = "ro.telephony.default_cdma_sub", 1487 .value = "0", 1488 }, 1489 { 1490 .key = "ro.telephony.default_network", 1491 .value = "10", 1492 }, 1493 { 1494 .key = "ro.url.legal", 1495 .value = "http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html", 1496 }, 1497 { 1498 .key = "ro.url.legal.android_privacy", 1499 .value = "http://www.google.com/intl/%s/mobile/android/basic/privacy.html", 1500 }, 1501 { 1502 .key = "ro.wifi.channels", 1503 .value = "", 1504 }, 1505 { 1506 .key = "ro.zygote", 1507 .value = "zygote32", 1508 }, 1509 { 1510 .key = "selinux.reload_policy", 1511 .value = "1", 1512 }, 1513 { 1514 .key = "service.bootanim.exit", 1515 .value = "1", 1516 }, 1517 { 1518 .key = "sys.boot_completed", 1519 .value = "1", 1520 }, 1521 { 1522 .key = "sys.ims.QMI_DAEMON_STATUS", 1523 .value = "1", 1524 }, 1525 { 1526 .key = "sys.oem_unlock_allowed", 1527 .value = "0", 1528 }, 1529 { 1530 .key = "sys.sysctl.extra_free_kbytes", 1531 .value = "43200", 1532 }, 1533 { 1534 .key = "sys.sysctl.tcp_def_init_rwnd", 1535 .value = "60", 1536 }, 1537 { 1538 .key = "sys.usb.config", 1539 .value = "mtp,adb", 1540 }, 1541 { 1542 .key = "sys.usb.ffs.ready", 1543 .value = "1", 1544 }, 1545 { 1546 .key = "sys.usb.state", 1547 .value = "mtp,adb", 1548 }, 1549 { 1550 .key = "telephony.lteOnCdmaDevice", 1551 .value = "1", 1552 }, 1553 { 1554 .key = "vidc.debug.level", 1555 .value = "1", 1556 }, 1557 { 1558 .key = "vold.decrypt", 1559 .value = "trigger_restart_framework", 1560 }, 1561 { 1562 .key = "vold.has_adoptable", 1563 .value = "0", 1564 }, 1565 { 1566 .key = "vold.post_fs_data_done", 1567 .value = "1", 1568 }, 1569 { 1570 .key = "wifi.interface", 1571 .value = "wlan0", 1572 }, 1573 { 1574 .key = "wlan.driver.status", 1575 .value = "ok", 1576 }, 1577 { NULL }, 1578 }; 1579 #endif /* __ANDROID__ */ 1580