Skip to content

Instantly share code, notes, and snippets.

@invisiblek
Created September 9, 2016 17:25
Show Gist options
  • Save invisiblek/6a144fbbf7e61fd0f2e560e741c89cf6 to your computer and use it in GitHub Desktop.
Save invisiblek/6a144fbbf7e61fd0f2e560e741c89cf6 to your computer and use it in GitHub Desktop.
execve("/system/bin/qmuxd", ["qmuxd"], [/* 17 vars */]) = 0
mprotect(0xb6fb1000, 4096, PROT_READ) = 0
set_tid_address(0xb6fb3b40) = 5272
set_tls(0xb6fb3b80, 0xb6fb1ff4, 0x4, 0xb6fb4004, 0xbeacca74) = 0
mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f8c000
madvise(0xb6f8c000, 12288, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
mprotect(0xb6f8c000, 4096, PROT_NONE) = 0
sigaltstack({ss_sp=0xb6f8d000, ss_flags=0, ss_size=8192}, NULL) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f8d000, 0x2000, 0xb6faf7bf) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f8b000
mprotect(0xb6f8b000, 4096, PROT_READ) = 0
mprotect(0xb6f8b000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f8b000, 4096, PROT_READ) = 0
mprotect(0xb6f8b000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f8b000, 4096, PROT_READ) = 0
mprotect(0xb6f8b000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f8b000, 4096, PROT_READ) = 0
mprotect(0xb6f8b000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f8b000, 4096, PROT_READ) = 0
mprotect(0xb6f8b000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f8b000, 4096, PROT_READ) = 0
mprotect(0xb6f8b000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f8b000, 4096, PROT_READ) = 0
personality(0xffffffff /* PER_??? */) = 8388608
personality(0x800008 /* PER_??? */) = 8388608
openat(AT_FDCWD, "/dev/__properties__", O_RDONLY|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0xb6f6b000
close(3) = 0
sigaction(SIGABRT, {0xb6f90c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6fa3420}, NULL) = 0
sigaction(SIGBUS, {0xb6f90c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6fa3420}, NULL) = 0
sigaction(SIGFPE, {0xb6f90c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6fa3420}, NULL) = 0
sigaction(SIGILL, {0xb6f90c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6fa3420}, NULL) = 0
sigaction(SIGPIPE, {0xb6f90c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6fa3420}, NULL) = 0
sigaction(SIGSEGV, {0xb6f90c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6fa3420}, NULL) = 0
sigaction(SIGSTKFLT, {0xb6f90c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6fa3420}, NULL) = 0
sigaction(SIGTRAP, {0xb6f90c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6fa3420}, NULL) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f6a000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f6a000, 0x1000, 0xb6fad965) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f69000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f69000, 0x1000, 0xb6fad861) = 0
mmap2(NULL, 12, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f68000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f68000, 0xc, 0xb6fad951) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f67000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f67000, 0x1000, 0xb6fad851) = 0
mmap2(NULL, 12, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f66000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f66000, 0xc, 0xb6fad951) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f65000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f65000, 0x1000, 0xb6fad871) = 0
mmap2(NULL, 12, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f64000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f64000, 0xc, 0xb6fad951) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f63000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f63000, 0x1000, 0xb6fad965) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f62000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f62000, 0x1000, 0xb6fad965) = 0
openat(AT_FDCWD, "/vendor/lib/libsigchain.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libsigchain.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f60000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f60000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f5e000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f5e000, 0x2000, 0xb6fad8c6) = 0
futex(0xb6fb4f68, FUTEX_WAKE_PRIVATE, 2147483647) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libsigchain.so", 4096) = 26
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6f5e000, 8192) = 0
munmap(0xb6f60000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6f61000
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f5c000
mmap2(0xb6f5c000, 10968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6f5c000
mmap2(0xb6f5f000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0xb6f5f000
munmap(0xb6f61000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/liblog.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/liblog.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f5a000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f5a000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f58000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f58000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/liblog.so", 4096) = 21
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6f58000, 8192) = 0
munmap(0xb6f5a000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6f5b000
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f50000
mmap2(0xb6f50000, 32424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6f50000
mmap2(0xb6f59000, 4168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0xb6f59000
munmap(0xb6f5b000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libdiag.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f4e000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f4e000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f4c000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f4c000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib/libdiag.so", 4096) = 29
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6f4c000, 8192) = 0
munmap(0xb6f4e000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6f4f000
mmap2(NULL, 1085440, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6e46000
mmap2(0xb6e46000, 70732, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6e46000
mmap2(0xb6e58000, 5830, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x11000) = 0xb6e58000
mmap2(0xb6e5a000, 1003520, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6e5a000
munmap(0xb6f4f000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libcutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libcutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e44000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e44000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e42000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e42000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libcutils.so", 4096) = 24
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6e42000, 8192) = 0
munmap(0xb6e44000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6e45000
mmap2(NULL, 77824, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6e32000
mmap2(0xb6e32000, 64412, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6e32000
mmap2(0xb6e43000, 4224, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x10000) = 0xb6e43000
munmap(0xb6e45000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libconfigdb.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e30000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e30000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e2e000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e2e000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib/libconfigdb.s"..., 4096) = 33
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6e2e000, 8192) = 0
munmap(0xb6e30000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6e31000
mmap2(NULL, 32768, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6e29000
mmap2(0xb6e29000, 20210, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6e29000
mmap2(0xb6e2f000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5000) = 0xb6e2f000
munmap(0xb6e31000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libqmiservices.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e27000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e27000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e25000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e25000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib/libqmiservice"..., 4096) = 36
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6e25000, 8192) = 0
munmap(0xb6e27000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6e28000
mmap2(NULL, 102400, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6e0f000
mmap2(0xb6e0f000, 69372, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6e0f000
mmap2(0xb6e21000, 26400, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x11000) = 0xb6e21000
munmap(0xb6e28000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libqmi_cci.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e0d000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e0d000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e0b000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e0b000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib/libqmi_cci.so", 4096) = 32
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6e0b000, 8192) = 0
munmap(0xb6e0d000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6e0e000
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6e03000
mmap2(0xb6e03000, 34650, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6e03000
mmap2(0xb6e0c000, 4152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0xb6e0c000
munmap(0xb6e0e000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libqmi_common_so.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e01000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e01000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6dff000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6dff000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib/libqmi_common"..., 4096) = 38
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6dff000, 8192) = 0
munmap(0xb6e01000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6e02000
mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6dff000
mmap2(0xb6dff000, 1259, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6dff000
mmap2(0xb6e00000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6e00000
munmap(0xb6e02000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libqmi_client_qmux.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6dfd000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6dfd000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6dfb000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6dfb000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib/libqmi_client"..., 4096) = 40
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6dfb000, 8192) = 0
munmap(0xb6dfd000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6f61000
mmap2(NULL, 102400, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6de6000
mmap2(0xb6de6000, 38247, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6de6000
mmap2(0xb6df1000, 4112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xa000) = 0xb6df1000
mmap2(0xb6df3000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6df3000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f5b000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f5b000, 0x1000, 0xb6fad965) = 0
munmap(0xb6f61000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libqmi.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6de4000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6de4000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6de2000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6de2000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib/libqmi.so", 4096) = 28
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6de2000, 8192) = 0
munmap(0xb6de4000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6de5000
mmap2(NULL, 458752, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6d75000
mmap2(0xb6d75000, 191507, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6d75000
mmap2(0xb6da5000, 12342, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2f000) = 0xb6da5000
mmap2(0xb6da9000, 245760, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6da9000
munmap(0xb6de5000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libdsutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d73000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d73000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d71000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d71000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib/libdsutils.so", 4096) = 32
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6d71000, 8192) = 0
munmap(0xb6d73000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6d74000
mmap2(NULL, 65536, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6d64000
mmap2(0xb6d64000, 50904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6d64000
mmap2(0xb6d72000, 4112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd000) = 0xb6d72000
munmap(0xb6d74000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libc++.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libc++.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d62000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d62000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d60000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d60000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libc++.so", 4096) = 21
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6d60000, 8192) = 0
munmap(0xb6d62000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6d63000
mmap2(NULL, 585728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6cd4000
mmap2(0xb6cd4000, 556963, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6cd4000
mmap2(0xb6d5d000, 16401, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x88000) = 0xb6d5d000
mmap2(0xb6d62000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6d62000
munmap(0xb6d63000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libc.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libc.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cd2000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cd2000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6cd0000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6cd0000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libc.so", 4096) = 19
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6cd0000, 8192) = 0
munmap(0xb6cd2000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6cd3000
mmap2(NULL, 622592, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6c3b000
mmap2(0xb6c3b000, 550728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6c3b000
mmap2(0xb6cc2000, 25888, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x86000) = 0xb6cc2000
mmap2(0xb6cc9000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6cc9000
munmap(0xb6cd3000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libm.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libm.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6c39000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6c39000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6c37000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6c37000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libm.so", 4096) = 19
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6c37000, 8192) = 0
munmap(0xb6c39000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6c3a000
mmap2(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6c19000
mmap2(0xb6c19000, 124444, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6c19000
mmap2(0xb6c38000, 4200, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1e000) = 0xb6c38000
munmap(0xb6c3a000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libxml.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6c17000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6c17000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6c15000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6c15000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib/libxml.so", 4096) = 28
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6c15000, 8192) = 0
munmap(0xb6c17000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6c18000
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6c0d000
mmap2(0xb6c0d000, 32704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6c0d000
mmap2(0xb6c16000, 4124, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0xb6c16000
munmap(0xb6c18000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libidl.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6c0b000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6c0b000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6c09000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6c09000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib/libidl.so", 4096) = 28
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6c09000, 8192) = 0
munmap(0xb6c0b000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6c0c000
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6c05000
mmap2(0xb6c05000, 16593, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6c05000
mmap2(0xb6c0a000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0xb6c0a000
munmap(0xb6c0c000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6c03000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6c03000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6c01000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6c01000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libutils.so", 4096) = 23
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6c01000, 8192) = 0
munmap(0xb6c03000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6c04000
mmap2(NULL, 114688, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6be8000
mmap2(0xb6be8000, 100520, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6be8000
mmap2(0xb6c02000, 4120, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x19000) = 0xb6c02000
munmap(0xb6c04000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libqmi_encdec.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6be6000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6be6000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6be4000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6be4000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib/libqmi_encdec"..., 4096) = 35
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6be4000, 8192) = 0
munmap(0xb6be6000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6be7000
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6be0000
mmap2(0xb6be0000, 16729, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6be0000
mmap2(0xb6be5000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0xb6be5000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f61000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f61000, 0x1000, 0xb6fad965) = 0
munmap(0xb6be7000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libsmemlog.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6bde000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6bde000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6bdc000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6bdc000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/vendor/lib/libsmemlog.so", 4096) = 32
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6bdc000, 8192) = 0
munmap(0xb6bde000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6bdf000
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6bda000
mmap2(0xb6bda000, 10272, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6bda000
mmap2(0xb6bdd000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0xb6bdd000
munmap(0xb6bdf000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libstdc++.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libstdc++.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6bd8000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6bd8000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6bd6000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6bd6000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libstdc++.so", 4096) = 24
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6bd6000, 8192) = 0
munmap(0xb6bd8000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6bd9000
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6bd2000
mmap2(0xb6bd2000, 17352, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6bd2000
mmap2(0xb6bd7000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0xb6bd7000
munmap(0xb6bd9000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libmdmdetect.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libmdmdetect.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6bd0000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6bd0000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6bce000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6bce000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libmdmdetect.so", 4096) = 27
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6bce000, 8192) = 0
munmap(0xb6bd0000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6bd1000
mmap2(NULL, 24576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6bcb000
mmap2(0xb6bcb000, 14920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6bcb000
mmap2(0xb6bcf000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3000) = 0xb6bcf000
munmap(0xb6bd1000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libbacktrace.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libbacktrace.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6bc9000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6bc9000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6bc7000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6bc7000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libbacktrace.so", 4096) = 27
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6bc7000, 8192) = 0
munmap(0xb6bc9000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6bca000
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6bbf000
mmap2(0xb6bbf000, 34884, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6bbf000
mmap2(0xb6bc8000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0xb6bc8000
munmap(0xb6bca000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libbase.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libbase.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6bbd000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6bbd000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6bbb000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6bbb000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libbase.so", 4096) = 22
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6bbb000, 8192) = 0
munmap(0xb6bbd000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6bbe000
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6bb3000
mmap2(0xb6bb3000, 32956, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6bb3000
mmap2(0xb6bbc000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0xb6bbc000
munmap(0xb6bbe000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libunwind.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libunwind.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6bb1000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6bb1000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6baf000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6baf000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libunwind.so", 4096) = 24
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6baf000, 8192) = 0
munmap(0xb6bb1000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6bb2000
mmap2(NULL, 376832, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6b56000
mmap2(0xb6b56000, 79980, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6b56000
mmap2(0xb6b6a000, 4148, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x13000) = 0xb6b6a000
mmap2(0xb6b6c000, 286720, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6b6c000
munmap(0xb6bb2000, 4096) = 0
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6bb2000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6bb2000, 0x1000, 0xb6fad881) = 0
mmap2(NULL, 12, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f4f000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f4f000, 0xc, 0xb6fad951) = 0
mprotect(0xb6fce000, 8192, PROT_READ) = 0
munmap(0xb6bb2000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6f5f000, 4096, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6f59000, 4096, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6e58000, 4096, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6e43000, 4096, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6e2f000, 4096, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6e21000, 24576, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6e0c000, 4096, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mprotect(0xb6e00000, 4096, PROT_READ) = 0
mprotect(0xb6df1000, 4096, PROT_READ) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6da5000, 12288, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6d72000, 4096, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6d5d000, 16384, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mprotect(0xb6cc2000, 16384, PROT_READ) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6c38000, 4096, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6c16000, 4096, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6c0a000, 4096, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6c02000, 4096, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6be5000, 4096, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6bdd000, 4096, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6bd7000, 4096, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6bcf000, 4096, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6bc8000, 4096, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6bbc000, 4096, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e45000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e45000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6b6a000, 4096, PROT_READ) = 0
munmap(0xb6e45000, 4096) = 0
mprotect(0xb6f61000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f5b000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f6a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f62000, 4096, PROT_READ|PROT_WRITE) = 0
openat(AT_FDCWD, "/dev/__properties__", O_RDONLY|O_LARGEFILE|O_NOFOLLOW|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0xb6b36000
close(3) = 0
futex(0xb6cc9d44, FUTEX_WAKE_PRIVATE, 2147483647) = 0
openat(AT_FDCWD, "/vendor/lib/libnetd_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libnetd_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6b34000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6b34000, 0x2000, 0xb6fad8c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6b32000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6b32000, 0x2000, 0xb6fad8c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libnetd_client.so", 4096) = 29
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6b32000, 8192) = 0
munmap(0xb6b34000, 8192) = 0
pread64(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\0\0\0\0004\0\0\0"..., 52, 0) = 52
mmap2(NULL, 4096, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6b35000
mmap2(NULL, 24576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6b2f000
mmap2(0xb6b2f000, 12904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6b2f000
mmap2(0xb6b33000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3000) = 0xb6b33000
munmap(0xb6b35000, 4096) = 0
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6b35000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6b35000, 0x1000, 0xb6fad881) = 0
mprotect(0xb6b33000, 4096, PROT_READ) = 0
munmap(0xb6b35000, 4096) = 0
futex(0xb6cc9d90, FUTEX_WAKE_PRIVATE, 2147483647) = 0
brk(0) = 0xb7a19000
mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6aef000
madvise(0xb6aef000, 262144, MADV_MERGEABLE) = -1 EINVAL (Invalid argument)
prctl(0x53564d41 /* PR_??? */, 0, 0xb6aef000, 0x40000, 0xb6cba143) = 0
munmap(0xb6aef000, 262144) = 0
mmap2(NULL, 520192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ab0000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ab0000, 0x7f000, 0xb6cba143) = 0
munmap(0xb6ab0000, 65536) = 0
munmap(0xb6b00000, 192512) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6e45000
mprotect(0xb6e45000, 4096, PROT_READ) = 0
openat(AT_FDCWD, "/proc/stat", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3
fstat64(3, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6a80000
prctl(0x53564d41 /* PR_??? */, 0, 0xb6a80000, 0x40000, 0xb6cba143) = 0
read(3, "cpu 5016 199 4993 34204 519 0 5"..., 1024) = 1024
read(3, " 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0"..., 1024) = 659
read(3, "", 1024) = 0
close(3) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d6122c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d62a5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d6122c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6d6122c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6cc9e38, FUTEX_WAKE_PRIVATE, 2147483647) = 0
mprotect(0xb6e45000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6e45000, 4096, PROT_READ) = 0
mprotect(0xb6e45000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6e45000, 4096, PROT_READ) = 0
mprotect(0xb6e45000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6e45000, 4096, PROT_READ) = 0
mprotect(0xb6e45000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6e45000, 4096, PROT_READ) = 0
mprotect(0xb6e45000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6e45000, 4096, PROT_READ) = 0
openat(AT_FDCWD, "/dev/smem_log", O_RDWR|O_LARGEFILE) = 3
ioctl(3, _IOC(_IOC_WRITE, 0x30, 0x01, 0x04), 0x2) = 0
openat(AT_FDCWD, "/etc/qmi_fw.conf", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
read(4, "", 4096) = 0
close(4) = 0
mprotect(0xb6f61000, 4096, PROT_READ) = 0
mprotect(0xb6f5b000, 4096, PROT_READ) = 0
mprotect(0xb6f6a000, 4096, PROT_READ) = 0
mprotect(0xb6f62000, 4096, PROT_READ) = 0
mprotect(0xb6e45000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6e45000, 4096, PROT_READ) = 0
sigaction(SIGUSR1, {0xb6fbcd79, [], SA_RESTORER|SA_RESTART, 0xb6c51574}, {SIG_DFL, [], 0}) = 0
openat(AT_FDCWD, "/dev/diag", O_RDWR|O_LARGEFILE) = 4
rt_sigprocmask(SIG_BLOCK, [USR2], [], 8) = 0
mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb6981000
mprotect(0xb6981000, 4096, PROT_NONE) = 0
clone(child_stack=0xb6a7f928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb6a7f938, tls=0xb6a7f978, child_tidptr=0xb6a7f938) = 5283
futex(0xb6a7f970, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0xb6e596cc, FUTEX_WAKE_PRIVATE, 2147483647) = 0
openat(AT_FDCWD, "/sys/devices/soc0/soc_id", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=0, st_size=1, ...}) = 0
read(5, "126\n", 4096) = 4
close(5) = 0
fstatat64(AT_FDCWD, "/sys/bus/esoc/devices", 0xbeacb318, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/sys/bus/msm_subsys/devices", O_RDONLY|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 5
getdents64(5, /* 5 entries */, 4200) = 144
openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys0/name", O_RDONLY|O_LARGEFILE) = 6
read(6, "adsp\n", 31) = 5
close(6) = 0
openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys1/name", O_RDONLY|O_LARGEFILE) = 6
read(6, "modem\n", 31) = 6
close(6) = 0
openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys2/name", O_RDONLY|O_LARGEFILE) = 6
read(6, "venus\n", 31) = 6
close(6) = 0
getdents64(5, /* 0 entries */, 4200) = 0
close(5) = 0
openat(AT_FDCWD, "/sys/power/wake_lock", O_WRONLY|O_APPEND|O_NONBLOCK|O_LARGEFILE) = 5
openat(AT_FDCWD, "/sys/power/wake_unlock", O_WRONLY|O_APPEND|O_NONBLOCK|O_LARGEFILE) = 6
openat(AT_FDCWD, "/sys/module/f_rmnet/parameters/rmnet_ctl_ch", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/sys/module/rmnet/parameters/rmnet_ctl_ch", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/sys/devices/soc0/soc_id", O_RDONLY|O_LARGEFILE) = 7
fstat64(7, {st_mode=0, st_size=1, ...}) = 0
read(7, "126\n", 4096) = 4
close(7) = 0
fstatat64(AT_FDCWD, "/sys/bus/esoc/devices", 0xbeacada0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/sys/bus/msm_subsys/devices", O_RDONLY|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 7
getdents64(7, /* 5 entries */, 4200) = 144
openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys0/name", O_RDONLY|O_LARGEFILE) = 8
read(8, "adsp\n", 31) = 5
close(8) = 0
openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys1/name", O_RDONLY|O_LARGEFILE) = 8
read(8, "modem\n", 31) = 6
close(8) = 0
openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys2/name", O_RDONLY|O_LARGEFILE) = 8
read(8, "venus\n", 31) = 6
close(8) = 0
getdents64(7, /* 0 entries */, 4200) = 0
close(7) = 0
openat(AT_FDCWD, "/sys/devices/virtual/smdpkt/smdcntl0/open_timeout", O_WRONLY|O_LARGEFILE) = 7
write(7, "20\0", 3) = 3
close(7) = 0
openat(AT_FDCWD, "/dev/smdcntl0", O_RDWR|O_LARGEFILE) = 7
ioctl(7, _IOC(_IOC_READ, 0xc2, 0x00, 0x04), 0xbeacbf24) = 0
mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb6882000
mprotect(0xb6882000, 4096, PROT_NONE) = 0
clone(child_stack=0xb6980928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb6980938, tls=0xb6980978, child_tidptr=0xb6980938) = 5284
futex(0xb6980970, FUTEX_WAKE_PRIVATE, 1) = 1
write(7, "\1\v\0\0\0\0\0\1'\0\0\0", 12) = 12
nanosleep({0, 50000000}, NULL) = 0
openat(AT_FDCWD, "/sys/devices/soc0/soc_id", O_RDONLY|O_LARGEFILE) = 8
fstat64(8, {st_mode=0, st_size=1, ...}) = 0
read(8, "126\n", 4096) = 4
close(8) = 0
fstatat64(AT_FDCWD, "/sys/bus/esoc/devices", 0xbeacada0, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/sys/bus/msm_subsys/devices", O_RDONLY|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 8
getdents64(8, /* 5 entries */, 4200) = 144
openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys0/name", O_RDONLY|O_LARGEFILE) = 9
read(9, "adsp\n", 31) = 5
close(9) = 0
openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys1/name", O_RDONLY|O_LARGEFILE) = 9
read(9, "modem\n", 31) = 6
close(9) = 0
openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys2/name", O_RDONLY|O_LARGEFILE) = 9
read(9, "venus\n", 31) = 6
close(9) = 0
getdents64(8, /* 0 entries */, 4200) = 0
close(8) = 0
openat(AT_FDCWD, "/sys/devices/virtual/smdpkt/smdcntl0/open_timeout", O_WRONLY|O_LARGEFILE) = 8
write(8, "0\0", 2) = 2
close(8) = 0
openat(AT_FDCWD, "/dev/smdcntl1", O_RDWR|O_LARGEFILE) = 8
ioctl(8, _IOC(_IOC_READ, 0xc2, 0x00, 0x04), 0xbeacbf24) = 0
mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb6701000
mprotect(0xb6701000, 4096, PROT_NONE) = 0
clone(child_stack=0xb67ff928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb67ff938, tls=0xb67ff978, child_tidptr=0xb67ff938) = 5287
futex(0xb67ff970, FUTEX_WAKE_PRIVATE, 1) = 1
write(8, "\1\v\0\0\0\0\0\1'\0\0\0", 12) = 12
nanosleep({0, 50000000}, NULL) = 0
openat(AT_FDCWD, "/dev/smdcntl2", O_RDWR|O_LARGEFILE) = 9
ioctl(9, _IOC(_IOC_READ, 0xc2, 0x00, 0x04), 0xbeacbf24) = 0
mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb65c1000
mprotect(0xb65c1000, 4096, PROT_NONE) = 0
clone(child_stack=0xb66bf928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb66bf938, tls=0xb66bf978, child_tidptr=0xb66bf938) = 5289
futex(0xb66bf970, FUTEX_WAKE_PRIVATE, 1) = 1
write(9, "\1\v\0\0\0\0\0\1'\0\0\0", 12) = 12
nanosleep({0, 50000000}, NULL) = 0
openat(AT_FDCWD, "/dev/smdcntl3", O_RDWR|O_LARGEFILE) = 11
ioctl(11, _IOC(_IOC_READ, 0xc2, 0x00, 0x04), 0xbeacbf24) = 0
mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb64c2000
mprotect(0xb64c2000, 4096, PROT_NONE) = 0
clone(child_stack=0xb65c0928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb65c0938, tls=0xb65c0978, child_tidptr=0xb65c0938) = 5291
futex(0xb65c0970, FUTEX_WAKE_PRIVATE, 1) = 1
write(11, "\1\v\0\0\0\0\0\1'\0\0\0", 12) = 12
nanosleep({0, 50000000}, NULL) = 0
openat(AT_FDCWD, "/dev/smdcntl4", O_RDWR|O_LARGEFILE) = 12
ioctl(12, _IOC(_IOC_READ, 0xc2, 0x00, 0x04), 0xbeacbf24) = 0
mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb63c3000
mprotect(0xb63c3000, 4096, PROT_NONE) = 0
clone(child_stack=0xb64c1928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb64c1938, tls=0xb64c1978, child_tidptr=0xb64c1938) = 5296
write(12, "\1\v\0\0\0\0\0\1'\0\0\0", 12) = 12
nanosleep({0, 50000000}, NULL) = 0
openat(AT_FDCWD, "/dev/smdcntl5", O_RDWR|O_LARGEFILE) = 13
ioctl(13, _IOC(_IOC_READ, 0xc2, 0x00, 0x04), 0xbeacbf24) = 0
mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb62c4000
mprotect(0xb62c4000, 4096, PROT_NONE) = 0
clone(child_stack=0xb63c2928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb63c2938, tls=0xb63c2978, child_tidptr=0xb63c2938) = 5301
write(13, "\1\v\0\0\0\0\0\1'\0\0\0", 12) = 12
nanosleep({0, 50000000}, NULL) = 0
openat(AT_FDCWD, "/dev/smdcntl6", O_RDWR|O_LARGEFILE) = 14
ioctl(14, _IOC(_IOC_READ, 0xc2, 0x00, 0x04), 0xbeacbf24) = 0
mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb61c5000
mprotect(0xb61c5000, 4096, PROT_NONE) = 0
clone(child_stack=0xb62c3928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb62c3938, tls=0xb62c3978, child_tidptr=0xb62c3938) = 5303
write(14, "\1\v\0\0\0\0\0\1'\0\0\0", 12) = 12
nanosleep({0, 50000000}, NULL) = 0
openat(AT_FDCWD, "/dev/smdcntl7", O_RDWR|O_LARGEFILE) = 15
ioctl(15, _IOC(_IOC_READ, 0xc2, 0x00, 0x04), 0xbeacbf24) = 0
mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb60c6000
mprotect(0xb60c6000, 4096, PROT_NONE) = 0
clone(child_stack=0xb61c4928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb61c4938, tls=0xb61c4978, child_tidptr=0xb61c4938) = 5305
write(15, "\1\v\0\0\0\0\0\1'\0\0\0", 12) = 12
nanosleep({0, 50000000}, NULL) = 0
openat(AT_FDCWD, "/dev/smdcntl9", O_RDWR|O_LARGEFILE) = 16
mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb5fc7000
mprotect(0xb5fc7000, 4096, PROT_NONE) = 0
clone(child_stack=0xb60c5928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb60c5938, tls=0xb60c5978, child_tidptr=0xb60c5938) = 5307
write(16, "\1\v\0\0\0\0\0\1'\0\0\0", 12) = 12
nanosleep({0, 50000000}, NULL) = 0
openat(AT_FDCWD, "/dev/smdcntl10", O_RDWR|O_LARGEFILE) = 17
mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb5ec8000
mprotect(0xb5ec8000, 4096, PROT_NONE) = 0
clone(child_stack=0xb5fc6928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5fc6938, tls=0xb5fc6978, child_tidptr=0xb5fc6938) = 5309
write(17, "\1\v\0\0\0\0\0\1'\0\0\0", 12) = 12
nanosleep({0, 50000000}, NULL) = 0
openat(AT_FDCWD, "/dev/smdcntl11", O_RDWR|O_LARGEFILE) = -1 ENODEV (No such device)
pipe2([18, 19], O_NONBLOCK) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 20
unlinkat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_connect_socket", 0) = 0
bind(20, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_connect_socket"}, 110) = 0
fchmodat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_connect_socket", 0660) = 0
listen(20, 5) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 21
unlinkat(AT_FDCWD, "/dev/socket/qmux_audio/qmux_connect_socket", 0) = 0
bind(21, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_audio/qmux_connect_socket"}, 110) = 0
fchmodat(AT_FDCWD, "/dev/socket/qmux_audio/qmux_connect_socket", 0660) = 0
listen(21, 5) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 22
unlinkat(AT_FDCWD, "/dev/socket/qmux_bluetooth/qmux_connect_socket", 0) = 0
bind(22, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_bluetooth/qmux_connect_socket"}, 110) = 0
fchmodat(AT_FDCWD, "/dev/socket/qmux_bluetooth/qmux_connect_socket", 0660) = 0
listen(22, 5) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 23
unlinkat(AT_FDCWD, "/dev/socket/qmux_gps/qmux_connect_socket", 0) = 0
bind(23, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_gps/qmux_connect_socket"}, 110) = 0
fchmodat(AT_FDCWD, "/dev/socket/qmux_gps/qmux_connect_socket", 0660) = 0
listen(23, 5) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 24
unlinkat(AT_FDCWD, "/dev/socket/qmux_nfc/qmux_connect_socket", 0) = -1 ENOENT (No such file or directory)
bind(24, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_nfc/qmux_connect_socket"}, 110) = -1 ENOENT (No such file or directory)
close(24) = 0
pselect6(24, [18 20 21 22 23], NULL, NULL, NULL, 0) = 1 (in [20])
rt_sigprocmask(SIG_BLOCK, [RTMIN], [USR2], 8) = 0
mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb5dc9000
mprotect(0xb5dc9000, 4096, PROT_NONE) = 0
clone(child_stack=0xb5ec7928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5ec7938, tls=0xb5ec7978, child_tidptr=0xb5ec7938) = 5311
rt_sigprocmask(SIG_SETMASK, [USR2], [USR2 RTMIN], 8) = 0
timer_create(CLOCK_REALTIME, {0x3c, 32, SIGEV_THREAD_ID, {5311}}, {3}) = 0
openat(AT_FDCWD, "/proc/self/task/5311/comm", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = 24
write(24, "POSIX timer 3", 13) = 13
close(24) = 0
timer_settime(0x3, 0, {it_interval={0, 0}, it_value={5, 0}}, NULL) = 0
accept4(20, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_client_socket 257"}, [51], 0) = 24
fstatat64(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 257", {st_mode=0, st_size=1, ...}, 0) = 0
unlinkat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 257", 0) = 0
sendto(24, "\1\0\0\0", 4, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 4
timer_delete(0x3) = 0
tgkill(5272, 5311, SIGRTMIN) = 0
pselect6(25, [18 20 21 22 23 24], NULL, NULL, NULL, 0) = 1 (in [24])
rt_sigprocmask(SIG_BLOCK, [RTMIN], [USR2], 8) = 0
mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb5dc9000
mprotect(0xb5dc9000, 4096, PROT_NONE) = 0
clone(child_stack=0xb5ec7928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5ec7938, tls=0xb5ec7978, child_tidptr=0xb5ec7938) = 5312
rt_sigprocmask(SIG_SETMASK, [USR2], [USR2 RTMIN], 8) = 0
timer_create(CLOCK_REALTIME, {0x3c, 32, SIGEV_THREAD_ID, {5312}}, {3}) = 0
openat(AT_FDCWD, "/proc/self/task/5312/comm", O_WRONLY|O_LARGEFILE|O_CLOEXEC) = 25
write(25, "POSIX timer 3", 13) = 13
close(25) = 0
timer_settime(0x3, 0, {it_interval={0, 0}, it_value={5, 0}}, NULL) = 0
recvfrom(24, "\210\3\0\0\1\0\0\0", 8, 0, NULL, NULL) = 8
recvfrom(24, "\4\0\0\0\1\0\0\0e\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896
sendto(24, "(\r\0\0\1\0\0\0\4\0\0\0\1\0\0\0e\0\0\0\377\377\377\377\0\0\0\0\0\0\0\0"..., 3368, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 3368
timer_delete(0x3) = 0
tgkill(5272, 5312, SIGRTMIN) = 0
pselect6(25, [18 20 21 22 23 24], NULL, NULL, NULL, 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment