blob: 5b687a20581d4bfcebbd4009a1198a7f4e0a7d59 [file] [log] [blame]
Marat Dukhan887bce52017-09-08 18:38:57 -07001struct cpuinfo_mock_file filesystem[] = {
Marat Dukhan5ede4672018-04-19 19:22:50 -07002#if CPUINFO_ARCH_ARM64
Marat Dukhan887bce52017-09-08 18:38:57 -07003 {
4 .path = "/proc/cpuinfo",
Marat Dukhan2a2d2322017-09-11 15:30:06 -07005 .size = 421,
Marat Dukhan887bce52017-09-08 18:38:57 -07006 .content =
7 "Processor\t: AArch64 Processor rev 2 (aarch64)\n"
8 "processor\t: 0\n"
9 "BogoMIPS\t: 26.00\n"
10 "Features\t: fp asimd aes pmull sha1 sha2 crc32\n"
11 "CPU implementer\t: 0x41\n"
12 "CPU architecture: AArch64\n"
13 "CPU variant\t: 0x0\n"
14 "CPU part\t: 0xd03\n"
15 "CPU revision\t: 2\n"
Marat Dukhan2a2d2322017-09-11 15:30:06 -070016 "processor\t: 1\n"
17 "BogoMIPS\t: 26.00\n"
18 "Features\t: fp asimd aes pmull sha1 sha2 crc32\n"
19 "CPU implementer\t: 0x41\n"
20 "CPU architecture: AArch64\n"
21 "CPU variant\t: 0x0\n"
22 "CPU part\t: 0xd03\n"
23 "CPU revision\t: 2\n"
Marat Dukhan887bce52017-09-08 18:38:57 -070024 "\n"
25 "Hardware\t: MT6755\n",
26 },
Marat Dukhan5ede4672018-04-19 19:22:50 -070027#elif CPUINFO_ARCH_ARM
28 {
29 .path = "/proc/cpuinfo",
Marat Dukhanc2c28b02018-04-19 20:48:47 -070030 .size = 303,
Marat Dukhan5ede4672018-04-19 19:22:50 -070031 .content =
Marat Dukhanc2c28b02018-04-19 20:48:47 -070032 "Processor\t: AArch64 Processor rev 2 (aarch64)\n"
33 "processor\t: 0\n"
34 "BogoMIPS\t: 26.00\n"
35 "Features\t: fp asimd aes pmull sha1 sha2 crc32 wp half thumb fastmult vfp edsp neon vfpv3 tlsi vfpv4 idiva idivt \n"
36 "CPU implementer\t: 0x41\n"
37 "CPU architecture: 8\n"
38 "CPU variant\t: 0x0\n"
39 "CPU part\t: 0xd03\n"
40 "CPU revision\t: 2\n"
41 "\n"
42 "Hardware\t: MT6755",
Marat Dukhan5ede4672018-04-19 19:22:50 -070043 },
44#endif
Marat Dukhan887bce52017-09-08 18:38:57 -070045 {
46 .path = "/system/build.prop",
47 .size = 11243,
48 .content =
49 "############################## Add OPPO Info Begin for oppo6755_15311 ##############################\n"
50 "persist.version.confidential=false\n"
51 "ro.dirac.max_active.powersound=3\n"
52 "ro.dirac.max_active.headset=5\n"
53 "ro.dirac.poolsize=2\n"
54 "ro.dirac.config=1\n"
55 "ro.mediatek.version.release=X9009EX_11_A.18_160620\n"
56 "############################## Add OPPO Info End for oppo6755_15311 ##############################\n"
57 "############################## Add OPPO Info Begin ##############################\n"
58 "ro.build.date.Ymd=160620\n"
59 "ro.build.date.ymd=160620\n"
60 "ro.build.date.YmdHM=201606201827\n"
61 "ro.product.model=X9009\n"
62 "ro.product.brand=OPPO\n"
63 "ro.product.name=X9009\n"
64 "ro.product.device=X9009\n"
65 "ro.product.board=full_oppo6755_15311\n"
66 "ro.build.product=oppo6755_15311\n"
67 "ro.build.soft.version=A.18\n"
68 "ro.xxversion=v0.5\n"
69 "ro.build.version.ota=X9009EX_11.A.18_INT_018_201606201753\n"
70 "ro.build.soft.majorversion=\n"
71 "ro.build.ota.versionname=X9009EX_11_A.18_160620\n"
72 "ro.build.display.id=X9009EX_11_A.18_160620\n"
73 "ro.build.kernel.id=3.10.72-G201606201753\n"
74 "ro.build.version.base_os=OPPO/X9009/X9009:5.1/LMY47I/1449641681:user/release-keys\n"
75 "ro.oppo.version=US\n"
76 "persist.sys.timezone=America/New_York\n"
77 "persist.sys.oppo.region=US\n"
78 "ro.build.version.opporom=V3.0.0i\n"
79 "ro.rom.different.version=ColorOS3.0.0\n"
80 "ro.build.master.date=201606201827\n"
81 "persist.power.useautobrightadj=true\n"
82 "persist.sys.assert.enable=false\n"
83 "persist.sys.assert.panic=false\n"
84 "persist.sys.assert.state=false\n"
85 "persist.sys.assert.enabletip=0\n"
86 "ro.build.release_type=true\n"
87 "persist.sys.cfu_auto=1\n"
88 "persist.sys.oem_smooth=1\n"
89 "############################## Add OPPO Info End ##############################\n"
90 "gr.use.leader=true\n"
91 "gr.apk.number=5\n"
92 "gr.download.url=http://otafs.coloros.com/googles/23dec9b52fa383563b162ef9b5abf389\n"
93 "############################## Add OPPO Info Begin ##############################\n"
94 "ro.build.date.Ymd=160620\n"
95 "ro.build.date.ymd=160620\n"
96 "ro.build.date.YmdHM=201606201827\n"
97 "ro.product.model=X9009\n"
98 "ro.product.brand=OPPO\n"
99 "ro.product.name=X9009\n"
100 "ro.product.device=X9009\n"
101 "ro.product.board=full_oppo6755_15311\n"
102 "ro.build.product=oppo6755_15311\n"
103 "ro.build.soft.version=A.18\n"
104 "ro.xxversion=v0.5\n"
105 "ro.build.version.ota=X9009EX_11.A.18_INT_018_201606201753\n"
106 "ro.build.soft.majorversion=\n"
107 "ro.build.ota.versionname=X9009EX_11_A.18_160620\n"
108 "ro.build.display.id=X9009EX_11_A.18_160620\n"
109 "ro.build.kernel.id=3.10.72-G201606201753\n"
110 "persist.oppo.ctsversion=false\n"
111 "ro.oppo.version=US\n"
112 "persist.sys.timezone=America/New_York\n"
113 "persist.sys.oppo.region=US\n"
114 "ro.build.version.opporom=V3.0.0i\n"
115 "ro.rom.different.version=ColorOS3.0.0\n"
116 "ro.build.master.date=201606201827\n"
117 "persist.power.useautobrightadj=true\n"
118 "persist.sys.assert.enable=false\n"
119 "persist.sys.assert.panic=false\n"
120 "persist.sys.assert.state=false\n"
121 "persist.sys.assert.enabletip=0\n"
122 "ro.build.release_type=true\n"
123 "persist.sys.cfu_auto=1\n"
124 "persist.sys.oem_smooth=1\n"
125 "############################## Add OPPO Info End ##############################\n"
126 "dalvik.vm.heapmaxfree=8m\n"
127 "dalvik.vm.heapminfree=4m\n"
128 "dalvik.vm.heapstartsize=16m\n"
129 "ro.build.version.base_os=OPPO/X9009/X9009:5.1/LMY47I/1449641681:user/release-keys\n"
130 "# begin build properties\n"
131 "# autogenerated by buildinfo.sh\n"
132 "ro.build.id=LMY47I\n"
133 "ro.build.version.incremental=1466418229\n"
134 "ro.build.version.sdk=22\n"
135 "ro.build.version.codename=REL\n"
136 "ro.build.version.all_codenames=REL\n"
137 "ro.build.version.release=5.1\n"
138 "ro.build.version.security_patch=2016-01-01\n"
139 "ro.build.date=Mon Jun 20 18:27:07 CST 2016\n"
140 "ro.build.date.utc=1466418427\n"
141 "ro.build.type=user\n"
142 "ro.build.user=root\n"
143 "ro.build.host=WX-122-132\n"
144 "ro.build.tags=release-keys\n"
145 "ro.build.flavor=full_oppo6755_15311-user\n"
146 "# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,\n"
147 "# use ro.product.cpu.abilist instead.\n"
148 "ro.product.cpu.abi=arm64-v8a\n"
149 "ro.product.cpu.abilist=arm64-v8a,armeabi-v7a,armeabi\n"
150 "ro.product.cpu.abilist32=armeabi-v7a,armeabi\n"
151 "ro.product.cpu.abilist64=arm64-v8a\n"
152 "ro.product.manufacturer=OPPO\n"
153 "ro.product.locale.language=en\n"
154 "ro.product.locale.region=US\n"
155 "ro.wifi.channels=\n"
156 "ro.board.platform=mt6755\n"
157 "# Do not try to parse description, fingerprint, or thumbprint\n"
158 "ro.build.description=full_oppo6755_15311-user 5.1 LMY47I 1466418229 release-keys\n"
159 "ro.build.characteristics=default\n"
160 "# end build properties\n"
161 "############################## Add OPPO Info Begin for oppo6755_15311 ##############################\n"
162 "persist.version.confidential=false\n"
163 "ro.dirac.max_active.powersound=3\n"
164 "ro.dirac.max_active.headset=5\n"
165 "ro.dirac.poolsize=2\n"
166 "ro.dirac.config=1\n"
167 "ro.mediatek.version.release=X9009EX_11_A.18_160620\n"
168 "############################## Add OPPO Info End for oppo6755_15311 ##############################\n"
169 "############################## Add OPPO Info Begin ##############################\n"
170 "ro.build.date.Ymd=160620\n"
171 "ro.build.date.ymd=160620\n"
172 "ro.build.date.YmdHM=201606201827\n"
173 "ro.product.model=X9009\n"
174 "ro.product.brand=OPPO\n"
175 "ro.product.name=X9009\n"
176 "ro.product.device=X9009\n"
177 "ro.product.board=full_oppo6755_15311\n"
178 "ro.build.product=oppo6755_15311\n"
179 "ro.build.soft.version=A.18\n"
180 "ro.xxversion=v0.5\n"
181 "ro.build.version.ota=X9009EX_11.A.18_INT_018_201606201753\n"
182 "ro.build.soft.majorversion=\n"
183 "ro.build.ota.versionname=X9009EX_11_A.18_160620\n"
184 "ro.build.display.id=X9009EX_11_A.18_160620\n"
185 "ro.build.kernel.id=3.10.72-G201606201753\n"
186 "ro.build.version.base_os=OPPO/X9009/X9009:5.1/LMY47I/1449641681:user/release-keys\n"
187 "ro.oppo.version=US\n"
188 "persist.sys.timezone=America/New_York\n"
189 "persist.sys.oppo.region=US\n"
190 "ro.build.version.opporom=V3.0.0i\n"
191 "ro.rom.different.version=ColorOS3.0.0\n"
192 "ro.build.master.date=201606201827\n"
193 "persist.power.useautobrightadj=true\n"
194 "persist.sys.assert.enable=false\n"
195 "persist.sys.assert.panic=false\n"
196 "persist.sys.assert.state=false\n"
197 "persist.sys.assert.enabletip=0\n"
198 "ro.build.release_type=true\n"
199 "persist.sys.cfu_auto=1\n"
200 "persist.sys.oem_smooth=1\n"
201 "############################## Add OPPO Info End ##############################\n"
202 "gr.use.leader=true\n"
203 "gr.apk.number=5\n"
204 "gr.download.url=http://otafs.coloros.com/googles/23dec9b52fa383563b162ef9b5abf389\n"
205 "#\n"
206 "# system.prop for generic sdk\n"
207 "#\n"
208 "\n"
209 "rild.libpath=mtk-ril.so\n"
210 "rild.libargs=-d /dev/ttyC0\n"
211 "\n"
212 "\n"
213 "# MTK, Infinity, 20090720 {\n"
214 "wifi.interface=wlan0\n"
215 "# MTK, Infinity, 20090720 }\n"
216 "\n"
217 "# MTK, mtk03034, 20101210 {\n"
218 "ro.mediatek.wlan.wsc=1\n"
219 "# MTK, mtk03034 20101210}\n"
220 "# MTK, mtk03034, 20110318 {\n"
221 "ro.mediatek.wlan.p2p=1\n"
222 "# MTK, mtk03034 20110318}\n"
223 "\n"
224 "# MTK, mtk03034, 20101213 {\n"
225 "mediatek.wlan.ctia=0\n"
226 "# MTK, mtk03034 20101213}\n"
227 "\n"
228 "\n"
229 "#\n"
230 "wifi.tethering.interface=ap0\n"
231 "#\n"
232 "\n"
233 "ro.opengles.version=196608\n"
234 "\n"
235 "wifi.direct.interface=p2p0\n"
236 "dalvik.vm.heapgrowthlimit=256m\n"
237 "dalvik.vm.heapsize=512m\n"
238 "\n"
239 "# USB MTP WHQL\n"
240 "ro.sys.usb.mtp.whql.enable=0\n"
241 "\n"
242 "# Power off opt in IPO\n"
243 "sys.ipo.pwrdncap=2\n"
244 "\n"
245 "ro.sys.usb.storage.type=mtp,mass_storage\n"
246 "\n"
247 "# USB BICR function\n"
248 "ro.sys.usb.bicr=yes\n"
249 "\n"
250 "# USB Charge only function\n"
251 "ro.sys.usb.charging.only=yes\n"
252 "\n"
253 "# audio\n"
254 "ro.camera.sound.forced=0\n"
255 "ro.audio.silent=0\n"
256 "\n"
257 "ro.zygote.preload.enable=0\n"
258 "\n"
259 "#ifdef VENDOR_EDIT\n"
260 "#Zongjun.li@Swdp.Android.Input, 2015/11/19, Modify for disable NavigationBar\n"
261 "# temporary enables NAV bar (soft keys)\n"
262 "qemu.hw.mainkeys=1\n"
263 "#endif /* VENDOR_EDIT */\n"
264 "\n"
265 "ro.kernel.zio=38,108,105,16\n"
266 "#ro.kernel.qemu=1\n"
267 "#ro.kernel.qemu.gles=0\n"
268 "#ro.boot.selinux=disable\n"
269 "\n"
270 "\n"
271 "ro.sf.lcd_density=480\n"
272 "\n"
273 "# performance\n"
274 "ro.mtk_perf_simple_start_win=1\n"
275 "#ifndef VENDOR_EDIT\n"
276 "#Yanzhen.Feng@Swdp.Android.Wms.FastStartingWindow, 2016/02/01, Modify for statusbar flash with fullscreen window Bug 755313\n"
277 "#ro.mtk_perf_fast_start_win=1\n"
278 "#else /* VENDOR_EDIT */\n"
279 "ro.mtk_perf_fast_start_win=0\n"
280 "#endif /* VENDOR_EDIT */\n"
281 "ro.mtk_perf_response_time=1\n"
282 "\n"
283 "#ifdef VENDOR_EDIT \n"
284 "#jianrong.zheng@swdp.Android.Power.Breathing, 2014/11/15, Add for breathlight mode.\n"
285 "ro.sys.breathlight.mode=whitelight\n"
286 "#endif /* VENDOR_EDIT */\n"
287 "\n"
288 "\n"
289 "#\n"
290 "# ADDITIONAL_BUILD_PROPERTIES\n"
291 "#\n"
292 "ro.com.android.dateformat=MM-dd-yyyy\n"
293 "ro.config.alarm_alert=alarm_001.ogg\n"
294 "ro.config.ringtone=ringtone_001.ogg\n"
295 "ro.config.notification_sound=notification_001.ogg\n"
296 "ro.config.ringtone_sim2=ringtone_001.ogg\n"
297 "ro.config.notification_sim2=notification_001.ogg\n"
298 "ro.config.calendar_sound=notification_003.ogg\n"
299 "ro.carrier=unknown\n"
300 "ro.oppo.theme.version=800\n"
301 "ro.com.android.mobiledata=true\n"
302 "persist.radio.mobile.data=1,1\n"
303 "dalvik.vm.heapgrowthlimit=256m\n"
304 "dalvik.vm.heapsize=512m\n"
305 "ro.mediatek.chip_ver=S01\n"
306 "ro.mediatek.platform=MT6755\n"
307 "ro.telephony.sim.count=2\n"
308 "persist.radio.default.sim=0\n"
309 "persist.radio.multisim.config=dsds\n"
310 "persist.md.perm.checked=to_upgrade\n"
311 "persist.gemini.sim_num=2\n"
312 "ro.gemini.smart_sim_switch=false\n"
313 "ro.multi_log_feature=0\n"
314 "ril.specific.sm_cause=0\n"
315 "bgw.current3gband=0\n"
316 "ril.external.md=0\n"
317 "ro.mtk_cam_lomo_support=1\n"
318 "ro.btstack=blueangel\n"
319 "ro.sf.hwrotation=0\n"
320 "ril.current.share_modem=2\n"
321 "ro.mediatek.gemini_support=true\n"
322 "persist.radio.fd.counter=15\n"
323 "persist.radio.fd.off.counter=5\n"
324 "persist.radio.fd.r8.counter=15\n"
325 "persist.radio.fd.off.r8.counter=5\n"
326 "drm.service.enabled=true\n"
327 "fmradio.driver.enable=0\n"
328 "ril.first.md=1\n"
329 "ril.flightmode.poweroffMD=0\n"
330 "ril.telephony.mode=0\n"
331 "dalvik.vm.mtk-stack-trace-file=/data/anr/mtk_traces.txt\n"
332 "mediatek.wlan.chip=CONSYS_MT6755\n"
333 "mediatek.wlan.module.postfix=_consys_mt6755\n"
334 "ril.radiooff.poweroffMD=0\n"
335 "ro.frp.pst=/dev/block/platform/mtk-msdc.0/by-name/frp\n"
336 "ro.mediatek.version.branch=L1.MP10.TC16SP\n"
337 "ro.mediatek.version.sdk=4\n"
338 "ro.setupwizard.mode=OPTIONAL\n"
339 "ro.com.google.gmsversion=5.1_r3\n"
340 "ro.com.google.clientidbase=android-oppo\n"
341 "ro.mtk_gemini_support=1\n"
342 "ro.mtk_audenh_support=1\n"
343 "ro.mtk_bessurround_support=1\n"
344 "ro.mtk_gemini_enhancement=1\n"
345 "ro.mtk_wapi_support=1\n"
346 "ro.mtk_bt_support=1\n"
347 "ro.mtk_wappush_support=1\n"
348 "ro.mtk_agps_app=1\n"
349 "ro.mtk_audio_tuning_tool_ver=V2.2\n"
350 "ro.mtk_matv_analog_support=1\n"
351 "ro.mtk_wlan_support=1\n"
352 "ro.mtk_gps_support=1\n"
353 "ro.mtk_omacp_support=1\n"
354 "ro.mtk_search_db_support=1\n"
355 "ro.mtk_dialer_search_support=1\n"
356 "ro.mtk_dhcpv6c_wifi=1\n"
357 "ro.have_aacencode_feature=1\n"
358 "ro.mtk_fd_support=1\n"
359 "ro.mtk_oma_drm_support=1\n"
360 "ro.mtk_widevine_drm_l3_support=1\n"
361 "ro.mtk_eap_sim_aka=1\n"
362 "ro.mtk_audio_ape_support=1\n"
363 "ro.mtk_flv_playback_support=1\n"
364 "ro.mtk_wmv_playback_support=1\n"
365 "ro.mtk_send_rr_support=1\n"
366 "persist.sys.esn_track_switch=0\n"
367 "ro.mtk_emmc_support=1\n"
368 "ro.mtk_tetheringipv6_support=1\n"
369 "ro.mtk_shared_sdcard=1\n"
370 "ro.mtk_enable_md1=1\n"
371 "ro.mtk_pq_support=2\n"
372 "ro.mtk_pq_color_mode=3\n"
373 "ro.mtk_miravision_support=1\n"
374 "ro.mtk_miravision_image_dc=1\n"
375 "ro.mtk_wfd_support=1\n"
376 "ro.mtk_wfd_sink_support=1\n"
377 "ro.mtk_wfd_sink_uibc_support=1\n"
378 "ro.mtk_wifi_mcc_support=1\n"
379 "ro.mtk_system_update_support=1\n"
380 "ro.mtk_sim_hot_swap=1\n"
381 "ro.mtk_thumbnail_play_support=1\n"
382 "ro.mtk_bip_scws=1\n"
383 "ro.mtk_world_phone_policy=0\n"
384 "ro.mtk_md_world_mode_support=1\n"
385 "ro.mtk_perfservice_support=1\n"
386 "ro.mtk_sim_hot_swap_common_slot=1\n"
387 "ro.mtk_cta_set=1\n"
388 "ro.mtk_antibricking_level=2\n"
389 "ro.mtk_cam_mfb_support=3\n"
390 "ro.mtk_slow_motion_support=1\n"
391 "ro.mtk_lte_support=1\n"
392 "ro.sim_refresh_reset_by_modem=1\n"
393 "ro.mtk_slidevideo_support=1\n"
394 "ro.mtk_passpoint_r1_support=1\n"
395 "ro.mtk_bg_power_saving_support=1\n"
396 "ro.mtk_bg_power_saving_ui=1\n"
397 "ro.have_aee_feature=1\n"
398 "ro.sim_me_lock_mode=0\n"
399 "ro.mtk_dual_mic_support=1\n"
400 "ro.mtk_is_tablet=0\n"
401 "ro.mtk_pow_perf_support=1\n"
402 "ro.mtk_ims_support=1\n"
403 "ro.mtk_volte_support=1\n"
404 "persist.mtk.volte.enable=0\n"
405 "persist.dbg.volte_avail_ovr=1\n"
406 "wfd.dummy.enable=1\n"
407 "ro.mediatek.project.path=device/oppo/oppo6755_15311\n"
408 "ro.mtk_trustonic_tee_support=1\n"
409 "persist.mtk.wcn.combo.chipid=-1\n"
410 "persist.mtk.wcn.fwlog.status=no\n"
411 "service.wcn.driver.ready=no\n"
412 "persist.meta.dumpdata=0\n"
413 "ro.mtk_hetcomm_support=1\n"
414 "ro.mtk_deinterlace_support=1\n"
415 "ro.mtk_md_sbp_custom_value=0\n"
416 "persist.mtk.datashaping.support=1\n"
417 "persist.datashaping.alarmgroup=1\n"
418 "persist.radio.mtk_dsbp_support=1\n"
419 "ro.dex2oat_white_list=com.google.android.gms:\n"
420 "persist.sys.dalvik.vm.lib.2=libart.so\n"
421 "dalvik.vm.isa.arm64.features=default\n"
422 "dalvik.vm.isa.arm.features=default\n"
423 "net.bt.name=Android\n"
424 "dalvik.vm.stack-trace-file=/data/anr/traces.txt\n"
425 "ro.telephony.default_network=14,0",
426 },
427 {
428 .path = "/sys/devices/system/cpu/kernel_max",
429 .size = 2,
430 .content = "7\n",
431 },
432 {
Marat Dukhan5ede4672018-04-19 19:22:50 -0700433 .path = "/sys/devices/system/cpu/modalias",
434 .size = 61,
435 .content = "cpu:type:aarch64:feature:,0000,0001,0003,0004,0005,0006,0007\n",
436 },
437 {
438 .path = "/sys/devices/system/cpu/offline",
439 .size = 4,
440 .content = "1-7\n",
441 },
442 {
443 .path = "/sys/devices/system/cpu/online",
444 .size = 2,
445 .content = "0\n",
446 },
447 {
Marat Dukhan887bce52017-09-08 18:38:57 -0700448 .path = "/sys/devices/system/cpu/possible",
449 .size = 4,
450 .content = "0-7\n",
451 },
452 {
453 .path = "/sys/devices/system/cpu/present",
454 .size = 4,
455 .content = "0-7\n",
456 },
457 {
Marat Dukhana7615512017-09-12 18:15:31 -0700458 .path = "/sys/devices/system/cpu/cpufreq/all_time_in_state",
Marat Dukhan5ede4672018-04-19 19:22:50 -0700459 .size = 260,
Marat Dukhana7615512017-09-12 18:15:31 -0700460 .content =
461 "freq\t\tcpu0\t\tcpu1\t\tcpu2\t\tcpu3\t\tcpu4\t\tcpu5\t\tcpu6\t\tcpu7\t\t\n"
462 "156000\t\t0\t\t\n"
463 "286000\t\tN/A\t\t\n"
464 "338000\t\t0\t\t\n"
465 "494000\t\t0\t\t\n"
466 "598000\t\t0\t\t\n"
467 "663000\t\tN/A\t\t\n"
468 "689000\t\t0\t\t\n"
469 "871000\t\t0\t\t\n"
470 "1014000\t\t0\t\t\n"
471 "1027000\t\tN/A\t\t\n"
Marat Dukhan5ede4672018-04-19 19:22:50 -0700472 "1144000\t\t18232\t\t\n"
Marat Dukhana7615512017-09-12 18:15:31 -0700473 "1196000\t\tN/A\t\t\n"
474 "1573000\t\tN/A\t\t\n"
475 "1755000\t\tN/A\t\t\n"
476 "1950000\t\tN/A\t\t\n",
477 },
478 {
479 .path = "/sys/devices/system/cpu/cpuidle/current_driver",
480 .size = 15,
481 .content = "mt6755_cpuidle\n",
482 },
483 {
484 .path = "/sys/devices/system/cpu/cpuidle/current_governor_ro",
485 .size = 13,
486 .content = "mtk_governor\n",
487 },
488 {
Marat Dukhan2a2d2322017-09-11 15:30:06 -0700489 .path = "/sys/devices/system/cpu/cputopo/big_cpumask",
490 .size = 3,
491 .content = "f0\n",
492 },
493 {
494 .path = "/sys/devices/system/cpu/cputopo/glbinfo",
495 .size = 71,
496 .content =
497 "big/little arch: yes\n"
498 "big/little cpumask:f0/f\n"
499 "nr_cups: 8\n"
500 "nr_clusters: 2\n",
501 },
502 {
503 .path = "/sys/devices/system/cpu/cputopo/is_big_little",
504 .size = 2,
505 .content = "1\n",
506 },
507 {
508 .path = "/sys/devices/system/cpu/cputopo/is_multi_cluster",
509 .size = 2,
510 .content = "1\n",
511 },
512 {
513 .path = "/sys/devices/system/cpu/cputopo/little_cpumask",
514 .size = 3,
515 .content = "0f\n",
516 },
517 {
518 .path = "/sys/devices/system/cpu/cputopo/nr_clusters",
519 .size = 2,
520 .content = "2\n",
521 },
522 {
Marat Dukhan2a2d2322017-09-11 15:30:06 -0700523 .path = "/sys/devices/system/cpu/cpu0/cpufreq/affected_cpus",
524 .size = 2,
525 .content = "0\n",
526 },
527 {
Marat Dukhan887bce52017-09-08 18:38:57 -0700528 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq",
529 .size = 8,
530 .content = "1950000\n",
531 },
532 {
533 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq",
534 .size = 7,
535 .content = "156000\n",
536 },
537 {
Marat Dukhana7615512017-09-12 18:15:31 -0700538 .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency",
539 .size = 5,
540 .content = "1000\n",
541 },
542 {
543 .path = "/sys/devices/system/cpu/cpu0/cpufreq/related_cpus",
544 .size = 8,
545 .content = "0 1 2 3\n",
546 },
547 {
548 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies",
549 .size = 59,
550 .content = "1144000 1014000 871000 689000 598000 494000 338000 156000 \n",
551 },
552 {
553 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors",
554 .size = 54,
555 .content = "ondemand userspace powersave interactive performance \n",
556 },
557 {
558 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq",
559 .size = 7,
560 .content = "598000\n",
561 },
562 {
563 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver",
564 .size = 11,
565 .content = "mt-cpufreq\n",
566 },
567 {
568 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor",
569 .size = 12,
570 .content = "interactive\n",
571 },
572 {
573 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq",
574 .size = 8,
575 .content = "1144000\n",
576 },
577 {
578 .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq",
579 .size = 7,
580 .content = "156000\n",
581 },
582 {
583 .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state",
584 .size = 0,
585 .content = "",
586 },
587 {
588 .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/total_trans",
589 .size = 2,
590 .content = "0\n",
591 },
592 {
593 .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/trans_table",
594 .size = 29,
595 .content =
596 " From : To\n"
597 " : \n",
598 },
599 {
Marat Dukhan5ede4672018-04-19 19:22:50 -0700600 .path = "/sys/devices/system/cpu/cpu0/topology/core_id",
Marat Dukhan887bce52017-09-08 18:38:57 -0700601 .size = 2,
602 .content = "0\n",
603 },
604 {
Marat Dukhana7615512017-09-12 18:15:31 -0700605 .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings",
606 .size = 3,
607 .content = "0f\n",
608 },
609 {
Marat Dukhan5ede4672018-04-19 19:22:50 -0700610 .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings_list",
611 .size = 4,
612 .content = "0-3\n",
Marat Dukhana7615512017-09-12 18:15:31 -0700613 },
614 {
Marat Dukhan2a2d2322017-09-11 15:30:06 -0700615 .path = "/sys/devices/system/cpu/cpu0/topology/cpu_capacity",
616 .size = 4,
Marat Dukhana7615512017-09-12 18:15:31 -0700617 .content = "314\n",
Marat Dukhan2a2d2322017-09-11 15:30:06 -0700618 },
619 {
620 .path = "/sys/devices/system/cpu/cpu0/topology/max_cpu_capacity",
621 .size = 4,
622 .content = "600\n",
623 },
Marat Dukhana7615512017-09-12 18:15:31 -0700624 {
Marat Dukhan5ede4672018-04-19 19:22:50 -0700625 .path = "/sys/devices/system/cpu/cpu0/topology/physical_package_id",
626 .size = 2,
627 .content = "0\n",
Marat Dukhana7615512017-09-12 18:15:31 -0700628 },
629 {
Marat Dukhan5ede4672018-04-19 19:22:50 -0700630 .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings",
631 .size = 3,
632 .content = "01\n",
Marat Dukhana7615512017-09-12 18:15:31 -0700633 },
634 {
Marat Dukhan5ede4672018-04-19 19:22:50 -0700635 .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings_list",
636 .size = 2,
637 .content = "0\n",
Marat Dukhana7615512017-09-12 18:15:31 -0700638 },
639 {
Marat Dukhan5ede4672018-04-19 19:22:50 -0700640 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_driver",
Marat Dukhana7615512017-09-12 18:15:31 -0700641 .size = 11,
642 .content = "mt-cpufreq\n",
643 },
Marat Dukhan5ede4672018-04-19 19:22:50 -0700644 {
645 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor",
646 .size = 12,
647 .content = "interactive\n",
648 },
649 {
650 .path = "/sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq",
651 .size = 8,
652 .content = "1144000\n",
653 },
Marat Dukhan887bce52017-09-08 18:38:57 -0700654 { NULL },
655};
Marat Dukhan2a2d2322017-09-11 15:30:06 -0700656#ifdef __ANDROID__
657struct cpuinfo_mock_property properties[] = {
658 {
659 .key = "af.policy.r_submix_prio_adjust",
660 .value = "0",
661 },
662 {
Marat Dukhana7615512017-09-12 18:15:31 -0700663 .key = "af.rf_info",
664 .value = "0",
665 },
666 {
Marat Dukhan2a2d2322017-09-11 15:30:06 -0700667 .key = "bgw.current3gband",
668 .value = "0",
669 },
670 {
671 .key = "camera.disable_zsl_mode",
672 .value = "1",
673 },
674 {
675 .key = "dalvik.vm.dex2oat-Xms",
676 .value = "64m",
677 },
678 {
679 .key = "dalvik.vm.dex2oat-Xmx",
680 .value = "512m",
681 },
682 {
683 .key = "dalvik.vm.heapgrowthlimit",
684 .value = "256m",
685 },
686 {
687 .key = "dalvik.vm.heapmaxfree",
688 .value = "8m",
689 },
690 {
691 .key = "dalvik.vm.heapminfree",
692 .value = "4m",
693 },
694 {
695 .key = "dalvik.vm.heapsize",
696 .value = "512m",
697 },
698 {
699 .key = "dalvik.vm.heapstartsize",
700 .value = "16m",
701 },
702 {
703 .key = "dalvik.vm.image-dex2oat-Xms",
704 .value = "64m",
705 },
706 {
707 .key = "dalvik.vm.image-dex2oat-Xmx",
708 .value = "64m",
709 },
710 {
711 .key = "dalvik.vm.isa.arm.features",
712 .value = "default",
713 },
714 {
715 .key = "dalvik.vm.isa.arm64.features",
716 .value = "default",
717 },
718 {
719 .key = "dalvik.vm.mtk-stack-trace-file",
720 .value = "/data/anr/mtk_traces.txt",
721 },
722 {
723 .key = "dalvik.vm.stack-trace-file",
724 .value = "/data/anr/traces.txt",
725 },
726 {
727 .key = "dalvik.vm.zygote32.pid",
Marat Dukhan5ede4672018-04-19 19:22:50 -0700728 .value = "387",
Marat Dukhan2a2d2322017-09-11 15:30:06 -0700729 },
730 {
731 .key = "dalvik.vm.zygote64.pid",
Marat Dukhan5ede4672018-04-19 19:22:50 -0700732 .value = "386",
Marat Dukhan2a2d2322017-09-11 15:30:06 -0700733 },
734 {
735 .key = "debug.MB.running",
736 .value = "0",
737 },
738 {
739 .key = "debug.bindercall.api",
740 .value = "none",
741 },
742 {
743 .key = "debug.force_rtl",
744 .value = "0",
745 },
746 {
747 .key = "debug.hwc.bq_count",
748 .value = "4",
749 },
750 {
751 .key = "debug.hwc.compose_level",
752 .value = "0",
753 },
754 {
755 .key = "debug.mdlogger.Running",
756 .value = "0",
757 },
758 {
759 .key = "debug.mdlogger.log2sd.path",
760 .value = "internal_sd",
761 },
762 {
763 .key = "debug.mtklog.netlog.Running",
764 .value = "0",
765 },
766 {
767 .key = "debug.oppo.morning.time",
Marat Dukhan5ede4672018-04-19 19:22:50 -0700768 .value = "2 : 43",
Marat Dukhan2a2d2322017-09-11 15:30:06 -0700769 },
770 {
771 .key = "debug.program_binary.enable",
772 .value = "1",
773 },
774 {
Marat Dukhan2a2d2322017-09-11 15:30:06 -0700775 .key = "dev.bootcomplete",
776 .value = "1",
777 },
778 {
779 .key = "drm.service.enabled",
780 .value = "true",
781 },
782 {
783 .key = "fmradio.driver.enable",
784 .value = "0",
785 },
786 {
787 .key = "gr.apk.number",
788 .value = "5",
789 },
790 {
791 .key = "gr.download.url",
792 .value = "http://otafs.coloros.com/googles/23dec9b52fa383563b162ef9b5abf389",
793 },
794 {
795 .key = "gr.use.leader",
796 .value = "true",
797 },
798 {
799 .key = "gsm.baseband.capability",
800 .value = "1023",
801 },
802 {
803 .key = "gsm.current.phone-type",
804 .value = "1,1",
805 },
806 {
807 .key = "gsm.emdstatus.init",
808 .value = "1",
809 },
810 {
811 .key = "gsm.gcf.testmode",
812 .value = "0",
813 },
814 {
815 .key = "gsm.lte.ca.support",
816 .value = "1",
817 },
818 {
819 .key = "gsm.network.type",
820 .value = "Unknown,Unknown",
821 },
822 {
823 .key = "gsm.operator.alpha",
Marat Dukhana7615512017-09-12 18:15:31 -0700824 .value = "",
Marat Dukhan2a2d2322017-09-11 15:30:06 -0700825 },
826 {
827 .key = "gsm.operator.iso-country",
828 .value = "",
829 },
830 {
831 .key = "gsm.operator.isroaming",
832 .value = "false,false",
833 },
834 {
835 .key = "gsm.operator.numeric",
836 .value = "",
837 },
838 {
839 .key = "gsm.project.baseband.2",
840 .value = "OPPO6755_15311_66_L(LWCTG)",
841 },
842 {
843 .key = "gsm.project.baseband",
844 .value = "OPPO6755_15311_66_L(LWCTG)",
845 },
846 {
847 .key = "gsm.ril.ct3g.2",
848 .value = "0",
849 },
850 {
851 .key = "gsm.ril.ct3g",
852 .value = "0",
853 },
854 {
855 .key = "gsm.ril.eboot",
856 .value = "-1",
857 },
858 {
859 .key = "gsm.ril.init",
860 .value = "1",
861 },
862 {
863 .key = "gsm.ril.uicctype.2",
864 .value = "USIM",
865 },
866 {
867 .key = "gsm.ril.uicctype.3",
868 .value = "",
869 },
870 {
871 .key = "gsm.ril.uicctype.4",
872 .value = "",
873 },
874 {
875 .key = "gsm.ril.uicctype",
876 .value = "USIM",
877 },
878 {
879 .key = "gsm.serial",
880 .value = "",
881 },
882 {
883 .key = "gsm.sim.operator.alpha",
884 .value = ",",
885 },
886 {
887 .key = "gsm.sim.operator.iso-country",
888 .value = ",",
889 },
890 {
891 .key = "gsm.sim.operator.numeric",
892 .value = ",",
893 },
894 {
895 .key = "gsm.sim.operator.spn",
Marat Dukhana7615512017-09-12 18:15:31 -0700896 .value = "",
Marat Dukhan2a2d2322017-09-11 15:30:06 -0700897 },
898 {
899 .key = "gsm.sim.retry.pin1.2",
900 .value = "",
901 },
902 {
903 .key = "gsm.sim.retry.pin1.3",
904 .value = "",
905 },
906 {
907 .key = "gsm.sim.retry.pin1.4",
908 .value = "",
909 },
910 {
911 .key = "gsm.sim.retry.pin1",
912 .value = "",
913 },
914 {
915 .key = "gsm.sim.retry.pin2.2",
916 .value = "",
917 },
918 {
919 .key = "gsm.sim.retry.pin2.3",
920 .value = "",
921 },
922 {
923 .key = "gsm.sim.retry.pin2.4",
924 .value = "",
925 },
926 {
927 .key = "gsm.sim.retry.pin2",
928 .value = "",
929 },
930 {
931 .key = "gsm.sim.retry.puk1.2",
932 .value = "",
933 },
934 {
935 .key = "gsm.sim.retry.puk1.3",
936 .value = "",
937 },
938 {
939 .key = "gsm.sim.retry.puk1.4",
940 .value = "",
941 },
942 {
943 .key = "gsm.sim.retry.puk1",
944 .value = "",
945 },
946 {
947 .key = "gsm.sim.retry.puk2.2",
948 .value = "",
949 },
950 {
951 .key = "gsm.sim.retry.puk2.3",
952 .value = "",
953 },
954 {
955 .key = "gsm.sim.retry.puk2.4",
956 .value = "",
957 },
958 {
959 .key = "gsm.sim.retry.puk2",
960 .value = "",
961 },
962 {
963 .key = "gsm.sim.ril.mcc.mnc.2",
964 .value = "",
965 },
966 {
967 .key = "gsm.sim.ril.mcc.mnc.3",
968 .value = "",
969 },
970 {
971 .key = "gsm.sim.ril.mcc.mnc.4",
972 .value = "",
973 },
974 {
975 .key = "gsm.sim.ril.mcc.mnc",
976 .value = "",
977 },
978 {
979 .key = "gsm.sim.ril.phbready.2",
980 .value = "true",
981 },
982 {
983 .key = "gsm.sim.ril.phbready.3",
984 .value = "",
985 },
986 {
987 .key = "gsm.sim.ril.phbready.4",
988 .value = "",
989 },
990 {
991 .key = "gsm.sim.ril.phbready",
992 .value = "false",
993 },
994 {
995 .key = "gsm.sim.state",
996 .value = "ABSENT,ABSENT",
997 },
998 {
999 .key = "gsm.version.baseband1",
1000 .value = "MOLY.LR11.W1539.MD.MP.V9.P67.T74, 2016/06/20 17:51",
1001 },
1002 {
1003 .key = "gsm.version.baseband",
1004 .value = "MOLY.LR11.W1539.MD.MP.V9.P67.T74, 2016/06/20 17:51",
1005 },
1006 {
1007 .key = "gsm.version.ril-impl",
1008 .value = "mtk gemini ril 1.0",
1009 },
1010 {
1011 .key = "init.svc.DMAgent",
1012 .value = "running",
1013 },
1014 {
1015 .key = "init.svc.GoogleOtaAgent",
1016 .value = "running",
1017 },
1018 {
1019 .key = "init.svc.MPED",
1020 .value = "running",
1021 },
1022 {
1023 .key = "init.svc.MtkCodecService",
1024 .value = "running",
1025 },
1026 {
1027 .key = "init.svc.NvRAMAgent",
1028 .value = "running",
1029 },
1030 {
1031 .key = "init.svc.PPLAgent",
1032 .value = "running",
1033 },
1034 {
1035 .key = "init.svc.adbd",
1036 .value = "running",
1037 },
1038 {
1039 .key = "init.svc.agpsd",
1040 .value = "running",
1041 },
1042 {
1043 .key = "init.svc.block-mode",
1044 .value = "stopped",
1045 },
1046 {
1047 .key = "init.svc.bootanim",
1048 .value = "stopped",
1049 },
1050 {
1051 .key = "init.svc.bootlogoupdater",
1052 .value = "stopped",
1053 },
1054 {
1055 .key = "init.svc.ccci3_fsd",
1056 .value = "stopped",
1057 },
1058 {
1059 .key = "init.svc.ccci3_mdinit",
1060 .value = "stopped",
1061 },
1062 {
1063 .key = "init.svc.ccci_fsd",
1064 .value = "running",
1065 },
1066 {
1067 .key = "init.svc.ccci_mdinit",
1068 .value = "running",
1069 },
1070 {
1071 .key = "init.svc.conn_launcher",
1072 .value = "running",
1073 },
1074 {
1075 .key = "init.svc.criticallog",
1076 .value = "running",
1077 },
1078 {
1079 .key = "init.svc.datafree",
1080 .value = "stopped",
1081 },
1082 {
1083 .key = "init.svc.datasync",
1084 .value = "stopped",
1085 },
1086 {
1087 .key = "init.svc.debuggerd64",
1088 .value = "running",
1089 },
1090 {
1091 .key = "init.svc.debuggerd",
1092 .value = "running",
1093 },
1094 {
1095 .key = "init.svc.drm",
1096 .value = "running",
1097 },
1098 {
1099 .key = "init.svc.emdlogger1",
1100 .value = "running",
1101 },
1102 {
1103 .key = "init.svc.emsvr_user",
1104 .value = "running",
1105 },
1106 {
1107 .key = "init.svc.enableswap",
1108 .value = "stopped",
1109 },
1110 {
1111 .key = "init.svc.engineermode-sh",
1112 .value = "stopped",
1113 },
1114 {
1115 .key = "init.svc.fingerprintd",
1116 .value = "running",
1117 },
1118 {
1119 .key = "init.svc.flash_recovery",
1120 .value = "stopped",
1121 },
1122 {
1123 .key = "init.svc.gas_srv",
1124 .value = "running",
1125 },
1126 {
1127 .key = "init.svc.ged_srv",
1128 .value = "running",
1129 },
1130 {
1131 .key = "init.svc.gsm0710muxd",
1132 .value = "running",
1133 },
1134 {
1135 .key = "init.svc.guiext-server",
1136 .value = "running",
1137 },
1138 {
1139 .key = "init.svc.healthd",
1140 .value = "running",
1141 },
1142 {
1143 .key = "init.svc.installd",
1144 .value = "running",
1145 },
1146 {
1147 .key = "init.svc.keystore",
1148 .value = "running",
1149 },
1150 {
1151 .key = "init.svc.lmkd",
1152 .value = "running",
1153 },
1154 {
1155 .key = "init.svc.logd",
1156 .value = "running",
1157 },
1158 {
1159 .key = "init.svc.media",
1160 .value = "running",
1161 },
1162 {
1163 .key = "init.svc.memsicd3416x",
1164 .value = "running",
1165 },
1166 {
1167 .key = "init.svc.mnld",
1168 .value = "running",
1169 },
1170 {
1171 .key = "init.svc.mobicore",
1172 .value = "running",
1173 },
1174 {
1175 .key = "init.svc.mobile_log_d",
1176 .value = "running",
1177 },
1178 {
1179 .key = "init.svc.msensord",
1180 .value = "stopped",
1181 },
1182 {
1183 .key = "init.svc.mtkbt",
1184 .value = "running",
1185 },
1186 {
1187 .key = "init.svc.netd",
1188 .value = "running",
1189 },
1190 {
1191 .key = "init.svc.netdiag",
1192 .value = "running",
1193 },
1194 {
1195 .key = "init.svc.nvram_daemon",
1196 .value = "stopped",
1197 },
1198 {
1199 .key = "init.svc.nvramsensord",
1200 .value = "stopped",
1201 },
1202 {
1203 .key = "init.svc.oppoasserttip",
1204 .value = "running",
1205 },
1206 {
1207 .key = "init.svc.p2p_supplicant",
1208 .value = "running",
1209 },
1210 {
1211 .key = "init.svc.permission_check",
1212 .value = "stopped",
1213 },
1214 {
1215 .key = "init.svc.pq",
1216 .value = "running",
1217 },
1218 {
1219 .key = "init.svc.program_binary",
1220 .value = "running",
1221 },
1222 {
1223 .key = "init.svc.prop-adap-core",
1224 .value = "stopped",
1225 },
1226 {
1227 .key = "init.svc.prop-adap-main",
1228 .value = "stopped",
1229 },
1230 {
1231 .key = "init.svc.psensord",
1232 .value = "running",
1233 },
1234 {
1235 .key = "init.svc.regioncheck",
1236 .value = "stopped",
1237 },
1238 {
1239 .key = "init.svc.ril-daemon-mtk",
1240 .value = "running",
1241 },
1242 {
1243 .key = "init.svc.ril-daemon",
1244 .value = "stopped",
1245 },
1246 {
1247 .key = "init.svc.rutilsdaemon",
Marat Dukhana7615512017-09-12 18:15:31 -07001248 .value = "stopped",
Marat Dukhan2a2d2322017-09-11 15:30:06 -07001249 },
1250 {
1251 .key = "init.svc.sdcard",
1252 .value = "running",
1253 },
1254 {
1255 .key = "init.svc.servicemanager",
1256 .value = "running",
1257 },
1258 {
1259 .key = "init.svc.sn",
1260 .value = "running",
1261 },
1262 {
1263 .key = "init.svc.spm_script",
1264 .value = "stopped",
1265 },
1266 {
1267 .key = "init.svc.surfaceflinger",
1268 .value = "running",
1269 },
1270 {
1271 .key = "init.svc.terservice",
1272 .value = "stopped",
1273 },
1274 {
1275 .key = "init.svc.thermal",
1276 .value = "running",
1277 },
1278 {
1279 .key = "init.svc.thermal_manager",
1280 .value = "stopped",
1281 },
1282 {
1283 .key = "init.svc.thermalloadalgod",
1284 .value = "running",
1285 },
1286 {
1287 .key = "init.svc.ueventd",
1288 .value = "running",
1289 },
1290 {
1291 .key = "init.svc.vold",
1292 .value = "running",
1293 },
1294 {
1295 .key = "init.svc.volte_imcb",
1296 .value = "running",
1297 },
1298 {
1299 .key = "init.svc.volte_stack",
1300 .value = "running",
1301 },
1302 {
1303 .key = "init.svc.volte_ua",
1304 .value = "running",
1305 },
1306 {
1307 .key = "init.svc.vtservice",
1308 .value = "running",
1309 },
1310 {
1311 .key = "init.svc.wifi2agps",
1312 .value = "running",
1313 },
1314 {
1315 .key = "init.svc.wmtLoader",
1316 .value = "stopped",
1317 },
1318 {
1319 .key = "init.svc.xlogboot",
1320 .value = "stopped",
1321 },
1322 {
1323 .key = "init.svc.xlogdebugchanged",
1324 .value = "stopped",
1325 },
1326 {
1327 .key = "init.svc.zygote",
1328 .value = "running",
1329 },
1330 {
1331 .key = "init.svc.zygote_secondary",
1332 .value = "running",
1333 },
1334 {
1335 .key = "media.wfd.portrait",
1336 .value = "0",
1337 },
1338 {
1339 .key = "media.wfd.video-format",
1340 .value = "7",
1341 },
1342 {
1343 .key = "mediatek.wlan.chip",
1344 .value = "CONSYS_MT6755",
1345 },
1346 {
1347 .key = "mediatek.wlan.ctia",
1348 .value = "0",
1349 },
1350 {
1351 .key = "mediatek.wlan.module.postfix",
1352 .value = "_consys_mt6755",
1353 },
1354 {
1355 .key = "mtk.md1.starttime",
Marat Dukhan5ede4672018-04-19 19:22:50 -07001356 .value = "0s Thu Dec 31 19:09:02 2009\r\n",
Marat Dukhan2a2d2322017-09-11 15:30:06 -07001357 },
1358 {
1359 .key = "mtk.md1.status",
1360 .value = "ready",
1361 },
1362 {
1363 .key = "mtk_wifi.fwpath",
1364 .value = "STA",
1365 },
1366 {
1367 .key = "net.bt.name",
1368 .value = "Android",
1369 },
1370 {
1371 .key = "net.change",
1372 .value = "net.qtaguid_enabled",
1373 },
1374 {
1375 .key = "net.hostname",
Marat Dukhan5ede4672018-04-19 19:22:50 -07001376 .value = "android-14e71e8750182435",
Marat Dukhan2a2d2322017-09-11 15:30:06 -07001377 },
1378 {
1379 .key = "net.nsiot_pending",
1380 .value = "false",
1381 },
1382 {
1383 .key = "net.perf.cpu.core",
1384 .value = "4,4,0,0",
1385 },
1386 {
1387 .key = "net.perf.cpu.freq",
1388 .value = "1144000,1144000,0,0",
1389 },
1390 {
1391 .key = "net.perf.rps",
1392 .value = "ff",
1393 },
1394 {
1395 .key = "net.qtaguid_enabled",
1396 .value = "1",
1397 },
1398 {
1399 .key = "net.tcp.default_init_rwnd",
1400 .value = "60",
1401 },
1402 {
Marat Dukhan2a2d2322017-09-11 15:30:06 -07001403 .key = "oppo.device.firstboot",
1404 .value = "0",
1405 },
1406 {
1407 .key = "oppo.dex.thread.count.switch",
1408 .value = "false",
1409 },
1410 {
1411 .key = "oppo.service.datafree.enable",
1412 .value = "1",
1413 },
1414 {
1415 .key = "oppo.service.datasync.enable",
1416 .value = "0",
1417 },
1418 {
1419 .key = "oppo.service.rutils.enable",
Marat Dukhana7615512017-09-12 18:15:31 -07001420 .value = "0",
Marat Dukhan2a2d2322017-09-11 15:30:06 -07001421 },
1422 {
1423 .key = "persist.aee.core.dump",
1424 .value = "disable",
1425 },
1426 {
1427 .key = "persist.af.hac_on",
1428 .value = "0",
1429 },
1430 {
1431 .key = "persist.boot_time",
Marat Dukhana7615512017-09-12 18:15:31 -07001432 .value = "6",
Marat Dukhan2a2d2322017-09-11 15:30:06 -07001433 },
1434 {
1435 .key = "persist.bt.fwdump",
1436 .value = "0",
1437 },
1438 {
1439 .key = "persist.datashaping.alarmgroup",
1440 .value = "1",
1441 },
1442 {
1443 .key = "persist.dbg.volte_avail_ovr",
1444 .value = "1",
1445 },
1446 {
1447 .key = "persist.dm.lock",
1448 .value = "false",
1449 },
1450 {
1451 .key = "persist.gemini.sim_num",
1452 .value = "2",
1453 },
1454 {
1455 .key = "persist.md.perm.checked",
1456 .value = "1",
1457 },
1458 {
1459 .key = "persist.meta.dumpdata",
1460 .value = "0",
1461 },
1462 {
1463 .key = "persist.mtk.aee.mode",
1464 .value = "4",
1465 },
1466 {
1467 .key = "persist.mtk.datashaping.support",
1468 .value = "1",
1469 },
1470 {
1471 .key = "persist.mtk.sf.fps.upper_bound",
1472 .value = "60",
1473 },
1474 {
1475 .key = "persist.mtk.volte.enable",
1476 .value = "0",
1477 },
1478 {
1479 .key = "persist.mtk.wcn.combo.chipid",
1480 .value = "0x6755",
1481 },
1482 {
1483 .key = "persist.mtk.wcn.fwlog.status",
1484 .value = "no",
1485 },
1486 {
1487 .key = "persist.oppo.ctsversion",
1488 .value = "false",
1489 },
1490 {
1491 .key = "persist.power.useautobrightadj",
1492 .value = "true",
1493 },
1494 {
1495 .key = "persist.radio.default.sim",
1496 .value = "0",
1497 },
1498 {
1499 .key = "persist.radio.fd.counter",
1500 .value = "15",
1501 },
1502 {
1503 .key = "persist.radio.fd.off.counter",
1504 .value = "5",
1505 },
1506 {
1507 .key = "persist.radio.fd.off.r8.counter",
1508 .value = "5",
1509 },
1510 {
1511 .key = "persist.radio.fd.r8.counter",
1512 .value = "15",
1513 },
1514 {
1515 .key = "persist.radio.ia-apn",
1516 .value = "",
1517 },
1518 {
1519 .key = "persist.radio.ia",
1520 .value = "",
1521 },
1522 {
1523 .key = "persist.radio.mobile.data",
1524 .value = "1,1",
1525 },
1526 {
1527 .key = "persist.radio.mtk_dsbp_support",
1528 .value = "1",
1529 },
1530 {
1531 .key = "persist.radio.multisim.config",
1532 .value = "dsds",
1533 },
1534 {
1535 .key = "persist.radio.reset_on_switch",
1536 .value = "true",
1537 },
1538 {
1539 .key = "persist.radio.simswitch",
1540 .value = "1",
1541 },
1542 {
1543 .key = "persist.service.acm.enable",
1544 .value = "",
1545 },
1546 {
1547 .key = "persist.service.adb.enable",
1548 .value = "",
1549 },
1550 {
1551 .key = "persist.sys.assert.enable",
1552 .value = "false",
1553 },
1554 {
1555 .key = "persist.sys.assert.enabletip",
1556 .value = "0",
1557 },
1558 {
1559 .key = "persist.sys.assert.panic",
1560 .value = "false",
1561 },
1562 {
1563 .key = "persist.sys.assert.state",
1564 .value = "false",
1565 },
1566 {
1567 .key = "persist.sys.cfu_auto",
1568 .value = "1",
1569 },
1570 {
1571 .key = "persist.sys.dalvik.vm.lib.2",
1572 .value = "libart.so",
1573 },
1574 {
1575 .key = "persist.sys.device_first_boot",
1576 .value = "0",
1577 },
1578 {
1579 .key = "persist.sys.esn_track_switch",
1580 .value = "0",
1581 },
1582 {
1583 .key = "persist.sys.first_time_boot",
1584 .value = "false",
1585 },
1586 {
1587 .key = "persist.sys.mute.state",
1588 .value = "2",
1589 },
1590 {
1591 .key = "persist.sys.oem_smooth",
1592 .value = "1",
1593 },
1594 {
1595 .key = "persist.sys.oppo.displaymetrics",
1596 .value = "1080,1920",
1597 },
1598 {
1599 .key = "persist.sys.oppo.dragstate",
1600 .value = "0",
1601 },
1602 {
1603 .key = "persist.sys.oppo.otg_support",
1604 .value = "false",
1605 },
1606 {
1607 .key = "persist.sys.oppo.region.netlock",
1608 .value = "1",
1609 },
1610 {
1611 .key = "persist.sys.oppo.region",
1612 .value = "US",
1613 },
1614 {
1615 .key = "persist.sys.oppo.screendrag",
Marat Dukhan5ede4672018-04-19 19:22:50 -07001616 .value = "0,0,0,0.0",
Marat Dukhan2a2d2322017-09-11 15:30:06 -07001617 },
1618 {
1619 .key = "persist.sys.permission.enable",
1620 .value = "false",
1621 },
1622 {
1623 .key = "persist.sys.port_index",
1624 .value = "",
1625 },
1626 {
1627 .key = "persist.sys.poweroffsound",
1628 .value = "1",
1629 },
1630 {
1631 .key = "persist.sys.poweronsound",
1632 .value = "1",
1633 },
1634 {
1635 .key = "persist.sys.pq.adl.idx",
1636 .value = "0",
1637 },
1638 {
1639 .key = "persist.sys.pq.shp.idx",
1640 .value = "2",
1641 },
1642 {
1643 .key = "persist.sys.profiler_ms",
1644 .value = "0",
1645 },
1646 {
1647 .key = "persist.sys.screenshot.times",
1648 .value = "1",
1649 },
1650 {
1651 .key = "persist.sys.sd.defaultpath",
1652 .value = "/storage/emulated/0",
1653 },
1654 {
1655 .key = "persist.sys.timezone",
1656 .value = "America/New_York",
1657 },
1658 {
1659 .key = "persist.sys.usb.config",
1660 .value = "mtp,mass_storage,adb",
1661 },
1662 {
1663 .key = "persist.version.confidential",
1664 .value = "false",
1665 },
1666 {
1667 .key = "qemu.hw.mainkeys",
1668 .value = "1",
1669 },
1670 {
1671 .key = "ril.active.md",
1672 .value = "9",
1673 },
1674 {
1675 .key = "ril.current.share_modem",
1676 .value = "2",
1677 },
1678 {
1679 .key = "ril.data.allow",
1680 .value = "0",
1681 },
1682 {
1683 .key = "ril.ecclist1",
1684 .value = "",
1685 },
1686 {
1687 .key = "ril.ecclist2",
1688 .value = "",
1689 },
1690 {
1691 .key = "ril.ecclist3",
1692 .value = "",
1693 },
1694 {
1695 .key = "ril.ecclist",
1696 .value = "",
1697 },
1698 {
1699 .key = "ril.external.md",
1700 .value = "0",
1701 },
1702 {
1703 .key = "ril.fd.mode",
1704 .value = "1",
1705 },
1706 {
1707 .key = "ril.first.md",
1708 .value = "1",
1709 },
1710 {
1711 .key = "ril.flightmode.poweroffMD",
1712 .value = "0",
1713 },
1714 {
1715 .key = "ril.ia.iccid",
1716 .value = "",
1717 },
1718 {
1719 .key = "ril.iccid.sim1",
1720 .value = "N/A",
1721 },
1722 {
1723 .key = "ril.iccid.sim2",
1724 .value = "N/A",
1725 },
1726 {
1727 .key = "ril.iccid.sim3",
1728 .value = "",
1729 },
1730 {
1731 .key = "ril.iccid.sim4",
1732 .value = "",
1733 },
1734 {
1735 .key = "ril.imsi.status.sim1",
1736 .value = "0",
1737 },
1738 {
1739 .key = "ril.imsi.status.sim2",
1740 .value = "0",
1741 },
1742 {
1743 .key = "ril.ipo.radiooff.2",
1744 .value = "0",
1745 },
1746 {
1747 .key = "ril.ipo.radiooff",
1748 .value = "0",
1749 },
1750 {
1751 .key = "ril.mux.ee.md1",
1752 .value = "0",
1753 },
1754 {
1755 .key = "ril.mux.report.case",
1756 .value = "0",
1757 },
1758 {
1759 .key = "ril.nw.rat.detail",
1760 .value = "3",
1761 },
1762 {
1763 .key = "ril.nw.worldmode.activemode",
1764 .value = "1",
1765 },
1766 {
1767 .key = "ril.pid.1",
Marat Dukhan5ede4672018-04-19 19:22:50 -07001768 .value = "953",
Marat Dukhan2a2d2322017-09-11 15:30:06 -07001769 },
1770 {
1771 .key = "ril.radio.ia-apn",
1772 .value = "",
1773 },
1774 {
1775 .key = "ril.radio.ia",
1776 .value = "",
1777 },
1778 {
1779 .key = "ril.radiooff.poweroffMD",
1780 .value = "0",
1781 },
1782 {
1783 .key = "ril.ready.sim",
1784 .value = "false",
1785 },
1786 {
1787 .key = "ril.specific.sm_cause",
1788 .value = "0",
1789 },
1790 {
1791 .key = "ril.telephony.mode",
1792 .value = "0",
1793 },
1794 {
1795 .key = "ril.volte.imcb",
1796 .value = "1",
1797 },
1798 {
1799 .key = "ril.volte.stack",
1800 .value = "1",
1801 },
1802 {
1803 .key = "ril.volte.ua",
1804 .value = "1",
1805 },
1806 {
1807 .key = "rild.libargs",
1808 .value = "-d /dev/ttyC0",
1809 },
1810 {
1811 .key = "rild.libpath",
1812 .value = "mtk-ril.so",
1813 },
1814 {
1815 .key = "rild.mark_switchuser",
1816 .value = "0",
1817 },
1818 {
1819 .key = "ro.adb.secure",
1820 .value = "1",
1821 },
1822 {
1823 .key = "ro.allow.mock.location",
1824 .value = "0",
1825 },
1826 {
1827 .key = "ro.audio.silent",
1828 .value = "0",
1829 },
1830 {
1831 .key = "ro.baseband",
1832 .value = "unknown",
1833 },
1834 {
1835 .key = "ro.board.platform",
1836 .value = "mt6755",
1837 },
1838 {
1839 .key = "ro.boot.bootreason",
1840 .value = "wdt_by_pass_pwk",
1841 },
1842 {
1843 .key = "ro.boot.hardware",
1844 .value = "mt6755",
1845 },
1846 {
1847 .key = "ro.boot.serialno",
Marat Dukhan5ede4672018-04-19 19:22:50 -07001848 .value = "HI9LLRD6SCSSDUE6",
Marat Dukhan2a2d2322017-09-11 15:30:06 -07001849 },
1850 {
1851 .key = "ro.bootloader",
1852 .value = "unknown",
1853 },
1854 {
1855 .key = "ro.bootmode",
1856 .value = "unknown",
1857 },
1858 {
1859 .key = "ro.btstack",
1860 .value = "blueangel",
1861 },
1862 {
1863 .key = "ro.build.characteristics",
1864 .value = "default",
1865 },
1866 {
1867 .key = "ro.build.date.YmdHM",
1868 .value = "201606201827",
1869 },
1870 {
1871 .key = "ro.build.date.Ymd",
1872 .value = "160620",
1873 },
1874 {
1875 .key = "ro.build.date.utc",
1876 .value = "1466418427",
1877 },
1878 {
1879 .key = "ro.build.date.ymd",
1880 .value = "160620",
1881 },
1882 {
1883 .key = "ro.build.date",
1884 .value = "Mon Jun 20 18:27:07 CST 2016",
1885 },
1886 {
1887 .key = "ro.build.description",
1888 .value = "full_oppo6755_15311-user 5.1 LMY47I 1466418229 release-keys",
1889 },
1890 {
1891 .key = "ro.build.display.id",
1892 .value = "X9009EX_11_A.18_160620",
1893 },
1894 {
1895 .key = "ro.build.fingerprint",
1896 .value = "OPPO/X9009/X9009:5.1/LMY47I/1454158811:user/release-keys",
1897 },
1898 {
1899 .key = "ro.build.flavor",
1900 .value = "full_oppo6755_15311-user",
1901 },
1902 {
1903 .key = "ro.build.host",
1904 .value = "WX-122-132",
1905 },
1906 {
1907 .key = "ro.build.id",
1908 .value = "LMY47I",
1909 },
1910 {
1911 .key = "ro.build.kernel.id",
1912 .value = "3.10.72-G201606201753",
1913 },
1914 {
1915 .key = "ro.build.master.date",
1916 .value = "201606201827",
1917 },
1918 {
1919 .key = "ro.build.ota.versionname",
1920 .value = "X9009EX_11_A.18_160620",
1921 },
1922 {
1923 .key = "ro.build.product",
1924 .value = "oppo6755_15311",
1925 },
1926 {
1927 .key = "ro.build.release_type",
1928 .value = "true",
1929 },
1930 {
1931 .key = "ro.build.soft.majorversion",
1932 .value = "",
1933 },
1934 {
1935 .key = "ro.build.soft.version",
1936 .value = "A.18",
1937 },
1938 {
1939 .key = "ro.build.tags",
1940 .value = "release-keys",
1941 },
1942 {
1943 .key = "ro.build.type",
1944 .value = "user",
1945 },
1946 {
1947 .key = "ro.build.user",
1948 .value = "root",
1949 },
1950 {
1951 .key = "ro.build.version.all_codenames",
1952 .value = "REL",
1953 },
1954 {
1955 .key = "ro.build.version.base_os",
1956 .value = "OPPO/X9009/X9009:5.1/LMY47I/1449641681:user/release-keys",
1957 },
1958 {
1959 .key = "ro.build.version.codename",
1960 .value = "REL",
1961 },
1962 {
1963 .key = "ro.build.version.incremental",
1964 .value = "1466418229",
1965 },
1966 {
1967 .key = "ro.build.version.opporom",
1968 .value = "V3.0.0i",
1969 },
1970 {
1971 .key = "ro.build.version.ota",
1972 .value = "X9009EX_11.A.18_INT_018_201606201753",
1973 },
1974 {
1975 .key = "ro.build.version.release",
1976 .value = "5.1",
1977 },
1978 {
1979 .key = "ro.build.version.sdk",
1980 .value = "22",
1981 },
1982 {
1983 .key = "ro.build.version.security_patch",
1984 .value = "2016-01-01",
1985 },
1986 {
1987 .key = "ro.camera.sound.forced",
1988 .value = "0",
1989 },
1990 {
1991 .key = "ro.carrier",
1992 .value = "unknown",
1993 },
1994 {
1995 .key = "ro.com.android.dateformat",
1996 .value = "MM-dd-yyyy",
1997 },
1998 {
1999 .key = "ro.com.android.mobiledata",
2000 .value = "true",
2001 },
2002 {
2003 .key = "ro.com.google.clientidbase",
2004 .value = "android-oppo",
2005 },
2006 {
2007 .key = "ro.com.google.gmsversion",
2008 .value = "5.1_r3",
2009 },
2010 {
2011 .key = "ro.config.alarm_alert",
2012 .value = "alarm_001.ogg",
2013 },
2014 {
2015 .key = "ro.config.calendar_sound",
2016 .value = "notification_003.ogg",
2017 },
2018 {
2019 .key = "ro.config.notification_sim2",
2020 .value = "notification_001.ogg",
2021 },
2022 {
2023 .key = "ro.config.notification_sound",
2024 .value = "notification_001.ogg",
2025 },
2026 {
2027 .key = "ro.config.ringtone",
2028 .value = "ringtone_001.ogg",
2029 },
2030 {
2031 .key = "ro.config.ringtone_sim2",
2032 .value = "ringtone_001.ogg",
2033 },
2034 {
2035 .key = "ro.crypto.fuse_sdcard",
2036 .value = "true",
2037 },
2038 {
2039 .key = "ro.crypto.state",
2040 .value = "unencrypted",
2041 },
2042 {
2043 .key = "ro.dalvik.vm.native.bridge",
2044 .value = "0",
2045 },
2046 {
2047 .key = "ro.debuggable",
2048 .value = "0",
2049 },
2050 {
2051 .key = "ro.dex2oat_white_list",
2052 .value = "com.google.android.gms:",
2053 },
2054 {
2055 .key = "ro.dirac.config",
2056 .value = "1",
2057 },
2058 {
2059 .key = "ro.dirac.max_active.headset",
2060 .value = "5",
2061 },
2062 {
2063 .key = "ro.dirac.max_active.powersound",
2064 .value = "3",
2065 },
2066 {
2067 .key = "ro.dirac.poolsize",
2068 .value = "2",
2069 },
2070 {
2071 .key = "ro.factorytest",
2072 .value = "0",
2073 },
2074 {
2075 .key = "ro.frp.pst",
2076 .value = "/dev/block/platform/mtk-msdc.0/by-name/frp",
2077 },
2078 {
2079 .key = "ro.gemini.smart_sim_switch",
2080 .value = "false",
2081 },
2082 {
2083 .key = "ro.hardware",
2084 .value = "mt6755",
2085 },
2086 {
2087 .key = "ro.have_aacencode_feature",
2088 .value = "1",
2089 },
2090 {
2091 .key = "ro.have_aee_feature",
2092 .value = "1",
2093 },
2094 {
2095 .key = "ro.kernel.zio",
2096 .value = "38,108,105,16",
2097 },
2098 {
2099 .key = "ro.mediatek.chip_ver",
2100 .value = "S01",
2101 },
2102 {
2103 .key = "ro.mediatek.gemini_support",
2104 .value = "true",
2105 },
2106 {
2107 .key = "ro.mediatek.platform",
2108 .value = "MT6755",
2109 },
2110 {
2111 .key = "ro.mediatek.project.path",
2112 .value = "device/oppo/oppo6755_15311",
2113 },
2114 {
2115 .key = "ro.mediatek.version.branch",
2116 .value = "L1.MP10.TC16SP",
2117 },
2118 {
2119 .key = "ro.mediatek.version.release",
2120 .value = "X9009EX_11_A.18_160620",
2121 },
2122 {
2123 .key = "ro.mediatek.version.sdk",
2124 .value = "4",
2125 },
2126 {
2127 .key = "ro.mediatek.wlan.p2p",
2128 .value = "1",
2129 },
2130 {
2131 .key = "ro.mediatek.wlan.wsc",
2132 .value = "1",
2133 },
2134 {
2135 .key = "ro.mount.fs",
2136 .value = "EXT4",
2137 },
2138 {
2139 .key = "ro.mtk_agps_app",
2140 .value = "1",
2141 },
2142 {
2143 .key = "ro.mtk_antibricking_level",
2144 .value = "2",
2145 },
2146 {
2147 .key = "ro.mtk_audenh_support",
2148 .value = "1",
2149 },
2150 {
2151 .key = "ro.mtk_audio_ape_support",
2152 .value = "1",
2153 },
2154 {
2155 .key = "ro.mtk_audio_tuning_tool_ver",
2156 .value = "V2.2",
2157 },
2158 {
2159 .key = "ro.mtk_bessurround_support",
2160 .value = "1",
2161 },
2162 {
2163 .key = "ro.mtk_bg_power_saving_support",
2164 .value = "1",
2165 },
2166 {
2167 .key = "ro.mtk_bg_power_saving_ui",
2168 .value = "1",
2169 },
2170 {
2171 .key = "ro.mtk_bip_scws",
2172 .value = "1",
2173 },
2174 {
2175 .key = "ro.mtk_bt_support",
2176 .value = "1",
2177 },
2178 {
2179 .key = "ro.mtk_cam_lomo_support",
2180 .value = "1",
2181 },
2182 {
2183 .key = "ro.mtk_cam_mfb_support",
2184 .value = "3",
2185 },
2186 {
2187 .key = "ro.mtk_cta_set",
2188 .value = "1",
2189 },
2190 {
2191 .key = "ro.mtk_deinterlace_support",
2192 .value = "1",
2193 },
2194 {
2195 .key = "ro.mtk_dhcpv6c_wifi",
2196 .value = "1",
2197 },
2198 {
2199 .key = "ro.mtk_dialer_search_support",
2200 .value = "1",
2201 },
2202 {
2203 .key = "ro.mtk_dual_mic_support",
2204 .value = "1",
2205 },
2206 {
2207 .key = "ro.mtk_eap_sim_aka",
2208 .value = "1",
2209 },
2210 {
2211 .key = "ro.mtk_emmc_support",
2212 .value = "1",
2213 },
2214 {
2215 .key = "ro.mtk_enable_md1",
2216 .value = "1",
2217 },
2218 {
2219 .key = "ro.mtk_fd_support",
2220 .value = "1",
2221 },
2222 {
2223 .key = "ro.mtk_flv_playback_support",
2224 .value = "1",
2225 },
2226 {
2227 .key = "ro.mtk_gemini_enhancement",
2228 .value = "1",
2229 },
2230 {
2231 .key = "ro.mtk_gemini_support",
2232 .value = "1",
2233 },
2234 {
2235 .key = "ro.mtk_gps_support",
2236 .value = "1",
2237 },
2238 {
2239 .key = "ro.mtk_hetcomm_support",
2240 .value = "1",
2241 },
2242 {
2243 .key = "ro.mtk_ims_support",
2244 .value = "1",
2245 },
2246 {
2247 .key = "ro.mtk_is_tablet",
2248 .value = "0",
2249 },
2250 {
2251 .key = "ro.mtk_lte_support",
2252 .value = "1",
2253 },
2254 {
2255 .key = "ro.mtk_matv_analog_support",
2256 .value = "1",
2257 },
2258 {
2259 .key = "ro.mtk_md_sbp_custom_value",
2260 .value = "0",
2261 },
2262 {
2263 .key = "ro.mtk_md_world_mode_support",
2264 .value = "1",
2265 },
2266 {
2267 .key = "ro.mtk_miravision_image_dc",
2268 .value = "1",
2269 },
2270 {
2271 .key = "ro.mtk_miravision_support",
2272 .value = "1",
2273 },
2274 {
2275 .key = "ro.mtk_oma_drm_support",
2276 .value = "1",
2277 },
2278 {
2279 .key = "ro.mtk_omacp_support",
2280 .value = "1",
2281 },
2282 {
2283 .key = "ro.mtk_passpoint_r1_support",
2284 .value = "1",
2285 },
2286 {
2287 .key = "ro.mtk_perf_fast_start_win",
2288 .value = "0",
2289 },
2290 {
2291 .key = "ro.mtk_perf_response_time",
2292 .value = "1",
2293 },
2294 {
2295 .key = "ro.mtk_perf_simple_start_win",
2296 .value = "1",
2297 },
2298 {
2299 .key = "ro.mtk_perfservice_support",
2300 .value = "1",
2301 },
2302 {
2303 .key = "ro.mtk_pow_perf_support",
2304 .value = "1",
2305 },
2306 {
2307 .key = "ro.mtk_pq_color_mode",
2308 .value = "3",
2309 },
2310 {
2311 .key = "ro.mtk_pq_support",
2312 .value = "2",
2313 },
2314 {
2315 .key = "ro.mtk_search_db_support",
2316 .value = "1",
2317 },
2318 {
2319 .key = "ro.mtk_send_rr_support",
2320 .value = "1",
2321 },
2322 {
2323 .key = "ro.mtk_shared_sdcard",
2324 .value = "1",
2325 },
2326 {
2327 .key = "ro.mtk_sim_hot_swap",
2328 .value = "1",
2329 },
2330 {
2331 .key = "ro.mtk_sim_hot_swap_common_slot",
2332 .value = "1",
2333 },
2334 {
2335 .key = "ro.mtk_slidevideo_support",
2336 .value = "1",
2337 },
2338 {
2339 .key = "ro.mtk_slow_motion_support",
2340 .value = "1",
2341 },
2342 {
2343 .key = "ro.mtk_system_update_support",
2344 .value = "1",
2345 },
2346 {
2347 .key = "ro.mtk_tetheringipv6_support",
2348 .value = "1",
2349 },
2350 {
2351 .key = "ro.mtk_thumbnail_play_support",
2352 .value = "1",
2353 },
2354 {
2355 .key = "ro.mtk_trustonic_tee_support",
2356 .value = "1",
2357 },
2358 {
2359 .key = "ro.mtk_volte_support",
2360 .value = "1",
2361 },
2362 {
2363 .key = "ro.mtk_wapi_support",
2364 .value = "1",
2365 },
2366 {
2367 .key = "ro.mtk_wappush_support",
2368 .value = "1",
2369 },
2370 {
2371 .key = "ro.mtk_wfd_sink_support",
2372 .value = "1",
2373 },
2374 {
2375 .key = "ro.mtk_wfd_sink_uibc_support",
2376 .value = "1",
2377 },
2378 {
2379 .key = "ro.mtk_wfd_support",
2380 .value = "1",
2381 },
2382 {
2383 .key = "ro.mtk_widevine_drm_l3_support",
2384 .value = "1",
2385 },
2386 {
2387 .key = "ro.mtk_wifi_mcc_support",
2388 .value = "1",
2389 },
2390 {
2391 .key = "ro.mtk_wlan_support",
2392 .value = "1",
2393 },
2394 {
2395 .key = "ro.mtk_wmv_playback_support",
2396 .value = "1",
2397 },
2398 {
2399 .key = "ro.mtk_world_phone_policy",
2400 .value = "0",
2401 },
2402 {
2403 .key = "ro.multi_log_feature",
2404 .value = "0",
2405 },
2406 {
2407 .key = "ro.opengles.version",
2408 .value = "196608",
2409 },
2410 {
2411 .key = "ro.oppo.theme.version",
2412 .value = "800",
2413 },
2414 {
2415 .key = "ro.oppo.version",
2416 .value = "US",
2417 },
2418 {
2419 .key = "ro.product.board",
2420 .value = "full_oppo6755_15311",
2421 },
2422 {
2423 .key = "ro.product.brand",
2424 .value = "OPPO",
2425 },
2426 {
2427 .key = "ro.product.cpu.abi",
2428 .value = "arm64-v8a",
2429 },
2430 {
2431 .key = "ro.product.cpu.abilist32",
2432 .value = "armeabi-v7a,armeabi",
2433 },
2434 {
2435 .key = "ro.product.cpu.abilist64",
2436 .value = "arm64-v8a",
2437 },
2438 {
2439 .key = "ro.product.cpu.abilist",
2440 .value = "arm64-v8a,armeabi-v7a,armeabi",
2441 },
2442 {
2443 .key = "ro.product.device",
2444 .value = "X9009",
2445 },
2446 {
2447 .key = "ro.product.locale.language",
2448 .value = "en",
2449 },
2450 {
2451 .key = "ro.product.locale.region",
2452 .value = "US",
2453 },
2454 {
2455 .key = "ro.product.manufacturer",
2456 .value = "OPPO",
2457 },
2458 {
2459 .key = "ro.product.model",
2460 .value = "X9009",
2461 },
2462 {
2463 .key = "ro.product.name",
2464 .value = "X9009",
2465 },
2466 {
2467 .key = "ro.revision",
2468 .value = "0",
2469 },
2470 {
2471 .key = "ro.rom.different.version",
2472 .value = "ColorOS3.0.0",
2473 },
2474 {
2475 .key = "ro.runtime.firstboot",
Marat Dukhan5ede4672018-04-19 19:22:50 -07002476 .value = "1262304558539",
Marat Dukhan2a2d2322017-09-11 15:30:06 -07002477 },
2478 {
2479 .key = "ro.secure",
2480 .value = "1",
2481 },
2482 {
2483 .key = "ro.serialno",
Marat Dukhan5ede4672018-04-19 19:22:50 -07002484 .value = "HI9LLRD6SCSSDUE6",
Marat Dukhan2a2d2322017-09-11 15:30:06 -07002485 },
2486 {
2487 .key = "ro.setupwizard.mode",
2488 .value = "OPTIONAL",
2489 },
2490 {
2491 .key = "ro.sf.hwrotation",
2492 .value = "0",
2493 },
2494 {
2495 .key = "ro.sf.lcd_density",
2496 .value = "480",
2497 },
2498 {
2499 .key = "ro.sim_me_lock_mode",
2500 .value = "0",
2501 },
2502 {
2503 .key = "ro.sim_refresh_reset_by_modem",
2504 .value = "1",
2505 },
2506 {
2507 .key = "ro.sys.breathlight.mode",
2508 .value = "whitelight",
2509 },
2510 {
2511 .key = "ro.sys.usb.bicr",
2512 .value = "yes",
2513 },
2514 {
2515 .key = "ro.sys.usb.charging.only",
2516 .value = "yes",
2517 },
2518 {
2519 .key = "ro.sys.usb.mtp.whql.enable",
2520 .value = "0",
2521 },
2522 {
2523 .key = "ro.sys.usb.storage.type",
2524 .value = "mtp,mass_storage",
2525 },
2526 {
2527 .key = "ro.telephony.default_network",
2528 .value = "14,0",
2529 },
2530 {
2531 .key = "ro.telephony.sim.count",
2532 .value = "2",
2533 },
2534 {
2535 .key = "ro.wifi.channels",
2536 .value = "",
2537 },
2538 {
2539 .key = "ro.xxversion",
2540 .value = "v0.5",
2541 },
2542 {
2543 .key = "ro.zygote.preload.enable",
2544 .value = "0",
2545 },
2546 {
2547 .key = "ro.zygote",
2548 .value = "zygote64_32",
2549 },
2550 {
2551 .key = "selinux.reload_policy",
2552 .value = "1",
2553 },
2554 {
2555 .key = "service.bootanim.exit",
2556 .value = "1",
2557 },
2558 {
2559 .key = "service.cat.install.on.2",
2560 .value = "0",
2561 },
2562 {
2563 .key = "service.cat.install.on.3",
2564 .value = "0",
2565 },
2566 {
2567 .key = "service.cat.install.on.4",
2568 .value = "0",
2569 },
2570 {
2571 .key = "service.cat.install.on",
2572 .value = "0",
2573 },
2574 {
2575 .key = "service.nvram_init",
2576 .value = "Ready",
2577 },
2578 {
2579 .key = "service.wcn.coredump.mode",
2580 .value = "0",
2581 },
2582 {
2583 .key = "service.wcn.driver.ready",
2584 .value = "yes",
2585 },
2586 {
2587 .key = "sys.app_freeze_timeout",
2588 .value = "0",
2589 },
2590 {
2591 .key = "sys.boot.reason",
2592 .value = "0",
2593 },
2594 {
2595 .key = "sys.boot_completed",
2596 .value = "1",
2597 },
2598 {
2599 .key = "sys.ipo.pwrdncap",
2600 .value = "2",
2601 },
2602 {
2603 .key = "sys.ipowin.done",
2604 .value = "1",
2605 },
2606 {
2607 .key = "sys.oppo.screenshot",
2608 .value = "0",
2609 },
2610 {
Marat Dukhan5ede4672018-04-19 19:22:50 -07002611 .key = "sys.power.screenoff.reason",
2612 .value = "2",
2613 },
2614 {
Marat Dukhan2a2d2322017-09-11 15:30:06 -07002615 .key = "sys.power_off_alarm",
2616 .value = "0",
2617 },
2618 {
2619 .key = "sys.settings_global_version",
Marat Dukhana7615512017-09-12 18:15:31 -07002620 .value = "3",
Marat Dukhan2a2d2322017-09-11 15:30:06 -07002621 },
2622 {
2623 .key = "sys.settings_secure_version",
2624 .value = "2",
2625 },
2626 {
2627 .key = "sys.settings_system_version",
Marat Dukhan5ede4672018-04-19 19:22:50 -07002628 .value = "99",
Marat Dukhan2a2d2322017-09-11 15:30:06 -07002629 },
2630 {
2631 .key = "sys.sysctl.extra_free_kbytes",
2632 .value = "24300",
2633 },
2634 {
2635 .key = "sys.usb.config",
2636 .value = "mtp,mass_storage,adb",
2637 },
2638 {
2639 .key = "sys.usb.mtpConnect",
2640 .value = "mtpConnection",
2641 },
2642 {
2643 .key = "sys.usb.state",
2644 .value = "mtp,mass_storage,adb",
2645 },
2646 {
2647 .key = "sys.usb.vid",
2648 .value = "22d9",
2649 },
2650 {
2651 .key = "vold.path.external_sd",
2652 .value = "/storage/sdcard1",
2653 },
2654 {
2655 .key = "vold.path.internal_sd",
2656 .value = "/storage/sdcard0",
2657 },
2658 {
2659 .key = "vold.post_fs_data_done",
2660 .value = "1",
2661 },
2662 {
2663 .key = "vold.swap.state",
2664 .value = "0",
2665 },
2666 {
2667 .key = "wfd.dummy.enable",
2668 .value = "1",
2669 },
2670 {
2671 .key = "wifi.direct.interface",
2672 .value = "p2p0",
2673 },
2674 {
2675 .key = "wifi.interface",
2676 .value = "wlan0",
2677 },
2678 {
2679 .key = "wifi.tethering.interface",
2680 .value = "ap0",
2681 },
2682 {
2683 .key = "wlan.driver.status",
2684 .value = "ok",
2685 },
2686 {
2687 .key = "wlan.wfd.security.image",
2688 .value = "1",
2689 },
2690 { NULL },
2691};
2692#endif /* __ANDROID__ */