1 struct cpuinfo_mock_file filesystem[] = {
2 #if CPUINFO_ARCH_ARM64
3 	{
4 		.path = "/proc/cpuinfo",
5 		.size = 398,
6 		.content =
7 			"Processor\t: AArch64 Processor rev 0 (aarch64)\n"
8 			"processor\t: 0\n"
9 			"processor\t: 1\n"
10 			"processor\t: 2\n"
11 			"processor\t: 3\n"
12 			"processor\t: 4\n"
13 			"processor\t: 5\n"
14 			"processor\t: 6\n"
15 			"processor\t: 7\n"
16 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32 \n"
17 			"CPU implementer\t: 0x41\n"
18 			"CPU architecture: 8\n"
19 			"CPU variant\t: 0x0\n"
20 			"CPU part\t: 0xd08\n"
21 			"CPU revision\t: 0\n"
22 			"\n"
23 			"Hardware\t: Qualcomm Technologies, Inc MSM8976\n"
24 			"Revision\t: 0009\n"
25 			"Serial\t\t: 00007fc7000046a9\n",
26 	},
27 #elif CPUINFO_ARCH_ARM
28 	{
29 		.path = "/proc/cpuinfo",
30 		.size = 483,
31 		.content =
32 			"Processor\t: AArch64 Processor rev 0 (aarch64)\r\n"
33 			"processor\t: 0\r\n"
34 			"processor\t: 1\r\n"
35 			"processor\t: 2\r\n"
36 			"processor\t: 3\r\n"
37 			"processor\t: 4\r\n"
38 			"processor\t: 5\r\n"
39 			"processor\t: 6\r\n"
40 			"processor\t: 7\r\n"
41 			"Features\t: fp asimd evtstrm aes pmull sha1 sha2 crc32 wp half thumb fastmult vfp edsp neon vfpv3 tlsi vfpv4 idiva idivt \r\n"
42 			"CPU implementer\t: 0x41\r\n"
43 			"CPU architecture: 8\r\n"
44 			"CPU variant\t: 0x0\r\n"
45 			"CPU part\t: 0xd08\r\n"
46 			"CPU revision\t: 0\r\n"
47 			"\r\n"
48 			"Hardware\t: Qualcomm Technologies, Inc MSM8976\r\n"
49 			"Revision\t: 0009\r\n"
50 			"Serial\t\t: 00007fc7000046a9\r\n",
51 	},
52 #endif
53 	{
54 		.path = "/system/build.prop",
55 		.size = 9787,
56 		.content =
57 			"\n"
58 			"# begin build properties\n"
59 			"# autogenerated by buildinfo.sh\n"
60 			"ro.build.id=MMB29M\n"
61 			"ro.build.display.id=MMB29M.C9000ZHU1APC1\n"
62 			"ro.build.version.incremental=C9000ZHU1APC1\n"
63 			"ro.build.version.sdk=23\n"
64 			"ro.build.version.preview_sdk=0\n"
65 			"ro.build.version.codename=REL\n"
66 			"ro.build.version.all_codenames=REL\n"
67 			"ro.build.version.release=6.0.1\n"
68 			"ro.build.version.security_patch=2017-03-01\n"
69 			"ro.build.version.base_os=\n"
70 			"ro.build.date=Fri Mar 10 16:45:59 KST 2017\n"
71 			"ro.build.date.utc=1489131959\n"
72 			"ro.build.type=user\n"
73 			"ro.build.user=dpi\n"
74 			"ro.build.host=SWDG5215\n"
75 			"ro.build.tags=release-keys\n"
76 			"ro.build.flavor=c9ltezh-user\n"
77 			"ro.product.model=SM-C9000\n"
78 			"ro.product.brand=samsung\n"
79 			"ro.product.name=c9ltezh\n"
80 			"ro.product.device=c9ltechn\n"
81 			"ro.product.board=MSM8976\n"
82 			"# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,\n"
83 			"# use ro.product.cpu.abilist instead.\n"
84 			"ro.product.cpu.abi=arm64-v8a\n"
85 			"ro.product.cpu.abilist=arm64-v8a,armeabi-v7a,armeabi\n"
86 			"ro.product.cpu.abilist32=armeabi-v7a,armeabi\n"
87 			"ro.product.cpu.abilist64=arm64-v8a\n"
88 			"ro.product.manufacturer=samsung\n"
89 			"ro.product.locale=en-GB\n"
90 			"ro.wifi.channels=\n"
91 			"ro.board.platform=msm8952\n"
92 			"# ro.build.product is obsolete; use ro.product.device\n"
93 			"ro.build.product=c9ltechn\n"
94 			"# Do not try to parse description, fingerprint, or thumbprint\n"
95 			"ro.build.description=c9ltezh-user 6.0.1 MMB29M C9000ZHU1APC1 release-keys\n"
96 			"ro.build.fingerprint=samsung/c9ltezh/c9ltechn:6.0.1/MMB29M/C9000ZHU1APC1:user/release-keys\n"
97 			"ro.build.characteristics=phone\n"
98 			"# Samsung Specific Properties\n"
99 			"ro.build.PDA=C9000ZHU1APC1\n"
100 			"ro.build.hidden_ver=C9000ZHU1APC1\n"
101 			"ro.config.rm_preload_enabled=0\n"
102 			"ro.build.changelist=10182499\n"
103 			"ro.product_ship=true\n"
104 			"ro.build.official.release=true\n"
105 			"ro.chipname=MSM8976\n"
106 			"# end build properties\n"
107 			"\n"
108 			"#\n"
109 			"# HWUI_BUILD_PROPERTIES\n"
110 			"#\n"
111 			"ro.hwui.texture_cache_size=50\n"
112 			"ro.hwui.layer_cache_size=34\n"
113 			"ro.hwui.path_cache_size=10\n"
114 			"ro.hwui.texture_cache_flushrate=0.4\n"
115 			"ro.hwui.shape_cache_size=4\n"
116 			"ro.hwui.gradient_cache_size=2\n"
117 			"ro.hwui.drop_shadow_cache_size=6\n"
118 			"ro.hwui.r_buffer_cache_size=4\n"
119 			"ro.hwui.text_small_cache_width=1024\n"
120 			"ro.hwui.text_small_cache_height=1024\n"
121 			"ro.hwui.text_large_cache_width=2048\n"
122 			"ro.hwui.text_large_cache_height=1024\n"
123 			"#\n"
124 			"# from device/samsung/c9ltechn/system.prop\n"
125 			"#\n"
126 			"#\n"
127 			"# system.prop for msm8952_32\n"
128 			"#\n"
129 			"\n"
130 			"debug.sf.hw=1\n"
131 			"debug.egl.hw=1\n"
132 			"persist.hwc.mdpcomp.enable=true\n"
133 			"debug.mdpcomp.logs=0\n"
134 			"dalvik.vm.heapsize=36m\n"
135 			"dev.pm.dyn_samplingrate=1\n"
136 			"persist.demo.hdmirotationlock=false\n"
137 			"debug.enable.sglscale=1\n"
138 			"\n"
139 			"#ro.hdmi.enable=true\n"
140 			"#tunnel.decode=true\n"
141 			"#tunnel.audiovideo.decode=true\n"
142 			"#lpa.decode=false\n"
143 			"#lpa.use-stagefright=true\n"
144 			"#persist.speaker.prot.enable=false\n"
145 			"qcom.hw.aac.encoder=true\n"
146 			"\n"
147 			"#\n"
148 			"# system props for the cne module\n"
149 			"#\n"
150 			"#persist.cne.feature=1\n"
151 			"\n"
152 			"#system props for the MM modules\n"
153 			"media.msm8956hw=0\n"
154 			"media.msm8956.version=0\n"
155 			"mm.enable.smoothstreaming=true\n"
156 			"mmp.enable.3g2=true\n"
157 			"media.aac_51_output_enabled=true\n"
158 			"#codecs:(PARSER_)AAC AC3 AMR_NB AMR_WB ASF AVI DTS FLV 3GP 3G2 MKV MP2PS MP2TS MP3 OGG QCP WAV FLAC AIFF APE\n"
159 			"mm.enable.qcom_parser=1048575\n"
160 			"\n"
161 			"# Additional buffers shared between Camera and Video\n"
162 			"vidc.enc.dcvs.extra-buff-count=2\n"
163 			"\n"
164 			"#Audio voice concurrency related flags\n"
165 			"voice.playback.conc.disabled=true\n"
166 			"voice.record.conc.disabled=false\n"
167 			"voice.voip.conc.disabled=true\n"
168 			"#Decides the audio fallback path during voice call, deep-buffer and fast are the two allowed fallback paths now.\n"
169 			"voice.conc.fallbackpath=deep-buffer\n"
170 			"\n"
171 			"#parser input buffer size(256kb) in byte stream mode\n"
172 			"audio.parser.ip.buffer.size=262144\n"
173 			"#\n"
174 			"# system props for the data modules\n"
175 			"#\n"
176 			"#ro.use_data_netmgrd=true\n"
177 			"#persist.data.netmgrd.qos.enable=true\n"
178 			"#persist.data.mode=concurrent\n"
179 			"\n"
180 			"#system props for time-services\n"
181 			"persist.timed.enable=true\n"
182 			"\n"
183 			"#\n"
184 			"# system prop for opengles version\n"
185 			"#\n"
186 			"# 131072 is decimal for 0x20000 to report version 2\n"
187 			"# 196608 is decimal for 0x30000 to report major/minor versions as 3/0\n"
188 			"# 196609 is decimal for 0x30001 to report major/minor versions as 3/1\n"
189 			"ro.opengles.version=196609\n"
190 			"\n"
191 			"# System property for cabl\n"
192 			"ro.qualcomm.cabl=2\n"
193 			"\n"
194 			"#\n"
195 			"# System props for bluetooh\n"
196 			"# System prop to turn on hfp client\n"
197 			"bluetooth.hfp.client=1\n"
198 			"\n"
199 			"#Simulate sdcard on /data/media\n"
200 			"#\n"
201 			"persist.fuse_sdcard=true\n"
202 			"\n"
203 			"#\n"
204 			"#snapdragon value add features\n"
205 			"#\n"
206 			"ro.qc.sdk.audio.ssr=false\n"
207 			"##fluencetype can be \"fluence\" or \"fluencepro\" or \"none\"\n"
208 			"ro.qc.sdk.audio.fluencetype=none\n"
209 			"persist.audio.fluence.voicecall=true\n"
210 			"persist.audio.fluence.voicerec=false\n"
211 			"persist.audio.fluence.speaker=true\n"
212 			"#Set for msm8952\n"
213 			"tunnel.audio.encode = false\n"
214 			"#Buffer size in kbytes for compress offload playback\n"
215 			"audio.offload.buffer.size.kb=64\n"
216 			"#Enable offload audio video playback by default\n"
217 			"audio.offload.video=true\n"
218 			"\n"
219 			"#Enable PCM offload by default\n"
220 			"audio.offload.pcm.16bit.enable=true\n"
221 			"audio.offload.pcm.24bit.enable=true\n"
222 			"\n"
223 			"#Enable music through deep buffer\n"
224 			"audio.deep_buffer.media=true\n"
225 			"\n"
226 			"#enable voice path for PCM VoIP by default\n"
227 			"use.voice.path.for.pcm.voip=true\n"
228 			"\n"
229 			"#enable downsampling for multi-channel content > 48Khz\n"
230 			"audio.playback.mch.downsample=true\n"
231 			"\n"
232 			"#\n"
233 			"#System property for FM transmitter\n"
234 			"#\n"
235 			"ro.fm.transmitter=false\n"
236 			"#enable dsp gapless mode by default\n"
237 			"audio.offload.gapless.enabled=false\n"
238 			"\n"
239 			"#multi offload\n"
240 			"audio.offload.multiple.enabled=false\n"
241 			"\n"
242 			"#enable pbe effects\n"
243 			"audio.safx.pbe.enabled=true\n"
244 			"#property for AudioSphere Post processing\n"
245 			"audio.pp.asphere.enabled=false\n"
246 			"\n"
247 			"# set max background services\n"
248 			"ro.config.max_starting_bg=8\n"
249 			"\n"
250 			"#property to enable user to access Google WFD settings\n"
251 			"persist.debug.wfd.enable=1\n"
252 			"#propery to enable VDS WFD solution\n"
253 			"persist.hwc.enable_vds=1\n"
254 			"\n"
255 			"#selects CoreSight configuration to enable\n"
256 			"persist.debug.coresight.config=stm-events\n"
257 			"\n"
258 			"#property for vendor specific library\n"
259 			"ro.vendor.gt_library=libqti-gt.so\n"
260 			"\n"
261 			"#property to enable narrow search range for video encoding\n"
262 			"vidc.enc.narrow.searchrange=1\n"
263 			"\n"
264 			"#property to enable fingerprint\n"
265 			"persist.qfp=false\n"
266 			"\n"
267 			"#property to enable DS2 dap\n"
268 			"audio.dolby.ds2.enabled=true\n"
269 			"#min/max cpu in core control\n"
270 			"ro.core_ctl_min_cpu=2\n"
271 			"ro.core_ctl_max_cpu=4\n"
272 			"\n"
273 			"#HWUI properties\n"
274 			"ro.hwui.texture_cache_size=72\n"
275 			"ro.hwui.layer_cache_size=48\n"
276 			"ro.hwui.r_buffer_cache_size=8\n"
277 			"ro.hwui.path_cache_size=32\n"
278 			"ro.hwui.gradient_cache_size=1\n"
279 			"ro.hwui.drop_shadow_cache_size=6\n"
280 			"ro.hwui.texture_cache_flushrate=0.4\n"
281 			"ro.hwui.text_small_cache_width=1024\n"
282 			"ro.hwui.text_small_cache_height=1024\n"
283 			"ro.hwui.text_large_cache_width=2048\n"
284 			"ro.hwui.text_large_cache_height=2048\n"
285 			"\n"
286 			"#Enable B service adj transition by default\n"
287 			"ro.sys.fw.bservice_enable=true\n"
288 			"ro.sys.fw.bservice_limit=5\n"
289 			"ro.sys.fw.bservice_age=5000\n"
290 			"\n"
291 			"#Enable delay service restart\n"
292 			"ro.am.reschedule_service=true\n"
293 			"\n"
294 			"#Trim properties\n"
295 			"ro.sys.fw.use_trim_settings=true\n"
296 			"ro.sys.fw.empty_app_percent=50\n"
297 			"ro.sys.fw.trim_empty_percent=100\n"
298 			"ro.sys.fw.trim_cache_percent=100\n"
299 			"ro.sys.fw.trim_enable_memory=2147483648\n"
300 			"\n"
301 			"#Optimal dex2oat threads for faster app installation\n"
302 			"ro.sys.fw.dex2oat_thread_count=4\n"
303 			"\n"
304 			"# set cutoff voltage to 3200mV\n"
305 			"ro.cutoff_voltage_mv=3200\n"
306 			"\n"
307 			"#set texture cache size\n"
308 			"ro.hwui.texture_cache_size=40\n"
309 			"\n"
310 			"#force HAL1 for below packages\n"
311 			"camera.hal1.packagelist=com.skype.raider,com.google.android.talk\n"
312 			"\n"
313 			"#properties for limiting preview size in camera\n"
314 			"camera.display.umax=1920x1080\n"
315 			"camera.display.lmax=1280x720\n"
316 			"\n"
317 			"#low power mode for camera\n"
318 			"camera.lowpower.record.enable=1\n"
319 			"\n"
320 			"# LCD Density\n"
321 			"ro.sf.lcd_density=420\n"
322 			"\n"
323 			"#Status of softsim\n"
324 			"persist.sys.softsim.status=default,default\n"
325 			"\n"
326 			"# Qcom patch RTSP keep video damaged au\n"
327 			"rtsp.video.keep-damaged-au=video/3gp\n"
328 			"\n"
329 			"#Status of softsim\n"
330 			"persist.sys.softsim.status=default,default\n"
331 			"persist.sys.softsim.netmode=3g\n"
332 			"\n"
333 			"#\n"
334 			"# ADDITIONAL_BUILD_PROPERTIES\n"
335 			"#\n"
336 			"ro.astcenc.astcsupport=1\n"
337 			"ro.mct.compressiontype=ETC1\n"
338 			"ro.config.dmverity=True\n"
339 			"ro.config.kap=true\n"
340 			"ro.multisim.simslotcount=2\n"
341 			"ro.use_data_netmgrd=true\n"
342 			"persist.radio.sib16_support=0\n"
343 			"telephony.lteOnCdmaDevice=1\n"
344 			"persist.radio.tdscdma_present=1\n"
345 			"ro.telephony.default_network=9,1\n"
346 			"dalvik.vm.heapstartsize=8m\n"
347 			"dalvik.vm.heapgrowthlimit=256m\n"
348 			"dalvik.vm.heapsize=512m\n"
349 			"dalvik.vm.heaptargetutilization=0.75\n"
350 			"dalvik.vm.heapminfree=2m\n"
351 			"dalvik.vm.heapmaxfree=8m\n"
352 			"keyguard.no_require_sim=true\n"
353 			"ro.carrier=unknown\n"
354 			"ro.security.icd.flagmode=multi\n"
355 			"ro.com.google.clientidbase=android-samsung\n"
356 			"ro.vendor.extension_library=libqti-perfd-client.so\n"
357 			"persist.radio.apm_sim_not_pwdn=1\n"
358 			"persist.radio.custom_ecc=1\n"
359 			"af.fast_track_multiplier=1\n"
360 			"audio_hal.period_size=192\n"
361 			"ro.build.scafe.version=2016B\n"
362 			"ro.build.scafe.size=short\n"
363 			"ro.build.scafe.shot=double\n"
364 			"ro.build.scafe.cream=white\n"
365 			"ro.security.vpnpp.ver=1.4\n"
366 			"ro.security.vpnpp.release=7.0\n"
367 			"security.mdpp.mass=skmm\n"
368 			"ro.hdcp2.rx=tz\n"
369 			"ro.config.dha_cached_min=5\n"
370 			"ro.config.dha_cached_max=20\n"
371 			"ro.config.dha_empty_init=40\n"
372 			"ro.config.dha_empty_max=40\n"
373 			"ro.config.dha_pwhitelist_enable=1\n"
374 			"ro.config.dha_lmk_scale=0.414\n"
375 			"ro.sec.fle.encryption=true\n"
376 			"ro.error.receiver.default=com.samsung.receiver.error\n"
377 			"ro.frp.pst=/dev/block/persistent\n"
378 			"sys.config.bigdata_enable=true\n"
379 			"sys.config.bigdata_mem_enable=true\n"
380 			"ro.config.ringtone=Over_the_Horizon.ogg\n"
381 			"ro.config.notification_sound=Grace_Note.ogg\n"
382 			"ro.config.alarm_alert=Morning_Flower.ogg\n"
383 			"ro.config.media_sound=Media_preview_Touch_the_light.ogg\n"
384 			"ro.config.ringtone_2=Basic_Bell.ogg\n"
385 			"ro.config.notification_sound_2=S_Charming_Bell.ogg\n"
386 			"ro.setupwizard.mode=OPTIONAL\n"
387 			"ro.com.google.gmsversion=6.0_r10\n"
388 			"ro.com.google.clientidbase.gmm=android-samsung\n"
389 			"persist.sys.dalvik.vm.lib.2=libart.so\n"
390 			"dalvik.vm.isa.arm64.variant=generic\n"
391 			"dalvik.vm.isa.arm64.features=default\n"
392 			"dalvik.vm.isa.arm.variant=cortex-a53\n"
393 			"dalvik.vm.isa.arm.features=default\n"
394 			"ro.build.selinux=1\n"
395 			"ro.config.knox=v30\n"
396 			"ro.config.iccc_version=1.0\n"
397 			"ro.config.tima=1\n"
398 			"ro.config.timaversion=3.0\n"
399 			"ro.kernel.qemu=0\n"
400 			"net.bt.name=Android\n"
401 			"dalvik.vm.stack-trace-file=/data/anr/traces.txt\n"
402 			"persist.gps.qc_nlp_in_use=1\n"
403 			"persist.loc.nlp_name=com.qualcomm.location\n"
404 			"ro.gps.agps_provider=1\n"
405 			"ro.mdtp.package_name2=com.qualcomm.qti.securemsm.mdtp.MdtpDemo\n"
406 			"ro.build.version.sdl=2302\n"
407 			"ro.expect.recovery_id=0x454562f52b6f636ba11d93f9c9d35111660f9482000000000000000000000000\n"
408 			"ro.product.locale.language=en\n"
409 			"ro.product.locale.region=US\n"
410 			"persist.sys.language=en\n"
411 			"persist.sys.country=US\n"
412 			"ro.com.google.gmsversion=6.0_r6\n"
413 			"ro.com.google.clientidbase=android-samsung\n"
414 			"ro.com.google.clientidbase.gmm=android-samsung\n",
415 	},
416 	{
417 		.path = "/sys/class/kgsl/kgsl-3d0/bus_split",
418 		.size = 3,
419 		.content = "1\r\n",
420 	},
421 	{
422 		.path = "/sys/class/kgsl/kgsl-3d0/default_pwrlevel",
423 		.size = 3,
424 		.content = "5\r\n",
425 	},
426 	{
427 		.path = "/sys/class/kgsl/kgsl-3d0/dev",
428 		.size = 7,
429 		.content = "238:0\r\n",
430 	},
431 	{
432 		.path = "/sys/class/kgsl/kgsl-3d0/devfreq/available_frequencies",
433 		.size = 101,
434 		.content = "133333333 200000000 266666667 300000000 366670000 432000000 480000000 550000000 600000000 621330000\r\n",
435 	},
436 	{
437 		.path = "/sys/class/kgsl/kgsl-3d0/devfreq/available_governors",
438 		.size = 122,
439 		.content = "spdm_bw_hyp cache_hwmon bw_hwmon bw_vbif gpubw_mon msm-adreno-tz cpufreq userspace powersave performance simple_ondemand\r\n",
440 	},
441 	{
442 		.path = "/sys/class/kgsl/kgsl-3d0/devfreq/cur_freq",
443 		.size = 11,
444 		.content = "266666667\r\n",
445 	},
446 	{
447 		.path = "/sys/class/kgsl/kgsl-3d0/devfreq/governor",
448 		.size = 15,
449 		.content = "msm-adreno-tz\r\n",
450 	},
451 	{
452 		.path = "/sys/class/kgsl/kgsl-3d0/devfreq/max_freq",
453 		.size = 11,
454 		.content = "621330000\r\n",
455 	},
456 	{
457 		.path = "/sys/class/kgsl/kgsl-3d0/devfreq/min_freq",
458 		.size = 11,
459 		.content = "266666667\r\n",
460 	},
461 	{
462 		.path = "/sys/class/kgsl/kgsl-3d0/devfreq/polling_interval",
463 		.size = 4,
464 		.content = "10\r\n",
465 	},
466 	{
467 		.path = "/sys/class/kgsl/kgsl-3d0/devfreq/target_freq",
468 		.size = 11,
469 		.content = "266666667\r\n",
470 	},
471 	{
472 		.path = "/sys/class/kgsl/kgsl-3d0/devfreq/trans_stat",
473 		.size = 542,
474 		.content =
475 			"   From  :   To\r\n"
476 			"         :621330000550000000480000000432000000300000000266666667   time(ms)\r\n"
477 			" 621330000:       0       0       0       0       0       1       330\r\n"
478 			" 550000000:       0       0       0       0       0       0         0\r\n"
479 			" 480000000:       0       0       0       0       0       1      1340\r\n"
480 			" 432000000:       0       0       0       0       0       0         0\r\n"
481 			" 300000000:       0       0       0       0       0       0         0\r\n"
482 			"*266666667:       1       0       1       0       0       0     54400\r\n"
483 			"Total transition : 4\r\n",
484 	},
485 	{
486 		.path = "/sys/class/kgsl/kgsl-3d0/ft_fast_hang_detect",
487 		.size = 3,
488 		.content = "1\r\n",
489 	},
490 	{
491 		.path = "/sys/class/kgsl/kgsl-3d0/ft_hang_intr_status",
492 		.size = 3,
493 		.content = "1\r\n",
494 	},
495 	{
496 		.path = "/sys/class/kgsl/kgsl-3d0/ft_long_ib_detect",
497 		.size = 3,
498 		.content = "1\r\n",
499 	},
500 	{
501 		.path = "/sys/class/kgsl/kgsl-3d0/ft_pagefault_policy",
502 		.size = 5,
503 		.content = "0x0\r\n",
504 	},
505 	{
506 		.path = "/sys/class/kgsl/kgsl-3d0/ft_policy",
507 		.size = 6,
508 		.content = "0xC2\r\n",
509 	},
510 	{
511 		.path = "/sys/class/kgsl/kgsl-3d0/gpu_available_frequencies",
512 		.size = 62,
513 		.content = "621330000 550000000 480000000 432000000 300000000 266666667 \r\n",
514 	},
515 	{
516 		.path = "/sys/class/kgsl/kgsl-3d0/gpubusy",
517 		.size = 17,
518 		.content = "      0       0\r\n",
519 	},
520 	{
521 		.path = "/sys/class/kgsl/kgsl-3d0/gpuclk",
522 		.size = 11,
523 		.content = "266666667\r\n",
524 	},
525 	{
526 		.path = "/sys/class/kgsl/kgsl-3d0/idle_timer",
527 		.size = 4,
528 		.content = "80\r\n",
529 	},
530 	{
531 		.path = "/sys/class/kgsl/kgsl-3d0/lm",
532 		.size = 3,
533 		.content = "0\r\n",
534 	},
535 	{
536 		.path = "/sys/class/kgsl/kgsl-3d0/max_gpuclk",
537 		.size = 11,
538 		.content = "621330000\r\n",
539 	},
540 	{
541 		.path = "/sys/class/kgsl/kgsl-3d0/max_pwrlevel",
542 		.size = 3,
543 		.content = "0\r\n",
544 	},
545 	{
546 		.path = "/sys/class/kgsl/kgsl-3d0/min_pwrlevel",
547 		.size = 3,
548 		.content = "5\r\n",
549 	},
550 	{
551 		.path = "/sys/class/kgsl/kgsl-3d0/num_pwrlevels",
552 		.size = 3,
553 		.content = "6\r\n",
554 	},
555 	{
556 		.path = "/sys/class/kgsl/kgsl-3d0/pmqos_active_latency",
557 		.size = 5,
558 		.content = "401\r\n",
559 	},
560 	{
561 		.path = "/sys/class/kgsl/kgsl-3d0/popp",
562 		.size = 3,
563 		.content = "0\r\n",
564 	},
565 	{
566 		.path = "/sys/class/kgsl/kgsl-3d0/reset_count",
567 		.size = 4,
568 		.content = "43\r\n",
569 	},
570 	{
571 		.path = "/sys/class/kgsl/kgsl-3d0/sptp_pc",
572 		.size = 3,
573 		.content = "1\r\n",
574 	},
575 	{
576 		.path = "/sys/class/kgsl/kgsl-3d0/thermal_pwrlevel",
577 		.size = 3,
578 		.content = "0\r\n",
579 	},
580 	{
581 		.path = "/sys/class/kgsl/kgsl-3d0/wake_nice",
582 		.size = 4,
583 		.content = "-7\r\n",
584 	},
585 	{
586 		.path = "/sys/class/kgsl/kgsl-3d0/wake_timeout",
587 		.size = 5,
588 		.content = "100\r\n",
589 	},
590 	{
591 		.path = "/sys/devices/soc0/accessory_chip",
592 		.size = 2,
593 		.content = "0\n",
594 	},
595 	{
596 		.path = "/sys/devices/soc0/build_id",
597 		.size = 25,
598 		.content = "8976A-EAASANAZA-40000000\n",
599 	},
600 	{
601 		.path = "/sys/devices/soc0/foundry_id",
602 		.size = 2,
603 		.content = "1\n",
604 	},
605 	{
606 		.path = "/sys/devices/soc0/hw_platform",
607 		.size = 4,
608 		.content = "MTP\n",
609 	},
610 	{
611 		.path = "/sys/devices/soc0/image_crm_version",
612 		.size = 5,
613 		.content =
614 			"REL\n"
615 			"\n",
616 	},
617 	{
618 		.path = "/sys/devices/soc0/image_variant",
619 		.size = 14,
620 		.content =
621 			"c9ltezh-user\n"
622 			"\n",
623 	},
624 	{
625 		.path = "/sys/devices/soc0/image_version",
626 		.size = 25,
627 		.content =
628 			"10:MMB29M:C9000ZHU1APC1\n"
629 			"\n",
630 	},
631 	{
632 		.path = "/sys/devices/soc0/machine",
633 		.size = 11,
634 		.content = "Snapdragon\n",
635 	},
636 	{
637 		.path = "/sys/devices/soc0/platform_subtype",
638 		.size = 8,
639 		.content = "Unknown\n",
640 	},
641 	{
642 		.path = "/sys/devices/soc0/platform_subtype_id",
643 		.size = 2,
644 		.content = "0\n",
645 	},
646 	{
647 		.path = "/sys/devices/soc0/platform_version",
648 		.size = 6,
649 		.content = "65536\n",
650 	},
651 	{
652 		.path = "/sys/devices/soc0/pmic_die_revision",
653 		.size = 7,
654 		.content = "131072\n",
655 	},
656 	{
657 		.path = "/sys/devices/soc0/pmic_model",
658 		.size = 6,
659 		.content = "65552\n",
660 	},
661 	{
662 		.path = "/sys/devices/soc0/raw_id",
663 		.size = 5,
664 		.content = "2448\n",
665 	},
666 	{
667 		.path = "/sys/devices/soc0/raw_version",
668 		.size = 2,
669 		.content = "2\n",
670 	},
671 	{
672 		.path = "/sys/devices/soc0/revision",
673 		.size = 4,
674 		.content = "1.1\n",
675 	},
676 	{
677 		.path = "/sys/devices/soc0/select_image",
678 		.size = 3,
679 		.content = "10\n",
680 	},
681 	{
682 		.path = "/sys/devices/soc0/soc_id",
683 		.size = 4,
684 		.content = "278\n",
685 	},
686 	{
687 		.path = "/sys/devices/soc0/vendor",
688 		.size = 9,
689 		.content = "Qualcomm\n",
690 	},
691 	{
692 		.path = "/sys/devices/system/cpu/kernel_max",
693 		.size = 2,
694 		.content = "7\n",
695 	},
696 	{
697 		.path = "/sys/devices/system/cpu/modalias",
698 		.size = 66,
699 		.content = "cpu:type:aarch64:feature:,0000,0001,0002,0003,0004,0005,0006,0007\n",
700 	},
701 	{
702 		.path = "/sys/devices/system/cpu/offline",
703 		.size = 2,
704 		.content = "6\n",
705 	},
706 	{
707 		.path = "/sys/devices/system/cpu/online",
708 		.size = 6,
709 		.content = "0-5,7\n",
710 	},
711 	{
712 		.path = "/sys/devices/system/cpu/possible",
713 		.size = 4,
714 		.content = "0-7\n",
715 	},
716 	{
717 		.path = "/sys/devices/system/cpu/present",
718 		.size = 4,
719 		.content = "0-7\n",
720 	},
721 	{
722 		.path = "/sys/devices/system/cpu/cpufreq/all_time_in_state",
723 		.size = 847,
724 		.content =
725 			"freq\t\tcpu0\t\tcpu1\t\tcpu2\t\tcpu3\t\tcpu4\t\tcpu5\t\tcpu6\t\tcpu7\t\t\n"
726 			"400000\t\t0\t\t0\t\t0\t\t0\t\t0\t\t0\t\t0\t\tN/A\t\t\n"
727 			"691200\t\t464\t\t0\t\t0\t\t0\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
728 			"806400\t\t683\t\t0\t\t0\t\t0\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
729 			"883200\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t236\t\t1717\t\t429\t\tN/A\t\t\n"
730 			"940800\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t1\t\t12\t\t13\t\tN/A\t\t\n"
731 			"998400\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t1\t\t10\t\t4\t\tN/A\t\t\n"
732 			"1017600\t\t409\t\t0\t\t0\t\t0\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
733 			"1056000\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t3\t\t0\t\t2\t\tN/A\t\t\n"
734 			"1113600\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t1\t\t0\t\t9\t\tN/A\t\t\n"
735 			"1190400\t\t360\t\t0\t\t0\t\t0\t\t98\t\t101\t\t180\t\tN/A\t\t\n"
736 			"1248000\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t7\t\t2\t\t5\t\tN/A\t\t\n"
737 			"1305600\t\t116\t\t0\t\t0\t\t0\t\t0\t\t0\t\t12\t\tN/A\t\t\n"
738 			"1382400\t\t202\t\t0\t\t0\t\t0\t\t89\t\t35\t\t140\t\tN/A\t\t\n"
739 			"1401600\t\t3561\t\t0\t\t0\t\t0\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t\n"
740 			"1612800\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t20\t\t31\t\t22\t\tN/A\t\t\n"
741 			"1747200\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t3\t\t0\t\t3\t\tN/A\t\t\n"
742 			"1804800\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t147\t\t151\t\t0\t\tN/A\t\t\n"
743 			"1958400\t\tN/A\t\tN/A\t\tN/A\t\tN/A\t\t1536\t\t88\t\t9\t\tN/A\t\t\n",
744 	},
745 	{
746 		.path = "/sys/devices/system/cpu/cpufreq/current_in_state",
747 		.size = 426,
748 		.content =
749 			"CPU4:400000=0 883200=0 940800=0 998400=0 1056000=0 1113600=0 1190400=0 1248000=0 1305600=0 1382400=0 1612800=0 1747200=0 1804800=0 1958400=0 \n"
750 			"CPU5:400000=0 883200=0 940800=0 998400=0 1056000=0 1113600=0 1190400=0 1248000=0 1305600=0 1382400=0 1612800=0 1747200=0 1804800=0 1958400=0 \n"
751 			"CPU6:400000=0 883200=0 940800=0 998400=0 1056000=0 1113600=0 1190400=0 1248000=0 1305600=0 1382400=0 1612800=0 1747200=0 1804800=0 1958400=0 \n",
752 	},
753 	{
754 		.path = "/sys/devices/system/cpu/cpufreq/cpufreq_limit/big_cpu_num",
755 		.size = 4,
756 		.content = "4-7\n",
757 	},
758 	{
759 		.path = "/sys/devices/system/cpu/cpufreq/cpufreq_limit/big_max_freq",
760 		.size = 8,
761 		.content = "1958400\n",
762 	},
763 	{
764 		.path = "/sys/devices/system/cpu/cpufreq/cpufreq_limit/big_min_freq",
765 		.size = 7,
766 		.content = "883200\n",
767 	},
768 	{
769 		.path = "/sys/devices/system/cpu/cpufreq/cpufreq_limit/hmp_boost_type",
770 		.size = 2,
771 		.content = "1\n",
772 	},
773 	{
774 		.path = "/sys/devices/system/cpu/cpuidle/current_driver",
775 		.size = 9,
776 		.content = "msm_idle\n",
777 	},
778 	{
779 		.path = "/sys/devices/system/cpu/cpuidle/current_governor_ro",
780 		.size = 5,
781 		.content = "menu\n",
782 	},
783 	{
784 		.path = "/sys/devices/system/cpu/cpu0/core_ctl/busy_up_thres",
785 		.size = 9,
786 		.content = "0 0 0 0 \n",
787 	},
788 	{
789 		.path = "/sys/devices/system/cpu/cpu0/core_ctl/busy_down_thres",
790 		.size = 9,
791 		.content = "0 0 0 0 \n",
792 	},
793 	{
794 		.path = "/sys/devices/system/cpu/cpu0/core_ctl/global_state",
795 		.size = 678,
796 		.content =
797 			"CPU0\n"
798 			"\tCPU: 0\n"
799 			"\tOnline: 1\n"
800 			"\tRejected: 0\n"
801 			"\tFirst CPU: 0\n"
802 			"\tBusy%: 88\n"
803 			"\tIs busy: 1\n"
804 			"\tNr running: 5\n"
805 			"\tAvail CPUs: 4\n"
806 			"\tNeed CPUs: 5\n"
807 			"CPU1\n"
808 			"\tCPU: 1\n"
809 			"\tOnline: 1\n"
810 			"\tRejected: 0\n"
811 			"\tFirst CPU: 0\n"
812 			"\tBusy%: 100\n"
813 			"\tIs busy: 1\n"
814 			"CPU2\n"
815 			"\tCPU: 2\n"
816 			"\tOnline: 1\n"
817 			"\tRejected: 0\n"
818 			"\tFirst CPU: 0\n"
819 			"\tBusy%: 31\n"
820 			"\tIs busy: 1\n"
821 			"CPU3\n"
822 			"\tCPU: 3\n"
823 			"\tOnline: 1\n"
824 			"\tRejected: 0\n"
825 			"\tFirst CPU: 0\n"
826 			"\tBusy%: 100\n"
827 			"\tIs busy: 1\n"
828 			"CPU4\n"
829 			"\tCPU: 4\n"
830 			"\tOnline: 0\n"
831 			"\tRejected: 0\n"
832 			"\tFirst CPU: 4\n"
833 			"\tBusy%: 0\n"
834 			"\tIs busy: 0\n"
835 			"\tNr running: 0\n"
836 			"\tAvail CPUs: 4\n"
837 			"\tNeed CPUs: 0\n"
838 			"CPU5\n"
839 			"\tCPU: 5\n"
840 			"\tOnline: 1\n"
841 			"\tRejected: 0\n"
842 			"\tFirst CPU: 4\n"
843 			"\tBusy%: 0\n"
844 			"\tIs busy: 0\n"
845 			"CPU6\n"
846 			"\tCPU: 6\n"
847 			"\tOnline: 0\n"
848 			"\tRejected: 0\n"
849 			"\tFirst CPU: 4\n"
850 			"\tBusy%: 0\n"
851 			"\tIs busy: 0\n"
852 			"CPU7\n"
853 			"\tCPU: 7\n"
854 			"\tOnline: 1\n"
855 			"\tRejected: 0\n"
856 			"\tFirst CPU: 4\n"
857 			"\tBusy%: 0\n"
858 			"\tIs busy: 0\n",
859 	},
860 	{
861 		.path = "/sys/devices/system/cpu/cpu0/core_ctl/is_big_cluster",
862 		.size = 2,
863 		.content = "0\n",
864 	},
865 	{
866 		.path = "/sys/devices/system/cpu/cpu0/core_ctl/max_cpus",
867 		.size = 2,
868 		.content = "4\n",
869 	},
870 	{
871 		.path = "/sys/devices/system/cpu/cpu0/core_ctl/min_cpus",
872 		.size = 2,
873 		.content = "1\n",
874 	},
875 	{
876 		.path = "/sys/devices/system/cpu/cpu0/core_ctl/need_cpus",
877 		.size = 2,
878 		.content = "5\n",
879 	},
880 	{
881 		.path = "/sys/devices/system/cpu/cpu0/core_ctl/not_preferred",
882 		.size = 36,
883 		.content =
884 			"\tCPU:0 0\n"
885 			"\tCPU:1 0\n"
886 			"\tCPU:2 0\n"
887 			"\tCPU:3 0\n",
888 	},
889 	{
890 		.path = "/sys/devices/system/cpu/cpu0/core_ctl/offline_delay_ms",
891 		.size = 4,
892 		.content = "100\n",
893 	},
894 	{
895 		.path = "/sys/devices/system/cpu/cpu0/core_ctl/task_thres",
896 		.size = 11,
897 		.content = "4294967295\n",
898 	},
899 	{
900 		.path = "/sys/devices/system/cpu/cpu0/cpuidle/driver/name",
901 		.size = 9,
902 		.content = "msm_idle\n",
903 	},
904 	{
905 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/affected_cpus",
906 		.size = 8,
907 		.content = "0 1 2 3\n",
908 	},
909 	{
910 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq",
911 		.size = 8,
912 		.content = "1401600\n",
913 	},
914 	{
915 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq",
916 		.size = 7,
917 		.content = "400000\n",
918 	},
919 	{
920 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency",
921 		.size = 2,
922 		.content = "0\n",
923 	},
924 	{
925 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/related_cpus",
926 		.size = 8,
927 		.content = "0 1 2 3\n",
928 	},
929 	{
930 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies",
931 		.size = 62,
932 		.content = "400000 691200 806400 1017600 1190400 1305600 1382400 1401600 \n",
933 	},
934 	{
935 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors",
936 		.size = 54,
937 		.content = "interactive ondemand userspace powersave performance \n",
938 	},
939 	{
940 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq",
941 		.size = 8,
942 		.content = "1401600\n",
943 	},
944 	{
945 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver",
946 		.size = 4,
947 		.content = "msm\n",
948 	},
949 	{
950 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor",
951 		.size = 12,
952 		.content = "interactive\n",
953 	},
954 	{
955 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq",
956 		.size = 7,
957 		.content = "691200\n",
958 	},
959 	{
960 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state",
961 		.size = 92,
962 		.content =
963 			"400000 0\n"
964 			"691200 464\n"
965 			"806400 683\n"
966 			"1017600 409\n"
967 			"1190400 360\n"
968 			"1305600 122\n"
969 			"1382400 206\n"
970 			"1401600 3683\n",
971 	},
972 	{
973 		.path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/total_trans",
974 		.size = 4,
975 		.content = "883\n",
976 	},
977 	{
978 		.path = "/sys/devices/system/cpu/cpu0/topology/core_id",
979 		.size = 2,
980 		.content = "0\n",
981 	},
982 	{
983 		.path = "/sys/devices/system/cpu/cpu0/topology/core_siblings",
984 		.size = 3,
985 		.content = "0f\n",
986 	},
987 	{
988 		.path = "/sys/devices/system/cpu/cpu0/topology/core_siblings_list",
989 		.size = 4,
990 		.content = "0-3\n",
991 	},
992 	{
993 		.path = "/sys/devices/system/cpu/cpu0/topology/physical_package_id",
994 		.size = 2,
995 		.content = "0\n",
996 	},
997 	{
998 		.path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings",
999 		.size = 3,
1000 		.content = "01\n",
1001 	},
1002 	{
1003 		.path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings_list",
1004 		.size = 2,
1005 		.content = "0\n",
1006 	},
1007 	{
1008 		.path = "/sys/devices/system/cpu/cpu1/cpuidle/driver/name",
1009 		.size = 9,
1010 		.content = "msm_idle\n",
1011 	},
1012 	{
1013 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/affected_cpus",
1014 		.size = 8,
1015 		.content = "0 1 2 3\n",
1016 	},
1017 	{
1018 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_max_freq",
1019 		.size = 8,
1020 		.content = "1401600\n",
1021 	},
1022 	{
1023 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_min_freq",
1024 		.size = 7,
1025 		.content = "400000\n",
1026 	},
1027 	{
1028 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_transition_latency",
1029 		.size = 2,
1030 		.content = "0\n",
1031 	},
1032 	{
1033 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/related_cpus",
1034 		.size = 8,
1035 		.content = "0 1 2 3\n",
1036 	},
1037 	{
1038 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_frequencies",
1039 		.size = 62,
1040 		.content = "400000 691200 806400 1017600 1190400 1305600 1382400 1401600 \n",
1041 	},
1042 	{
1043 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_available_governors",
1044 		.size = 54,
1045 		.content = "interactive ondemand userspace powersave performance \n",
1046 	},
1047 	{
1048 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq",
1049 		.size = 8,
1050 		.content = "1401600\n",
1051 	},
1052 	{
1053 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver",
1054 		.size = 4,
1055 		.content = "msm\n",
1056 	},
1057 	{
1058 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor",
1059 		.size = 12,
1060 		.content = "interactive\n",
1061 	},
1062 	{
1063 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq",
1064 		.size = 7,
1065 		.content = "691200\n",
1066 	},
1067 	{
1068 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/time_in_state",
1069 		.size = 92,
1070 		.content =
1071 			"400000 0\n"
1072 			"691200 464\n"
1073 			"806400 696\n"
1074 			"1017600 425\n"
1075 			"1190400 376\n"
1076 			"1305600 127\n"
1077 			"1382400 222\n"
1078 			"1401600 3873\n",
1079 	},
1080 	{
1081 		.path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/total_trans",
1082 		.size = 4,
1083 		.content = "902\n",
1084 	},
1085 	{
1086 		.path = "/sys/devices/system/cpu/cpu1/topology/core_id",
1087 		.size = 2,
1088 		.content = "1\n",
1089 	},
1090 	{
1091 		.path = "/sys/devices/system/cpu/cpu1/topology/core_siblings",
1092 		.size = 3,
1093 		.content = "0f\n",
1094 	},
1095 	{
1096 		.path = "/sys/devices/system/cpu/cpu1/topology/core_siblings_list",
1097 		.size = 4,
1098 		.content = "0-3\n",
1099 	},
1100 	{
1101 		.path = "/sys/devices/system/cpu/cpu1/topology/physical_package_id",
1102 		.size = 2,
1103 		.content = "0\n",
1104 	},
1105 	{
1106 		.path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings",
1107 		.size = 3,
1108 		.content = "02\n",
1109 	},
1110 	{
1111 		.path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings_list",
1112 		.size = 2,
1113 		.content = "1\n",
1114 	},
1115 	{
1116 		.path = "/sys/devices/system/cpu/cpu2/cpuidle/driver/name",
1117 		.size = 9,
1118 		.content = "msm_idle\n",
1119 	},
1120 	{
1121 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/affected_cpus",
1122 		.size = 8,
1123 		.content = "0 1 2 3\n",
1124 	},
1125 	{
1126 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_max_freq",
1127 		.size = 8,
1128 		.content = "1401600\n",
1129 	},
1130 	{
1131 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_min_freq",
1132 		.size = 7,
1133 		.content = "400000\n",
1134 	},
1135 	{
1136 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_transition_latency",
1137 		.size = 2,
1138 		.content = "0\n",
1139 	},
1140 	{
1141 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/related_cpus",
1142 		.size = 8,
1143 		.content = "0 1 2 3\n",
1144 	},
1145 	{
1146 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_frequencies",
1147 		.size = 62,
1148 		.content = "400000 691200 806400 1017600 1190400 1305600 1382400 1401600 \n",
1149 	},
1150 	{
1151 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_available_governors",
1152 		.size = 54,
1153 		.content = "interactive ondemand userspace powersave performance \n",
1154 	},
1155 	{
1156 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_cur_freq",
1157 		.size = 8,
1158 		.content = "1401600\n",
1159 	},
1160 	{
1161 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_driver",
1162 		.size = 4,
1163 		.content = "msm\n",
1164 	},
1165 	{
1166 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor",
1167 		.size = 12,
1168 		.content = "interactive\n",
1169 	},
1170 	{
1171 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq",
1172 		.size = 7,
1173 		.content = "691200\n",
1174 	},
1175 	{
1176 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/time_in_state",
1177 		.size = 92,
1178 		.content =
1179 			"400000 0\n"
1180 			"691200 476\n"
1181 			"806400 714\n"
1182 			"1017600 446\n"
1183 			"1190400 398\n"
1184 			"1305600 132\n"
1185 			"1382400 241\n"
1186 			"1401600 3996\n",
1187 	},
1188 	{
1189 		.path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/total_trans",
1190 		.size = 4,
1191 		.content = "926\n",
1192 	},
1193 	{
1194 		.path = "/sys/devices/system/cpu/cpu2/topology/core_id",
1195 		.size = 2,
1196 		.content = "2\n",
1197 	},
1198 	{
1199 		.path = "/sys/devices/system/cpu/cpu2/topology/core_siblings",
1200 		.size = 3,
1201 		.content = "0f\n",
1202 	},
1203 	{
1204 		.path = "/sys/devices/system/cpu/cpu2/topology/core_siblings_list",
1205 		.size = 4,
1206 		.content = "0-3\n",
1207 	},
1208 	{
1209 		.path = "/sys/devices/system/cpu/cpu2/topology/physical_package_id",
1210 		.size = 2,
1211 		.content = "0\n",
1212 	},
1213 	{
1214 		.path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings",
1215 		.size = 3,
1216 		.content = "04\n",
1217 	},
1218 	{
1219 		.path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings_list",
1220 		.size = 2,
1221 		.content = "2\n",
1222 	},
1223 	{
1224 		.path = "/sys/devices/system/cpu/cpu3/cpuidle/driver/name",
1225 		.size = 9,
1226 		.content = "msm_idle\n",
1227 	},
1228 	{
1229 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/affected_cpus",
1230 		.size = 8,
1231 		.content = "0 1 2 3\n",
1232 	},
1233 	{
1234 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_max_freq",
1235 		.size = 8,
1236 		.content = "1401600\n",
1237 	},
1238 	{
1239 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_min_freq",
1240 		.size = 7,
1241 		.content = "400000\n",
1242 	},
1243 	{
1244 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_transition_latency",
1245 		.size = 2,
1246 		.content = "0\n",
1247 	},
1248 	{
1249 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/related_cpus",
1250 		.size = 8,
1251 		.content = "0 1 2 3\n",
1252 	},
1253 	{
1254 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_frequencies",
1255 		.size = 62,
1256 		.content = "400000 691200 806400 1017600 1190400 1305600 1382400 1401600 \n",
1257 	},
1258 	{
1259 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_available_governors",
1260 		.size = 54,
1261 		.content = "interactive ondemand userspace powersave performance \n",
1262 	},
1263 	{
1264 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_cur_freq",
1265 		.size = 8,
1266 		.content = "1401600\n",
1267 	},
1268 	{
1269 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_driver",
1270 		.size = 4,
1271 		.content = "msm\n",
1272 	},
1273 	{
1274 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor",
1275 		.size = 12,
1276 		.content = "interactive\n",
1277 	},
1278 	{
1279 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq",
1280 		.size = 7,
1281 		.content = "691200\n",
1282 	},
1283 	{
1284 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/time_in_state",
1285 		.size = 92,
1286 		.content =
1287 			"400000 0\n"
1288 			"691200 476\n"
1289 			"806400 721\n"
1290 			"1017600 459\n"
1291 			"1190400 432\n"
1292 			"1305600 136\n"
1293 			"1382400 258\n"
1294 			"1401600 4149\n",
1295 	},
1296 	{
1297 		.path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/total_trans",
1298 		.size = 4,
1299 		.content = "944\n",
1300 	},
1301 	{
1302 		.path = "/sys/devices/system/cpu/cpu3/topology/core_id",
1303 		.size = 2,
1304 		.content = "3\n",
1305 	},
1306 	{
1307 		.path = "/sys/devices/system/cpu/cpu3/topology/core_siblings",
1308 		.size = 3,
1309 		.content = "0f\n",
1310 	},
1311 	{
1312 		.path = "/sys/devices/system/cpu/cpu3/topology/core_siblings_list",
1313 		.size = 4,
1314 		.content = "0-3\n",
1315 	},
1316 	{
1317 		.path = "/sys/devices/system/cpu/cpu3/topology/physical_package_id",
1318 		.size = 2,
1319 		.content = "0\n",
1320 	},
1321 	{
1322 		.path = "/sys/devices/system/cpu/cpu3/topology/thread_siblings",
1323 		.size = 3,
1324 		.content = "08\n",
1325 	},
1326 	{
1327 		.path = "/sys/devices/system/cpu/cpu3/topology/thread_siblings_list",
1328 		.size = 2,
1329 		.content = "3\n",
1330 	},
1331 	{
1332 		.path = "/sys/devices/system/cpu/cpu4/core_ctl/busy_up_thres",
1333 		.size = 13,
1334 		.content = "68 68 68 68 \n",
1335 	},
1336 	{
1337 		.path = "/sys/devices/system/cpu/cpu4/core_ctl/busy_down_thres",
1338 		.size = 13,
1339 		.content = "40 40 40 40 \n",
1340 	},
1341 	{
1342 		.path = "/sys/devices/system/cpu/cpu4/core_ctl/global_state",
1343 		.size = 674,
1344 		.content =
1345 			"CPU0\n"
1346 			"\tCPU: 0\n"
1347 			"\tOnline: 1\n"
1348 			"\tRejected: 0\n"
1349 			"\tFirst CPU: 0\n"
1350 			"\tBusy%: 2\n"
1351 			"\tIs busy: 1\n"
1352 			"\tNr running: 2\n"
1353 			"\tAvail CPUs: 4\n"
1354 			"\tNeed CPUs: 4\n"
1355 			"CPU1\n"
1356 			"\tCPU: 1\n"
1357 			"\tOnline: 1\n"
1358 			"\tRejected: 0\n"
1359 			"\tFirst CPU: 0\n"
1360 			"\tBusy%: 0\n"
1361 			"\tIs busy: 1\n"
1362 			"CPU2\n"
1363 			"\tCPU: 2\n"
1364 			"\tOnline: 1\n"
1365 			"\tRejected: 0\n"
1366 			"\tFirst CPU: 0\n"
1367 			"\tBusy%: 40\n"
1368 			"\tIs busy: 1\n"
1369 			"CPU3\n"
1370 			"\tCPU: 3\n"
1371 			"\tOnline: 1\n"
1372 			"\tRejected: 0\n"
1373 			"\tFirst CPU: 0\n"
1374 			"\tBusy%: 0\n"
1375 			"\tIs busy: 1\n"
1376 			"CPU4\n"
1377 			"\tCPU: 4\n"
1378 			"\tOnline: 0\n"
1379 			"\tRejected: 0\n"
1380 			"\tFirst CPU: 4\n"
1381 			"\tBusy%: 0\n"
1382 			"\tIs busy: 0\n"
1383 			"\tNr running: 1\n"
1384 			"\tAvail CPUs: 4\n"
1385 			"\tNeed CPUs: 1\n"
1386 			"CPU5\n"
1387 			"\tCPU: 5\n"
1388 			"\tOnline: 1\n"
1389 			"\tRejected: 0\n"
1390 			"\tFirst CPU: 4\n"
1391 			"\tBusy%: 0\n"
1392 			"\tIs busy: 0\n"
1393 			"CPU6\n"
1394 			"\tCPU: 6\n"
1395 			"\tOnline: 0\n"
1396 			"\tRejected: 0\n"
1397 			"\tFirst CPU: 4\n"
1398 			"\tBusy%: 0\n"
1399 			"\tIs busy: 0\n"
1400 			"CPU7\n"
1401 			"\tCPU: 7\n"
1402 			"\tOnline: 1\n"
1403 			"\tRejected: 0\n"
1404 			"\tFirst CPU: 4\n"
1405 			"\tBusy%: 70\n"
1406 			"\tIs busy: 1\n",
1407 	},
1408 	{
1409 		.path = "/sys/devices/system/cpu/cpu4/core_ctl/is_big_cluster",
1410 		.size = 2,
1411 		.content = "1\n",
1412 	},
1413 	{
1414 		.path = "/sys/devices/system/cpu/cpu4/core_ctl/max_cpus",
1415 		.size = 2,
1416 		.content = "4\n",
1417 	},
1418 	{
1419 		.path = "/sys/devices/system/cpu/cpu4/core_ctl/min_cpus",
1420 		.size = 2,
1421 		.content = "2\n",
1422 	},
1423 	{
1424 		.path = "/sys/devices/system/cpu/cpu4/core_ctl/need_cpus",
1425 		.size = 2,
1426 		.content = "1\n",
1427 	},
1428 	{
1429 		.path = "/sys/devices/system/cpu/cpu4/core_ctl/not_preferred",
1430 		.size = 36,
1431 		.content =
1432 			"\tCPU:4 0\n"
1433 			"\tCPU:5 0\n"
1434 			"\tCPU:6 0\n"
1435 			"\tCPU:7 0\n",
1436 	},
1437 	{
1438 		.path = "/sys/devices/system/cpu/cpu4/core_ctl/offline_delay_ms",
1439 		.size = 4,
1440 		.content = "100\n",
1441 	},
1442 	{
1443 		.path = "/sys/devices/system/cpu/cpu4/core_ctl/task_thres",
1444 		.size = 11,
1445 		.content = "4294967295\n",
1446 	},
1447 	{
1448 		.path = "/sys/devices/system/cpu/cpu4/cpuidle/driver/name",
1449 		.size = 9,
1450 		.content = "msm_idle\n",
1451 	},
1452 	{
1453 		.path = "/sys/devices/system/cpu/cpu5/cpuidle/driver/name",
1454 		.size = 9,
1455 		.content = "msm_idle\n",
1456 	},
1457 	{
1458 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/affected_cpus",
1459 		.size = 4,
1460 		.content = "5 7\n",
1461 	},
1462 	{
1463 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/cpuinfo_max_freq",
1464 		.size = 8,
1465 		.content = "1958400\n",
1466 	},
1467 	{
1468 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/cpuinfo_min_freq",
1469 		.size = 7,
1470 		.content = "400000\n",
1471 	},
1472 	{
1473 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/cpuinfo_transition_latency",
1474 		.size = 2,
1475 		.content = "0\n",
1476 	},
1477 	{
1478 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/related_cpus",
1479 		.size = 8,
1480 		.content = "4 5 6 7\n",
1481 	},
1482 	{
1483 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_available_frequencies",
1484 		.size = 109,
1485 		.content = "400000 883200 940800 998400 1056000 1113600 1190400 1248000 1305600 1382400 1612800 1747200 1804800 1958400 \n",
1486 	},
1487 	{
1488 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_available_governors",
1489 		.size = 54,
1490 		.content = "interactive ondemand userspace powersave performance \n",
1491 	},
1492 	{
1493 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_cur_freq",
1494 		.size = 7,
1495 		.content = "883200\n",
1496 	},
1497 	{
1498 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_driver",
1499 		.size = 4,
1500 		.content = "msm\n",
1501 	},
1502 	{
1503 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_governor",
1504 		.size = 12,
1505 		.content = "interactive\n",
1506 	},
1507 	{
1508 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_max_freq",
1509 		.size = 8,
1510 		.content = "1958400\n",
1511 	},
1512 	{
1513 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_min_freq",
1514 		.size = 7,
1515 		.content = "883200\n",
1516 	},
1517 	{
1518 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/stats/time_in_state",
1519 		.size = 154,
1520 		.content =
1521 			"400000 0\n"
1522 			"883200 3515\n"
1523 			"940800 43\n"
1524 			"998400 15\n"
1525 			"1056000 5\n"
1526 			"1113600 11\n"
1527 			"1190400 507\n"
1528 			"1248000 15\n"
1529 			"1305600 16\n"
1530 			"1382400 279\n"
1531 			"1612800 81\n"
1532 			"1747200 6\n"
1533 			"1804800 298\n"
1534 			"1958400 2300\n",
1535 	},
1536 	{
1537 		.path = "/sys/devices/system/cpu/cpu5/cpufreq/stats/total_trans",
1538 		.size = 4,
1539 		.content = "956\n",
1540 	},
1541 	{
1542 		.path = "/sys/devices/system/cpu/cpu5/topology/core_id",
1543 		.size = 2,
1544 		.content = "1\n",
1545 	},
1546 	{
1547 		.path = "/sys/devices/system/cpu/cpu5/topology/core_siblings",
1548 		.size = 3,
1549 		.content = "f0\n",
1550 	},
1551 	{
1552 		.path = "/sys/devices/system/cpu/cpu5/topology/core_siblings_list",
1553 		.size = 4,
1554 		.content = "4-7\n",
1555 	},
1556 	{
1557 		.path = "/sys/devices/system/cpu/cpu5/topology/physical_package_id",
1558 		.size = 2,
1559 		.content = "1\n",
1560 	},
1561 	{
1562 		.path = "/sys/devices/system/cpu/cpu5/topology/thread_siblings",
1563 		.size = 3,
1564 		.content = "20\n",
1565 	},
1566 	{
1567 		.path = "/sys/devices/system/cpu/cpu5/topology/thread_siblings_list",
1568 		.size = 2,
1569 		.content = "5\n",
1570 	},
1571 	{
1572 		.path = "/sys/devices/system/cpu/cpu6/cpuidle/driver/name",
1573 		.size = 9,
1574 		.content = "msm_idle\n",
1575 	},
1576 	{
1577 		.path = "/sys/devices/system/cpu/cpu7/cpuidle/driver/name",
1578 		.size = 9,
1579 		.content = "msm_idle\n",
1580 	},
1581 	{
1582 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/affected_cpus",
1583 		.size = 4,
1584 		.content = "5 7\n",
1585 	},
1586 	{
1587 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/cpuinfo_max_freq",
1588 		.size = 8,
1589 		.content = "1958400\n",
1590 	},
1591 	{
1592 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/cpuinfo_min_freq",
1593 		.size = 7,
1594 		.content = "400000\n",
1595 	},
1596 	{
1597 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/cpuinfo_transition_latency",
1598 		.size = 2,
1599 		.content = "0\n",
1600 	},
1601 	{
1602 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/related_cpus",
1603 		.size = 8,
1604 		.content = "4 5 6 7\n",
1605 	},
1606 	{
1607 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_available_frequencies",
1608 		.size = 109,
1609 		.content = "400000 883200 940800 998400 1056000 1113600 1190400 1248000 1305600 1382400 1612800 1747200 1804800 1958400 \n",
1610 	},
1611 	{
1612 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_available_governors",
1613 		.size = 54,
1614 		.content = "interactive ondemand userspace powersave performance \n",
1615 	},
1616 	{
1617 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_cur_freq",
1618 		.size = 7,
1619 		.content = "883200\n",
1620 	},
1621 	{
1622 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_driver",
1623 		.size = 4,
1624 		.content = "msm\n",
1625 	},
1626 	{
1627 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_governor",
1628 		.size = 12,
1629 		.content = "interactive\n",
1630 	},
1631 	{
1632 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_max_freq",
1633 		.size = 8,
1634 		.content = "1958400\n",
1635 	},
1636 	{
1637 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/scaling_min_freq",
1638 		.size = 7,
1639 		.content = "883200\n",
1640 	},
1641 	{
1642 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/stats/time_in_state",
1643 		.size = 154,
1644 		.content =
1645 			"400000 0\n"
1646 			"883200 4006\n"
1647 			"940800 43\n"
1648 			"998400 15\n"
1649 			"1056000 5\n"
1650 			"1113600 11\n"
1651 			"1190400 511\n"
1652 			"1248000 15\n"
1653 			"1305600 16\n"
1654 			"1382400 279\n"
1655 			"1612800 81\n"
1656 			"1747200 6\n"
1657 			"1804800 298\n"
1658 			"1958400 2300\n",
1659 	},
1660 	{
1661 		.path = "/sys/devices/system/cpu/cpu7/cpufreq/stats/total_trans",
1662 		.size = 4,
1663 		.content = "958\n",
1664 	},
1665 	{
1666 		.path = "/sys/devices/system/cpu/cpu7/topology/core_id",
1667 		.size = 2,
1668 		.content = "3\n",
1669 	},
1670 	{
1671 		.path = "/sys/devices/system/cpu/cpu7/topology/core_siblings",
1672 		.size = 3,
1673 		.content = "f0\n",
1674 	},
1675 	{
1676 		.path = "/sys/devices/system/cpu/cpu7/topology/core_siblings_list",
1677 		.size = 4,
1678 		.content = "4-7\n",
1679 	},
1680 	{
1681 		.path = "/sys/devices/system/cpu/cpu7/topology/physical_package_id",
1682 		.size = 2,
1683 		.content = "1\n",
1684 	},
1685 	{
1686 		.path = "/sys/devices/system/cpu/cpu7/topology/thread_siblings",
1687 		.size = 3,
1688 		.content = "80\n",
1689 	},
1690 	{
1691 		.path = "/sys/devices/system/cpu/cpu7/topology/thread_siblings_list",
1692 		.size = 2,
1693 		.content = "7\n",
1694 	},
1695 	{ NULL },
1696 };
1697 #ifdef __ANDROID__
1698 struct cpuinfo_mock_property properties[] = {
1699 	{
1700 		.key = "af.fast_track_multiplier",
1701 		.value = "1",
1702 	},
1703 	{
1704 		.key = "audio.deep_buffer.media",
1705 		.value = "true",
1706 	},
1707 	{
1708 		.key = "audio.dolby.ds2.enabled",
1709 		.value = "true",
1710 	},
1711 	{
1712 		.key = "audio.offload.buffer.size.kb",
1713 		.value = "64",
1714 	},
1715 	{
1716 		.key = "audio.offload.gapless.enabled",
1717 		.value = "false",
1718 	},
1719 	{
1720 		.key = "audio.offload.multiple.enabled",
1721 		.value = "false",
1722 	},
1723 	{
1724 		.key = "audio.offload.pcm.16bit.enable",
1725 		.value = "true",
1726 	},
1727 	{
1728 		.key = "audio.offload.pcm.24bit.enable",
1729 		.value = "true",
1730 	},
1731 	{
1732 		.key = "audio.offload.video",
1733 		.value = "true",
1734 	},
1735 	{
1736 		.key = "audio.parser.ip.buffer.size",
1737 		.value = "262144",
1738 	},
1739 	{
1740 		.key = "audio.playback.mch.downsample",
1741 		.value = "true",
1742 	},
1743 	{
1744 		.key = "audio.pp.asphere.enabled",
1745 		.value = "false",
1746 	},
1747 	{
1748 		.key = "audio.safx.pbe.enabled",
1749 		.value = "true",
1750 	},
1751 	{
1752 		.key = "audio_hal.period_size",
1753 		.value = "192",
1754 	},
1755 	{
1756 		.key = "audioflinger.bootsnd",
1757 		.value = "0",
1758 	},
1759 	{
1760 		.key = "bluetooth.hciattach",
1761 		.value = "true",
1762 	},
1763 	{
1764 		.key = "bluetooth.hfp.client",
1765 		.value = "1",
1766 	},
1767 	{
1768 		.key = "bluetooth.status",
1769 		.value = "on",
1770 	},
1771 	{
1772 		.key = "boot.sfbootcomplete",
1773 		.value = "0",
1774 	},
1775 	{
1776 		.key = "camera.display.lmax",
1777 		.value = "1280x720",
1778 	},
1779 	{
1780 		.key = "camera.display.umax",
1781 		.value = "1920x1080",
1782 	},
1783 	{
1784 		.key = "camera.hal1.packagelist",
1785 		.value = "com.skype.raider,com.google.android.talk",
1786 	},
1787 	{
1788 		.key = "camera.lowpower.record.enable",
1789 		.value = "1",
1790 	},
1791 	{
1792 		.key = "dalvik.vm.dex2oat-Xms",
1793 		.value = "64m",
1794 	},
1795 	{
1796 		.key = "dalvik.vm.dex2oat-Xmx",
1797 		.value = "512m",
1798 	},
1799 	{
1800 		.key = "dalvik.vm.heapgrowthlimit",
1801 		.value = "256m",
1802 	},
1803 	{
1804 		.key = "dalvik.vm.heapmaxfree",
1805 		.value = "8m",
1806 	},
1807 	{
1808 		.key = "dalvik.vm.heapminfree",
1809 		.value = "2m",
1810 	},
1811 	{
1812 		.key = "dalvik.vm.heapsize",
1813 		.value = "512m",
1814 	},
1815 	{
1816 		.key = "dalvik.vm.heapstartsize",
1817 		.value = "8m",
1818 	},
1819 	{
1820 		.key = "dalvik.vm.heaptargetutilization",
1821 		.value = "0.75",
1822 	},
1823 	{
1824 		.key = "dalvik.vm.image-dex2oat-Xms",
1825 		.value = "64m",
1826 	},
1827 	{
1828 		.key = "dalvik.vm.image-dex2oat-Xmx",
1829 		.value = "64m",
1830 	},
1831 	{
1832 		.key = "dalvik.vm.isa.arm.features",
1833 		.value = "default",
1834 	},
1835 	{
1836 		.key = "dalvik.vm.isa.arm.variant",
1837 		.value = "cortex-a53",
1838 	},
1839 	{
1840 		.key = "dalvik.vm.isa.arm64.features",
1841 		.value = "default",
1842 	},
1843 	{
1844 		.key = "dalvik.vm.isa.arm64.variant",
1845 		.value = "generic",
1846 	},
1847 	{
1848 		.key = "dalvik.vm.stack-trace-file",
1849 		.value = "/data/anr/traces.txt",
1850 	},
1851 	{
1852 		.key = "debug.atrace.tags.enableflags",
1853 		.value = "0",
1854 	},
1855 	{
1856 		.key = "debug.egl.hw",
1857 		.value = "1",
1858 	},
1859 	{
1860 		.key = "debug.enable.sglscale",
1861 		.value = "1",
1862 	},
1863 	{
1864 		.key = "debug.force_rtl",
1865 		.value = "0",
1866 	},
1867 	{
1868 		.key = "debug.mdpcomp.logs",
1869 		.value = "0",
1870 	},
1871 	{
1872 		.key = "debug.sf.hw",
1873 		.value = "1",
1874 	},
1875 	{
1876 		.key = "debug.sf.layerdump",
1877 		.value = "0",
1878 	},
1879 	{
1880 		.key = "dev.bootcomplete",
1881 		.value = "1",
1882 	},
1883 	{
1884 		.key = "dev.kies.deviceowner",
1885 		.value = "0",
1886 	},
1887 	{
1888 		.key = "dev.kies.drivedisplay",
1889 		.value = "0",
1890 	},
1891 	{
1892 		.key = "dev.kies.drivedisplay.trust",
1893 		.value = "1",
1894 	},
1895 	{
1896 		.key = "dev.kies.sommode",
1897 		.value = "TRUE",
1898 	},
1899 	{
1900 		.key = "dev.kiessupport",
1901 		.value = "TRUE",
1902 	},
1903 	{
1904 		.key = "dev.knoxapp.running",
1905 		.value = "false",
1906 	},
1907 	{
1908 		.key = "dev.pm.dyn_samplingrate",
1909 		.value = "1",
1910 	},
1911 	{
1912 		.key = "dev.ssrm.appsync3p",
1913 		.value = "true",
1914 	},
1915 	{
1916 		.key = "dev.ssrm.dex2oat.affinity",
1917 		.value = "",
1918 	},
1919 	{
1920 		.key = "dev.ssrm.gamelevel",
1921 		.value = "-4,5,-1,2",
1922 	},
1923 	{
1924 		.key = "dev.ssrm.init",
1925 		.value = "1",
1926 	},
1927 	{
1928 		.key = "dev.ssrm.live_thumbnail",
1929 		.value = "1",
1930 	},
1931 	{
1932 		.key = "dev.ssrm.lpc_ver",
1933 		.value = "1.0.21",
1934 	},
1935 	{
1936 		.key = "dev.ssrm.mode",
1937 		.value = "",
1938 	},
1939 	{
1940 		.key = "dev.ssrm.pst",
1941 		.value = "320",
1942 	},
1943 	{
1944 		.key = "dev.ssrm.smart_switch",
1945 		.value = "true",
1946 	},
1947 	{
1948 		.key = "dhcp.wlan0.dns1",
1949 		.value = "208.67.222.222",
1950 	},
1951 	{
1952 		.key = "dhcp.wlan0.dns2",
1953 		.value = "208.67.220.220",
1954 	},
1955 	{
1956 		.key = "dhcp.wlan0.dns3",
1957 		.value = "",
1958 	},
1959 	{
1960 		.key = "dhcp.wlan0.dns4",
1961 		.value = "",
1962 	},
1963 	{
1964 		.key = "dhcp.wlan0.domain",
1965 		.value = "tfbnw.net",
1966 	},
1967 	{
1968 		.key = "dhcp.wlan0.gateway",
1969 		.value = "172.22.192.1",
1970 	},
1971 	{
1972 		.key = "dhcp.wlan0.ipaddress",
1973 		.value = "172.22.221.19",
1974 	},
1975 	{
1976 		.key = "dhcp.wlan0.leasetime",
1977 		.value = "1800",
1978 	},
1979 	{
1980 		.key = "dhcp.wlan0.mask",
1981 		.value = "255.255.224.0",
1982 	},
1983 	{
1984 		.key = "dhcp.wlan0.mtu",
1985 		.value = "",
1986 	},
1987 	{
1988 		.key = "dhcp.wlan0.pid",
1989 		.value = "2425",
1990 	},
1991 	{
1992 		.key = "dhcp.wlan0.reason",
1993 		.value = "ROUTERADVERT",
1994 	},
1995 	{
1996 		.key = "dhcp.wlan0.result",
1997 		.value = "ok",
1998 	},
1999 	{
2000 		.key = "dhcp.wlan0.roaming",
2001 		.value = "0",
2002 	},
2003 	{
2004 		.key = "dhcp.wlan0.server",
2005 		.value = "192.168.47.185",
2006 	},
2007 	{
2008 		.key = "dhcp.wlan0.vendorInfo",
2009 		.value = "",
2010 	},
2011 	{
2012 		.key = "gsm.current.phone-type",
2013 		.value = "1,1",
2014 	},
2015 	{
2016 		.key = "gsm.current.vsid",
2017 		.value = "0",
2018 	},
2019 	{
2020 		.key = "gsm.current.vsid2",
2021 		.value = "1",
2022 	},
2023 	{
2024 		.key = "gsm.network.type",
2025 		.value = "Unknown,Unknown",
2026 	},
2027 	{
2028 		.key = "gsm.operator.alpha",
2029 		.value = "",
2030 	},
2031 	{
2032 		.key = "gsm.operator.iso-country",
2033 		.value = "us",
2034 	},
2035 	{
2036 		.key = "gsm.operator.ispsroaming",
2037 		.value = "false",
2038 	},
2039 	{
2040 		.key = "gsm.operator.isroaming",
2041 		.value = "false",
2042 	},
2043 	{
2044 		.key = "gsm.operator.numeric",
2045 		.value = "310410",
2046 	},
2047 	{
2048 		.key = "gsm.sim.operator.alpha",
2049 		.value = ",",
2050 	},
2051 	{
2052 		.key = "gsm.sim.operator.iso-country",
2053 		.value = ",",
2054 	},
2055 	{
2056 		.key = "gsm.sim.operator.numeric",
2057 		.value = ",",
2058 	},
2059 	{
2060 		.key = "gsm.sim.sixmode",
2061 		.value = "GSM,GSM",
2062 	},
2063 	{
2064 		.key = "gsm.sim.state",
2065 		.value = "ABSENT,ABSENT",
2066 	},
2067 	{
2068 		.key = "gsm.version.baseband",
2069 		.value = "C9000ZHU1AQC1",
2070 	},
2071 	{
2072 		.key = "gsm.version.baseband1",
2073 		.value = "C9000ZHU1AQC1",
2074 	},
2075 	{
2076 		.key = "gsm.version.ril-impl",
2077 		.value = "Samsung RIL v3.0",
2078 	},
2079 	{
2080 		.key = "init.svc.BCS-daemon",
2081 		.value = "running",
2082 	},
2083 	{
2084 		.key = "init.svc.DR-daemon",
2085 		.value = "running",
2086 	},
2087 	{
2088 		.key = "init.svc.RIDL",
2089 		.value = "stopped",
2090 	},
2091 	{
2092 		.key = "init.svc.SIDESYNC_service",
2093 		.value = "running",
2094 	},
2095 	{
2096 		.key = "init.svc.SMD-daemon",
2097 		.value = "running",
2098 	},
2099 	{
2100 		.key = "init.svc.TvoutService_C",
2101 		.value = "running",
2102 	},
2103 	{
2104 		.key = "init.svc.adbd",
2105 		.value = "running",
2106 	},
2107 	{
2108 		.key = "init.svc.adsprpcd",
2109 		.value = "running",
2110 	},
2111 	{
2112 		.key = "init.svc.apaservice",
2113 		.value = "running",
2114 	},
2115 	{
2116 		.key = "init.svc.at_distributor",
2117 		.value = "stopped",
2118 	},
2119 	{
2120 		.key = "init.svc.atfwd",
2121 		.value = "running",
2122 	},
2123 	{
2124 		.key = "init.svc.audiod",
2125 		.value = "running",
2126 	},
2127 	{
2128 		.key = "init.svc.auditd",
2129 		.value = "running",
2130 	},
2131 	{
2132 		.key = "init.svc.bms-sh",
2133 		.value = "stopped",
2134 	},
2135 	{
2136 		.key = "init.svc.bootanim",
2137 		.value = "stopped",
2138 	},
2139 	{
2140 		.key = "init.svc.bootchecker",
2141 		.value = "running",
2142 	},
2143 	{
2144 		.key = "init.svc.ccm",
2145 		.value = "running",
2146 	},
2147 	{
2148 		.key = "init.svc.cnss-daemon",
2149 		.value = "running",
2150 	},
2151 	{
2152 		.key = "init.svc.config_bluetooth",
2153 		.value = "stopped",
2154 	},
2155 	{
2156 		.key = "init.svc.config_bt_addr",
2157 		.value = "stopped",
2158 	},
2159 	{
2160 		.key = "init.svc.cs-early-boot",
2161 		.value = "stopped",
2162 	},
2163 	{
2164 		.key = "init.svc.cs-post-boot",
2165 		.value = "stopped",
2166 	},
2167 	{
2168 		.key = "init.svc.cs_service",
2169 		.value = "running",
2170 	},
2171 	{
2172 		.key = "init.svc.debuggerd",
2173 		.value = "running",
2174 	},
2175 	{
2176 		.key = "init.svc.debuggerd64",
2177 		.value = "running",
2178 	},
2179 	{
2180 		.key = "init.svc.defaultcrypto",
2181 		.value = "stopped",
2182 	},
2183 	{
2184 		.key = "init.svc.dhcpcd_wlan0",
2185 		.value = "running",
2186 	},
2187 	{
2188 		.key = "init.svc.diag_uart_log",
2189 		.value = "stopped",
2190 	},
2191 	{
2192 		.key = "init.svc.drm",
2193 		.value = "running",
2194 	},
2195 	{
2196 		.key = "init.svc.edmaudit",
2197 		.value = "running",
2198 	},
2199 	{
2200 		.key = "init.svc.epmlogd",
2201 		.value = "stopped",
2202 	},
2203 	{
2204 		.key = "init.svc.fingerprintd",
2205 		.value = "running",
2206 	},
2207 	{
2208 		.key = "init.svc.flash_recovery",
2209 		.value = "stopped",
2210 	},
2211 	{
2212 		.key = "init.svc.gatekeeperd",
2213 		.value = "running",
2214 	},
2215 	{
2216 		.key = "init.svc.hciattach",
2217 		.value = "stopped",
2218 	},
2219 	{
2220 		.key = "init.svc.healthd",
2221 		.value = "running",
2222 	},
2223 	{
2224 		.key = "init.svc.icd",
2225 		.value = "stopped",
2226 	},
2227 	{
2228 		.key = "init.svc.imsd",
2229 		.value = "running",
2230 	},
2231 	{
2232 		.key = "init.svc.installd",
2233 		.value = "running",
2234 	},
2235 	{
2236 		.key = "init.svc.insthk",
2237 		.value = "stopped",
2238 	},
2239 	{
2240 		.key = "init.svc.irsc_util",
2241 		.value = "stopped",
2242 	},
2243 	{
2244 		.key = "init.svc.jackservice",
2245 		.value = "running",
2246 	},
2247 	{
2248 		.key = "init.svc.keystore",
2249 		.value = "running",
2250 	},
2251 	{
2252 		.key = "init.svc.lmkd",
2253 		.value = "running",
2254 	},
2255 	{
2256 		.key = "init.svc.loc_launcher",
2257 		.value = "running",
2258 	},
2259 	{
2260 		.key = "init.svc.macloader",
2261 		.value = "stopped",
2262 	},
2263 	{
2264 		.key = "init.svc.media",
2265 		.value = "running",
2266 	},
2267 	{
2268 		.key = "init.svc.mobex-daemon",
2269 		.value = "running",
2270 	},
2271 	{
2272 		.key = "init.svc.msm_irqbal_lb",
2273 		.value = "running",
2274 	},
2275 	{
2276 		.key = "init.svc.netd",
2277 		.value = "running",
2278 	},
2279 	{
2280 		.key = "init.svc.netmgrd",
2281 		.value = "running",
2282 	},
2283 	{
2284 		.key = "init.svc.otp",
2285 		.value = "running",
2286 	},
2287 	{
2288 		.key = "init.svc.p2p_supplicant",
2289 		.value = "running",
2290 	},
2291 	{
2292 		.key = "init.svc.per_mgr",
2293 		.value = "running",
2294 	},
2295 	{
2296 		.key = "init.svc.per_proxy",
2297 		.value = "running",
2298 	},
2299 	{
2300 		.key = "init.svc.perfd",
2301 		.value = "running",
2302 	},
2303 	{
2304 		.key = "init.svc.powersnd",
2305 		.value = "stopped",
2306 	},
2307 	{
2308 		.key = "init.svc.prepare_param",
2309 		.value = "stopped",
2310 	},
2311 	{
2312 		.key = "init.svc.qcamerasvr",
2313 		.value = "running",
2314 	},
2315 	{
2316 		.key = "init.svc.qcom-c_core-sh",
2317 		.value = "stopped",
2318 	},
2319 	{
2320 		.key = "init.svc.qcom-c_main-sh",
2321 		.value = "stopped",
2322 	},
2323 	{
2324 		.key = "init.svc.qcom-post-boot",
2325 		.value = "stopped",
2326 	},
2327 	{
2328 		.key = "init.svc.qcom-sh",
2329 		.value = "stopped",
2330 	},
2331 	{
2332 		.key = "init.svc.qcom-usb-sh",
2333 		.value = "stopped",
2334 	},
2335 	{
2336 		.key = "init.svc.qfintverify",
2337 		.value = "stopped",
2338 	},
2339 	{
2340 		.key = "init.svc.qmuxd",
2341 		.value = "running",
2342 	},
2343 	{
2344 		.key = "init.svc.qseecomd",
2345 		.value = "running",
2346 	},
2347 	{
2348 		.key = "init.svc.qseeproxydaemon",
2349 		.value = "running",
2350 	},
2351 	{
2352 		.key = "init.svc.qti",
2353 		.value = "running",
2354 	},
2355 	{
2356 		.key = "init.svc.qti-testscripts",
2357 		.value = "stopped",
2358 	},
2359 	{
2360 		.key = "init.svc.ril-daemon",
2361 		.value = "running",
2362 	},
2363 	{
2364 		.key = "init.svc.ril-daemon1",
2365 		.value = "running",
2366 	},
2367 	{
2368 		.key = "init.svc.rmt_storage",
2369 		.value = "running",
2370 	},
2371 	{
2372 		.key = "init.svc.run-mobicore",
2373 		.value = "running",
2374 	},
2375 	{
2376 		.key = "init.svc.scs",
2377 		.value = "stopped",
2378 	},
2379 	{
2380 		.key = "init.svc.sdp_cryptod",
2381 		.value = "running",
2382 	},
2383 	{
2384 		.key = "init.svc.seemp_healthd",
2385 		.value = "running",
2386 	},
2387 	{
2388 		.key = "init.svc.sem_daemon",
2389 		.value = "stopped",
2390 	},
2391 	{
2392 		.key = "init.svc.sensorhubservice",
2393 		.value = "running",
2394 	},
2395 	{
2396 		.key = "init.svc.servicemanager",
2397 		.value = "running",
2398 	},
2399 	{
2400 		.key = "init.svc.surfaceflinger",
2401 		.value = "running",
2402 	},
2403 	{
2404 		.key = "init.svc.swapon",
2405 		.value = "stopped",
2406 	},
2407 	{
2408 		.key = "init.svc.tbaseLoader",
2409 		.value = "stopped",
2410 	},
2411 	{
2412 		.key = "init.svc.tftp_server",
2413 		.value = "running",
2414 	},
2415 	{
2416 		.key = "init.svc.thermal-engine",
2417 		.value = "running",
2418 	},
2419 	{
2420 		.key = "init.svc.time_daemon",
2421 		.value = "running",
2422 	},
2423 	{
2424 		.key = "init.svc.tunman",
2425 		.value = "running",
2426 	},
2427 	{
2428 		.key = "init.svc.ueventd",
2429 		.value = "running",
2430 	},
2431 	{
2432 		.key = "init.svc.vold",
2433 		.value = "running",
2434 	},
2435 	{
2436 		.key = "init.svc.wcnss-service",
2437 		.value = "running",
2438 	},
2439 	{
2440 		.key = "init.svc.zygote",
2441 		.value = "running",
2442 	},
2443 	{
2444 		.key = "init.svc.zygote_secondary",
2445 		.value = "running",
2446 	},
2447 	{
2448 		.key = "keyguard.no_require_sim",
2449 		.value = "true",
2450 	},
2451 	{
2452 		.key = "logd.auditd",
2453 		.value = "false",
2454 	},
2455 	{
2456 		.key = "logd.klogd",
2457 		.value = "false",
2458 	},
2459 	{
2460 		.key = "media.aac_51_output_enabled",
2461 		.value = "true",
2462 	},
2463 	{
2464 		.key = "media.msm8956.version",
2465 		.value = "1",
2466 	},
2467 	{
2468 		.key = "media.msm8956hw",
2469 		.value = "1",
2470 	},
2471 	{
2472 		.key = "media.settings.xml",
2473 		.value = "/etc/media_profiles_8956.xml",
2474 	},
2475 	{
2476 		.key = "mm.enable.qcom_parser",
2477 		.value = "1048575",
2478 	},
2479 	{
2480 		.key = "mm.enable.smoothstreaming",
2481 		.value = "true",
2482 	},
2483 	{
2484 		.key = "mmp.enable.3g2",
2485 		.value = "true",
2486 	},
2487 	{
2488 		.key = "net.bt.name",
2489 		.value = "Android",
2490 	},
2491 	{
2492 		.key = "net.change",
2493 		.value = "net.dns2",
2494 	},
2495 	{
2496 		.key = "net.dns1",
2497 		.value = "208.67.222.222",
2498 	},
2499 	{
2500 		.key = "net.dns2",
2501 		.value = "208.67.220.220",
2502 	},
2503 	{
2504 		.key = "net.hostname",
2505 		.value = "android-7d0bfcb5c3382974",
2506 	},
2507 	{
2508 		.key = "net.iptype",
2509 		.value = "502:v4v6v6",
2510 	},
2511 	{
2512 		.key = "net.knox.shareddevice.version",
2513 		.value = "2.6.0",
2514 	},
2515 	{
2516 		.key = "net.knoxscep.version",
2517 		.value = "2.1.0",
2518 	},
2519 	{
2520 		.key = "net.knoxsso.version",
2521 		.value = "2.5.0",
2522 	},
2523 	{
2524 		.key = "net.knoxvpn.version",
2525 		.value = "2.3.0",
2526 	},
2527 	{
2528 		.key = "net.qtaguid_enabled",
2529 		.value = "1",
2530 	},
2531 	{
2532 		.key = "net.smart_switch.disabled",
2533 		.value = "1",
2534 	},
2535 	{
2536 		.key = "net.tcp.2g_init_rwnd",
2537 		.value = "10",
2538 	},
2539 	{
2540 		.key = "net.tcp.buffersize.default",
2541 		.value = "4096,87380,524288,4096,16384,110208",
2542 	},
2543 	{
2544 		.key = "net.tcp.buffersize.edge",
2545 		.value = "4093,26280,35040,4096,16384,35040",
2546 	},
2547 	{
2548 		.key = "net.tcp.buffersize.evdo",
2549 		.value = "4094,87380,524288,4096,16384,262144",
2550 	},
2551 	{
2552 		.key = "net.tcp.buffersize.gprs",
2553 		.value = "4092,8760,11680,4096,8760,11680",
2554 	},
2555 	{
2556 		.key = "net.tcp.buffersize.hsdpa",
2557 		.value = "4094,87380,1220608,4096,16384,1220608",
2558 	},
2559 	{
2560 		.key = "net.tcp.buffersize.hspa",
2561 		.value = "4094,87380,1220608,4096,16384,1220608",
2562 	},
2563 	{
2564 		.key = "net.tcp.buffersize.hspap",
2565 		.value = "4094,87380,1220608,4096,16384,1220608",
2566 	},
2567 	{
2568 		.key = "net.tcp.buffersize.hsupa",
2569 		.value = "4094,87380,1220608,4096,16384,1220608",
2570 	},
2571 	{
2572 		.key = "net.tcp.buffersize.lte",
2573 		.value = "2097152,4194304,8388608,262144,524288,1048576",
2574 	},
2575 	{
2576 		.key = "net.tcp.buffersize.umts",
2577 		.value = "4094,87380,110208,4096,16384,110208",
2578 	},
2579 	{
2580 		.key = "net.tcp.buffersize.wifi",
2581 		.value = "524288,2097152,4194304,262144,524288,1048576",
2582 	},
2583 	{
2584 		.key = "net.tcp.default_init_rwnd",
2585 		.value = "60",
2586 	},
2587 	{
2588 		.key = "nfc.delay.boot",
2589 		.value = "0",
2590 	},
2591 	{
2592 		.key = "nfc.fw.dfl_areacode",
2593 		.value = "DEF",
2594 	},
2595 	{
2596 		.key = "nfc.fw.downloadmode_force",
2597 		.value = "0",
2598 	},
2599 	{
2600 		.key = "nfc.fw.rfreg_display_ver",
2601 		.value = "1",
2602 	},
2603 	{
2604 		.key = "nfc.fw.rfreg_mode",
2605 		.value = "normal",
2606 	},
2607 	{
2608 		.key = "nfc.fw.rfreg_ver",
2609 		.value = "16/12/5/17.52.10",
2610 	},
2611 	{
2612 		.key = "nfc.smartcard.binded",
2613 		.value = "true",
2614 	},
2615 	{
2616 		.key = "persist.audio.allsoundmute",
2617 		.value = "0",
2618 	},
2619 	{
2620 		.key = "persist.audio.cpufreq",
2621 		.value = "350000",
2622 	},
2623 	{
2624 		.key = "persist.audio.finemediavolume",
2625 		.value = "1",
2626 	},
2627 	{
2628 		.key = "persist.audio.fluence.speaker",
2629 		.value = "true",
2630 	},
2631 	{
2632 		.key = "persist.audio.fluence.voicecall",
2633 		.value = "true",
2634 	},
2635 	{
2636 		.key = "persist.audio.fluence.voicerec",
2637 		.value = "false",
2638 	},
2639 	{
2640 		.key = "persist.audio.globaleffect",
2641 		.value = "1",
2642 	},
2643 	{
2644 		.key = "persist.audio.headsetsysvolume",
2645 		.value = "9",
2646 	},
2647 	{
2648 		.key = "persist.audio.hphonesysvolume",
2649 		.value = "9",
2650 	},
2651 	{
2652 		.key = "persist.audio.k2hd",
2653 		.value = "1",
2654 	},
2655 	{
2656 		.key = "persist.audio.mpseek",
2657 		.value = "0",
2658 	},
2659 	{
2660 		.key = "persist.audio.mysound",
2661 		.value = "1",
2662 	},
2663 	{
2664 		.key = "persist.audio.ringermode",
2665 		.value = "2",
2666 	},
2667 	{
2668 		.key = "persist.audio.sales_code",
2669 		.value = "TGY",
2670 	},
2671 	{
2672 		.key = "persist.audio.soundalivefxsec",
2673 		.value = "1",
2674 	},
2675 	{
2676 		.key = "persist.audio.stereospeaker",
2677 		.value = "0",
2678 	},
2679 	{
2680 		.key = "persist.audio.sysvolume",
2681 		.value = "9",
2682 	},
2683 	{
2684 		.key = "persist.audio.uhqa",
2685 		.value = "1",
2686 	},
2687 	{
2688 		.key = "persist.audio.voipcpufreq",
2689 		.value = "350000",
2690 	},
2691 	{
2692 		.key = "persist.camera.c2d.debug.mask",
2693 		.value = "1",
2694 	},
2695 	{
2696 		.key = "persist.camera.cpp.debug.mask",
2697 		.value = "1",
2698 	},
2699 	{
2700 		.key = "persist.camera.debug.logfile",
2701 		.value = "0",
2702 	},
2703 	{
2704 		.key = "persist.camera.global.debug",
2705 		.value = "1",
2706 	},
2707 	{
2708 		.key = "persist.camera.hal.debug",
2709 		.value = "1",
2710 	},
2711 	{
2712 		.key = "persist.camera.iface.logs",
2713 		.value = "1",
2714 	},
2715 	{
2716 		.key = "persist.camera.imglib.logs",
2717 		.value = "1",
2718 	},
2719 	{
2720 		.key = "persist.camera.isp.debug",
2721 		.value = "1",
2722 	},
2723 	{
2724 		.key = "persist.camera.mct.debug",
2725 		.value = "1",
2726 	},
2727 	{
2728 		.key = "persist.camera.mmstill.logs",
2729 		.value = "1",
2730 	},
2731 	{
2732 		.key = "persist.camera.pproc.debug.mask",
2733 		.value = "1",
2734 	},
2735 	{
2736 		.key = "persist.camera.sensor.debug",
2737 		.value = "1",
2738 	},
2739 	{
2740 		.key = "persist.camera.stats.debug.mask",
2741 		.value = "1",
2742 	},
2743 	{
2744 		.key = "persist.cne.feature",
2745 		.value = "0",
2746 	},
2747 	{
2748 		.key = "persist.data.dpm.enable",
2749 		.value = "true",
2750 	},
2751 	{
2752 		.key = "persist.data.dropssdp",
2753 		.value = "false",
2754 	},
2755 	{
2756 		.key = "persist.data.mode",
2757 		.value = "concurrent",
2758 	},
2759 	{
2760 		.key = "persist.data.netmgrd.qos.enable",
2761 		.value = "true",
2762 	},
2763 	{
2764 		.key = "persist.debug.coresight.config",
2765 		.value = "stm-events",
2766 	},
2767 	{
2768 		.key = "persist.debug.wfd.enable",
2769 		.value = "1",
2770 	},
2771 	{
2772 		.key = "persist.demo.hdmirotationlock",
2773 		.value = "false",
2774 	},
2775 	{
2776 		.key = "persist.fuse_sdcard",
2777 		.value = "true",
2778 	},
2779 	{
2780 		.key = "persist.gps.qc_nlp_in_use",
2781 		.value = "1",
2782 	},
2783 	{
2784 		.key = "persist.hwc.enable_vds",
2785 		.value = "1",
2786 	},
2787 	{
2788 		.key = "persist.hwc.mdpcomp.enable",
2789 		.value = "true",
2790 	},
2791 	{
2792 		.key = "persist.loc.nlp_name",
2793 		.value = "com.qualcomm.location",
2794 	},
2795 	{
2796 		.key = "persist.qfp",
2797 		.value = "false",
2798 	},
2799 	{
2800 		.key = "persist.radio.add_power_save",
2801 		.value = "1",
2802 	},
2803 	{
2804 		.key = "persist.radio.apm_sim_not_pwdn",
2805 		.value = "1",
2806 	},
2807 	{
2808 		.key = "persist.radio.custom_ecc",
2809 		.value = "1",
2810 	},
2811 	{
2812 		.key = "persist.radio.initphone-type",
2813 		.value = "1,1",
2814 	},
2815 	{
2816 		.key = "persist.radio.last.phonetype",
2817 		.value = "1,1",
2818 	},
2819 	{
2820 		.key = "persist.radio.latest-modeltype",
2821 		.value = "2",
2822 	},
2823 	{
2824 		.key = "persist.radio.lte_vrte_ltd",
2825 		.value = "1",
2826 	},
2827 	{
2828 		.key = "persist.radio.multisim.config",
2829 		.value = "dsds",
2830 	},
2831 	{
2832 		.key = "persist.radio.multisim.stackid",
2833 		.value = "0,1",
2834 	},
2835 	{
2836 		.key = "persist.radio.plmnname",
2837 		.value = ",",
2838 	},
2839 	{
2840 		.key = "persist.radio.sib16_support",
2841 		.value = "0",
2842 	},
2843 	{
2844 		.key = "persist.radio.silent-reset",
2845 		.value = "2",
2846 	},
2847 	{
2848 		.key = "persist.radio.sim.onoff",
2849 		.value = "1,1",
2850 	},
2851 	{
2852 		.key = "persist.radio.tdscdma_present",
2853 		.value = "1",
2854 	},
2855 	{
2856 		.key = "persist.ril.dfm.srlte",
2857 		.value = "false",
2858 	},
2859 	{
2860 		.key = "persist.ril.ims.eutranParam",
2861 		.value = "0",
2862 	},
2863 	{
2864 		.key = "persist.ril.ims.utranParam",
2865 		.value = "0",
2866 	},
2867 	{
2868 		.key = "persist.ril.modem.board",
2869 		.value = "MSM8976",
2870 	},
2871 	{
2872 		.key = "persist.ril.radiocapa.tdscdma",
2873 		.value = "true",
2874 	},
2875 	{
2876 		.key = "persist.security.ams.enforcing",
2877 		.value = "3",
2878 	},
2879 	{
2880 		.key = "persist.security.tlc.ccm",
2881 		.value = "0",
2882 	},
2883 	{
2884 		.key = "persist.security.tlc.otp",
2885 		.value = "0",
2886 	},
2887 	{
2888 		.key = "persist.service.bdroid.version",
2889 		.value = "4.2",
2890 	},
2891 	{
2892 		.key = "persist.sys.SUWRebootReason",
2893 		.value = "",
2894 	},
2895 	{
2896 		.key = "persist.sys.bpmsetting.enable",
2897 		.value = "1",
2898 	},
2899 	{
2900 		.key = "persist.sys.ccm.date",
2901 		.value = "Fri Mar 10 16:45:59 KST 2017",
2902 	},
2903 	{
2904 		.key = "persist.sys.country",
2905 		.value = "",
2906 	},
2907 	{
2908 		.key = "persist.sys.dalvik.vm.lib.2",
2909 		.value = "libart.so",
2910 	},
2911 	{
2912 		.key = "persist.sys.drs.date",
2913 		.value = "Fri Mar 10 16:45:59 KST 2017",
2914 	},
2915 	{
2916 		.key = "persist.sys.ims.supportmmtel1",
2917 		.value = "0",
2918 	},
2919 	{
2920 		.key = "persist.sys.ims.supportmmtel2",
2921 		.value = "0",
2922 	},
2923 	{
2924 		.key = "persist.sys.kap.date",
2925 		.value = "Fri Mar 10 16:45:59 KST 2017",
2926 	},
2927 	{
2928 		.key = "persist.sys.kap.status",
2929 		.value = "NONE",
2930 	},
2931 	{
2932 		.key = "persist.sys.language",
2933 		.value = "",
2934 	},
2935 	{
2936 		.key = "persist.sys.locale",
2937 		.value = "en-US",
2938 	},
2939 	{
2940 		.key = "persist.sys.localedefault",
2941 		.value = "en-US",
2942 	},
2943 	{
2944 		.key = "persist.sys.localevar",
2945 		.value = "",
2946 	},
2947 	{
2948 		.key = "persist.sys.profiler_ms",
2949 		.value = "0",
2950 	},
2951 	{
2952 		.key = "persist.sys.sb.setting.enabled",
2953 		.value = "false",
2954 	},
2955 	{
2956 		.key = "persist.sys.setupwizard",
2957 		.value = "FINISH",
2958 	},
2959 	{
2960 		.key = "persist.sys.sm_mode",
2961 		.value = "1",
2962 	},
2963 	{
2964 		.key = "persist.sys.softsim.netmode",
2965 		.value = "3g",
2966 	},
2967 	{
2968 		.key = "persist.sys.softsim.status",
2969 		.value = "default,default",
2970 	},
2971 	{
2972 		.key = "persist.sys.ssrm_unbox_cnt",
2973 		.value = "0",
2974 	},
2975 	{
2976 		.key = "persist.sys.storage_preload",
2977 		.value = "2",
2978 	},
2979 	{
2980 		.key = "persist.sys.timezone",
2981 		.value = "America/New_York",
2982 	},
2983 	{
2984 		.key = "persist.sys.usb.config",
2985 		.value = "mtp,adb",
2986 	},
2987 	{
2988 		.key = "persist.sys.usb.config.extra",
2989 		.value = "none",
2990 	},
2991 	{
2992 		.key = "persist.sys.usb.dualrole",
2993 		.value = "false",
2994 	},
2995 	{
2996 		.key = "persist.timed.enable",
2997 		.value = "true",
2998 	},
2999 	{
3000 		.key = "qcom.hw.aac.encoder",
3001 		.value = "true",
3002 	},
3003 	{
3004 		.key = "qemu.hw.mainkeys",
3005 		.value = "0",
3006 	},
3007 	{
3008 		.key = "ril.CompleteMsg",
3009 		.value = "OK",
3010 	},
3011 	{
3012 		.key = "ril.ICC_TYPE",
3013 		.value = "0,0",
3014 	},
3015 	{
3016 		.key = "ril.IsCSIM",
3017 		.value = "0,0",
3018 	},
3019 	{
3020 		.key = "ril.RildInit",
3021 		.value = "1,1",
3022 	},
3023 	{
3024 		.key = "ril.airplane.mode",
3025 		.value = "0",
3026 	},
3027 	{
3028 		.key = "ril.approved_codever",
3029 		.value = "none",
3030 	},
3031 	{
3032 		.key = "ril.approved_cscver",
3033 		.value = "none",
3034 	},
3035 	{
3036 		.key = "ril.approved_modemver",
3037 		.value = "none",
3038 	},
3039 	{
3040 		.key = "ril.atd_status",
3041 		.value = "1_0_0",
3042 	},
3043 	{
3044 		.key = "ril.backoffstate",
3045 		.value = "1024",
3046 	},
3047 	{
3048 		.key = "ril.cold_sim",
3049 		.value = "0",
3050 	},
3051 	{
3052 		.key = "ril.cs_svc",
3053 		.value = "1",
3054 	},
3055 	{
3056 		.key = "ril.dds.socket_num",
3057 		.value = "-1",
3058 	},
3059 	{
3060 		.key = "ril.debug_modemfactory",
3061 		.value = "CSC Feature State: IMS ON, EPDG OFF",
3062 	},
3063 	{
3064 		.key = "ril.ecclist0",
3065 		.value = "911,*911,#911,112,000,08,110,999,118,119",
3066 	},
3067 	{
3068 		.key = "ril.ecclist00",
3069 		.value = "112,911,999,000,110,118,119",
3070 	},
3071 	{
3072 		.key = "ril.ecclist10",
3073 		.value = "112,911,999,000,08,110,118,119,120,122",
3074 	},
3075 	{
3076 		.key = "ril.ecclist_net0",
3077 		.value = "",
3078 	},
3079 	{
3080 		.key = "ril.ecclist_net1",
3081 		.value = "",
3082 	},
3083 	{
3084 		.key = "ril.eri_num",
3085 		.value = "1",
3086 	},
3087 	{
3088 		.key = "ril.eri_ver_1",
3089 		.value = "E:None ",
3090 	},
3091 	{
3092 		.key = "ril.hasisim",
3093 		.value = "0,0",
3094 	},
3095 	{
3096 		.key = "ril.hw_ver",
3097 		.value = "REV01",
3098 	},
3099 	{
3100 		.key = "ril.ims.ecsupport",
3101 		.value = "0",
3102 	},
3103 	{
3104 		.key = "ril.initPB",
3105 		.value = "0",
3106 	},
3107 	{
3108 		.key = "ril.initPB2",
3109 		.value = "0",
3110 	},
3111 	{
3112 		.key = "ril.isctc",
3113 		.value = "0,0",
3114 	},
3115 	{
3116 		.key = "ril.modem.board",
3117 		.value = "MSM8976",
3118 	},
3119 	{
3120 		.key = "ril.official_cscver",
3121 		.value = "C9000ZZH1AQC1",
3122 	},
3123 	{
3124 		.key = "ril.product_code",
3125 		.value = "SM-C9000ZKATGY",
3126 	},
3127 	{
3128 		.key = "ril.radiostate",
3129 		.value = "10",
3130 	},
3131 	{
3132 		.key = "ril.rfcal_date",
3133 		.value = "2017.03.01",
3134 	},
3135 	{
3136 		.key = "ril.serialnumber",
3137 		.value = "R28J3003TQE",
3138 	},
3139 	{
3140 		.key = "ril.servicestate",
3141 		.value = "2",
3142 	},
3143 	{
3144 		.key = "ril.simoperator",
3145 		.value = ",",
3146 	},
3147 	{
3148 		.key = "ril.ss.routing",
3149 		.value = "0,0",
3150 	},
3151 	{
3152 		.key = "ril.subinfo",
3153 		.value = "0:2147483643,1:2147483644",
3154 	},
3155 	{
3156 		.key = "ril.sw_ver",
3157 		.value = "C9000ZHU1AQC1",
3158 	},
3159 	{
3160 		.key = "ril.timezoneID",
3161 		.value = "",
3162 	},
3163 	{
3164 		.key = "ril.twwan911Timer",
3165 		.value = "40",
3166 	},
3167 	{
3168 		.key = "ril.voicecapable",
3169 		.value = "true",
3170 	},
3171 	{
3172 		.key = "rild.libpath",
3173 		.value = "/system/lib64/libsec-ril.so",
3174 	},
3175 	{
3176 		.key = "rild.libpath2",
3177 		.value = "/system/lib64/libsec-ril-dsds.so",
3178 	},
3179 	{
3180 		.key = "ro.adb.secure",
3181 		.value = "1",
3182 	},
3183 	{
3184 		.key = "ro.alarm_boot",
3185 		.value = "false",
3186 	},
3187 	{
3188 		.key = "ro.allow.mock.location",
3189 		.value = "0",
3190 	},
3191 	{
3192 		.key = "ro.am.reschedule_service",
3193 		.value = "true",
3194 	},
3195 	{
3196 		.key = "ro.astcenc.astcsupport",
3197 		.value = "1",
3198 	},
3199 	{
3200 		.key = "ro.baseband",
3201 		.value = "msm",
3202 	},
3203 	{
3204 		.key = "ro.bluetooth.dun",
3205 		.value = "true",
3206 	},
3207 	{
3208 		.key = "ro.bluetooth.hfp.ver",
3209 		.value = "1.7",
3210 	},
3211 	{
3212 		.key = "ro.bluetooth.sap",
3213 		.value = "true",
3214 	},
3215 	{
3216 		.key = "ro.board.platform",
3217 		.value = "msm8952",
3218 	},
3219 	{
3220 		.key = "ro.boot.baseband",
3221 		.value = "msm",
3222 	},
3223 	{
3224 		.key = "ro.boot.boot_recovery",
3225 		.value = "0",
3226 	},
3227 	{
3228 		.key = "ro.boot.bootdevice",
3229 		.value = "7824900.sdhci",
3230 	},
3231 	{
3232 		.key = "ro.boot.bootloader",
3233 		.value = "C9000ZHU1AQC1",
3234 	},
3235 	{
3236 		.key = "ro.boot.cp_debug_level",
3237 		.value = "0x55FF",
3238 	},
3239 	{
3240 		.key = "ro.boot.debug_level",
3241 		.value = "0x4f4c",
3242 	},
3243 	{
3244 		.key = "ro.boot.em.did",
3245 		.value = "2990c4ffb93f",
3246 	},
3247 	{
3248 		.key = "ro.boot.em.model",
3249 		.value = "SM-C9000",
3250 	},
3251 	{
3252 		.key = "ro.boot.em.status",
3253 		.value = "0x0",
3254 	},
3255 	{
3256 		.key = "ro.boot.emmc",
3257 		.value = "true",
3258 	},
3259 	{
3260 		.key = "ro.boot.hardware",
3261 		.value = "qcom",
3262 	},
3263 	{
3264 		.key = "ro.boot.revision",
3265 		.value = "9",
3266 	},
3267 	{
3268 		.key = "ro.boot.sec_atd.tty",
3269 		.value = "/dev/ttyHSL0",
3270 	},
3271 	{
3272 		.key = "ro.boot.security_mode",
3273 		.value = "1526595584",
3274 	},
3275 	{
3276 		.key = "ro.boot.serialno",
3277 		.value = "7fc746a9",
3278 	},
3279 	{
3280 		.key = "ro.boot.sku_theme",
3281 		.value = "SM-C9000ZKACHC",
3282 	},
3283 	{
3284 		.key = "ro.boot.skutheme_offset",
3285 		.value = "9437224",
3286 	},
3287 	{
3288 		.key = "ro.boot.ucs_mode",
3289 		.value = "0",
3290 	},
3291 	{
3292 		.key = "ro.boot.warranty_bit",
3293 		.value = "1",
3294 	},
3295 	{
3296 		.key = "ro.boot_recovery",
3297 		.value = "0",
3298 	},
3299 	{
3300 		.key = "ro.bootimage.build.date",
3301 		.value = "Fri Mar 10 16:46:11 KST 2017",
3302 	},
3303 	{
3304 		.key = "ro.bootimage.build.date.utc",
3305 		.value = "1489131971",
3306 	},
3307 	{
3308 		.key = "ro.bootimage.build.fingerprint",
3309 		.value = "samsung/c9ltezh/c9ltechn:6.0.1/MMB29M/C9000ZHU1AQC1:user/test-keys",
3310 	},
3311 	{
3312 		.key = "ro.bootloader",
3313 		.value = "C9000ZHU1AQC1",
3314 	},
3315 	{
3316 		.key = "ro.bootmode",
3317 		.value = "unknown",
3318 	},
3319 	{
3320 		.key = "ro.bt.bdaddr_path",
3321 		.value = "/efs/bluetooth/bt_addr",
3322 	},
3323 	{
3324 		.key = "ro.build.PDA",
3325 		.value = "C9000ZHU1APC1",
3326 	},
3327 	{
3328 		.key = "ro.build.changelist",
3329 		.value = "10182499",
3330 	},
3331 	{
3332 		.key = "ro.build.characteristics",
3333 		.value = "phone",
3334 	},
3335 	{
3336 		.key = "ro.build.date",
3337 		.value = "Fri Mar 10 16:45:59 KST 2017",
3338 	},
3339 	{
3340 		.key = "ro.build.date.utc",
3341 		.value = "1489131959",
3342 	},
3343 	{
3344 		.key = "ro.build.description",
3345 		.value = "c9ltezh-user 6.0.1 MMB29M C9000ZHU1APC1 release-keys",
3346 	},
3347 	{
3348 		.key = "ro.build.display.id",
3349 		.value = "MMB29M.C9000ZHU1APC1",
3350 	},
3351 	{
3352 		.key = "ro.build.fingerprint",
3353 		.value = "samsung/c9ltezh/c9ltechn:6.0.1/MMB29M/C9000ZHU1APC1:user/release-keys",
3354 	},
3355 	{
3356 		.key = "ro.build.flavor",
3357 		.value = "c9ltezh-user",
3358 	},
3359 	{
3360 		.key = "ro.build.hidden_ver",
3361 		.value = "C9000ZHU1APC1",
3362 	},
3363 	{
3364 		.key = "ro.build.host",
3365 		.value = "SWDG5215",
3366 	},
3367 	{
3368 		.key = "ro.build.id",
3369 		.value = "MMB29M",
3370 	},
3371 	{
3372 		.key = "ro.build.official.release",
3373 		.value = "true",
3374 	},
3375 	{
3376 		.key = "ro.build.product",
3377 		.value = "c9ltechn",
3378 	},
3379 	{
3380 		.key = "ro.build.scafe.cream",
3381 		.value = "white",
3382 	},
3383 	{
3384 		.key = "ro.build.scafe.shot",
3385 		.value = "double",
3386 	},
3387 	{
3388 		.key = "ro.build.scafe.size",
3389 		.value = "short",
3390 	},
3391 	{
3392 		.key = "ro.build.scafe.version",
3393 		.value = "2016B",
3394 	},
3395 	{
3396 		.key = "ro.build.selinux",
3397 		.value = "1",
3398 	},
3399 	{
3400 		.key = "ro.build.selinux.enforce",
3401 		.value = "1",
3402 	},
3403 	{
3404 		.key = "ro.build.tags",
3405 		.value = "release-keys",
3406 	},
3407 	{
3408 		.key = "ro.build.type",
3409 		.value = "user",
3410 	},
3411 	{
3412 		.key = "ro.build.user",
3413 		.value = "dpi",
3414 	},
3415 	{
3416 		.key = "ro.build.version.all_codenames",
3417 		.value = "REL",
3418 	},
3419 	{
3420 		.key = "ro.build.version.base_os",
3421 		.value = "",
3422 	},
3423 	{
3424 		.key = "ro.build.version.codename",
3425 		.value = "REL",
3426 	},
3427 	{
3428 		.key = "ro.build.version.incremental",
3429 		.value = "C9000ZHU1APC1",
3430 	},
3431 	{
3432 		.key = "ro.build.version.preview_sdk",
3433 		.value = "0",
3434 	},
3435 	{
3436 		.key = "ro.build.version.release",
3437 		.value = "6.0.1",
3438 	},
3439 	{
3440 		.key = "ro.build.version.sdk",
3441 		.value = "23",
3442 	},
3443 	{
3444 		.key = "ro.build.version.sdl",
3445 		.value = "2302",
3446 	},
3447 	{
3448 		.key = "ro.build.version.security_patch",
3449 		.value = "2017-03-01",
3450 	},
3451 	{
3452 		.key = "ro.carrier",
3453 		.value = "unknown",
3454 	},
3455 	{
3456 		.key = "ro.chipname",
3457 		.value = "MSM8976",
3458 	},
3459 	{
3460 		.key = "ro.com.google.clientidbase",
3461 		.value = "android-samsung",
3462 	},
3463 	{
3464 		.key = "ro.com.google.clientidbase.gmm",
3465 		.value = "android-samsung",
3466 	},
3467 	{
3468 		.key = "ro.com.google.gmsversion",
3469 		.value = "6.0_r10",
3470 	},
3471 	{
3472 		.key = "ro.config.alarm_alert",
3473 		.value = "Morning_Flower.ogg",
3474 	},
3475 	{
3476 		.key = "ro.config.dha_cached_max",
3477 		.value = "20",
3478 	},
3479 	{
3480 		.key = "ro.config.dha_cached_min",
3481 		.value = "5",
3482 	},
3483 	{
3484 		.key = "ro.config.dha_empty_init",
3485 		.value = "40",
3486 	},
3487 	{
3488 		.key = "ro.config.dha_empty_max",
3489 		.value = "40",
3490 	},
3491 	{
3492 		.key = "ro.config.dha_lmk_scale",
3493 		.value = "0.414",
3494 	},
3495 	{
3496 		.key = "ro.config.dha_pwhitelist_enable",
3497 		.value = "1",
3498 	},
3499 	{
3500 		.key = "ro.config.dmverity",
3501 		.value = "True",
3502 	},
3503 	{
3504 		.key = "ro.config.iccc_version",
3505 		.value = "1.0",
3506 	},
3507 	{
3508 		.key = "ro.config.kap",
3509 		.value = "true",
3510 	},
3511 	{
3512 		.key = "ro.config.knox",
3513 		.value = "v30",
3514 	},
3515 	{
3516 		.key = "ro.config.max_starting_bg",
3517 		.value = "8",
3518 	},
3519 	{
3520 		.key = "ro.config.media_sound",
3521 		.value = "Media_preview_Touch_the_light.ogg",
3522 	},
3523 	{
3524 		.key = "ro.config.notification_sound",
3525 		.value = "Grace_Note.ogg",
3526 	},
3527 	{
3528 		.key = "ro.config.notification_sound_2",
3529 		.value = "S_Charming_Bell.ogg",
3530 	},
3531 	{
3532 		.key = "ro.config.ringtone",
3533 		.value = "Over_the_Horizon.ogg",
3534 	},
3535 	{
3536 		.key = "ro.config.ringtone_2",
3537 		.value = "Basic_Bell.ogg",
3538 	},
3539 	{
3540 		.key = "ro.config.rm_preload_enabled",
3541 		.value = "0",
3542 	},
3543 	{
3544 		.key = "ro.config.tima",
3545 		.value = "1",
3546 	},
3547 	{
3548 		.key = "ro.config.timaversion",
3549 		.value = "3.0",
3550 	},
3551 	{
3552 		.key = "ro.core_ctl_max_cpu",
3553 		.value = "4",
3554 	},
3555 	{
3556 		.key = "ro.core_ctl_min_cpu",
3557 		.value = "2",
3558 	},
3559 	{
3560 		.key = "ro.cp_debug_level",
3561 		.value = "0x55FF",
3562 	},
3563 	{
3564 		.key = "ro.crypto.default.encrypted",
3565 		.value = "true",
3566 	},
3567 	{
3568 		.key = "ro.crypto.fs_crypto_blkdev",
3569 		.value = "/dev/block/dm-0",
3570 	},
3571 	{
3572 		.key = "ro.crypto.state",
3573 		.value = "encrypted",
3574 	},
3575 	{
3576 		.key = "ro.crypto.type",
3577 		.value = "block",
3578 	},
3579 	{
3580 		.key = "ro.csc.country_code",
3581 		.value = "Hong Kong",
3582 	},
3583 	{
3584 		.key = "ro.csc.countryiso_code",
3585 		.value = "HK",
3586 	},
3587 	{
3588 		.key = "ro.csc.sales_code",
3589 		.value = "TGY",
3590 	},
3591 	{
3592 		.key = "ro.cutoff_voltage_mv",
3593 		.value = "3200",
3594 	},
3595 	{
3596 		.key = "ro.dalvik.vm.native.bridge",
3597 		.value = "0",
3598 	},
3599 	{
3600 		.key = "ro.debug_level",
3601 		.value = "0x4f4c",
3602 	},
3603 	{
3604 		.key = "ro.debuggable",
3605 		.value = "0",
3606 	},
3607 	{
3608 		.key = "ro.em.did",
3609 		.value = "2990c4ffb93f",
3610 	},
3611 	{
3612 		.key = "ro.em.model",
3613 		.value = "SM-C9000",
3614 	},
3615 	{
3616 		.key = "ro.em.status",
3617 		.value = "0x0",
3618 	},
3619 	{
3620 		.key = "ro.error.receiver.default",
3621 		.value = "com.samsung.receiver.error",
3622 	},
3623 	{
3624 		.key = "ro.expect.recovery_id",
3625 		.value = "0x454562f52b6f636ba11d93f9c9d35111660f9482000000000000000000000000",
3626 	},
3627 	{
3628 		.key = "ro.fm.transmitter",
3629 		.value = "false",
3630 	},
3631 	{
3632 		.key = "ro.frp.pst",
3633 		.value = "/dev/block/persistent",
3634 	},
3635 	{
3636 		.key = "ro.gps.agps_provider",
3637 		.value = "1",
3638 	},
3639 	{
3640 		.key = "ro.hardware",
3641 		.value = "qcom",
3642 	},
3643 	{
3644 		.key = "ro.hdcp2.rx",
3645 		.value = "tz",
3646 	},
3647 	{
3648 		.key = "ro.hwui.drop_shadow_cache_size",
3649 		.value = "6",
3650 	},
3651 	{
3652 		.key = "ro.hwui.gradient_cache_size",
3653 		.value = "2",
3654 	},
3655 	{
3656 		.key = "ro.hwui.layer_cache_size",
3657 		.value = "34",
3658 	},
3659 	{
3660 		.key = "ro.hwui.path_cache_size",
3661 		.value = "10",
3662 	},
3663 	{
3664 		.key = "ro.hwui.r_buffer_cache_size",
3665 		.value = "4",
3666 	},
3667 	{
3668 		.key = "ro.hwui.shape_cache_size",
3669 		.value = "4",
3670 	},
3671 	{
3672 		.key = "ro.hwui.text_large_cache_height",
3673 		.value = "1024",
3674 	},
3675 	{
3676 		.key = "ro.hwui.text_large_cache_width",
3677 		.value = "2048",
3678 	},
3679 	{
3680 		.key = "ro.hwui.text_small_cache_height",
3681 		.value = "1024",
3682 	},
3683 	{
3684 		.key = "ro.hwui.text_small_cache_width",
3685 		.value = "1024",
3686 	},
3687 	{
3688 		.key = "ro.hwui.texture_cache_flushrate",
3689 		.value = "0.4",
3690 	},
3691 	{
3692 		.key = "ro.hwui.texture_cache_size",
3693 		.value = "50",
3694 	},
3695 	{
3696 		.key = "ro.kernel.qemu",
3697 		.value = "0",
3698 	},
3699 	{
3700 		.key = "ro.mct.compressiontype",
3701 		.value = "ETC1",
3702 	},
3703 	{
3704 		.key = "ro.mdtp.package_name2",
3705 		.value = "com.qualcomm.qti.securemsm.mdtp.MdtpDemo",
3706 	},
3707 	{
3708 		.key = "ro.mst.support",
3709 		.value = "0",
3710 	},
3711 	{
3712 		.key = "ro.multisim.simslotcount",
3713 		.value = "2",
3714 	},
3715 	{
3716 		.key = "ro.opengles.version",
3717 		.value = "196609",
3718 	},
3719 	{
3720 		.key = "ro.product.board",
3721 		.value = "MSM8976",
3722 	},
3723 	{
3724 		.key = "ro.product.brand",
3725 		.value = "samsung",
3726 	},
3727 	{
3728 		.key = "ro.product.cpu.abi",
3729 		.value = "arm64-v8a",
3730 	},
3731 	{
3732 		.key = "ro.product.cpu.abilist",
3733 		.value = "arm64-v8a,armeabi-v7a,armeabi",
3734 	},
3735 	{
3736 		.key = "ro.product.cpu.abilist32",
3737 		.value = "armeabi-v7a,armeabi",
3738 	},
3739 	{
3740 		.key = "ro.product.cpu.abilist64",
3741 		.value = "arm64-v8a",
3742 	},
3743 	{
3744 		.key = "ro.product.device",
3745 		.value = "c9ltechn",
3746 	},
3747 	{
3748 		.key = "ro.product.locale",
3749 		.value = "en-GB",
3750 	},
3751 	{
3752 		.key = "ro.product.locale.language",
3753 		.value = "en",
3754 	},
3755 	{
3756 		.key = "ro.product.locale.region",
3757 		.value = "US",
3758 	},
3759 	{
3760 		.key = "ro.product.manufacturer",
3761 		.value = "samsung",
3762 	},
3763 	{
3764 		.key = "ro.product.model",
3765 		.value = "SM-C9000",
3766 	},
3767 	{
3768 		.key = "ro.product.name",
3769 		.value = "c9ltezh",
3770 	},
3771 	{
3772 		.key = "ro.product_ship",
3773 		.value = "true",
3774 	},
3775 	{
3776 		.key = "ro.qc.sdk.audio.fluencetype",
3777 		.value = "none",
3778 	},
3779 	{
3780 		.key = "ro.qc.sdk.audio.ssr",
3781 		.value = "false",
3782 	},
3783 	{
3784 		.key = "ro.qualcomm.bluetooth.ftp",
3785 		.value = "true",
3786 	},
3787 	{
3788 		.key = "ro.qualcomm.bluetooth.hfp",
3789 		.value = "true",
3790 	},
3791 	{
3792 		.key = "ro.qualcomm.bluetooth.hsp",
3793 		.value = "true",
3794 	},
3795 	{
3796 		.key = "ro.qualcomm.bluetooth.map",
3797 		.value = "true",
3798 	},
3799 	{
3800 		.key = "ro.qualcomm.bluetooth.nap",
3801 		.value = "true",
3802 	},
3803 	{
3804 		.key = "ro.qualcomm.bluetooth.opp",
3805 		.value = "true",
3806 	},
3807 	{
3808 		.key = "ro.qualcomm.bluetooth.pbap",
3809 		.value = "true",
3810 	},
3811 	{
3812 		.key = "ro.qualcomm.bt.hci_transport",
3813 		.value = "smd",
3814 	},
3815 	{
3816 		.key = "ro.qualcomm.cabl",
3817 		.value = "2",
3818 	},
3819 	{
3820 		.key = "ro.revision",
3821 		.value = "9",
3822 	},
3823 	{
3824 		.key = "ro.ril.svdo",
3825 		.value = "false",
3826 	},
3827 	{
3828 		.key = "ro.ril.svlte1x",
3829 		.value = "false",
3830 	},
3831 	{
3832 		.key = "ro.runtime.firstboot",
3833 		.value = "1524183528031",
3834 	},
3835 	{
3836 		.key = "ro.sec.fle.encryption",
3837 		.value = "true",
3838 	},
3839 	{
3840 		.key = "ro.secure",
3841 		.value = "1",
3842 	},
3843 	{
3844 		.key = "ro.security.ese.cosname",
3845 		.value = "UT2.0_01000002",
3846 	},
3847 	{
3848 		.key = "ro.security.esest",
3849 		.value = "per0201exi",
3850 	},
3851 	{
3852 		.key = "ro.security.icd.flagmode",
3853 		.value = "multi",
3854 	},
3855 	{
3856 		.key = "ro.security.reactive.version",
3857 		.value = "2.0.11",
3858 	},
3859 	{
3860 		.key = "ro.security.vpnpp.release",
3861 		.value = "7.0",
3862 	},
3863 	{
3864 		.key = "ro.security.vpnpp.ver",
3865 		.value = "1.4",
3866 	},
3867 	{
3868 		.key = "ro.security_mode",
3869 		.value = "1526595584",
3870 	},
3871 	{
3872 		.key = "ro.serialno",
3873 		.value = "7fc746a9",
3874 	},
3875 	{
3876 		.key = "ro.setupwizard.mode",
3877 		.value = "OPTIONAL",
3878 	},
3879 	{
3880 		.key = "ro.sf.lcd_density",
3881 		.value = "420",
3882 	},
3883 	{
3884 		.key = "ro.sku.param.offset",
3885 		.value = "9437224",
3886 	},
3887 	{
3888 		.key = "ro.sku_theme",
3889 		.value = "SM-C9000ZKACHC",
3890 	},
3891 	{
3892 		.key = "ro.sys.fw.bservice_age",
3893 		.value = "5000",
3894 	},
3895 	{
3896 		.key = "ro.sys.fw.bservice_enable",
3897 		.value = "true",
3898 	},
3899 	{
3900 		.key = "ro.sys.fw.bservice_limit",
3901 		.value = "5",
3902 	},
3903 	{
3904 		.key = "ro.sys.fw.dex2oat_thread_count",
3905 		.value = "4",
3906 	},
3907 	{
3908 		.key = "ro.sys.fw.empty_app_percent",
3909 		.value = "50",
3910 	},
3911 	{
3912 		.key = "ro.sys.fw.trim_cache_percent",
3913 		.value = "100",
3914 	},
3915 	{
3916 		.key = "ro.sys.fw.trim_empty_percent",
3917 		.value = "100",
3918 	},
3919 	{
3920 		.key = "ro.sys.fw.trim_enable_memory",
3921 		.value = "2147483648",
3922 	},
3923 	{
3924 		.key = "ro.sys.fw.use_trim_settings",
3925 		.value = "true",
3926 	},
3927 	{
3928 		.key = "ro.telephony.call_ring.multiple",
3929 		.value = "false",
3930 	},
3931 	{
3932 		.key = "ro.telephony.default_network",
3933 		.value = "9,1",
3934 	},
3935 	{
3936 		.key = "ro.use_data_netmgrd",
3937 		.value = "true",
3938 	},
3939 	{
3940 		.key = "ro.vendor.extension_library",
3941 		.value = "libqti-perfd-client.so",
3942 	},
3943 	{
3944 		.key = "ro.vendor.gt_library",
3945 		.value = "libqti-gt.so",
3946 	},
3947 	{
3948 		.key = "ro.vold.forceencryption",
3949 		.value = "1",
3950 	},
3951 	{
3952 		.key = "ro.warranty_bit",
3953 		.value = "1",
3954 	},
3955 	{
3956 		.key = "ro.wifi.channels",
3957 		.value = "",
3958 	},
3959 	{
3960 		.key = "ro.zygote",
3961 		.value = "zygote64_32",
3962 	},
3963 	{
3964 		.key = "rtsp.video.keep-damaged-au",
3965 		.value = "video/3gp",
3966 	},
3967 	{
3968 		.key = "rw.km_fips_status",
3969 		.value = "ready",
3970 	},
3971 	{
3972 		.key = "sec.fle.encryption.status",
3973 		.value = "Dec NewFile IncludeMedia",
3974 	},
3975 	{
3976 		.key = "secmm.player.gp.url",
3977 		.value = "true",
3978 	},
3979 	{
3980 		.key = "secmm.player.uhqamode",
3981 		.value = "True",
3982 	},
3983 	{
3984 		.key = "security.ASKS.policy_version",
3985 		.value = "161011",
3986 	},
3987 	{
3988 		.key = "security.mdpp.mass",
3989 		.value = "skmm",
3990 	},
3991 	{
3992 		.key = "security.perf_harden",
3993 		.value = "1",
3994 	},
3995 	{
3996 		.key = "security.semdaemonfinish",
3997 		.value = "1",
3998 	},
3999 	{
4000 		.key = "selinux.policy_version",
4001 		.value = "SEPF_SECMOBILE_6.0.1_0033",
4002 	},
4003 	{
4004 		.key = "selinux.reload_policy",
4005 		.value = "1",
4006 	},
4007 	{
4008 		.key = "service.bootanim.exit",
4009 		.value = "0",
4010 	},
4011 	{
4012 		.key = "service.camera.hdmi_preview",
4013 		.value = "0",
4014 	},
4015 	{
4016 		.key = "service.camera.rec.running",
4017 		.value = "0",
4018 	},
4019 	{
4020 		.key = "service.camera.running",
4021 		.value = "0",
4022 	},
4023 	{
4024 		.key = "service.camera.running_0",
4025 		.value = "0",
4026 	},
4027 	{
4028 		.key = "service.camera.running_1",
4029 		.value = "0",
4030 	},
4031 	{
4032 		.key = "service.camera.samsung.enabled",
4033 		.value = "0",
4034 	},
4035 	{
4036 		.key = "service.media.powersnd",
4037 		.value = "1",
4038 	},
4039 	{
4040 		.key = "storage.efs_sync.done",
4041 		.value = "0",
4042 	},
4043 	{
4044 		.key = "storage.mmc.size",
4045 		.value = "62537072640",
4046 	},
4047 	{
4048 		.key = "storage.support.sdcard",
4049 		.value = "1",
4050 	},
4051 	{
4052 		.key = "storage.support.usb",
4053 		.value = "1",
4054 	},
4055 	{
4056 		.key = "sys.adaptivedisplay.eadon",
4057 		.value = "true",
4058 	},
4059 	{
4060 		.key = "sys.bartender.batterystats.ver",
4061 		.value = "11",
4062 	},
4063 	{
4064 		.key = "sys.boot_completed",
4065 		.value = "1",
4066 	},
4067 	{
4068 		.key = "sys.cameramode.blackbox",
4069 		.value = "0",
4070 	},
4071 	{
4072 		.key = "sys.cameramode.vtcall",
4073 		.value = "0",
4074 	},
4075 	{
4076 		.key = "sys.config.bigdata_enable",
4077 		.value = "true",
4078 	},
4079 	{
4080 		.key = "sys.config.bigdata_mem_enable",
4081 		.value = "true",
4082 	},
4083 	{
4084 		.key = "sys.config.mars_version",
4085 		.value = "1.00",
4086 	},
4087 	{
4088 		.key = "sys.dockstate",
4089 		.value = "0",
4090 	},
4091 	{
4092 		.key = "sys.enterprise.billing.version",
4093 		.value = "1.2.0",
4094 	},
4095 	{
4096 		.key = "sys.enterprise.otp.version",
4097 		.value = "2.6.0",
4098 	},
4099 	{
4100 		.key = "sys.ims.service_started",
4101 		.value = "true",
4102 	},
4103 	{
4104 		.key = "sys.isdumpstaterunning",
4105 		.value = "0",
4106 	},
4107 	{
4108 		.key = "sys.keyguard.connected",
4109 		.value = "true",
4110 	},
4111 	{
4112 		.key = "sys.keymaster.loaded",
4113 		.value = "true",
4114 	},
4115 	{
4116 		.key = "sys.knox.store",
4117 		.value = "0",
4118 	},
4119 	{
4120 		.key = "sys.listeners.registered",
4121 		.value = "true",
4122 	},
4123 	{
4124 		.key = "sys.mdniecontrolservice.mscon",
4125 		.value = "true",
4126 	},
4127 	{
4128 		.key = "sys.mobicore.loaded",
4129 		.value = "true",
4130 	},
4131 	{
4132 		.key = "sys.mobicoredaemon.enable",
4133 		.value = "true",
4134 	},
4135 	{
4136 		.key = "sys.nfc.support",
4137 		.value = "1",
4138 	},
4139 	{
4140 		.key = "sys.oem_unlock_allowed",
4141 		.value = "0",
4142 	},
4143 	{
4144 		.key = "sys.qseecomd.enable",
4145 		.value = "true",
4146 	},
4147 	{
4148 		.key = "sys.reset_reason",
4149 		.value = "N|NP",
4150 	},
4151 	{
4152 		.key = "sys.settings_global_version",
4153 		.value = "5",
4154 	},
4155 	{
4156 		.key = "sys.settings_secure_version",
4157 		.value = "1",
4158 	},
4159 	{
4160 		.key = "sys.settings_system_version",
4161 		.value = "8",
4162 	},
4163 	{
4164 		.key = "sys.siop.level",
4165 		.value = "-3",
4166 	},
4167 	{
4168 		.key = "sys.skip_lockscreen",
4169 		.value = "0",
4170 	},
4171 	{
4172 		.key = "sys.ssrm.mdnie",
4173 		.value = "-1",
4174 	},
4175 	{
4176 		.key = "sys.sysctl.extra_free_kbytes",
4177 		.value = "24300",
4178 	},
4179 	{
4180 		.key = "sys.sysctl.tcp_adv_win_scale",
4181 		.value = "1",
4182 	},
4183 	{
4184 		.key = "sys.sysctl.tcp_def_init_rwnd",
4185 		.value = "60",
4186 	},
4187 	{
4188 		.key = "sys.usb.config",
4189 		.value = "mtp,adb",
4190 	},
4191 	{
4192 		.key = "sys.usb.configfs",
4193 		.value = "0",
4194 	},
4195 	{
4196 		.key = "sys.usb.ffs.ready",
4197 		.value = "1",
4198 	},
4199 	{
4200 		.key = "sys.usb.rps_mask",
4201 		.value = "2",
4202 	},
4203 	{
4204 		.key = "sys.usb.state",
4205 		.value = "mtp,adb",
4206 	},
4207 	{
4208 		.key = "system.camera.CC.disable",
4209 		.value = "0",
4210 	},
4211 	{
4212 		.key = "telephony.lteOnCdmaDevice",
4213 		.value = "1",
4214 	},
4215 	{
4216 		.key = "tunman.protocol",
4217 		.value = "1",
4218 	},
4219 	{
4220 		.key = "tunnel.audio.encode",
4221 		.value = "false",
4222 	},
4223 	{
4224 		.key = "use.voice.path.for.pcm.voip",
4225 		.value = "true",
4226 	},
4227 	{
4228 		.key = "vidc.enc.dcvs.extra-buff-count",
4229 		.value = "2",
4230 	},
4231 	{
4232 		.key = "vidc.enc.narrow.searchrange",
4233 		.value = "1",
4234 	},
4235 	{
4236 		.key = "voice.conc.fallbackpath",
4237 		.value = "deep-buffer",
4238 	},
4239 	{
4240 		.key = "voice.playback.conc.disabled",
4241 		.value = "true",
4242 	},
4243 	{
4244 		.key = "voice.record.conc.disabled",
4245 		.value = "false",
4246 	},
4247 	{
4248 		.key = "voice.voip.conc.disabled",
4249 		.value = "true",
4250 	},
4251 	{
4252 		.key = "vold.crypt.type",
4253 		.value = "default",
4254 	},
4255 	{
4256 		.key = "vold.decrypt",
4257 		.value = "trigger_restart_framework",
4258 	},
4259 	{
4260 		.key = "vold.encrypt_progress",
4261 		.value = "",
4262 	},
4263 	{
4264 		.key = "vold.has_adoptable",
4265 		.value = "0",
4266 	},
4267 	{
4268 		.key = "vold.post_fs_data_done",
4269 		.value = "1",
4270 	},
4271 	{
4272 		.key = "vzw.os.rooted",
4273 		.value = "false",
4274 	},
4275 	{
4276 		.key = "wifi.interface",
4277 		.value = "wlan0",
4278 	},
4279 	{
4280 		.key = "wlan.driver.ath",
4281 		.value = "0",
4282 	},
4283 	{
4284 		.key = "wlan.driver.status",
4285 		.value = "ok",
4286 	},
4287 	{
4288 		.key = "wlan.p2p.chkintent",
4289 		.value = "8",
4290 	},
4291 	{
4292 		.key = "wlan.wfd.status",
4293 		.value = "disconnected",
4294 	},
4295 	{ NULL },
4296 };
4297 #endif /* __ANDROID__ */
4298