diff options
author | Marat Dukhan <marat@fb.com> | 2018-04-19 15:50:42 -0700 |
---|---|---|
committer | Marat Dukhan <marat@fb.com> | 2018-04-19 16:00:31 -0700 |
commit | 1c76f8f2b9a0e8397142c6b12490c5a466d02e10 (patch) | |
tree | e0f653d2a5c24b6bbff1054c3bc2ca58cd88bb55 /test | |
parent | a7687cd60e9ff613c5572aacf5b7df5b63b7f06b (diff) | |
download | cpuinfo-1c76f8f2b9a0e8397142c6b12490c5a466d02e10.tar.gz |
Update Galaxy S8 (Global) mock test
Diffstat (limited to 'test')
-rw-r--r-- | test/build.prop/galaxy-s8-global.log | 27 | ||||
-rw-r--r-- | test/cpuinfo/galaxy-s8-global.armeabi.log | 72 | ||||
-rw-r--r-- | test/mock/galaxy-s8-global.h | 821 |
3 files changed, 593 insertions, 327 deletions
diff --git a/test/build.prop/galaxy-s8-global.log b/test/build.prop/galaxy-s8-global.log index 1ab8398..6cc8933 100644 --- a/test/build.prop/galaxy-s8-global.log +++ b/test/build.prop/galaxy-s8-global.log @@ -2,20 +2,21 @@ # begin build properties # autogenerated by buildinfo.sh ro.build.id=NRD90M -ro.build.display.id=NRD90M.G950FXXU1AQG5 -ro.build.version.incremental=G950FXXU1AQG5 +ro.build.display.id=NRD90M.G950FXXU1AQL5 +ro.build.version.incremental=G950FXXU1AQL5 ro.build.version.sdk=24 ro.build.version.preview_sdk=0 ro.build.version.codename=REL ro.build.version.all_codenames=REL ro.build.version.release=7.0 -ro.build.version.security_patch=2017-07-01 +ro.build.version.security_patch=2017-12-01 ro.build.version.base_os= -ro.build.date=Fri Jul 7 17:49:47 KST 2017 -ro.build.date.utc=1499417387 +ro.build.version.security_index=1 +ro.build.date=Wed Dec 13 20:58:07 KST 2017 +ro.build.date.utc=1513166287 ro.build.type=user ro.build.user=dpi -ro.build.host=SWDD6009 +ro.build.host=SWDG4522 ro.build.tags=release-keys ro.build.flavor=dreamltexx-user ro.product.model=SM-G950F @@ -36,14 +37,14 @@ ro.board.platform=exynos5 # ro.build.product is obsolete; use ro.product.device ro.build.product=dreamlte # Do not try to parse description, fingerprint, or thumbprint -ro.build.description=dreamltexx-user 7.0 NRD90M G950FXXU1AQG5 release-keys -ro.build.fingerprint=samsung/dreamltexx/dreamlte:7.0/NRD90M/G950FXXU1AQG5:user/release-keys +ro.build.description=dreamltexx-user 7.0 NRD90M G950FXXU1AQL5 release-keys +ro.build.fingerprint=samsung/dreamltexx/dreamlte:7.0/NRD90M/G950FXXU1AQL5:user/release-keys ro.build.characteristics=phone,emulator # Samsung Specific Properties -ro.build.PDA=G950FXXU1AQG5 +ro.build.PDA=G950FXXU1AQL5 ro.build.official.release=true ro.config.rm_preload_enabled=1 -ro.build.changelist=11814589 +ro.build.changelist=12640043 ro.product_ship=true ro.chipname=exynos8895 # end build properties @@ -159,9 +160,9 @@ ro.ril.gprsclass=10 ro.adb.qemud=1 ro.gfx.driver.0=com.samsung.gpudriver.S8MaliG71_70 ro.hardware.egl=mali -ro.setupwizard.mode=OPTIONAL -ro.com.google.gmsversion=7.0_r7 ro.opa.eligible_device=true +ro.setupwizard.mode=OPTIONAL +ro.com.google.gmsversion=7.0_r11 ro.build.selinux=1 persist.sys.dalvik.vm.lib.2=libart.so dalvik.vm.isa.arm64.variant=exynos-m2 @@ -177,5 +178,5 @@ net.bt.name=Android dalvik.vm.stack-trace-file=/data/anr/traces.txt ro.build.version.sem=2403 ro.build.version.sep=80100 -ro.expect.recovery_id=0xe9b97455ada4494df3e991d0063d930e5b08d172000000000000000000000000 +ro.expect.recovery_id=0x48c53cca3ea48ceba1bcfabccc7259c10b06c5d2000000000000000000000000 diff --git a/test/cpuinfo/galaxy-s8-global.armeabi.log b/test/cpuinfo/galaxy-s8-global.armeabi.log new file mode 100644 index 0000000..3a2647a --- /dev/null +++ b/test/cpuinfo/galaxy-s8-global.armeabi.log @@ -0,0 +1,72 @@ +processor : 0 +BogoMIPS : 52.00 +Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32 +CPU implementer : 0x41 +CPU architecture: 8 +CPU variant : 0x0 +CPU part : 0xd03 +CPU revision : 4 + +processor : 1 +BogoMIPS : 52.00 +Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32 +CPU implementer : 0x41 +CPU architecture: 8 +CPU variant : 0x0 +CPU part : 0xd03 +CPU revision : 4 + +processor : 2 +BogoMIPS : 52.00 +Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32 +CPU implementer : 0x41 +CPU architecture: 8 +CPU variant : 0x0 +CPU part : 0xd03 +CPU revision : 4 + +processor : 3 +BogoMIPS : 52.00 +Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32 +CPU implementer : 0x41 +CPU architecture: 8 +CPU variant : 0x0 +CPU part : 0xd03 +CPU revision : 4 + +processor : 4 +BogoMIPS : 52.00 +Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32 +CPU implementer : 0x53 +CPU architecture: 8 +CPU variant : 0x4 +CPU part : 0x001 +CPU revision : 0 + +processor : 5 +BogoMIPS : 52.00 +Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32 +CPU implementer : 0x53 +CPU architecture: 8 +CPU variant : 0x4 +CPU part : 0x001 +CPU revision : 0 + +processor : 6 +BogoMIPS : 52.00 +Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32 +CPU implementer : 0x53 +CPU architecture: 8 +CPU variant : 0x4 +CPU part : 0x001 +CPU revision : 0 + +processor : 7 +BogoMIPS : 52.00 +Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32 +CPU implementer : 0x53 +CPU architecture: 8 +CPU variant : 0x4 +CPU part : 0x001 +CPU revision : 0 + diff --git a/test/mock/galaxy-s8-global.h b/test/mock/galaxy-s8-global.h index 46782f6..c55f809 100644 --- a/test/mock/galaxy-s8-global.h +++ b/test/mock/galaxy-s8-global.h @@ -1,4 +1,5 @@ struct cpuinfo_mock_file filesystem[] = { +#if CPUINFO_ARCH_ARM64 { .path = "/proc/cpuinfo", .size = 1448, @@ -76,28 +77,108 @@ struct cpuinfo_mock_file filesystem[] = { "CPU revision\t: 0\n" "\n", }, +#elif CPUINFO_ARCH_ARM + { + .path = "/proc/cpuinfo", + .size = 1912, + .content = + "processor\t: 0\n" + "BogoMIPS\t: 52.00\n" + "Features\t: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32\n" + "CPU implementer\t: 0x41\n" + "CPU architecture: 8\n" + "CPU variant\t: 0x0\n" + "CPU part\t: 0xd03\n" + "CPU revision\t: 4\n" + "\n" + "processor\t: 1\n" + "BogoMIPS\t: 52.00\n" + "Features\t: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32\n" + "CPU implementer\t: 0x41\n" + "CPU architecture: 8\n" + "CPU variant\t: 0x0\n" + "CPU part\t: 0xd03\n" + "CPU revision\t: 4\n" + "\n" + "processor\t: 2\n" + "BogoMIPS\t: 52.00\n" + "Features\t: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32\n" + "CPU implementer\t: 0x41\n" + "CPU architecture: 8\n" + "CPU variant\t: 0x0\n" + "CPU part\t: 0xd03\n" + "CPU revision\t: 4\n" + "\n" + "processor\t: 3\n" + "BogoMIPS\t: 52.00\n" + "Features\t: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32\n" + "CPU implementer\t: 0x41\n" + "CPU architecture: 8\n" + "CPU variant\t: 0x0\n" + "CPU part\t: 0xd03\n" + "CPU revision\t: 4\n" + "\n" + "processor\t: 4\n" + "BogoMIPS\t: 52.00\n" + "Features\t: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32\n" + "CPU implementer\t: 0x53\n" + "CPU architecture: 8\n" + "CPU variant\t: 0x4\n" + "CPU part\t: 0x001\n" + "CPU revision\t: 0\n" + "\n" + "processor\t: 5\n" + "BogoMIPS\t: 52.00\n" + "Features\t: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32\n" + "CPU implementer\t: 0x53\n" + "CPU architecture: 8\n" + "CPU variant\t: 0x4\n" + "CPU part\t: 0x001\n" + "CPU revision\t: 0\n" + "\n" + "processor\t: 6\n" + "BogoMIPS\t: 52.00\n" + "Features\t: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32\n" + "CPU implementer\t: 0x53\n" + "CPU architecture: 8\n" + "CPU variant\t: 0x4\n" + "CPU part\t: 0x001\n" + "CPU revision\t: 0\n" + "\n" + "processor\t: 7\n" + "BogoMIPS\t: 52.00\n" + "Features\t: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm aes pmull sha1 sha2 crc32\n" + "CPU implementer\t: 0x53\n" + "CPU architecture: 8\n" + "CPU variant\t: 0x4\n" + "CPU part\t: 0x001\n" + "CPU revision\t: 0\n" + "\n", + }, +#endif { .path = "/system/build.prop", - .size = 5144, + .size = 5179, .content = "\n" "# begin build properties\n" "# autogenerated by buildinfo.sh\n" "ro.build.id=NRD90M\n" - "ro.build.display.id=NRD90M.G950FXXU1AQG5\n" - "ro.build.version.incremental=G950FXXU1AQG5\n" + "ro.build.display.id=NRD90M.G950FXXU1AQL5\n" + "ro.build.version.incremental=G950FXXU1AQL5\n" "ro.build.version.sdk=24\n" "ro.build.version.preview_sdk=0\n" "ro.build.version.codename=REL\n" "ro.build.version.all_codenames=REL\n" "ro.build.version.release=7.0\n" - "ro.build.version.security_patch=2017-07-01\n" + "ro.build.version.security_patch=2017-12-01\n" "ro.build.version.base_os=\n" - "ro.build.date=Fri Jul 7 17:49:47 KST 2017\n" - "ro.build.date.utc=1499417387\n" + "ro.build.version.security_index=1\n" + "ro.build.date=Wed Dec 13 20:58:07 KST 2017\n" + "ro.build.date.utc=1513166287\n" "ro.build.type=user\n" "ro.build.user=dpi\n" - "ro.build.host=SWDD6009\n" + "ro.build.host=SWDG4522\n" "ro.build.tags=release-keys\n" "ro.build.flavor=dreamltexx-user\n" "ro.product.model=SM-G950F\n" @@ -118,14 +199,14 @@ struct cpuinfo_mock_file filesystem[] = { "# ro.build.product is obsolete; use ro.product.device\n" "ro.build.product=dreamlte\n" "# Do not try to parse description, fingerprint, or thumbprint\n" - "ro.build.description=dreamltexx-user 7.0 NRD90M G950FXXU1AQG5 release-keys\n" - "ro.build.fingerprint=samsung/dreamltexx/dreamlte:7.0/NRD90M/G950FXXU1AQG5:user/release-keys\n" + "ro.build.description=dreamltexx-user 7.0 NRD90M G950FXXU1AQL5 release-keys\n" + "ro.build.fingerprint=samsung/dreamltexx/dreamlte:7.0/NRD90M/G950FXXU1AQL5:user/release-keys\n" "ro.build.characteristics=phone,emulator\n" "# Samsung Specific Properties\n" - "ro.build.PDA=G950FXXU1AQG5\n" + "ro.build.PDA=G950FXXU1AQL5\n" "ro.build.official.release=true\n" "ro.config.rm_preload_enabled=1\n" - "ro.build.changelist=11814589\n" + "ro.build.changelist=12640043\n" "ro.product_ship=true\n" "ro.chipname=exynos8895\n" "# end build properties\n" @@ -241,9 +322,9 @@ struct cpuinfo_mock_file filesystem[] = { "ro.adb.qemud=1\n" "ro.gfx.driver.0=com.samsung.gpudriver.S8MaliG71_70\n" "ro.hardware.egl=mali\n" - "ro.setupwizard.mode=OPTIONAL\n" - "ro.com.google.gmsversion=7.0_r7\n" "ro.opa.eligible_device=true\n" + "ro.setupwizard.mode=OPTIONAL\n" + "ro.com.google.gmsversion=7.0_r11\n" "ro.build.selinux=1\n" "persist.sys.dalvik.vm.lib.2=libart.so\n" "dalvik.vm.isa.arm64.variant=exynos-m2\n" @@ -259,23 +340,48 @@ struct cpuinfo_mock_file filesystem[] = { "dalvik.vm.stack-trace-file=/data/anr/traces.txt\n" "ro.build.version.sem=2403\n" "ro.build.version.sep=80100\n" - "ro.expect.recovery_id=0xe9b97455ada4494df3e991d0063d930e5b08d172000000000000000000000000\n" + "ro.expect.recovery_id=0x48c53cca3ea48ceba1bcfabccc7259c10b06c5d2000000000000000000000000\n" "\n", }, { + .path = "/sys/devices/soc0/family", + .size = 15, + .content = "Samsung Exynos\n", + }, + { + .path = "/sys/devices/soc0/machine", + .size = 53, + .content = "Samsung DREAMLTE EUR rev06 board based on EXYNOS8895\n", + }, + { + .path = "/sys/devices/soc0/revision", + .size = 3, + .content = "17\n", + }, + { + .path = "/sys/devices/soc0/soc_id", + .size = 11, + .content = "EXYNOS8895\n", + }, + { + .path = "/sys/devices/system/cpu/isolated", + .size = 1, + .content = "\n", + }, + { .path = "/sys/devices/system/cpu/kernel_max", .size = 2, .content = "7\n", }, { - .path = "/sys/devices/system/cpu/possible", - .size = 4, - .content = "0-7\n", + .path = "/sys/devices/system/cpu/modalias", + .size = 66, + .content = "cpu:type:aarch64:feature:,0000,0001,0002,0003,0004,0005,0006,0007\n", }, { - .path = "/sys/devices/system/cpu/present", - .size = 4, - .content = "0-7\n", + .path = "/sys/devices/system/cpu/offline", + .size = 1, + .content = "\n", }, { .path = "/sys/devices/system/cpu/online", @@ -283,27 +389,27 @@ struct cpuinfo_mock_file filesystem[] = { .content = "0-7\n", }, { - .path = "/sys/devices/system/cpu/offline", - .size = 1, - .content = "\n", + .path = "/sys/devices/system/cpu/possible", + .size = 4, + .content = "0-7\n", }, { - .path = "/sys/devices/system/cpu/modalias", - .size = 66, - .content = "cpu:type:aarch64:feature:,0000,0001,0002,0003,0004,0005,0006,0007\n", + .path = "/sys/devices/system/cpu/present", + .size = 4, + .content = "0-7\n", }, { .path = "/sys/devices/system/cpu/cpufreq/current_in_state", - .size = 1280, + .size = 1276, .content = "CPU0:1690000=60240 1456000=40410 1248000=27260 1053000=20180 949000=16850 832000=13710 715000=10710 598000=8290 455000=6060 \n" "CPU1:1690000=60240 1456000=40410 1248000=27260 1053000=20180 949000=16850 832000=13710 715000=10710 598000=8290 455000=6060 \n" "CPU2:1690000=60240 1456000=40410 1248000=27260 1053000=20180 949000=16850 832000=13710 715000=10710 598000=8290 455000=6060 \n" "CPU3:1690000=60240 1456000=40410 1248000=27260 1053000=20180 949000=16850 832000=13710 715000=10710 598000=8290 455000=6060 \n" - "CPU4:2314000=445650 2158000=355850 2002000=295970 1937000=251060 1807000=233620 1703000=201350 1469000=177320 1261000=137850 1170000=111850 1066000=100000 962000=88090 858000=78470 741000=69380 \n" - "CPU5:2314000=445650 2158000=355850 2002000=295970 1937000=251060 1807000=233620 1703000=201350 1469000=177320 1261000=137850 1170000=111850 1066000=100000 962000=88090 858000=78470 741000=69380 \n" - "CPU6:2314000=445650 2158000=355850 2002000=295970 1937000=251060 1807000=233620 1703000=201350 1469000=177320 1261000=137850 1170000=111850 1066000=100000 962000=88090 858000=78470 741000=69380 \n" - "CPU7:2314000=445650 2158000=355850 2002000=295970 1937000=251060 1807000=233620 1703000=201350 1469000=177320 1261000=137850 1170000=111850 1066000=100000 962000=88090 858000=78470 741000=69380 \n", + "CPU4:2314000=355850 2158000=295970 2002000=251060 1937000=233620 1807000=201350 1703000=177320 1469000=137850 1261000=111850 1170000=100000 1066000=88090 962000=78470 858000=69380 741000=58880 \n" + "CPU5:2314000=355850 2158000=295970 2002000=251060 1937000=233620 1807000=201350 1703000=177320 1469000=137850 1261000=111850 1170000=100000 1066000=88090 962000=78470 858000=69380 741000=58880 \n" + "CPU6:2314000=355850 2158000=295970 2002000=251060 1937000=233620 1807000=201350 1703000=177320 1469000=137850 1261000=111850 1170000=100000 1066000=88090 962000=78470 858000=69380 741000=58880 \n" + "CPU7:2314000=355850 2158000=295970 2002000=251060 1937000=233620 1807000=201350 1703000=177320 1469000=137850 1261000=111850 1170000=100000 1066000=88090 962000=78470 858000=69380 741000=58880 \n", }, { .path = "/sys/devices/system/cpu/cpuidle/current_driver", @@ -316,6 +422,11 @@ struct cpuinfo_mock_file filesystem[] = { .content = "menu\n", }, { + .path = "/sys/devices/system/cpu/cpu0/cpuidle/driver/name", + .size = 12, + .content = "exynos_idle\n", + }, + { .path = "/sys/devices/system/cpu/cpu0/cpufreq/affected_cpus", .size = 8, .content = "0 1 2 3\n", @@ -348,7 +459,7 @@ struct cpuinfo_mock_file filesystem[] = { { .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq", .size = 8, - .content = "1690000\n", + .content = "1456000\n", }, { .path = "/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver", @@ -367,27 +478,32 @@ struct cpuinfo_mock_file filesystem[] = { }, { .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state", - .size = 89, + .size = 101, .content = - "1690000 3747\n" - "1456000 0\n" - "1248000 0\n" - "1053000 32\n" - "949000 0\n" - "832000 0\n" - "715000 0\n" - "598000 0\n" - "455000 0\n", + "1690000 6834\n" + "1456000 427\n" + "1248000 277\n" + "1053000 102\n" + "949000 117\n" + "832000 75\n" + "715000 64\n" + "598000 83\n" + "455000 257\n", }, { .path = "/sys/devices/system/cpu/cpu0/cpufreq/stats/total_trans", - .size = 2, - .content = "1\n", + .size = 4, + .content = "216\n", }, { - .path = "/sys/devices/system/cpu/cpu0/topology/physical_package_id", + .path = "/sys/devices/system/cpu/cpu0/topology/core_id", .size = 2, - .content = "1\n", + .content = "0\n", + }, + { + .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings", + .size = 3, + .content = "0f\n", }, { .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings_list", @@ -395,14 +511,14 @@ struct cpuinfo_mock_file filesystem[] = { .content = "0-3\n", }, { - .path = "/sys/devices/system/cpu/cpu0/topology/core_siblings", - .size = 3, - .content = "0f\n", + .path = "/sys/devices/system/cpu/cpu0/topology/physical_package_id", + .size = 2, + .content = "1\n", }, { - .path = "/sys/devices/system/cpu/cpu0/topology/core_id", - .size = 2, - .content = "0\n", + .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings", + .size = 3, + .content = "01\n", }, { .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings_list", @@ -410,9 +526,9 @@ struct cpuinfo_mock_file filesystem[] = { .content = "0\n", }, { - .path = "/sys/devices/system/cpu/cpu0/topology/thread_siblings", - .size = 3, - .content = "01\n", + .path = "/sys/devices/system/cpu/cpu1/cpuidle/driver/name", + .size = 12, + .content = "exynos_idle\n", }, { .path = "/sys/devices/system/cpu/cpu1/cpufreq/affected_cpus", @@ -446,8 +562,8 @@ struct cpuinfo_mock_file filesystem[] = { }, { .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq", - .size = 8, - .content = "1690000\n", + .size = 7, + .content = "455000\n", }, { .path = "/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver", @@ -466,45 +582,40 @@ struct cpuinfo_mock_file filesystem[] = { }, { .path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/time_in_state", - .size = 89, + .size = 101, .content = - "1690000 4026\n" - "1456000 0\n" - "1248000 0\n" - "1053000 32\n" - "949000 0\n" - "832000 0\n" - "715000 0\n" - "598000 0\n" - "455000 0\n", + "1690000 6861\n" + "1456000 471\n" + "1248000 298\n" + "1053000 105\n" + "949000 141\n" + "832000 75\n" + "715000 69\n" + "598000 91\n" + "455000 391\n", }, { .path = "/sys/devices/system/cpu/cpu1/cpufreq/stats/total_trans", - .size = 2, - .content = "1\n", + .size = 4, + .content = "235\n", }, { - .path = "/sys/devices/system/cpu/cpu1/topology/physical_package_id", + .path = "/sys/devices/system/cpu/cpu1/topology/core_id", .size = 2, .content = "1\n", }, { - .path = "/sys/devices/system/cpu/cpu1/topology/core_siblings_list", - .size = 4, - .content = "0-3\n", - }, - { .path = "/sys/devices/system/cpu/cpu1/topology/core_siblings", .size = 3, .content = "0f\n", }, { - .path = "/sys/devices/system/cpu/cpu1/topology/core_id", - .size = 2, - .content = "1\n", + .path = "/sys/devices/system/cpu/cpu1/topology/core_siblings_list", + .size = 4, + .content = "0-3\n", }, { - .path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings_list", + .path = "/sys/devices/system/cpu/cpu1/topology/physical_package_id", .size = 2, .content = "1\n", }, @@ -514,6 +625,16 @@ struct cpuinfo_mock_file filesystem[] = { .content = "02\n", }, { + .path = "/sys/devices/system/cpu/cpu1/topology/thread_siblings_list", + .size = 2, + .content = "1\n", + }, + { + .path = "/sys/devices/system/cpu/cpu2/cpuidle/driver/name", + .size = 12, + .content = "exynos_idle\n", + }, + { .path = "/sys/devices/system/cpu/cpu2/cpufreq/affected_cpus", .size = 8, .content = "0 1 2 3\n", @@ -565,27 +686,32 @@ struct cpuinfo_mock_file filesystem[] = { }, { .path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/time_in_state", - .size = 92, + .size = 101, .content = - "1690000 4269\n" - "1456000 22\n" - "1248000 21\n" - "1053000 32\n" - "949000 8\n" - "832000 5\n" - "715000 1\n" - "598000 0\n" - "455000 17\n", + "1690000 6861\n" + "1456000 471\n" + "1248000 298\n" + "1053000 105\n" + "949000 150\n" + "832000 75\n" + "715000 71\n" + "598000 95\n" + "455000 647\n", }, { .path = "/sys/devices/system/cpu/cpu2/cpufreq/stats/total_trans", - .size = 3, - .content = "21\n", + .size = 4, + .content = "240\n", }, { - .path = "/sys/devices/system/cpu/cpu2/topology/physical_package_id", + .path = "/sys/devices/system/cpu/cpu2/topology/core_id", .size = 2, - .content = "1\n", + .content = "2\n", + }, + { + .path = "/sys/devices/system/cpu/cpu2/topology/core_siblings", + .size = 3, + .content = "0f\n", }, { .path = "/sys/devices/system/cpu/cpu2/topology/core_siblings_list", @@ -593,14 +719,14 @@ struct cpuinfo_mock_file filesystem[] = { .content = "0-3\n", }, { - .path = "/sys/devices/system/cpu/cpu2/topology/core_siblings", - .size = 3, - .content = "0f\n", + .path = "/sys/devices/system/cpu/cpu2/topology/physical_package_id", + .size = 2, + .content = "1\n", }, { - .path = "/sys/devices/system/cpu/cpu2/topology/core_id", - .size = 2, - .content = "2\n", + .path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings", + .size = 3, + .content = "04\n", }, { .path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings_list", @@ -608,9 +734,9 @@ struct cpuinfo_mock_file filesystem[] = { .content = "2\n", }, { - .path = "/sys/devices/system/cpu/cpu2/topology/thread_siblings", - .size = 3, - .content = "04\n", + .path = "/sys/devices/system/cpu/cpu3/cpuidle/driver/name", + .size = 12, + .content = "exynos_idle\n", }, { .path = "/sys/devices/system/cpu/cpu3/cpufreq/affected_cpus", @@ -664,27 +790,32 @@ struct cpuinfo_mock_file filesystem[] = { }, { .path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/time_in_state", - .size = 94, + .size = 102, .content = - "1690000 4392\n" - "1456000 34\n" - "1248000 63\n" - "1053000 32\n" - "949000 34\n" - "832000 5\n" - "715000 3\n" - "598000 6\n" - "455000 128\n", + "1690000 6951\n" + "1456000 538\n" + "1248000 301\n" + "1053000 105\n" + "949000 154\n" + "832000 78\n" + "715000 108\n" + "598000 95\n" + "455000 666\n", }, { .path = "/sys/devices/system/cpu/cpu3/cpufreq/stats/total_trans", - .size = 3, - .content = "56\n", + .size = 4, + .content = "251\n", }, { - .path = "/sys/devices/system/cpu/cpu3/topology/physical_package_id", + .path = "/sys/devices/system/cpu/cpu3/topology/core_id", .size = 2, - .content = "1\n", + .content = "3\n", + }, + { + .path = "/sys/devices/system/cpu/cpu3/topology/core_siblings", + .size = 3, + .content = "0f\n", }, { .path = "/sys/devices/system/cpu/cpu3/topology/core_siblings_list", @@ -692,14 +823,14 @@ struct cpuinfo_mock_file filesystem[] = { .content = "0-3\n", }, { - .path = "/sys/devices/system/cpu/cpu3/topology/core_siblings", - .size = 3, - .content = "0f\n", + .path = "/sys/devices/system/cpu/cpu3/topology/physical_package_id", + .size = 2, + .content = "1\n", }, { - .path = "/sys/devices/system/cpu/cpu3/topology/core_id", - .size = 2, - .content = "3\n", + .path = "/sys/devices/system/cpu/cpu3/topology/thread_siblings", + .size = 3, + .content = "08\n", }, { .path = "/sys/devices/system/cpu/cpu3/topology/thread_siblings_list", @@ -707,9 +838,9 @@ struct cpuinfo_mock_file filesystem[] = { .content = "3\n", }, { - .path = "/sys/devices/system/cpu/cpu3/topology/thread_siblings", - .size = 3, - .content = "08\n", + .path = "/sys/devices/system/cpu/cpu4/cpuidle/driver/name", + .size = 12, + .content = "exynos_idle\n", }, { .path = "/sys/devices/system/cpu/cpu4/cpufreq/affected_cpus", @@ -743,8 +874,8 @@ struct cpuinfo_mock_file filesystem[] = { }, { .path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_cur_freq", - .size = 7, - .content = "741000\n", + .size = 8, + .content = "1261000\n", }, { .path = "/sys/devices/system/cpu/cpu4/cpufreq/scaling_driver", @@ -768,56 +899,61 @@ struct cpuinfo_mock_file filesystem[] = { }, { .path = "/sys/devices/system/cpu/cpu4/cpufreq/stats/time_in_state", - .size = 136, + .size = 147, .content = - "2314000 4080\n" - "2158000 2\n" - "2002000 0\n" - "1937000 2\n" - "1807000 0\n" - "1703000 52\n" - "1469000 21\n" - "1261000 45\n" - "1170000 1\n" - "1066000 4\n" - "962000 0\n" - "858000 22\n" - "741000 783\n", + "2314000 5088\n" + "2158000 62\n" + "2002000 22\n" + "1937000 62\n" + "1807000 120\n" + "1703000 78\n" + "1469000 143\n" + "1261000 691\n" + "1170000 28\n" + "1066000 57\n" + "962000 28\n" + "858000 77\n" + "741000 2792\n", }, { .path = "/sys/devices/system/cpu/cpu4/cpufreq/stats/total_trans", - .size = 3, - .content = "31\n", + .size = 4, + .content = "347\n", }, { - .path = "/sys/devices/system/cpu/cpu4/topology/physical_package_id", + .path = "/sys/devices/system/cpu/cpu4/topology/core_id", .size = 2, .content = "0\n", }, { - .path = "/sys/devices/system/cpu/cpu4/topology/core_siblings_list", - .size = 4, - .content = "4-7\n", - }, - { .path = "/sys/devices/system/cpu/cpu4/topology/core_siblings", .size = 3, .content = "f0\n", }, { - .path = "/sys/devices/system/cpu/cpu4/topology/core_id", + .path = "/sys/devices/system/cpu/cpu4/topology/core_siblings_list", + .size = 4, + .content = "4-7\n", + }, + { + .path = "/sys/devices/system/cpu/cpu4/topology/physical_package_id", .size = 2, .content = "0\n", }, { + .path = "/sys/devices/system/cpu/cpu4/topology/thread_siblings", + .size = 3, + .content = "10\n", + }, + { .path = "/sys/devices/system/cpu/cpu4/topology/thread_siblings_list", .size = 2, .content = "4\n", }, { - .path = "/sys/devices/system/cpu/cpu4/topology/thread_siblings", - .size = 3, - .content = "10\n", + .path = "/sys/devices/system/cpu/cpu5/cpuidle/driver/name", + .size = 12, + .content = "exynos_idle\n", }, { .path = "/sys/devices/system/cpu/cpu5/cpufreq/affected_cpus", @@ -851,8 +987,8 @@ struct cpuinfo_mock_file filesystem[] = { }, { .path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_cur_freq", - .size = 7, - .content = "741000\n", + .size = 8, + .content = "1261000\n", }, { .path = "/sys/devices/system/cpu/cpu5/cpufreq/scaling_driver", @@ -876,31 +1012,36 @@ struct cpuinfo_mock_file filesystem[] = { }, { .path = "/sys/devices/system/cpu/cpu5/cpufreq/stats/time_in_state", - .size = 137, + .size = 148, .content = - "2314000 4080\n" - "2158000 2\n" - "2002000 0\n" - "1937000 2\n" - "1807000 0\n" - "1703000 52\n" - "1469000 21\n" - "1261000 59\n" - "1170000 1\n" - "1066000 4\n" - "962000 0\n" - "858000 26\n" - "741000 1057\n", + "2314000 5088\n" + "2158000 68\n" + "2002000 22\n" + "1937000 64\n" + "1807000 127\n" + "1703000 100\n" + "1469000 165\n" + "1261000 750\n" + "1170000 28\n" + "1066000 57\n" + "962000 28\n" + "858000 85\n" + "741000 2932\n", }, { .path = "/sys/devices/system/cpu/cpu5/cpufreq/stats/total_trans", - .size = 3, - .content = "37\n", + .size = 4, + .content = "375\n", }, { - .path = "/sys/devices/system/cpu/cpu5/topology/physical_package_id", + .path = "/sys/devices/system/cpu/cpu5/topology/core_id", .size = 2, - .content = "0\n", + .content = "1\n", + }, + { + .path = "/sys/devices/system/cpu/cpu5/topology/core_siblings", + .size = 3, + .content = "f0\n", }, { .path = "/sys/devices/system/cpu/cpu5/topology/core_siblings_list", @@ -908,14 +1049,14 @@ struct cpuinfo_mock_file filesystem[] = { .content = "4-7\n", }, { - .path = "/sys/devices/system/cpu/cpu5/topology/core_siblings", - .size = 3, - .content = "f0\n", + .path = "/sys/devices/system/cpu/cpu5/topology/physical_package_id", + .size = 2, + .content = "0\n", }, { - .path = "/sys/devices/system/cpu/cpu5/topology/core_id", - .size = 2, - .content = "1\n", + .path = "/sys/devices/system/cpu/cpu5/topology/thread_siblings", + .size = 3, + .content = "20\n", }, { .path = "/sys/devices/system/cpu/cpu5/topology/thread_siblings_list", @@ -923,9 +1064,9 @@ struct cpuinfo_mock_file filesystem[] = { .content = "5\n", }, { - .path = "/sys/devices/system/cpu/cpu5/topology/thread_siblings", - .size = 3, - .content = "20\n", + .path = "/sys/devices/system/cpu/cpu6/cpuidle/driver/name", + .size = 12, + .content = "exynos_idle\n", }, { .path = "/sys/devices/system/cpu/cpu6/cpufreq/affected_cpus", @@ -984,31 +1125,36 @@ struct cpuinfo_mock_file filesystem[] = { }, { .path = "/sys/devices/system/cpu/cpu6/cpufreq/stats/time_in_state", - .size = 137, + .size = 148, .content = - "2314000 4080\n" - "2158000 2\n" - "2002000 0\n" - "1937000 2\n" - "1807000 0\n" - "1703000 52\n" - "1469000 21\n" - "1261000 92\n" - "1170000 1\n" - "1066000 4\n" - "962000 0\n" - "858000 28\n" - "741000 1346\n", + "2314000 5140\n" + "2158000 73\n" + "2002000 22\n" + "1937000 68\n" + "1807000 128\n" + "1703000 108\n" + "1469000 193\n" + "1261000 824\n" + "1170000 28\n" + "1066000 68\n" + "962000 28\n" + "858000 92\n" + "741000 3016\n", }, { .path = "/sys/devices/system/cpu/cpu6/cpufreq/stats/total_trans", - .size = 3, - .content = "48\n", + .size = 4, + .content = "413\n", }, { - .path = "/sys/devices/system/cpu/cpu6/topology/physical_package_id", + .path = "/sys/devices/system/cpu/cpu6/topology/core_id", .size = 2, - .content = "0\n", + .content = "2\n", + }, + { + .path = "/sys/devices/system/cpu/cpu6/topology/core_siblings", + .size = 3, + .content = "f0\n", }, { .path = "/sys/devices/system/cpu/cpu6/topology/core_siblings_list", @@ -1016,14 +1162,14 @@ struct cpuinfo_mock_file filesystem[] = { .content = "4-7\n", }, { - .path = "/sys/devices/system/cpu/cpu6/topology/core_siblings", - .size = 3, - .content = "f0\n", + .path = "/sys/devices/system/cpu/cpu6/topology/physical_package_id", + .size = 2, + .content = "0\n", }, { - .path = "/sys/devices/system/cpu/cpu6/topology/core_id", - .size = 2, - .content = "2\n", + .path = "/sys/devices/system/cpu/cpu6/topology/thread_siblings", + .size = 3, + .content = "40\n", }, { .path = "/sys/devices/system/cpu/cpu6/topology/thread_siblings_list", @@ -1031,9 +1177,9 @@ struct cpuinfo_mock_file filesystem[] = { .content = "6\n", }, { - .path = "/sys/devices/system/cpu/cpu6/topology/thread_siblings", - .size = 3, - .content = "40\n", + .path = "/sys/devices/system/cpu/cpu7/cpuidle/driver/name", + .size = 12, + .content = "exynos_idle\n", }, { .path = "/sys/devices/system/cpu/cpu7/cpufreq/affected_cpus", @@ -1092,36 +1238,31 @@ struct cpuinfo_mock_file filesystem[] = { }, { .path = "/sys/devices/system/cpu/cpu7/cpufreq/stats/time_in_state", - .size = 138, + .size = 149, .content = - "2314000 4080\n" - "2158000 2\n" - "2002000 0\n" - "1937000 2\n" - "1807000 0\n" - "1703000 52\n" - "1469000 21\n" - "1261000 100\n" - "1170000 1\n" - "1066000 4\n" - "962000 0\n" - "858000 28\n" - "741000 1702\n", + "2314000 5140\n" + "2158000 73\n" + "2002000 22\n" + "1937000 68\n" + "1807000 128\n" + "1703000 122\n" + "1469000 220\n" + "1261000 904\n" + "1170000 28\n" + "1066000 70\n" + "962000 36\n" + "858000 108\n" + "741000 3112\n", }, { .path = "/sys/devices/system/cpu/cpu7/cpufreq/stats/total_trans", - .size = 3, - .content = "50\n", + .size = 4, + .content = "446\n", }, { - .path = "/sys/devices/system/cpu/cpu7/topology/physical_package_id", + .path = "/sys/devices/system/cpu/cpu7/topology/core_id", .size = 2, - .content = "0\n", - }, - { - .path = "/sys/devices/system/cpu/cpu7/topology/core_siblings_list", - .size = 4, - .content = "4-7\n", + .content = "3\n", }, { .path = "/sys/devices/system/cpu/cpu7/topology/core_siblings", @@ -1129,23 +1270,27 @@ struct cpuinfo_mock_file filesystem[] = { .content = "f0\n", }, { - .path = "/sys/devices/system/cpu/cpu7/topology/core_id", - .size = 2, - .content = "3\n", + .path = "/sys/devices/system/cpu/cpu7/topology/core_siblings_list", + .size = 4, + .content = "4-7\n", }, { - .path = "/sys/devices/system/cpu/cpu7/topology/thread_siblings_list", + .path = "/sys/devices/system/cpu/cpu7/topology/physical_package_id", .size = 2, - .content = "7\n", + .content = "0\n", }, { .path = "/sys/devices/system/cpu/cpu7/topology/thread_siblings", .size = 3, .content = "80\n", }, + { + .path = "/sys/devices/system/cpu/cpu7/topology/thread_siblings_list", + .size = 2, + .content = "7\n", + }, { NULL }, }; - #ifdef __ANDROID__ struct cpuinfo_mock_property properties[] = { { @@ -1261,10 +1406,6 @@ struct cpuinfo_mock_property properties[] = { .value = "1", }, { - .key = "dev.kies.deviceowner", - .value = "0", - }, - { .key = "dev.kies.drivedisplay", .value = "0", }, @@ -1305,16 +1446,12 @@ struct cpuinfo_mock_property properties[] = { .value = "1", }, { - .key = "dev.ssrm.live_thumbnail", - .value = "1", - }, - { .key = "dev.ssrm.mode", .value = "", }, { .key = "dev.ssrm.pst", - .value = "430", + .value = "376", }, { .key = "dev.ssrm.smart_switch", @@ -1370,7 +1507,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "gsm.version.baseband", - .value = "G950FXXU1AQG5", + .value = "G950FXXU1AQL5", }, { .key = "gsm.version.ril-impl", @@ -1441,10 +1578,6 @@ struct cpuinfo_mock_property properties[] = { .value = "running", }, { - .key = "init.svc.compact_memory", - .value = "stopped", - }, - { .key = "init.svc.cpboot-daemon", .value = "running", }, @@ -1682,7 +1815,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "net.hostname", - .value = "android-f502e77bbb657691", + .value = "android-59a0bfcfa426476b", }, { .key = "net.iptype", @@ -1713,10 +1846,6 @@ struct cpuinfo_mock_property properties[] = { .value = "60", }, { - .key = "nfc.delay.boot", - .value = "0", - }, - { .key = "nfc.fw.dfl_areacode", .value = "DEF", }, @@ -1786,7 +1915,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "persist.audio.sales_code", - .value = "TIM", + .value = "TPA", }, { .key = "persist.audio.soundalivefxsec", @@ -1810,17 +1939,13 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "persist.bluetooth_fw_ver", - .value = "bcm4361B0_V0235.0247_semco.hcd", + .value = "bcm4361B0_V0267.0301_semco.hcd", }, { .key = "persist.demo.hdmirotationlock", .value = "false", }, { - .key = "persist.logd.size", - .value = "", - }, - { .key = "persist.radio.embms.support", .value = "false", }, @@ -1878,7 +2003,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "persist.sys.ccm.date", - .value = "Fri Jul 7 17:49:47 KST 2017", + .value = "Wed Dec 13 20:58:07 KST 2017", }, { .key = "persist.sys.clssprld1", @@ -1886,7 +2011,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "persist.sys.clssprld2", - .value = "344", + .value = "348", }, { .key = "persist.sys.cpboot", @@ -1901,6 +2026,14 @@ struct cpuinfo_mock_property properties[] = { .value = "libart.so", }, { + .key = "persist.sys.debug_omc", + .value = "/system/omc/TPA", + }, + { + .key = "persist.sys.debug_omcnw", + .value = "/system/omc/TPA", + }, + { .key = "persist.sys.display_density", .value = "480", }, @@ -1910,19 +2043,39 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "persist.sys.localedefault", - .value = "it-IT", + .value = "es-US", + }, + { + .key = "persist.sys.omc.enable", + .value = "true", + }, + { + .key = "persist.sys.omc_etcpath", + .value = "/system/omc/TPA/etc", + }, + { + .key = "persist.sys.omc_path", + .value = "/system/omc/TPA", + }, + { + .key = "persist.sys.omc_respath", + .value = "/omr/res", }, { .key = "persist.sys.omc_support", - .value = "false", + .value = "true", + }, + { + .key = "persist.sys.omcnw_path", + .value = "/system/omc/TPA", }, { .key = "persist.sys.prev_omcnwcode", - .value = "", + .value = "TPA", }, { .key = "persist.sys.prev_salescode", - .value = "TIM", + .value = "TPA", }, { .key = "persist.sys.profiler_ms", @@ -1950,7 +2103,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "persist.sys.timezone", - .value = "America/Los_Angeles", + .value = "Asia/Shanghai", }, { .key = "persist.sys.usb.config", @@ -1962,7 +2115,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "persist.sys.webview.vmsize", - .value = "115471088", + .value = "113626032", }, { .key = "pm.dexopt.ab-ota", @@ -2001,6 +2154,10 @@ struct cpuinfo_mock_property properties[] = { .value = "speed", }, { + .key = "ril.CHAR", + .value = "111727107", + }, + { .key = "ril.CompleteMsg", .value = "OK", }, @@ -2013,6 +2170,10 @@ struct cpuinfo_mock_property properties[] = { .value = "0", }, { + .key = "ril.LIMA", + .value = "40491", + }, + { .key = "ril.RildInit", .value = "1", }, @@ -2061,8 +2222,12 @@ struct cpuinfo_mock_property properties[] = { .value = "1", }, { + .key = "ril.data.intfprefix", + .value = "rmnet", + }, + { .key = "ril.debug_modemfactory", - .value = "CSC Feature State: IMS ON, EPDG OFF", + .value = "CSC Feature State: IMS ON, EPDG ON", }, { .key = "ril.ecclist00", @@ -2093,12 +2258,16 @@ struct cpuinfo_mock_property properties[] = { .value = "0", }, { + .key = "ril.iscdma", + .value = "0", + }, + { .key = "ril.isctc", .value = "0", }, { .key = "ril.model_id", - .value = "QB6916881", + .value = "QB8346489", }, { .key = "ril.modem.board", @@ -2106,29 +2275,41 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "ril.official_cscver", - .value = "G950FTIM1AQG5", + .value = "G950FOXM1AQL5", }, { .key = "ril.product_code", - .value = "SM-G950FZKATIM", + .value = "SM-G950FZKLTPA", }, { .key = "ril.radiostate", .value = "10", }, { + .key = "ril.read.done", + .value = "1", + }, + { .key = "ril.rfcal_date", - .value = "20170428", + .value = "20170911", }, { .key = "ril.serialnumber", - .value = "RF8J43A7D4A", + .value = "RF8J9134VLF", }, { .key = "ril.servicestate", .value = "2", }, { + .key = "ril.signal.disprssi", + .value = "false", + }, + { + .key = "ril.signal.param", + .value = "-11,0,255", + }, + { .key = "ril.simoperator", .value = "", }, @@ -2142,7 +2323,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "ril.sw_ver", - .value = "G950FXXU1AQG5", + .value = "G950FXXU1AQL5", }, { .key = "ril.timezoneID", @@ -2202,15 +2383,15 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "ro.boot.ap_serial", - .value = "0x02F42D59B3C2", + .value = "0x03B5CD48DA62", }, { .key = "ro.boot.bootloader", - .value = "G950FXXU1AQG5", + .value = "G950FXXU1AQL5", }, { .key = "ro.boot.carrierid", - .value = "TIM", + .value = "TPA", }, { .key = "ro.boot.carrierid_offset", @@ -2226,7 +2407,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "ro.boot.em.did", - .value = "02f42d59b3c2", + .value = "03b5cd48da62", }, { .key = "ro.boot.em.model", @@ -2282,7 +2463,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "ro.boot.serialno", - .value = "ce031713ec8d9e3603", + .value = "9889d5373450584155", }, { .key = "ro.boot.smsn_offset", @@ -2306,19 +2487,19 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "ro.bootimage.build.date", - .value = "Fri Jul 7 17:49:47 KST 2017", + .value = "Wed Dec 13 20:58:07 KST 2017", }, { .key = "ro.bootimage.build.date.utc", - .value = "1499417387", + .value = "1513166287", }, { .key = "ro.bootimage.build.fingerprint", - .value = "samsung/dreamltexx/dreamlte:7.0/NRD90M/G950FXXU1AQG5:user/test-keys", + .value = "samsung/dreamltexx/dreamlte:7.0/NRD90M/G950FXXU1AQL5:user/test-keys", }, { .key = "ro.bootloader", - .value = "G950FXXU1AQG5", + .value = "G950FXXU1AQL5", }, { .key = "ro.bootmode", @@ -2330,11 +2511,11 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "ro.build.PDA", - .value = "G950FXXU1AQG5", + .value = "G950FXXU1AQL5", }, { .key = "ro.build.changelist", - .value = "11814589", + .value = "12640043", }, { .key = "ro.build.characteristics", @@ -2342,23 +2523,23 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "ro.build.date", - .value = "Fri Jul 7 17:49:47 KST 2017", + .value = "Wed Dec 13 20:58:07 KST 2017", }, { .key = "ro.build.date.utc", - .value = "1499417387", + .value = "1513166287", }, { .key = "ro.build.description", - .value = "dreamltexx-user 7.0 NRD90M G950FXXU1AQG5 release-keys", + .value = "dreamltexx-user 7.0 NRD90M G950FXXU1AQL5 release-keys", }, { .key = "ro.build.display.id", - .value = "NRD90M.G950FXXU1AQG5", + .value = "NRD90M.G950FXXU1AQL5", }, { .key = "ro.build.fingerprint", - .value = "samsung/dreamltexx/dreamlte:7.0/NRD90M/G950FXXU1AQG5:user/release-keys", + .value = "samsung/dreamltexx/dreamlte:7.0/NRD90M/G950FXXU1AQL5:user/release-keys", }, { .key = "ro.build.flavor", @@ -2366,7 +2547,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "ro.build.host", - .value = "SWDD6009", + .value = "SWDG4522", }, { .key = "ro.build.id", @@ -2418,7 +2599,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "ro.build.version.incremental", - .value = "G950FXXU1AQG5", + .value = "G950FXXU1AQL5", }, { .key = "ro.build.version.preview_sdk", @@ -2433,8 +2614,12 @@ struct cpuinfo_mock_property properties[] = { .value = "24", }, { + .key = "ro.build.version.security_index", + .value = "1", + }, + { .key = "ro.build.version.security_patch", - .value = "2017-07-01", + .value = "2017-12-01", }, { .key = "ro.build.version.sem", @@ -2450,7 +2635,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "ro.carrierid", - .value = "TIM", + .value = "TPA", }, { .key = "ro.carrierid.param.offset", @@ -2466,7 +2651,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "ro.com.google.gmsversion", - .value = "7.0_r7", + .value = "7.0_r11", }, { .key = "ro.config.alarm_alert", @@ -2594,15 +2779,23 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "ro.csc.country_code", - .value = "ITALY", + .value = "PANAMA", }, { .key = "ro.csc.countryiso_code", - .value = "IT", + .value = "PA", + }, + { + .key = "ro.csc.facebook.partnerid", + .value = "samsung:dec1cc9c-1497-4aab-b953-cee702c2a481", + }, + { + .key = "ro.csc.omcnw_code", + .value = "TPA", }, { .key = "ro.csc.sales_code", - .value = "TIM", + .value = "TPA", }, { .key = "ro.dalvik.vm.native.bridge", @@ -2626,7 +2819,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "ro.expect.recovery_id", - .value = "0xe9b97455ada4494df3e991d0063d930e5b08d172000000000000000000000000", + .value = "0x48c53cca3ea48ceba1bcfabccc7259c10b06c5d2000000000000000000000000", }, { .key = "ro.fmp_config", @@ -2746,7 +2939,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "ro.oem.key1", - .value = "TIM", + .value = "TPA", }, { .key = "ro.oem_unlock_supported", @@ -2842,7 +3035,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "ro.runtime.firstboot", - .value = "1505432009712", + .value = "1524177974249", }, { .key = "ro.sales.param.offset", @@ -2910,7 +3103,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "ro.serialno", - .value = "ce031713ec8d9e3603", + .value = "9889d5373450584155", }, { .key = "ro.setupwizard.mode", @@ -2969,6 +3162,10 @@ struct cpuinfo_mock_property properties[] = { .value = "161228", }, { + .key = "security.ASKS.version", + .value = "1.4", + }, + { .key = "security.mdpp", .value = "Ready", }, @@ -2990,7 +3187,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "selinux.policy_version", - .value = "SEPF_SECMOBILE_7.0_0009", + .value = "SEPF_SECMOBILE_7.0_0010", }, { .key = "selinux.reload_policy", @@ -3114,7 +3311,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "sys.gps.swversion", - .value = "282637", + .value = "305302", }, { .key = "sys.is_members", @@ -3150,7 +3347,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "sys.siop.level", - .value = "-2", + .value = "-3", }, { .key = "sys.skip_lockscreen", @@ -3165,10 +3362,6 @@ struct cpuinfo_mock_property properties[] = { .value = "-1", }, { - .key = "sys.sysctl.compact_memory", - .value = "0", - }, - { .key = "sys.sysctl.extra_free_kbytes", .value = "28096", }, @@ -3234,7 +3427,7 @@ struct cpuinfo_mock_property properties[] = { }, { .key = "wlan.p2p.chkintent", - .value = "0", + .value = "8", }, { .key = "wlan.wfd.status", |