diff options
author | Marat Dukhan <marat@fb.com> | 2017-09-14 13:13:46 -0700 |
---|---|---|
committer | Marat Dukhan <marat@fb.com> | 2017-09-14 13:13:46 -0700 |
commit | 955c3dbb9460fb53e0de160725efe41c7c870540 (patch) | |
tree | 4fb4f6d4b86e45afea9d2ba2b43d875e7423d4f1 /test | |
parent | 51528ced1c588f233e85b9a7ad1ffea800df14a0 (diff) | |
download | cpuinfo-955c3dbb9460fb53e0de160725efe41c7c870540.tar.gz |
Galaxy Win Duos mock test
Diffstat (limited to 'test')
-rw-r--r-- | test/build.prop/galaxy-win-duos.log | 289 | ||||
-rw-r--r-- | test/cpuinfo/galaxy-win-duos.log | 23 | ||||
-rw-r--r-- | test/galaxy-win-duos.cc | 366 | ||||
-rw-r--r-- | test/galaxy-win-duos.h | 1846 |
4 files changed, 2524 insertions, 0 deletions
diff --git a/test/build.prop/galaxy-win-duos.log b/test/build.prop/galaxy-win-duos.log new file mode 100644 index 0000000..ec40472 --- /dev/null +++ b/test/build.prop/galaxy-win-duos.log @@ -0,0 +1,289 @@ +# begin build properties +# autogenerated by buildinfo.sh +ro.build.id=JZO54K +ro.build.display.id=JZO54K.I8552ZTANF1 +ro.build.version.incremental=I8552ZTANF1 +ro.build.version.sdk=16 +ro.build.version.codename=REL +ro.build.version.release=4.1.2 +ro.build.date=Mon Jun 16 12:25:15 KST 2014 +ro.build.date.utc=1402889115 +ro.build.type=user +ro.build.user=se.infra +ro.build.host=R0301-05 +ro.build.tags=release-keys +ro.product.model=GT-I8552 +ro.product.brand=samsung +ro.product.name=delos3gzt +ro.product.device=delos3geur +ro.product.board=MSM8225 +ro.product.cpu.abi=armeabi-v7a +ro.product.cpu.abi2=armeabi +ro.product_ship=true +ro.product.manufacturer=samsung +ro.product.locale.language=en +ro.product.locale.region=GB +ro.wifi.channels= +ro.board.platform=msm7627a +# ro.build.product is obsolete; use ro.product.device +ro.build.product=delos3geur +# Do not try to parse ro.build.description or .fingerprint +ro.build.description=delos3gzt-user 4.1.2 JZO54K I8552ZTANF1 release-keys +ro.build.fingerprint=samsung/delos3gzt/delos3geur:4.1.2/JZO54K/I8552ZTANF1:user/release-keys +ro.build.characteristics=default +# Samsung Specific Properties +ro.build.PDA=I8552ZTANF1 +ro.build.hidden_ver=I8552ZTANF1 +ro.build.changelist=1181821 +# end build properties +# +# system.prop for surf +# + +rild.libpath=/system/lib/libril-qc-qmi-1.so +rild.libargs=-d /dev/smd0 +persist.rild.nitz_plmn= +persist.rild.nitz_long_ons_0= +persist.rild.nitz_long_ons_1= +persist.rild.nitz_long_ons_2= +persist.rild.nitz_long_ons_3= +persist.rild.nitz_short_ons_0= +persist.rild.nitz_short_ons_1= +persist.rild.nitz_short_ons_2= +persist.rild.nitz_short_ons_3= +ril.subscription.types=NV,RUIM +DEVICE_PROVISIONED=1 +keyguard.no_require_sim=1 +debug.sf.hw=1 +debug.composition.7x27A.type=mdp +debug.composition.7x25A.type=mdp +debug.composition.8x25.type=dyn +debug.hwc.dynThreshold=1.90 +dalvik.vm.heapsize=24m +persist.gralloc.cp.level3=1 +ro.lcd_brightness=130 +ro.sf.lcd_density=240 + +# System property ril adb log on +persist.radio.adb_log_on=1 + +# +# system props for the cne module +# +persist.cne.UseCne=none +persist.cne.bat.range.low.med=30 +persist.cne.bat.range.med.high=60 +persist.cne.loc.policy.op=/system/etc/OperatorPolicy.xml +persist.cne.loc.policy.user=/system/etc/UserPolicy.xml +persist.cne.bwbased.rat.sel=false +persist.cne.snsr.based.rat.mgt=false +persist.cne.bat.based.rat.mgt=false +persist.cne.rat.acq.time.out=30000 +persist.cne.rat.acq.retry.tout=0 +persist.cne.fmc.mode=false +persist.cne.fmc.init.time.out=30 +persist.cne.fmc.comm.time.out=130 +persist.cne.fmc.retry=false +persist.cne.feature=0 + +# +# system props for the MM modules +# +media.stagefright.enable-player=true +media.stagefright.enable-meta=false +media.stagefright.enable-scan=true +media.stagefright.enable-http=true +media.stagefright.enable-fma2dp=true +media.stagefright.enable-aac=true +media.stagefright.enable-qcp=true + + +# +# system prop for audio post processing +# +audio.legacy.postproc=true + +# +# system prop for opengles version +# +ro.opengles.version=131072 + +# +# system props for the data modules +# +ro.use_data_netmgrd=true +persist.data.ds_fmc_app.mode=0 + +# +# system props for IMS module +# +persist.ims.regmanager.mode=0 + +# +# system prop for requesting Master role in incoming Bluetooth connection. +# +ro.bluetooth.request.master=true + +# +# system prop for Bluetooth FTP profile +# +ro.qualcomm.bluetooth.ftp=true + +# +# system prop for Bluetooth SAP profile +# +ro.qualcomm.bluetooth.sap=true + +# +# system prop for Bluetooth Auto connect for remote initated connections +# +ro.bluetooth.remote.autoconnect=true + +# +#system property for Bluetooth discoverability timeout in seconds +#0: Always discoverable +#debug.bt.discoverable_time=0 + +# +# System prop to disable strict mode flash on display +# +persist.sys.strictmode.visual=false + +# +# System prop to enable/disable OMH. Enabled by default +# +persist.omh.enabled=1 + +#System prop to enable ehrpd capability +ro.config.ehrpd=true + +# System property for cabl +ro.qualcomm.cabl=1 + +# +#System prop to determine availability of +#analog fm path +# +ro.fm.analogpath.supported=true + +# +#System property for FM transmitter +# +ro.fm.transmitter=false + +# +#System property for single instance recording +# +ro.fm.mulinst.recording.support=false + +# +# system props for SD card emulation of emmc partition +# +ro.emmc.sdcard.partition=18 + +# +# system property to enforce Phone Mode view +# +ro.screen.layout=normal +# +# Turn off tiled rendering +# +debug.enabletr=true +# +#System prop for setting the pixel format +# +ro.staticwallpaper.pixelformat=RGB_565 + +# +#System prop for disabling the meta data mode for encoder +# +debug.camcorder.disablemeta=0 + +# +# Simulate sdcard on /data/media +# +persist.fuse_sdcard=true + +# +# System prop for using landscape preview layout in camera +# +debug.camera.landscape=true + +# +# System prop for capping scroll velocity +# +ro.max.fling_velocity=4000 + +# +# System prop for disabling the rendering dirty regions +# +hwui.render_dirty_regions=false + +# +# System prop for enabling discontinuity for HLS Variant Playlist +# +httplive.enable.discontinuity=true + +# +# Enable Dynamic sampling to help with cases like mp3 playback. +# +dev.pm.dyn_samplingrate=1 +# +# On Strider below period is found to improve power numbers for AAC MP4 +# +dev.pm.dyn_sample_period=700000 +# +# System prop to enable DSDS +# +persist.dsds.enabled=true + +persist.multisim.config=dsds + +ro.multi.rild=true + +ro.kernel.qemu=0 + +# +#snapdragon value add features +# +ro.qc.sdk.camera.facialproc=false +ro.qc.sdk.gestures.camera=false +# +# Enable swaprect feature +# +debug.sf.swaprect=1 + +# +# Keep SIM state on LPM mode +# +persist.radio.apm_sim_not_pwdn=1 +# +# ADDITIONAL_BUILD_PROPERTIES +# +persist.radio.apm_sim_not_pwdn=0 +dalvik.vm.heapstartsize=5m +dalvik.vm.heapgrowthlimit=48m +dalvik.vm.heapsize=128m +ro.vendor.extension_library=/system/lib/libqc-opt.so +dalvik.vm.heaputilization=0.25 +dalvik.vm.heapidealfree=8388608 +dalvik.vm.heapconcurrentstart=2097152 +ro.sec.fle.encryption=true +ro.config.ringtone=S_Over_the_horizon.ogg +ro.config.ringtone_2=02_Fog_on_the_water.ogg +ro.config.notification_sound=S_Whistle.ogg +ro.config.notification_sound_2=S_On_time.ogg +ro.config.alarm_alert=Walk_in_the_forest.ogg +ro.config.media_sound=Media_preview_Touch_the_light.ogg +ro.error.receiver.default=com.samsung.receiver.error +keyguard.no_require_sim=true +ro.com.android.dateformat=MM-dd-yyyy +ro.carrier=unknown +ro.com.google.clientidbase=android-samsung +ro.ril.hsxpa=1 +ro.ril.gprsclass=10 +ro.adb.qemud=1 +ro.com.google.gmsversion=4.1_r6 +net.bt.name=Android +dalvik.vm.stack-trace-file=/data/anr/traces.txt + diff --git a/test/cpuinfo/galaxy-win-duos.log b/test/cpuinfo/galaxy-win-duos.log new file mode 100644 index 0000000..ade2227 --- /dev/null +++ b/test/cpuinfo/galaxy-win-duos.log @@ -0,0 +1,23 @@ +Processor : ARMv7 Processor rev 1 (v7l) +processor : 0 +BogoMIPS : 122.30 + +processor : 1 +BogoMIPS : 298.59 + +processor : 2 +BogoMIPS : 122.30 + +processor : 3 +BogoMIPS : 122.30 + +Features : swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 +CPU implementer : 0x41 +CPU architecture: 7 +CPU variant : 0x0 +CPU part : 0xc05 +CPU revision : 1 + +Hardware : QRD MSM8625Q SKUD +Revision : 0000 +Serial : 420369c3c4d34128 diff --git a/test/galaxy-win-duos.cc b/test/galaxy-win-duos.cc new file mode 100644 index 0000000..dbecfc8 --- /dev/null +++ b/test/galaxy-win-duos.cc @@ -0,0 +1,366 @@ +#include <gtest/gtest.h> + +#include <cpuinfo.h> +#include <cpuinfo-mock.h> + + +TEST(PROCESSORS, count) { + ASSERT_EQ(4, cpuinfo_processors_count); +} + +TEST(PROCESSORS, non_null) { + ASSERT_TRUE(cpuinfo_processors); +} + +TEST(PROCESSORS, vendor) { + for (uint32_t i = 0; i < cpuinfo_processors_count; i++) { + ASSERT_EQ(cpuinfo_vendor_arm, cpuinfo_processors[i].vendor); + } +} + +TEST(PROCESSORS, uarch) { + for (uint32_t i = 0; i < cpuinfo_processors_count; i++) { + ASSERT_EQ(cpuinfo_uarch_cortex_a5, cpuinfo_processors[i].uarch); + } +} + +TEST(PROCESSORS, linux_id) { + for (uint32_t i = 0; i < cpuinfo_processors_count; i++) { + ASSERT_EQ(i, cpuinfo_processors[i].linux_id); + } +} + +TEST(PACKAGES, count) { + ASSERT_EQ(1, cpuinfo_packages_count); +} + +TEST(PACKAGES, name) { + for (uint32_t i = 0; i < cpuinfo_packages_count; i++) { + ASSERT_EQ("Qualcomm MSM8625Q", + std::string(cpuinfo_packages[i].name, + strnlen(cpuinfo_packages[i].name, CPUINFO_PACKAGE_NAME_MAX))); + } +} + +TEST(PACKAGES, processor_start) { + for (uint32_t i = 0; i < cpuinfo_packages_count; i++) { + ASSERT_EQ(0, cpuinfo_packages[i].processor_start); + } +} + +TEST(PACKAGES, processor_count) { + for (uint32_t i = 0; i < cpuinfo_packages_count; i++) { + ASSERT_EQ(4, cpuinfo_packages[i].processor_count); + } +} + +TEST(PACKAGES, core_start) { + for (uint32_t i = 0; i < cpuinfo_packages_count; i++) { + ASSERT_EQ(0, cpuinfo_packages[i].core_start); + } +} + +TEST(PACKAGES, core_count) { + for (uint32_t i = 0; i < cpuinfo_packages_count; i++) { + ASSERT_EQ(4, cpuinfo_packages[i].core_count); + } +} + +TEST(ISA, thumb) { + ASSERT_TRUE(cpuinfo_isa.thumb); +} + +TEST(ISA, thumb2) { + ASSERT_TRUE(cpuinfo_isa.thumb2); +} + +TEST(ISA, thumbee) { + ASSERT_TRUE(cpuinfo_isa.thumbee); +} + +TEST(ISA, jazelle) { + ASSERT_FALSE(cpuinfo_isa.jazelle); +} + +TEST(ISA, armv5e) { + ASSERT_TRUE(cpuinfo_isa.armv5e); +} + +TEST(ISA, armv6) { + ASSERT_TRUE(cpuinfo_isa.armv6); +} + +TEST(ISA, armv6k) { + ASSERT_TRUE(cpuinfo_isa.armv6k); +} + +TEST(ISA, armv7) { + ASSERT_TRUE(cpuinfo_isa.armv7); +} + +TEST(ISA, armv7mp) { + ASSERT_TRUE(cpuinfo_isa.armv7mp); +} + +TEST(ISA, idiv) { + ASSERT_FALSE(cpuinfo_isa.idiv); +} + +TEST(ISA, vfpv2) { + ASSERT_FALSE(cpuinfo_isa.vfpv2); +} + +TEST(ISA, vfpv3) { + ASSERT_TRUE(cpuinfo_isa.vfpv3); +} + +TEST(ISA, d32) { + ASSERT_TRUE(cpuinfo_isa.d32); +} + +TEST(ISA, fp16) { + ASSERT_TRUE(cpuinfo_isa.fp16); +} + +TEST(ISA, fma) { + ASSERT_TRUE(cpuinfo_isa.fma); +} + +TEST(ISA, wmmx) { + ASSERT_FALSE(cpuinfo_isa.wmmx); +} + +TEST(ISA, wmmx2) { + ASSERT_FALSE(cpuinfo_isa.wmmx2); +} + +TEST(ISA, neon) { + ASSERT_TRUE(cpuinfo_isa.neon); +} + +TEST(ISA, aes) { + ASSERT_FALSE(cpuinfo_isa.aes); +} + +TEST(ISA, sha1) { + ASSERT_FALSE(cpuinfo_isa.sha1); +} + +TEST(ISA, sha2) { + ASSERT_FALSE(cpuinfo_isa.sha2); +} + +TEST(ISA, pmull) { + ASSERT_FALSE(cpuinfo_isa.pmull); +} + +TEST(ISA, crc32) { + ASSERT_FALSE(cpuinfo_isa.crc32); +} + +TEST(L1I, count) { + cpuinfo_caches l1i = cpuinfo_get_l1i_cache(); + ASSERT_EQ(4, l1i.count); +} + +TEST(L1I, non_null) { + cpuinfo_caches l1i = cpuinfo_get_l1i_cache(); + ASSERT_TRUE(l1i.instances); +} + +TEST(L1I, size) { + cpuinfo_caches l1i = cpuinfo_get_l1i_cache(); + for (uint32_t k = 0; k < l1i.count; k++) { + ASSERT_EQ(32 * 1024, l1i.instances[k].size); + } +} + +TEST(L1I, associativity) { + cpuinfo_caches l1i = cpuinfo_get_l1i_cache(); + for (uint32_t k = 0; k < l1i.count; k++) { + ASSERT_EQ(2, l1i.instances[k].associativity); + } +} + +TEST(L1I, sets) { + cpuinfo_caches l1i = cpuinfo_get_l1i_cache(); + for (uint32_t k = 0; k < l1i.count; k++) { + ASSERT_EQ(l1i.instances[k].size, + l1i.instances[k].sets * l1i.instances[k].line_size * l1i.instances[k].partitions * l1i.instances[k].associativity); + } +} + +TEST(L1I, partitions) { + cpuinfo_caches l1i = cpuinfo_get_l1i_cache(); + for (uint32_t k = 0; k < l1i.count; k++) { + ASSERT_EQ(1, l1i.instances[k].partitions); + } +} + +TEST(L1I, line_size) { + cpuinfo_caches l1i = cpuinfo_get_l1i_cache(); + for (uint32_t k = 0; k < l1i.count; k++) { + ASSERT_EQ(32, l1i.instances[k].line_size); + } +} + +TEST(L1I, flags) { + cpuinfo_caches l1i = cpuinfo_get_l1i_cache(); + for (uint32_t k = 0; k < l1i.count; k++) { + ASSERT_EQ(0, l1i.instances[k].flags); + } +} + +TEST(L1I, processors) { + cpuinfo_caches l1i = cpuinfo_get_l1i_cache(); + for (uint32_t k = 0; k < l1i.count; k++) { + ASSERT_EQ(k, l1i.instances[k].processor_start); + ASSERT_EQ(1, l1i.instances[k].processor_count); + } +} + +TEST(L1D, count) { + cpuinfo_caches l1d = cpuinfo_get_l1d_cache(); + ASSERT_EQ(4, l1d.count); +} + +TEST(L1D, non_null) { + cpuinfo_caches l1d = cpuinfo_get_l1d_cache(); + ASSERT_TRUE(l1d.instances); +} + +TEST(L1D, size) { + cpuinfo_caches l1d = cpuinfo_get_l1d_cache(); + for (uint32_t k = 0; k < l1d.count; k++) { + ASSERT_EQ(32 * 1024, l1d.instances[k].size); + } +} + +TEST(L1D, associativity) { + cpuinfo_caches l1d = cpuinfo_get_l1d_cache(); + for (uint32_t k = 0; k < l1d.count; k++) { + ASSERT_EQ(4, l1d.instances[k].associativity); + } +} + +TEST(L1D, sets) { + cpuinfo_caches l1d = cpuinfo_get_l1d_cache(); + for (uint32_t k = 0; k < l1d.count; k++) { + ASSERT_EQ(l1d.instances[k].size, + l1d.instances[k].sets * l1d.instances[k].line_size * l1d.instances[k].partitions * l1d.instances[k].associativity); + } +} + +TEST(L1D, partitions) { + cpuinfo_caches l1d = cpuinfo_get_l1d_cache(); + for (uint32_t k = 0; k < l1d.count; k++) { + ASSERT_EQ(1, l1d.instances[k].partitions); + } +} + +TEST(L1D, line_size) { + cpuinfo_caches l1d = cpuinfo_get_l1d_cache(); + for (uint32_t k = 0; k < l1d.count; k++) { + ASSERT_EQ(32, l1d.instances[k].line_size); + } +} + +TEST(L1D, flags) { + cpuinfo_caches l1d = cpuinfo_get_l1d_cache(); + for (uint32_t k = 0; k < l1d.count; k++) { + ASSERT_EQ(0, l1d.instances[k].flags); + } +} + +TEST(L1D, processors) { + cpuinfo_caches l1d = cpuinfo_get_l1d_cache(); + for (uint32_t k = 0; k < l1d.count; k++) { + ASSERT_EQ(k, l1d.instances[k].processor_start); + ASSERT_EQ(1, l1d.instances[k].processor_count); + } +} + +TEST(L2, count) { + cpuinfo_caches l2 = cpuinfo_get_l2_cache(); + ASSERT_EQ(1, l2.count); +} + +TEST(L2, non_null) { + cpuinfo_caches l2 = cpuinfo_get_l2_cache(); + ASSERT_TRUE(l2.instances); +} + +TEST(L2, size) { + cpuinfo_caches l2 = cpuinfo_get_l2_cache(); + for (uint32_t k = 0; k < l2.count; k++) { + ASSERT_EQ(256 * 1024, l2.instances[k].size); + } +} + +TEST(L2, associativity) { + cpuinfo_caches l2 = cpuinfo_get_l2_cache(); + for (uint32_t k = 0; k < l2.count; k++) { + ASSERT_EQ(8, l2.instances[k].associativity); + } +} + +TEST(L2, sets) { + cpuinfo_caches l2 = cpuinfo_get_l2_cache(); + for (uint32_t k = 0; k < l2.count; k++) { + ASSERT_EQ(l2.instances[k].size, + l2.instances[k].sets * l2.instances[k].line_size * l2.instances[k].partitions * l2.instances[k].associativity); + } +} + +TEST(L2, partitions) { + cpuinfo_caches l2 = cpuinfo_get_l2_cache(); + for (uint32_t k = 0; k < l2.count; k++) { + ASSERT_EQ(1, l2.instances[k].partitions); + } +} + +TEST(L2, line_size) { + cpuinfo_caches l2 = cpuinfo_get_l2_cache(); + for (uint32_t k = 0; k < l2.count; k++) { + ASSERT_EQ(32, l2.instances[k].line_size); + } +} + +TEST(L2, flags) { + cpuinfo_caches l2 = cpuinfo_get_l2_cache(); + for (uint32_t k = 0; k < l2.count; k++) { + ASSERT_EQ(0, l2.instances[k].flags); + } +} + +TEST(L2, processors) { + cpuinfo_caches l2 = cpuinfo_get_l2_cache(); + for (uint32_t k = 0; k < l2.count; k++) { + ASSERT_EQ(0, l2.instances[k].processor_start); + ASSERT_EQ(4, l2.instances[k].processor_count); + } +} + +TEST(L3, none) { + cpuinfo_caches l3 = cpuinfo_get_l3_cache(); + ASSERT_EQ(0, l3.count); + ASSERT_FALSE(l3.instances); +} + +TEST(L4, none) { + cpuinfo_caches l4 = cpuinfo_get_l4_cache(); + ASSERT_EQ(0, l4.count); + ASSERT_FALSE(l4.instances); +} + +#include <galaxy-win-duos.h> + +int main(int argc, char* argv[]) { + cpuinfo_mock_filesystem(filesystem); +#ifdef __ANDROID__ + cpuinfo_mock_android_properties(properties); +#endif + cpuinfo_initialize(); + ::testing::InitGoogleTest(&argc, argv); + return RUN_ALL_TESTS(); +} diff --git a/test/galaxy-win-duos.h b/test/galaxy-win-duos.h new file mode 100644 index 0000000..64244a0 --- /dev/null +++ b/test/galaxy-win-duos.h @@ -0,0 +1,1846 @@ +struct cpuinfo_mock_file filesystem[] = { + { + .path = "/proc/cpuinfo", + .size = 414, + .content = + "Processor\t: ARMv7 Processor rev 1 (v7l)\n" + "processor\t: 0\n" + "BogoMIPS\t: 159.25\n" + "\n" + "processor\t: 1\n" + "BogoMIPS\t: 159.25\n" + "\n" + "processor\t: 2\n" + "BogoMIPS\t: 159.25\n" + "\n" + "processor\t: 3\n" + "BogoMIPS\t: 159.25\n" + "\n" + "Features\t: swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 \n" + "CPU implementer\t: 0x41\n" + "CPU architecture: 7\n" + "CPU variant\t: 0x0\n" + "CPU part\t: 0xc05\n" + "CPU revision\t: 1\n" + "\n" + "Hardware\t: QRD MSM8625Q SKUD\n" + "Revision\t: 0000\n" + "Serial\t\t: 420369c3c4d34128\n", + }, + { + .path = "/system/build.prop", + .size = 6465, + .content = + "# begin build properties\n" + "# autogenerated by buildinfo.sh\n" + "ro.build.id=JZO54K\n" + "ro.build.display.id=JZO54K.I8552ZTANF1\n" + "ro.build.version.incremental=I8552ZTANF1\n" + "ro.build.version.sdk=16\n" + "ro.build.version.codename=REL\n" + "ro.build.version.release=4.1.2\n" + "ro.build.date=Mon Jun 16 12:25:15 KST 2014\n" + "ro.build.date.utc=1402889115\n" + "ro.build.type=user\n" + "ro.build.user=se.infra\n" + "ro.build.host=R0301-05\n" + "ro.build.tags=release-keys\n" + "ro.product.model=GT-I8552\n" + "ro.product.brand=samsung\n" + "ro.product.name=delos3gzt\n" + "ro.product.device=delos3geur\n" + "ro.product.board=MSM8225\n" + "ro.product.cpu.abi=armeabi-v7a\n" + "ro.product.cpu.abi2=armeabi\n" + "ro.product_ship=true\n" + "ro.product.manufacturer=samsung\n" + "ro.product.locale.language=en\n" + "ro.product.locale.region=GB\n" + "ro.wifi.channels=\n" + "ro.board.platform=msm7627a\n" + "# ro.build.product is obsolete; use ro.product.device\n" + "ro.build.product=delos3geur\n" + "# Do not try to parse ro.build.description or .fingerprint\n" + "ro.build.description=delos3gzt-user 4.1.2 JZO54K I8552ZTANF1 release-keys\n" + "ro.build.fingerprint=samsung/delos3gzt/delos3geur:4.1.2/JZO54K/I8552ZTANF1:user/release-keys\n" + "ro.build.characteristics=default\n" + "# Samsung Specific Properties\n" + "ro.build.PDA=I8552ZTANF1\n" + "ro.build.hidden_ver=I8552ZTANF1\n" + "ro.build.changelist=1181821\n" + "# end build properties\n" + "#\n" + "# system.prop for surf\n" + "#\n" + "\n" + "rild.libpath=/system/lib/libril-qc-qmi-1.so\n" + "rild.libargs=-d /dev/smd0\n" + "persist.rild.nitz_plmn=\n" + "persist.rild.nitz_long_ons_0=\n" + "persist.rild.nitz_long_ons_1=\n" + "persist.rild.nitz_long_ons_2=\n" + "persist.rild.nitz_long_ons_3=\n" + "persist.rild.nitz_short_ons_0=\n" + "persist.rild.nitz_short_ons_1=\n" + "persist.rild.nitz_short_ons_2=\n" + "persist.rild.nitz_short_ons_3=\n" + "ril.subscription.types=NV,RUIM\n" + "DEVICE_PROVISIONED=1\n" + "keyguard.no_require_sim=1\n" + "debug.sf.hw=1\n" + "debug.composition.7x27A.type=mdp\n" + "debug.composition.7x25A.type=mdp\n" + "debug.composition.8x25.type=dyn\n" + "debug.hwc.dynThreshold=1.90\n" + "dalvik.vm.heapsize=24m\n" + "persist.gralloc.cp.level3=1\n" + "ro.lcd_brightness=130\n" + "ro.sf.lcd_density=240\n" + "\n" + "# System property ril adb log on\n" + "persist.radio.adb_log_on=1\n" + "\n" + "#\n" + "# system props for the cne module\n" + "#\n" + "persist.cne.UseCne=none\n" + "persist.cne.bat.range.low.med=30\n" + "persist.cne.bat.range.med.high=60\n" + "persist.cne.loc.policy.op=/system/etc/OperatorPolicy.xml\n" + "persist.cne.loc.policy.user=/system/etc/UserPolicy.xml\n" + "persist.cne.bwbased.rat.sel=false\n" + "persist.cne.snsr.based.rat.mgt=false\n" + "persist.cne.bat.based.rat.mgt=false\n" + "persist.cne.rat.acq.time.out=30000\n" + "persist.cne.rat.acq.retry.tout=0\n" + "persist.cne.fmc.mode=false\n" + "persist.cne.fmc.init.time.out=30\n" + "persist.cne.fmc.comm.time.out=130\n" + "persist.cne.fmc.retry=false\n" + "persist.cne.feature=0\n" + "\n" + "#\n" + "# system props for the MM modules\n" + "#\n" + "media.stagefright.enable-player=true\n" + "media.stagefright.enable-meta=false\n" + "media.stagefright.enable-scan=true\n" + "media.stagefright.enable-http=true\n" + "media.stagefright.enable-fma2dp=true\n" + "media.stagefright.enable-aac=true\n" + "media.stagefright.enable-qcp=true\n" + "\n" + "\n" + "#\n" + "# system prop for audio post processing\n" + "#\n" + "audio.legacy.postproc=true\n" + "\n" + "#\n" + "# system prop for opengles version\n" + "#\n" + "ro.opengles.version=131072\n" + "\n" + "#\n" + "# system props for the data modules\n" + "#\n" + "ro.use_data_netmgrd=true\n" + "persist.data.ds_fmc_app.mode=0\n" + "\n" + "#\n" + "# system props for IMS module\n" + "#\n" + "persist.ims.regmanager.mode=0\n" + "\n" + "#\n" + "# system prop for requesting Master role in incoming Bluetooth connection.\n" + "#\n" + "ro.bluetooth.request.master=true\n" + "\n" + "#\n" + "# system prop for Bluetooth FTP profile\n" + "#\n" + "ro.qualcomm.bluetooth.ftp=true\n" + "\n" + "#\n" + "# system prop for Bluetooth SAP profile\n" + "#\n" + "ro.qualcomm.bluetooth.sap=true\n" + "\n" + "#\n" + "# system prop for Bluetooth Auto connect for remote initated connections\n" + "#\n" + "ro.bluetooth.remote.autoconnect=true\n" + "\n" + "#\n" + "#system property for Bluetooth discoverability timeout in seconds\n" + "#0: Always discoverable\n" + "#debug.bt.discoverable_time=0\n" + "\n" + "#\n" + "# System prop to disable strict mode flash on display\n" + "#\n" + "persist.sys.strictmode.visual=false\n" + "\n" + "#\n" + "# System prop to enable/disable OMH. Enabled by default\n" + "#\n" + "persist.omh.enabled=1\n" + "\n" + "#System prop to enable ehrpd capability\n" + "ro.config.ehrpd=true\n" + "\n" + "# System property for cabl\n" + "ro.qualcomm.cabl=1\n" + "\n" + "#\n" + "#System prop to determine availability of\n" + "#analog fm path\n" + "#\n" + "ro.fm.analogpath.supported=true\n" + "\n" + "#\n" + "#System property for FM transmitter\n" + "#\n" + "ro.fm.transmitter=false\n" + "\n" + "#\n" + "#System property for single instance recording\n" + "#\n" + "ro.fm.mulinst.recording.support=false\n" + "\n" + "#\n" + "# system props for SD card emulation of emmc partition\n" + "#\n" + "ro.emmc.sdcard.partition=18\n" + "\n" + "#\n" + "# system property to enforce Phone Mode view\n" + "#\n" + "ro.screen.layout=normal\n" + "#\n" + "# Turn off tiled rendering\n" + "#\n" + "debug.enabletr=true\n" + "#\n" + "#System prop for setting the pixel format\n" + "#\n" + "ro.staticwallpaper.pixelformat=RGB_565\n" + "\n" + "#\n" + "#System prop for disabling the meta data mode for encoder\n" + "#\n" + "debug.camcorder.disablemeta=0\n" + "\n" + "#\n" + "# Simulate sdcard on /data/media\n" + "#\n" + "persist.fuse_sdcard=true\n" + "\n" + "#\n" + "# System prop for using landscape preview layout in camera\n" + "#\n" + "debug.camera.landscape=true\n" + "\n" + "#\n" + "# System prop for capping scroll velocity\n" + "#\n" + "ro.max.fling_velocity=4000\n" + "\n" + "#\n" + "# System prop for disabling the rendering dirty regions\n" + "#\n" + "hwui.render_dirty_regions=false\n" + "\n" + "#\n" + "# System prop for enabling discontinuity for HLS Variant Playlist\n" + "#\n" + "httplive.enable.discontinuity=true\n" + "\n" + "#\n" + "# Enable Dynamic sampling to help with cases like mp3 playback.\n" + "#\n" + "dev.pm.dyn_samplingrate=1\n" + "#\n" + "# On Strider below period is found to improve power numbers for AAC MP4\n" + "#\n" + "dev.pm.dyn_sample_period=700000\n" + "#\n" + "# System prop to enable DSDS\n" + "#\n" + "persist.dsds.enabled=true\n" + "\n" + "persist.multisim.config=dsds\n" + "\n" + "ro.multi.rild=true\n" + "\n" + "ro.kernel.qemu=0\n" + "\n" + "#\n" + "#snapdragon value add features\n" + "#\n" + "ro.qc.sdk.camera.facialproc=false\n" + "ro.qc.sdk.gestures.camera=false\n" + "#\n" + "# Enable swaprect feature\n" + "#\n" + "debug.sf.swaprect=1\n" + "\n" + "#\n" + "# Keep SIM state on LPM mode\n" + "#\n" + "persist.radio.apm_sim_not_pwdn=1\n" + "#\n" + "# ADDITIONAL_BUILD_PROPERTIES\n" + "#\n" + "persist.radio.apm_sim_not_pwdn=0\n" + "dalvik.vm.heapstartsize=5m\n" + "dalvik.vm.heapgrowthlimit=48m\n" + "dalvik.vm.heapsize=128m\n" + "ro.vendor.extension_library=/system/lib/libqc-opt.so\n" + "dalvik.vm.heaputilization=0.25\n" + "dalvik.vm.heapidealfree=8388608\n" + "dalvik.vm.heapconcurrentstart=2097152\n" + "ro.sec.fle.encryption=true\n" + "ro.config.ringtone=S_Over_the_horizon.ogg\n" + "ro.config.ringtone_2=02_Fog_on_the_water.ogg\n" + "ro.config.notification_sound=S_Whistle.ogg\n" + "ro.config.notification_sound_2=S_On_time.ogg\n" + "ro.config.alarm_alert=Walk_in_the_forest.ogg\n" + "ro.config.media_sound=Media_preview_Touch_the_light.ogg\n" + "ro.error.receiver.default=com.samsung.receiver.error\n" + "keyguard.no_require_sim=true\n" + "ro.com.android.dateformat=MM-dd-yyyy\n" + "ro.carrier=unknown\n" + "ro.com.google.clientidbase=android-samsung\n" + "ro.ril.hsxpa=1\n" + "ro.ril.gprsclass=10\n" + "ro.adb.qemud=1\n" + "ro.com.google.gmsversion=4.1_r6\n" + "net.bt.name=Android\n" + "dalvik.vm.stack-trace-file=/data/anr/traces.txt\n" + "\n", + }, + { + .path = "/sys/devices/system/cpu/kernel_max", + .size = 2, + .content = "3\n", + }, + { + .path = "/sys/devices/system/cpu/possible", + .size = 4, + .content = "0-3\n", + }, + { + .path = "/sys/devices/system/cpu/present", + .size = 4, + .content = "0-3\n", + }, + { + .path = "/sys/devices/system/cpu/online", + .size = 2, + .content = "0\n", + }, + { + .path = "/sys/devices/system/cpu/offline", + .size = 4, + .content = "1-3\n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/cpufreq/affected_cpus", + .size = 2, + .content = "0\n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq", + .size = 8, + .content = "1209600\n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq", + .size = 7, + .content = "245760\n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency", + .size = 6, + .content = "50000\n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/cpufreq/related_cpus", + .size = 2, + .content = "0\n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies", + .size = 45, + .content = "245760 320000 480000 700800 1008000 1209600 \n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors", + .size = 67, + .content = "interactive conservative ondemand userspace powersave performance \n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq", + .size = 7, + .content = "245760\n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver", + .size = 4, + .content = "msm\n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor", + .size = 9, + .content = "ondemand\n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq", + .size = 7, + .content = "245760\n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state", + .size = 71, + .content = + "245760 2541\n" + "320000 144\n" + "480000 164\n" + "700800 394\n" + "1008000 2542\n" + "1209600 2131\n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/total_trans", + .size = 4, + .content = "258\n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/trans_table", + .size = 521, + .content = + " From : To\n" + " : 245760 320000 480000 700800 1008000 1209600 \n" + " 245760: 0 0 0 32 0 0 \n" + " 320000: 7 0 0 1 0 0 \n" + " 480000: 5 0 0 13 0 1 \n" + " 700800: 10 2 12 0 34 0 \n" + " 1008000: 5 2 2 5 0 63 \n" + " 1209600: 6 4 4 7 43 0 \n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/topology/physical_package_id", + .size = 2, + .content = "0\n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings_list", + .size = 4, + .content = "0-3\n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings", + .size = 2, + .content = "f\n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/topology/core_id", + .size = 2, + .content = "0\n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings_list", + .size = 2, + .content = "0\n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings", + .size = 2, + .content = "1\n", + }, + { NULL }, +}; + +#ifdef __ANDROID__ +struct cpuinfo_mock_property properties[] = { + { + .key = "DEVICE_PROVISIONED", + .value = "1", + }, + { + .key = "ac3.decode", + .value = "true", + }, + { + .key = "af.resampler.quality", + .value = "255", + }, + { + .key = "audio.decoder_override_check", + .value = "true", + }, + { + .key = "audio.legacy.postproc", + .value = "true", + }, + { + .key = "bluetooth.hotoff.state", + .value = "1", + }, + { + .key = "dalvik.vm.heapconcurrentstart", + .value = "2097152", + }, + { + .key = "dalvik.vm.heapgrowthlimit", + .value = "48m", + }, + { + .key = "dalvik.vm.heapidealfree", + .value = "8388608", + }, + { + .key = "dalvik.vm.heapsize", + .value = "128m", + }, + { + .key = "dalvik.vm.heapstartsize", + .value = "5m", + }, + { + .key = "dalvik.vm.heaputilization", + .value = "0.25", + }, + { + .key = "dalvik.vm.stack-trace-file", + .value = "/data/anr/traces.txt", + }, + { + .key = "debug.camcorder.disablemeta", + .value = "0", + }, + { + .key = "debug.camera.landscape", + .value = "true", + }, + { + .key = "debug.composition.7x25A.type", + .value = "mdp", + }, + { + .key = "debug.composition.7x27A.type", + .value = "mdp", + }, + { + .key = "debug.composition.8x25.type", + .value = "dyn", + }, + { + .key = "debug.composition.type", + .value = "dyn", + }, + { + .key = "debug.enabletr", + .value = "true", + }, + { + .key = "debug.hwc.dynThreshold", + .value = "1.90", + }, + { + .key = "debug.sf.hw", + .value = "1", + }, + { + .key = "debug.sf.swaprect", + .value = "1", + }, + { + .key = "dev.bootcomplete", + .value = "1", + }, + { + .key = "dev.kiessupport", + .value = "TRUE", + }, + { + .key = "dev.pm.dyn_sample_period", + .value = "700000", + }, + { + .key = "dev.pm.dyn_samplingrate", + .value = "1", + }, + { + .key = "gsm.current.phone-type", + .value = "1,1", + }, + { + .key = "gsm.network.type", + .value = "GPRS:1", + }, + { + .key = "gsm.network.type_1", + .value = "GPRS:1", + }, + { + .key = "gsm.operator.alpha", + .value = "", + }, + { + .key = "gsm.operator.alpha_1", + .value = "", + }, + { + .key = "gsm.operator.iso-country", + .value = "us", + }, + { + .key = "gsm.operator.iso-country_1", + .value = "us", + }, + { + .key = "gsm.operator.isroaming", + .value = "false", + }, + { + .key = "gsm.operator.isroaming_1", + .value = "false", + }, + { + .key = "gsm.operator.numeric", + .value = "310260", + }, + { + .key = "gsm.operator.numeric_1", + .value = "310260", + }, + { + .key = "gsm.sim.state", + .value = "ABSENT", + }, + { + .key = "gsm.sim.state_1", + .value = "ABSENT", + }, + { + .key = "gsm.version.baseband", + .value = "I8552ZTANF1", + }, + { + .key = "gsm.version.ril-impl", + .value = "Qualcomm RIL 1.0", + }, + { + .key = "gsm.voice.networktype", + .value = "GPRS:1", + }, + { + .key = "httplive.enable.discontinuity", + .value = "true", + }, + { + .key = "hw.cabl.version", + .value = "1.0.20120512\n", + }, + { + .key = "hwui.render_dirty_regions", + .value = "false", + }, + { + .key = "init.svc.BCS-daemon", + .value = "running", + }, + { + .key = "init.svc.DR-daemon", + .value = "running", + }, + { + .key = "init.svc.DTT-daemon", + .value = "running", + }, + { + .key = "init.svc.KIES-daemon", + .value = "running", + }, + { + .key = "init.svc.SMD-daemon", + .value = "running", + }, + { + .key = "init.svc.adbd", + .value = "running", + }, + { + .key = "init.svc.at_distributor", + .value = "running", + }, + { + .key = "init.svc.atfwd", + .value = "running", + }, + { + .key = "init.svc.bccmd", + .value = "stopped", + }, + { + .key = "init.svc.bluetoothd", + .value = "running", + }, + { + .key = "init.svc.bootanim", + .value = "stopped", + }, + { + .key = "init.svc.cnd", + .value = "running", + }, + { + .key = "init.svc.comp-set", + .value = "stopped", + }, + { + .key = "init.svc.dbus", + .value = "running", + }, + { + .key = "init.svc.debuggerd", + .value = "running", + }, + { + .key = "init.svc.diag_uart_log", + .value = "running", + }, + { + .key = "init.svc.drm", + .value = "running", + }, + { + .key = "init.svc.gpu_dcvsd", + .value = "running", + }, + { + .key = "init.svc.griffon", + .value = "restarting", + }, + { + .key = "init.svc.hciattach", + .value = "running", + }, + { + .key = "init.svc.installd", + .value = "running", + }, + { + .key = "init.svc.keystore", + .value = "running", + }, + { + .key = "init.svc.macloader", + .value = "running", + }, + { + .key = "init.svc.media", + .value = "running", + }, + { + .key = "init.svc.mobex-daemon", + .value = "running", + }, + { + .key = "init.svc.mpdecision", + .value = "running", + }, + { + .key = "init.svc.netd", + .value = "running", + }, + { + .key = "init.svc.netmgrd", + .value = "running", + }, + { + .key = "init.svc.p2p_supplicant", + .value = "running", + }, + { + .key = "init.svc.powersnd", + .value = "stopped", + }, + { + .key = "init.svc.ppd", + .value = "running", + }, + { + .key = "init.svc.qcamerasvr", + .value = "running", + }, + { + .key = "init.svc.qcom-c_core-sh", + .value = "stopped", + }, + { + .key = "init.svc.qcom-c_main-sh", + .value = "stopped", + }, + { + .key = "init.svc.qcom-post-boot", + .value = "stopped", + }, + { + .key = "init.svc.qcom-post-fs", + .value = "stopped", + }, + { + .key = "init.svc.qcom-sh", + .value = "stopped", + }, + { + .key = "init.svc.qcom-usb-sh", + .value = "stopped", + }, + { + .key = "init.svc.qmuxd", + .value = "running", + }, + { + .key = "init.svc.qosmgrd", + .value = "running", + }, + { + .key = "init.svc.ril-daemon1", + .value = "running", + }, + { + .key = "init.svc.ril-daemon", + .value = "running", + }, + { + .key = "init.svc.ril-qmi", + .value = "stopped", + }, + { + .key = "init.svc.rmt_storage", + .value = "running", + }, + { + .key = "init.svc.sdcard", + .value = "running", + }, + { + .key = "init.svc.secril-daemon", + .value = "running", + }, + { + .key = "init.svc.sensord", + .value = "running", + }, + { + .key = "init.svc.servicemanager", + .value = "running", + }, + { + .key = "init.svc.surfaceflinger", + .value = "running", + }, + { + .key = "init.svc.synergy_fm_init", + .value = "running", + }, + { + .key = "init.svc.thermald", + .value = "running", + }, + { + .key = "init.svc.ueventd", + .value = "running", + }, + { + .key = "init.svc.version-set", + .value = "stopped", + }, + { + .key = "init.svc.vold", + .value = "running", + }, + { + .key = "init.svc.wiperiface", + .value = "stopped", + }, + { + .key = "init.svc.wpa_supplicant", + .value = "running", + }, + { + .key = "init.svc.zygote", + .value = "running", + }, + { + .key = "keyguard.no_require_sim", + .value = "true", + }, + { + .key = "lpa.decode", + .value = "true", + }, + { + .key = "media.stagefright.enable-aac", + .value = "true", + }, + { + .key = "media.stagefright.enable-fma2dp", + .value = "true", + }, + { + .key = "media.stagefright.enable-http", + .value = "true", + }, + { + .key = "media.stagefright.enable-meta", + .value = "false", + }, + { + .key = "media.stagefright.enable-player", + .value = "true", + }, + { + .key = "media.stagefright.enable-qcp", + .value = "true", + }, + { + .key = "media.stagefright.enable-scan", + .value = "true", + }, + { + .key = "net.bt.name", + .value = "Android", + }, + { + .key = "net.change", + .value = "net.nw.cache.orderby", + }, + { + .key = "net.dns.cache_size", + .value = "512", + }, + { + .key = "net.dns.cache_ttl", + .value = "600", + }, + { + .key = "net.hostname", + .value = "android-413f71b1560236d3", + }, + { + .key = "net.http.getzip", + .value = "1", + }, + { + .key = "net.http.idle_cache.shutdown", + .value = "true", + }, + { + .key = "net.http.idle_cache.size", + .value = "40", + }, + { + .key = "net.http.threads", + .value = "10", + }, + { + .key = "net.mt.init", + .value = "DONE", + }, + { + .key = "net.nw.cache.orderby", + .value = "weight", + }, + { + .key = "net.nw.cache.prioadvstep", + .value = "86400000", + }, + { + .key = "net.nw.cache.weightadvstep", + .value = "3600000", + }, + { + .key = "net.qtaguid_enabled", + .value = "1", + }, + { + .key = "net.rmnet0.dns1", + .value = "", + }, + { + .key = "net.rmnet0.dns2", + .value = "", + }, + { + .key = "net.rmnet0.gw", + .value = "", + }, + { + .key = "net.rmnet1.dns1", + .value = "", + }, + { + .key = "net.rmnet1.dns2", + .value = "", + }, + { + .key = "net.rmnet1.gw", + .value = "", + }, + { + .key = "net.rmnet2.dns1", + .value = "", + }, + { + .key = "net.rmnet2.dns2", + .value = "", + }, + { + .key = "net.rmnet2.gw", + .value = "", + }, + { + .key = "net.tcp.buffersize.default", + .value = "4096,87380,110208,4096,16384,110208", + }, + { + .key = "net.tcp.buffersize.edge", + .value = "4093,26280,35040,4096,16384,35040", + }, + { + .key = "net.tcp.buffersize.evdo_b", + .value = "4094,87380,262144,4096,16384,262144", + }, + { + .key = "net.tcp.buffersize.gprs", + .value = "4092,8760,11680,4096,8760,11680", + }, + { + .key = "net.tcp.buffersize.hsdpa", + .value = "4094,87380,1220608,4096,16384,1220608", + }, + { + .key = "net.tcp.buffersize.hspa", + .value = "4094,87380,1220608,4096,16384,1220608", + }, + { + .key = "net.tcp.buffersize.hsupa", + .value = "4094,87380,1220608,4096,16384,1220608", + }, + { + .key = "net.tcp.buffersize.lte", + .value = "4094,87380,1220608,4096,16384,1220608", + }, + { + .key = "net.tcp.buffersize.umts", + .value = "4094,87380,110208,4096,16384,110208", + }, + { + .key = "net.tcp.buffersize.wifi", + .value = "524288,1048576,2097152,262144,524288,1048576", + }, + { + .key = "net.webkit.cache.maxdeadsize", + .value = "4194304", + }, + { + .key = "net.webkit.cache.mindeadsize", + .value = "4194304", + }, + { + .key = "net.webkit.cache.size", + .value = "12582912", + }, + { + .key = "persist.audio.allsoundmute", + .value = "0", + }, + { + .key = "persist.audio.headsetsysvolume", + .value = "4", + }, + { + .key = "persist.audio.hphonesysvolume", + .value = "4", + }, + { + .key = "persist.audio.ringermode", + .value = "2", + }, + { + .key = "persist.audio.sysvolume", + .value = "4", + }, + { + .key = "persist.cne.UseCne", + .value = "none", + }, + { + .key = "persist.cne.bat.based.rat.mgt", + .value = "false", + }, + { + .key = "persist.cne.bat.range.low.med", + .value = "30", + }, + { + .key = "persist.cne.bat.range.med.high", + .value = "60", + }, + { + .key = "persist.cne.bwbased.rat.sel", + .value = "false", + }, + { + .key = "persist.cne.feature", + .value = "0", + }, + { + .key = "persist.cne.fmc.comm.time.out", + .value = "130", + }, + { + .key = "persist.cne.fmc.init.time.out", + .value = "30", + }, + { + .key = "persist.cne.fmc.mode", + .value = "false", + }, + { + .key = "persist.cne.fmc.retry", + .value = "false", + }, + { + .key = "persist.cne.loc.policy.op", + .value = "/system/etc/OperatorPolicy.xml", + }, + { + .key = "persist.cne.loc.policy.user", + .value = "/system/etc/UserPolicy.xml", + }, + { + .key = "persist.cne.rat.acq.retry.tout", + .value = "0", + }, + { + .key = "persist.cne.rat.acq.time.out", + .value = "30000", + }, + { + .key = "persist.cne.snsr.based.rat.mgt", + .value = "false", + }, + { + .key = "persist.data.ds_fmc_app.mode", + .value = "0", + }, + { + .key = "persist.dsds.enabled", + .value = "true", + }, + { + .key = "persist.fuse_sdcard", + .value = "true", + }, + { + .key = "persist.gralloc.cp.level3", + .value = "1", + }, + { + .key = "persist.ims.regmanager.mode", + .value = "0", + }, + { + .key = "persist.multisim.config", + .value = "dsds", + }, + { + .key = "persist.omh.enabled", + .value = "1", + }, + { + .key = "persist.radio.adb_log_on", + .value = "1", + }, + { + .key = "persist.radio.apm_sim_not_pwdn", + .value = "0", + }, + { + .key = "persist.radio.eons.enabled", + .value = "true", + }, + { + .key = "persist.radio.plmnname_1", + .value = "", + }, + { + .key = "persist.radio.plmnname_2", + .value = "", + }, + { + .key = "persist.rild.nitz_long_ons_0", + .value = "", + }, + { + .key = "persist.rild.nitz_long_ons_1", + .value = "", + }, + { + .key = "persist.rild.nitz_long_ons_2", + .value = "", + }, + { + .key = "persist.rild.nitz_long_ons_3", + .value = "", + }, + { + .key = "persist.rild.nitz_plmn", + .value = "", + }, + { + .key = "persist.rild.nitz_short_ons_0", + .value = "", + }, + { + .key = "persist.rild.nitz_short_ons_1", + .value = "", + }, + { + .key = "persist.rild.nitz_short_ons_2", + .value = "", + }, + { + .key = "persist.rild.nitz_short_ons_3", + .value = "", + }, + { + .key = "persist.sys.country", + .value = "US", + }, + { + .key = "persist.sys.flipfontpath", + .value = "default", + }, + { + .key = "persist.sys.gps_boot", + .value = "1", + }, + { + .key = "persist.sys.language", + .value = "en", + }, + { + .key = "persist.sys.localevar", + .value = "", + }, + { + .key = "persist.sys.profiler_ms", + .value = "0", + }, + { + .key = "persist.sys.setupwizard", + .value = "FINISH", + }, + { + .key = "persist.sys.storage_preload", + .value = "2", + }, + { + .key = "persist.sys.strictmode.visual", + .value = "false", + }, + { + .key = "persist.sys.usb.config", + .value = "mtp,adb", + }, + { + .key = "ril.CardSlotStatus", + .value = "0", + }, + { + .key = "ril.ICC_TYPE", + .value = "0", + }, + { + .key = "ril.ICC_TYPE_1", + .value = "0", + }, + { + .key = "ril.MSIMM", + .value = "0", + }, + { + .key = "ril.approved_codever", + .value = "none", + }, + { + .key = "ril.approved_cscver", + .value = "none", + }, + { + .key = "ril.approved_modemver", + .value = "none", + }, + { + .key = "ril.atd_status", + .value = "1_1_0", + }, + { + .key = "ril.deviceOffRes", + .value = "0", + }, + { + .key = "ril.ecclist0_0", + .value = "112,911,999,000,110,118,119", + }, + { + .key = "ril.ecclist", + .value = "911,112,000,08,110,999,118,119", + }, + { + .key = "ril.eri_num", + .value = "0", + }, + { + .key = "ril.hw_ver", + .value = "MP 1.200", + }, + { + .key = "ril.isSimChanged", + .value = "0", + }, + { + .key = "ril.isSimChanged_1", + .value = "0", + }, + { + .key = "ril.model_id", + .value = "", + }, + { + .key = "ril.modem.board", + .value = "MSM8225Q", + }, + { + .key = "ril.modem_sim_status", + .value = "1", + }, + { + .key = "ril.official_cscver", + .value = "I8552ZZTANF1", + }, + { + .key = "ril.prl_num", + .value = "0", + }, + { + .key = "ril.product_code", + .value = "GT-I8552TAABRI", + }, + { + .key = "ril.rfcal_date", + .value = "2014.07.03", + }, + { + .key = "ril.sales_code", + .value = "BRI", + }, + { + .key = "ril.serialnumber", + .value = "RV1F62HGAYZ", + }, + { + .key = "ril.subscription.types", + .value = "NV,RUIM", + }, + { + .key = "ril.sw_ver", + .value = "I8552ZTANF1", + }, + { + .key = "rild.libargs", + .value = "-d /dev/smd0", + }, + { + .key = "rild.libpath", + .value = "/system/lib/libril-qc-qmi-1.so", + }, + { + .key = "ro.adb.qemud", + .value = "1", + }, + { + .key = "ro.allow.mock.location", + .value = "0", + }, + { + .key = "ro.baseband", + .value = "msm", + }, + { + .key = "ro.bluetooth.remote.autoconnect", + .value = "true", + }, + { + .key = "ro.bluetooth.request.master", + .value = "true", + }, + { + .key = "ro.board.platform", + .value = "msm7627a", + }, + { + .key = "ro.boot.baseband", + .value = "msm", + }, + { + .key = "ro.boot.bootloader", + .value = "I8552ZCANG1", + }, + { + .key = "ro.boot.debug_level", + .value = "0x4f4c", + }, + { + .key = "ro.boot.emmc", + .value = "true", + }, + { + .key = "ro.boot.emmc_checksum", + .value = "3", + }, + { + .key = "ro.boot.hardware", + .value = "qcom", + }, + { + .key = "ro.boot.serialno", + .value = "69c3c4d3", + }, + { + .key = "ro.boot_recovery", + .value = "unknown", + }, + { + .key = "ro.bootchg", + .value = "unknown", + }, + { + .key = "ro.bootloader", + .value = "I8552ZCANG1", + }, + { + .key = "ro.bootmode", + .value = "unknown", + }, + { + .key = "ro.bt.bdaddr_path", + .value = "/efs/bluetooth/bt_addr", + }, + { + .key = "ro.build.PDA", + .value = "I8552ZTANF1", + }, + { + .key = "ro.build.changelist", + .value = "1181821", + }, + { + .key = "ro.build.characteristics", + .value = "default", + }, + { + .key = "ro.build.date.utc", + .value = "1402889115", + }, + { + .key = "ro.build.date", + .value = "Mon Jun 16 12:25:15 KST 2014", + }, + { + .key = "ro.build.description", + .value = "delos3gzt-user 4.1.2 JZO54K I8552ZTANF1 release-keys", + }, + { + .key = "ro.build.display.id", + .value = "JZO54K.I8552ZTANF1", + }, + { + .key = "ro.build.fingerprint", + .value = "samsung/delos3gzt/delos3geur:4.1.2/JZO54K/I8552ZTANF1:user/release-keys", + }, + { + .key = "ro.build.hidden_ver", + .value = "I8552ZTANF1", + }, + { + .key = "ro.build.host", + .value = "R0301-05", + }, + { + .key = "ro.build.id", + .value = "JZO54K", + }, + { + .key = "ro.build.product", + .value = "delos3geur", + }, + { + .key = "ro.build.tags", + .value = "release-keys", + }, + { + .key = "ro.build.type", + .value = "user", + }, + { + .key = "ro.build.user", + .value = "se.infra", + }, + { + .key = "ro.build.version.codename", + .value = "REL", + }, + { + .key = "ro.build.version.incremental", + .value = "I8552ZTANF1", + }, + { + .key = "ro.build.version.release", + .value = "4.1.2", + }, + { + .key = "ro.build.version.sdk", + .value = "16", + }, + { + .key = "ro.carrier", + .value = "unknown", + }, + { + .key = "ro.com.android.dateformat", + .value = "MM-dd-yyyy", + }, + { + .key = "ro.com.google.clientidbase", + .value = "android-samsung", + }, + { + .key = "ro.com.google.gmsversion", + .value = "4.1_r6", + }, + { + .key = "ro.config.alarm_alert", + .value = "Walk_in_the_forest.ogg", + }, + { + .key = "ro.config.ehrpd", + .value = "true", + }, + { + .key = "ro.config.media_sound", + .value = "Media_preview_Touch_the_light.ogg", + }, + { + .key = "ro.config.notification_sound", + .value = "S_Whistle.ogg", + }, + { + .key = "ro.config.notification_sound_2", + .value = "S_On_time.ogg", + }, + { + .key = "ro.config.ringtone", + .value = "S_Over_the_horizon.ogg", + }, + { + .key = "ro.config.ringtone_2", + .value = "02_Fog_on_the_water.ogg", + }, + { + .key = "ro.cp_debug_level", + .value = "unknown", + }, + { + .key = "ro.crypto.state", + .value = "unencrypted", + }, + { + .key = "ro.csc.country_code", + .value = "Taiwan", + }, + { + .key = "ro.csc.countryiso_code", + .value = "TW", + }, + { + .key = "ro.csc.sales_code", + .value = "BRI", + }, + { + .key = "ro.debug_level", + .value = "0x4f4c", + }, + { + .key = "ro.debuggable", + .value = "0", + }, + { + .key = "ro.emmc.sdcard.partition", + .value = "18", + }, + { + .key = "ro.emmc", + .value = "true", + }, + { + .key = "ro.emmc_checksum", + .value = "3", + }, + { + .key = "ro.error.receiver.default", + .value = "com.samsung.receiver.error", + }, + { + .key = "ro.factorytest", + .value = "0", + }, + { + .key = "ro.fm.analogpath.supported", + .value = "true", + }, + { + .key = "ro.fm.mulinst.recording.support", + .value = "false", + }, + { + .key = "ro.fm.transmitter", + .value = "false", + }, + { + .key = "ro.fuse_sdcard", + .value = "true", + }, + { + .key = "ro.hardware", + .value = "qcom", + }, + { + .key = "ro.hw_plat", + .value = "8x25", + }, + { + .key = "ro.kernel.qemu", + .value = "0", + }, + { + .key = "ro.lcd_brightness", + .value = "130", + }, + { + .key = "ro.max.fling_velocity", + .value = "4000", + }, + { + .key = "ro.multi.rild", + .value = "true", + }, + { + .key = "ro.nvdata_backup", + .value = "unknown", + }, + { + .key = "ro.opengles.version", + .value = "131072", + }, + { + .key = "ro.product.board", + .value = "MSM8225", + }, + { + .key = "ro.product.brand", + .value = "samsung", + }, + { + .key = "ro.product.cpu.abi2", + .value = "armeabi", + }, + { + .key = "ro.product.cpu.abi", + .value = "armeabi-v7a", + }, + { + .key = "ro.product.device", + .value = "delos3geur", + }, + { + .key = "ro.product.locale.language", + .value = "en", + }, + { + .key = "ro.product.locale.region", + .value = "GB", + }, + { + .key = "ro.product.manufacturer", + .value = "samsung", + }, + { + .key = "ro.product.model", + .value = "GT-I8552", + }, + { + .key = "ro.product.name", + .value = "delos3gzt", + }, + { + .key = "ro.product_ship", + .value = "true", + }, + { + .key = "ro.qc.sdk.audio.fluencetype", + .value = "fluence", + }, + { + .key = "ro.qc.sdk.camera.facialproc", + .value = "false", + }, + { + .key = "ro.qc.sdk.gestures.camera", + .value = "false", + }, + { + .key = "ro.qualcomm.bluetooth.ftp", + .value = "true", + }, + { + .key = "ro.qualcomm.bluetooth.sap", + .value = "true", + }, + { + .key = "ro.qualcomm.cabl", + .value = "1", + }, + { + .key = "ro.revision", + .value = "0", + }, + { + .key = "ro.ril.gprsclass", + .value = "10", + }, + { + .key = "ro.ril.hsxpa", + .value = "1", + }, + { + .key = "ro.runtime.firstboot", + .value = "1325636102182", + }, + { + .key = "ro.screen.layout", + .value = "normal", + }, + { + .key = "ro.sec.fle.encryption", + .value = "true", + }, + { + .key = "ro.secure", + .value = "1", + }, + { + .key = "ro.serialno", + .value = "69c3c4d3", + }, + { + .key = "ro.setupwizard.mode", + .value = "OPTIONAL", + }, + { + .key = "ro.sf.lcd_density", + .value = "240", + }, + { + .key = "ro.staticwallpaper.pixelformat", + .value = "RGB_565", + }, + { + .key = "ro.telephony.call_ring.multiple", + .value = "false", + }, + { + .key = "ro.use_data_netmgrd", + .value = "true", + }, + { + .key = "ro.vendor.extension_library", + .value = "/system/lib/libqc-opt.so", + }, + { + .key = "ro.wifi.channels", + .value = "", + }, + { + .key = "service.bootanim.exit", + .value = "1", + }, + { + .key = "service.media.powersnd", + .value = "1", + }, + { + .key = "sys.boot_completed", + .value = "1", + }, + { + .key = "sys.media.vdec.sw", + .value = "0", + }, + { + .key = "sys.settings_system_version", + .value = "17", + }, + { + .key = "sys.usb.config", + .value = "mtp,adb", + }, + { + .key = "sys.usb.state", + .value = "mtp,adb", + }, + { + .key = "system_init.startsurfaceflinger", + .value = "0", + }, + { + .key = "use.non-omx.aac.decoder", + .value = "true", + }, + { + .key = "use.non-omx.mp3.decoder", + .value = "true", + }, + { + .key = "vold.post_fs_data_done", + .value = "1", + }, + { + .key = "wifi.interface", + .value = "wlan0", + }, + { + .key = "wlan.driver.status", + .value = "ok", + }, + { NULL }, +}; +#endif /* __ANDROID__ */ |