1 struct cpuinfo_mock_file filesystem[] = {
2 	{
3 		.path = "/proc/cpuinfo",
4 		.size = 314,
5 		.content =
6 			"Processor\t: ARMv7 Processor rev 5 (v7l)\n"
7 			"processor\t: 0\n"
8 			"BogoMIPS\t: 38.40\n"
9 			"Features\t: swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt \n"
10 			"CPU implementer\t: 0x41\n"
11 			"CPU architecture: 7\n"
12 			"CPU variant\t: 0x0\n"
13 			"CPU part\t: 0xc07\n"
14 			"CPU revision\t: 5\n"
15 			"\n"
16 			"Hardware\t: MT6595\n"
17 			"Revision\t: 0000\n"
18 			"Serial\t\t: 0000000000000000\n",
19 	},
20 	{
21 		.path = "/system/build.prop",
22 		.size = 5248,
23 		.content =
24 			"# begin build properties\n"
25 			"# autogenerated by buildinfo.sh\n"
26 			"ro.build.id=KOT49H\n"
27 			"ro.build.display.id=VIBEUI_V2.0_1514_5.128.1_ST_X2-TO\n"
28 			"ro.build.version.incremental=VIBEUI_V2.0_1514_5.128.1_ST_X2-TO\n"
29 			"ro.custom.build.version=VIBEUI_V2.0_1514_5.128.1_ST_X2-TO\n"
30 			"ro.build.version.sdk=19\n"
31 			"ro.build.version.codename=REL\n"
32 			"ro.build.version.release=4.4.2\n"
33 			"ro.build.date=Thu Apr  2 11:48:59 CST 2015\n"
34 			"ro.build.date.utc=1427946539\n"
35 			"ro.build.type=user\n"
36 			"ro.build.user=buildslave\n"
37 			"ro.build.host=shws45\n"
38 			"ro.build.tags=release-keys\n"
39 			"ro.product.model=Lenovo X2-TO\n"
40 			"ro.product.brand=Lenovo\n"
41 			"ro.product.name=x2to\n"
42 			"ro.product.device=X2-TO\n"
43 			"ro.product.board=x2to\n"
44 			"ro.product.cpu.abi=armeabi-v7a\n"
45 			"ro.product.cpu.abi2=armeabi\n"
46 			"ro.product.manufacturer=LENOVO\n"
47 			"ro.product.locale.language=en\n"
48 			"ro.product.locale.region=US\n"
49 			"ro.wifi.channels=\n"
50 			"ro.board.platform=\n"
51 			"# ro.build.product is obsolete; use ro.product.device\n"
52 			"ro.build.product=X2-TO\n"
53 			"# Do not try to parse ro.build.description or .fingerprint\n"
54 			"ro.build.description=x2to-user 4.4.2 KOT49H VIBEUI_V2.0_1514_5.128.1_ST_X2-TO dev-keys\n"
55 			"ro.build.fingerprint=Lenovo/x2to/X2-TO:4.4.2/KOT49H/VIBEUI_V2.0_1514_5.128.1_ST_X2-TO.:user/release-keys\n"
56 			"ro.build.flavor=\n"
57 			"ro.build.characteristics=default\n"
58 			"# end build properties\n"
59 			"\n"
60 			"# begin mediatek build properties\n"
61 			"ro.mediatek.version.release=ALPS.KK1.MP11.V1.9\n"
62 			"ro.mediatek.platform=MT6595\n"
63 			"ro.mediatek.chip_ver=S01\n"
64 			"ro.mediatek.version.branch=KK1.MP11\n"
65 			"ro.mediatek.version.sdk=2\n"
66 			"# end mediatek build properties\n"
67 			"#\n"
68 			"# from out/target/product/x2to/obj/CUSTGEN/config/system.prop\n"
69 			"#\n"
70 			"#\n"
71 			"# system.prop for generic sdk\n"
72 			"#\n"
73 			"\n"
74 			"rild.libpath=/system/lib/mtk-ril.so\n"
75 			"rild.libargs=-d /dev/ttyC0\n"
76 			"\n"
77 			"\n"
78 			"# MTK, Infinity, 20090720 {\n"
79 			"wifi.interface=wlan0\n"
80 			"# MTK, Infinity, 20090720 }\n"
81 			"\n"
82 			"# MTK, mtk03034, 20101210 {\n"
83 			"ro.mediatek.wlan.wsc=1\n"
84 			"# MTK, mtk03034 20101210}\n"
85 			"# MTK, mtk03034, 20110318 {\n"
86 			"ro.mediatek.wlan.p2p=1\n"
87 			"# MTK, mtk03034 20110318}\n"
88 			"\n"
89 			"# MTK, mtk03034, 20101213 {\n"
90 			"mediatek.wlan.ctia=0\n"
91 			"# MTK, mtk03034 20101213}\n"
92 			"\n"
93 			"\n"
94 			"#\n"
95 			"wifi.tethering.interface=ap0\n"
96 			"#\n"
97 			"\n"
98 			"ro.opengles.version=196608\n"
99 			"\n"
100 			"wifi.direct.interface=p2p0\n"
101 			"dalvik.vm.heapgrowthlimit=128m\n"
102 			"dalvik.vm.heapsize=256m\n"
103 			"\n"
104 			"# lenovo-sw, chenzz3, 2014-07-30, override dalvik heap settings, begin\n"
105 			"dalvik.vm.heapstartsize=8m\n"
106 			"dalvik.vm.heapgrowthlimit=192m\n"
107 			"dalvik.vm.heapsize=512m\n"
108 			"dalvik.vm.heapminfree=8m\n"
109 			"dalvik.vm.heapmaxfree=32m\n"
110 			"dalvik.vm.heaptargetutilization=0.75\n"
111 			"# lenovo-sw, chenzz3, 2014-07-30, override dalvik heap settings, end\n"
112 			"\n"
113 			"# USB MTP WHQL\n"
114 			"ro.sys.usb.mtp.whql.enable=0\n"
115 			"\n"
116 			"# Power off opt in IPO\n"
117 			"sys.ipo.pwrdncap=2\n"
118 			"\n"
119 			"# Switching Menu of Mass storage and MTP\n"
120 			"ro.sys.usb.storage.type=mtp,mass_storage\n"
121 			"\n"
122 			"# USB BICR function\n"
123 			"ro.sys.usb.bicr=yes\n"
124 			"\n"
125 			"# USB Charge only function\n"
126 			"ro.sys.usb.charging.only=yes\n"
127 			"\n"
128 			"# audio\n"
129 			"ro.camera.sound.forced=0\n"
130 			"ro.audio.silent=0\n"
131 			"\n"
132 			"ro.zygote.preload.enable=0\n"
133 			"\n"
134 			"# disable IPO shutdown for development\n"
135 			"#Begin,Lenovo-sw duxu1 add 2014-07-01, enable ipo.\n"
136 			"sys.ipo.disable=0\n"
137 			"#sys.ipo.disable=1\n"
138 			"#End,Lenovo-sw duxu1 add 2014-07-01, enable ipo.\n"
139 			"\n"
140 			"#Begin,Lenovo-sw duxu1 add 2015-01-07, disable MTK feature.\n"
141 			"dalvik.vm.debug=0x600\n"
142 			"#End,Lenovo-sw duxu1 add 2015-01-07, disable MTK feature.\n"
143 			"\n"
144 			"#Begin,Lenovo-sw niejl1 add 2014-05-20, add lenovo features.\n"
145 			"ro.lenovo.series=VIBE X2\n"
146 			"#End,Lenovo-sw niejl1 add 2014-05-20, add lenovo features.\n"
147 			"\n"
148 			"\n"
149 			"#\n"
150 			"# ADDITIONAL_BUILD_PROPERTIES\n"
151 			"#\n"
152 			"ro.config.ringtone=Fantastic_Clang.ogg\n"
153 			"ro.config.ringtone_2=Fantastic_Clang.ogg\n"
154 			"ro.config.alarm_alert=New_Morning.ogg\n"
155 			"ro.config.sms_notifi_sound=Bump.ogg\n"
156 			"ro.config.sms_notifi_sound_2=Bump.ogg\n"
157 			"ro.config.notification_sound=Notice.ogg\n"
158 			"ro.com.lenovo.smart.config=7\n"
159 			"persist.backgrounddata.enable=false\n"
160 			"ro.lenovo.adb=apkctl,speedup\n"
161 			"ro.sf.lcd_density=480\n"
162 			"ro.ctaversion.enable=false\n"
163 			"ro.lenovo.region=prc\n"
164 			"ro.lenovo.device=phone\n"
165 			"ro.lenovo.sim=dsda\n"
166 			"ro.lenovo.operator=open\n"
167 			"ro.lenovo.slowmotion=true\n"
168 			"ro.lenovo.platform=mtk\n"
169 			"ro.lenovo.bqb=pass\n"
170 			"ro.lenovo.wificert=no\n"
171 			"ro.lenovo.cta=false\n"
172 			"ro.lenovo.videocall=false\n"
173 			"ro.lenovo.signalbars=five\n"
174 			"persist.lenovo.ltetype=CSFB\n"
175 			"persist.sys.timezone=Asia/Shanghai\n"
176 			"ro.com.google.clientbase=android-lenovo\n"
177 			"ro.lenovo.core.version=master(PRE_V1.0.8)\n"
178 			"persist.gemini.sim_num=2\n"
179 			"ro.gemini.smart_sim_switch=false\n"
180 			"ro.gemini.smart_3g_switch=0\n"
181 			"ro.gemini.sim_switch_policy=1\n"
182 			"ril.specific.sm_cause=0\n"
183 			"bgw.current3gband=0\n"
184 			"ril.external.md=2\n"
185 			"ro.btstack=blueangel\n"
186 			"ro.sf.hwrotation=0\n"
187 			"ril.current.share_modem=1\n"
188 			"curlockscreen=1\n"
189 			"ro.mediatek.gemini_support=true\n"
190 			"persist.radio.fd.counter=15\n"
191 			"persist.radio.fd.off.counter=5\n"
192 			"persist.radio.fd.r8.counter=15\n"
193 			"persist.radio.fd.off.r8.counter=5\n"
194 			"drm.service.enabled=true\n"
195 			"fmradio.driver.enable=1\n"
196 			"ril.first.md=1\n"
197 			"ril.flightmode.poweroffMD=0\n"
198 			"ril.telephony.mode=0\n"
199 			"dalvik.vm.mtk-stack-trace-file=/data/anr/mtk_traces.txt\n"
200 			"persist.mtk.anr.mechanism=1\n"
201 			"mediatek.wlan.chip=MT6630\n"
202 			"mediatek.wlan.module.postfix=_mt6630\n"
203 			"ril.radiooff.poweroffMD=0\n"
204 			"sys.lenovo.romui.version.sdk=2\n"
205 			"persist.mtk.wcn.combo.chipid=-1\n"
206 			"ter.service.enable=0\n"
207 			"mediatek.extmd.usbport=0\n"
208 			"persist.sys.display.clearMotion=0\n"
209 			"persist.clearMotion.fblevel.nrm=255\n"
210 			"persist.clearMotion.fblevel.bdr=255\n"
211 			"ro.lte.dc.support=0\n"
212 			"ril.active.md=0\n"
213 			"wfd.dummy.enable=1\n"
214 			"ro.product.sw.internal.version=X2-TO_USR_ST1514_5.128.1_1504021143_MP11V1.9_CN\n"
215 			"ro.product.hw.version=H201\n"
216 			"ro.product.particular.version=LENOVO_FUJIAN\n"
217 			"persist.sys.dalvik.vm.lib=libdvm.so\n"
218 			"ro.hwui.disable_cache_fbo_size=false\n"
219 			"net.bt.name=Android\n"
220 			"dalvik.vm.stack-trace-file=/data/anr/traces.txt\n",
221 	},
222 	{
223 		.path = "/sys/devices/system/cpu/kernel_max",
224 		.size = 2,
225 		.content = "7\n",
226 	},
227 	{
228 		.path = "/sys/devices/system/cpu/possible",
229 		.size = 4,
230 		.content = "0-7\n",
231 	},
232 	{
233 		.path = "/sys/devices/system/cpu/present",
234 		.size = 4,
235 		.content = "0-7\n",
236 	},
237 	{
238 		.path = "/sys/devices/system/cpu/online",
239 		.size = 2,
240 		.content = "0\n",
241 	},
242 	{
243 		.path = "/sys/devices/system/cpu/offline",
244 		.size = 4,
245 		.content = "1-7\n",
246 	},
247 	{
248 		.path = "/sys/devices/system/cpu/cputopo/big_cpumask",
249 		.size = 3,
250 		.content = "f0\n",
251 	},
252 	{
253 		.path = "/sys/devices/system/cpu/cputopo/glbinfo",
254 		.size = 72,
255 		.content =
256 			"big/little arch: yes\n"
257 			"big/little cpumask:f0/0f\n"
258 			"nr_cups: 8\n"
259 			"nr_clusters: 2\n",
260 	},
261 	{
262 		.path = "/sys/devices/system/cpu/cputopo/is_big_little",
263 		.size = 2,
264 		.content = "1\n",
265 	},
266 	{
267 		.path = "/sys/devices/system/cpu/cputopo/is_multi_cluster",
268 		.size = 2,
269 		.content = "1\n",
270 	},
271 	{
272 		.path = "/sys/devices/system/cpu/cputopo/little_cpumask",
273 		.size = 3,
274 		.content = "0f\n",
275 	},
276 	{
277 		.path = "/sys/devices/system/cpu/cputopo/nr_clusters",
278 		.size = 2,
279 		.content = "2\n",
280 	},
281 	{
282 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/affected_cpus",
283 		.size = 2,
284 		.content = "0\n",
285 	},
286 	{
287 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq",
288 		.size = 8,
289 		.content = "1690000\n",
290 	},
291 	{
292 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq",
293 		.size = 7,
294 		.content = "403000\n",
295 	},
296 	{
297 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency",
298 		.size = 5,
299 		.content = "1000\n",
300 	},
301 	{
302 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/related_cpus",
303 		.size = 8,
304 		.content = "0 1 2 3\n",
305 	},
306 	{
307 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies",
308 		.size = 63,
309 		.content = "1690000 1495000 1365000 1248000 1144000 1001000 806000 403000 \n",
310 	},
311 	{
312 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors",
313 		.size = 62,
314 		.content = "hotplug ondemand userspace powersave interactive performance \n",
315 	},
316 	{
317 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq",
318 		.size = 8,
319 		.content = "1144000\n",
320 	},
321 	{
322 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver",
323 		.size = 11,
324 		.content = "mt-cpufreq\n",
325 	},
326 	{
327 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor",
328 		.size = 12,
329 		.content = "interactive\n",
330 	},
331 	{
332 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq",
333 		.size = 7,
334 		.content = "403000\n",
335 	},
336 	{
337 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state",
338 		.size = 87,
339 		.content =
340 			"1690000 1493\n"
341 			"1495000 0\n"
342 			"1365000 8\n"
343 			"1248000 4\n"
344 			"1144000 20654\n"
345 			"1001000 12\n"
346 			"806000 33\n"
347 			"403000 0\n",
348 	},
349 	{
350 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/total_trans",
351 		.size = 3,
352 		.content = "95\n",
353 	},
354 	{
355 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/trans_table",
356 		.size = 845,
357 		.content =
358 			"   From  :    To\n"
359 			"         :   1690000   1495000   1365000   1248000   1144000   1001000    806000    403000 \n"
360 			"  1690000:         0         0         0         2        41         1         1         0 \n"
361 			"  1495000:         0         0         0         0         0         0         0         0 \n"
362 			"  1365000:         0         0         0         0         1         0         0         0 \n"
363 			"  1248000:         2         0         0         0         0         0         0         0 \n"
364 			"  1144000:        39         0         1         0         0         1         1         0 \n"
365 			"  1001000:         1         0         0         0         0         0         1         0 \n"
366 			"   806000:         3         0         0         0         0         0         0         0 \n"
367 			"   403000:         0         0         0         0         0         0         0         0 \n",
368 	},
369 	{
370 		.path = "/sys/devices/system/cpu/cpu0/topology/physical_package_id",
371 		.size = 2,
372 		.content = "0\n",
373 	},
374 	{
375 		.path = "/sys/devices/system/cpu/cpu0/topology/core_siblings_list",
376 		.size = 4,
377 		.content = "0-3\n",
378 	},
379 	{
380 		.path = "/sys/devices/system/cpu/cpu0/topology/core_siblings",
381 		.size = 3,
382 		.content = "0f\n",
383 	},
384 	{
385 		.path = "/sys/devices/system/cpu/cpu0/topology/core_id",
386 		.size = 2,
387 		.content = "0\n",
388 	},
389 	{
390 		.path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings_list",
391 		.size = 2,
392 		.content = "0\n",
393 	},
394 	{
395 		.path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings",
396 		.size = 3,
397 		.content = "01\n",
398 	},
399 	{ NULL },
400 };
401 
402 #ifdef __ANDROID__
403 struct cpuinfo_mock_property properties[] = {
404 	{
405 		.key = "af.policy.invertModeRout",
406 		.value = "1",
407 	},
408 	{
409 		.key = "af.policy.r_submix_prio_adjust",
410 		.value = "0",
411 	},
412 	{
413 		.key = "bgw.current3gband",
414 		.value = "0",
415 	},
416 	{
417 		.key = "bwc.mm.VideoDecodeCodec",
418 		.value = "2",
419 	},
420 	{
421 		.key = "bwc.mm._Profile",
422 		.value = "0",
423 	},
424 	{
425 		.key = "camera.open",
426 		.value = "0",
427 	},
428 	{
429 		.key = "curlockscreen",
430 		.value = "1",
431 	},
432 	{
433 		.key = "dalvik.vm.debug",
434 		.value = "0x600",
435 	},
436 	{
437 		.key = "dalvik.vm.heapgrowthlimit",
438 		.value = "192m",
439 	},
440 	{
441 		.key = "dalvik.vm.heapmaxfree",
442 		.value = "32m",
443 	},
444 	{
445 		.key = "dalvik.vm.heapminfree",
446 		.value = "8m",
447 	},
448 	{
449 		.key = "dalvik.vm.heapsize",
450 		.value = "512m",
451 	},
452 	{
453 		.key = "dalvik.vm.heapstartsize",
454 		.value = "8m",
455 	},
456 	{
457 		.key = "dalvik.vm.heaptargetutilization",
458 		.value = "0.75",
459 	},
460 	{
461 		.key = "dalvik.vm.mtk-stack-trace-file",
462 		.value = "/data/anr/mtk_traces.txt",
463 	},
464 	{
465 		.key = "dalvik.vm.mtk-vm-version",
466 		.value = "0x01",
467 	},
468 	{
469 		.key = "dalvik.vm.stack-trace-file",
470 		.value = "/data/anr/traces.txt",
471 	},
472 	{
473 		.key = "debug.MB.running",
474 		.value = "0",
475 	},
476 	{
477 		.key = "debug.force_rtl",
478 		.value = "0",
479 	},
480 	{
481 		.key = "debug.hwc.compose_level",
482 		.value = "0",
483 	},
484 	{
485 		.key = "debug.log2sd.defaultpath",
486 		.value = "internal_sd",
487 	},
488 	{
489 		.key = "debug.mdlogger.Running",
490 		.value = "0",
491 	},
492 	{
493 		.key = "debug.mtklog.netlog.Running",
494 		.value = "0",
495 	},
496 	{
497 		.key = "dev.bootcomplete",
498 		.value = "1",
499 	},
500 	{
501 		.key = "drm.service.enabled",
502 		.value = "true",
503 	},
504 	{
505 		.key = "fmradio.driver.enable",
506 		.value = "1",
507 	},
508 	{
509 		.key = "gsm.baseband.capability2",
510 		.value = "1",
511 	},
512 	{
513 		.key = "gsm.baseband.capability",
514 		.value = "507",
515 	},
516 	{
517 		.key = "gsm.current.phone-type",
518 		.value = "1",
519 	},
520 	{
521 		.key = "gsm.gcf.testmode",
522 		.value = "0",
523 	},
524 	{
525 		.key = "gsm.network.type",
526 		.value = "Unknown",
527 	},
528 	{
529 		.key = "gsm.operator.alpha.2",
530 		.value = "",
531 	},
532 	{
533 		.key = "gsm.operator.alpha",
534 		.value = "",
535 	},
536 	{
537 		.key = "gsm.operator.iso-country.2",
538 		.value = "",
539 	},
540 	{
541 		.key = "gsm.operator.iso-country",
542 		.value = "",
543 	},
544 	{
545 		.key = "gsm.operator.isroaming.2",
546 		.value = "false",
547 	},
548 	{
549 		.key = "gsm.operator.isroaming",
550 		.value = "false",
551 	},
552 	{
553 		.key = "gsm.operator.numeric.2",
554 		.value = "",
555 	},
556 	{
557 		.key = "gsm.operator.numeric",
558 		.value = "",
559 	},
560 	{
561 		.key = "gsm.phone.created",
562 		.value = "true",
563 	},
564 	{
565 		.key = "gsm.project.baseband.2",
566 		.value = "LENOVO95_LWT_X2_KK_HW((null))",
567 	},
568 	{
569 		.key = "gsm.project.baseband",
570 		.value = "LENOVO95_LWT_X2_KK_HW(LTTG)",
571 	},
572 	{
573 		.key = "gsm.ril.eboot.2",
574 		.value = "-1",
575 	},
576 	{
577 		.key = "gsm.ril.eboot",
578 		.value = "-1",
579 	},
580 	{
581 		.key = "gsm.ril.uicctype.2",
582 		.value = "",
583 	},
584 	{
585 		.key = "gsm.ril.uicctype",
586 		.value = "",
587 	},
588 	{
589 		.key = "gsm.roaming.indicator.needed.2",
590 		.value = "false",
591 	},
592 	{
593 		.key = "gsm.roaming.indicator.needed",
594 		.value = "false",
595 	},
596 	{
597 		.key = "gsm.serial",
598 		.value = "8S5P69A6MYB5HB6047N009F60                                   10 ",
599 	},
600 	{
601 		.key = "gsm.sim.inserted",
602 		.value = "0",
603 	},
604 	{
605 		.key = "gsm.sim.operator.default-name.2",
606 		.value = "",
607 	},
608 	{
609 		.key = "gsm.sim.operator.default-name",
610 		.value = "",
611 	},
612 	{
613 		.key = "gsm.sim.retry.pin1.2",
614 		.value = "",
615 	},
616 	{
617 		.key = "gsm.sim.retry.pin1",
618 		.value = "",
619 	},
620 	{
621 		.key = "gsm.sim.retry.pin2.2",
622 		.value = "",
623 	},
624 	{
625 		.key = "gsm.sim.retry.pin2",
626 		.value = "",
627 	},
628 	{
629 		.key = "gsm.sim.retry.puk1.2",
630 		.value = "",
631 	},
632 	{
633 		.key = "gsm.sim.retry.puk1",
634 		.value = "",
635 	},
636 	{
637 		.key = "gsm.sim.retry.puk2.2",
638 		.value = "",
639 	},
640 	{
641 		.key = "gsm.sim.retry.puk2",
642 		.value = "",
643 	},
644 	{
645 		.key = "gsm.sim.ril.phbready.2",
646 		.value = "true",
647 	},
648 	{
649 		.key = "gsm.sim.ril.phbready",
650 		.value = "true",
651 	},
652 	{
653 		.key = "gsm.sim.state.2",
654 		.value = "ABSENT",
655 	},
656 	{
657 		.key = "gsm.sim.state",
658 		.value = "ABSENT",
659 	},
660 	{
661 		.key = "gsm.siminfo.ready",
662 		.value = "true",
663 	},
664 	{
665 		.key = "gsm.version.baseband.2",
666 		.value = "X2.MD2.V26, 2014/09/09 15:34",
667 	},
668 	{
669 		.key = "gsm.version.baseband",
670 		.value = "X2-TO.V41, 2015/01/13 20:16",
671 	},
672 	{
673 		.key = "gsm.version.ril-impl",
674 		.value = "mtk ril w10.20",
675 	},
676 	{
677 		.key = "init.svc.66xx_launcher",
678 		.value = "running",
679 	},
680 	{
681 		.key = "init.svc.MtkCodecService",
682 		.value = "running",
683 	},
684 	{
685 		.key = "init.svc.NvRAMAgent",
686 		.value = "running",
687 	},
688 	{
689 		.key = "init.svc.PPLAgent",
690 		.value = "running",
691 	},
692 	{
693 		.key = "init.svc.aal",
694 		.value = "running",
695 	},
696 	{
697 		.key = "init.svc.adbd",
698 		.value = "running",
699 	},
700 	{
701 		.key = "init.svc.afmsvr",
702 		.value = "running",
703 	},
704 	{
705 		.key = "init.svc.agpsd",
706 		.value = "running",
707 	},
708 	{
709 		.key = "init.svc.atci_service",
710 		.value = "running",
711 	},
712 	{
713 		.key = "init.svc.atcid-daemon-u",
714 		.value = "running",
715 	},
716 	{
717 		.key = "init.svc.audio-daemon",
718 		.value = "running",
719 	},
720 	{
721 		.key = "init.svc.autokd",
722 		.value = "running",
723 	},
724 	{
725 		.key = "init.svc.batterywarning",
726 		.value = "running",
727 	},
728 	{
729 		.key = "init.svc.bootanim",
730 		.value = "stopped",
731 	},
732 	{
733 		.key = "init.svc.bootlogoupdater",
734 		.value = "stopped",
735 	},
736 	{
737 		.key = "init.svc.bwc",
738 		.value = "running",
739 	},
740 	{
741 		.key = "init.svc.camsvrintent",
742 		.value = "running",
743 	},
744 	{
745 		.key = "init.svc.ccci_fsd",
746 		.value = "running",
747 	},
748 	{
749 		.key = "init.svc.ccci_mdinit",
750 		.value = "running",
751 	},
752 	{
753 		.key = "init.svc.custom_sn",
754 		.value = "stopped",
755 	},
756 	{
757 		.key = "init.svc.debuggerd",
758 		.value = "running",
759 	},
760 	{
761 		.key = "init.svc.drm",
762 		.value = "running",
763 	},
764 	{
765 		.key = "init.svc.drvbd",
766 		.value = "running",
767 	},
768 	{
769 		.key = "init.svc.ecccimdlogger",
770 		.value = "running",
771 	},
772 	{
773 		.key = "init.svc.emsvr_user",
774 		.value = "running",
775 	},
776 	{
777 		.key = "init.svc.enableswap",
778 		.value = "stopped",
779 	},
780 	{
781 		.key = "init.svc.ext_mdinit",
782 		.value = "running",
783 	},
784 	{
785 		.key = "init.svc.extmdlogger",
786 		.value = "running",
787 	},
788 	{
789 		.key = "init.svc.firmware_update",
790 		.value = "stopped",
791 	},
792 	{
793 		.key = "init.svc.flash_recovery",
794 		.value = "stopped",
795 	},
796 	{
797 		.key = "init.svc.gsm0710muxd",
798 		.value = "running",
799 	},
800 	{
801 		.key = "init.svc.gsm0710muxdmd2",
802 		.value = "running",
803 	},
804 	{
805 		.key = "init.svc.guiext-server",
806 		.value = "running",
807 	},
808 	{
809 		.key = "init.svc.healthd",
810 		.value = "running",
811 	},
812 	{
813 		.key = "init.svc.installd",
814 		.value = "running",
815 	},
816 	{
817 		.key = "init.svc.keystore",
818 		.value = "running",
819 	},
820 	{
821 		.key = "init.svc.media",
822 		.value = "running",
823 	},
824 	{
825 		.key = "init.svc.mnld",
826 		.value = "running",
827 	},
828 	{
829 		.key = "init.svc.mobile_log_d",
830 		.value = "running",
831 	},
832 	{
833 		.key = "init.svc.mtkbt",
834 		.value = "running",
835 	},
836 	{
837 		.key = "init.svc.nac_ue",
838 		.value = "running",
839 	},
840 	{
841 		.key = "init.svc.netd",
842 		.value = "running",
843 	},
844 	{
845 		.key = "init.svc.netdiag",
846 		.value = "running",
847 	},
848 	{
849 		.key = "init.svc.nvram_daemon",
850 		.value = "stopped",
851 	},
852 	{
853 		.key = "init.svc.p2p_supplicant",
854 		.value = "running",
855 	},
856 	{
857 		.key = "init.svc.poad",
858 		.value = "stopped",
859 	},
860 	{
861 		.key = "init.svc.pq",
862 		.value = "stopped",
863 	},
864 	{
865 		.key = "init.svc.pvrsrvctl",
866 		.value = "stopped",
867 	},
868 	{
869 		.key = "init.svc.ril-daemon-md2",
870 		.value = "running",
871 	},
872 	{
873 		.key = "init.svc.ril-daemon",
874 		.value = "running",
875 	},
876 	{
877 		.key = "init.svc.sbchk",
878 		.value = "stopped",
879 	},
880 	{
881 		.key = "init.svc.sdcard",
882 		.value = "running",
883 	},
884 	{
885 		.key = "init.svc.servicemanager",
886 		.value = "running",
887 	},
888 	{
889 		.key = "init.svc.sn",
890 		.value = "stopped",
891 	},
892 	{
893 		.key = "init.svc.surfaceflinger",
894 		.value = "running",
895 	},
896 	{
897 		.key = "init.svc.terservice",
898 		.value = "stopped",
899 	},
900 	{
901 		.key = "init.svc.thermal",
902 		.value = "running",
903 	},
904 	{
905 		.key = "init.svc.thermal_manager",
906 		.value = "stopped",
907 	},
908 	{
909 		.key = "init.svc.thermald",
910 		.value = "running",
911 	},
912 	{
913 		.key = "init.svc.ueventd",
914 		.value = "running",
915 	},
916 	{
917 		.key = "init.svc.vold",
918 		.value = "running",
919 	},
920 	{
921 		.key = "init.svc.vtservice",
922 		.value = "running",
923 	},
924 	{
925 		.key = "init.svc.wmt_loader",
926 		.value = "stopped",
927 	},
928 	{
929 		.key = "init.svc.writeconfig",
930 		.value = "running",
931 	},
932 	{
933 		.key = "init.svc.zygote",
934 		.value = "running",
935 	},
936 	{
937 		.key = "internal_sd_path",
938 		.value = "/storage/sdcard0",
939 	},
940 	{
941 		.key = "lackof.atci.channel",
942 		.value = "1",
943 	},
944 	{
945 		.key = "media.wfd.video-format",
946 		.value = "7",
947 	},
948 	{
949 		.key = "mediatek.extmd.usbport",
950 		.value = "0",
951 	},
952 	{
953 		.key = "mediatek.wlan.chip",
954 		.value = "MT6630",
955 	},
956 	{
957 		.key = "mediatek.wlan.ctia",
958 		.value = "0",
959 	},
960 	{
961 		.key = "mediatek.wlan.module.postfix",
962 		.value = "_mt6630",
963 	},
964 	{
965 		.key = "mtk_wifi.fw_path",
966 		.value = "STA",
967 	},
968 	{
969 		.key = "mux.report.case",
970 		.value = "0",
971 	},
972 	{
973 		.key = "net.bt.name",
974 		.value = "Android",
975 	},
976 	{
977 		.key = "net.change",
978 		.value = "net.qtaguid_enabled",
979 	},
980 	{
981 		.key = "net.hostname",
982 		.value = "android-bb0b43137f68f353",
983 	},
984 	{
985 		.key = "net.qtaguid_enabled",
986 		.value = "1",
987 	},
988 	{
989 		.key = "net.tcp.buffersize.default",
990 		.value = "4096,87380,524288,4096,16384,524288",
991 	},
992 	{
993 		.key = "net.tcp.buffersize.edge",
994 		.value = "4093,26280,35040,4096,16384,35040",
995 	},
996 	{
997 		.key = "net.tcp.buffersize.gprs",
998 		.value = "4092,8760,11680,4096,8760,11680",
999 	},
1000 	{
1001 		.key = "net.tcp.buffersize.hsdpa",
1002 		.value = "4094,87380,524288,4096,16384,524288",
1003 	},
1004 	{
1005 		.key = "net.tcp.buffersize.hspa",
1006 		.value = "4094,87380,524288,4096,16384,524288",
1007 	},
1008 	{
1009 		.key = "net.tcp.buffersize.hspap",
1010 		.value = "4094,87380,1220608,4096,16384,1220608",
1011 	},
1012 	{
1013 		.key = "net.tcp.buffersize.hsupa",
1014 		.value = "4094,87380,524288,4096,16384,524288",
1015 	},
1016 	{
1017 		.key = "net.tcp.buffersize.lte",
1018 		.value = "524288,1048576,2097152,262144,524288,1048576",
1019 	},
1020 	{
1021 		.key = "net.tcp.buffersize.umts",
1022 		.value = "4094,87380,524288,4096,16384,524288",
1023 	},
1024 	{
1025 		.key = "net.tcp.buffersize.wifi",
1026 		.value = "524288,1048576,2097152,262144,524288,1048576",
1027 	},
1028 	{
1029 		.key = "nvram_init",
1030 		.value = "Ready",
1031 	},
1032 	{
1033 		.key = "persist.af.modem.sph_enh_mask",
1034 		.value = "0xffff 0xffffffbf",
1035 	},
1036 	{
1037 		.key = "persist.backgrounddata.enable",
1038 		.value = "false",
1039 	},
1040 	{
1041 		.key = "persist.bootanim.mp4done",
1042 		.value = "true",
1043 	},
1044 	{
1045 		.key = "persist.bt.fwdump",
1046 		.value = "0",
1047 	},
1048 	{
1049 		.key = "persist.clearMotion.fblevel.bdr",
1050 		.value = "255",
1051 	},
1052 	{
1053 		.key = "persist.clearMotion.fblevel.nrm",
1054 		.value = "255",
1055 	},
1056 	{
1057 		.key = "persist.first_boot",
1058 		.value = "0",
1059 	},
1060 	{
1061 		.key = "persist.gemini.sim_num",
1062 		.value = "2",
1063 	},
1064 	{
1065 		.key = "persist.lenovo.ltetype",
1066 		.value = "CSFB",
1067 	},
1068 	{
1069 		.key = "persist.mtk.aee.aed",
1070 		.value = "on",
1071 	},
1072 	{
1073 		.key = "persist.mtk.anr.mechanism",
1074 		.value = "1",
1075 	},
1076 	{
1077 		.key = "persist.mtk.wcn.combo.chipid",
1078 		.value = "0x6630",
1079 	},
1080 	{
1081 		.key = "persist.radio.cfu.change.0",
1082 		.value = "0",
1083 	},
1084 	{
1085 		.key = "persist.radio.cfu.change.1",
1086 		.value = "0",
1087 	},
1088 	{
1089 		.key = "persist.radio.cfu.iccid.0",
1090 		.value = "89860616010041105855",
1091 	},
1092 	{
1093 		.key = "persist.radio.cfu.iccid.1",
1094 		.value = "89860116711101654634",
1095 	},
1096 	{
1097 		.key = "persist.radio.cfu.querytype",
1098 		.value = "",
1099 	},
1100 	{
1101 		.key = "persist.radio.default_sim",
1102 		.value = "0",
1103 	},
1104 	{
1105 		.key = "persist.radio.default_sim_mode",
1106 		.value = "20",
1107 	},
1108 	{
1109 		.key = "persist.radio.fd.counter",
1110 		.value = "15",
1111 	},
1112 	{
1113 		.key = "persist.radio.fd.off.counter",
1114 		.value = "5",
1115 	},
1116 	{
1117 		.key = "persist.radio.fd.off.r8.counter",
1118 		.value = "5",
1119 	},
1120 	{
1121 		.key = "persist.radio.fd.r8.counter",
1122 		.value = "15",
1123 	},
1124 	{
1125 		.key = "persist.radio.ia-apn",
1126 		.value = "",
1127 	},
1128 	{
1129 		.key = "persist.radio.ia",
1130 		.value = "",
1131 	},
1132 	{
1133 		.key = "persist.radio.nitz_oper_code2",
1134 		.value = "",
1135 	},
1136 	{
1137 		.key = "persist.radio.nitz_oper_code",
1138 		.value = "",
1139 	},
1140 	{
1141 		.key = "persist.radio.nitz_oper_lname2",
1142 		.value = "",
1143 	},
1144 	{
1145 		.key = "persist.radio.nitz_oper_lname",
1146 		.value = "",
1147 	},
1148 	{
1149 		.key = "persist.radio.nitz_oper_sname2",
1150 		.value = "",
1151 	},
1152 	{
1153 		.key = "persist.ril.gprs.setting",
1154 		.value = "0",
1155 	},
1156 	{
1157 		.key = "persist.service.acm.enable",
1158 		.value = "",
1159 	},
1160 	{
1161 		.key = "persist.service.adb.enable",
1162 		.value = "",
1163 	},
1164 	{
1165 		.key = "persist.service.pct.mode",
1166 		.value = "1",
1167 	},
1168 	{
1169 		.key = "persist.sys.afmsvr",
1170 		.value = "1",
1171 	},
1172 	{
1173 		.key = "persist.sys.bubble2_tips_show",
1174 		.value = "false",
1175 	},
1176 	{
1177 		.key = "persist.sys.country",
1178 		.value = "US",
1179 	},
1180 	{
1181 		.key = "persist.sys.dalvik.vm.lib",
1182 		.value = "libdvm.so",
1183 	},
1184 	{
1185 		.key = "persist.sys.display.clearMotion",
1186 		.value = "0",
1187 	},
1188 	{
1189 		.key = "persist.sys.extmddlprogress",
1190 		.value = "110_0000",
1191 	},
1192 	{
1193 		.key = "persist.sys.first_time_boot",
1194 		.value = "false",
1195 	},
1196 	{
1197 		.key = "persist.sys.ideadesk_theme_name",
1198 		.value = "com.lenovo.launcher",
1199 	},
1200 	{
1201 		.key = "persist.sys.input.area",
1202 		.value = "1000",
1203 	},
1204 	{
1205 		.key = "persist.sys.language",
1206 		.value = "en",
1207 	},
1208 	{
1209 		.key = "persist.sys.localevar",
1210 		.value = "",
1211 	},
1212 	{
1213 		.key = "persist.sys.mute.state",
1214 		.value = "2",
1215 	},
1216 	{
1217 		.key = "persist.sys.pq.shp.idx",
1218 		.value = "2",
1219 	},
1220 	{
1221 		.key = "persist.sys.profiler_ms",
1222 		.value = "0",
1223 	},
1224 	{
1225 		.key = "persist.sys.strictmode.disable",
1226 		.value = "1",
1227 	},
1228 	{
1229 		.key = "persist.sys.theme.wallpaper",
1230 		.value = "1",
1231 	},
1232 	{
1233 		.key = "persist.sys.timezone",
1234 		.value = "Asia/Shanghai",
1235 	},
1236 	{
1237 		.key = "persist.sys.tpd_upgrade",
1238 		.value = "true",
1239 	},
1240 	{
1241 		.key = "persist.sys.usb.config",
1242 		.value = "mtp,adb",
1243 	},
1244 	{
1245 		.key = "ril.active.md",
1246 		.value = "6",
1247 	},
1248 	{
1249 		.key = "ril.current.share_modem",
1250 		.value = "1",
1251 	},
1252 	{
1253 		.key = "ril.ecclist2",
1254 		.value = "",
1255 	},
1256 	{
1257 		.key = "ril.ecclist",
1258 		.value = "",
1259 	},
1260 	{
1261 		.key = "ril.external.md",
1262 		.value = "2",
1263 	},
1264 	{
1265 		.key = "ril.fd.mode",
1266 		.value = "1",
1267 	},
1268 	{
1269 		.key = "ril.first.md",
1270 		.value = "1",
1271 	},
1272 	{
1273 		.key = "ril.flightmode.poweroffMD",
1274 		.value = "0",
1275 	},
1276 	{
1277 		.key = "ril.iccid.sim1",
1278 		.value = "N/A",
1279 	},
1280 	{
1281 		.key = "ril.iccid.sim2",
1282 		.value = "N/A",
1283 	},
1284 	{
1285 		.key = "ril.ipo.radiooff.2",
1286 		.value = "0",
1287 	},
1288 	{
1289 		.key = "ril.ipo.radiooff",
1290 		.value = "0",
1291 	},
1292 	{
1293 		.key = "ril.radiooff.poweroffMD",
1294 		.value = "0",
1295 	},
1296 	{
1297 		.key = "ril.ready.sim",
1298 		.value = "false",
1299 	},
1300 	{
1301 		.key = "ril.simswitch.mode",
1302 		.value = "3",
1303 	},
1304 	{
1305 		.key = "ril.specific.sm_cause",
1306 		.value = "0",
1307 	},
1308 	{
1309 		.key = "ril.telephony.mode",
1310 		.value = "0",
1311 	},
1312 	{
1313 		.key = "rild.libargs",
1314 		.value = "-d /dev/ttyC0",
1315 	},
1316 	{
1317 		.key = "rild.libpath",
1318 		.value = "/system/lib/mtk-ril.so",
1319 	},
1320 	{
1321 		.key = "ro.adb.secure",
1322 		.value = "1",
1323 	},
1324 	{
1325 		.key = "ro.allow.mock.location",
1326 		.value = "0",
1327 	},
1328 	{
1329 		.key = "ro.audio.silent",
1330 		.value = "0",
1331 	},
1332 	{
1333 		.key = "ro.baseband",
1334 		.value = "unknown",
1335 	},
1336 	{
1337 		.key = "ro.board.platform",
1338 		.value = "",
1339 	},
1340 	{
1341 		.key = "ro.boot.serialno",
1342 		.value = "0123456789ABCDEF",
1343 	},
1344 	{
1345 		.key = "ro.bootloader",
1346 		.value = "unknown",
1347 	},
1348 	{
1349 		.key = "ro.bootmode",
1350 		.value = "unknown",
1351 	},
1352 	{
1353 		.key = "ro.btstack",
1354 		.value = "blueangel",
1355 	},
1356 	{
1357 		.key = "ro.build.characteristics",
1358 		.value = "default",
1359 	},
1360 	{
1361 		.key = "ro.build.date.utc",
1362 		.value = "1427946539",
1363 	},
1364 	{
1365 		.key = "ro.build.date",
1366 		.value = "Thu Apr  2 11:48:59 CST 2015",
1367 	},
1368 	{
1369 		.key = "ro.build.description",
1370 		.value = "x2to-user 4.4.2 KOT49H VIBEUI_V2.0_1514_5.128.1_ST_X2-TO dev-keys",
1371 	},
1372 	{
1373 		.key = "ro.build.display.id",
1374 		.value = "VIBEUI_V2.0_1514_5.128.1_ST_X2-TO",
1375 	},
1376 	{
1377 		.key = "ro.build.fingerprint",
1378 		.value = "Lenovo/x2to/X2-TO:4.4.2/KOT49H/VIBEUI_V2.0_1514_5.128.1_ST_X2-TO.:user/release-keys",
1379 	},
1380 	{
1381 		.key = "ro.build.flavor",
1382 		.value = "",
1383 	},
1384 	{
1385 		.key = "ro.build.host",
1386 		.value = "shws45",
1387 	},
1388 	{
1389 		.key = "ro.build.id",
1390 		.value = "KOT49H",
1391 	},
1392 	{
1393 		.key = "ro.build.product",
1394 		.value = "X2-TO",
1395 	},
1396 	{
1397 		.key = "ro.build.tags",
1398 		.value = "release-keys",
1399 	},
1400 	{
1401 		.key = "ro.build.type",
1402 		.value = "user",
1403 	},
1404 	{
1405 		.key = "ro.build.user",
1406 		.value = "buildslave",
1407 	},
1408 	{
1409 		.key = "ro.build.version.codename",
1410 		.value = "REL",
1411 	},
1412 	{
1413 		.key = "ro.build.version.incremental",
1414 		.value = "VIBEUI_V2.0_1514_5.128.1_ST_X2-TO",
1415 	},
1416 	{
1417 		.key = "ro.build.version.release",
1418 		.value = "4.4.2",
1419 	},
1420 	{
1421 		.key = "ro.build.version.sdk",
1422 		.value = "19",
1423 	},
1424 	{
1425 		.key = "ro.camera.sound.forced",
1426 		.value = "0",
1427 	},
1428 	{
1429 		.key = "ro.cip.partition.support",
1430 		.value = "no",
1431 	},
1432 	{
1433 		.key = "ro.com.google.clientbase",
1434 		.value = "android-lenovo",
1435 	},
1436 	{
1437 		.key = "ro.com.lenovo.smart.config",
1438 		.value = "7",
1439 	},
1440 	{
1441 		.key = "ro.config.alarm_alert",
1442 		.value = "New_Morning.ogg",
1443 	},
1444 	{
1445 		.key = "ro.config.low_ram",
1446 		.value = "false",
1447 	},
1448 	{
1449 		.key = "ro.config.notification_sound",
1450 		.value = "Notice.ogg",
1451 	},
1452 	{
1453 		.key = "ro.config.ringtone",
1454 		.value = "Fantastic_Clang.ogg",
1455 	},
1456 	{
1457 		.key = "ro.config.ringtone_2",
1458 		.value = "Fantastic_Clang.ogg",
1459 	},
1460 	{
1461 		.key = "ro.config.sms_notifi_sound",
1462 		.value = "Bump.ogg",
1463 	},
1464 	{
1465 		.key = "ro.config.sms_notifi_sound_2",
1466 		.value = "Bump.ogg",
1467 	},
1468 	{
1469 		.key = "ro.crypto.fs_flags",
1470 		.value = "0x00000406",
1471 	},
1472 	{
1473 		.key = "ro.crypto.fs_mnt_point",
1474 		.value = "/data",
1475 	},
1476 	{
1477 		.key = "ro.crypto.fs_options",
1478 		.value = "noauto_da_alloc,discard",
1479 	},
1480 	{
1481 		.key = "ro.crypto.fs_real_blkdev",
1482 		.value = "/dev/block/platform/mtk-msdc.0/by-name/userdata",
1483 	},
1484 	{
1485 		.key = "ro.crypto.fs_type",
1486 		.value = "ext4",
1487 	},
1488 	{
1489 		.key = "ro.crypto.fuse_sdcard",
1490 		.value = "true",
1491 	},
1492 	{
1493 		.key = "ro.crypto.state",
1494 		.value = "unencrypted",
1495 	},
1496 	{
1497 		.key = "ro.ctaversion.enable",
1498 		.value = "false",
1499 	},
1500 	{
1501 		.key = "ro.custom.build.version",
1502 		.value = "VIBEUI_V2.0_1514_5.128.1_ST_X2-TO",
1503 	},
1504 	{
1505 		.key = "ro.debuggable",
1506 		.value = "0",
1507 	},
1508 	{
1509 		.key = "ro.factorytest",
1510 		.value = "0",
1511 	},
1512 	{
1513 		.key = "ro.gemini.sim_switch_policy",
1514 		.value = "1",
1515 	},
1516 	{
1517 		.key = "ro.gemini.smart_3g_switch",
1518 		.value = "0",
1519 	},
1520 	{
1521 		.key = "ro.gemini.smart_sim_switch",
1522 		.value = "false",
1523 	},
1524 	{
1525 		.key = "ro.hardware",
1526 		.value = "mt6595",
1527 	},
1528 	{
1529 		.key = "ro.hwui.disable_cache_fbo_size",
1530 		.value = "false",
1531 	},
1532 	{
1533 		.key = "ro.lenovo.adb",
1534 		.value = "apkctl,speedup",
1535 	},
1536 	{
1537 		.key = "ro.lenovo.bqb",
1538 		.value = "pass",
1539 	},
1540 	{
1541 		.key = "ro.lenovo.core.version",
1542 		.value = "master(PRE_V1.0.8)",
1543 	},
1544 	{
1545 		.key = "ro.lenovo.cta",
1546 		.value = "false",
1547 	},
1548 	{
1549 		.key = "ro.lenovo.device",
1550 		.value = "phone",
1551 	},
1552 	{
1553 		.key = "ro.lenovo.operator",
1554 		.value = "open",
1555 	},
1556 	{
1557 		.key = "ro.lenovo.platform",
1558 		.value = "mtk",
1559 	},
1560 	{
1561 		.key = "ro.lenovo.region",
1562 		.value = "prc",
1563 	},
1564 	{
1565 		.key = "ro.lenovo.series",
1566 		.value = "VIBE X2",
1567 	},
1568 	{
1569 		.key = "ro.lenovo.signalbars",
1570 		.value = "five",
1571 	},
1572 	{
1573 		.key = "ro.lenovo.sim",
1574 		.value = "dsda",
1575 	},
1576 	{
1577 		.key = "ro.lenovo.slowmotion",
1578 		.value = "true",
1579 	},
1580 	{
1581 		.key = "ro.lenovo.videocall",
1582 		.value = "false",
1583 	},
1584 	{
1585 		.key = "ro.lenovo.wificert",
1586 		.value = "no",
1587 	},
1588 	{
1589 		.key = "ro.lte.dc.support",
1590 		.value = "0",
1591 	},
1592 	{
1593 		.key = "ro.mediatek.chip_ver",
1594 		.value = "S01",
1595 	},
1596 	{
1597 		.key = "ro.mediatek.gemini_support",
1598 		.value = "true",
1599 	},
1600 	{
1601 		.key = "ro.mediatek.platform",
1602 		.value = "MT6595",
1603 	},
1604 	{
1605 		.key = "ro.mediatek.version.branch",
1606 		.value = "KK1.MP11",
1607 	},
1608 	{
1609 		.key = "ro.mediatek.version.release",
1610 		.value = "ALPS.KK1.MP11.V1.9",
1611 	},
1612 	{
1613 		.key = "ro.mediatek.version.sdk",
1614 		.value = "2",
1615 	},
1616 	{
1617 		.key = "ro.mediatek.wlan.p2p",
1618 		.value = "1",
1619 	},
1620 	{
1621 		.key = "ro.mediatek.wlan.wsc",
1622 		.value = "1",
1623 	},
1624 	{
1625 		.key = "ro.mount.fs",
1626 		.value = "EXT4",
1627 	},
1628 	{
1629 		.key = "ro.mtk.hardware",
1630 		.value = "mt6595",
1631 	},
1632 	{
1633 		.key = "ro.mtprof.disable",
1634 		.value = "1",
1635 	},
1636 	{
1637 		.key = "ro.opengles.version",
1638 		.value = "196608",
1639 	},
1640 	{
1641 		.key = "ro.persist.partition.support",
1642 		.value = "no",
1643 	},
1644 	{
1645 		.key = "ro.product.board",
1646 		.value = "x2to",
1647 	},
1648 	{
1649 		.key = "ro.product.brand",
1650 		.value = "Lenovo",
1651 	},
1652 	{
1653 		.key = "ro.product.cpu.abi2",
1654 		.value = "armeabi",
1655 	},
1656 	{
1657 		.key = "ro.product.cpu.abi",
1658 		.value = "armeabi-v7a",
1659 	},
1660 	{
1661 		.key = "ro.product.device",
1662 		.value = "X2-TO",
1663 	},
1664 	{
1665 		.key = "ro.product.hw.version",
1666 		.value = "H201",
1667 	},
1668 	{
1669 		.key = "ro.product.locale.language",
1670 		.value = "en",
1671 	},
1672 	{
1673 		.key = "ro.product.locale.region",
1674 		.value = "US",
1675 	},
1676 	{
1677 		.key = "ro.product.manufacturer",
1678 		.value = "LENOVO",
1679 	},
1680 	{
1681 		.key = "ro.product.model",
1682 		.value = "Lenovo X2-TO",
1683 	},
1684 	{
1685 		.key = "ro.product.name",
1686 		.value = "x2to",
1687 	},
1688 	{
1689 		.key = "ro.product.particular.version",
1690 		.value = "LENOVO_FUJIAN",
1691 	},
1692 	{
1693 		.key = "ro.product.sw.internal.version",
1694 		.value = "X2-TO_USR_ST1514_5.128.1_1504021143_MP11V1.9_CN",
1695 	},
1696 	{
1697 		.key = "ro.revision",
1698 		.value = "0",
1699 	},
1700 	{
1701 		.key = "ro.runtime.firstboot",
1702 		.value = "1395149903249",
1703 	},
1704 	{
1705 		.key = "ro.secure",
1706 		.value = "1",
1707 	},
1708 	{
1709 		.key = "ro.serialno",
1710 		.value = "0123456789ABCDEF",
1711 	},
1712 	{
1713 		.key = "ro.sf.hwrotation",
1714 		.value = "0",
1715 	},
1716 	{
1717 		.key = "ro.sf.lcd_density",
1718 		.value = "480",
1719 	},
1720 	{
1721 		.key = "ro.sys.usb.bicr",
1722 		.value = "yes",
1723 	},
1724 	{
1725 		.key = "ro.sys.usb.charging.only",
1726 		.value = "yes",
1727 	},
1728 	{
1729 		.key = "ro.sys.usb.mtp.whql.enable",
1730 		.value = "0",
1731 	},
1732 	{
1733 		.key = "ro.sys.usb.storage.type",
1734 		.value = "mtp,mass_storage",
1735 	},
1736 	{
1737 		.key = "ro.wifi.channels",
1738 		.value = "",
1739 	},
1740 	{
1741 		.key = "ro.zygote.preload.enable",
1742 		.value = "0",
1743 	},
1744 	{
1745 		.key = "service.adb.plus",
1746 		.value = "true",
1747 	},
1748 	{
1749 		.key = "service.bootanim.exit",
1750 		.value = "1",
1751 	},
1752 	{
1753 		.key = "service.sf.status",
1754 		.value = "1",
1755 	},
1756 	{
1757 		.key = "sys.advmetamode",
1758 		.value = "0",
1759 	},
1760 	{
1761 		.key = "sys.autok.is_done",
1762 		.value = "0.15920",
1763 	},
1764 	{
1765 		.key = "sys.boot.reason",
1766 		.value = "0",
1767 	},
1768 	{
1769 		.key = "sys.boot_completed",
1770 		.value = "1",
1771 	},
1772 	{
1773 		.key = "sys.customsn.showcode",
1774 		.value = "00000000",
1775 	},
1776 	{
1777 		.key = "sys.display.clearMotion.dimmed",
1778 		.value = "0",
1779 	},
1780 	{
1781 		.key = "sys.ipo.disable",
1782 		.value = "0",
1783 	},
1784 	{
1785 		.key = "sys.ipo.pwrdncap",
1786 		.value = "2",
1787 	},
1788 	{
1789 		.key = "sys.ipowin.done",
1790 		.value = "1",
1791 	},
1792 	{
1793 		.key = "sys.lenovo.romui.version.sdk",
1794 		.value = "2",
1795 	},
1796 	{
1797 		.key = "sys.settings_system_version",
1798 		.value = "1",
1799 	},
1800 	{
1801 		.key = "sys.sysctl.extra_free_kbytes",
1802 		.value = "126700",
1803 	},
1804 	{
1805 		.key = "sys.usb.config",
1806 		.value = "mtp,adb",
1807 	},
1808 	{
1809 		.key = "sys.usb.mtpConnect",
1810 		.value = "mtpConnection",
1811 	},
1812 	{
1813 		.key = "sys.usb.state",
1814 		.value = "mtp,adb",
1815 	},
1816 	{
1817 		.key = "sys.usb.vid",
1818 		.value = "17EF",
1819 	},
1820 	{
1821 		.key = "ter.service.enable",
1822 		.value = "0",
1823 	},
1824 	{
1825 		.key = "vold.post_fs_data_done",
1826 		.value = "1",
1827 	},
1828 	{
1829 		.key = "vold_swap_state",
1830 		.value = "0",
1831 	},
1832 	{
1833 		.key = "wfd.dummy.enable",
1834 		.value = "1",
1835 	},
1836 	{
1837 		.key = "wifi.direct.interface",
1838 		.value = "p2p0",
1839 	},
1840 	{
1841 		.key = "wifi.interface",
1842 		.value = "wlan0",
1843 	},
1844 	{
1845 		.key = "wifi.tethering.interface",
1846 		.value = "ap0",
1847 	},
1848 	{
1849 		.key = "wlan.driver.status",
1850 		.value = "ok",
1851 	},
1852 	{
1853 		.key = "wlan.wfd.security.image",
1854 		.value = "1",
1855 	},
1856 	{ NULL },
1857 };
1858 #endif /* __ANDROID__ */
1859