blob: 4a5b3cb657addc16872dc4116eaaa0215782c7cd [file] [log] [blame]
Marat Dukhan079ccbd2017-08-09 17:00:32 -07001struct 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 {
Marat Dukhan633bb962017-09-12 16:30:06 -0700147 .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 {
Marat Dukhan079ccbd2017-08-09 17:00:32 -0700190 .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 {
Marat Dukhan633bb962017-09-12 16:30:06 -0700200 .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 {
Marat Dukhan079ccbd2017-08-09 17:00:32 -0700262 .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 {
Marat Dukhan633bb962017-09-12 16:30:06 -0700272 .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings",
273 .size = 2,
274 .content = "f\n",
275 },
276 {
Marat Dukhan079ccbd2017-08-09 17:00:32 -0700277 .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 {
Marat Dukhan633bb962017-09-12 16:30:06 -0700287 .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 {
Marat Dukhan079ccbd2017-08-09 17:00:32 -0700297 .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 {
Marat Dukhan633bb962017-09-12 16:30:06 -0700307 .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 {
Marat Dukhan079ccbd2017-08-09 17:00:32 -0700374 .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 {
Marat Dukhan633bb962017-09-12 16:30:06 -0700384 .path = "/sys/devices/system/cpu/cpu1/topology/core_siblings",
385 .size = 2,
386 .content = "f\n",
387 },
388 {
Marat Dukhan079ccbd2017-08-09 17:00:32 -0700389 .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 {
Marat Dukhan633bb962017-09-12 16:30:06 -0700399 .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",
Marat Dukhan079ccbd2017-08-09 17:00:32 -0700410 .size = 8,
411 .content = "1512000\n",
412 },
413 {
Marat Dukhan633bb962017-09-12 16:30:06 -0700414 .path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_min_freq",
Marat Dukhan079ccbd2017-08-09 17:00:32 -0700415 .size = 7,
416 .content = "384000\n",
417 },
418 {
Marat Dukhan633bb962017-09-12 16:30:06 -0700419 .path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_transition_latency",
Marat Dukhan079ccbd2017-08-09 17:00:32 -0700420 .size = 2,
421 .content = "0\n",
422 },
423 {
Marat Dukhan633bb962017-09-12 16:30:06 -0700424 .path = "/sys/devices/system/cpu/cpu3/cpufreq/related_cpus",
425 .size = 2,
426 .content = "3\n",
Marat Dukhan079ccbd2017-08-09 17:00:32 -0700427 },
428 {
Marat Dukhan633bb962017-09-12 16:30:06 -0700429 .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",
Marat Dukhan079ccbd2017-08-09 17:00:32 -0700432 },
433 {
Marat Dukhan633bb962017-09-12 16:30:06 -0700434 .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",
Marat Dukhan079ccbd2017-08-09 17:00:32 -0700442 },
443 { NULL },
444};
Marat Dukhan633bb962017-09-12 16:30:06 -0700445
446#ifdef __ANDROID__
447struct 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__ */