1 struct cpuinfo_mock_cpuid cpuid_dump[] = { 2 { 3 .input_eax = 0x00000000, 4 .eax = 0x0000000B, 5 .ebx = 0x756E6547, 6 .ecx = 0x6C65746E, 7 .edx = 0x49656E69, 8 }, 9 { 10 .input_eax = 0x00000001, 11 .eax = 0x000406C4, 12 .ebx = 0x00100800, 13 .ecx = 0x43D8E3BF, 14 .edx = 0xBFEBFBFF, 15 }, 16 { 17 .input_eax = 0x00000002, 18 .eax = 0x61B4A001, 19 .ebx = 0x0000FFC2, 20 .ecx = 0x00000000, 21 .edx = 0x00000000, 22 }, 23 { 24 .input_eax = 0x00000003, 25 .eax = 0x00000000, 26 .ebx = 0x00000000, 27 .ecx = 0x00000000, 28 .edx = 0x00000000, 29 }, 30 { 31 .input_eax = 0x00000004, 32 .input_ecx = 0x00000000, 33 .eax = 0x1C000121, 34 .ebx = 0x0140003F, 35 .ecx = 0x0000003F, 36 .edx = 0x00000001, 37 }, 38 { 39 .input_eax = 0x00000004, 40 .input_ecx = 0x00000001, 41 .eax = 0x1C000122, 42 .ebx = 0x01C0003F, 43 .ecx = 0x0000003F, 44 .edx = 0x00000001, 45 }, 46 { 47 .input_eax = 0x00000004, 48 .input_ecx = 0x00000002, 49 .eax = 0x1C00C143, 50 .ebx = 0x03C0003F, 51 .ecx = 0x000003FF, 52 .edx = 0x00000001, 53 }, 54 { 55 .input_eax = 0x00000005, 56 .eax = 0x00000040, 57 .ebx = 0x00000040, 58 .ecx = 0x00000003, 59 .edx = 0x33000020, 60 }, 61 { 62 .input_eax = 0x00000006, 63 .eax = 0x00000007, 64 .ebx = 0x00000002, 65 .ecx = 0x00000009, 66 .edx = 0x00000000, 67 }, 68 { 69 .input_eax = 0x00000007, 70 .input_ecx = 0x00000000, 71 .eax = 0x00000000, 72 .ebx = 0x00002282, 73 .ecx = 0x00000000, 74 .edx = 0x00000000, 75 }, 76 { 77 .input_eax = 0x00000008, 78 .eax = 0x00000000, 79 .ebx = 0x00000000, 80 .ecx = 0x00000000, 81 .edx = 0x00000000, 82 }, 83 { 84 .input_eax = 0x00000009, 85 .eax = 0x00000000, 86 .ebx = 0x00000000, 87 .ecx = 0x00000000, 88 .edx = 0x00000000, 89 }, 90 { 91 .input_eax = 0x0000000A, 92 .eax = 0x07280203, 93 .ebx = 0x00000000, 94 .ecx = 0x00000000, 95 .edx = 0x00000503, 96 }, 97 { 98 .input_eax = 0x0000000B, 99 .input_ecx = 0x00000000, 100 .eax = 0x00000001, 101 .ebx = 0x00000001, 102 .ecx = 0x00000100, 103 .edx = 0x00000000, 104 }, 105 { 106 .input_eax = 0x0000000B, 107 .input_ecx = 0x00000001, 108 .eax = 0x00000004, 109 .ebx = 0x00000004, 110 .ecx = 0x00000201, 111 .edx = 0x00000000, 112 }, 113 { 114 .input_eax = 0x80000000, 115 .eax = 0x80000008, 116 .ebx = 0x00000000, 117 .ecx = 0x00000000, 118 .edx = 0x00000000, 119 }, 120 { 121 .input_eax = 0x80000001, 122 .eax = 0x00000000, 123 .ebx = 0x00000000, 124 .ecx = 0x00000101, 125 .edx = 0x28100000, 126 }, 127 { 128 .input_eax = 0x80000002, 129 .eax = 0x20202020, 130 .ebx = 0x6E492020, 131 .ecx = 0x286C6574, 132 .edx = 0x41202952, 133 }, 134 { 135 .input_eax = 0x80000003, 136 .eax = 0x286D6F74, 137 .ebx = 0x20294D54, 138 .ecx = 0x5A2D3578, 139 .edx = 0x30353338, 140 }, 141 { 142 .input_eax = 0x80000004, 143 .eax = 0x50432020, 144 .ebx = 0x20402055, 145 .ecx = 0x34342E31, 146 .edx = 0x007A4847, 147 }, 148 { 149 .input_eax = 0x80000005, 150 .eax = 0x00000000, 151 .ebx = 0x00000000, 152 .ecx = 0x00000000, 153 .edx = 0x00000000, 154 }, 155 { 156 .input_eax = 0x80000006, 157 .eax = 0x00000000, 158 .ebx = 0x00000000, 159 .ecx = 0x04008040, 160 .edx = 0x00000000, 161 }, 162 { 163 .input_eax = 0x80000007, 164 .eax = 0x00000000, 165 .ebx = 0x00000000, 166 .ecx = 0x00000000, 167 .edx = 0x00000100, 168 }, 169 { 170 .input_eax = 0x80000008, 171 .eax = 0x00003024, 172 .ebx = 0x00000000, 173 .ecx = 0x00000000, 174 .edx = 0x00000000, 175 }, 176 }; 177 struct cpuinfo_mock_file filesystem[] = { 178 { 179 .path = "/proc/cpuinfo", 180 .size = 3752, 181 .content = 182 "processor\t: 0\n" 183 "vendor_id\t: GenuineIntel\n" 184 "cpu family\t: 6\n" 185 "model\t\t: 76\n" 186 "model name\t: Intel(R) Atom(TM) x5-Z8350 CPU @ 1.44GHz\n" 187 "stepping\t: 4\n" 188 "microcode\t: 0x406\n" 189 "cpu MHz\t\t: 560.000\n" 190 "cache size\t: 1024 KB\n" 191 "physical id\t: 0\n" 192 "siblings\t: 4\n" 193 "core id\t\t: 0\n" 194 "cpu cores\t: 4\n" 195 "apicid\t\t: 0\n" 196 "initial apicid\t: 0\n" 197 "fpu\t\t: yes\n" 198 "fpu_exception\t: yes\n" 199 "cpuid level\t: 11\n" 200 "wp\t\t: yes\n" 201 "flags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf nonstop_tsc_s3 pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch ida arat epb dtherm tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms\n" 202 "bogomips\t: 2879.92\n" 203 "clflush size\t: 64\n" 204 "cache_alignment\t: 64\n" 205 "address sizes\t: 36 bits physical, 48 bits virtual\n" 206 "power management:\n" 207 "\n" 208 "processor\t: 1\n" 209 "vendor_id\t: GenuineIntel\n" 210 "cpu family\t: 6\n" 211 "model\t\t: 76\n" 212 "model name\t: Intel(R) Atom(TM) x5-Z8350 CPU @ 1.44GHz\n" 213 "stepping\t: 4\n" 214 "microcode\t: 0x406\n" 215 "cpu MHz\t\t: 560.000\n" 216 "cache size\t: 1024 KB\n" 217 "physical id\t: 0\n" 218 "siblings\t: 4\n" 219 "core id\t\t: 1\n" 220 "cpu cores\t: 4\n" 221 "apicid\t\t: 2\n" 222 "initial apicid\t: 2\n" 223 "fpu\t\t: yes\n" 224 "fpu_exception\t: yes\n" 225 "cpuid level\t: 11\n" 226 "wp\t\t: yes\n" 227 "flags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf nonstop_tsc_s3 pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch ida arat epb dtherm tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms\n" 228 "bogomips\t: 2879.92\n" 229 "clflush size\t: 64\n" 230 "cache_alignment\t: 64\n" 231 "address sizes\t: 36 bits physical, 48 bits virtual\n" 232 "power management:\n" 233 "\n" 234 "processor\t: 2\n" 235 "vendor_id\t: GenuineIntel\n" 236 "cpu family\t: 6\n" 237 "model\t\t: 76\n" 238 "model name\t: Intel(R) Atom(TM) x5-Z8350 CPU @ 1.44GHz\n" 239 "stepping\t: 4\n" 240 "microcode\t: 0x406\n" 241 "cpu MHz\t\t: 560.000\n" 242 "cache size\t: 1024 KB\n" 243 "physical id\t: 0\n" 244 "siblings\t: 4\n" 245 "core id\t\t: 2\n" 246 "cpu cores\t: 4\n" 247 "apicid\t\t: 4\n" 248 "initial apicid\t: 4\n" 249 "fpu\t\t: yes\n" 250 "fpu_exception\t: yes\n" 251 "cpuid level\t: 11\n" 252 "wp\t\t: yes\n" 253 "flags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf nonstop_tsc_s3 pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch ida arat epb dtherm tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms\n" 254 "bogomips\t: 2879.92\n" 255 "clflush size\t: 64\n" 256 "cache_alignment\t: 64\n" 257 "address sizes\t: 36 bits physical, 48 bits virtual\n" 258 "power management:\n" 259 "\n" 260 "processor\t: 3\n" 261 "vendor_id\t: GenuineIntel\n" 262 "cpu family\t: 6\n" 263 "model\t\t: 76\n" 264 "model name\t: Intel(R) Atom(TM) x5-Z8350 CPU @ 1.44GHz\n" 265 "stepping\t: 4\n" 266 "microcode\t: 0x406\n" 267 "cpu MHz\t\t: 560.000\n" 268 "cache size\t: 1024 KB\n" 269 "physical id\t: 0\n" 270 "siblings\t: 4\n" 271 "core id\t\t: 3\n" 272 "cpu cores\t: 4\n" 273 "apicid\t\t: 6\n" 274 "initial apicid\t: 6\n" 275 "fpu\t\t: yes\n" 276 "fpu_exception\t: yes\n" 277 "cpuid level\t: 11\n" 278 "wp\t\t: yes\n" 279 "flags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf nonstop_tsc_s3 pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch ida arat epb dtherm tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms\n" 280 "bogomips\t: 2879.92\n" 281 "clflush size\t: 64\n" 282 "cache_alignment\t: 64\n" 283 "address sizes\t: 36 bits physical, 48 bits virtual\n" 284 "power management:\n" 285 "\n", 286 }, 287 { 288 .path = "/system/build.prop", 289 .size = 2513, 290 .content = 291 "\n" 292 "# begin build properties\n" 293 "# autogenerated by buildinfo.sh\n" 294 "ro.build.id=LMY47I\n" 295 "ro.build.display.id=I1-TFD_V1.0_20170503\n" 296 "ro.build.version.incremental=eng.dell.20170503.111732\n" 297 "ro.build.version.sdk=22\n" 298 "ro.build.version.codename=REL\n" 299 "ro.build.version.all_codenames=REL\n" 300 "ro.build.version.release=5.1\n" 301 "ro.build.date=Wed May 3 11:20:51 CST 2017\n" 302 "ro.build.date.utc=1493781651\n" 303 "ro.build.type=user\n" 304 "ro.build.user=dell\n" 305 "ro.build.host=build\n" 306 "ro.build.tags=release-keys\n" 307 "ro.build.flavor=cht_cr_mrd-user\n" 308 "ro.product.model=I1-TFD\n" 309 "ro.product.brand=intel\n" 310 "ro.product.name=cht_cr_mrd\n" 311 "ro.product.device=CHT_CR_MRD\n" 312 "ro.product.board=cht_cr_mrd\n" 313 "# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,\n" 314 "# use ro.product.cpu.abilist instead.\n" 315 "ro.product.cpu.abi=x86\n" 316 "ro.product.cpu.abilist=x86,armeabi-v7a,armeabi\n" 317 "ro.product.cpu.abilist32=x86,armeabi-v7a,armeabi\n" 318 "ro.product.cpu.abilist64=\n" 319 "ro.product.manufacturer=cube\n" 320 "ro.wifi.channels=\n" 321 "ro.board.platform=gmin\n" 322 "# ro.build.product is obsolete; use ro.product.device\n" 323 "ro.build.product=CHT_CR_MRD\n" 324 "persist.sys.timezone=Asia/Shanghai\n" 325 "ro.product.locale.language=zh\n" 326 "ro.product.locale.region=CN\n" 327 "# Do not try to parse description, fingerprint, or thumbprint\n" 328 "ro.build.description=cht_cr_mrd-user 5.1 LMY47I eng.dell.20170503.111732 release-keys\n" 329 "ro.build.fingerprint=intel/cht_cr_mrd/cht_cr_mrd:5.1/LMY47I/dell05031120:user/release-keys\n" 330 "ro.build.characteristics=tablet\n" 331 "# end build properties\n" 332 "\n" 333 "#\n" 334 "# ADDITIONAL_BUILD_PROPERTIES\n" 335 "#\n" 336 "ro.dalvik.vm.isa.arm=x86\n" 337 "ro.enable.native.bridge.exec=1\n" 338 "sys.powerctl.no.shutdown=1\n" 339 "dalvik.vm.heapstartsize=8m\n" 340 "dalvik.vm.heapgrowthlimit=100m\n" 341 "dalvik.vm.heapsize=174m\n" 342 "dalvik.vm.heaptargetutilization=0.75\n" 343 "dalvik.vm.heapminfree=512k\n" 344 "dalvik.vm.heapmaxfree=8m\n" 345 "ro.opengles.version=196609\n" 346 "ro.setupwizard.mode=DISABLED\n" 347 "ro.com.google.gmsversion=5.1_r2\n" 348 "ro.hwui.texture_cache_size=24.0f\n" 349 "ro.hwui.text_large_cache_width=2048\n" 350 "ro.hwui.text_large_cache_height=512\n" 351 "drm.service.enabled=true\n" 352 "keyguard.no_require_sim=true\n" 353 "ro.com.android.dataroaming=true\n" 354 "ro.com.android.dateformat=MM-dd-yyyy\n" 355 "ro.config.ringtone=Ring_Synth_04.ogg\n" 356 "ro.config.notification_sound=pixiedust.ogg\n" 357 "ro.carrier=unknown\n" 358 "ro.config.alarm_alert=Alarm_Classic.ogg\n" 359 "ro.sf3g.feature=ux\n" 360 "persist.sys.dalvik.vm.lib.2=libart.so\n" 361 "dalvik.vm.isa.x86.features=sse4_2,aes_in,popcnt,movbe\n" 362 "net.bt.name=Android\n" 363 "dalvik.vm.stack-trace-file=/data/anr/traces.txt\n" 364 "\n" 365 "# begin fota properties\n" 366 "ro.fota.platform=IntelZ3735F_5.1\n" 367 "ro.fota.type=pad\n" 368 "ro.fota.oem=emdoor-Z3735F_5.1\n" 369 "ro.fota.device=I1-TFD\n" 370 "ro.fota.version=I1-TFD_V1.0_2017050320170503-1120\n" 371 "# end fota properties\n", 372 }, 373 { 374 .path = "/sys/devices/system/cpu/kernel_max", 375 .size = 2, 376 .content = "3\n", 377 }, 378 { 379 .path = "/sys/devices/system/cpu/possible", 380 .size = 4, 381 .content = "0-3\n", 382 }, 383 { 384 .path = "/sys/devices/system/cpu/present", 385 .size = 4, 386 .content = "0-3\n", 387 }, 388 { 389 .path = "/sys/devices/system/cpu/online", 390 .size = 4, 391 .content = "0-3\n", 392 }, 393 { 394 .path = "/sys/devices/system/cpu/offline", 395 .size = 1, 396 .content = "\n", 397 }, 398 { 399 .path = "/sys/devices/system/cpu/modalias", 400 .size = 446, 401 .content = "x86cpu:vendor:0000:family:0006:model:004C:feature:,0000,0001,0002,0003,0004,0005,0006,0007,0008,0009,000B,000C,000D,000E,000F,0010,0011,0013,0015,0016,0017,0018,0019,001A,001B,001C,001D,001F,002B,0034,003B,003D,0068,006B,006C,006D,006F,0070,0072,0074,0075,0076,0078,007C,007E,0080,0081,0082,0083,0084,0085,0087,0088,0089,008D,008E,008F,0093,0094,0096,0097,0098,0099,009E,00C0,00C8,00E0,00E1,00E3,00E7,0100,0101,0102,0103,0104,0121,0127,0129,012D\n", 402 }, 403 { 404 .path = "/sys/devices/system/cpu/cpufreq/all_time_in_state", 405 .size = 538, 406 .content = 407 "freq\t\tcpu0\t\tcpu1\t\tcpu2\t\tcpu3\t\t\n" 408 "480000\t\t13328\t\t13328\t\t13328\t\t13328\t\t\n" 409 "560000\t\t179\t\t179\t\t179\t\t179\t\t\n" 410 "640000\t\t78\t\t78\t\t78\t\t78\t\t\n" 411 "720000\t\t69\t\t69\t\t69\t\t69\t\t\n" 412 "800000\t\t63\t\t63\t\t63\t\t63\t\t\n" 413 "880000\t\t99\t\t99\t\t99\t\t99\t\t\n" 414 "960000\t\t30\t\t30\t\t30\t\t30\t\t\n" 415 "1040000\t\t19\t\t19\t\t19\t\t19\t\t\n" 416 "1120000\t\t56\t\t56\t\t56\t\t56\t\t\n" 417 "1200000\t\t26\t\t26\t\t26\t\t26\t\t\n" 418 "1280000\t\t6\t\t6\t\t6\t\t6\t\t\n" 419 "1360000\t\t26\t\t26\t\t26\t\t26\t\t\n" 420 "1440000\t\t13\t\t13\t\t13\t\t13\t\t\n" 421 "1520000\t\t19\t\t19\t\t19\t\t19\t\t\n" 422 "1600000\t\t20\t\t20\t\t20\t\t20\t\t\n" 423 "1680000\t\t20\t\t20\t\t20\t\t20\t\t\n" 424 "1760000\t\t28\t\t28\t\t28\t\t28\t\t\n" 425 "1840000\t\t23\t\t23\t\t23\t\t23\t\t\n" 426 "1920000\t\t4893\t\t4893\t\t4893\t\t4893\t\t\n", 427 }, 428 { 429 .path = "/sys/devices/system/cpu/cpuidle/current_driver", 430 .size = 11, 431 .content = "intel_idle\n", 432 }, 433 { 434 .path = "/sys/devices/system/cpu/cpuidle/current_governor_ro", 435 .size = 5, 436 .content = "menu\n", 437 }, 438 { 439 .path = "/sys/devices/system/cpu/cpu0/cpufreq/affected_cpus", 440 .size = 8, 441 .content = "0 1 2 3\n", 442 }, 443 { 444 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq", 445 .size = 8, 446 .content = "1920000\n", 447 }, 448 { 449 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq", 450 .size = 7, 451 .content = "480000\n", 452 }, 453 { 454 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency", 455 .size = 6, 456 .content = "10000\n", 457 }, 458 { 459 .path = "/sys/devices/system/cpu/cpu0/cpufreq/related_cpus", 460 .size = 8, 461 .content = "0 1 2 3\n", 462 }, 463 { 464 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies", 465 .size = 146, 466 .content = "1920000 1840000 1760000 1680000 1600000 1520000 1440000 1360000 1280000 1200000 1120000 1040000 960000 880000 800000 720000 640000 560000 480000 \n", 467 }, 468 { 469 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors", 470 .size = 44, 471 .content = "ondemand powersave interactive performance \n", 472 }, 473 { 474 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq", 475 .size = 7, 476 .content = "480000\n", 477 }, 478 { 479 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver", 480 .size = 13, 481 .content = "acpi-cpufreq\n", 482 }, 483 { 484 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor", 485 .size = 12, 486 .content = "interactive\n", 487 }, 488 { 489 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq", 490 .size = 7, 491 .content = "480000\n", 492 }, 493 { 494 .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state", 495 .size = 207, 496 .content = 497 "1920000 4893\n" 498 "1840000 23\n" 499 "1760000 28\n" 500 "1680000 20\n" 501 "1600000 20\n" 502 "1520000 19\n" 503 "1440000 13\n" 504 "1360000 26\n" 505 "1280000 6\n" 506 "1200000 26\n" 507 "1120000 56\n" 508 "1040000 19\n" 509 "960000 30\n" 510 "880000 99\n" 511 "800000 63\n" 512 "720000 69\n" 513 "640000 78\n" 514 "560000 179\n" 515 "480000 13422\n", 516 }, 517 { 518 .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/total_trans", 519 .size = 4, 520 .content = "375\n", 521 }, 522 { 523 .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/trans_table", 524 .size = 4057, 525 .content = 526 " From : To\n" 527 " : 1920000 1840000 1760000 1680000 1600000 1520000 1440000 1360000 1280000 1200000 1120000 1040000 960000 880000 800000 720000 640000 560000 480000 \n" 528 " 1920000: 0 6 7 3 4 3 4 5 1 4 8 5 6 7 7 3 5 3 35 \n" 529 " 1840000: 6 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 \n" 530 " 1760000: 2 2 0 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 \n" 531 " 1680000: 2 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 \n" 532 " 1600000: 2 0 0 1 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 \n" 533 " 1520000: 1 0 0 0 2 0 0 0 0 1 0 0 0 0 0 0 0 2 0 \n" 534 " 1440000: 4 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 \n" 535 " 1360000: 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 1 1 1 \n" 536 " 1280000: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 \n" 537 " 1200000: 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 \n" 538 " 1120000: 3 0 0 0 0 0 0 0 0 1 0 1 1 4 0 0 1 0 1 \n" 539 " 1040000: 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 0 1 \n" 540 " 960000: 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 0 1 \n" 541 " 880000: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 5 1 3 1 6 \n" 542 " 800000: 1 0 0 0 0 0 0 0 0 0 0 0 0 3 0 2 1 2 6 \n" 543 " 720000: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 5 3 \n" 544 " 640000: 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 2 10 \n" 545 " 560000: 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 20 \n" 546 " 480000: 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 \n", 547 }, 548 { 549 .path = "/sys/devices/system/cpu/cpu0/topology/core_id", 550 .size = 2, 551 .content = "0\n", 552 }, 553 { 554 .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings", 555 .size = 2, 556 .content = "f\n", 557 }, 558 { 559 .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings_list", 560 .size = 4, 561 .content = "0-3\n", 562 }, 563 { 564 .path = "/sys/devices/system/cpu/cpu0/topology/physical_package_id", 565 .size = 2, 566 .content = "0\n", 567 }, 568 { 569 .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings", 570 .size = 2, 571 .content = "1\n", 572 }, 573 { 574 .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings_list", 575 .size = 2, 576 .content = "0\n", 577 }, 578 { 579 .path = "/sys/devices/system/cpu/cpu0/cache/index0/coherency_line_size", 580 .size = 3, 581 .content = "64\n", 582 }, 583 { 584 .path = "/sys/devices/system/cpu/cpu0/cache/index0/level", 585 .size = 2, 586 .content = "1\n", 587 }, 588 { 589 .path = "/sys/devices/system/cpu/cpu0/cache/index0/number_of_sets", 590 .size = 3, 591 .content = "64\n", 592 }, 593 { 594 .path = "/sys/devices/system/cpu/cpu0/cache/index0/shared_cpu_list", 595 .size = 2, 596 .content = "0\n", 597 }, 598 { 599 .path = "/sys/devices/system/cpu/cpu0/cache/index0/shared_cpu_map", 600 .size = 2, 601 .content = "1\n", 602 }, 603 { 604 .path = "/sys/devices/system/cpu/cpu0/cache/index0/size", 605 .size = 4, 606 .content = "24K\n", 607 }, 608 { 609 .path = "/sys/devices/system/cpu/cpu0/cache/index0/type", 610 .size = 5, 611 .content = "Data\n", 612 }, 613 { 614 .path = "/sys/devices/system/cpu/cpu0/cache/index0/ways_of_associativity", 615 .size = 2, 616 .content = "6\n", 617 }, 618 { 619 .path = "/sys/devices/system/cpu/cpu0/cache/index1/coherency_line_size", 620 .size = 3, 621 .content = "64\n", 622 }, 623 { 624 .path = "/sys/devices/system/cpu/cpu0/cache/index1/level", 625 .size = 2, 626 .content = "1\n", 627 }, 628 { 629 .path = "/sys/devices/system/cpu/cpu0/cache/index1/number_of_sets", 630 .size = 3, 631 .content = "64\n", 632 }, 633 { 634 .path = "/sys/devices/system/cpu/cpu0/cache/index1/shared_cpu_list", 635 .size = 2, 636 .content = "0\n", 637 }, 638 { 639 .path = "/sys/devices/system/cpu/cpu0/cache/index1/shared_cpu_map", 640 .size = 2, 641 .content = "1\n", 642 }, 643 { 644 .path = "/sys/devices/system/cpu/cpu0/cache/index1/size", 645 .size = 4, 646 .content = "32K\n", 647 }, 648 { 649 .path = "/sys/devices/system/cpu/cpu0/cache/index1/type", 650 .size = 12, 651 .content = "Instruction\n", 652 }, 653 { 654 .path = "/sys/devices/system/cpu/cpu0/cache/index1/ways_of_associativity", 655 .size = 2, 656 .content = "8\n", 657 }, 658 { 659 .path = "/sys/devices/system/cpu/cpu0/cache/index2/coherency_line_size", 660 .size = 3, 661 .content = "64\n", 662 }, 663 { 664 .path = "/sys/devices/system/cpu/cpu0/cache/index2/level", 665 .size = 2, 666 .content = "2\n", 667 }, 668 { 669 .path = "/sys/devices/system/cpu/cpu0/cache/index2/number_of_sets", 670 .size = 5, 671 .content = "1024\n", 672 }, 673 { 674 .path = "/sys/devices/system/cpu/cpu0/cache/index2/shared_cpu_list", 675 .size = 4, 676 .content = "0-1\n", 677 }, 678 { 679 .path = "/sys/devices/system/cpu/cpu0/cache/index2/shared_cpu_map", 680 .size = 2, 681 .content = "3\n", 682 }, 683 { 684 .path = "/sys/devices/system/cpu/cpu0/cache/index2/size", 685 .size = 6, 686 .content = "1024K\n", 687 }, 688 { 689 .path = "/sys/devices/system/cpu/cpu0/cache/index2/type", 690 .size = 8, 691 .content = "Unified\n", 692 }, 693 { 694 .path = "/sys/devices/system/cpu/cpu0/cache/index2/ways_of_associativity", 695 .size = 3, 696 .content = "16\n", 697 }, 698 { 699 .path = "/sys/devices/system/cpu/cpu1/cpufreq/affected_cpus", 700 .size = 8, 701 .content = "0 1 2 3\n", 702 }, 703 { 704 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_max_freq", 705 .size = 8, 706 .content = "1920000\n", 707 }, 708 { 709 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_min_freq", 710 .size = 7, 711 .content = "480000\n", 712 }, 713 { 714 .path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_transition_latency", 715 .size = 6, 716 .content = "10000\n", 717 }, 718 { 719 .path = "/sys/devices/system/cpu/cpu1/cpufreq/related_cpus", 720 .size = 8, 721 .content = "0 1 2 3\n", 722 }, 723 { 724 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_frequencies", 725 .size = 146, 726 .content = "1920000 1840000 1760000 1680000 1600000 1520000 1440000 1360000 1280000 1200000 1120000 1040000 960000 880000 800000 720000 640000 560000 480000 \n", 727 }, 728 { 729 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_governors", 730 .size = 44, 731 .content = "ondemand powersave interactive performance \n", 732 }, 733 { 734 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq", 735 .size = 7, 736 .content = "480000\n", 737 }, 738 { 739 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver", 740 .size = 13, 741 .content = "acpi-cpufreq\n", 742 }, 743 { 744 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor", 745 .size = 12, 746 .content = "interactive\n", 747 }, 748 { 749 .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq", 750 .size = 7, 751 .content = "480000\n", 752 }, 753 { 754 .path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/time_in_state", 755 .size = 207, 756 .content = 757 "1920000 4893\n" 758 "1840000 23\n" 759 "1760000 28\n" 760 "1680000 20\n" 761 "1600000 20\n" 762 "1520000 19\n" 763 "1440000 13\n" 764 "1360000 26\n" 765 "1280000 6\n" 766 "1200000 26\n" 767 "1120000 56\n" 768 "1040000 19\n" 769 "960000 30\n" 770 "880000 99\n" 771 "800000 63\n" 772 "720000 69\n" 773 "640000 78\n" 774 "560000 179\n" 775 "480000 13594\n", 776 }, 777 { 778 .path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/total_trans", 779 .size = 4, 780 .content = "375\n", 781 }, 782 { 783 .path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/trans_table", 784 .size = 4057, 785 .content = 786 " From : To\n" 787 " : 1920000 1840000 1760000 1680000 1600000 1520000 1440000 1360000 1280000 1200000 1120000 1040000 960000 880000 800000 720000 640000 560000 480000 \n" 788 " 1920000: 0 6 7 3 4 3 4 5 1 4 8 5 6 7 7 3 5 3 35 \n" 789 " 1840000: 6 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 \n" 790 " 1760000: 2 2 0 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 \n" 791 " 1680000: 2 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 \n" 792 " 1600000: 2 0 0 1 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 \n" 793 " 1520000: 1 0 0 0 2 0 0 0 0 1 0 0 0 0 0 0 0 2 0 \n" 794 " 1440000: 4 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 \n" 795 " 1360000: 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 1 1 1 \n" 796 " 1280000: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 \n" 797 " 1200000: 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 \n" 798 " 1120000: 3 0 0 0 0 0 0 0 0 1 0 1 1 4 0 0 1 0 1 \n" 799 " 1040000: 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 0 1 \n" 800 " 960000: 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 0 1 \n" 801 " 880000: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 5 1 3 1 6 \n" 802 " 800000: 1 0 0 0 0 0 0 0 0 0 0 0 0 3 0 2 1 2 6 \n" 803 " 720000: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 5 3 \n" 804 " 640000: 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 2 10 \n" 805 " 560000: 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 20 \n" 806 " 480000: 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 \n", 807 }, 808 { 809 .path = "/sys/devices/system/cpu/cpu1/topology/core_id", 810 .size = 2, 811 .content = "1\n", 812 }, 813 { 814 .path = "/sys/devices/system/cpu/cpu1/topology/core_siblings", 815 .size = 2, 816 .content = "f\n", 817 }, 818 { 819 .path = "/sys/devices/system/cpu/cpu1/topology/core_siblings_list", 820 .size = 4, 821 .content = "0-3\n", 822 }, 823 { 824 .path = "/sys/devices/system/cpu/cpu1/topology/physical_package_id", 825 .size = 2, 826 .content = "0\n", 827 }, 828 { 829 .path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings", 830 .size = 2, 831 .content = "2\n", 832 }, 833 { 834 .path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings_list", 835 .size = 2, 836 .content = "1\n", 837 }, 838 { 839 .path = "/sys/devices/system/cpu/cpu1/cache/index0/coherency_line_size", 840 .size = 3, 841 .content = "64\n", 842 }, 843 { 844 .path = "/sys/devices/system/cpu/cpu1/cache/index0/level", 845 .size = 2, 846 .content = "1\n", 847 }, 848 { 849 .path = "/sys/devices/system/cpu/cpu1/cache/index0/number_of_sets", 850 .size = 3, 851 .content = "64\n", 852 }, 853 { 854 .path = "/sys/devices/system/cpu/cpu1/cache/index0/shared_cpu_list", 855 .size = 2, 856 .content = "1\n", 857 }, 858 { 859 .path = "/sys/devices/system/cpu/cpu1/cache/index0/shared_cpu_map", 860 .size = 2, 861 .content = "2\n", 862 }, 863 { 864 .path = "/sys/devices/system/cpu/cpu1/cache/index0/size", 865 .size = 4, 866 .content = "24K\n", 867 }, 868 { 869 .path = "/sys/devices/system/cpu/cpu1/cache/index0/type", 870 .size = 5, 871 .content = "Data\n", 872 }, 873 { 874 .path = "/sys/devices/system/cpu/cpu1/cache/index0/ways_of_associativity", 875 .size = 2, 876 .content = "6\n", 877 }, 878 { 879 .path = "/sys/devices/system/cpu/cpu1/cache/index1/coherency_line_size", 880 .size = 3, 881 .content = "64\n", 882 }, 883 { 884 .path = "/sys/devices/system/cpu/cpu1/cache/index1/level", 885 .size = 2, 886 .content = "1\n", 887 }, 888 { 889 .path = "/sys/devices/system/cpu/cpu1/cache/index1/number_of_sets", 890 .size = 3, 891 .content = "64\n", 892 }, 893 { 894 .path = "/sys/devices/system/cpu/cpu1/cache/index1/shared_cpu_list", 895 .size = 2, 896 .content = "1\n", 897 }, 898 { 899 .path = "/sys/devices/system/cpu/cpu1/cache/index1/shared_cpu_map", 900 .size = 2, 901 .content = "2\n", 902 }, 903 { 904 .path = "/sys/devices/system/cpu/cpu1/cache/index1/size", 905 .size = 4, 906 .content = "32K\n", 907 }, 908 { 909 .path = "/sys/devices/system/cpu/cpu1/cache/index1/type", 910 .size = 12, 911 .content = "Instruction\n", 912 }, 913 { 914 .path = "/sys/devices/system/cpu/cpu1/cache/index1/ways_of_associativity", 915 .size = 2, 916 .content = "8\n", 917 }, 918 { 919 .path = "/sys/devices/system/cpu/cpu1/cache/index2/coherency_line_size", 920 .size = 3, 921 .content = "64\n", 922 }, 923 { 924 .path = "/sys/devices/system/cpu/cpu1/cache/index2/level", 925 .size = 2, 926 .content = "2\n", 927 }, 928 { 929 .path = "/sys/devices/system/cpu/cpu1/cache/index2/number_of_sets", 930 .size = 5, 931 .content = "1024\n", 932 }, 933 { 934 .path = "/sys/devices/system/cpu/cpu1/cache/index2/shared_cpu_list", 935 .size = 4, 936 .content = "0-1\n", 937 }, 938 { 939 .path = "/sys/devices/system/cpu/cpu1/cache/index2/shared_cpu_map", 940 .size = 2, 941 .content = "3\n", 942 }, 943 { 944 .path = "/sys/devices/system/cpu/cpu1/cache/index2/size", 945 .size = 6, 946 .content = "1024K\n", 947 }, 948 { 949 .path = "/sys/devices/system/cpu/cpu1/cache/index2/type", 950 .size = 8, 951 .content = "Unified\n", 952 }, 953 { 954 .path = "/sys/devices/system/cpu/cpu1/cache/index2/ways_of_associativity", 955 .size = 3, 956 .content = "16\n", 957 }, 958 { 959 .path = "/sys/devices/system/cpu/cpu2/cpufreq/affected_cpus", 960 .size = 8, 961 .content = "0 1 2 3\n", 962 }, 963 { 964 .path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_max_freq", 965 .size = 8, 966 .content = "1920000\n", 967 }, 968 { 969 .path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_min_freq", 970 .size = 7, 971 .content = "480000\n", 972 }, 973 { 974 .path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_transition_latency", 975 .size = 6, 976 .content = "10000\n", 977 }, 978 { 979 .path = "/sys/devices/system/cpu/cpu2/cpufreq/related_cpus", 980 .size = 8, 981 .content = "0 1 2 3\n", 982 }, 983 { 984 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_frequencies", 985 .size = 146, 986 .content = "1920000 1840000 1760000 1680000 1600000 1520000 1440000 1360000 1280000 1200000 1120000 1040000 960000 880000 800000 720000 640000 560000 480000 \n", 987 }, 988 { 989 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_governors", 990 .size = 44, 991 .content = "ondemand powersave interactive performance \n", 992 }, 993 { 994 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_cur_freq", 995 .size = 7, 996 .content = "480000\n", 997 }, 998 { 999 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_driver", 1000 .size = 13, 1001 .content = "acpi-cpufreq\n", 1002 }, 1003 { 1004 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor", 1005 .size = 12, 1006 .content = "interactive\n", 1007 }, 1008 { 1009 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq", 1010 .size = 7, 1011 .content = "480000\n", 1012 }, 1013 { 1014 .path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/time_in_state", 1015 .size = 207, 1016 .content = 1017 "1920000 4893\n" 1018 "1840000 23\n" 1019 "1760000 28\n" 1020 "1680000 20\n" 1021 "1600000 20\n" 1022 "1520000 19\n" 1023 "1440000 13\n" 1024 "1360000 26\n" 1025 "1280000 6\n" 1026 "1200000 26\n" 1027 "1120000 56\n" 1028 "1040000 19\n" 1029 "960000 30\n" 1030 "880000 99\n" 1031 "800000 63\n" 1032 "720000 69\n" 1033 "640000 78\n" 1034 "560000 179\n" 1035 "480000 13767\n", 1036 }, 1037 { 1038 .path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/total_trans", 1039 .size = 4, 1040 .content = "375\n", 1041 }, 1042 { 1043 .path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/trans_table", 1044 .size = 4057, 1045 .content = 1046 " From : To\n" 1047 " : 1920000 1840000 1760000 1680000 1600000 1520000 1440000 1360000 1280000 1200000 1120000 1040000 960000 880000 800000 720000 640000 560000 480000 \n" 1048 " 1920000: 0 6 7 3 4 3 4 5 1 4 8 5 6 7 7 3 5 3 35 \n" 1049 " 1840000: 6 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 \n" 1050 " 1760000: 2 2 0 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 \n" 1051 " 1680000: 2 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 \n" 1052 " 1600000: 2 0 0 1 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 \n" 1053 " 1520000: 1 0 0 0 2 0 0 0 0 1 0 0 0 0 0 0 0 2 0 \n" 1054 " 1440000: 4 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 \n" 1055 " 1360000: 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 1 1 1 \n" 1056 " 1280000: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 \n" 1057 " 1200000: 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 \n" 1058 " 1120000: 3 0 0 0 0 0 0 0 0 1 0 1 1 4 0 0 1 0 1 \n" 1059 " 1040000: 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 0 1 \n" 1060 " 960000: 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 0 1 \n" 1061 " 880000: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 5 1 3 1 6 \n" 1062 " 800000: 1 0 0 0 0 0 0 0 0 0 0 0 0 3 0 2 1 2 6 \n" 1063 " 720000: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 5 3 \n" 1064 " 640000: 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 2 10 \n" 1065 " 560000: 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 20 \n" 1066 " 480000: 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 \n", 1067 }, 1068 { 1069 .path = "/sys/devices/system/cpu/cpu2/topology/core_id", 1070 .size = 2, 1071 .content = "2\n", 1072 }, 1073 { 1074 .path = "/sys/devices/system/cpu/cpu2/topology/core_siblings", 1075 .size = 2, 1076 .content = "f\n", 1077 }, 1078 { 1079 .path = "/sys/devices/system/cpu/cpu2/topology/core_siblings_list", 1080 .size = 4, 1081 .content = "0-3\n", 1082 }, 1083 { 1084 .path = "/sys/devices/system/cpu/cpu2/topology/physical_package_id", 1085 .size = 2, 1086 .content = "0\n", 1087 }, 1088 { 1089 .path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings", 1090 .size = 2, 1091 .content = "4\n", 1092 }, 1093 { 1094 .path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings_list", 1095 .size = 2, 1096 .content = "2\n", 1097 }, 1098 { 1099 .path = "/sys/devices/system/cpu/cpu2/cache/index0/coherency_line_size", 1100 .size = 3, 1101 .content = "64\n", 1102 }, 1103 { 1104 .path = "/sys/devices/system/cpu/cpu2/cache/index0/level", 1105 .size = 2, 1106 .content = "1\n", 1107 }, 1108 { 1109 .path = "/sys/devices/system/cpu/cpu2/cache/index0/number_of_sets", 1110 .size = 3, 1111 .content = "64\n", 1112 }, 1113 { 1114 .path = "/sys/devices/system/cpu/cpu2/cache/index0/shared_cpu_list", 1115 .size = 2, 1116 .content = "2\n", 1117 }, 1118 { 1119 .path = "/sys/devices/system/cpu/cpu2/cache/index0/shared_cpu_map", 1120 .size = 2, 1121 .content = "4\n", 1122 }, 1123 { 1124 .path = "/sys/devices/system/cpu/cpu2/cache/index0/size", 1125 .size = 4, 1126 .content = "24K\n", 1127 }, 1128 { 1129 .path = "/sys/devices/system/cpu/cpu2/cache/index0/type", 1130 .size = 5, 1131 .content = "Data\n", 1132 }, 1133 { 1134 .path = "/sys/devices/system/cpu/cpu2/cache/index0/ways_of_associativity", 1135 .size = 2, 1136 .content = "6\n", 1137 }, 1138 { 1139 .path = "/sys/devices/system/cpu/cpu2/cache/index1/coherency_line_size", 1140 .size = 3, 1141 .content = "64\n", 1142 }, 1143 { 1144 .path = "/sys/devices/system/cpu/cpu2/cache/index1/level", 1145 .size = 2, 1146 .content = "1\n", 1147 }, 1148 { 1149 .path = "/sys/devices/system/cpu/cpu2/cache/index1/number_of_sets", 1150 .size = 3, 1151 .content = "64\n", 1152 }, 1153 { 1154 .path = "/sys/devices/system/cpu/cpu2/cache/index1/shared_cpu_list", 1155 .size = 2, 1156 .content = "2\n", 1157 }, 1158 { 1159 .path = "/sys/devices/system/cpu/cpu2/cache/index1/shared_cpu_map", 1160 .size = 2, 1161 .content = "4\n", 1162 }, 1163 { 1164 .path = "/sys/devices/system/cpu/cpu2/cache/index1/size", 1165 .size = 4, 1166 .content = "32K\n", 1167 }, 1168 { 1169 .path = "/sys/devices/system/cpu/cpu2/cache/index1/type", 1170 .size = 12, 1171 .content = "Instruction\n", 1172 }, 1173 { 1174 .path = "/sys/devices/system/cpu/cpu2/cache/index1/ways_of_associativity", 1175 .size = 2, 1176 .content = "8\n", 1177 }, 1178 { 1179 .path = "/sys/devices/system/cpu/cpu2/cache/index2/coherency_line_size", 1180 .size = 3, 1181 .content = "64\n", 1182 }, 1183 { 1184 .path = "/sys/devices/system/cpu/cpu2/cache/index2/level", 1185 .size = 2, 1186 .content = "2\n", 1187 }, 1188 { 1189 .path = "/sys/devices/system/cpu/cpu2/cache/index2/number_of_sets", 1190 .size = 5, 1191 .content = "1024\n", 1192 }, 1193 { 1194 .path = "/sys/devices/system/cpu/cpu2/cache/index2/shared_cpu_list", 1195 .size = 4, 1196 .content = "2-3\n", 1197 }, 1198 { 1199 .path = "/sys/devices/system/cpu/cpu2/cache/index2/shared_cpu_map", 1200 .size = 2, 1201 .content = "c\n", 1202 }, 1203 { 1204 .path = "/sys/devices/system/cpu/cpu2/cache/index2/size", 1205 .size = 6, 1206 .content = "1024K\n", 1207 }, 1208 { 1209 .path = "/sys/devices/system/cpu/cpu2/cache/index2/type", 1210 .size = 8, 1211 .content = "Unified\n", 1212 }, 1213 { 1214 .path = "/sys/devices/system/cpu/cpu2/cache/index2/ways_of_associativity", 1215 .size = 3, 1216 .content = "16\n", 1217 }, 1218 { 1219 .path = "/sys/devices/system/cpu/cpu3/cpufreq/affected_cpus", 1220 .size = 8, 1221 .content = "0 1 2 3\n", 1222 }, 1223 { 1224 .path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_max_freq", 1225 .size = 8, 1226 .content = "1920000\n", 1227 }, 1228 { 1229 .path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_min_freq", 1230 .size = 7, 1231 .content = "480000\n", 1232 }, 1233 { 1234 .path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_transition_latency", 1235 .size = 6, 1236 .content = "10000\n", 1237 }, 1238 { 1239 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_frequencies", 1240 .size = 146, 1241 .content = "1920000 1840000 1760000 1680000 1600000 1520000 1440000 1360000 1280000 1200000 1120000 1040000 960000 880000 800000 720000 640000 560000 480000 \n", 1242 }, 1243 { 1244 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_governors", 1245 .size = 44, 1246 .content = "ondemand powersave interactive performance \n", 1247 }, 1248 { 1249 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_cur_freq", 1250 .size = 7, 1251 .content = "480000\n", 1252 }, 1253 { 1254 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_driver", 1255 .size = 13, 1256 .content = "acpi-cpufreq\n", 1257 }, 1258 { 1259 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor", 1260 .size = 12, 1261 .content = "interactive\n", 1262 }, 1263 { 1264 .path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq", 1265 .size = 7, 1266 .content = "480000\n", 1267 }, 1268 { 1269 .path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/time_in_state", 1270 .size = 207, 1271 .content = 1272 "1920000 4912\n" 1273 "1840000 23\n" 1274 "1760000 28\n" 1275 "1680000 20\n" 1276 "1600000 20\n" 1277 "1520000 19\n" 1278 "1440000 13\n" 1279 "1360000 26\n" 1280 "1280000 6\n" 1281 "1200000 26\n" 1282 "1120000 56\n" 1283 "1040000 19\n" 1284 "960000 30\n" 1285 "880000 99\n" 1286 "800000 63\n" 1287 "720000 69\n" 1288 "640000 78\n" 1289 "560000 187\n" 1290 "480000 16528\n", 1291 }, 1292 { 1293 .path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/total_trans", 1294 .size = 4, 1295 .content = "381\n", 1296 }, 1297 { 1298 .path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/trans_table", 1299 .size = 4057, 1300 .content = 1301 " From : To\n" 1302 " : 1920000 1840000 1760000 1680000 1600000 1520000 1440000 1360000 1280000 1200000 1120000 1040000 960000 880000 800000 720000 640000 560000 480000 \n" 1303 " 1920000: 0 6 7 3 4 3 4 5 1 4 8 5 6 7 7 3 5 3 37 \n" 1304 " 1840000: 6 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 \n" 1305 " 1760000: 2 2 0 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 \n" 1306 " 1680000: 2 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 \n" 1307 " 1600000: 2 0 0 1 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 \n" 1308 " 1520000: 1 0 0 0 2 0 0 0 0 1 0 0 0 0 0 0 0 2 0 \n" 1309 " 1440000: 4 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 \n" 1310 " 1360000: 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 1 1 1 \n" 1311 " 1280000: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 \n" 1312 " 1200000: 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 \n" 1313 " 1120000: 3 0 0 0 0 0 0 0 0 1 0 1 1 4 0 0 1 0 1 \n" 1314 " 1040000: 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 0 1 \n" 1315 " 960000: 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 0 1 \n" 1316 " 880000: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 5 1 3 1 6 \n" 1317 " 800000: 1 0 0 0 0 0 0 0 0 0 0 0 0 3 0 2 1 2 6 \n" 1318 " 720000: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 5 3 \n" 1319 " 640000: 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 2 10 \n" 1320 " 560000: 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 21 \n" 1321 " 480000: 80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 \n", 1322 }, 1323 { 1324 .path = "/sys/devices/system/cpu/cpu3/topology/core_id", 1325 .size = 2, 1326 .content = "3\n", 1327 }, 1328 { 1329 .path = "/sys/devices/system/cpu/cpu3/topology/core_siblings", 1330 .size = 2, 1331 .content = "f\n", 1332 }, 1333 { 1334 .path = "/sys/devices/system/cpu/cpu3/topology/core_siblings_list", 1335 .size = 4, 1336 .content = "0-3\n", 1337 }, 1338 { 1339 .path = "/sys/devices/system/cpu/cpu3/topology/physical_package_id", 1340 .size = 2, 1341 .content = "0\n", 1342 }, 1343 { 1344 .path = "/sys/devices/system/cpu/cpu3/topology/thread_siblings", 1345 .size = 2, 1346 .content = "8\n", 1347 }, 1348 { 1349 .path = "/sys/devices/system/cpu/cpu3/topology/thread_siblings_list", 1350 .size = 2, 1351 .content = "3\n", 1352 }, 1353 { 1354 .path = "/sys/devices/system/cpu/cpu3/cache/index0/coherency_line_size", 1355 .size = 3, 1356 .content = "64\n", 1357 }, 1358 { 1359 .path = "/sys/devices/system/cpu/cpu3/cache/index0/level", 1360 .size = 2, 1361 .content = "1\n", 1362 }, 1363 { 1364 .path = "/sys/devices/system/cpu/cpu3/cache/index0/number_of_sets", 1365 .size = 3, 1366 .content = "64\n", 1367 }, 1368 { 1369 .path = "/sys/devices/system/cpu/cpu3/cache/index0/shared_cpu_list", 1370 .size = 2, 1371 .content = "3\n", 1372 }, 1373 { 1374 .path = "/sys/devices/system/cpu/cpu3/cache/index0/shared_cpu_map", 1375 .size = 2, 1376 .content = "8\n", 1377 }, 1378 { 1379 .path = "/sys/devices/system/cpu/cpu3/cache/index0/size", 1380 .size = 4, 1381 .content = "24K\n", 1382 }, 1383 { 1384 .path = "/sys/devices/system/cpu/cpu3/cache/index0/type", 1385 .size = 5, 1386 .content = "Data\n", 1387 }, 1388 { 1389 .path = "/sys/devices/system/cpu/cpu3/cache/index0/ways_of_associativity", 1390 .size = 2, 1391 .content = "6\n", 1392 }, 1393 { 1394 .path = "/sys/devices/system/cpu/cpu3/cache/index1/coherency_line_size", 1395 .size = 3, 1396 .content = "64\n", 1397 }, 1398 { 1399 .path = "/sys/devices/system/cpu/cpu3/cache/index1/level", 1400 .size = 2, 1401 .content = "1\n", 1402 }, 1403 { 1404 .path = "/sys/devices/system/cpu/cpu3/cache/index1/number_of_sets", 1405 .size = 3, 1406 .content = "64\n", 1407 }, 1408 { 1409 .path = "/sys/devices/system/cpu/cpu3/cache/index1/shared_cpu_list", 1410 .size = 2, 1411 .content = "3\n", 1412 }, 1413 { 1414 .path = "/sys/devices/system/cpu/cpu3/cache/index1/shared_cpu_map", 1415 .size = 2, 1416 .content = "8\n", 1417 }, 1418 { 1419 .path = "/sys/devices/system/cpu/cpu3/cache/index1/size", 1420 .size = 4, 1421 .content = "32K\n", 1422 }, 1423 { 1424 .path = "/sys/devices/system/cpu/cpu3/cache/index1/type", 1425 .size = 12, 1426 .content = "Instruction\n", 1427 }, 1428 { 1429 .path = "/sys/devices/system/cpu/cpu3/cache/index1/ways_of_associativity", 1430 .size = 2, 1431 .content = "8\n", 1432 }, 1433 { 1434 .path = "/sys/devices/system/cpu/cpu3/cache/index2/coherency_line_size", 1435 .size = 3, 1436 .content = "64\n", 1437 }, 1438 { 1439 .path = "/sys/devices/system/cpu/cpu3/cache/index2/level", 1440 .size = 2, 1441 .content = "2\n", 1442 }, 1443 { 1444 .path = "/sys/devices/system/cpu/cpu3/cache/index2/number_of_sets", 1445 .size = 5, 1446 .content = "1024\n", 1447 }, 1448 { 1449 .path = "/sys/devices/system/cpu/cpu3/cache/index2/shared_cpu_list", 1450 .size = 4, 1451 .content = "2-3\n", 1452 }, 1453 { 1454 .path = "/sys/devices/system/cpu/cpu3/cache/index2/shared_cpu_map", 1455 .size = 2, 1456 .content = "c\n", 1457 }, 1458 { 1459 .path = "/sys/devices/system/cpu/cpu3/cache/index2/size", 1460 .size = 6, 1461 .content = "1024K\n", 1462 }, 1463 { 1464 .path = "/sys/devices/system/cpu/cpu3/cache/index2/type", 1465 .size = 8, 1466 .content = "Unified\n", 1467 }, 1468 { 1469 .path = "/sys/devices/system/cpu/cpu3/cache/index2/ways_of_associativity", 1470 .size = 3, 1471 .content = "16\n", 1472 }, 1473 { NULL }, 1474 }; 1475 #ifdef __ANDROID__ 1476 struct cpuinfo_mock_property properties[] = { 1477 { 1478 .key = "AudioComms.vtsv.routed", 1479 .value = "false", 1480 }, 1481 { 1482 .key = "audio.aware.card", 1483 .value = "cherrytrailaud", 1484 }, 1485 { 1486 .key = "audio.device.name", 1487 .value = "cherrytrailaud", 1488 }, 1489 { 1490 .key = "audio.offload.capabilities", 1491 .value = "1", 1492 }, 1493 { 1494 .key = "audio.offload.disable", 1495 .value = "0", 1496 }, 1497 { 1498 .key = "audio.offload.min.duration.secs", 1499 .value = "20", 1500 }, 1501 { 1502 .key = "audio.offload.scalability", 1503 .value = "1", 1504 }, 1505 { 1506 .key = "audio.wov.card", 1507 .value = "cherrytrailaud", 1508 }, 1509 { 1510 .key = "audio.wov.device", 1511 .value = "5", 1512 }, 1513 { 1514 .key = "audio.wov.dsp_log", 1515 .value = "0", 1516 }, 1517 { 1518 .key = "audio.wov.routed", 1519 .value = "false", 1520 }, 1521 { 1522 .key = "camera.disable_zsl_mode", 1523 .value = "1", 1524 }, 1525 { 1526 .key = "dalvik.vm.dex2oat-Xms", 1527 .value = "64m", 1528 }, 1529 { 1530 .key = "dalvik.vm.dex2oat-Xmx", 1531 .value = "256m", 1532 }, 1533 { 1534 .key = "dalvik.vm.heapgrowthlimit", 1535 .value = "100m", 1536 }, 1537 { 1538 .key = "dalvik.vm.heapmaxfree", 1539 .value = "8m", 1540 }, 1541 { 1542 .key = "dalvik.vm.heapminfree", 1543 .value = "512k", 1544 }, 1545 { 1546 .key = "dalvik.vm.heapsize", 1547 .value = "174m", 1548 }, 1549 { 1550 .key = "dalvik.vm.heapstartsize", 1551 .value = "8m", 1552 }, 1553 { 1554 .key = "dalvik.vm.heaptargetutilization", 1555 .value = "0.75", 1556 }, 1557 { 1558 .key = "dalvik.vm.image-dex2oat-Xms", 1559 .value = "64m", 1560 }, 1561 { 1562 .key = "dalvik.vm.image-dex2oat-Xmx", 1563 .value = "64m", 1564 }, 1565 { 1566 .key = "dalvik.vm.isa.x86.features", 1567 .value = "sse4_2,aes_in,popcnt,movbe", 1568 }, 1569 { 1570 .key = "dalvik.vm.stack-trace-file", 1571 .value = "/data/anr/traces.txt", 1572 }, 1573 { 1574 .key = "debug.force_rtl", 1575 .value = "0", 1576 }, 1577 { 1578 .key = "dev.bootcomplete", 1579 .value = "1", 1580 }, 1581 { 1582 .key = "drm.service.enabled", 1583 .value = "true", 1584 }, 1585 { 1586 .key = "gsm.current.phone-type", 1587 .value = "1", 1588 }, 1589 { 1590 .key = "gsm.firmware.upload", 1591 .value = "ok", 1592 }, 1593 { 1594 .key = "gsm.network.type", 1595 .value = "Unknown", 1596 }, 1597 { 1598 .key = "gsm.operator.alpha", 1599 .value = "", 1600 }, 1601 { 1602 .key = "gsm.operator.iso-country", 1603 .value = "", 1604 }, 1605 { 1606 .key = "gsm.operator.isroaming", 1607 .value = "false", 1608 }, 1609 { 1610 .key = "gsm.operator.numeric", 1611 .value = "", 1612 }, 1613 { 1614 .key = "gsm.sim.operator.alpha", 1615 .value = "", 1616 }, 1617 { 1618 .key = "gsm.sim.operator.iso-country", 1619 .value = "", 1620 }, 1621 { 1622 .key = "gsm.sim.operator.numeric", 1623 .value = "", 1624 }, 1625 { 1626 .key = "gsm.sim.state", 1627 .value = "NOT_READY", 1628 }, 1629 { 1630 .key = "hwc.video.extmode.enable", 1631 .value = "0", 1632 }, 1633 { 1634 .key = "init.svc.adbd", 1635 .value = "running", 1636 }, 1637 { 1638 .key = "init.svc.atomisp-init", 1639 .value = "stopped", 1640 }, 1641 { 1642 .key = "init.svc.bcu_cpufreqrel", 1643 .value = "stopped", 1644 }, 1645 { 1646 .key = "init.svc.bootanim", 1647 .value = "stopped", 1648 }, 1649 { 1650 .key = "init.svc.coreu", 1651 .value = "running", 1652 }, 1653 { 1654 .key = "init.svc.debuggerd", 1655 .value = "running", 1656 }, 1657 { 1658 .key = "init.svc.defaultcrypto", 1659 .value = "stopped", 1660 }, 1661 { 1662 .key = "init.svc.drm", 1663 .value = "running", 1664 }, 1665 { 1666 .key = "init.svc.fg_algo_iface", 1667 .value = "running", 1668 }, 1669 { 1670 .key = "init.svc.flash_recovery", 1671 .value = "stopped", 1672 }, 1673 { 1674 .key = "init.svc.hdcpd", 1675 .value = "running", 1676 }, 1677 { 1678 .key = "init.svc.healthd", 1679 .value = "running", 1680 }, 1681 { 1682 .key = "init.svc.installd", 1683 .value = "running", 1684 }, 1685 { 1686 .key = "init.svc.intel_prop", 1687 .value = "stopped", 1688 }, 1689 { 1690 .key = "init.svc.keymaster_meid", 1691 .value = "running", 1692 }, 1693 { 1694 .key = "init.svc.keystore", 1695 .value = "running", 1696 }, 1697 { 1698 .key = "init.svc.lmkd", 1699 .value = "running", 1700 }, 1701 { 1702 .key = "init.svc.logd", 1703 .value = "running", 1704 }, 1705 { 1706 .key = "init.svc.media", 1707 .value = "running", 1708 }, 1709 { 1710 .key = "init.svc.mkaddr", 1711 .value = "stopped", 1712 }, 1713 { 1714 .key = "init.svc.mkipaddr", 1715 .value = "stopped", 1716 }, 1717 { 1718 .key = "init.svc.msync", 1719 .value = "running", 1720 }, 1721 { 1722 .key = "init.svc.netd", 1723 .value = "running", 1724 }, 1725 { 1726 .key = "init.svc.otpserver", 1727 .value = "running", 1728 }, 1729 { 1730 .key = "init.svc.power_hal_helper", 1731 .value = "stopped", 1732 }, 1733 { 1734 .key = "init.svc.pstore-clean", 1735 .value = "stopped", 1736 }, 1737 { 1738 .key = "init.svc.rfkill-init", 1739 .value = "stopped", 1740 }, 1741 { 1742 .key = "init.svc.rfkill_bt", 1743 .value = "stopped", 1744 }, 1745 { 1746 .key = "init.svc.sdcard", 1747 .value = "running", 1748 }, 1749 { 1750 .key = "init.svc.sensorhubd", 1751 .value = "running", 1752 }, 1753 { 1754 .key = "init.svc.servicemanager", 1755 .value = "running", 1756 }, 1757 { 1758 .key = "init.svc.sl_si_service", 1759 .value = "stopped", 1760 }, 1761 { 1762 .key = "init.svc.surfaceflinger", 1763 .value = "running", 1764 }, 1765 { 1766 .key = "init.svc.thermal-daemon", 1767 .value = "stopped", 1768 }, 1769 { 1770 .key = "init.svc.ueventd", 1771 .value = "running", 1772 }, 1773 { 1774 .key = "init.svc.ufo-init", 1775 .value = "stopped", 1776 }, 1777 { 1778 .key = "init.svc.usb3gmonitor", 1779 .value = "running", 1780 }, 1781 { 1782 .key = "init.svc.vold", 1783 .value = "running", 1784 }, 1785 { 1786 .key = "init.svc.watchdogd", 1787 .value = "running", 1788 }, 1789 { 1790 .key = "init.svc.zygote", 1791 .value = "running", 1792 }, 1793 { 1794 .key = "keyguard.no_require_sim", 1795 .value = "true", 1796 }, 1797 { 1798 .key = "media.settings.xml", 1799 .value = "/etc/media_profiles_ov2680.xml|/etc/media_profiles_ov2680.xml", 1800 }, 1801 { 1802 .key = "net.bt.name", 1803 .value = "Android", 1804 }, 1805 { 1806 .key = "net.change", 1807 .value = "net.dns2", 1808 }, 1809 { 1810 .key = "net.dns1", 1811 .value = "202.96.134.133", 1812 }, 1813 { 1814 .key = "net.dns2", 1815 .value = "202.96.134.133", 1816 }, 1817 { 1818 .key = "net.hostname", 1819 .value = "android-ce3968db4e196787", 1820 }, 1821 { 1822 .key = "net.qtaguid_enabled", 1823 .value = "1", 1824 }, 1825 { 1826 .key = "net.tcp.default_init_rwnd", 1827 .value = "60", 1828 }, 1829 { 1830 .key = "offload.compress.device", 1831 .value = "1", 1832 }, 1833 { 1834 .key = "offload.mixer.mute.ctl.name", 1835 .value = "media0_in volume 0 mute", 1836 }, 1837 { 1838 .key = "offload.mixer.rp.ctl.name", 1839 .value = "media0_in volume 0 rampduration", 1840 }, 1841 { 1842 .key = "offload.mixer.volume.ctl.name", 1843 .value = "media0_in volume 0 volume", 1844 }, 1845 { 1846 .key = "partition.system.verified", 1847 .value = "1", 1848 }, 1849 { 1850 .key = "persist.intel.ogl.debug", 1851 .value = "/data/ufo.prop", 1852 }, 1853 { 1854 .key = "persist.intel.ogl.dumpdebugvars", 1855 .value = "1", 1856 }, 1857 { 1858 .key = "persist.intel.ogl.username", 1859 .value = "Developer", 1860 }, 1861 { 1862 .key = "persist.media.pfw.verbose", 1863 .value = "true", 1864 }, 1865 { 1866 .key = "persist.nomodem_ui", 1867 .value = "true", 1868 }, 1869 { 1870 .key = "persist.service.bdroid.bdaddr", 1871 .value = "22:22:d4:4c:2c:93", 1872 }, 1873 { 1874 .key = "persist.service.thermal", 1875 .value = "1", 1876 }, 1877 { 1878 .key = "persist.sys.country", 1879 .value = "US", 1880 }, 1881 { 1882 .key = "persist.sys.dalvik.vm.lib.2", 1883 .value = "libart.so", 1884 }, 1885 { 1886 .key = "persist.sys.language", 1887 .value = "en", 1888 }, 1889 { 1890 .key = "persist.sys.localevar", 1891 .value = "", 1892 }, 1893 { 1894 .key = "persist.sys.preinstalled", 1895 .value = "1", 1896 }, 1897 { 1898 .key = "persist.sys.profiler_ms", 1899 .value = "0", 1900 }, 1901 { 1902 .key = "persist.sys.sd.defaultpath", 1903 .value = "/storage/sdcard0/", 1904 }, 1905 { 1906 .key = "persist.sys.timezone", 1907 .value = "Asia/Shanghai", 1908 }, 1909 { 1910 .key = "persist.sys.usb.config", 1911 .value = "mtp,adb", 1912 }, 1913 { 1914 .key = "persist.thermal.display.msg", 1915 .value = "1", 1916 }, 1917 { 1918 .key = "persist.thermal.display.vibra", 1919 .value = "1", 1920 }, 1921 { 1922 .key = "persist.thermal.mode", 1923 .value = "itux", 1924 }, 1925 { 1926 .key = "persist.thermal.shutdown.msg", 1927 .value = "1", 1928 }, 1929 { 1930 .key = "persist.thermal.shutdown.tone", 1931 .value = "1", 1932 }, 1933 { 1934 .key = "persist.thermal.shutdown.vibra", 1935 .value = "1", 1936 }, 1937 { 1938 .key = "ril.coredumpwarning.enable", 1939 .value = "1", 1940 }, 1941 { 1942 .key = "ro.adb.secure", 1943 .value = "1", 1944 }, 1945 { 1946 .key = "ro.allow.mock.location", 1947 .value = "0", 1948 }, 1949 { 1950 .key = "ro.baseband", 1951 .value = "unknown", 1952 }, 1953 { 1954 .key = "ro.board.platform", 1955 .value = "gmin", 1956 }, 1957 { 1958 .key = "ro.boot.bootreason", 1959 .value = "power_button_pressed", 1960 }, 1961 { 1962 .key = "ro.boot.hardware", 1963 .value = "cht_cr_mrd", 1964 }, 1965 { 1966 .key = "ro.boot.serialno", 1967 .value = "Default0string", 1968 }, 1969 { 1970 .key = "ro.bootloader", 1971 .value = "unknown", 1972 }, 1973 { 1974 .key = "ro.bootmode", 1975 .value = "unknown", 1976 }, 1977 { 1978 .key = "ro.bt.bdaddr_path", 1979 .value = "/config/bt/bd_addr.conf", 1980 }, 1981 { 1982 .key = "ro.build.characteristics", 1983 .value = "tablet", 1984 }, 1985 { 1986 .key = "ro.build.date.utc", 1987 .value = "1493781651", 1988 }, 1989 { 1990 .key = "ro.build.date", 1991 .value = "Wed May 3 11:20:51 CST 2017", 1992 }, 1993 { 1994 .key = "ro.build.description", 1995 .value = "cht_cr_mrd-user 5.1 LMY47I eng.dell.20170503.111732 release-keys", 1996 }, 1997 { 1998 .key = "ro.build.display.id", 1999 .value = "I1-TFD_V1.0_20170503", 2000 }, 2001 { 2002 .key = "ro.build.fingerprint", 2003 .value = "intel/cht_cr_mrd/cht_cr_mrd:5.1/LMY47I/dell05031120:user/release-keys", 2004 }, 2005 { 2006 .key = "ro.build.flavor", 2007 .value = "cht_cr_mrd-user", 2008 }, 2009 { 2010 .key = "ro.build.host", 2011 .value = "build", 2012 }, 2013 { 2014 .key = "ro.build.id", 2015 .value = "LMY47I", 2016 }, 2017 { 2018 .key = "ro.build.product", 2019 .value = "CHT_CR_MRD", 2020 }, 2021 { 2022 .key = "ro.build.tags", 2023 .value = "release-keys", 2024 }, 2025 { 2026 .key = "ro.build.type", 2027 .value = "user", 2028 }, 2029 { 2030 .key = "ro.build.user", 2031 .value = "dell", 2032 }, 2033 { 2034 .key = "ro.build.version.all_codenames", 2035 .value = "REL", 2036 }, 2037 { 2038 .key = "ro.build.version.codename", 2039 .value = "REL", 2040 }, 2041 { 2042 .key = "ro.build.version.incremental", 2043 .value = "eng.dell.20170503.111732", 2044 }, 2045 { 2046 .key = "ro.build.version.release", 2047 .value = "5.1", 2048 }, 2049 { 2050 .key = "ro.build.version.sdk", 2051 .value = "22", 2052 }, 2053 { 2054 .key = "ro.carrier", 2055 .value = "unknown", 2056 }, 2057 { 2058 .key = "ro.com.android.dataroaming", 2059 .value = "true", 2060 }, 2061 { 2062 .key = "ro.com.android.dateformat", 2063 .value = "MM-dd-yyyy", 2064 }, 2065 { 2066 .key = "ro.com.google.gmsversion", 2067 .value = "5.1_r2", 2068 }, 2069 { 2070 .key = "ro.config.alarm_alert", 2071 .value = "Alarm_Classic.ogg", 2072 }, 2073 { 2074 .key = "ro.config.notification_sound", 2075 .value = "pixiedust.ogg", 2076 }, 2077 { 2078 .key = "ro.config.ringtone", 2079 .value = "Ring_Synth_04.ogg", 2080 }, 2081 { 2082 .key = "ro.crypto.fs_crypto_blkdev", 2083 .value = "/dev/block/dm-1", 2084 }, 2085 { 2086 .key = "ro.crypto.fuse_sdcard", 2087 .value = "true", 2088 }, 2089 { 2090 .key = "ro.crypto.state", 2091 .value = "encrypted", 2092 }, 2093 { 2094 .key = "ro.dalvik.vm.isa.arm", 2095 .value = "x86", 2096 }, 2097 { 2098 .key = "ro.dalvik.vm.native.bridge", 2099 .value = "libhoudini.so", 2100 }, 2101 { 2102 .key = "ro.debuggable", 2103 .value = "0", 2104 }, 2105 { 2106 .key = "ro.enable.native.bridge.exec", 2107 .value = "1", 2108 }, 2109 { 2110 .key = "ro.factorytest", 2111 .value = "0", 2112 }, 2113 { 2114 .key = "ro.fota.device", 2115 .value = "I1-TFD", 2116 }, 2117 { 2118 .key = "ro.fota.oem", 2119 .value = "emdoor-Z3735F_5.1", 2120 }, 2121 { 2122 .key = "ro.fota.platform", 2123 .value = "IntelZ3735F_5.1", 2124 }, 2125 { 2126 .key = "ro.fota.type", 2127 .value = "pad", 2128 }, 2129 { 2130 .key = "ro.fota.version", 2131 .value = "I1-TFD_V1.0_2017050320170503-1120", 2132 }, 2133 { 2134 .key = "ro.frp.pst", 2135 .value = "/dev/block/by-name/android_persistent", 2136 }, 2137 { 2138 .key = "ro.hardware", 2139 .value = "cht_cr_mrd", 2140 }, 2141 { 2142 .key = "ro.hwui.text_large_cache_height", 2143 .value = "512", 2144 }, 2145 { 2146 .key = "ro.hwui.text_large_cache_width", 2147 .value = "2048", 2148 }, 2149 { 2150 .key = "ro.hwui.texture_cache_size", 2151 .value = "24.0f", 2152 }, 2153 { 2154 .key = "ro.iio.accel.x.opt_scale", 2155 .value = "-1", 2156 }, 2157 { 2158 .key = "ro.iio.accel.z.opt_scale", 2159 .value = "-1", 2160 }, 2161 { 2162 .key = "ro.iio.anglvel.x.opt_scale", 2163 .value = "-1", 2164 }, 2165 { 2166 .key = "ro.iio.anglvel.z.opt_scale", 2167 .value = "-1", 2168 }, 2169 { 2170 .key = "ro.iio.magn.x.opt_scale", 2171 .value = "-1", 2172 }, 2173 { 2174 .key = "ro.iio.magn.z.opt_scale", 2175 .value = "-1", 2176 }, 2177 { 2178 .key = "ro.modules.location", 2179 .value = "/system/lib/modules", 2180 }, 2181 { 2182 .key = "ro.opengles.version", 2183 .value = "196609", 2184 }, 2185 { 2186 .key = "ro.product.board", 2187 .value = "cht_cr_mrd", 2188 }, 2189 { 2190 .key = "ro.product.brand", 2191 .value = "intel", 2192 }, 2193 { 2194 .key = "ro.product.cpu.abi", 2195 .value = "x86", 2196 }, 2197 { 2198 .key = "ro.product.cpu.abilist32", 2199 .value = "x86,armeabi-v7a,armeabi", 2200 }, 2201 { 2202 .key = "ro.product.cpu.abilist64", 2203 .value = "", 2204 }, 2205 { 2206 .key = "ro.product.cpu.abilist", 2207 .value = "x86,armeabi-v7a,armeabi", 2208 }, 2209 { 2210 .key = "ro.product.device", 2211 .value = "CHT_CR_MRD", 2212 }, 2213 { 2214 .key = "ro.product.locale.language", 2215 .value = "zh", 2216 }, 2217 { 2218 .key = "ro.product.locale.region", 2219 .value = "CN", 2220 }, 2221 { 2222 .key = "ro.product.manufacturer", 2223 .value = "cube", 2224 }, 2225 { 2226 .key = "ro.product.model", 2227 .value = "I1-TFD", 2228 }, 2229 { 2230 .key = "ro.product.name", 2231 .value = "cht_cr_mrd", 2232 }, 2233 { 2234 .key = "ro.revision", 2235 .value = "0", 2236 }, 2237 { 2238 .key = "ro.runtime.firstboot", 2239 .value = "1512467818449", 2240 }, 2241 { 2242 .key = "ro.secure", 2243 .value = "1", 2244 }, 2245 { 2246 .key = "ro.serialno", 2247 .value = "Default0string", 2248 }, 2249 { 2250 .key = "ro.setupwizard.mode", 2251 .value = "DISABLED", 2252 }, 2253 { 2254 .key = "ro.sf.lcd_density", 2255 .value = "224", 2256 }, 2257 { 2258 .key = "ro.sf3g.feature", 2259 .value = "ux", 2260 }, 2261 { 2262 .key = "ro.ufo.use_coreu", 2263 .value = "1", 2264 }, 2265 { 2266 .key = "ro.ufo.use_msync", 2267 .value = "1", 2268 }, 2269 { 2270 .key = "ro.wifi.channels", 2271 .value = "", 2272 }, 2273 { 2274 .key = "ro.zygote", 2275 .value = "zygote32", 2276 }, 2277 { 2278 .key = "selinux.reload_policy", 2279 .value = "1", 2280 }, 2281 { 2282 .key = "service.adb.tcp.port", 2283 .value = "5555", 2284 }, 2285 { 2286 .key = "service.bootanim.exit", 2287 .value = "1", 2288 }, 2289 { 2290 .key = "sys.boot_completed", 2291 .value = "1", 2292 }, 2293 { 2294 .key = "sys.charger.connected", 2295 .value = "1", 2296 }, 2297 { 2298 .key = "sys.ifwi.version", 2299 .value = "5.11", 2300 }, 2301 { 2302 .key = "sys.kernel.version", 2303 .value = "3.14.37-x86_64-L1-R517", 2304 }, 2305 { 2306 .key = "sys.power_hal.niproc", 2307 .value = "2673", 2308 }, 2309 { 2310 .key = "sys.powerctl.no.shutdown", 2311 .value = "1", 2312 }, 2313 { 2314 .key = "sys.settings_global_version", 2315 .value = "4", 2316 }, 2317 { 2318 .key = "sys.sysctl.extra_free_kbytes", 2319 .value = "27000", 2320 }, 2321 { 2322 .key = "sys.usb.config", 2323 .value = "mtp,adb", 2324 }, 2325 { 2326 .key = "sys.usb.state", 2327 .value = "mtp,adb", 2328 }, 2329 { 2330 .key = "vold.decrypt", 2331 .value = "trigger_restart_framework", 2332 }, 2333 { 2334 .key = "vold.post_fs_data_done", 2335 .value = "1", 2336 }, 2337 { 2338 .key = "widi.abr.enable", 2339 .value = "true", 2340 }, 2341 { 2342 .key = "widi.hdcp.enable", 2343 .value = "true", 2344 }, 2345 { 2346 .key = "widi.setsocketsize.enable", 2347 .value = "false", 2348 }, 2349 { 2350 .key = "widi.socketpriority.enable", 2351 .value = "false", 2352 }, 2353 { 2354 .key = "wifi.interface", 2355 .value = "wlan0", 2356 }, 2357 { 2358 .key = "wlan.driver.status", 2359 .value = "unloaded", 2360 }, 2361 { NULL }, 2362 }; 2363 #endif /* __ANDROID__ */ 2364