1 struct cpuinfo_mock_file filesystem[] = { 2 { 3 .path = "/proc/cpuinfo", 4 .size = 401, 5 .content = 6 "Processor\t: ARMv7 Processor rev 2 (v7l)\n" 7 "processor\t: 0\n" 8 "BogoMIPS\t: 13.53\n" 9 "\n" 10 "processor\t: 1\n" 11 "BogoMIPS\t: 13.53\n" 12 "\n" 13 "processor\t: 2\n" 14 "BogoMIPS\t: 13.53\n" 15 "\n" 16 "processor\t: 3\n" 17 "BogoMIPS\t: 13.53\n" 18 "\n" 19 "Features\t: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 \n" 20 "CPU implementer\t: 0x51\n" 21 "CPU architecture: 7\n" 22 "CPU variant\t: 0x0\n" 23 "CPU part\t: 0x06f\n" 24 "CPU revision\t: 2\n" 25 "\n" 26 "Hardware\t: QCT APQ8064 MAKO\n" 27 "Revision\t: 000b\n" 28 "Serial\t\t: 0000000000000000\n", 29 }, 30 { 31 .path = "/system/build.prop", 32 .size = 3069, 33 .content = 34 "\n" 35 "# begin build properties\n" 36 "# autogenerated by buildinfo.sh\n" 37 "ro.build.id=LMY48T\n" 38 "ro.build.display.id=LMY48T\n" 39 "ro.build.version.incremental=2237560\n" 40 "ro.build.version.sdk=22\n" 41 "ro.build.version.codename=REL\n" 42 "ro.build.version.all_codenames=REL\n" 43 "ro.build.version.release=5.1.1\n" 44 "ro.build.date=Tue Sep 8 20:51:21 UTC 2015\n" 45 "ro.build.date.utc=1441745481\n" 46 "ro.build.type=user\n" 47 "ro.build.user=android-build\n" 48 "ro.build.host=kpfj15.cbf.corp.google.com\n" 49 "ro.build.tags=release-keys\n" 50 "ro.build.flavor=occam-user\n" 51 "ro.product.model=Nexus 4\n" 52 "ro.product.brand=google\n" 53 "ro.product.name=occam\n" 54 "ro.product.device=mako\n" 55 "ro.product.board=MAKO\n" 56 "# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,\n" 57 "# use ro.product.cpu.abilist instead.\n" 58 "ro.product.cpu.abi=armeabi-v7a\n" 59 "ro.product.cpu.abi2=armeabi\n" 60 "ro.product.cpu.abilist=armeabi-v7a,armeabi\n" 61 "ro.product.cpu.abilist32=armeabi-v7a,armeabi\n" 62 "ro.product.cpu.abilist64=\n" 63 "ro.product.manufacturer=LGE\n" 64 "ro.product.locale.language=en\n" 65 "ro.product.locale.region=US\n" 66 "ro.wifi.channels=\n" 67 "ro.board.platform=msm8960\n" 68 "# ro.build.product is obsolete; use ro.product.device\n" 69 "ro.build.product=mako\n" 70 "# Do not try to parse description, fingerprint, or thumbprint\n" 71 "ro.build.description=occam-user 5.1.1 LMY48T 2237560 release-keys\n" 72 "ro.build.fingerprint=google/occam/mako:5.1.1/LMY48T/2237560:user/release-keys\n" 73 "ro.build.characteristics=nosdcard\n" 74 "# end build properties\n" 75 "\n" 76 "#\n" 77 "# ADDITIONAL_BUILD_PROPERTIES\n" 78 "#\n" 79 "ro.config.ringtone=Themos.ogg\n" 80 "ro.config.notification_sound=Tejat.ogg\n" 81 "ro.config.alarm_alert=Oxygen.ogg\n" 82 "ro.com.android.dateformat=MM-dd-yyyy\n" 83 "ro.com.android.dataroaming=false\n" 84 "ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html\n" 85 "ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html\n" 86 "ro.com.google.clientidbase=android-google\n" 87 "ro.carrier=unknown\n" 88 "ro.com.android.wifi-watchlist=GoogleGuest\n" 89 "ro.error.receiver.system.apps=com.google.android.gms\n" 90 "ro.setupwizard.enterprise_mode=1\n" 91 "ro.opengles.version=196608\n" 92 "ro.sf.lcd_density=320\n" 93 "persist.audio.handset.mic.type=digital\n" 94 "persist.audio.dualmic.config=endfire\n" 95 "persist.audio.fluence.voicecall=true\n" 96 "persist.audio.handset.mic=dmic\n" 97 "persist.audio.fluence.mode=endfire\n" 98 "persist.audio.lowlatency.rec=false\n" 99 "persist.radio.apm_sim_not_pwdn=1\n" 100 "ro.telephony.call_ring.multiple=0\n" 101 "persist.hwc.mdpcomp.enable=true\n" 102 "ro.qualcomm.bt.hci_transport=smd\n" 103 "telephony.lteOnCdmaDevice=0\n" 104 "drm.service.enabled=true\n" 105 "wifi.interface=wlan0\n" 106 "wifi.supplicant_scan_interval=15\n" 107 "media.aac_51_output_enabled=true\n" 108 "debug.egl.recordable.rgba8888=1\n" 109 "ro.qc.sensors.wl_dis=true\n" 110 "ro.qualcomm.sensors.smd=true\n" 111 "dalvik.vm.heapstartsize=8m\n" 112 "dalvik.vm.heapgrowthlimit=192m\n" 113 "dalvik.vm.heapsize=512m\n" 114 "dalvik.vm.heaptargetutilization=0.75\n" 115 "dalvik.vm.heapminfree=512k\n" 116 "dalvik.vm.heapmaxfree=8m\n" 117 "keyguard.no_require_sim=true\n" 118 "ro.facelock.black_timeout=400\n" 119 "ro.facelock.det_timeout=1500\n" 120 "ro.facelock.rec_timeout=2500\n" 121 "ro.facelock.lively_timeout=2500\n" 122 "ro.facelock.est_max_time=600\n" 123 "ro.facelock.use_intro_anim=false\n" 124 "persist.sys.dalvik.vm.lib.2=libart.so\n" 125 "dalvik.vm.isa.arm.features=div\n" 126 "dalvik.vm.dexopt-flags=m=y\n" 127 "net.bt.name=Android\n" 128 "dalvik.vm.stack-trace-file=/data/anr/traces.txt\n" 129 "\n", 130 }, 131 { 132 .path = "/sys/devices/system/cpu/kernel_max", 133 .size = 2, 134 .content = "3\n", 135 }, 136 { 137 .path = "/sys/devices/system/cpu/possible", 138 .size = 4, 139 .content = "0-3\n", 140 }, 141 { 142 .path = "/sys/devices/system/cpu/present", 143 .size = 4, 144 .content = "0-3\n", 145 }, 146 { 147 .path = "/sys/devices/system/cpu/online", 148 .size = 4, 149 .content = "0-1\n", 150 }, 151 { 152 .path = "/sys/devices/system/cpu/offline", 153 .size = 4, 154 .content = "2-3\n", 155 }, 156 { 157 .path = "/sys/devices/system/cpu/cpufreq/all_time_in_state", 158 .size = 244, 159 .content = 160 "freq\t\tcpu0\t\tcpu1\t\tcpu2\t\tcpu3\t\t\n" 161 "384000\t\t332\t\t71\t\t\n" 162 "486000\t\t35\t\t0\t\t\n" 163 "594000\t\t45\t\t6\t\t\n" 164 "702000\t\t30\t\t29\t\t\n" 165 "810000\t\t5\t\t35\t\t\n" 166 "918000\t\t25\t\t25\t\t\n" 167 "1026000\t\t368\t\t134\t\t\n" 168 "1134000\t\t35\t\t15\t\t\n" 169 "1242000\t\t50\t\t50\t\t\n" 170 "1350000\t\t20\t\t61\t\t\n" 171 "1458000\t\t35\t\t5\t\t\n" 172 "1512000\t\t1642\t\t2152\t\t\n", 173 }, 174 { 175 .path = "/sys/devices/system/cpu/cpuidle/current_driver", 176 .size = 9, 177 .content = "msm_idle\n", 178 }, 179 { 180 .path = "/sys/devices/system/cpu/cpuidle/current_governor_ro", 181 .size = 5, 182 .content = "menu\n", 183 }, 184 { 185 .path = "/sys/devices/system/cpu/cpu0/cpufreq/affected_cpus", 186 .size = 2, 187 .content = "0\n", 188 }, 189 { 190 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq", 191 .size = 8, 192 .content = "1512000\n", 193 }, 194 { 195 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq", 196 .size = 7, 197 .content = "384000\n", 198 }, 199 { 200 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency", 201 .size = 2, 202 .content = "0\n", 203 }, 204 { 205 .path = "/sys/devices/system/cpu/cpu0/cpufreq/related_cpus", 206 .size = 2, 207 .content = "0\n", 208 }, 209 { 210 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies", 211 .size = 91, 212 .content = "384000 486000 594000 702000 810000 918000 1026000 1134000 1242000 1350000 1458000 1512000 \n", 213 }, 214 { 215 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors", 216 .size = 54, 217 .content = "interactive ondemand userspace powersave performance \n", 218 }, 219 { 220 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq", 221 .size = 7, 222 .content = "384000\n", 223 }, 224 { 225 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver", 226 .size = 4, 227 .content = "msm\n", 228 }, 229 { 230 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor", 231 .size = 9, 232 .content = "ondemand\n", 233 }, 234 { 235 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq", 236 .size = 7, 237 .content = "384000\n", 238 }, 239 { 240 .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state", 241 .size = 129, 242 .content = 243 "384000 346\n" 244 "486000 35\n" 245 "594000 45\n" 246 "702000 30\n" 247 "810000 5\n" 248 "918000 25\n" 249 "1026000 392\n" 250 "1134000 35\n" 251 "1242000 50\n" 252 "1350000 20\n" 253 "1458000 45\n" 254 "1512000 1677\n", 255 }, 256 { 257 .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/total_trans", 258 .size = 4, 259 .content = "104\n", 260 }, 261 { 262 .path = "/sys/devices/system/cpu/cpu0/topology/physical_package_id", 263 .size = 2, 264 .content = "0\n", 265 }, 266 { 267 .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings_list", 268 .size = 4, 269 .content = "0-3\n", 270 }, 271 { 272 .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings", 273 .size = 2, 274 .content = "f\n", 275 }, 276 { 277 .path = "/sys/devices/system/cpu/cpu0/topology/core_id", 278 .size = 2, 279 .content = "0\n", 280 }, 281 { 282 .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings_list", 283 .size = 2, 284 .content = "0\n", 285 }, 286 { 287 .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings", 288 .size = 2, 289 .content = "1\n", 290 }, 291 { 292 .path = "/sys/devices/system/cpu/cpu1/cpufreq/affected_cpus", 293 .size = 2, 294 .content = "1\n", 295 }, 296 { 297 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_max_freq", 298 .size = 8, 299 .content = "1512000\n", 300 }, 301 { 302 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_min_freq", 303 .size = 7, 304 .content = "384000\n", 305 }, 306 { 307 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_transition_latency", 308 .size = 2, 309 .content = "0\n", 310 }, 311 { 312 .path = "/sys/devices/system/cpu/cpu1/cpufreq/related_cpus", 313 .size = 2, 314 .content = "1\n", 315 }, 316 { 317 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_frequencies", 318 .size = 91, 319 .content = "384000 486000 594000 702000 810000 918000 1026000 1134000 1242000 1350000 1458000 1512000 \n", 320 }, 321 { 322 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_governors", 323 .size = 54, 324 .content = "interactive ondemand userspace powersave performance \n", 325 }, 326 { 327 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq", 328 .size = 8, 329 .content = "1512000\n", 330 }, 331 { 332 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver", 333 .size = 4, 334 .content = "msm\n", 335 }, 336 { 337 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor", 338 .size = 9, 339 .content = "ondemand\n", 340 }, 341 { 342 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq", 343 .size = 8, 344 .content = "1512000\n", 345 }, 346 { 347 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq", 348 .size = 7, 349 .content = "384000\n", 350 }, 351 { 352 .path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/time_in_state", 353 .size = 117, 354 .content = 355 "384000 3\n" 356 "486000 0\n" 357 "594000 5\n" 358 "702000 0\n" 359 "810000 0\n" 360 "918000 10\n" 361 "1026000 0\n" 362 "1134000 5\n" 363 "1242000 5\n" 364 "1350000 5\n" 365 "1458000 0\n" 366 "1512000 120\n", 367 }, 368 { 369 .path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/total_trans", 370 .size = 2, 371 .content = "9\n", 372 }, 373 { 374 .path = "/sys/devices/system/cpu/cpu1/topology/physical_package_id", 375 .size = 2, 376 .content = "0\n", 377 }, 378 { 379 .path = "/sys/devices/system/cpu/cpu1/topology/core_siblings_list", 380 .size = 4, 381 .content = "0-3\n", 382 }, 383 { 384 .path = "/sys/devices/system/cpu/cpu1/topology/core_siblings", 385 .size = 2, 386 .content = "f\n", 387 }, 388 { 389 .path = "/sys/devices/system/cpu/cpu1/topology/core_id", 390 .size = 2, 391 .content = "1\n", 392 }, 393 { 394 .path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings_list", 395 .size = 2, 396 .content = "1\n", 397 }, 398 { 399 .path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings", 400 .size = 2, 401 .content = "2\n", 402 }, 403 { 404 .path = "/sys/devices/system/cpu/cpu3/cpufreq/affected_cpus", 405 .size = 2, 406 .content = "3\n", 407 }, 408 { 409 .path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_max_freq", 410 .size = 8, 411 .content = "1512000\n", 412 }, 413 { 414 .path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_min_freq", 415 .size = 7, 416 .content = "384000\n", 417 }, 418 { 419 .path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_transition_latency", 420 .size = 2, 421 .content = "0\n", 422 }, 423 { 424 .path = "/sys/devices/system/cpu/cpu3/cpufreq/related_cpus", 425 .size = 2, 426 .content = "3\n", 427 }, 428 { 429 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_frequencies", 430 .size = 91, 431 .content = "384000 486000 594000 702000 810000 918000 1026000 1134000 1242000 1350000 1458000 1512000 \n", 432 }, 433 { 434 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_governors", 435 .size = 54, 436 .content = "interactive ondemand userspace powersave performance \n", 437 }, 438 { 439 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_cur_freq", 440 .size = 7, 441 .content = "384000\n", 442 }, 443 { NULL }, 444 }; 445 446 #ifdef __ANDROID__ 447 struct cpuinfo_mock_property properties[] = { 448 { 449 .key = "dalvik.vm.dex2oat-Xms", 450 .value = "64m", 451 }, 452 { 453 .key = "dalvik.vm.dex2oat-Xmx", 454 .value = "512m", 455 }, 456 { 457 .key = "dalvik.vm.dexopt-flags", 458 .value = "m=y", 459 }, 460 { 461 .key = "dalvik.vm.heapgrowthlimit", 462 .value = "192m", 463 }, 464 { 465 .key = "dalvik.vm.heapmaxfree", 466 .value = "8m", 467 }, 468 { 469 .key = "dalvik.vm.heapminfree", 470 .value = "512k", 471 }, 472 { 473 .key = "dalvik.vm.heapsize", 474 .value = "512m", 475 }, 476 { 477 .key = "dalvik.vm.heapstartsize", 478 .value = "8m", 479 }, 480 { 481 .key = "dalvik.vm.heaptargetutilization", 482 .value = "0.75", 483 }, 484 { 485 .key = "dalvik.vm.image-dex2oat-Xms", 486 .value = "64m", 487 }, 488 { 489 .key = "dalvik.vm.image-dex2oat-Xmx", 490 .value = "64m", 491 }, 492 { 493 .key = "dalvik.vm.isa.arm.features", 494 .value = "div", 495 }, 496 { 497 .key = "dalvik.vm.stack-trace-file", 498 .value = "/data/anr/traces.txt", 499 }, 500 { 501 .key = "debug.egl.recordable.rgba8888", 502 .value = "1", 503 }, 504 { 505 .key = "debug.force_rtl", 506 .value = "0", 507 }, 508 { 509 .key = "dev.bootcomplete", 510 .value = "1", 511 }, 512 { 513 .key = "drm.service.enabled", 514 .value = "true", 515 }, 516 { 517 .key = "gsm.current.phone-type", 518 .value = "1", 519 }, 520 { 521 .key = "gsm.network.type", 522 .value = "Unknown", 523 }, 524 { 525 .key = "gsm.operator.alpha", 526 .value = "", 527 }, 528 { 529 .key = "gsm.operator.iso-country", 530 .value = "", 531 }, 532 { 533 .key = "gsm.operator.isroaming", 534 .value = "false", 535 }, 536 { 537 .key = "gsm.operator.numeric", 538 .value = "", 539 }, 540 { 541 .key = "gsm.sim.operator.alpha", 542 .value = "", 543 }, 544 { 545 .key = "gsm.sim.operator.iso-country", 546 .value = "", 547 }, 548 { 549 .key = "gsm.sim.operator.numeric", 550 .value = "", 551 }, 552 { 553 .key = "gsm.sim.state", 554 .value = "ABSENT", 555 }, 556 { 557 .key = "gsm.version.baseband", 558 .value = "M9615A-CEFWMAZM-2.0.1701.07", 559 }, 560 { 561 .key = "gsm.version.ril-impl", 562 .value = "Qualcomm RIL 1.0", 563 }, 564 { 565 .key = "init.svc.adbd", 566 .value = "running", 567 }, 568 { 569 .key = "init.svc.bdAddrLoader", 570 .value = "stopped", 571 }, 572 { 573 .key = "init.svc.bootanim", 574 .value = "stopped", 575 }, 576 { 577 .key = "init.svc.debuggerd", 578 .value = "running", 579 }, 580 { 581 .key = "init.svc.drm", 582 .value = "running", 583 }, 584 { 585 .key = "init.svc.flash_recovery", 586 .value = "stopped", 587 }, 588 { 589 .key = "init.svc.healthd", 590 .value = "running", 591 }, 592 { 593 .key = "init.svc.installd", 594 .value = "running", 595 }, 596 { 597 .key = "init.svc.keystore", 598 .value = "running", 599 }, 600 { 601 .key = "init.svc.kickstart", 602 .value = "running", 603 }, 604 { 605 .key = "init.svc.lmkd", 606 .value = "running", 607 }, 608 { 609 .key = "init.svc.logd", 610 .value = "running", 611 }, 612 { 613 .key = "init.svc.media", 614 .value = "running", 615 }, 616 { 617 .key = "init.svc.mpdecision", 618 .value = "running", 619 }, 620 { 621 .key = "init.svc.netd", 622 .value = "running", 623 }, 624 { 625 .key = "init.svc.netmgrd", 626 .value = "running", 627 }, 628 { 629 .key = "init.svc.p2p_supplicant", 630 .value = "running", 631 }, 632 { 633 .key = "init.svc.qcamerasvr", 634 .value = "running", 635 }, 636 { 637 .key = "init.svc.qmuxd", 638 .value = "running", 639 }, 640 { 641 .key = "init.svc.qseecomd", 642 .value = "running", 643 }, 644 { 645 .key = "init.svc.ril-daemon", 646 .value = "running", 647 }, 648 { 649 .key = "init.svc.rmt_storage", 650 .value = "stopped", 651 }, 652 { 653 .key = "init.svc.sdcard", 654 .value = "running", 655 }, 656 { 657 .key = "init.svc.sensors", 658 .value = "running", 659 }, 660 { 661 .key = "init.svc.servicemanager", 662 .value = "running", 663 }, 664 { 665 .key = "init.svc.surfaceflinger", 666 .value = "running", 667 }, 668 { 669 .key = "init.svc.thermald", 670 .value = "running", 671 }, 672 { 673 .key = "init.svc.ueventd", 674 .value = "running", 675 }, 676 { 677 .key = "init.svc.vold", 678 .value = "running", 679 }, 680 { 681 .key = "init.svc.wcnss_init", 682 .value = "stopped", 683 }, 684 { 685 .key = "init.svc.zygote", 686 .value = "running", 687 }, 688 { 689 .key = "keyguard.no_require_sim", 690 .value = "true", 691 }, 692 { 693 .key = "media.aac_51_output_enabled", 694 .value = "true", 695 }, 696 { 697 .key = "net.bt.name", 698 .value = "Android", 699 }, 700 { 701 .key = "net.change", 702 .value = "net.qtaguid_enabled", 703 }, 704 { 705 .key = "net.hostname", 706 .value = "android-b317fc3af34a6f6e", 707 }, 708 { 709 .key = "net.qtaguid_enabled", 710 .value = "1", 711 }, 712 { 713 .key = "net.tcp.default_init_rwnd", 714 .value = "60", 715 }, 716 { 717 .key = "persist.audio.dualmic.config", 718 .value = "endfire", 719 }, 720 { 721 .key = "persist.audio.fluence.mode", 722 .value = "endfire", 723 }, 724 { 725 .key = "persist.audio.fluence.voicecall", 726 .value = "true", 727 }, 728 { 729 .key = "persist.audio.handset.mic.type", 730 .value = "digital", 731 }, 732 { 733 .key = "persist.audio.handset.mic", 734 .value = "dmic", 735 }, 736 { 737 .key = "persist.audio.lowlatency.rec", 738 .value = "false", 739 }, 740 { 741 .key = "persist.hwc.mdpcomp.enable", 742 .value = "true", 743 }, 744 { 745 .key = "persist.radio.apm_sim_not_pwdn", 746 .value = "1", 747 }, 748 { 749 .key = "persist.radio.custom_ecc", 750 .value = "1", 751 }, 752 { 753 .key = "persist.radio.custom_ecc_hard", 754 .value = "911,*911,#911,112,999,000,08,118,120,122,110,119,995,111,113,125,127,133", 755 }, 756 { 757 .key = "persist.radio.custom_ecc_mcc", 758 .value = "{234,235,424,426,427,430,431:999},{334:060,066},{422:9999},{730:133}", 759 }, 760 { 761 .key = "persist.radio.custom_ecc_mcc_ex", 762 .value = "{450:111,112,113,119,122,125,127},{724:190},{425:100,101,102}", 763 }, 764 { 765 .key = "persist.radio.custom_ecc_voice", 766 .value = "{515:117},{452:113,114,115}", 767 }, 768 { 769 .key = "persist.service.bdroid.bdaddr", 770 .value = "C4:43:8F:95:AE:C3", 771 }, 772 { 773 .key = "persist.sys.country", 774 .value = "US", 775 }, 776 { 777 .key = "persist.sys.dalvik.vm.lib.2", 778 .value = "libart.so", 779 }, 780 { 781 .key = "persist.sys.language", 782 .value = "en", 783 }, 784 { 785 .key = "persist.sys.localevar", 786 .value = "", 787 }, 788 { 789 .key = "persist.sys.profiler_ms", 790 .value = "0", 791 }, 792 { 793 .key = "persist.sys.timezone", 794 .value = "America/Los_Angeles", 795 }, 796 { 797 .key = "persist.sys.usb.config", 798 .value = "ptp,adb", 799 }, 800 { 801 .key = "ril.ecclist", 802 .value = "911,112,000,08,110,999,118,119,*911,#911,120,122,995,111,113,125,127,133", 803 }, 804 { 805 .key = "rild.libpath", 806 .value = "/system/lib/libril-qc-qmi-1.so", 807 }, 808 { 809 .key = "ro.adb.secure", 810 .value = "1", 811 }, 812 { 813 .key = "ro.allow.mock.location", 814 .value = "0", 815 }, 816 { 817 .key = "ro.baseband", 818 .value = "mdm", 819 }, 820 { 821 .key = "ro.board.platform", 822 .value = "msm8960", 823 }, 824 { 825 .key = "ro.boot.baseband", 826 .value = "mdm", 827 }, 828 { 829 .key = "ro.boot.bootloader", 830 .value = "MAKOZ30f", 831 }, 832 { 833 .key = "ro.boot.emmc", 834 .value = "true", 835 }, 836 { 837 .key = "ro.boot.hardware", 838 .value = "mako", 839 }, 840 { 841 .key = "ro.boot.serialno", 842 .value = "025662b2d7d3aabf", 843 }, 844 { 845 .key = "ro.bootloader", 846 .value = "MAKOZ30f", 847 }, 848 { 849 .key = "ro.bootmode", 850 .value = "unknown", 851 }, 852 { 853 .key = "ro.build.characteristics", 854 .value = "nosdcard", 855 }, 856 { 857 .key = "ro.build.date.utc", 858 .value = "1441745481", 859 }, 860 { 861 .key = "ro.build.date", 862 .value = "Tue Sep 8 20:51:21 UTC 2015", 863 }, 864 { 865 .key = "ro.build.description", 866 .value = "occam-user 5.1.1 LMY48T 2237560 release-keys", 867 }, 868 { 869 .key = "ro.build.display.id", 870 .value = "LMY48T", 871 }, 872 { 873 .key = "ro.build.fingerprint", 874 .value = "google/occam/mako:5.1.1/LMY48T/2237560:user/release-keys", 875 }, 876 { 877 .key = "ro.build.flavor", 878 .value = "occam-user", 879 }, 880 { 881 .key = "ro.build.host", 882 .value = "kpfj15.cbf.corp.google.com", 883 }, 884 { 885 .key = "ro.build.id", 886 .value = "LMY48T", 887 }, 888 { 889 .key = "ro.build.product", 890 .value = "mako", 891 }, 892 { 893 .key = "ro.build.tags", 894 .value = "release-keys", 895 }, 896 { 897 .key = "ro.build.type", 898 .value = "user", 899 }, 900 { 901 .key = "ro.build.user", 902 .value = "android-build", 903 }, 904 { 905 .key = "ro.build.version.all_codenames", 906 .value = "REL", 907 }, 908 { 909 .key = "ro.build.version.codename", 910 .value = "REL", 911 }, 912 { 913 .key = "ro.build.version.incremental", 914 .value = "2237560", 915 }, 916 { 917 .key = "ro.build.version.release", 918 .value = "5.1.1", 919 }, 920 { 921 .key = "ro.build.version.sdk", 922 .value = "22", 923 }, 924 { 925 .key = "ro.carrier", 926 .value = "unknown", 927 }, 928 { 929 .key = "ro.com.android.dataroaming", 930 .value = "false", 931 }, 932 { 933 .key = "ro.com.android.dateformat", 934 .value = "MM-dd-yyyy", 935 }, 936 { 937 .key = "ro.com.android.wifi-watchlist", 938 .value = "GoogleGuest", 939 }, 940 { 941 .key = "ro.com.google.clientidbase", 942 .value = "android-google", 943 }, 944 { 945 .key = "ro.config.alarm_alert", 946 .value = "Oxygen.ogg", 947 }, 948 { 949 .key = "ro.config.notification_sound", 950 .value = "Tejat.ogg", 951 }, 952 { 953 .key = "ro.config.ringtone", 954 .value = "Themos.ogg", 955 }, 956 { 957 .key = "ro.crypto.fuse_sdcard", 958 .value = "true", 959 }, 960 { 961 .key = "ro.crypto.state", 962 .value = "unencrypted", 963 }, 964 { 965 .key = "ro.dalvik.vm.native.bridge", 966 .value = "0", 967 }, 968 { 969 .key = "ro.debuggable", 970 .value = "0", 971 }, 972 { 973 .key = "ro.error.receiver.system.apps", 974 .value = "com.google.android.gms", 975 }, 976 { 977 .key = "ro.facelock.black_timeout", 978 .value = "400", 979 }, 980 { 981 .key = "ro.facelock.det_timeout", 982 .value = "1500", 983 }, 984 { 985 .key = "ro.facelock.est_max_time", 986 .value = "600", 987 }, 988 { 989 .key = "ro.facelock.lively_timeout", 990 .value = "2500", 991 }, 992 { 993 .key = "ro.facelock.rec_timeout", 994 .value = "2500", 995 }, 996 { 997 .key = "ro.facelock.use_intro_anim", 998 .value = "false", 999 }, 1000 { 1001 .key = "ro.factorytest", 1002 .value = "0", 1003 }, 1004 { 1005 .key = "ro.hardware", 1006 .value = "mako", 1007 }, 1008 { 1009 .key = "ro.opengles.version", 1010 .value = "196608", 1011 }, 1012 { 1013 .key = "ro.product.board", 1014 .value = "MAKO", 1015 }, 1016 { 1017 .key = "ro.product.brand", 1018 .value = "google", 1019 }, 1020 { 1021 .key = "ro.product.cpu.abi2", 1022 .value = "armeabi", 1023 }, 1024 { 1025 .key = "ro.product.cpu.abi", 1026 .value = "armeabi-v7a", 1027 }, 1028 { 1029 .key = "ro.product.cpu.abilist32", 1030 .value = "armeabi-v7a,armeabi", 1031 }, 1032 { 1033 .key = "ro.product.cpu.abilist64", 1034 .value = "", 1035 }, 1036 { 1037 .key = "ro.product.cpu.abilist", 1038 .value = "armeabi-v7a,armeabi", 1039 }, 1040 { 1041 .key = "ro.product.device", 1042 .value = "mako", 1043 }, 1044 { 1045 .key = "ro.product.locale.language", 1046 .value = "en", 1047 }, 1048 { 1049 .key = "ro.product.locale.region", 1050 .value = "US", 1051 }, 1052 { 1053 .key = "ro.product.manufacturer", 1054 .value = "LGE", 1055 }, 1056 { 1057 .key = "ro.product.model", 1058 .value = "Nexus 4", 1059 }, 1060 { 1061 .key = "ro.product.name", 1062 .value = "occam", 1063 }, 1064 { 1065 .key = "ro.qc.sensors.wl_dis", 1066 .value = "true", 1067 }, 1068 { 1069 .key = "ro.qualcomm.bt.hci_transport", 1070 .value = "smd", 1071 }, 1072 { 1073 .key = "ro.qualcomm.sensors.smd", 1074 .value = "true", 1075 }, 1076 { 1077 .key = "ro.revision", 1078 .value = "11", 1079 }, 1080 { 1081 .key = "ro.runtime.firstboot", 1082 .value = "145404", 1083 }, 1084 { 1085 .key = "ro.secure", 1086 .value = "1", 1087 }, 1088 { 1089 .key = "ro.serialno", 1090 .value = "025662b2d7d3aabf", 1091 }, 1092 { 1093 .key = "ro.setupwizard.enterprise_mode", 1094 .value = "1", 1095 }, 1096 { 1097 .key = "ro.sf.lcd_density", 1098 .value = "320", 1099 }, 1100 { 1101 .key = "ro.telephony.call_ring.multiple", 1102 .value = "0", 1103 }, 1104 { 1105 .key = "ro.url.legal.android_privacy", 1106 .value = "http://www.google.com/intl/%s/mobile/android/basic/privacy.html", 1107 }, 1108 { 1109 .key = "ro.url.legal", 1110 .value = "http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html", 1111 }, 1112 { 1113 .key = "ro.wifi.channels", 1114 .value = "", 1115 }, 1116 { 1117 .key = "ro.zygote", 1118 .value = "zygote32", 1119 }, 1120 { 1121 .key = "selinux.reload_policy", 1122 .value = "1", 1123 }, 1124 { 1125 .key = "service.bootanim.exit", 1126 .value = "1", 1127 }, 1128 { 1129 .key = "sys.boot_completed", 1130 .value = "1", 1131 }, 1132 { 1133 .key = "sys.sysctl.extra_free_kbytes", 1134 .value = "11520", 1135 }, 1136 { 1137 .key = "sys.usb.config", 1138 .value = "ptp,adb", 1139 }, 1140 { 1141 .key = "sys.usb.state", 1142 .value = "ptp,adb", 1143 }, 1144 { 1145 .key = "telephony.lteOnCdmaDevice", 1146 .value = "0", 1147 }, 1148 { 1149 .key = "vold.post_fs_data_done", 1150 .value = "1", 1151 }, 1152 { 1153 .key = "wifi.interface", 1154 .value = "wlan0", 1155 }, 1156 { 1157 .key = "wifi.supplicant_scan_interval", 1158 .value = "15", 1159 }, 1160 { 1161 .key = "wlan.driver.status", 1162 .value = "ok", 1163 }, 1164 { NULL }, 1165 }; 1166 #endif /* __ANDROID__ */ 1167