Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /strace64_static -s 1000 ./twrpdec05 default_password <
- execve("./twrpdec05", ["./twrpdec05", "default_password"], [/* 16 vars */]) = 0
- set_tid_address(0x7fa5771aa8) = 23548
- mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa56b8000
- mprotect(0x7fa56b8000, 4096, PROT_NONE) = 0
- sigaltstack({ss_sp=0x7fa56b9000, ss_flags=0, ss_size=16384}, NULL) = 0
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b9000, 0x4000, 0x7fa574deb0) = 0
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b8000, 0x1000, 0x7fa574dec4) = 0
- mprotect(0x7fa5769000, 12288, PROT_READ) = 0
- mprotect(0x7fa5770000, 4096, PROT_READ) = 0
- mprotect(0x7fa5770000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5770000, 4096, PROT_READ) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5768000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5768000, 0x1000, 0x7fa574dddc) = 0
- mprotect(0x7fa5768000, 4096, PROT_READ) = 0
- mprotect(0x7fa5768000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5768000, 4096, PROT_READ) = 0
- mprotect(0x7fa5768000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5768000, 4096, PROT_READ) = 0
- mprotect(0x7fa5768000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5768000, 4096, PROT_READ) = 0
- mprotect(0x7fa5768000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5768000, 4096, PROT_READ) = 0
- mprotect(0x7fa5768000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5768000, 4096, PROT_READ) = 0
- mprotect(0x7fa5768000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5768000, 4096, PROT_READ) = 0
- mprotect(0x7fa5768000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5768000, 4096, PROT_READ) = 0
- mprotect(0x7fa5768000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5768000, 4096, PROT_READ) = 0
- openat(AT_FDCWD, "/dev/urandom", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3
- fstat(3, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 9), ...}) = 0
- ioctl(3, RNDGETENTCNT, 0x7fe4ea6fe4) = 0
- read(3, "\230\344f6\375\200$\206\246W\204?\2636\7=\rw\326\262\237\373\333]\33]n\221iCX\236}U\352CI\267\n\322", 40) = 40
- close(3) = 0
- mmap(NULL, 16, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa56b7000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b7000, 0x10, 0x7fa574da47) = 0
- mmap(NULL, 1088, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa56b6000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b6000, 0x440, 0x7fa574da60) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56b5000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b5000, 0x1000, 0x7fa574a3c8) = 0
- mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56b4000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b4000, 0x18, 0x7fa574a46e) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56b3000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b3000, 0x1000, 0x7fa574a3c8) = 0
- mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56b2000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b2000, 0x18, 0x7fa574a46e) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56b1000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b1000, 0x1000, 0x7fa574a3c8) = 0
- mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56b0000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b0000, 0x18, 0x7fa574a46e) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56af000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56af000, 0x1000, 0x7fa574a482) = 0
- newfstatat(AT_FDCWD, "/dev/__properties__", {st_mode=S_IFDIR|0755, st_size=1580, ...}, 0) = 0
- openat(AT_FDCWD, "/property_contexts", O_RDONLY|O_CLOEXEC) = 3
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56ae000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56ae000, 0x1000, 0x7fa574a3e3) = 0
- fstat(3, {st_mode=S_IFREG|0644, st_size=13312, ...}) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56ac000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56ac000, 0x2000, 0x7fa574a3e3) = 0
- read(3, "#line 1 \"system/sepolicy/property_contexts\"\n##########################\n# property service keys\n#\n#\nnet.rmnet u:object_r:net_radio_prop:s0\nnet.gprs u:object_r:net_radio_prop:s0\nnet.ppp u:object_r:net_radio_prop:s0\nnet.qmi u:object_r:net_radio_prop:s0\nnet.lte u:object_r:net_radio_prop:s0\nnet.cdma u:object_r:net_radio_prop:s0\nnet.dns u:object_r:net_radio_prop:s0\nsys.usb.config u:object_r:system_radio_prop:s0\nril. u:object_r:radio_prop:s0\nro.ril. u:object_r:radio_prop:s0\ngsm. u:object_r:radio_prop:s0\npersist.radio u:object_r:radio_prop:s0\n\nnet. u:object_r:system_prop:s0\ndev. u:object_r:system_prop:s0\nro.runtime. u:object_r:system_prop:s0\nhw. u:object_r:system_prop:s0\nro.hw. u:object_r:system_prop:s0\nsys. u:o"..., 4096) = 4096
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56ab000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56ab000, 0x1000, 0x7fa574a3c8) = 0
- mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56aa000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56aa000, 0x18, 0x7fa574a46e) = 0
- read(3, "product/htc_pmeuhl/obj/ETC/sectxfile_nl_intermediates/sectxfile_nl\"\n\n#line 1 \"device/htc/sepolicy/common/property_contexts\"\n#HTC_AUD_START\n# property for htc audio\nhtc.audio. u:object_r:htc_audio_prop:s0\npersist.htc.audio. u:object_r:htc_audio_prop:s0\n#HTC_AUD_END\n\n#HTC_WIFI_START\n# [HPKB#6827] Sepolicy Patch\nwifi. u:object_r:system_prop:s0\nproduct.wifi. u:object_r:system_prop:s0\n#HTC_WIFI_END\n\n#HTC_SSD_RIL\npersist.ims. u:object_r:system_prop:s0\n\n#HTC_SSD_RIL RCS\nhtc.rcs.\t\t\tu:object_r:htc_rcs_prop:s0\n\n# Modem_BSP: add property prefix for tftp_server\ntftp. u:object_r:htc_tftp_prop:s0\npersist.tftp. u:object_r:htc_tftp_prop:s0\n\n# property for htc omadm\ncdma.prl u:object_r:cdma_prl_prop:s0\nro.cdma.prl u:object_r:cdma_prl_prop:s0\ndm. u:object_r:htc_omadm_prop:s0\nomadm. u:object_r:htc_omadm_prop:s0\nro.omadm. "..., 4096) = 4096
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56a9000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56a9000, 0x1000, 0x7fa574a3c8) = 0
- mmap(NULL, 48, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56a8000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56a8000, 0x30, 0x7fa574a46e) = 0
- munmap(0x7fa56b2000, 24) = 0
- read(3, "MAGE.\n\nwc_transport. u:object_r:bluetooth_prop:s0\nsys.usb_uicc. u:object_r:uicc_prop:s0\ndolby.audio. u:object_r:audio_prop:s0\npersist.bluetooth. u:object_r:bluetooth_prop:s0\nsys.ims. u:object_r:qcom_ims_prop:s0\nhw.fm. u:object_r:fm_prop:s0\nsys.usf. u:object_r:usf_prop:s0\nro.qc.sdk.us. u:object_r:usf_prop:s0\nradio.atfwd. u:object_r:radio_prop:s0\nctl.qmuxd u:object_r:ctl_qmuxd_prop:s0\nctl.netmgrd u:object_r:ctl_netmgrd_prop:s0\nctl.port-bridge u:object_r:ctl_port-bridge_prop:s0\nro.min_freq_0 u:object_r:freq_prop:s0\nro.min_freq_4 u:object_r:freq_prop:s0\nctl.perfd u:object_r:perfd_prop:s0\nctl.gamed u:object_r:gamed_prop:s0\nctl.iop u:object_r:perfd_prop:s0\nctl.vm_bms u:object_r:vm_bms_prop:s0\nro.qualcomm.bluetooth. "..., 4096) = 4096
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56b2000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b2000, 0x1000, 0x7fa574a3c8) = 0
- mmap(NULL, 48, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56a7000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56a7000, 0x30, 0x7fa574a46e) = 0
- munmap(0x7fa56b4000, 24) = 0
- read(3, "s may be used to endorse or promote products derived\n# from this software without specific prior written permission.\n#\n# THIS SOFTWARE IS PROVIDED \"AS IS\" AND ANY EXPRESS OR IMPLIED\n# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF\n# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT\n# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS\n# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR\n# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,\n# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE\n# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN\n# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nctl.qvrd u:object_r:ctl_qvrd_prop:s0\n#line 1 \"out/target/product/htc_pmeuhl/obj/ETC/sectxfile_nl_inter"..., 4096) = 1024
- read(3, "", 4096) = 0
- munmap(0x7fa56ab000, 4096) = 0
- close(3) = 0
- munmap(0x7fa56ac000, 8192) = 0
- openat(AT_FDCWD, "/dev/__properties__/properties_serial", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3
- fstat(3, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0
- mmap(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa5687000
- close(3) = 0
- rt_sigaction(SIGABRT, {0x7fa56c5e74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0
- rt_sigaction(SIGBUS, {0x7fa56c5e74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0
- rt_sigaction(SIGFPE, {0x7fa56c5e74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0
- rt_sigaction(SIGILL, {0x7fa56c5e74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0
- rt_sigaction(SIGSEGV, {0x7fa56c5e74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0
- rt_sigaction(SIGSTKFLT, {0x7fa56c5e74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0
- rt_sigaction(SIGTRAP, {0x7fa56c5e74, [], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0
- mprotect(0x7fa5768000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5768000, 4096, PROT_READ) = 0
- futex(0x7fa576da60, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- readlinkat(AT_FDCWD, "/proc/self/exe", "/data/local/tmp/twrpdec05", 4096) = 25
- newfstatat(AT_FDCWD, "/data/local/tmp/twrpdec05", {st_mode=S_IFREG|0755, st_size=22488, ...}, 0) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56b4000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56b4000, 0x1000, 0x7fa574a482) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56ad000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56ad000, 0x1000, 0x7fa574a482) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56ac000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56ac000, 0x1000, 0x7fa574a482) = 0
- openat(AT_FDCWD, "/system/lib64/libcrypto.so", O_RDONLY|O_CLOEXEC) = 3
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib64/libcrypto.so", 4096) = 26
- munmap(0x7fa5683000, 8192) = 0
- munmap(0x7fa5685000, 8192) = 0
- fstat(3, {st_mode=S_IFREG|0644, st_size=1146768, ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56ab000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56ab000, 0x1000, 0x7fa574a3c8) = 0
- mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5686000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5686000, 0x18, 0x7fa574a46e) = 0
- pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\220y\21\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\30\0\27\0", 64, 0) = 64
- mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5685000
- mmap(NULL, 6432, PROT_READ, MAP_PRIVATE, 3, 0x117000) = 0x7fa5683000
- mmap(NULL, 4496, PROT_READ, MAP_PRIVATE, 3, 0x114000) = 0x7fa5681000
- mmap(NULL, 40576, PROT_READ, MAP_PRIVATE, 3, 0xd000) = 0x7fa5677000
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5676000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5676000, 0x1000, 0x7fa574a3c8) = 0
- openat(AT_FDCWD, "/system/lib64/libhardware.so", O_RDONLY|O_CLOEXEC) = 4
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5674000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5674000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5672000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5672000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib64/libhardware.so", 4096) = 28
- munmap(0x7fa5672000, 8192) = 0
- munmap(0x7fa5674000, 8192) = 0
- fstat(4, {st_mode=S_IFREG|0644, st_size=10120, ...}) = 0
- pread64(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\210!\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\30\0\27\0", 64, 0) = 64
- mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7fa5675000
- mmap(NULL, 2320, PROT_READ, MAP_PRIVATE, 4, 0x2000) = 0x7fa5674000
- mmap(NULL, 7280, PROT_READ, MAP_PRIVATE, 4, 0x1000) = 0x7fa5672000
- mmap(NULL, 2592, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7fa5671000
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5670000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5670000, 0x1000, 0x7fa574a3c8) = 0
- mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa566f000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa566f000, 0x18, 0x7fa574a46e) = 0
- munmap(0x7fa5676000, 4096) = 0
- openat(AT_FDCWD, "/system/lib64/libcutils.so", O_RDONLY|O_CLOEXEC) = 5
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa566d000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa566d000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa566b000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa566b000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/5", "/system/lib64/libcutils.so", 4096) = 26
- munmap(0x7fa566b000, 8192) = 0
- munmap(0x7fa566d000, 8192) = 0
- fstat(5, {st_mode=S_IFREG|0644, st_size=125736, ...}) = 0
- pread64(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\250\344\1\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\32\0\31\0", 64, 0) = 64
- mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7fa5676000
- mmap(NULL, 4048, PROT_READ, MAP_PRIVATE, 5, 0x1e000) = 0x7fa566e000
- mmap(NULL, 4224, PROT_READ, MAP_PRIVATE, 5, 0x1d000) = 0x7fa566c000
- mmap(NULL, 9693, PROT_READ, MAP_PRIVATE, 5, 0x2000) = 0x7fa5669000
- openat(AT_FDCWD, "/system/lib64/libc.so", O_RDONLY|O_CLOEXEC) = 6
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5667000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5667000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5665000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5665000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/6", "/system/lib64/libc.so", 4096) = 21
- munmap(0x7fa5665000, 8192) = 0
- munmap(0x7fa5667000, 8192) = 0
- fstat(6, {st_mode=S_IFREG|0644, st_size=1007752, ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5668000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5668000, 0x1000, 0x7fa574a3c8) = 0
- pread64(6, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0HY\17\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\35\0\32\0", 64, 0) = 64
- mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 6, 0) = 0x7fa5667000
- mmap(NULL, 6608, PROT_READ, MAP_PRIVATE, 6, 0xf5000) = 0x7fa5665000
- mmap(NULL, 7200, PROT_READ, MAP_PRIVATE, 6, 0xc0000) = 0x7fa5663000
- mmap(NULL, 15171, PROT_READ, MAP_PRIVATE, 6, 0x7000) = 0x7fa565f000
- openat(AT_FDCWD, "/system/lib64/libcryptfs_hw.so", O_RDONLY|O_CLOEXEC) = 7
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa565d000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa565d000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa565b000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa565b000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/7", "/system/lib64/libcryptfs_hw.so", 4096) = 30
- munmap(0x7fa565b000, 8192) = 0
- munmap(0x7fa565d000, 8192) = 0
- fstat(7, {st_mode=S_IFREG|0644, st_size=10184, ...}) = 0
- pread64(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\210!\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\31\0\30\0", 64, 0) = 64
- mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 7, 0) = 0x7fa565e000
- mmap(NULL, 2384, PROT_READ, MAP_PRIVATE, 7, 0x2000) = 0x7fa565d000
- mmap(NULL, 7200, PROT_READ, MAP_PRIVATE, 7, 0x1000) = 0x7fa565b000
- mmap(NULL, 3189, PROT_READ, MAP_PRIVATE, 7, 0) = 0x7fa565a000
- openat(AT_FDCWD, "/system/lib64/libc++.so", O_RDONLY|O_CLOEXEC) = 8
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5658000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5658000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5656000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5656000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/8", "/system/lib64/libc++.so", 4096) = 23
- munmap(0x7fa5656000, 8192) = 0
- munmap(0x7fa5658000, 8192) = 0
- fstat(8, {st_mode=S_IFREG|0644, st_size=915704, ...}) = 0
- pread64(8, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\370\361\r\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\34\0\33\0", 64, 0) = 64
- mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 8, 0) = 0x7fa5659000
- mmap(NULL, 2800, PROT_READ, MAP_PRIVATE, 8, 0xdf000) = 0x7fa5658000
- mmap(NULL, 6048, PROT_READ, MAP_PRIVATE, 8, 0xdc000) = 0x7fa5656000
- mmap(NULL, 111136, PROT_READ, MAP_PRIVATE, 8, 0xd000) = 0x7fa563a000
- munmap(0x7fa5670000, 4096) = 0
- openat(AT_FDCWD, "/system/lib64/libm.so", O_RDONLY|O_CLOEXEC) = 9
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5638000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5638000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5636000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5636000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/9", "/system/lib64/libm.so", 4096) = 21
- munmap(0x7fa5636000, 8192) = 0
- munmap(0x7fa5638000, 8192) = 0
- fstat(9, {st_mode=S_IFREG|0644, st_size=223328, ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5670000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5670000, 0x1000, 0x7fa574a482) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5639000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5639000, 0x1000, 0x7fa574a3c8) = 0
- mmap(NULL, 48, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5638000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5638000, 0x30, 0x7fa574a46e) = 0
- munmap(0x7fa5686000, 24) = 0
- pread64(9, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0 b\3\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\31\0\30\0", 64, 0) = 64
- mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 9, 0) = 0x7fa5686000
- mmap(NULL, 2688, PROT_READ, MAP_PRIVATE, 9, 0x36000) = 0x7fa5637000
- mmap(NULL, 5536, PROT_READ, MAP_PRIVATE, 9, 0x35000) = 0x7fa5635000
- mmap(NULL, 8263, PROT_READ, MAP_PRIVATE, 9, 0x1000) = 0x7fa5632000
- openat(AT_FDCWD, "/system/lib64/libstdc++.so", O_RDONLY|O_CLOEXEC) = 10
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5630000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5630000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa562e000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa562e000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/10", "/system/lib64/libstdc++.so", 4096) = 26
- munmap(0x7fa562e000, 8192) = 0
- munmap(0x7fa5630000, 8192) = 0
- fstat(10, {st_mode=S_IFREG|0644, st_size=14312, ...}) = 0
- pread64(10, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\2501\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\31\0\30\0", 64, 0) = 64
- mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 10, 0) = 0x7fa5631000
- mmap(NULL, 2448, PROT_READ, MAP_PRIVATE, 10, 0x3000) = 0x7fa5630000
- mmap(NULL, 7088, PROT_READ, MAP_PRIVATE, 10, 0x2000) = 0x7fa562e000
- mmap(NULL, 4444, PROT_READ, MAP_PRIVATE, 10, 0) = 0x7fa562c000
- openat(AT_FDCWD, "/system/lib64/liblog.so", O_RDONLY|O_CLOEXEC) = 11
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa562a000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa562a000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5628000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5628000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/11", "/system/lib64/liblog.so", 4096) = 23
- munmap(0x7fa5628000, 8192) = 0
- munmap(0x7fa562a000, 8192) = 0
- fstat(11, {st_mode=S_IFREG|0644, st_size=72400, ...}) = 0
- pread64(11, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0P\24\1\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\32\0\31\0", 64, 0) = 64
- mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 11, 0) = 0x7fa562b000
- mmap(NULL, 3872, PROT_READ, MAP_PRIVATE, 11, 0x11000) = 0x7fa562a000
- mmap(NULL, 5680, PROT_READ, MAP_PRIVATE, 11, 0x10000) = 0x7fa5628000
- mmap(NULL, 4568, PROT_READ, MAP_PRIVATE, 11, 0x1000) = 0x7fa5626000
- openat(AT_FDCWD, "/system/lib64/libutils.so", O_RDONLY|O_CLOEXEC) = 12
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5624000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5624000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5622000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5622000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/12", "/system/lib64/libutils.so", 4096) = 25
- munmap(0x7fa5622000, 8192) = 0
- munmap(0x7fa5624000, 8192) = 0
- fstat(12, {st_mode=S_IFREG|0644, st_size=157848, ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5625000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5625000, 0x1000, 0x7fa574a3c8) = 0
- pread64(12, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\330a\2\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\33\0\32\0", 64, 0) = 64
- mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 12, 0) = 0x7fa5624000
- mmap(NULL, 2672, PROT_READ, MAP_PRIVATE, 12, 0x26000) = 0x7fa5623000
- mmap(NULL, 5824, PROT_READ, MAP_PRIVATE, 12, 0x25000) = 0x7fa5621000
- mmap(NULL, 32733, PROT_READ, MAP_PRIVATE, 12, 0x3000) = 0x7fa5619000
- openat(AT_FDCWD, "/system/lib64/libbacktrace.so", O_RDONLY|O_CLOEXEC) = 13
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5617000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5617000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5615000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5615000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/13", "/system/lib64/libbacktrace.so", 4096) = 29
- munmap(0x7fa5615000, 8192) = 0
- munmap(0x7fa5617000, 8192) = 0
- fstat(13, {st_mode=S_IFREG|0644, st_size=67616, ...}) = 0
- pread64(13, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\240\1\1\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\32\0\31\0", 64, 0) = 64
- mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 13, 0) = 0x7fa5618000
- mmap(NULL, 2496, PROT_READ, MAP_PRIVATE, 13, 0x10000) = 0x7fa5617000
- mmap(NULL, 5232, PROT_READ, MAP_PRIVATE, 13, 0xf000) = 0x7fa5615000
- mmap(NULL, 7498, PROT_READ, MAP_PRIVATE, 13, 0x1000) = 0x7fa5613000
- openat(AT_FDCWD, "/system/lib64/libbase.so", O_RDONLY|O_CLOEXEC) = 14
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5611000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5611000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa560f000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa560f000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/14", "/system/lib64/libbase.so", 4096) = 24
- munmap(0x7fa560f000, 8192) = 0
- munmap(0x7fa5611000, 8192) = 0
- fstat(14, {st_mode=S_IFREG|0644, st_size=47208, ...}) = 0
- munmap(0x7fa5668000, 4096) = 0
- pread64(14, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\250\261\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\33\0\32\0", 64, 0) = 64
- mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 14, 0) = 0x7fa5668000
- mmap(NULL, 2576, PROT_READ, MAP_PRIVATE, 14, 0xb000) = 0x7fa5612000
- mmap(NULL, 5888, PROT_READ, MAP_PRIVATE, 14, 0xa000) = 0x7fa5610000
- mmap(NULL, 7762, PROT_READ, MAP_PRIVATE, 14, 0x1000) = 0x7fa560e000
- openat(AT_FDCWD, "/system/lib64/libunwind.so", O_RDONLY|O_CLOEXEC) = 15
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa560c000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa560c000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa560a000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa560a000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/15", "/system/lib64/libunwind.so", 4096) = 26
- munmap(0x7fa560a000, 8192) = 0
- munmap(0x7fa560c000, 8192) = 0
- fstat(15, {st_mode=S_IFREG|0644, st_size=112744, ...}) = 0
- pread64(15, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\350\261\1\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\32\0\31\0", 64, 0) = 64
- mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 15, 0) = 0x7fa560d000
- mmap(NULL, 2640, PROT_READ, MAP_PRIVATE, 15, 0x1b000) = 0x7fa560c000
- mmap(NULL, 6224, PROT_READ, MAP_PRIVATE, 15, 0x1a000) = 0x7fa560a000
- mmap(NULL, 10664, PROT_READ, MAP_PRIVATE, 15, 0) = 0x7fa5607000
- openat(AT_FDCWD, "/system/lib64/liblzma.so", O_RDONLY|O_CLOEXEC) = 16
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5605000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5605000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5603000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5603000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/16", "/system/lib64/liblzma.so", 4096) = 24
- munmap(0x7fa5603000, 8192) = 0
- munmap(0x7fa5605000, 8192) = 0
- fstat(16, {st_mode=S_IFREG|0644, st_size=153688, ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5606000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5606000, 0x1000, 0x7fa574a482) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5605000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5605000, 0x1000, 0x7fa574a3c8) = 0
- mmap(NULL, 96, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5604000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5604000, 0x60, 0x7fa574a46e) = 0
- munmap(0x7fa5638000, 48) = 0
- pread64(16, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\330Q\2\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\32\0\31\0", 64, 0) = 64
- mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 16, 0) = 0x7fa5638000
- mmap(NULL, 2608, PROT_READ, MAP_PRIVATE, 16, 0x25000) = 0x7fa5603000
- mmap(NULL, 5376, PROT_READ, MAP_PRIVATE, 16, 0x24000) = 0x7fa5601000
- mmap(NULL, 8519, PROT_READ, MAP_PRIVATE, 16, 0x1000) = 0x7fa55fe000
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa55fd000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa55fd000, 0x1000, 0x7fa574a482) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa55fc000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa55fc000, 0x1000, 0x7fa574a3c8) = 0
- mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa55fb000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa55fb000, 0x18, 0x7fa574a46e) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa55fa000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa55fa000, 0x1000, 0x7fa574a3c8) = 0
- mmap(NULL, 77824, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa55e7000
- mmap(0x7fa55e7000, 63148, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 11, 0) = 0x7fa55e7000
- mmap(0x7fa55f8000, 4800, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 11, 0x10000) = 0x7fa55f8000
- mmap(NULL, 131072, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa55c7000
- mmap(0x7fa55c7000, 116916, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0x7fa55c7000
- mmap(0x7fa55e4000, 8984, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x1c000) = 0x7fa55e4000
- mmap(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa55c2000
- mmap(0x7fa55c2000, 10460, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 10, 0) = 0x7fa55c2000
- mmap(0x7fa55c5000, 4136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 10, 0x2000) = 0x7fa55c5000
- mmap(NULL, 548864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa553c000
- mmap(0x7fa553c000, 104852, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 15, 0) = 0x7fa553c000
- mmap(0x7fa5557000, 4184, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 15, 0x1a000) = 0x7fa5557000
- mmap(0x7fa5559000, 430080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa5559000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5559000, 0x69000, 0x7fa574aba5) = 0
- mmap(NULL, 1150976, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5423000
- mmap(0x7fa5423000, 1062644, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fa5423000
- mmap(0x7fa5528000, 79920, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x104000) = 0x7fa5528000
- mmap(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa541f000
- mmap(0x7fa541f000, 4244, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0x7fa541f000
- mmap(0x7fa5421000, 4105, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x1000) = 0x7fa5421000
- mmap(NULL, 163840, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa53f7000
- mmap(0x7fa53f7000, 147628, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 12, 0) = 0x7fa53f7000
- mmap(0x7fa541d000, 4157, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 12, 0x25000) = 0x7fa541d000
- mmap(NULL, 843776, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5329000
- mmap(0x7fa5329000, 770756, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0) = 0x7fa5329000
- mmap(0x7fa53e6000, 31592, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 6, 0xbc000) = 0x7fa53e6000
- mmap(0x7fa53ee000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa53ee000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa53ee000, 0x9000, 0x7fa574aba5) = 0
- mmap(NULL, 229376, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa52f1000
- mmap(0x7fa52f1000, 216548, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 9, 0) = 0x7fa52f1000
- mmap(0x7fa5327000, 4256, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 9, 0x35000) = 0x7fa5327000
- mmap(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa52ed000
- mmap(0x7fa52ed000, 6932, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x7fa52ed000
- mmap(0x7fa52ef000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x1000) = 0x7fa52ef000
- mmap(NULL, 180224, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa52c1000
- mmap(0x7fa52c1000, 147956, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 16, 0) = 0x7fa52c1000
- mmap(0x7fa52e6000, 4168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 16, 0x24000) = 0x7fa52e6000
- mmap(0x7fa52e8000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa52e8000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa52e8000, 0x5000, 0x7fa574aba5) = 0
- mmap(NULL, 53248, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa52b4000
- mmap(0x7fa52b4000, 43052, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 14, 0) = 0x7fa52b4000
- mmap(0x7fa52bf000, 4112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 14, 0xa000) = 0x7fa52bf000
- mmap(NULL, 933888, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa51d0000
- mmap(0x7fa51d0000, 882068, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 8, 0) = 0x7fa51d0000
- mmap(0x7fa52a8000, 32840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0xd7000) = 0x7fa52a8000
- mmap(0x7fa52b1000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa52b1000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa52b1000, 0x3000, 0x7fa574aba5) = 0
- mmap(NULL, 73728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa51be000
- mmap(0x7fa51be000, 62268, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 13, 0) = 0x7fa51be000
- mmap(0x7fa51ce000, 4110, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 13, 0xf000) = 0x7fa51ce000
- mprotect(0x5555569000, 4096, PROT_READ) = 0
- mprotect(0x7fa5528000, 77824, PROT_READ) = 0
- mprotect(0x7fa5421000, 4096, PROT_READ) = 0
- mprotect(0x7fa55e4000, 8192, PROT_READ) = 0
- mprotect(0x7fa53e6000, 24576, PROT_READ) = 0
- mprotect(0x7fa52ef000, 4096, PROT_READ) = 0
- mprotect(0x7fa52a8000, 32768, PROT_READ) = 0
- mprotect(0x7fa5327000, 4096, PROT_READ) = 0
- mprotect(0x7fa55c5000, 4096, PROT_READ) = 0
- mprotect(0x7fa55f8000, 4096, PROT_READ) = 0
- mprotect(0x7fa541d000, 4096, PROT_READ) = 0
- mprotect(0x7fa51ce000, 4096, PROT_READ) = 0
- mprotect(0x7fa52bf000, 4096, PROT_READ) = 0
- mprotect(0x7fa5557000, 4096, PROT_READ) = 0
- mprotect(0x7fa52e6000, 4096, PROT_READ) = 0
- munmap(0x7fa55fa000, 4096) = 0
- close(3) = 0
- close(4) = 0
- close(5) = 0
- close(6) = 0
- close(7) = 0
- close(8) = 0
- close(9) = 0
- close(10) = 0
- close(11) = 0
- close(12) = 0
- close(13) = 0
- close(14) = 0
- close(15) = 0
- close(16) = 0
- munmap(0x7fa5607000, 10664) = 0
- munmap(0x7fa560a000, 6224) = 0
- munmap(0x7fa560c000, 2640) = 0
- munmap(0x7fa560d000, 576) = 0
- munmap(0x7fa5619000, 32733) = 0
- munmap(0x7fa5621000, 5824) = 0
- munmap(0x7fa5623000, 2672) = 0
- munmap(0x7fa5624000, 576) = 0
- munmap(0x7fa5671000, 2592) = 0
- munmap(0x7fa5672000, 7280) = 0
- munmap(0x7fa5674000, 2320) = 0
- munmap(0x7fa5675000, 576) = 0
- munmap(0x7fa5626000, 4568) = 0
- munmap(0x7fa5628000, 5680) = 0
- munmap(0x7fa562a000, 3872) = 0
- munmap(0x7fa562b000, 576) = 0
- munmap(0x7fa562c000, 4444) = 0
- munmap(0x7fa562e000, 7088) = 0
- munmap(0x7fa5630000, 2448) = 0
- munmap(0x7fa5631000, 576) = 0
- munmap(0x7fa563a000, 111136) = 0
- munmap(0x7fa5656000, 6048) = 0
- munmap(0x7fa5658000, 2800) = 0
- munmap(0x7fa5659000, 576) = 0
- munmap(0x7fa565f000, 15171) = 0
- munmap(0x7fa5663000, 7200) = 0
- munmap(0x7fa5665000, 6608) = 0
- munmap(0x7fa5667000, 576) = 0
- munmap(0x7fa5613000, 7498) = 0
- munmap(0x7fa5615000, 5232) = 0
- munmap(0x7fa5617000, 2496) = 0
- munmap(0x7fa5618000, 576) = 0
- munmap(0x7fa565a000, 3189) = 0
- munmap(0x7fa565b000, 7200) = 0
- munmap(0x7fa565d000, 2384) = 0
- munmap(0x7fa565e000, 576) = 0
- munmap(0x7fa5669000, 9693) = 0
- munmap(0x7fa566c000, 4224) = 0
- munmap(0x7fa566e000, 4048) = 0
- munmap(0x7fa5676000, 576) = 0
- munmap(0x7fa5632000, 8263) = 0
- munmap(0x7fa5635000, 5536) = 0
- munmap(0x7fa5637000, 2688) = 0
- munmap(0x7fa5686000, 576) = 0
- munmap(0x7fa55fe000, 8519) = 0
- munmap(0x7fa5601000, 5376) = 0
- munmap(0x7fa5603000, 2608) = 0
- munmap(0x7fa5638000, 576) = 0
- munmap(0x7fa5605000, 4096) = 0
- munmap(0x7fa560e000, 7762) = 0
- munmap(0x7fa5610000, 5888) = 0
- munmap(0x7fa5612000, 2576) = 0
- munmap(0x7fa5668000, 576) = 0
- munmap(0x7fa5639000, 4096) = 0
- munmap(0x7fa5677000, 40576) = 0
- munmap(0x7fa5681000, 4496) = 0
- munmap(0x7fa5683000, 6432) = 0
- munmap(0x7fa5685000, 576) = 0
- munmap(0x7fa56ab000, 4096) = 0
- munmap(0x7fa55fc000, 4096) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56ab000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56ab000, 0x1000, 0x7fa574a3c8) = 0
- munmap(0x7fa56ab000, 4096) = 0
- mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa53ef000, 4096, PROT_READ) = 0
- mprotect(0x7fa53ef000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa53ef000, 4096, PROT_READ) = 0
- newfstatat(AT_FDCWD, "/dev/__properties__", {st_mode=S_IFDIR|0755, st_size=1580, ...}, 0) = 0
- openat(AT_FDCWD, "/property_contexts", O_RDONLY|O_CLOEXEC) = 3
- brk(0) = 0x555f973000
- mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5677000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5677000, 0x10000, 0x7fa53cac0b) = 0
- munmap(0x7fa5677000, 65536) = 0
- mmap(NULL, 126976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5650000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5650000, 0x1f000, 0x7fa53cac0b) = 0
- munmap(0x7fa5660000, 61440) = 0
- openat(AT_FDCWD, "/sys/devices/system/cpu/online", O_RDONLY|O_CLOEXEC) = 4
- mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5677000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5677000, 0x10000, 0x7fa53cac0b) = 0
- munmap(0x7fa5677000, 65536) = 0
- mmap(NULL, 126976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5631000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5631000, 0x1f000, 0x7fa53cac0b) = 0
- munmap(0x7fa5631000, 61440) = 0
- mmap(NULL, 589824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa512e000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa512e000, 0x90000, 0x7fa53cac0b) = 0
- munmap(0x7fa512e000, 589824) = 0
- mmap(NULL, 651264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa511f000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa511f000, 0x9f000, 0x7fa53cac0b) = 0
- munmap(0x7fa511f000, 4096) = 0
- munmap(0x7fa51b0000, 57344) = 0
- mmap(NULL, 589824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5090000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5090000, 0x90000, 0x7fa53cac0b) = 0
- mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5677000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5677000, 0x10000, 0x7fa53cac0b) = 0
- munmap(0x7fa5677000, 65536) = 0
- mmap(NULL, 126976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5071000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5071000, 0x1f000, 0x7fa53cac0b) = 0
- munmap(0x7fa5071000, 61440) = 0
- fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
- read(4, "0-3\n", 4096) = 4
- close(4) = 0
- fstat(3, {st_mode=S_IFREG|0644, st_size=13312, ...}) = 0
- read(3, "#line 1 \"system/sepolicy/property_contexts\"\n##########################\n# property service keys\n#\n#\nnet.rmnet u:object_r:net_radio_prop:s0\nnet.gprs u:object_r:net_radio_prop:s0\nnet.ppp u:object_r:net_radio_prop:s0\nnet.qmi u:object_r:net_radio_prop:s0\nnet.lte u:object_r:net_radio_prop:s0\nnet.cdma u:object_r:net_radio_prop:s0\nnet.dns u:object_r:net_radio_prop:s0\nsys.usb.config u:object_r:system_radio_prop:s0\nril. u:object_r:radio_prop:s0\nro.ril. u:object_r:radio_prop:s0\ngsm. u:object_r:radio_prop:s0\npersist.radio u:object_r:radio_prop:s0\n\nnet. u:object_r:system_prop:s0\ndev. u:object_r:system_prop:s0\nro.runtime. u:object_r:system_prop:s0\nhw. u:object_r:system_prop:s0\nro.hw. u:object_r:system_prop:s0\nsys. u:o"..., 4096) = 4096
- mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5677000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5677000, 0x10000, 0x7fa53cac0b) = 0
- munmap(0x7fa5677000, 65536) = 0
- mmap(NULL, 126976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5061000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5061000, 0x1f000, 0x7fa53cac0b) = 0
- munmap(0x7fa5061000, 61440) = 0
- read(3, "product/htc_pmeuhl/obj/ETC/sectxfile_nl_intermediates/sectxfile_nl\"\n\n#line 1 \"device/htc/sepolicy/common/property_contexts\"\n#HTC_AUD_START\n# property for htc audio\nhtc.audio. u:object_r:htc_audio_prop:s0\npersist.htc.audio. u:object_r:htc_audio_prop:s0\n#HTC_AUD_END\n\n#HTC_WIFI_START\n# [HPKB#6827] Sepolicy Patch\nwifi. u:object_r:system_prop:s0\nproduct.wifi. u:object_r:system_prop:s0\n#HTC_WIFI_END\n\n#HTC_SSD_RIL\npersist.ims. u:object_r:system_prop:s0\n\n#HTC_SSD_RIL RCS\nhtc.rcs.\t\t\tu:object_r:htc_rcs_prop:s0\n\n# Modem_BSP: add property prefix for tftp_server\ntftp. u:object_r:htc_tftp_prop:s0\npersist.tftp. u:object_r:htc_tftp_prop:s0\n\n# property for htc omadm\ncdma.prl u:object_r:cdma_prl_prop:s0\nro.cdma.prl u:object_r:cdma_prl_prop:s0\ndm. u:object_r:htc_omadm_prop:s0\nomadm. u:object_r:htc_omadm_prop:s0\nro.omadm. "..., 4096) = 4096
- read(3, "MAGE.\n\nwc_transport. u:object_r:bluetooth_prop:s0\nsys.usb_uicc. u:object_r:uicc_prop:s0\ndolby.audio. u:object_r:audio_prop:s0\npersist.bluetooth. u:object_r:bluetooth_prop:s0\nsys.ims. u:object_r:qcom_ims_prop:s0\nhw.fm. u:object_r:fm_prop:s0\nsys.usf. u:object_r:usf_prop:s0\nro.qc.sdk.us. u:object_r:usf_prop:s0\nradio.atfwd. u:object_r:radio_prop:s0\nctl.qmuxd u:object_r:ctl_qmuxd_prop:s0\nctl.netmgrd u:object_r:ctl_netmgrd_prop:s0\nctl.port-bridge u:object_r:ctl_port-bridge_prop:s0\nro.min_freq_0 u:object_r:freq_prop:s0\nro.min_freq_4 u:object_r:freq_prop:s0\nctl.perfd u:object_r:perfd_prop:s0\nctl.gamed u:object_r:gamed_prop:s0\nctl.iop u:object_r:perfd_prop:s0\nctl.vm_bms u:object_r:vm_bms_prop:s0\nro.qualcomm.bluetooth. "..., 4096) = 4096
- read(3, "s may be used to endorse or promote products derived\n# from this software without specific prior written permission.\n#\n# THIS SOFTWARE IS PROVIDED \"AS IS\" AND ANY EXPRESS OR IMPLIED\n# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF\n# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT\n# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS\n# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR\n# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,\n# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE\n# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN\n# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\nctl.qvrd u:object_r:ctl_qvrd_prop:s0\n#line 1 \"out/target/product/htc_pmeuhl/obj/ETC/sectxfile_nl_inter"..., 4096) = 1024
- read(3, "", 4096) = 0
- close(3) = 0
- openat(AT_FDCWD, "/dev/__properties__/properties_serial", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3
- fstat(3, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0
- mmap(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa5050000
- close(3) = 0
- mprotect(0x7fa53ef000, 4096, PROT_READ|PROT_WRITE) = 0
- openat(AT_FDCWD, "/dev/__properties__/u:object_r:default_prop:s0", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3
- fstat(3, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0
- mmap(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa5030000
- close(3) = 0
- mprotect(0x7fa53ef000, 4096, PROT_READ) = 0
- openat(AT_FDCWD, "/system/lib64/libvendorconn.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- openat(AT_FDCWD, "/vendor/lib64/libvendorconn.so", O_RDONLY|O_CLOEXEC) = 3
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib64/libvendorconn.so", 4096) = 37
- munmap(0x7fa5683000, 8192) = 0
- munmap(0x7fa5685000, 8192) = 0
- fstat(3, {st_mode=S_IFREG|0644, st_size=26760, ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56ab000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56ab000, 0x1000, 0x7fa574a3c8) = 0
- pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\310a\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\33\0\32\0", 64, 0) = 64
- mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5686000
- mmap(NULL, 2640, PROT_READ, MAP_PRIVATE, 3, 0x6000) = 0x7fa5685000
- mmap(NULL, 6592, PROT_READ, MAP_PRIVATE, 3, 0x5000) = 0x7fa5683000
- mmap(NULL, 6995, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5681000
- mmap(NULL, 32768, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5679000
- mmap(0x7fa5679000, 22356, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fa5679000
- mmap(0x7fa567f000, 4112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5000) = 0x7fa567f000
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5678000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5678000, 0x1000, 0x7fa574a3c8) = 0
- mprotect(0x7fa567f000, 4096, PROT_READ) = 0
- munmap(0x7fa5678000, 4096) = 0
- close(3) = 0
- munmap(0x7fa5681000, 6995) = 0
- munmap(0x7fa5683000, 6592) = 0
- munmap(0x7fa5685000, 2640) = 0
- munmap(0x7fa5686000, 576) = 0
- munmap(0x7fa56ab000, 4096) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b02b0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b3500, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b02b0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa52b02b0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- futex(0x7fa53f00f0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa56ab000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56ab000, 0x1000, 0x7fa53ca5de) = 0
- mprotect(0x7fa56ab000, 4096, PROT_READ) = 0
- munmap(0x7fa5679000, 32768) = 0
- futex(0x7fa53ee034, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- openat(AT_FDCWD, "/system/lib64/libnetd_client.so", O_RDONLY|O_CLOEXEC) = 3
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib64/libnetd_client.so", 4096) = 31
- munmap(0x7fa5683000, 8192) = 0
- munmap(0x7fa5685000, 8192) = 0
- fstat(3, {st_mode=S_IFREG|0644, st_size=10184, ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5686000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5686000, 0x1000, 0x7fa574a3c8) = 0
- pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\210!\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\31\0\30\0", 64, 0) = 64
- mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5685000
- mmap(NULL, 2384, PROT_READ, MAP_PRIVATE, 3, 0x2000) = 0x7fa5684000
- mmap(NULL, 7264, PROT_READ, MAP_PRIVATE, 3, 0x1000) = 0x7fa5682000
- mmap(NULL, 3678, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5681000
- mmap(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa567d000
- mmap(0x7fa567d000, 7260, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fa567d000
- mmap(0x7fa567f000, 4105, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x7fa567f000
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa567c000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa567c000, 0x1000, 0x7fa574a3c8) = 0
- mprotect(0x7fa567f000, 4096, PROT_READ) = 0
- munmap(0x7fa567c000, 4096) = 0
- close(3) = 0
- munmap(0x7fa5681000, 3678) = 0
- munmap(0x7fa5682000, 7264) = 0
- munmap(0x7fa5684000, 2384) = 0
- munmap(0x7fa5685000, 576) = 0
- munmap(0x7fa5686000, 4096) = 0
- futex(0x7fa53ee030, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- mprotect(0x7fa56ab000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56ab000, 4096, PROT_READ) = 0
- mprotect(0x7fa5606000, 4096, PROT_READ) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ) = 0
- mprotect(0x7fa56ab000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56ab000, 4096, PROT_READ) = 0
- openat(AT_FDCWD, "/dev/__properties__/u:object_r:vold_prop:s0", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3
- fstat(3, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0
- mmap(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa5010000
- close(3) = 0
- fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 1), ...}) = 0
- ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
- write(1, "get_crypt_ftr_info crypto key location: '/dev/block/bootdevice/by-name/extra'\n", 78get_crypt_ftr_info crypto key location: '/dev/block/bootdevice/by-name/extra'
- ) = 78
- openat(AT_FDCWD, "/dev/block/bootdevice/by-name/extra", O_RDWR) = 3
- fstat(3, {st_mode=S_IFBLK|0600, st_rdev=makedev(259, 12), ...}) = 0
- lseek(3, 0, SEEK_SET) = 0
- read(3, "\304\261\265\320\1\0\3\0\20\t\0\0\0\0\0\0\20\0\0\0\1\0\0\0\0\0\17\3\0\0\0\0\0\0\0\0aes-xts\0essiv:sha256\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\345=\304s\316$\235\2673\274FR\346\272\254)\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\234\nbA\323\365\310\367J\31Z\224\220\220\n\265\0\20\0\0\0\0\0\0\0 \0\0\0\0\0\0\0\20\0\0\5\17\3\1\0\0\17\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0N\31\10\360\225\231\7l\372\17\332\37\225w6\256\203\2}y\315\"\26\341)\213\26\247]]%\347 \0\0\0\0\0\0\0\2\0\0\0@\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0.[8\365\206\n\326\232\177\333\363\16)-\324.\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0004\2g\325.\220\302\355\215\211D\336n\315\10y\205X\302\246\265\260T\263\376\244>\242s\335E\240-\307\214\35@\2503\253\377\36\2279\317]\31(\341%\3\366\270\tKe\217\373\33\222\237u\331\250\335\v\f\2706\21\214\0367\237\260F!(\221\353\356\0^\335:\274\266{\266q^\260\371i\206\377\327b,\310\0339\236s,@\337\347\371(UDI\30S$(\247/p\3W\27^\2174W\24^\315\346'N\315\21\344\374\352\364\6'\311\350$\226\"\336\216M\254\22\362\17g=@\305\222\362V\17\2308K\254\tQc\306\206\210D\33\322\341a\326a\30a{!$\367\201\3114\230;~x\232\334w\363T\17\211\257_\276x,\rH\"\233\31\273(\371h\354\350\30k\330\17+\357\342\370\330\252\23\2\257Q\345\315D6\353\203\206X\221\246\33\245\357}\301K\6\371\324\366\310\376\204\3755'\335\3774e\274\330Y-9\2221\243\"b\26\177\204\341\321\24f\354R\276>cEjH\325\202\243L\2-f\r\235\35f\216\222Ze\217h\321\347\36M/m\16\203\306W\32x\372\250\326\212\242\203\307\204\300{\313D\251D\2\332~\350\177+\225\t\r\237\324\5\252\210|by\376\234\243\264\26\342\2454h\277\17\10\351{\252}F\320\0\374\212\211\242\345\371\316\302\23n\217r\37\372\32\257\232\16\\tq-5p<\207\24mgh\3-\245o\357U\270ZS\371\271\2613\r\251\330S\253\344\300!\221\17\224\312\274@\321h\26\227\220\2\224s\273v,a*\237\307t\356\265\206GO7\326&\350w\341h\362\200\250\350\267\3\356\230\2\225\2548J?\232\225^\0\233\4\20F\310\222\371m\255KH2\213\rZ"..., 2320) = 2320
- close(3) = 0
- write(1, "crypt_ftr->fs_size = 51314688\n", 30crypt_ftr->fs_size = 51314688
- ) = 30
- write(1, "Using scrypt with keymaster for cryptfs KDF\n", 44Using scrypt with keymaster for cryptfs KDF
- ) = 44
- write(1, "Invalid hex string\n", 19Invalid hex string
- ) = 19
- write(1, "Failed to convert passwd from hex, using passwd instead\n", 56Failed to convert passwd from hex, using passwd instead
- ) = 56
- mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa3010000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa3010000, 0x2000000, 0x7fa53cac0b) = 0
- mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5630000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5630000, 0x10000, 0x7fa53cac0b) = 0
- madvise(0x7fa3010000, 33554432, MADV_DONTNEED) = 0
- write(1, "\tscrypt_keymaster ikey(master_key) = fc5ffc41a05c803a53abde4b3b97f7365ea5bac5765484db70add357d5fccf6d\n", 104 scrypt_keymaster ikey(master_key) = fc5ffc41a05c803a53abde4b3b97f7365ea5bac5765484db70add357d5fccf6d
- ) = 104
- faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/system/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/system/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.msm8996.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", R_OK) = 0
- mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0
- openat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", O_RDONLY|O_CLOEXEC) = 3
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib64/hw/keystore.msm8996.so", 4096) = 43
- munmap(0x7fa5683000, 8192) = 0
- munmap(0x7fa5685000, 8192) = 0
- fstat(3, {st_mode=S_IFREG|0644, st_size=55680, ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5686000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5686000, 0x1000, 0x7fa574a3c8) = 0
- pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\300\322\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\33\0\32\0", 64, 0) = 64
- mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5685000
- mmap(NULL, 3136, PROT_READ, MAP_PRIVATE, 3, 0xd000) = 0x7fa5684000
- mmap(NULL, 6624, PROT_READ, MAP_PRIVATE, 3, 0xc000) = 0x7fa5682000
- mmap(NULL, 5039, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa567b000
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5681000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5681000, 0x1000, 0x7fa574a3c8) = 0
- mmap(NULL, 61440, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5660000
- mmap(0x7fa5660000, 51692, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fa5660000
- mmap(0x7fa566d000, 4360, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xc000) = 0x7fa566d000
- mprotect(0x7fa566d000, 4096, PROT_READ) = 0
- close(3) = 0
- munmap(0x7fa567b000, 5039) = 0
- munmap(0x7fa5682000, 6624) = 0
- munmap(0x7fa5684000, 3136) = 0
- munmap(0x7fa5685000, 576) = 0
- munmap(0x7fa5686000, 4096) = 0
- munmap(0x7fa5681000, 4096) = 0
- mprotect(0x7fa56ab000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56ab000, 4096, PROT_READ) = 0
- mprotect(0x7fa56ab000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56ab000, 4096, PROT_READ) = 0
- mprotect(0x7fa5606000, 4096, PROT_READ) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ) = 0
- write(1, "keymaster module name is Keymaster QTI HAL\n", 43keymaster module name is Keymaster QTI HAL
- ) = 43
- write(1, "keymaster version is 256\n", 25keymaster version is 256
- ) = 25
- write(1, "Found keymaster1 module, using keymaster1 API.\n", 47Found keymaster1 module, using keymaster1 API.
- ) = 47
- mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0
- openat(AT_FDCWD, "/system/lib64/libQSEEComAPI.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- openat(AT_FDCWD, "/vendor/lib64/libQSEEComAPI.so", O_RDONLY|O_CLOEXEC) = 3
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib64/libQSEEComAPI.so", 4096) = 37
- munmap(0x7fa5683000, 8192) = 0
- munmap(0x7fa5685000, 8192) = 0
- fstat(3, {st_mode=S_IFREG|0644, st_size=30704, ...}) = 0
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5686000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5686000, 0x1000, 0x7fa574a3c8) = 0
- pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\260q\0\0\0\0\0\0\0\0\0\0@\0008\0\10\0@\0\31\0\30\0", 64, 0) = 64
- mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa5685000
- mmap(NULL, 2464, PROT_READ, MAP_PRIVATE, 3, 0x7000) = 0x7fa5684000
- mmap(NULL, 7056, PROT_READ, MAP_PRIVATE, 3, 0x6000) = 0x7fa5682000
- mmap(NULL, 5120, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa567b000
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5681000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5681000, 0x1000, 0x7fa574a3c8) = 0
- mmap(NULL, 96, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa567a000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa567a000, 0x60, 0x7fa574a46e) = 0
- munmap(0x7fa56a8000, 48) = 0
- munmap(0x7fa5681000, 4096) = 0
- mmap(NULL, 36864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa5671000
- mmap(0x7fa5671000, 23748, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7fa5671000
- mmap(0x7fa5678000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x7fa5678000
- mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa56a8000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa56a8000, 0x1000, 0x7fa574a3c8) = 0
- munmap(0x7fa56a8000, 4096) = 0
- mprotect(0x7fa5678000, 4096, PROT_READ) = 0
- close(3) = 0
- munmap(0x7fa567b000, 5120) = 0
- munmap(0x7fa5682000, 7056) = 0
- munmap(0x7fa5684000, 2464) = 0
- munmap(0x7fa5685000, 576) = 0
- munmap(0x7fa5686000, 4096) = 0
- mprotect(0x7fa5606000, 4096, PROT_READ) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ) = 0
- openat(AT_FDCWD, "/dev/__properties__/u:object_r:system_prop:s0", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3
- fstat(3, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0
- mmap(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x7fa2ff0000
- close(3) = 0
- faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0
- faccessat(AT_FDCWD, "/dev/pmsg0", W_OK) = 0
- faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0
- faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0
- faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0
- faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0
- faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0
- getuid() = 0
- faccessat(AT_FDCWD, "/dev/socket/logdw", W_OK) = 0
- socket(PF_LOCAL, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 3
- fcntl(3, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
- connect(3, {sa_family=AF_LOCAL, sun_path="/dev/socket/logdw"}, 110) = 0
- setsockopt(3, SOL_SOCKET, SO_SNDBUF, [6291456], 4) = 0
- faccessat(AT_FDCWD, "/dev/pmsg0", W_OK) = 0
- getuid() = 0
- faccessat(AT_FDCWD, "/dev/pmsg0", W_OK) = 0
- openat(AT_FDCWD, "/dev/pmsg0", O_WRONLY|O_CLOEXEC) = 4
- openat(AT_FDCWD, "/dev/__properties__/u:object_r:log_tag_prop:s0", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 5
- fstat(5, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0
- mmap(NULL, 131072, PROT_READ, MAP_SHARED, 5, 0) = 0x7fa2fd0000
- close(5) = 0
- openat(AT_FDCWD, "/dev/__properties__/u:object_r:logd_prop:s0", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 5
- fstat(5, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0
- mmap(NULL, 131072, PROT_READ, MAP_SHARED, 5, 0) = 0x7fa2fb0000
- close(5) = 0
- getuid() = 0
- writev(3, [{"\0\374[\253\3435X\221+\247\n", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_get_handle sb_length = 0xa000\n\0", 39}], 4) = 62
- openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 5
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7fe4ea54d8) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0f, 0x48), 0x7fe4ea5440) = -1 EEXIST (File exists)
- getuid() = 0
- writev(3, [{"\0\374[\253\3435X*\365\274\n", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"App is already loaded QSEE and app id = 4\0", 42}], 4) = 65
- openat(AT_FDCWD, "/dev/ion", O_RDONLY) = 6
- ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x49, 0x00, 0x20), 0x7fe4ea5468) = 0
- ioctl(6, ION_IOC_MAP, 0x7fe4ea5460) = 0
- mmap(NULL, 45056, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0) = 0x7fa561a000
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x08, 0x18), 0x7fe4ea54e0) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5558) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0
- getuid() = 0
- writev(3, [{"\0\374[\253\3435X \373A\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"Keymaster Initialized\0", 22}], 4) = 52
- getuid() = 0
- writev(3, [{"\0\374[\253\3435X9\nO\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA API Major Verion: 1\0", 23}], 4) = 53
- getuid() = 0
- writev(3, [{"\0\374[\253\3435X\243#]\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA API Minor Verion: 0\0", 23}], 4) = 53
- getuid() = 0
- writev(3, [{"\0\374[\253\3435X\307`i\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA Major Verion: 1\0", 19}], 4) = 49
- getuid() = 0
- writev(3, [{"\0\374[\253\3435X\2247u\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA Minor Verion: 10\0", 20}], 4) = 50
- getuid() = 0
- writev(3, [{"\0\374[\253\3435Xv\240\201\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"set_version_req->flags: 1\0", 26}], 4) = 56
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5558) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0
- write(1, "Signing safely-padded object\n", 29Signing safely-padded object
- ) = 29
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea55a8) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55e4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea55b8) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55e4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55b4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5588) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55b4) = 0
- getuid() = 0
- writev(3, [{"\0\374[\253\3435X\256\264\277\20", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"HwKmClose\0", 10}], 4) = 40
- getuid() = 0
- writev(3, [{"\0\374[\253\3435X\7\236\307\20", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_dealloc_memory \n\0", 25}], 4) = 48
- getuid() = 0
- writev(3, [{"\0\374[\253\3435X\32A\315\20", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_shutdown_app, app_id = 4\n\0", 34}], 4) = 57
- ioctl(5, _IOC(0, 0x97, 0x09, 0x00), 0x4) = 0
- munmap(0x7fa561a000, 45056) = 0
- close(7) = 0
- close(5) = 0
- ioctl(6, ION_IOC_FREE, 0x7fe4ea5630) = 0
- close(6) = 0
- mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa0fb0000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa0fb0000, 0x2000000, 0x7fa53cac0b) = 0
- madvise(0x7fa0fb0000, 33554432, MADV_DONTNEED) = 0
- write(1, "\tscrypt_keymaster ikey(signature) = d2c1e3ecf009ea7fa1821834bd06e189ff2a934922b0b7ce0ad240cc40e5b6a3\n", 103 scrypt_keymaster ikey(signature) = d2c1e3ecf009ea7fa1821834bd06e189ff2a934922b0b7ce0ad240cc40e5b6a3
- ) = 103
- write(1, "\ttest_mount_encrypted_fs decrypted master key\n", 46 test_mount_encrypted_fs decrypted master key
- ) = 46
- write(1, "\ttest_mount_encrypted_fs passwd = 64656661756c745f70617373776f7264\n", 67 test_mount_encrypted_fs passwd = 64656661756c745f70617373776f7264
- ) = 67
- write(1, "\ttest_mount_encrypted_fs decrypted_master_key = ad0a7d3915d73c1eaf9c392074e17af2\n", 81 test_mount_encrypted_fs decrypted_master_key = ad0a7d3915d73c1eaf9c392074e17af2
- ) = 81
- write(1, "\ttest_mount_encrypted_fs intermediate_key = d2c1e3ecf009ea7fa1821834bd06e1896e65742e726d6e6574\n", 95 test_mount_encrypted_fs intermediate_key = d2c1e3ecf009ea7fa1821834bd06e1896e65742e726d6e6574
- ) = 95
- write(1, "\ttest_mount_encrypted_fs intermediate_key_size = 16\n", 52 test_mount_encrypted_fs intermediate_key_size = 16
- ) = 52
- getuid() = 0
- writev(3, [{"\3\374[\253\3435X\277\345&(", 11}, {"\3", 1}, {"\0", 1}, {"HW based disk encryption is enabled \n\0", 38}], 4) = 51
- faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/system/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/system/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.msm8996.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", R_OK) = 0
- mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0
- openat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", O_RDONLY|O_CLOEXEC) = 5
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/5", "/system/vendor/lib64/hw/keystore.msm8996.so", 4096) = 43
- munmap(0x7fa5683000, 8192) = 0
- munmap(0x7fa5685000, 8192) = 0
- fstat(5, {st_mode=S_IFREG|0644, st_size=55680, ...}) = 0
- close(5) = 0
- mprotect(0x7fa5606000, 4096, PROT_READ) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ) = 0
- faccessat(AT_FDCWD, "/dev/block/bootdevice/by-name/keymaster", F_OK) = 0
- write(1, "Using scrypt with keymaster for cryptfs KDF\n", 44Using scrypt with keymaster for cryptfs KDF
- ) = 44
- write(1, "Invalid hex string\n", 19Invalid hex string
- ) = 19
- write(1, "Failed to convert passwd from hex, using passwd instead\n", 56Failed to convert passwd from hex, using passwd instead
- ) = 56
- madvise(0x7fa0fb0000, 33554432, MADV_DONTNEED) = 0
- write(1, "\tscrypt_keymaster ikey(master_key) = fc5ffc41a05c803a53abde4b3b97f7365ea5bac5765484db70add357d5fccf6d\n", 104 scrypt_keymaster ikey(master_key) = fc5ffc41a05c803a53abde4b3b97f7365ea5bac5765484db70add357d5fccf6d
- ) = 104
- faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/system/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/system/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.msm8996.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", R_OK) = 0
- mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0
- openat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", O_RDONLY|O_CLOEXEC) = 5
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/5", "/system/vendor/lib64/hw/keystore.msm8996.so", 4096) = 43
- munmap(0x7fa5683000, 8192) = 0
- munmap(0x7fa5685000, 8192) = 0
- fstat(5, {st_mode=S_IFREG|0644, st_size=55680, ...}) = 0
- close(5) = 0
- mprotect(0x7fa5606000, 4096, PROT_READ) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ) = 0
- write(1, "keymaster module name is Keymaster QTI HAL\n", 43keymaster module name is Keymaster QTI HAL
- ) = 43
- write(1, "keymaster version is 256\n", 25keymaster version is 256
- ) = 25
- write(1, "Found keymaster1 module, using keymaster1 API.\n", 47Found keymaster1 module, using keymaster1 API.
- ) = 47
- mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5606000, 4096, PROT_READ) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ) = 0
- getuid() = 0
- writev(3, [{"\0\374[\254\3435Xf\320\302\2", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_get_handle sb_length = 0xa000\n\0", 39}], 4) = 62
- openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 5
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7fe4ea54d8) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0f, 0x48), 0x7fe4ea5440) = -1 EEXIST (File exists)
- getuid() = 0
- writev(3, [{"\0\374[\254\3435XW\252\320\2", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"App is already loaded QSEE and app id = 4\0", 42}], 4) = 65
- openat(AT_FDCWD, "/dev/ion", O_RDONLY) = 6
- ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x49, 0x00, 0x20), 0x7fe4ea5468) = 0
- ioctl(6, ION_IOC_MAP, 0x7fe4ea5460) = 0
- mmap(NULL, 45056, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0) = 0x7fa561a000
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x08, 0x18), 0x7fe4ea54e0) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5558) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0
- getuid() = 0
- writev(3, [{"\0\374[\254\3435Xd\r<\3", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"Keymaster Initialized\0", 22}], 4) = 52
- getuid() = 0
- writev(3, [{"\0\374[\254\3435X\n\224@\3", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA API Major Verion: 1\0", 23}], 4) = 53
- getuid() = 0
- writev(3, [{"\0\374[\254\3435Xv\250I\3", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA API Minor Verion: 0\0", 23}], 4) = 53
- getuid() = 0
- writev(3, [{"\0\374[\254\3435X\177QN\3", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA Major Verion: 1\0", 19}], 4) = 49
- getuid() = 0
- writev(3, [{"\0\374[\254\3435Xa\244W\3", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA Minor Verion: 10\0", 20}], 4) = 50
- getuid() = 0
- writev(3, [{"\0\374[\254\3435X\2\217^\3", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"set_version_req->flags: 1\0", 26}], 4) = 56
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5558) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0
- write(1, "Signing safely-padded object\n", 29Signing safely-padded object
- ) = 29
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea55a8) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0
- getuid() = 0
- writev(3, [{"\0\374[\254\3435X]\340\252\3", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"Begin send cmd failed\0", 22}], 4) = 52
- getuid() = 0
- writev(3, [{"\0\374[\254\3435X\0250\257\3", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"ret: 0\0", 7}], 4) = 37
- getuid() = 0
- writev(3, [{"\0\374[\254\3435X2\253\262\3", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"resp->status: -54\0", 18}], 4) = 48
- nanosleep({1, 0}, 0x7fe4ea5628) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea55a8) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55e4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea55b8) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55e4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55b4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5588) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55b4) = 0
- getuid() = 0
- writev(3, [{"\0\374[\255\3435Xe\305\241\t", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"HwKmClose\0", 10}], 4) = 40
- getuid() = 0
- writev(3, [{"\0\374[\255\3435X\17\\\247\t", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_dealloc_memory \n\0", 25}], 4) = 48
- getuid() = 0
- writev(3, [{"\0\374[\255\3435X\215~\254\t", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_shutdown_app, app_id = 4\n\0", 34}], 4) = 57
- ioctl(5, _IOC(0, 0x97, 0x09, 0x00), 0x4) = 0
- munmap(0x7fa561a000, 45056) = 0
- close(7) = 0
- close(5) = 0
- ioctl(6, ION_IOC_FREE, 0x7fe4ea5630) = 0
- close(6) = 0
- madvise(0x7fa0fb0000, 33554432, MADV_DONTNEED) = 0
- write(1, "\tscrypt_keymaster ikey(signature) = d2c1e3ecf009ea7fa1821834bd06e189ff2a934922b0b7ce0ad240cc40e5b6a3\n", 103 scrypt_keymaster ikey(signature) = d2c1e3ecf009ea7fa1821834bd06e189ff2a934922b0b7ce0ad240cc40e5b6a3
- ) = 103
- write(1, "\tverify_hw_fde_passwd get_keymaster_hw_fde_passwd = 0\n", 54 verify_hw_fde_passwd get_keymaster_hw_fde_passwd = 0
- ) = 54
- write(1, "\t\tpasswd=64656661756c745f70617373776f7264\n", 42 passwd=64656661756c745f70617373776f7264
- ) = 42
- write(1, "\t\tnewpwd=d2c1e3ecf009ea7fa1821834bd06e189ff2a934922b0b7ce0ad240cc40e5b6a3\n", 74 newpwd=d2c1e3ecf009ea7fa1821834bd06e189ff2a934922b0b7ce0ad240cc40e5b6a3
- ) = 74
- getuid() = 0
- writev(3, [{"\3\374[\255\3435XP\311= ", 11}, {"\3", 1}, {"\0", 1}, {"HW based disk encryption is enabled \n\0", 38}], 4) = 51
- mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0
- openat(AT_FDCWD, "/vendor/lib64/libQSEEComAPI.so", O_RDONLY|O_CLOEXEC) = 5
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/5", "/system/vendor/lib64/libQSEEComAPI.so", 4096) = 37
- munmap(0x7fa5683000, 8192) = 0
- munmap(0x7fa5685000, 8192) = 0
- fstat(5, {st_mode=S_IFREG|0644, st_size=30704, ...}) = 0
- close(5) = 0
- mprotect(0x7fa5606000, 4096, PROT_READ) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ) = 0
- getuid() = 0
- writev(3, [{"\3\374[\255\3435X+\270n ", 11}, {"\3", 1}, {"\0", 1}, {"Success loading QSEECom_create_key \n\0", 37}], 4) = 50
- getuid() = 0
- writev(3, [{"\3\374[\255\3435XkJs ", 11}, {"\3", 1}, {"\0", 1}, {"Success loading QSEECom_update_key_user_info\n\0", 46}], 4) = 59
- getuid() = 0
- writev(3, [{"\3\374[\255\3435X8\\\177 ", 11}, {"\3", 1}, {"\0", 1}, {"Success loading QSEECom_wipe_key \n\0", 35}], 4) = 48
- getuid() = 0
- writev(3, [{"\3\374[\255\3435X}\340\202 ", 11}, {"\6", 1}, {"\0", 1}, {"get_tmp_passwd: Passed argument is NULL \n\0", 42}], 4) = 55
- faccessat(AT_FDCWD, "/dev/icesdcc", F_OK) = 0
- openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 5
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x11, 0x24), 0x7fe4ea58b0) = -1 EINVAL (Invalid argument)
- getuid() = 0
- writev(3, [{"\0\374[\255\3435X\262\34570", 11}, {"\6", 1}, {"QSEECOMAPI\0", 11}, {"Error::ioctl call to create encryption key for usage 4 failed with ret = -1, errno = 22\n\0", 89}], 4) = 112
- close(5) = 0
- write(1, "\tverify_hw_fde_passwd key_index = -7\n", 37 verify_hw_fde_passwd key_index = -7
- ) = 37
- write(1, "\t\tpasswd=64656661756c745f70617373776f7264\n", 42 passwd=64656661756c745f70617373776f7264
- ) = 42
- write(1, "\t\tnewpwd=d2c1e3ecf009ea7fa1821834bd06e189ff2a934922b0b7ce0ad240cc40e5b6a3\n", 74 newpwd=d2c1e3ecf009ea7fa1821834bd06e189ff2a934922b0b7ce0ad240cc40e5b6a3
- ) = 74
- write(1, "\ttest_mount_encrypted_fs keyindex = -7\n", 39 test_mount_encrypted_fs keyindex = -7
- ) = 39
- write(1, "crypt_ftr->fs_size = 51314688\n", 30crypt_ftr->fs_size = 51314688
- ) = 30
- write(1, "Using scrypt with keymaster for cryptfs KDF\n", 44Using scrypt with keymaster for cryptfs KDF
- ) = 44
- madvise(0x7fa0fb0000, 33554432, MADV_DONTNEED) = 0
- write(1, "\tscrypt_keymaster ikey(master_key) = 0ba4bf5cc0fc34d0200bf6cc68a1fa5e6216483a644ac7459c873d7b69fc02c7\n", 104 scrypt_keymaster ikey(master_key) = 0ba4bf5cc0fc34d0200bf6cc68a1fa5e6216483a644ac7459c873d7b69fc02c7
- ) = 104
- faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/system/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/system/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.msm8996.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", R_OK) = 0
- mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0
- openat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", O_RDONLY|O_CLOEXEC) = 5
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/5", "/system/vendor/lib64/hw/keystore.msm8996.so", 4096) = 43
- munmap(0x7fa5683000, 8192) = 0
- munmap(0x7fa5685000, 8192) = 0
- fstat(5, {st_mode=S_IFREG|0644, st_size=55680, ...}) = 0
- close(5) = 0
- mprotect(0x7fa5606000, 4096, PROT_READ) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ) = 0
- write(1, "keymaster module name is Keymaster QTI HAL\n", 43keymaster module name is Keymaster QTI HAL
- ) = 43
- write(1, "keymaster version is 256\n", 25keymaster version is 256
- ) = 25
- write(1, "Found keymaster1 module, using keymaster1 API.\n", 47Found keymaster1 module, using keymaster1 API.
- ) = 47
- mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5606000, 4096, PROT_READ) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ) = 0
- getuid() = 0
- writev(3, [{"\0\374[\256\3435X\274O\16\v", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_get_handle sb_length = 0xa000\n\0", 39}], 4) = 62
- openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 5
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7fe4ea54d8) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0f, 0x48), 0x7fe4ea5440) = -1 EEXIST (File exists)
- getuid() = 0
- writev(3, [{"\0\374[\256\3435X\363\305\37\v", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"App is already loaded QSEE and app id = 4\0", 42}], 4) = 65
- openat(AT_FDCWD, "/dev/ion", O_RDONLY) = 6
- ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x49, 0x00, 0x20), 0x7fe4ea5468) = 0
- ioctl(6, ION_IOC_MAP, 0x7fe4ea5460) = 0
- mmap(NULL, 45056, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0) = 0x7fa561a000
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x08, 0x18), 0x7fe4ea54e0) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5558) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0
- getuid() = 0
- writev(3, [{"\0\374[\256\3435X\244vK\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"Keymaster Initialized\0", 22}], 4) = 52
- getuid() = 0
- writev(3, [{"\0\374[\256\3435X:\5P\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA API Major Verion: 1\0", 23}], 4) = 53
- getuid() = 0
- writev(3, [{"\0\374[\256\3435X\2333W\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA API Minor Verion: 0\0", 23}], 4) = 53
- getuid() = 0
- writev(3, [{"\0\374[\256\3435X\1\236^\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA Major Verion: 1\0", 19}], 4) = 49
- getuid() = 0
- writev(3, [{"\0\374[\256\3435X\371\370a\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA Minor Verion: 10\0", 20}], 4) = 50
- getuid() = 0
- writev(3, [{"\0\374[\256\3435X,\257g\v", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"set_version_req->flags: 1\0", 26}], 4) = 56
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5558) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0
- write(1, "Signing safely-padded object\n", 29Signing safely-padded object
- ) = 29
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea55a8) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55e4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea55b8) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55e4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55b4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5588) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55b4) = 0
- getuid() = 0
- writev(3, [{"\0\374[\256\3435X\317%\366\16", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"HwKmClose\0", 10}], 4) = 40
- getuid() = 0
- writev(3, [{"\0\374[\256\3435Xi\322\377\16", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_dealloc_memory \n\0", 25}], 4) = 48
- getuid() = 0
- writev(3, [{"\0\374[\256\3435X\237V\4\17", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_shutdown_app, app_id = 4\n\0", 34}], 4) = 57
- ioctl(5, _IOC(0, 0x97, 0x09, 0x00), 0x4) = 0
- munmap(0x7fa561a000, 45056) = 0
- close(7) = 0
- close(5) = 0
- ioctl(6, ION_IOC_FREE, 0x7fe4ea5630) = 0
- close(6) = 0
- madvise(0x7fa0fb0000, 33554432, MADV_DONTNEED) = 0
- write(1, "\tscrypt_keymaster ikey(signature) = deee832c9471d055cf30b1c1ba6e63bc9b1546709737892a230eb364da537c2e\n", 103 scrypt_keymaster ikey(signature) = deee832c9471d055cf30b1c1ba6e63bc9b1546709737892a230eb364da537c2e
- ) = 103
- write(1, "\ttest_mount_encrypted_fs decrypted master key\n", 46 test_mount_encrypted_fs decrypted master key
- ) = 46
- write(1, "\ttest_mount_encrypted_fs passwd = 3634363536363631373536433734354637303631373337333737364637323634\n", 99 test_mount_encrypted_fs passwd = 3634363536363631373536433734354637303631373337333737364637323634
- ) = 99
- write(1, "\ttest_mount_encrypted_fs decrypted_master_key = ea6304c90822dc1373b84e7babb42b54\n", 81 test_mount_encrypted_fs decrypted_master_key = ea6304c90822dc1373b84e7babb42b54
- ) = 81
- write(1, "\ttest_mount_encrypted_fs intermediate_key = deee832c9471d055cf30b1c1ba6e63bc6e65742e726d6e6574\n", 95 test_mount_encrypted_fs intermediate_key = deee832c9471d055cf30b1c1ba6e63bc6e65742e726d6e6574
- ) = 95
- write(1, "\ttest_mount_encrypted_fs intermediate_key_size = 16\n", 52 test_mount_encrypted_fs intermediate_key_size = 16
- ) = 52
- getuid() = 0
- writev(3, [{"\3\374[\256\3435X\230\r\237$", 11}, {"\3", 1}, {"\0", 1}, {"HW based disk encryption is enabled \n\0", 38}], 4) = 51
- faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/system/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/system/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.msm8996.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", R_OK) = 0
- mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0
- openat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", O_RDONLY|O_CLOEXEC) = 5
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/5", "/system/vendor/lib64/hw/keystore.msm8996.so", 4096) = 43
- munmap(0x7fa5683000, 8192) = 0
- munmap(0x7fa5685000, 8192) = 0
- fstat(5, {st_mode=S_IFREG|0644, st_size=55680, ...}) = 0
- close(5) = 0
- mprotect(0x7fa5606000, 4096, PROT_READ) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ) = 0
- faccessat(AT_FDCWD, "/dev/block/bootdevice/by-name/keymaster", F_OK) = 0
- write(1, "Using scrypt with keymaster for cryptfs KDF\n", 44Using scrypt with keymaster for cryptfs KDF
- ) = 44
- madvise(0x7fa0fb0000, 33554432, MADV_DONTNEED) = 0
- write(1, "\tscrypt_keymaster ikey(master_key) = 0ba4bf5cc0fc34d0200bf6cc68a1fa5e6216483a644ac7459c873d7b69fc02c7\n", 104 scrypt_keymaster ikey(master_key) = 0ba4bf5cc0fc34d0200bf6cc68a1fa5e6216483a644ac7459c873d7b69fc02c7
- ) = 104
- faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/system/lib64/hw/keystore.htc_pme.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/system/lib64/hw/keystore.QC_Reference_Phone.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/odm/lib64/hw/keystore.msm8996.so", R_OK) = -1 ENOENT (No such file or directory)
- faccessat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", R_OK) = 0
- mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0
- openat(AT_FDCWD, "/vendor/lib64/hw/keystore.msm8996.so", O_RDONLY|O_CLOEXEC) = 5
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5685000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5685000, 0x2000, 0x7fa574a3e3) = 0
- mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7fa5683000
- prctl(0x53564d41 /* PR_??? */, 0, 0x7fa5683000, 0x2000, 0x7fa574a3e3) = 0
- readlinkat(AT_FDCWD, "/proc/self/fd/5", "/system/vendor/lib64/hw/keystore.msm8996.so", 4096) = 43
- munmap(0x7fa5683000, 8192) = 0
- munmap(0x7fa5685000, 8192) = 0
- fstat(5, {st_mode=S_IFREG|0644, st_size=55680, ...}) = 0
- close(5) = 0
- mprotect(0x7fa5606000, 4096, PROT_READ) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ) = 0
- write(1, "keymaster module name is Keymaster QTI HAL\n", 43keymaster module name is Keymaster QTI HAL
- ) = 43
- write(1, "keymaster version is 256\n", 25keymaster version is 256
- ) = 25
- write(1, "Found keymaster1 module, using keymaster1 API.\n", 47Found keymaster1 module, using keymaster1 API.
- ) = 47
- mprotect(0x7fa5606000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa5606000, 4096, PROT_READ) = 0
- mprotect(0x7fa5670000, 4096, PROT_READ) = 0
- mprotect(0x7fa56b4000, 4096, PROT_READ) = 0
- mprotect(0x7fa56af000, 4096, PROT_READ) = 0
- getuid() = 0
- writev(3, [{"\0\374[\256\3435X\340[\251:", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_get_handle sb_length = 0xa000\n\0", 39}], 4) = 62
- openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 5
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0a, 0x04), 0x7fe4ea54d8) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x0f, 0x48), 0x7fe4ea5440) = -1 EEXIST (File exists)
- getuid() = 0
- writev(3, [{"\0\374[\256\3435Xc\362\264:", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"App is already loaded QSEE and app id = 4\0", 42}], 4) = 65
- openat(AT_FDCWD, "/dev/ion", O_RDONLY) = 6
- ioctl(6, _IOC(_IOC_READ|_IOC_WRITE, 0x49, 0x00, 0x20), 0x7fe4ea5468) = 0
- ioctl(6, ION_IOC_MAP, 0x7fe4ea5460) = 0
- mmap(NULL, 45056, PROT_READ|PROT_WRITE, MAP_SHARED, 7, 0) = 0x7fa561a000
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x08, 0x18), 0x7fe4ea54e0) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5558) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0
- getuid() = 0
- writev(3, [{"\0\374[\256\3435X\371\250\347:", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"Keymaster Initialized\0", 22}], 4) = 52
- getuid() = 0
- writev(3, [{"\0\374[\256\3435XXN\354:", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA API Major Verion: 1\0", 23}], 4) = 53
- getuid() = 0
- writev(3, [{"\0\374[\256\3435X\315\275\360:", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA API Minor Verion: 0\0", 23}], 4) = 53
- getuid() = 0
- writev(3, [{"\0\374[\256\3435XY\3\365:", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA Major Verion: 1\0", 19}], 4) = 49
- getuid() = 0
- writev(3, [{"\0\374[\256\3435X>.\371:", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"TA Minor Verion: 10\0", 20}], 4) = 50
- getuid() = 0
- writev(3, [{"\0\374[\256\3435X\334w\375:", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"set_version_req->flags: 1\0", 26}], 4) = 56
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5558) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea5584) = 0
- write(1, "Signing safely-padded object\n", 29Signing safely-padded object
- ) = 29
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea55a8) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0
- getuid() = 0
- writev(3, [{"\0\374[\256\3435X\341 _;", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"Begin send cmd failed\0", 22}], 4) = 52
- getuid() = 0
- writev(3, [{"\0\374[\256\3435X\266\232c;", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"ret: 0\0", 7}], 4) = 37
- getuid() = 0
- writev(3, [{"\0\374[\256\3435X\362\301g;", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"resp->status: -54\0", 18}], 4) = 48
- nanosleep({1, 0}, 0x7fe4ea5628) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea55a8) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55d4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55e4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea55b8) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55e4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55b4) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x03, 0x20), 0x7fe4ea5588) = 0
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x17, 0x04), 0x7fe4ea55b4) = 0
- getuid() = 0
- writev(3, [{"\0\374[\260\3435Xj\"\333\5", 11}, {"\6", 1}, {"keymaster1_device\0", 18}, {"HwKmClose\0", 10}], 4) = 40
- getuid() = 0
- writev(3, [{"\0\374[\260\3435XJg\340\5", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_dealloc_memory \n\0", 25}], 4) = 48
- getuid() = 0
- writev(3, [{"\0\374[\260\3435X\267\245\344\5", 11}, {"\3", 1}, {"QSEECOMAPI\0", 11}, {"QSEECom_shutdown_app, app_id = 4\n\0", 34}], 4) = 57
- ioctl(5, _IOC(0, 0x97, 0x09, 0x00), 0x4) = 0
- munmap(0x7fa561a000, 45056) = 0
- close(7) = 0
- close(5) = 0
- ioctl(6, ION_IOC_FREE, 0x7fe4ea5630) = 0
- close(6) = 0
- madvise(0x7fa0fb0000, 33554432, MADV_DONTNEED) = 0
- write(1, "\tscrypt_keymaster ikey(signature) = deee832c9471d055cf30b1c1ba6e63bc9b1546709737892a230eb364da537c2e\n", 103 scrypt_keymaster ikey(signature) = deee832c9471d055cf30b1c1ba6e63bc9b1546709737892a230eb364da537c2e
- ) = 103
- write(1, "\tverify_hw_fde_passwd get_keymaster_hw_fde_passwd = 0\n", 54 verify_hw_fde_passwd get_keymaster_hw_fde_passwd = 0
- ) = 54
- write(1, "\t\tpasswd=3634363536363631373536433734354637303631373337333737364637323634\n", 74 passwd=3634363536363631373536433734354637303631373337333737364637323634
- ) = 74
- write(1, "\t\tnewpwd=deee832c9471d055cf30b1c1ba6e63bc9b1546709737892a230eb364da537c2e\n", 74 newpwd=deee832c9471d055cf30b1c1ba6e63bc9b1546709737892a230eb364da537c2e
- ) = 74
- getuid() = 0
- writev(3, [{"\3\374[\260\3435X\34\273\17\34", 11}, {"\3", 1}, {"\0", 1}, {"HW based disk encryption is enabled \n\0", 38}], 4) = 51
- getuid() = 0
- writev(3, [{"\3\374[\260\3435X\330\350\32\34", 11}, {"\6", 1}, {"\0", 1}, {"get_tmp_passwd: Passed argument is NULL \n\0", 42}], 4) = 55
- faccessat(AT_FDCWD, "/dev/icesdcc", F_OK) = 0
- openat(AT_FDCWD, "/dev/qseecom", O_RDWR) = 5
- ioctl(5, _IOC(_IOC_READ|_IOC_WRITE, 0x97, 0x11, 0x24), 0x7fe4ea58b0) = -1 EINVAL (Invalid argument)
- getuid() = 0
- writev(3, [{"\0\374[\260\3435X\304d\334+", 11}, {"\6", 1}, {"QSEECOMAPI\0", 11}, {"Error::ioctl call to create encryption key for usage 4 failed with ret = -1, errno = 22\n\0", 89}], 4) = 112
- close(5) = 0
- write(1, "\tverify_hw_fde_passwd key_index = -7\n", 37 verify_hw_fde_passwd key_index = -7
- ) = 37
- write(1, "\t\tpasswd=3634363536363631373536433734354637303631373337333737364637323634\n", 74 passwd=3634363536363631373536433734354637303631373337333737364637323634
- ) = 74
- write(1, "\t\tnewpwd=deee832c9471d055cf30b1c1ba6e63bc9b1546709737892a230eb364da537c2e\n", 74 newpwd=deee832c9471d055cf30b1c1ba6e63bc9b1546709737892a230eb364da537c2e
- ) = 74
- write(1, "\ttest_mount_encrypted_fs keyindex = -7\n", 39 test_mount_encrypted_fs keyindex = -7
- ) = 39
- mprotect(0x7fa56ab000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56ab000, 4096, PROT_READ) = 0
- mprotect(0x7fa56ab000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56ab000, 4096, PROT_READ) = 0
- mprotect(0x7fa56ab000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56ab000, 4096, PROT_READ) = 0
- mprotect(0x7fa56ab000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56ab000, 4096, PROT_READ) = 0
- mprotect(0x7fa56ab000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7fa56ab000, 4096, PROT_READ) = 0
- munmap(0x7fa56ab000, 4096) = 0
- exit_group(0) = ?
- +++ exited with 0 +++
- htc_pmeuhl:/data/local/tmp # dmesg | grep qseec
- [69355.549807] c2 23548 QSEECOM: __qseecom_process_incomplete_cmd: fail:resp res= -71,app_id = 0,lstr = 12288
- [69355.549827] c2 23548 QSEECOM: __qseecom_set_clear_ce_key: process_incomplete_cmd FAILED, resp.result -71
- [69355.551381] c2 23548 QSEECOM: qseecom_create_key: Failed to create key: pipe 2, ce 0: -22
- [69355.551395] c2 23548 QSEECOM: qseecom_ioctl: failed to create encryption key: -22
- [69358.475945] c2 23548 QSEECOM: __qseecom_process_incomplete_cmd: fail:resp res= -71,app_id = 0,lstr = 12288
- [69358.475971] c2 23548 QSEECOM: __qseecom_set_clear_ce_key: process_incomplete_cmd FAILED, resp.result -71
- [69358.478188] c2 23548 QSEECOM: qseecom_create_key: Failed to create key: pipe 2, ce 0: -22
- [69358.478206] c2 23548 QSEECOM: qseecom_ioctl: failed to create encryption key: -22
- htc_pmeuhl:/data/local/tmp #
Add Comment
Please, Sign In to add comment