Skip to content

Instantly share code, notes, and snippets.

@invisiblek
Created September 9, 2016 00:36
Show Gist options
  • Save invisiblek/0d241581b7085aa3bc4da7579302dd7d to your computer and use it in GitHub Desktop.
Save invisiblek/0d241581b7085aa3bc4da7579302dd7d to your computer and use it in GitHub Desktop.
execve("/system/bin/rild.old", ["rild.old"], [/* 24 vars */]) = 0
mprotect(0xb6f68000, 4096, PROT_READ) = 0
set_tid_address(0xb6f6ab40) = 2627
set_tls(0xb6f6ab80, 0xb6f68ff4, 0x4, 0xb6f6b004, 0xbea4da14) = 0
mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f43000
madvise(0xb6f43000, 12288, MADV_MERGEABLE) = 0
mprotect(0xb6f43000, 4096, PROT_NONE) = 0
sigaltstack({ss_sp=0xb6f44000, ss_flags=0, ss_size=8192}, NULL) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f44000, 0x2000, 0xb6f667bf) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f42000
madvise(0xb6f42000, 4096, MADV_MERGEABLE) = 0
mprotect(0xb6f42000, 4096, PROT_READ) = 0
mprotect(0xb6f42000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f42000, 4096, PROT_READ) = 0
mprotect(0xb6f42000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f42000, 4096, PROT_READ) = 0
mprotect(0xb6f42000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f42000, 4096, PROT_READ) = 0
mprotect(0xb6f42000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f42000, 4096, PROT_READ) = 0
mprotect(0xb6f42000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f42000, 4096, PROT_READ) = 0
mprotect(0xb6f42000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f42000, 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) = 0xb6f22000
close(3) = 0
sigaction(SIGABRT, {0xb6f47c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6f5a420}, NULL) = 0
sigaction(SIGBUS, {0xb6f47c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6f5a420}, NULL) = 0
sigaction(SIGFPE, {0xb6f47c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6f5a420}, NULL) = 0
sigaction(SIGILL, {0xb6f47c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6f5a420}, NULL) = 0
sigaction(SIGPIPE, {0xb6f47c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6f5a420}, NULL) = 0
sigaction(SIGSEGV, {0xb6f47c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6f5a420}, NULL) = 0
sigaction(SIGSTKFLT, {0xb6f47c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6f5a420}, NULL) = 0
sigaction(SIGTRAP, {0xb6f47c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6f5a420}, NULL) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f21000
madvise(0xb6f21000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f21000, 0x1000, 0xb6f64965) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f20000
madvise(0xb6f20000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f20000, 0x1000, 0xb6f64861) = 0
mmap2(NULL, 12, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f1f000
madvise(0xb6f1f000, 12, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f1f000, 0xc, 0xb6f64951) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f1e000
madvise(0xb6f1e000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f1e000, 0x1000, 0xb6f64851) = 0
mmap2(NULL, 12, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f1d000
madvise(0xb6f1d000, 12, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f1d000, 0xc, 0xb6f64951) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f1c000
madvise(0xb6f1c000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f1c000, 0x1000, 0xb6f64965) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f1b000
madvise(0xb6f1b000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f1b000, 0x1000, 0xb6f64965) = 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) = 0xb6f19000
madvise(0xb6f19000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f19000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f17000
madvise(0xb6f17000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f17000, 0x2000, 0xb6f648c6) = 0
futex(0xb6f6bf68, 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(0xb6f17000, 8192) = 0
munmap(0xb6f19000, 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) = 0xb6f1a000
madvise(0xb6f1a000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f15000
madvise(0xb6f15000, 20480, MADV_MERGEABLE) = 0
mmap2(0xb6f15000, 10968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6f15000
madvise(0xb6f15000, 10968, MADV_MERGEABLE) = 0
mmap2(0xb6f18000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0xb6f18000
madvise(0xb6f18000, 4100, MADV_MERGEABLE) = 0
munmap(0xb6f1a000, 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) = 0xb6f13000
madvise(0xb6f13000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f13000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f11000
madvise(0xb6f11000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f11000, 0x2000, 0xb6f648c6) = 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(0xb6f11000, 8192) = 0
munmap(0xb6f13000, 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) = 0xb6f14000
madvise(0xb6f14000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f09000
madvise(0xb6f09000, 45056, MADV_MERGEABLE) = 0
mmap2(0xb6f09000, 32424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6f09000
madvise(0xb6f09000, 32424, MADV_MERGEABLE) = 0
mmap2(0xb6f12000, 4168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0xb6f12000
madvise(0xb6f12000, 4168, MADV_MERGEABLE) = 0
munmap(0xb6f14000, 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) = 0xb6f07000
madvise(0xb6f07000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f07000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f05000
madvise(0xb6f05000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f05000, 0x2000, 0xb6f648c6) = 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(0xb6f05000, 8192) = 0
munmap(0xb6f07000, 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) = 0xb6f08000
madvise(0xb6f08000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 77824, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ef5000
madvise(0xb6ef5000, 77824, MADV_MERGEABLE) = 0
mmap2(0xb6ef5000, 64412, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6ef5000
madvise(0xb6ef5000, 64412, MADV_MERGEABLE) = 0
mmap2(0xb6f06000, 4224, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x10000) = 0xb6f06000
madvise(0xb6f06000, 4224, MADV_MERGEABLE) = 0
munmap(0xb6f08000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libril.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libril.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) = 0xb6ef3000
madvise(0xb6ef3000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ef3000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ef1000
madvise(0xb6ef1000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ef1000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libril.so", 4096) = 21
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6ef1000, 8192) = 0
munmap(0xb6ef3000, 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) = 0xb6ef4000
madvise(0xb6ef4000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 81920, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ee0000
madvise(0xb6ee0000, 81920, MADV_MERGEABLE) = 0
mmap2(0xb6ee0000, 71440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6ee0000
madvise(0xb6ee0000, 71440, MADV_MERGEABLE) = 0
mmap2(0xb6ef2000, 5816, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x11000) = 0xb6ef2000
madvise(0xb6ef2000, 5816, MADV_MERGEABLE) = 0
munmap(0xb6ef4000, 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) = 0xb6ede000
madvise(0xb6ede000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ede000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6edc000
madvise(0xb6edc000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6edc000, 0x2000, 0xb6f648c6) = 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(0xb6edc000, 8192) = 0
munmap(0xb6ede000, 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) = 0xb6edf000
madvise(0xb6edf000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 585728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6e50000
madvise(0xb6e50000, 585728, MADV_MERGEABLE) = 0
mmap2(0xb6e50000, 556963, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6e50000
madvise(0xb6e50000, 556963, MADV_MERGEABLE) = 0
mmap2(0xb6ed9000, 16401, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x88000) = 0xb6ed9000
madvise(0xb6ed9000, 16401, MADV_MERGEABLE) = 0
mmap2(0xb6ede000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6ede000
madvise(0xb6ede000, 4096, MADV_MERGEABLE) = 0
munmap(0xb6edf000, 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) = 0xb6e4e000
madvise(0xb6e4e000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e4e000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e4c000
madvise(0xb6e4c000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e4c000, 0x2000, 0xb6f648c6) = 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(0xb6e4c000, 8192) = 0
munmap(0xb6e4e000, 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) = 0xb6e4f000
madvise(0xb6e4f000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 622592, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6db7000
madvise(0xb6db7000, 622592, MADV_MERGEABLE) = 0
mmap2(0xb6db7000, 550728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6db7000
madvise(0xb6db7000, 550728, MADV_MERGEABLE) = 0
mmap2(0xb6e3e000, 25888, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x86000) = 0xb6e3e000
madvise(0xb6e3e000, 25888, MADV_MERGEABLE) = 0
mmap2(0xb6e45000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6e45000
madvise(0xb6e45000, 40960, MADV_MERGEABLE) = 0
munmap(0xb6e4f000, 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) = 0xb6db5000
madvise(0xb6db5000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6db5000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6db3000
madvise(0xb6db3000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6db3000, 0x2000, 0xb6f648c6) = 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(0xb6db3000, 8192) = 0
munmap(0xb6db5000, 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) = 0xb6db6000
madvise(0xb6db6000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6d95000
madvise(0xb6d95000, 135168, MADV_MERGEABLE) = 0
mmap2(0xb6d95000, 124444, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6d95000
madvise(0xb6d95000, 124444, MADV_MERGEABLE) = 0
mmap2(0xb6db4000, 4200, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1e000) = 0xb6db4000
madvise(0xb6db4000, 4200, MADV_MERGEABLE) = 0
munmap(0xb6db6000, 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) = 0xb6d93000
madvise(0xb6d93000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d93000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d91000
madvise(0xb6d91000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d91000, 0x2000, 0xb6f648c6) = 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(0xb6d91000, 8192) = 0
munmap(0xb6d93000, 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) = 0xb6d94000
madvise(0xb6d94000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 114688, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6d78000
madvise(0xb6d78000, 114688, MADV_MERGEABLE) = 0
mmap2(0xb6d78000, 100520, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6d78000
madvise(0xb6d78000, 100520, MADV_MERGEABLE) = 0
mmap2(0xb6d92000, 4120, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x19000) = 0xb6d92000
madvise(0xb6d92000, 4120, MADV_MERGEABLE) = 0
munmap(0xb6d94000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libbinder.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libbinder.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) = 0xb6d76000
madvise(0xb6d76000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d76000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d74000
madvise(0xb6d74000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d74000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libbinder.so", 4096) = 24
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6d74000, 8192) = 0
munmap(0xb6d76000, 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) = 0xb6d77000
madvise(0xb6d77000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 229376, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6d3f000
madvise(0xb6d3f000, 229376, MADV_MERGEABLE) = 0
mmap2(0xb6d3f000, 186496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6d3f000
madvise(0xb6d3f000, 186496, MADV_MERGEABLE) = 0
mmap2(0xb6d6e000, 32776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2e000) = 0xb6d6e000
madvise(0xb6d6e000, 32776, MADV_MERGEABLE) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f1a000
madvise(0xb6f1a000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f1a000, 0x1000, 0xb6f64965) = 0
munmap(0xb6d77000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libhardware_legacy.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libhardware_legacy.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) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libhardware_legacy.s"..., 4096) = 33
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3a000
madvise(0xb6d3a000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3a000, 0x1000, 0xb6f64871) = 0
mmap2(NULL, 12, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d39000
madvise(0xb6d39000, 12, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d39000, 0xc, 0xb6f64951) = 0
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 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) = 0xb6d3e000
madvise(0xb6d3e000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 40960, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6d2f000
madvise(0xb6d2f000, 40960, MADV_MERGEABLE) = 0
mmap2(0xb6d2f000, 27392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6d2f000
madvise(0xb6d2f000, 27392, MADV_MERGEABLE) = 0
mmap2(0xb6d36000, 4136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0xb6d36000
madvise(0xb6d36000, 4136, MADV_MERGEABLE) = 0
mmap2(0xb6d38000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6d38000
madvise(0xb6d38000, 4096, MADV_MERGEABLE) = 0
munmap(0xb6d3e000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/librilutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/librilutils.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) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/librilutils.so", 4096) = 26
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 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) = 0xb6d3e000
madvise(0xb6d3e000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 24576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6d29000
madvise(0xb6d29000, 24576, MADV_MERGEABLE) = 0
mmap2(0xb6d29000, 12260, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6d29000
madvise(0xb6d29000, 12260, MADV_MERGEABLE) = 0
mmap2(0xb6d2d000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3000) = 0xb6d2d000
madvise(0xb6d2d000, 4100, MADV_MERGEABLE) = 0
munmap(0xb6d3e000, 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) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 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(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 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) = 0xb6f14000
madvise(0xb6f14000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6d1e000
madvise(0xb6d1e000, 45056, MADV_MERGEABLE) = 0
mmap2(0xb6d1e000, 34884, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6d1e000
madvise(0xb6d1e000, 34884, MADV_MERGEABLE) = 0
mmap2(0xb6d27000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0xb6d27000
madvise(0xb6d27000, 4100, MADV_MERGEABLE) = 0
munmap(0xb6f14000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libwpa_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libwpa_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) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libwpa_client.so", 4096) = 28
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 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) = 0xb6d3e000
madvise(0xb6d3e000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6d17000
madvise(0xb6d17000, 28672, MADV_MERGEABLE) = 0
mmap2(0xb6d17000, 17501, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6d17000
madvise(0xb6d17000, 17501, MADV_MERGEABLE) = 0
mmap2(0xb6d1c000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0xb6d1c000
madvise(0xb6d1c000, 4104, MADV_MERGEABLE) = 0
munmap(0xb6d3e000, 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/vendor/lib/libnetutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libnetutils.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) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib/libnetutils.so", 4096) = 26
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 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) = 0xb6d3e000
madvise(0xb6d3e000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 40960, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6d0d000
madvise(0xb6d0d000, 40960, MADV_MERGEABLE) = 0
mmap2(0xb6d0d000, 29283, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6d0d000
madvise(0xb6d0d000, 29283, MADV_MERGEABLE) = 0
mmap2(0xb6d15000, 4108, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x7000) = 0xb6d15000
madvise(0xb6d15000, 4108, MADV_MERGEABLE) = 0
munmap(0xb6d3e000, 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) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 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(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 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) = 0xb6d3e000
madvise(0xb6d3e000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6d02000
madvise(0xb6d02000, 45056, MADV_MERGEABLE) = 0
mmap2(0xb6d02000, 32956, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6d02000
madvise(0xb6d02000, 32956, MADV_MERGEABLE) = 0
mmap2(0xb6d0b000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0xb6d0b000
madvise(0xb6d0b000, 4104, MADV_MERGEABLE) = 0
munmap(0xb6d3e000, 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) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 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(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 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) = 0xb6d3e000
madvise(0xb6d3e000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 376832, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ca6000
madvise(0xb6ca6000, 376832, MADV_MERGEABLE) = 0
mmap2(0xb6ca6000, 79980, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6ca6000
madvise(0xb6ca6000, 79980, MADV_MERGEABLE) = 0
mmap2(0xb6cba000, 4148, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x13000) = 0xb6cba000
madvise(0xb6cba000, 4148, MADV_MERGEABLE) = 0
mmap2(0xb6cbc000, 286720, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6cbc000
madvise(0xb6cbc000, 286720, MADV_MERGEABLE) = 0
munmap(0xb6d3e000, 4096) = 0
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f14000
madvise(0xb6f14000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f14000, 0x1000, 0xb6f64881) = 0
mmap2(NULL, 12, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f08000
madvise(0xb6f08000, 12, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f08000, 0xc, 0xb6f64951) = 0
mprotect(0xb6f72000, 4096, PROT_READ) = 0
munmap(0xb6f14000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f14000
madvise(0xb6f14000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f14000, 0x1000, 0xb6f64881) = 0
mprotect(0xb6f18000, 4096, PROT_READ) = 0
munmap(0xb6f14000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f14000
madvise(0xb6f14000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f14000, 0x1000, 0xb6f64881) = 0
mprotect(0xb6f12000, 4096, PROT_READ) = 0
munmap(0xb6f14000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f14000
madvise(0xb6f14000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f14000, 0x1000, 0xb6f64881) = 0
mprotect(0xb6f06000, 4096, PROT_READ) = 0
munmap(0xb6f14000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f14000
madvise(0xb6f14000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f14000, 0x1000, 0xb6f64881) = 0
mprotect(0xb6ef2000, 4096, PROT_READ) = 0
munmap(0xb6f14000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f14000
madvise(0xb6f14000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f14000, 0x1000, 0xb6f64881) = 0
mprotect(0xb6ed9000, 16384, PROT_READ) = 0
munmap(0xb6f14000, 4096) = 0
mprotect(0xb6e3e000, 16384, PROT_READ) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f14000
madvise(0xb6f14000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f14000, 0x1000, 0xb6f64881) = 0
mprotect(0xb6db4000, 4096, PROT_READ) = 0
munmap(0xb6f14000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f14000
madvise(0xb6f14000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f14000, 0x1000, 0xb6f64881) = 0
mprotect(0xb6d92000, 4096, PROT_READ) = 0
munmap(0xb6f14000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f14000
madvise(0xb6f14000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f14000, 0x1000, 0xb6f64881) = 0
mprotect(0xb6d6e000, 32768, PROT_READ) = 0
munmap(0xb6f14000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f14000
madvise(0xb6f14000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f14000, 0x1000, 0xb6f64881) = 0
mprotect(0xb6d36000, 4096, PROT_READ) = 0
munmap(0xb6f14000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f14000
madvise(0xb6f14000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f14000, 0x1000, 0xb6f64881) = 0
mprotect(0xb6d2d000, 4096, PROT_READ) = 0
munmap(0xb6f14000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f14000
madvise(0xb6f14000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f14000, 0x1000, 0xb6f64881) = 0
mprotect(0xb6d27000, 4096, PROT_READ) = 0
munmap(0xb6f14000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f14000
madvise(0xb6f14000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f14000, 0x1000, 0xb6f64881) = 0
mprotect(0xb6d1c000, 4096, PROT_READ) = 0
munmap(0xb6f14000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f14000
madvise(0xb6f14000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f14000, 0x1000, 0xb6f64881) = 0
mprotect(0xb6d15000, 4096, PROT_READ) = 0
munmap(0xb6f14000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f14000
madvise(0xb6f14000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f14000, 0x1000, 0xb6f64881) = 0
mprotect(0xb6d0b000, 4096, PROT_READ) = 0
munmap(0xb6f14000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f14000
madvise(0xb6f14000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f14000, 0x1000, 0xb6f64881) = 0
mprotect(0xb6cba000, 4096, PROT_READ) = 0
munmap(0xb6f14000, 4096) = 0
mprotect(0xb6f1a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f21000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f1b000, 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) = 0xb6c86000
close(3) = 0
futex(0xb6e45d44, 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) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 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(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 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) = 0xb6d3e000
madvise(0xb6d3e000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 24576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6c80000
madvise(0xb6c80000, 24576, MADV_MERGEABLE) = 0
mmap2(0xb6c80000, 12904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6c80000
madvise(0xb6c80000, 12904, MADV_MERGEABLE) = 0
mmap2(0xb6c84000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3000) = 0xb6c84000
madvise(0xb6c84000, 4100, MADV_MERGEABLE) = 0
munmap(0xb6d3e000, 4096) = 0
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6f14000
madvise(0xb6f14000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6f14000, 0x1000, 0xb6f64881) = 0
mprotect(0xb6c84000, 4096, PROT_READ) = 0
munmap(0xb6f14000, 4096) = 0
futex(0xb6e45d90, FUTEX_WAKE_PRIVATE, 2147483647) = 0
brk(0) = 0xb7b7b000
mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6c40000
madvise(0xb6c40000, 262144, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6c40000, 0x40000, 0xb6e36143) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f14000
madvise(0xb6f14000, 4096, MADV_MERGEABLE) = 0
mprotect(0xb6f14000, 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) = 0xb6c00000
madvise(0xb6c00000, 262144, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6c00000, 0x40000, 0xb6e36143) = 0
read(3, "cpu 3078 132 2988 42367 422 0 4"..., 1024) = 1024
read(3, " 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0"..., 1024) = 630
read(3, "", 1024) = 0
close(3) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edd22c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edea5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edd22c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6edd22c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6e45e38, FUTEX_WAKE_PRIVATE, 2147483647) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f1a000, 4096, PROT_READ) = 0
mprotect(0xb6f21000, 4096, PROT_READ) = 0
mprotect(0xb6f1b000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
openat(AT_FDCWD, "/dev/pmsg0", O_WRONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
socket(PF_LOCAL, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 3
fcntl64(3, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
connect(3, {sa_family=AF_LOCAL, sun_path="/dev/socket/logdw"}, 110) = 0
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1473381349, 483766796}) = 0
writev(3, [{"\1C\n\345\3\322W\f\262\325\34", 11}, {"\3", 1}, {"RILD\0", 5}, {"**RIL Daemon Started**\0", 23}], 4) = 40
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1473381349, 484650447}) = 0
writev(3, [{"\1C\n\345\3\322W\317-\343\34", 11}, {"\3", 1}, {"RILD\0", 5}, {"**RILd param count=1**\0", 23}], 4) = 40
umask(077) = 0
openat(AT_FDCWD, "/proc/cmdline", O_RDONLY|O_LARGEFILE) = 4
read(4, "console=none androidboot.hardwar"..., 1024) = 534
close(4) = 0
prctl(PR_SET_KEEPCAPS, 1) = 0
setuid32(1001) = 0
capset({_LINUX_CAPABILITY_VERSION_3, 0}, {CAP_NET_ADMIN|CAP_NET_RAW|CAP_BLOCK_SUSPEND, CAP_NET_ADMIN|CAP_NET_RAW|CAP_BLOCK_SUSPEND, 0}) = 0
prctl(PR_SET_DUMPABLE, 1) = 0
mprotect(0xb6f1a000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f21000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f1b000, 4096, PROT_READ|PROT_WRITE) = 0
openat(AT_FDCWD, "/vendor/lib/libril-qc-qmi-1.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6bfe000
madvise(0xb6bfe000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6bfe000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6bfc000
madvise(0xb6bfc000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6bfc000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libril-qc-qmi"..., 4096) = 37
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6bfc000, 8192) = 0
munmap(0xb6bfe000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6ef4000
madvise(0xb6ef4000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 6279168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6603000
madvise(0xb6603000, 6279168, MADV_MERGEABLE) = 0
mmap2(0xb6603000, 5916384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6603000
madvise(0xb6603000, 5916384, MADV_MERGEABLE) = 0
mmap2(0xb6ba8000, 231796, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x5a4000) = 0xb6ba8000
madvise(0xb6ba8000, 231796, MADV_MERGEABLE) = 0
mmap2(0xb6be1000, 126976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6be1000
madvise(0xb6be1000, 126976, MADV_MERGEABLE) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6edf000
madvise(0xb6edf000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6edf000, 0x1000, 0xb6f64965) = 0
munmap(0xb6ef4000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libdiag.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libdiag.so", 4096) = 29
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6d3e000
madvise(0xb6d3e000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 1069056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb64fe000
madvise(0xb64fe000, 1069056, MADV_MERGEABLE) = 0
mmap2(0xb64fe000, 53278, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb64fe000
madvise(0xb64fe000, 53278, MADV_MERGEABLE) = 0
mmap2(0xb650c000, 5922, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0xd000) = 0xb650c000
madvise(0xb650c000, 5922, MADV_MERGEABLE) = 0
mmap2(0xb650e000, 1003520, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb650e000
madvise(0xb650e000, 1003520, MADV_MERGEABLE) = 0
munmap(0xb6d3e000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libdsi_netctrl.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libdsi_netctr"..., 4096) = 36
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6d3e000
madvise(0xb6d3e000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 188416, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb64d0000
madvise(0xb64d0000, 188416, MADV_MERGEABLE) = 0
mmap2(0xb64d0000, 145524, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb64d0000
madvise(0xb64d0000, 145524, MADV_MERGEABLE) = 0
mmap2(0xb64f4000, 20844, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x23000) = 0xb64f4000
madvise(0xb64f4000, 20844, MADV_MERGEABLE) = 0
mmap2(0xb64fa000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb64fa000
madvise(0xb64fa000, 16384, MADV_MERGEABLE) = 0
munmap(0xb6d3e000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libdsutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libdsutils.so", 4096) = 32
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6d3e000
madvise(0xb6d3e000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 49152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb64c4000
madvise(0xb64c4000, 49152, MADV_MERGEABLE) = 0
mmap2(0xb64c4000, 35784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb64c4000
madvise(0xb64c4000, 35784, MADV_MERGEABLE) = 0
mmap2(0xb64ce000, 4108, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x9000) = 0xb64ce000
madvise(0xb64ce000, 4108, MADV_MERGEABLE) = 0
munmap(0xb6d3e000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libidl.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libidl.so", 4096) = 28
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6d3e000
madvise(0xb6d3e000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb64c0000
madvise(0xb64c0000, 16384, MADV_MERGEABLE) = 0
mmap2(0xb64c0000, 7260, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb64c0000
madvise(0xb64c0000, 7260, MADV_MERGEABLE) = 0
mmap2(0xb64c2000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x1000) = 0xb64c2000
madvise(0xb64c2000, 4100, MADV_MERGEABLE) = 0
munmap(0xb6d3e000, 4096) = 0
close(4) = 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) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libmdmdetect.so", 4096) = 27
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6d3e000
madvise(0xb6d3e000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb64bc000
madvise(0xb64bc000, 16384, MADV_MERGEABLE) = 0
mmap2(0xb64bc000, 5618, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb64bc000
madvise(0xb64bc000, 5618, MADV_MERGEABLE) = 0
mmap2(0xb64be000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x1000) = 0xb64be000
madvise(0xb64be000, 4116, MADV_MERGEABLE) = 0
munmap(0xb6d3e000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libmedia.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libmedia.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libmedia.so", 4096) = 23
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6d3e000
madvise(0xb6d3e000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 720896, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb640c000
madvise(0xb640c000, 720896, MADV_MERGEABLE) = 0
mmap2(0xb640c000, 598704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb640c000
madvise(0xb640c000, 598704, MADV_MERGEABLE) = 0
mmap2(0xb649f000, 114692, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x92000) = 0xb649f000
madvise(0xb649f000, 114692, MADV_MERGEABLE) = 0
munmap(0xb6d3e000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libperipheral_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libperipheral"..., 4096) = 42
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6d3e000
madvise(0xb6d3e000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 49152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6400000
madvise(0xb6400000, 49152, MADV_MERGEABLE) = 0
mmap2(0xb6400000, 31564, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6400000
madvise(0xb6400000, 31564, MADV_MERGEABLE) = 0
mmap2(0xb6409000, 8196, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x8000) = 0xb6409000
madvise(0xb6409000, 8196, MADV_MERGEABLE) = 0
munmap(0xb6d3e000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libqdp.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libqdp.so", 4096) = 28
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6d3e000
madvise(0xb6d3e000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 49152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb63f4000
madvise(0xb63f4000, 49152, MADV_MERGEABLE) = 0
mmap2(0xb63f4000, 34863, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb63f4000
madvise(0xb63f4000, 34863, MADV_MERGEABLE) = 0
mmap2(0xb63fd000, 8448, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x8000) = 0xb63fd000
madvise(0xb63fd000, 8448, MADV_MERGEABLE) = 0
munmap(0xb6d3e000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libqmi.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libqmi.so", 4096) = 28
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6d3e000
madvise(0xb6d3e000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 270336, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb63b2000
madvise(0xb63b2000, 270336, MADV_MERGEABLE) = 0
mmap2(0xb63b2000, 207572, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb63b2000
madvise(0xb63b2000, 207572, MADV_MERGEABLE) = 0
mmap2(0xb63e5000, 12342, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x32000) = 0xb63e5000
madvise(0xb63e5000, 12342, MADV_MERGEABLE) = 0
mmap2(0xb63e9000, 45056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb63e9000
madvise(0xb63e9000, 45056, MADV_MERGEABLE) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6ef4000
madvise(0xb6ef4000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6ef4000, 0x1000, 0xb6f64965) = 0
munmap(0xb6d3e000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libqmi_cci.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libqmi_cci.so", 4096) = 32
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6d3e000
madvise(0xb6d3e000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 36864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb63a9000
madvise(0xb63a9000, 36864, MADV_MERGEABLE) = 0
mmap2(0xb63a9000, 26816, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb63a9000
madvise(0xb63a9000, 26816, MADV_MERGEABLE) = 0
mmap2(0xb63b0000, 4152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x6000) = 0xb63b0000
madvise(0xb63b0000, 4152, MADV_MERGEABLE) = 0
munmap(0xb6d3e000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libqmi_client_qmux.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libqmi_client"..., 4096) = 40
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6d3e000
madvise(0xb6d3e000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 102400, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6390000
madvise(0xb6390000, 102400, MADV_MERGEABLE) = 0
mmap2(0xb6390000, 38247, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6390000
madvise(0xb6390000, 38247, MADV_MERGEABLE) = 0
mmap2(0xb639b000, 4112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0xa000) = 0xb639b000
madvise(0xb639b000, 4112, MADV_MERGEABLE) = 0
mmap2(0xb639d000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb639d000
madvise(0xb639d000, 49152, MADV_MERGEABLE) = 0
munmap(0xb6d3e000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libqmiservices.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libqmiservice"..., 4096) = 36
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6d3e000
madvise(0xb6d3e000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 98304, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6378000
madvise(0xb6378000, 98304, MADV_MERGEABLE) = 0
mmap2(0xb6378000, 66944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6378000
madvise(0xb6378000, 66944, MADV_MERGEABLE) = 0
mmap2(0xb638a000, 22012, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x11000) = 0xb638a000
madvise(0xb638a000, 22012, MADV_MERGEABLE) = 0
munmap(0xb6d3e000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libril-qcril-hook-oem.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3d000
madvise(0xb6d3d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3d000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d3b000
madvise(0xb6d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d3b000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libril-qcril-"..., 4096) = 43
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6d3b000, 8192) = 0
munmap(0xb6d3d000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6d3e000
madvise(0xb6d3e000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6d3b000
madvise(0xb6d3b000, 12288, MADV_MERGEABLE) = 0
mmap2(0xb6d3b000, 956, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6d3b000
madvise(0xb6d3b000, 956, MADV_MERGEABLE) = 0
mmap2(0xb6d3c000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6d3c000
madvise(0xb6d3c000, 4100, MADV_MERGEABLE) = 0
munmap(0xb6d3e000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libsqlite.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libsqlite.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6376000
madvise(0xb6376000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6376000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6374000
madvise(0xb6374000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6374000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libsqlite.so", 4096) = 24
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6374000, 8192) = 0
munmap(0xb6376000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6377000
madvise(0xb6377000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 516096, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb62f9000
madvise(0xb62f9000, 516096, MADV_MERGEABLE) = 0
mmap2(0xb62f9000, 496928, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb62f9000
madvise(0xb62f9000, 496928, MADV_MERGEABLE) = 0
mmap2(0xb6373000, 11692, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x79000) = 0xb6373000
madvise(0xb6373000, 11692, MADV_MERGEABLE) = 0
mmap2(0xb6376000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6376000
madvise(0xb6376000, 4096, MADV_MERGEABLE) = 0
munmap(0xb6377000, 4096) = 0
close(4) = 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) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62f7000
madvise(0xb62f7000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb62f7000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62f5000
madvise(0xb62f5000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb62f5000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libstdc++.so", 4096) = 24
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb62f5000, 8192) = 0
munmap(0xb62f7000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb62f8000
madvise(0xb62f8000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb62f1000
madvise(0xb62f1000, 28672, MADV_MERGEABLE) = 0
mmap2(0xb62f1000, 17352, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb62f1000
madvise(0xb62f1000, 17352, MADV_MERGEABLE) = 0
mmap2(0xb62f6000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x4000) = 0xb62f6000
madvise(0xb62f6000, 4100, MADV_MERGEABLE) = 0
munmap(0xb62f8000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libsystem_health_mon.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62ef000
madvise(0xb62ef000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb62ef000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62ed000
madvise(0xb62ed000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb62ed000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libsystem_hea"..., 4096) = 42
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb62ed000, 8192) = 0
munmap(0xb62ef000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb62f0000
madvise(0xb62f0000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb62eb000
madvise(0xb62eb000, 20480, MADV_MERGEABLE) = 0
mmap2(0xb62eb000, 10576, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb62eb000
madvise(0xb62eb000, 10576, MADV_MERGEABLE) = 0
mmap2(0xb62ee000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x2000) = 0xb62ee000
madvise(0xb62ee000, 4100, MADV_MERGEABLE) = 0
munmap(0xb62f0000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libtime_genoff.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62e9000
madvise(0xb62e9000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb62e9000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62e7000
madvise(0xb62e7000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb62e7000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libtime_genof"..., 4096) = 36
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb62e7000, 8192) = 0
munmap(0xb62e9000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb62ea000
madvise(0xb62ea000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 24576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb62e4000
madvise(0xb62e4000, 24576, MADV_MERGEABLE) = 0
mmap2(0xb62e4000, 14472, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb62e4000
madvise(0xb62e4000, 14472, MADV_MERGEABLE) = 0
mmap2(0xb62e8000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x3000) = 0xb62e8000
madvise(0xb62e8000, 4100, MADV_MERGEABLE) = 0
munmap(0xb62ea000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libuicc.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libuicc.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62e2000
madvise(0xb62e2000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb62e2000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62e0000
madvise(0xb62e0000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb62e0000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libuicc.so", 4096) = 22
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb62e0000, 8192) = 0
munmap(0xb62e2000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb62e3000
madvise(0xb62e3000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 24576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb62dd000
madvise(0xb62dd000, 24576, MADV_MERGEABLE) = 0
mmap2(0xb62dd000, 14020, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb62dd000
madvise(0xb62dd000, 14020, MADV_MERGEABLE) = 0
mmap2(0xb62e1000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x3000) = 0xb62e1000
madvise(0xb62e1000, 4104, MADV_MERGEABLE) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6e4f000
madvise(0xb6e4f000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6e4f000, 0x1000, 0xb6f64965) = 0
munmap(0xb62e3000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libvss_common_idl.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libvss_common_idl.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62db000
madvise(0xb62db000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb62db000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62d9000
madvise(0xb62d9000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb62d9000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libvss_common_idl.so", 4096) = 32
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb62d9000, 8192) = 0
munmap(0xb62db000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb62dc000
madvise(0xb62dc000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb62d8000
madvise(0xb62d8000, 16384, MADV_MERGEABLE) = 0
mmap2(0xb62d8000, 5834, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb62d8000
madvise(0xb62d8000, 5834, MADV_MERGEABLE) = 0
mmap2(0xb62da000, 4156, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x1000) = 0xb62da000
madvise(0xb62da000, 4156, MADV_MERGEABLE) = 0
munmap(0xb62dc000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libvss_common_iface.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libvss_common_iface.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62d6000
madvise(0xb62d6000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb62d6000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62d4000
madvise(0xb62d4000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb62d4000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libvss_common_iface."..., 4096) = 34
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb62d4000, 8192) = 0
munmap(0xb62d6000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb62d7000
madvise(0xb62d7000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb62d4000
madvise(0xb62d4000, 12288, MADV_MERGEABLE) = 0
mmap2(0xb62d4000, 1448, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb62d4000
madvise(0xb62d4000, 1448, MADV_MERGEABLE) = 0
mmap2(0xb62d5000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb62d5000
madvise(0xb62d5000, 4100, MADV_MERGEABLE) = 0
munmap(0xb62d7000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libvss_nv_idl.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libvss_nv_idl.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62d2000
madvise(0xb62d2000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb62d2000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62d0000
madvise(0xb62d0000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb62d0000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libvss_nv_idl.so", 4096) = 28
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb62d0000, 8192) = 0
munmap(0xb62d2000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6db6000
madvise(0xb6db6000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb62d1000
madvise(0xb62d1000, 12288, MADV_MERGEABLE) = 0
mmap2(0xb62d1000, 1453, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb62d1000
madvise(0xb62d1000, 1453, MADV_MERGEABLE) = 0
mmap2(0xb62d2000, 4156, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb62d2000
madvise(0xb62d2000, 4156, MADV_MERGEABLE) = 0
munmap(0xb6db6000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libvss_nv_iface.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libvss_nv_iface.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62cf000
madvise(0xb62cf000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb62cf000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62cd000
madvise(0xb62cd000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb62cd000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libvss_nv_iface.so", 4096) = 30
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb62cd000, 8192) = 0
munmap(0xb62cf000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6db6000
madvise(0xb6db6000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb62ce000
madvise(0xb62ce000, 12288, MADV_MERGEABLE) = 0
mmap2(0xb62ce000, 1441, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb62ce000
madvise(0xb62ce000, 1441, MADV_MERGEABLE) = 0
mmap2(0xb62cf000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb62cf000
madvise(0xb62cf000, 4100, MADV_MERGEABLE) = 0
munmap(0xb6db6000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libxml2.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libxml2.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62cc000
madvise(0xb62cc000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb62cc000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb62ca000
madvise(0xb62ca000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb62ca000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libxml2.so", 4096) = 22
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb62ca000, 8192) = 0
munmap(0xb62cc000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6db6000
madvise(0xb6db6000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 901120, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb61f2000
madvise(0xb61f2000, 901120, MADV_MERGEABLE) = 0
mmap2(0xb61f2000, 864808, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb61f2000
madvise(0xb61f2000, 864808, MADV_MERGEABLE) = 0
mmap2(0xb62c7000, 23172, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0xd4000) = 0xb62c7000
madvise(0xb62c7000, 23172, MADV_MERGEABLE) = 0
mmap2(0xb62cd000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb62cd000
madvise(0xb62cd000, 4096, MADV_MERGEABLE) = 0
munmap(0xb6db6000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libnetmgr.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb61f0000
madvise(0xb61f0000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb61f0000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb61ee000
madvise(0xb61ee000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb61ee000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libnetmgr.so", 4096) = 31
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb61ee000, 8192) = 0
munmap(0xb61f0000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb61f1000
madvise(0xb61f1000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb61e6000
madvise(0xb61e6000, 45056, MADV_MERGEABLE) = 0
mmap2(0xb61e6000, 32678, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb61e6000
madvise(0xb61e6000, 32678, MADV_MERGEABLE) = 0
mmap2(0xb61ef000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x8000) = 0xb61ef000
madvise(0xb61ef000, 4100, MADV_MERGEABLE) = 0
munmap(0xb61f1000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libqdi.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb61e4000
madvise(0xb61e4000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb61e4000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb61e2000
madvise(0xb61e2000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb61e2000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libqdi.so", 4096) = 28
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb61e2000, 8192) = 0
munmap(0xb61e4000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb61e5000
madvise(0xb61e5000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 49152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb61d9000
madvise(0xb61d9000, 49152, MADV_MERGEABLE) = 0
mmap2(0xb61d9000, 35341, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb61d9000
madvise(0xb61d9000, 35341, MADV_MERGEABLE) = 0
mmap2(0xb61e2000, 8196, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x8000) = 0xb61e2000
madvise(0xb61e2000, 8196, MADV_MERGEABLE) = 0
munmap(0xb61e5000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libui.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libui.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb61d7000
madvise(0xb61d7000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb61d7000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb61d5000
madvise(0xb61d5000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb61d5000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libui.so", 4096) = 20
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb61d5000, 8192) = 0
munmap(0xb61d7000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb61d8000
madvise(0xb61d8000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 65536, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb61c8000
madvise(0xb61c8000, 65536, MADV_MERGEABLE) = 0
mmap2(0xb61c8000, 52492, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb61c8000
madvise(0xb61c8000, 52492, MADV_MERGEABLE) = 0
mmap2(0xb61d6000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0xd000) = 0xb61d6000
madvise(0xb61d6000, 4100, MADV_MERGEABLE) = 0
munmap(0xb61d8000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libsonivox.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libsonivox.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb61c6000
madvise(0xb61c6000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb61c6000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb61c4000
madvise(0xb61c4000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb61c4000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libsonivox.so", 4096) = 25
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb61c4000, 8192) = 0
munmap(0xb61c6000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb61c7000
madvise(0xb61c7000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 376832, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb616b000
madvise(0xb616b000, 376832, MADV_MERGEABLE) = 0
mmap2(0xb616b000, 344536, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb616b000
madvise(0xb616b000, 344536, MADV_MERGEABLE) = 0
mmap2(0xb61c0000, 4716, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x54000) = 0xb61c0000
madvise(0xb61c0000, 4716, MADV_MERGEABLE) = 0
mmap2(0xb61c2000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb61c2000
madvise(0xb61c2000, 20480, MADV_MERGEABLE) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6db6000
madvise(0xb6db6000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6db6000, 0x1000, 0xb6f64965) = 0
munmap(0xb61c7000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libicuuc.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libicuuc.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6169000
madvise(0xb6169000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6169000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6167000
madvise(0xb6167000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6167000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libicuuc.so", 4096) = 23
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6167000, 8192) = 0
munmap(0xb6169000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb616a000
madvise(0xb616a000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 1138688, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6054000
madvise(0xb6054000, 1138688, MADV_MERGEABLE) = 0
mmap2(0xb6054000, 1072540, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb6054000
madvise(0xb6054000, 1072540, MADV_MERGEABLE) = 0
mmap2(0xb615b000, 40964, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x106000) = 0xb615b000
madvise(0xb615b000, 40964, MADV_MERGEABLE) = 0
mmap2(0xb6166000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6166000
madvise(0xb6166000, 16384, MADV_MERGEABLE) = 0
munmap(0xb616a000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libicui18n.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libicui18n.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6052000
madvise(0xb6052000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6052000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6050000
madvise(0xb6050000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6050000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libicui18n.so", 4096) = 25
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb6050000, 8192) = 0
munmap(0xb6052000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6053000
madvise(0xb6053000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 1560576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5ed6000
madvise(0xb5ed6000, 1560576, MADV_MERGEABLE) = 0
mmap2(0xb5ed6000, 1509919, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5ed6000
madvise(0xb5ed6000, 1509919, MADV_MERGEABLE) = 0
mmap2(0xb6048000, 41192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x171000) = 0xb6048000
madvise(0xb6048000, 41192, MADV_MERGEABLE) = 0
munmap(0xb6053000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libexpat.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libexpat.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5ed4000
madvise(0xb5ed4000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5ed4000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5ed2000
madvise(0xb5ed2000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5ed2000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libexpat.so", 4096) = 23
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb5ed2000, 8192) = 0
munmap(0xb5ed4000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb5ed5000
madvise(0xb5ed5000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 102400, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5ebc000
madvise(0xb5ebc000, 102400, MADV_MERGEABLE) = 0
mmap2(0xb5ebc000, 85124, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5ebc000
madvise(0xb5ebc000, 85124, MADV_MERGEABLE) = 0
mmap2(0xb5ed2000, 8196, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x15000) = 0xb5ed2000
madvise(0xb5ed2000, 8196, MADV_MERGEABLE) = 0
munmap(0xb5ed5000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libcamera_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libcamera_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5eba000
madvise(0xb5eba000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5eba000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5eb8000
madvise(0xb5eb8000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5eb8000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libcamera_client.so", 4096) = 31
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb5eb8000, 8192) = 0
munmap(0xb5eba000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb5ebb000
madvise(0xb5ebb000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 233472, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5e82000
madvise(0xb5e82000, 233472, MADV_MERGEABLE) = 0
mmap2(0xb5e82000, 189684, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5e82000
madvise(0xb5e82000, 189684, MADV_MERGEABLE) = 0
mmap2(0xb5eb1000, 36876, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x2e000) = 0xb5eb1000
madvise(0xb5eb1000, 36876, MADV_MERGEABLE) = 0
munmap(0xb5ebb000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libstagefright_foundation.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libstagefright_foundation.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5e80000
madvise(0xb5e80000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5e80000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5e7e000
madvise(0xb5e7e000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5e7e000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libstagefright_found"..., 4096) = 40
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb5e7e000, 8192) = 0
munmap(0xb5e80000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb5e81000
madvise(0xb5e81000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 110592, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5e66000
madvise(0xb5e66000, 110592, MADV_MERGEABLE) = 0
mmap2(0xb5e66000, 95696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5e66000
madvise(0xb5e66000, 95696, MADV_MERGEABLE) = 0
mmap2(0xb5e7f000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x18000) = 0xb5e7f000
madvise(0xb5e7f000, 4104, MADV_MERGEABLE) = 0
munmap(0xb5e81000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libgui.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libgui.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5e64000
madvise(0xb5e64000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5e64000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5e62000
madvise(0xb5e62000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5e62000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libgui.so", 4096) = 21
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb5e62000, 8192) = 0
munmap(0xb5e64000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb5e65000
madvise(0xb5e65000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 372736, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5e0a000
madvise(0xb5e0a000, 372736, MADV_MERGEABLE) = 0
mmap2(0xb5e0a000, 314196, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5e0a000
madvise(0xb5e0a000, 314196, MADV_MERGEABLE) = 0
mmap2(0xb5e58000, 49348, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x4d000) = 0xb5e58000
madvise(0xb5e58000, 49348, MADV_MERGEABLE) = 0
munmap(0xb5e65000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libaudioutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libaudioutils.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5e08000
madvise(0xb5e08000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5e08000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5e06000
madvise(0xb5e06000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5e06000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libaudioutils.so", 4096) = 28
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb5e06000, 8192) = 0
munmap(0xb5e08000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb5e09000
madvise(0xb5e09000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 36864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5e00000
madvise(0xb5e00000, 36864, MADV_MERGEABLE) = 0
mmap2(0xb5e00000, 27044, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5e00000
madvise(0xb5e00000, 27044, MADV_MERGEABLE) = 0
mmap2(0xb5e07000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x6000) = 0xb5e07000
madvise(0xb5e07000, 4100, MADV_MERGEABLE) = 0
munmap(0xb5e09000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libnbaio.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libnbaio.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5dfe000
madvise(0xb5dfe000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5dfe000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5dfc000
madvise(0xb5dfc000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5dfc000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libnbaio.so", 4096) = 23
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb5dfc000, 8192) = 0
munmap(0xb5dfe000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb5dff000
madvise(0xb5dff000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5df4000
madvise(0xb5df4000, 45056, MADV_MERGEABLE) = 0
mmap2(0xb5df4000, 34424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5df4000
madvise(0xb5df4000, 34424, MADV_MERGEABLE) = 0
mmap2(0xb5dfd000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x8000) = 0xb5dfd000
madvise(0xb5dfd000, 4100, MADV_MERGEABLE) = 0
munmap(0xb5dff000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libqmi_encdec.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5df2000
madvise(0xb5df2000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5df2000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5df0000
madvise(0xb5df0000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5df0000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libqmi_encdec"..., 4096) = 35
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb5df0000, 8192) = 0
munmap(0xb5df2000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb5df3000
madvise(0xb5df3000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5dee000
madvise(0xb5dee000, 20480, MADV_MERGEABLE) = 0
mmap2(0xb5dee000, 8612, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5dee000
madvise(0xb5dee000, 8612, MADV_MERGEABLE) = 0
mmap2(0xb5df1000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x2000) = 0xb5df1000
madvise(0xb5df1000, 4100, MADV_MERGEABLE) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d94000
madvise(0xb6d94000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d94000, 0x1000, 0xb6f64965) = 0
munmap(0xb5df3000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libsmemlog.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5dec000
madvise(0xb5dec000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5dec000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5dea000
madvise(0xb5dea000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5dea000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libsmemlog.so", 4096) = 32
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb5dea000, 8192) = 0
munmap(0xb5dec000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb5ded000
madvise(0xb5ded000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5de8000
madvise(0xb5de8000, 20480, MADV_MERGEABLE) = 0
mmap2(0xb5de8000, 10228, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5de8000
madvise(0xb5de8000, 10228, MADV_MERGEABLE) = 0
mmap2(0xb5deb000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x2000) = 0xb5deb000
madvise(0xb5deb000, 4100, MADV_MERGEABLE) = 0
munmap(0xb5ded000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libqmi_common_so.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5de6000
madvise(0xb5de6000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5de6000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5de4000
madvise(0xb5de4000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5de4000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/vendor/lib/libqmi_common"..., 4096) = 38
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb5de4000, 8192) = 0
munmap(0xb5de6000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb5de7000
madvise(0xb5de7000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5de4000
madvise(0xb5de4000, 12288, MADV_MERGEABLE) = 0
mmap2(0xb5de4000, 956, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5de4000
madvise(0xb5de4000, 956, MADV_MERGEABLE) = 0
mmap2(0xb5de5000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5de5000
madvise(0xb5de5000, 4104, MADV_MERGEABLE) = 0
munmap(0xb5de7000, 4096) = 0
close(4) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5de7000
madvise(0xb5de7000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5de7000, 0x1000, 0xb6f64965) = 0
openat(AT_FDCWD, "/vendor/lib/libhardware.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libhardware.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5de2000
madvise(0xb5de2000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5de2000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5de0000
madvise(0xb5de0000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5de0000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libhardware.so", 4096) = 26
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb5de0000, 8192) = 0
munmap(0xb5de2000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6d77000
madvise(0xb6d77000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5ddf000
madvise(0xb5ddf000, 20480, MADV_MERGEABLE) = 0
mmap2(0xb5ddf000, 11498, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5ddf000
madvise(0xb5ddf000, 11498, MADV_MERGEABLE) = 0
mmap2(0xb5de2000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x2000) = 0xb5de2000
madvise(0xb5de2000, 4100, MADV_MERGEABLE) = 0
munmap(0xb6d77000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libsync.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libsync.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5ddd000
madvise(0xb5ddd000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5ddd000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5ddb000
madvise(0xb5ddb000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5ddb000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libsync.so", 4096) = 22
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb5ddb000, 8192) = 0
munmap(0xb5ddd000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb6d77000
madvise(0xb6d77000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5dda000
madvise(0xb5dda000, 20480, MADV_MERGEABLE) = 0
mmap2(0xb5dda000, 10892, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5dda000
madvise(0xb5dda000, 10892, MADV_MERGEABLE) = 0
mmap2(0xb5ddd000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x2000) = 0xb5ddd000
madvise(0xb5ddd000, 4100, MADV_MERGEABLE) = 0
munmap(0xb6d77000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libcamera_metadata.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libcamera_metadata.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5dd8000
madvise(0xb5dd8000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5dd8000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5dd6000
madvise(0xb5dd6000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5dd6000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libcamera_metadata.s"..., 4096) = 33
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb5dd6000, 8192) = 0
munmap(0xb5dd8000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb5dd9000
madvise(0xb5dd9000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5dce000
madvise(0xb5dce000, 45056, MADV_MERGEABLE) = 0
mmap2(0xb5dce000, 32228, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5dce000
madvise(0xb5dce000, 32228, MADV_MERGEABLE) = 0
mmap2(0xb5dd7000, 6244, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x8000) = 0xb5dd7000
madvise(0xb5dd7000, 6244, MADV_MERGEABLE) = 0
munmap(0xb5dd9000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libpowermanager.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libpowermanager.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5dcc000
madvise(0xb5dcc000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5dcc000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5dca000
madvise(0xb5dca000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5dca000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libpowermanager.so", 4096) = 30
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb5dca000, 8192) = 0
munmap(0xb5dcc000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb5dcd000
madvise(0xb5dcd000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5dc6000
madvise(0xb5dc6000, 28672, MADV_MERGEABLE) = 0
mmap2(0xb5dc6000, 18192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5dc6000
madvise(0xb5dc6000, 18192, MADV_MERGEABLE) = 0
mmap2(0xb5dcb000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x4000) = 0xb5dcb000
madvise(0xb5dcb000, 4100, MADV_MERGEABLE) = 0
munmap(0xb5dcd000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libEGL.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libEGL.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5dc4000
madvise(0xb5dc4000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5dc4000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5dc2000
madvise(0xb5dc2000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5dc2000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libEGL.so", 4096) = 21
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb5dc2000, 8192) = 0
munmap(0xb5dc4000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb5dc5000
madvise(0xb5dc5000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 557056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5d3d000
madvise(0xb5d3d000, 557056, MADV_MERGEABLE) = 0
mmap2(0xb5d3d000, 495308, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5d3d000
madvise(0xb5d3d000, 495308, MADV_MERGEABLE) = 0
mmap2(0xb5db7000, 41824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x79000) = 0xb5db7000
madvise(0xb5db7000, 41824, MADV_MERGEABLE) = 0
mmap2(0xb5dc2000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb5dc2000
madvise(0xb5dc2000, 12288, MADV_MERGEABLE) = 0
munmap(0xb5dc5000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libGLESv2.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libGLESv2.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5d3b000
madvise(0xb5d3b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5d3b000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5d39000
madvise(0xb5d39000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5d39000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libGLESv2.so", 4096) = 24
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb5d39000, 8192) = 0
munmap(0xb5d3b000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb5d3c000
madvise(0xb5d3c000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 61440, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5d2d000
madvise(0xb5d2d000, 61440, MADV_MERGEABLE) = 0
mmap2(0xb5d2d000, 51109, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5d2d000
madvise(0xb5d2d000, 51109, MADV_MERGEABLE) = 0
mmap2(0xb5d3a000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0xc000) = 0xb5d3a000
madvise(0xb5d3a000, 4100, MADV_MERGEABLE) = 0
munmap(0xb5d3c000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libspeexresampler.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libspeexresampler.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5d2b000
madvise(0xb5d2b000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5d2b000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5d29000
madvise(0xb5d29000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5d29000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libspeexresampler.so", 4096) = 32
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb5d29000, 8192) = 0
munmap(0xb5d2b000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb5d2c000
madvise(0xb5d2c000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 32768, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5d24000
madvise(0xb5d24000, 32768, MADV_MERGEABLE) = 0
mmap2(0xb5d24000, 20200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5d24000
madvise(0xb5d24000, 20200, MADV_MERGEABLE) = 0
mmap2(0xb5d2a000, 5552, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x5000) = 0xb5d2a000
madvise(0xb5d2a000, 5552, MADV_MERGEABLE) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb6d77000
madvise(0xb6d77000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb6d77000, 0x1000, 0xb6f64965) = 0
munmap(0xb5d2c000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libcommon_time_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libcommon_time_client.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5d22000
madvise(0xb5d22000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5d22000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5d20000
madvise(0xb5d20000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5d20000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libcommon_time_clien"..., 4096) = 36
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb5d20000, 8192) = 0
munmap(0xb5d22000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb5d23000
madvise(0xb5d23000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 73728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5d11000
madvise(0xb5d11000, 73728, MADV_MERGEABLE) = 0
mmap2(0xb5d11000, 51544, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5d11000
madvise(0xb5d11000, 51544, MADV_MERGEABLE) = 0
mmap2(0xb5d1f000, 12292, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0xd000) = 0xb5d1f000
madvise(0xb5d1f000, 12292, MADV_MERGEABLE) = 0
munmap(0xb5d23000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libGLES_trace.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libGLES_trace.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5d0f000
madvise(0xb5d0f000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5d0f000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5d0d000
madvise(0xb5d0d000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5d0d000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libGLES_trace.so", 4096) = 28
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb5d0d000, 8192) = 0
munmap(0xb5d0f000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb5d10000
madvise(0xb5d10000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 552960, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5c89000
madvise(0xb5c89000, 552960, MADV_MERGEABLE) = 0
mmap2(0xb5c89000, 537368, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5c89000
madvise(0xb5c89000, 537368, MADV_MERGEABLE) = 0
mmap2(0xb5d0d000, 12160, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x83000) = 0xb5d0d000
madvise(0xb5d0d000, 12160, MADV_MERGEABLE) = 0
munmap(0xb5d10000, 4096) = 0
close(4) = 0
openat(AT_FDCWD, "/vendor/lib/libprotobuf-cpp-lite.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/system/lib/libprotobuf-cpp-lite.so", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4
fstat64(4, {st_mode=0, st_size=1, ...}) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c87000
madvise(0xb5c87000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c87000, 0x2000, 0xb6f648c6) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c85000
madvise(0xb5c85000, 8192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c85000, 0x2000, 0xb6f648c6) = 0
prctl(PR_GET_DUMPABLE) = 1
prctl(PR_SET_DUMPABLE, 1) = 0
readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib/libprotobuf-cpp-lite"..., 4096) = 35
prctl(PR_SET_DUMPABLE, 1) = 0
munmap(0xb5c85000, 8192) = 0
munmap(0xb5c87000, 8192) = 0
pread64(4, "\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, 4, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
mmap2(NULL, 114688, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5c6c000
madvise(0xb5c6c000, 114688, MADV_MERGEABLE) = 0
mmap2(0xb5c6c000, 103200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb5c6c000
madvise(0xb5c6c000, 103200, MADV_MERGEABLE) = 0
mmap2(0xb5c86000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x19000) = 0xb5c86000
madvise(0xb5c86000, 4116, MADV_MERGEABLE) = 0
munmap(0xb5c88000, 4096) = 0
close(4) = 0
mprotect(0xb6ba8000, 221184, PROT_READ) = 0
mprotect(0xb650c000, 4096, PROT_READ) = 0
mprotect(0xb64f4000, 20480, PROT_READ) = 0
mprotect(0xb64ce000, 4096, PROT_READ) = 0
mprotect(0xb64c2000, 4096, PROT_READ) = 0
mprotect(0xb64be000, 4096, PROT_READ) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb649f000, 114688, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mprotect(0xb6409000, 8192, PROT_READ) = 0
mprotect(0xb63fd000, 8192, PROT_READ) = 0
mprotect(0xb63e5000, 12288, PROT_READ) = 0
mprotect(0xb63b0000, 4096, PROT_READ) = 0
mprotect(0xb639b000, 4096, PROT_READ) = 0
mprotect(0xb638a000, 20480, PROT_READ) = 0
mprotect(0xb6d3c000, 4096, PROT_READ) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb6373000, 8192, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb62f6000, 4096, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb62ee000, 4096, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb62e8000, 4096, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mprotect(0xb62e1000, 4096, PROT_READ) = 0
mprotect(0xb62da000, 4096, PROT_READ) = 0
mprotect(0xb62d5000, 4096, PROT_READ) = 0
mprotect(0xb62d2000, 4096, PROT_READ) = 0
mprotect(0xb62cf000, 4096, PROT_READ) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb62c7000, 20480, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mprotect(0xb61ef000, 4096, PROT_READ) = 0
mprotect(0xb61e2000, 8192, PROT_READ) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb61d6000, 4096, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb61c0000, 4096, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb615b000, 40960, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb6048000, 40960, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mprotect(0xb5ed2000, 8192, PROT_READ) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb5eb1000, 36864, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb5e7f000, 4096, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb5e58000, 49152, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb5e07000, 4096, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb5dfd000, 4096, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mprotect(0xb5df1000, 4096, PROT_READ) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb5deb000, 4096, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mprotect(0xb5de5000, 4096, PROT_READ) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb5de2000, 4096, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb5ddd000, 4096, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb5dd7000, 4096, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb5dcb000, 4096, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb5db7000, 8192, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb5d3a000, 4096, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb5d2a000, 4096, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb5d1f000, 12288, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb5d0d000, 8192, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xb5c88000
madvise(0xb5c88000, 4096, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c88000, 0x1000, 0xb6f64881) = 0
mprotect(0xb5c86000, 4096, PROT_READ) = 0
munmap(0xb5c88000, 4096) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
futex(0xb5dc13f4, FUTEX_WAKE_PRIVATE, 2147483647) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5c2c000
madvise(0xb5c2c000, 262144, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5c2c000, 0x40000, 0xb6e36143) = 0
munmap(0xb5c2c000, 262144) = 0
mmap2(NULL, 520192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5bed000
madvise(0xb5bed000, 520192, MADV_MERGEABLE) = 0
prctl(0x53564d41 /* PR_??? */, 0, 0xb5bed000, 0x7f000, 0xb6e36143) = 0
munmap(0xb5bed000, 77824) = 0
munmap(0xb5c40000, 180224) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
openat(AT_FDCWD, "/dev/smem_log", O_RDWR|O_LARGEFILE) = 4
ioctl(4, _IOC(_IOC_WRITE, 0x30, 0x01, 0x04), 0x2) = 0
openat(AT_FDCWD, "/etc/qmi_fw.conf", O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=0, st_size=1, ...}) = 0
read(5, "", 4096) = 0
close(5) = 0
mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f14000, 4096, PROT_READ) = 0
mprotect(0xb6d77000, 4096, PROT_READ) = 0
mprotect(0xb6d94000, 4096, PROT_READ) = 0
mprotect(0xb6db6000, 4096, PROT_READ) = 0
mprotect(0xb6e4f000, 4096, PROT_READ) = 0
mprotect(0xb6ef4000, 4096, PROT_READ) = 0
mprotect(0xb6edf000, 4096, PROT_READ) = 0
mprotect(0xb6f1a000, 4096, PROT_READ) = 0
mprotect(0xb6f21000, 4096, PROT_READ) = 0
mprotect(0xb5de7000, 4096, PROT_READ) = 0
mprotect(0xb6f1b000, 4096, PROT_READ) = 0
mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb5b01000
madvise(0xb5b01000, 1044480, MADV_MERGEABLE) = 0
mprotect(0xb5b01000, 4096, PROT_NONE) = 0
clone(Process 2631 attached
child_stack=0xb5bff928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5bff938, tls=0xb5bff978, child_tidptr=0xb5bff938) = 2631
[pid 2631] futex(0xb5bff970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 2627] futex(0xb5bff970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2631] <... futex resumed> ) = -1 EAGAIN (Try again)
[pid 2627] <... futex resumed> ) = 0
[pid 2631] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...>
[pid 2627] futex(0xb6ef36c4, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 2631] <... mmap2 resumed> ) = 0xb5c69000
[pid 2631] madvise(0xb5c69000, 12288, MADV_MERGEABLE) = 0
[pid 2631] mprotect(0xb5c69000, 4096, PROT_NONE) = 0
[pid 2631] sigaltstack({ss_sp=0xb5c6a000, ss_flags=0, ss_size=8192}, NULL) = 0
[pid 2631] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c6a000, 0x2000, 0xb6e35440) = 0
[pid 2631] futex(0xb6ef36c4, FUTEX_WAKE_PRIVATE, 2147483647) = 1
[pid 2627] <... futex resumed> ) = 0
[pid 2631] pipe2( <unfinished ...>
[pid 2627] getuid32( <unfinished ...>
[pid 2631] <... pipe2 resumed> [5, 6], 0) = 0
[pid 2627] <... getuid32 resumed> ) = 1001
[pid 2631] fcntl64(5, F_SETFL, O_RDONLY|O_NONBLOCK <unfinished ...>
[pid 2627] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2631] <... fcntl64 resumed> ) = 0
[pid 2627] <... clock_gettime resumed> {1473381350, 234332388}) = 0
[pid 2631] fcntl64(5, F_SETFL, O_RDONLY|O_NONBLOCK <unfinished ...>
[pid 2627] writev(3, [{"\1C\n\346\3\322W\344\240\367\r", 11}, {"\3", 1}, {"RILD\0", 5}, {"RIL_Init argc = 5 clientId = 0\0", 31}], 4 <unfinished ...>
[pid 2631] <... fcntl64 resumed> ) = 0
[pid 2627] <... writev resumed> ) = 48
[pid 2631] clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
[pid 2627] sigaction(SIGPIPE, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0xb6dcd574}, <unfinished ...>
[pid 2631] <... clock_gettime resumed> {424, 267151124}) = 0
[pid 2627] <... sigaction resumed> {0xb6f47c31, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6f5a420}) = 0
[pid 2631] pselect6(6, [5], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2627] fstatat64(AT_FDCWD, "/data/misc/radio/ril_log", 0xbea4d348, AT_SYMLINK_NOFOLLOW) = -1 ENOENT (No such file or directory)
[pid 2627] clock_gettime(CLOCK_REALTIME, {1473381350, 237206139}) = 0
[pid 2627] writev(3, [{"\1C\n\346\3\322W{z#\16", 11}, {"\6", 1}, {"RILQ\0", 5}, {"log to /data/misc/radio/ril_log "..., 66}], 4) = 83
[pid 2627] openat(AT_FDCWD, "/dev/diag_lge", O_RDWR|O_LARGEFILE) = 7
[pid 2627] rt_sigprocmask(SIG_BLOCK, [USR2], [], 8) = 0
[pid 2627] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb5a02000
[pid 2627] madvise(0xb5a02000, 1044480, MADV_MERGEABLE) = 0
[pid 2627] mprotect(0xb5a02000, 4096, PROT_NONE) = 0
[pid 2627] clone(Process 2632 attached
child_stack=0xb5b00928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5b00938, tls=0xb5b00978, child_tidptr=0xb5b00938) = 2632
[pid 2632] futex(0xb5b00970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 2627] futex(0xb5b00970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2632] <... futex resumed> ) = -1 EAGAIN (Try again)
[pid 2627] <... futex resumed> ) = 0
[pid 2632] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...>
[pid 2627] futex(0xb650d728, FUTEX_WAKE_PRIVATE, 2147483647 <unfinished ...>
[pid 2632] <... mmap2 resumed> ) = 0xb5c66000
[pid 2627] <... futex resumed> ) = 0
[pid 2632] madvise(0xb5c66000, 12288, MADV_MERGEABLE <unfinished ...>
[pid 2627] nanosleep({0, 1000000}, <unfinished ...>
[pid 2632] <... madvise resumed> ) = 0
[pid 2632] mprotect(0xb5c66000, 4096, PROT_NONE) = 0
[pid 2632] sigaltstack({ss_sp=0xb5c67000, ss_flags=0, ss_size=8192}, NULL) = 0
[pid 2632] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c67000, 0x2000, 0xb6e35440) = 0
[pid 2627] <... nanosleep resumed> NULL) = 0
[pid 2632] sigaction(SIGUSR2, {0xb65015bd, [], SA_RESTORER, 0xb6dcd574}, <unfinished ...>
[pid 2627] nanosleep({0, 1000000}, <unfinished ...>
[pid 2632] <... sigaction resumed> NULL) = 0
[pid 2632] rt_sigprocmask(SIG_UNBLOCK, [USR2], [USR2], 8) = 0
[pid 2632] read(7, "\1\0\0\0\0\0\0\0t\0\0\0t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 100000) = 20304
[pid 2627] <... nanosleep resumed> NULL) = 0
[pid 2627] nanosleep({0, 1000000}, <unfinished ...>
[pid 2632] read(7, "\4\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"..., 100000) = 1004
[pid 2632] read(7, "\2\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"..., 100000) = 8276
[pid 2632] read(7, <unfinished ...>
[pid 2627] <... nanosleep resumed> NULL) = 0
[pid 2627] socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC, 0) = 8
[pid 2627] connect(8, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
[pid 2627] sendto(8, "\1\0\0\0persist.radio.adb_log_on\0\0\0\0"..., 128, 0, NULL, 0) = 128
[pid 2627] ppoll([{fd=8, events=0}], 1, {0, 250000000}, NULL, 0) = 1 ([{fd=8, revents=POLLHUP}], left {0, 144782960})
[pid 2627] close(8) = 0
[pid 2627] socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC, 0) = 8
[pid 2627] connect(8, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
[pid 2627] sendto(8, "\1\0\0\0persist.radio.ril_payload_on"..., 128, 0, NULL, 0) = 128
[pid 2627] ppoll([{fd=8, events=0}], 1, {0, 250000000}, NULL, 0) = 1 ([{fd=8, revents=POLLHUP}], left {0, 247646301})
[pid 2627] close(8) = 0
[pid 2627] fstatat64(AT_FDCWD, "/sys/bus/esoc/devices", 0xbea4c490, 0) = -1 ENOENT (No such file or directory)
[pid 2627] clock_gettime(CLOCK_REALTIME, {1473381350, 358575838}) = 0
[pid 2627] writev(3, [{"\0C\n\346\3\322W\336n_\25", 11}, {"\4", 1}, {"libmdmdetect\0", 13}, {"ESOC framework not supported\0", 29}], 4) = 54
[pid 2627] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices", O_RDONLY|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 8
[pid 2627] getdents64(8, /* 6 entries */, 4200) = 176
[pid 2627] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys0/name", O_RDONLY|O_LARGEFILE) = 10
[pid 2627] read(10, "", 0) = 0
[pid 2627] close(10) = 0
[pid 2627] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys1/name", O_RDONLY|O_LARGEFILE) = 10
[pid 2627] read(10, "", 0) = 0
[pid 2627] close(10) = 0
[pid 2627] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys2/name", O_RDONLY|O_LARGEFILE) = 10
[pid 2627] read(10, "", 0) = 0
[pid 2627] close(10) = 0
[pid 2627] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys3/name", O_RDONLY|O_LARGEFILE) = 10
[pid 2627] read(10, "", 0) = 0
[pid 2627] close(10) = 0
[pid 2627] getdents64(8, /* 0 entries */, 4200) = 0
[pid 2627] close(8) = 0
[pid 2627] clock_gettime(CLOCK_REALTIME, {1473381350, 364412297}) = 0
[pid 2627] writev(3, [{"\1C\n\346\3\322W\211}\270\25", 11}, {"\6", 1}, {"RILQ\0", 5}, {"(0/2627): RIL[0][rild] qcril_qmi"..., 79}], 4) = 96
[pid 2627] mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb59c2000
[pid 2627] madvise(0xb59c2000, 262144, MADV_MERGEABLE) = 0
[pid 2627] prctl(0x53564d41 /* PR_??? */, 0, 0xb59c2000, 0x40000, 0xb6e36143) = 0
[pid 2627] munmap(0xb59c2000, 262144) = 0
[pid 2627] mmap2(NULL, 520192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5983000
[pid 2627] madvise(0xb5983000, 520192, MADV_MERGEABLE) = 0
[pid 2627] prctl(0x53564d41 /* PR_??? */, 0, 0xb5983000, 0x7f000, 0xb6e36143) = 0
[pid 2627] munmap(0xb5983000, 249856) = 0
[pid 2627] munmap(0xb5a00000, 8192) = 0
[pid 2627] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb58c1000
[pid 2627] madvise(0xb58c1000, 1044480, MADV_MERGEABLE) = 0
[pid 2627] mprotect(0xb58c1000, 4096, PROT_NONE) = 0
[pid 2627] clone(Process 2633 attached
<unfinished ...>
[pid 2633] futex(0xb59bf970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 2627] <... clone resumed> child_stack=0xb59bf928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb59bf938, tls=0xb59bf978, child_tidptr=0xb59bf938) = 2633
[pid 2627] futex(0xb59bf970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2633] <... futex resumed> ) = 0
[pid 2627] <... futex resumed> ) = 1
[pid 2633] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...>
[pid 2627] futex(0xb6be2520, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 2633] <... mmap2 resumed> ) = 0xb5c63000
[pid 2633] madvise(0xb5c63000, 12288, MADV_MERGEABLE) = 0
[pid 2633] mprotect(0xb5c63000, 4096, PROT_NONE) = 0
[pid 2633] sigaltstack({ss_sp=0xb5c64000, ss_flags=0, ss_size=8192}, NULL) = 0
[pid 2633] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c64000, 0x2000, 0xb6e35440) = 0
[pid 2633] pipe2([8, 10], 0) = 0
[pid 2633] fcntl64(8, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
[pid 2633] futex(0xb6be2520, FUTEX_WAKE_PRIVATE, 2147483647) = 1
[pid 2627] <... futex resumed> ) = 0
[pid 2633] futex(0xb6be2520, FUTEX_WAIT_PRIVATE, 4, NULL <unfinished ...>
[pid 2627] fcntl64(-1, F_SETFL, O_RDONLY|O_NONBLOCK) = -1 EBADF (Bad file descriptor)
[pid 2627] clock_gettime(CLOCK_MONOTONIC, {424, 404516138}) = 0
[pid 2627] write(6, " ", 1 <unfinished ...>
[pid 2631] <... pselect6 resumed> ) = 1 (in [5])
[pid 2631] clock_gettime(CLOCK_MONOTONIC, {424, 405210929}) = 0
[pid 2631] read(5, " ", 16) = 1
[pid 2631] read(5, 0xb5bff7fc, 16) = -1 EAGAIN (Try again)
[pid 2631] clock_gettime(CLOCK_MONOTONIC, {424, 406015044}) = 0
[pid 2631] pselect6(6, [5], NULL, NULL, {0, 998501000}, 0 <unfinished ...>
[pid 2627] <... write resumed> ) = 1
[pid 2627] fstatat64(AT_FDCWD, "/data/misc/radio/qcril.db", {st_mode=0, st_size=1, ...}, 0) = 0
[pid 2627] openat(AT_FDCWD, "/data/misc/radio/qcril.db", O_RDWR|O_CREAT|O_LARGEFILE|O_CLOEXEC, 0600) = 11
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] fstatat64(AT_FDCWD, "/data/misc/radio/qcril.db", {st_mode=0, st_size=1, ...}, 0) = 0
[pid 2627] pread64(11, "SQLite format 3\0\20\0\1\1\0@ \0\0\0\v\0\0\0\20"..., 100, 0) = 100
[pid 2627] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741826, len=510}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0
[pid 2627] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-journal", F_OK) = -1 ENOENT (No such file or directory)
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-wal", F_OK) = -1 ENOENT (No such file or directory)
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] pread64(11, "SQLite format 3\0\20\0\1\1\0@ \0\0\0\v\0\0\0\20"..., 4096, 0) = 4096
[pid 2627] mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5881000
[pid 2627] madvise(0xb5881000, 262144, MADV_MERGEABLE) = 0
[pid 2627] prctl(0x53564d41 /* PR_??? */, 0, 0xb5881000, 0x40000, 0xb6e36143) = 0
[pid 2627] munmap(0xb5881000, 262144) = 0
[pid 2627] mmap2(NULL, 520192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb5842000
[pid 2627] madvise(0xb5842000, 520192, MADV_MERGEABLE) = 0
[pid 2627] prctl(0x53564d41 /* PR_??? */, 0, 0xb5842000, 0x7f000, 0xb6e36143) = 0
[pid 2627] munmap(0xb5842000, 253952) = 0
[pid 2627] munmap(0xb58c0000, 4096) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741826, len=510}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0
[pid 2627] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-journal", F_OK) = -1 ENOENT (No such file or directory)
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] pread64(11, "\0\0\0\v\0\0\0\20\0\0\0\0\0\0\0\0", 16, 24) = 16
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-wal", F_OK) = -1 ENOENT (No such file or directory)
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741826, len=510}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0
[pid 2627] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-journal", F_OK) = -1 ENOENT (No such file or directory)
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] pread64(11, "\0\0\0\v\0\0\0\20\0\0\0\0\0\0\0\0", 16, 24) = 16
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-wal", F_OK) = -1 ENOENT (No such file or directory)
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741826, len=510}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0
[pid 2627] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-journal", F_OK) = -1 ENOENT (No such file or directory)
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] pread64(11, "\0\0\0\v\0\0\0\20\0\0\0\0\0\0\0\0", 16, 24) = 16
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-wal", F_OK) = -1 ENOENT (No such file or directory)
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741826, len=510}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0
[pid 2627] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-journal", F_OK) = -1 ENOENT (No such file or directory)
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] pread64(11, "\0\0\0\v\0\0\0\20\0\0\0\0\0\0\0\0", 16, 24) = 16
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-wal", F_OK) = -1 ENOENT (No such file or directory)
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741826, len=510}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0
[pid 2627] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-journal", F_OK) = -1 ENOENT (No such file or directory)
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] pread64(11, "\0\0\0\v\0\0\0\20\0\0\0\0\0\0\0\0", 16, 24) = 16
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-wal", F_OK) = -1 ENOENT (No such file or directory)
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741826, len=510}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0
[pid 2627] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-journal", F_OK) = -1 ENOENT (No such file or directory)
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] pread64(11, "\0\0\0\v\0\0\0\20\0\0\0\0\0\0\0\0", 16, 24) = 16
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-wal", F_OK) = -1 ENOENT (No such file or directory)
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741826, len=510}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0
[pid 2627] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-journal", F_OK) = -1 ENOENT (No such file or directory)
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] pread64(11, "\0\0\0\v\0\0\0\20\0\0\0\0\0\0\0\0", 16, 24) = 16
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-wal", F_OK) = -1 ENOENT (No such file or directory)
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=1073741826, len=510}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=1073741824, len=1}) = 0
[pid 2627] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-journal", F_OK) = -1 ENOENT (No such file or directory)
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] pread64(11, "\0\0\0\v\0\0\0\20\0\0\0\0\0\0\0\0", 16, 24) = 16
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] faccessat(AT_FDCWD, "/data/misc/radio/qcril.db-wal", F_OK) = -1 ENOENT (No such file or directory)
[pid 2627] fstat64(11, {st_mode=0, st_size=1, ...}) = 0
[pid 2627] fcntl64(11, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0
[pid 2627] clock_gettime(CLOCK_REALTIME, {1473381350, 414056885}) = 0
[pid 2627] writev(3, [{"\1C\n\346\3\322W\265\1\256\30", 11}, {"\4", 1}, {"RILQ\0", 5}, {"(0/2627):RIL[0][rild] qmi_ril_qm"..., 75}], 4) = 92
[pid 2627] clock_gettime(CLOCK_REALTIME, {1473381350, 415158708}) = 0
[pid 2627] writev(3, [{"\1C\n\346\3\322W\264\321\276\30", 11}, {"\4", 1}, {"RILQ\0", 5}, {"(0/2627):RIL[0][rild] qmi_ril_qm"..., 74}], 4) = 91
[pid 2627] openat(AT_FDCWD, "/dev/binder", O_RDWR|O_LARGEFILE) = 12
[pid 2627] fcntl64(12, F_SETFD, FD_CLOEXEC) = 0
[pid 2627] ioctl(12, BINDER_VERSION, 0xbea4d384) = 0
[pid 2627] ioctl(12, BINDER_SET_MAX_THREADS, 0xbea4d380) = 0
[pid 2627] mmap2(NULL, 1040384, PROT_READ, MAP_PRIVATE|MAP_NORESERVE, 12, 0) = 0xb5782000
[pid 2627] madvise(0xb5782000, 1040384, MADV_MERGEABLE) = 0
[pid 2627] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb5683000
[pid 2627] madvise(0xb5683000, 1044480, MADV_MERGEABLE) = 0
[pid 2627] mprotect(0xb5683000, 4096, PROT_NONE) = 0
[pid 2627] clone(Process 2634 attached
<unfinished ...>
[pid 2634] futex(0xb5781970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 2627] <... clone resumed> child_stack=0xb5781928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5781938, tls=0xb5781978, child_tidptr=0xb5781938) = 2634
[pid 2627] futex(0xb5781970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2634] <... futex resumed> ) = 0
[pid 2627] <... futex resumed> ) = 1
[pid 2634] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...>
[pid 2627] futex(0xb6be2520, FUTEX_WAKE_PRIVATE, 2147483647 <unfinished ...>
[pid 2634] <... mmap2 resumed> ) = 0xb5c60000
[pid 2633] <... futex resumed> ) = 0
[pid 2634] madvise(0xb5c60000, 12288, MADV_MERGEABLE <unfinished ...>
[pid 2633] futex(0xb6be2464, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 2634] <... madvise resumed> ) = 0
[pid 2627] <... futex resumed> ) = 1
[pid 2634] mprotect(0xb5c60000, 4096, PROT_NONE <unfinished ...>
[pid 2627] futex(0xb6be2464, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2634] <... mprotect resumed> ) = 0
[pid 2633] <... futex resumed> ) = 0
[pid 2634] sigaltstack({ss_sp=0xb5c61000, ss_flags=0, ss_size=8192} <unfinished ...>
[pid 2633] futex(0xb6be2464, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2634] <... sigaltstack resumed> , NULL) = 0
[pid 2633] <... futex resumed> ) = 0
[pid 2634] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c61000, 0x2000, 0xb6e35440 <unfinished ...>
[pid 2633] pselect6(9, [8], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2634] <... prctl resumed> ) = 0
[pid 2627] <... futex resumed> ) = 1
[pid 2634] setpriority(PRIO_PROCESS, 0, 0 <unfinished ...>
[pid 2627] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 <unfinished ...>
[pid 2634] <... setpriority resumed> ) = 0
[pid 2627] <... mmap2 resumed> ) = 0xb5584000
[pid 2634] openat(AT_FDCWD, "/proc/2634/cmdline", O_RDONLY|O_LARGEFILE <unfinished ...>
[pid 2627] madvise(0xb5584000, 1044480, MADV_MERGEABLE <unfinished ...>
[pid 2634] <... openat resumed> ) = 13
[pid 2627] <... madvise resumed> ) = 0
[pid 2634] read(13, <unfinished ...>
[pid 2627] mprotect(0xb5584000, 4096, PROT_NONE <unfinished ...>
[pid 2634] <... read resumed> "rild.old\0", 31) = 9
[pid 2627] <... mprotect resumed> ) = 0
[pid 2634] close(13 <unfinished ...>
[pid 2627] clone(Process 2635 attached
<unfinished ...>
[pid 2634] <... close resumed> ) = 0
[pid 2635] futex(0xb5682970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 2634] futex(0xb6f07084, FUTEX_WAKE_PRIVATE, 2147483647) = 0
[pid 2627] <... clone resumed> child_stack=0xb5682928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5682938, tls=0xb5682978, child_tidptr=0xb5682938) = 2635
[pid 2634] faccessat(AT_FDCWD, "/dev/cpuctl/tasks", F_OK <unfinished ...>
[pid 2627] futex(0xb5682970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2635] <... futex resumed> ) = 0
[pid 2634] <... faccessat resumed> ) = 0
[pid 2635] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...>
[pid 2634] openat(AT_FDCWD, "/dev/cpuctl/tasks", O_WRONLY|O_LARGEFILE|O_CLOEXEC <unfinished ...>
[pid 2635] <... mmap2 resumed> ) = 0xb5581000
[pid 2634] <... openat resumed> ) = 13
[pid 2635] madvise(0xb5581000, 12288, MADV_MERGEABLE <unfinished ...>
[pid 2634] openat(AT_FDCWD, "/dev/cpuctl/bg_non_interactive/tasks", O_WRONLY|O_LARGEFILE|O_CLOEXEC <unfinished ...>
[pid 2635] <... madvise resumed> ) = 0
[pid 2634] <... openat resumed> ) = 14
[pid 2635] mprotect(0xb5581000, 4096, PROT_NONE <unfinished ...>
[pid 2634] futex(0xb6f07080, FUTEX_WAKE_PRIVATE, 2147483647 <unfinished ...>
[pid 2635] <... mprotect resumed> ) = 0
[pid 2634] <... futex resumed> ) = 0
[pid 2635] sigaltstack({ss_sp=0xb5582000, ss_flags=0, ss_size=8192} <unfinished ...>
[pid 2634] write(13, "2634", 4 <unfinished ...>
[pid 2635] <... sigaltstack resumed> , NULL) = 0
[pid 2634] <... write resumed> ) = 4
[pid 2635] prctl(0x53564d41 /* PR_??? */, 0, 0xb5582000, 0x2000, 0xb6e35440 <unfinished ...>
[pid 2634] prctl(PR_SET_THP_DISABLE, 50000, 0xa4a, 0, 0xffffff94 <unfinished ...>
[pid 2635] <... prctl resumed> ) = 0
[pid 2634] <... prctl resumed> ) = 0
[pid 2635] futex(0xb6c0b484, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
[pid 2634] prctl(PR_SET_NAME, "Binder_1\0\0\0\0\0\0\0\0" <unfinished ...>
[pid 2627] <... futex resumed> ) = 1
[pid 2634] <... prctl resumed> ) = 0
[pid 2627] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 <unfinished ...>
[pid 2634] mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...>
[pid 2627] <... mmap2 resumed> ) = 0xb5482000
[pid 2634] <... mmap2 resumed> ) = 0xb5442000
[pid 2627] madvise(0xb5482000, 1044480, MADV_MERGEABLE <unfinished ...>
[pid 2634] madvise(0xb5442000, 262144, MADV_MERGEABLE <unfinished ...>
[pid 2627] <... madvise resumed> ) = 0
[pid 2634] <... madvise resumed> ) = 0
[pid 2627] mprotect(0xb5482000, 4096, PROT_NONE <unfinished ...>
[pid 2634] prctl(0x53564d41 /* PR_??? */, 0, 0xb5442000, 0x40000, 0xb6e36143 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2634] <... prctl resumed> ) = 0
[pid 2627] clone(Process 2636 attached
<unfinished ...>
[pid 2634] munmap(0xb5442000, 262144 <unfinished ...>
[pid 2636] futex(0xb5580970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 2634] <... munmap resumed> ) = 0
[pid 2634] mmap2(NULL, 520192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...>
[pid 2627] <... clone resumed> child_stack=0xb5580928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5580938, tls=0xb5580978, child_tidptr=0xb5580938) = 2636
[pid 2634] <... mmap2 resumed> ) = 0xb5403000
[pid 2627] futex(0xb5580970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2636] <... futex resumed> ) = 0
[pid 2634] madvise(0xb5403000, 520192, MADV_MERGEABLE <unfinished ...>
[pid 2636] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...>
[pid 2634] <... madvise resumed> ) = 0
[pid 2636] <... mmap2 resumed> ) = 0xb5400000
[pid 2634] prctl(0x53564d41 /* PR_??? */, 0, 0xb5403000, 0x7f000, 0xb6e36143 <unfinished ...>
[pid 2636] madvise(0xb5400000, 12288, MADV_MERGEABLE <unfinished ...>
[pid 2634] <... prctl resumed> ) = 0
[pid 2636] <... madvise resumed> ) = 0
[pid 2634] munmap(0xb5403000, 249856 <unfinished ...>
[pid 2636] mprotect(0xb5400000, 4096, PROT_NONE <unfinished ...>
[pid 2634] <... munmap resumed> ) = 0
[pid 2636] <... mprotect resumed> ) = 0
[pid 2634] munmap(0xb5480000, 8192 <unfinished ...>
[pid 2636] sigaltstack({ss_sp=0xb5401000, ss_flags=0, ss_size=8192} <unfinished ...>
[pid 2634] <... munmap resumed> ) = 0
[pid 2636] <... sigaltstack resumed> , NULL) = 0
[pid 2634] getuid32( <unfinished ...>
[pid 2636] prctl(0x53564d41 /* PR_??? */, 0, 0xb5401000, 0x2000, 0xb6e35440 <unfinished ...>
[pid 2634] <... getuid32 resumed> ) = 1001
[pid 2636] <... prctl resumed> ) = 0
[pid 2634] write(13, "2634", 4 <unfinished ...>
[pid 2636] pipe2( <unfinished ...>
[pid 2634] <... write resumed> ) = 4
[pid 2636] <... pipe2 resumed> [15, 16], 0) = 0
[pid 2634] prctl(PR_SET_THP_DISABLE, 50000, 0xa4a, 0, 0xac <unfinished ...>
[pid 2636] fcntl64(15, F_SETFL, O_RDONLY|O_NONBLOCK <unfinished ...>
[pid 2634] <... prctl resumed> ) = 0
[pid 2636] <... fcntl64 resumed> ) = 0
[pid 2634] ioctl(12, _IOC(_IOC_READ|_IOC_WRITE, 0x62, 0x01, 0x18) <unfinished ...>
[pid 2636] pselect6(16, [15], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2634] <... ioctl resumed> , 0xb578188c) = 0
[pid 2634] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb5301000
[pid 2634] madvise(0xb5301000, 1044480, MADV_MERGEABLE) = 0
[pid 2634] mprotect(0xb5301000, 4096, PROT_NONE) = 0
[pid 2634] clone(Process 2637 attached
child_stack=0xb53ff928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb53ff938, tls=0xb53ff978, child_tidptr=0xb53ff938) = 2637
[pid 2637] futex(0xb53ff970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 2634] futex(0xb53ff970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2637] <... futex resumed> ) = -1 EAGAIN (Try again)
[pid 2634] <... futex resumed> ) = 0
[pid 2637] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...>
[pid 2634] futex(0xb6c0f240, FUTEX_WAKE_PRIVATE, 2147483647 <unfinished ...>
[pid 2637] <... mmap2 resumed> ) = 0xb5c5d000
[pid 2634] <... futex resumed> ) = 0
[pid 2637] madvise(0xb5c5d000, 12288, MADV_MERGEABLE <unfinished ...>
[pid 2634] write(13, "2634", 4 <unfinished ...>
[pid 2637] <... madvise resumed> ) = 0
[pid 2634] <... write resumed> ) = 4
[pid 2637] mprotect(0xb5c5d000, 4096, PROT_NONE <unfinished ...>
[pid 2634] prctl(PR_SET_THP_DISABLE, 50000, 0xa4a, 0, 0 <unfinished ...>
[pid 2637] <... mprotect resumed> ) = 0
[pid 2634] <... prctl resumed> ) = 0
[pid 2637] sigaltstack({ss_sp=0xb5c5e000, ss_flags=0, ss_size=8192} <unfinished ...>
[pid 2634] ioctl(12, _IOC(_IOC_READ|_IOC_WRITE, 0x62, 0x01, 0x18) <unfinished ...>
[pid 2637] <... sigaltstack resumed> , NULL) = 0
[pid 2627] <... futex resumed> ) = 1
[pid 2637] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c5e000, 0x2000, 0xb6e35440 <unfinished ...>
[pid 2627] fcntl64(-1, F_SETFL, O_RDONLY|O_NONBLOCK <unfinished ...>
[pid 2637] <... prctl resumed> ) = 0
[pid 2627] <... fcntl64 resumed> ) = -1 EBADF (Bad file descriptor)
[pid 2637] setpriority(PRIO_PROCESS, 0, 0 <unfinished ...>
[pid 2627] clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
[pid 2637] <... setpriority resumed> ) = 0
[pid 2627] <... clock_gettime resumed> {424, 500663492}) = 0
[pid 2637] write(13, "2637", 4 <unfinished ...>
[pid 2627] write(6, " ", 1 <unfinished ...>
[pid 2637] <... write resumed> ) = 4
[pid 2631] <... pselect6 resumed> ) = 1 (in [5], left {0, 902823802})
[pid 2637] prctl(PR_SET_THP_DISABLE, 50000, 0xa4d, 0, 0xffffff94 <unfinished ...>
[pid 2631] clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
[pid 2637] <... prctl resumed> ) = 0
[pid 2631] <... clock_gettime resumed> {424, 503245523}) = 0
[pid 2637] prctl(PR_SET_NAME, "Binder_2\0\0\0\0\0\0\0\0" <unfinished ...>
[pid 2627] <... write resumed> ) = 1
[pid 2637] <... prctl resumed> ) = 0
[pid 2631] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2637] getuid32( <unfinished ...>
[pid 2631] <... clock_gettime resumed> {1473381350, 473643142}) = 0
[pid 2637] <... getuid32 resumed> ) = 1001
[pid 2631] writev(3, [{"\1G\n\346\3\322W\2068;\34", 11}, {"\5", 1}, {"RILC\0", 5}, {"RIL_onUnsolicitedResponse called"..., 53}], 4 <unfinished ...>
[pid 2637] write(13, "2637", 4 <unfinished ...>
[pid 2631] <... writev resumed> ) = 70
[pid 2637] <... write resumed> ) = 4
[pid 2627] clock_gettime(CLOCK_REALTIME, {1473381350, 476328558}) = 0
[pid 2627] writev(3, [{"\1C\n\346\3\322Wn2d\34", 11}, {"\3", 1}, {"RILD\0", 5}, {"RIL_Init rilInit completed\0", 27}], 4 <unfinished ...>
[pid 2637] prctl(PR_SET_THP_DISABLE, 50000, 0xa4d, 0, 0xac <unfinished ...>
[pid 2631] sendto(0, "\0\0\0\17\f\r\377\377\377\377\20\3\30\325\1 \0\10\1", 19, 0, NULL, 0 <unfinished ...>
[pid 2637] <... prctl resumed> ) = 0
[pid 2631] <... sendto resumed> ) = -1 ENOTSOCK (Socket operation on non-socket)
[pid 2637] ioctl(12, _IOC(_IOC_READ|_IOC_WRITE, 0x62, 0x01, 0x18) <unfinished ...>
[pid 2627] <... writev resumed> ) = 44
[pid 2637] <... ioctl resumed> , 0xb53ff88c) = 0
[pid 2631] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2637] futex(0xb6c0f240, FUTEX_WAKE_PRIVATE, 2147483647 <unfinished ...>
[pid 2631] <... clock_gettime resumed> {1473381350, 479684757}) = 0
[pid 2637] <... futex resumed> ) = 0
[pid 2631] writev(3, [{"\1G\n\346\3\322W\225h\227\34", 11}, {"\6", 1}, {"RILQ\0", 5}, {"(0/2627): RIL[0][main] qcril_qmi"..., 90}], 4 <unfinished ...>
[pid 2637] write(13, "2637", 4 <unfinished ...>
[pid 2631] <... writev resumed> ) = 107
[pid 2637] <... write resumed> ) = 4
[pid 2627] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2637] prctl(PR_SET_THP_DISABLE, 50000, 0xa4d, 0, 0 <unfinished ...>
[pid 2631] socket(0x1b /* PF_??? */, SOCK_DGRAM, 0 <unfinished ...>
[pid 2637] <... prctl resumed> ) = 0
[pid 2631] <... socket resumed> ) = 17
[pid 2637] ioctl(12, _IOC(_IOC_READ|_IOC_WRITE, 0x62, 0x01, 0x18) <unfinished ...>
[pid 2631] fcntl64(17, F_SETFD, FD_CLOEXEC <unfinished ...>
[pid 2627] <... clock_gettime resumed> {1473381350, 482410539}) = 0
[pid 2631] <... fcntl64 resumed> ) = 0
[pid 2627] writev(3, [{"\1C\n\346\3\322W+\0\301\34", 11}, {"\4", 1}, {"RILC\0", 5}, {"SIM_COUNT: 1\0", 13}], 4 <unfinished ...>
[pid 2631] ioctl(17, _IOC(_IOC_READ|_IOC_WRITE, 0xc3, 0x02, 0x14) <unfinished ...>
[pid 2627] <... writev resumed> ) = 30
[pid 2631] <... ioctl resumed> , 0xb5450000) = 0
[pid 2627] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2631] fstatat64(AT_FDCWD, "/sys/bus/esoc/devices", <unfinished ...>
[pid 2627] <... clock_gettime resumed> {1473381350, 487211216}) = 0
[pid 2631] <... fstatat64 resumed> 0xb5bfd9a0, 0) = -1 ENOENT (No such file or directory)
[pid 2627] writev(3, [{"\1C\n\346\3\322W\320@\n\35", 11}, {"\6", 1}, {"RILC\0", 5}, {"RIL_register: RIL version 10\0", 29}], 4 <unfinished ...>
[pid 2631] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2627] <... writev resumed> ) = 46
[pid 2631] <... clock_gettime resumed> {1473381350, 489329446}) = 0
[pid 2627] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2631] writev(3, [{"\0G\n\346\3\322W&\223*\35", 11}, {"\4", 1}, {"libmdmdetect\0", 13}, {"ESOC framework not supported\0", 29}], 4 <unfinished ...>
[pid 2627] <... clock_gettime resumed> {1473381350, 490311061}) = 0
[pid 2631] <... writev resumed> ) = 54
[pid 2627] writev(3, [{"\1C\n\346\3\322W\225\2159\35", 11}, {"\4", 1}, {"RILC\0", 5}, {"s_registerCalled flag set, 1\0", 29}], 4 <unfinished ...>
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices", O_RDONLY|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC <unfinished ...>
[pid 2627] <... writev resumed> ) = 46
[pid 2631] <... openat resumed> ) = 18
[pid 2627] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2631] getdents64(18, <unfinished ...>
[pid 2627] <... clock_gettime resumed> {1473381350, 493502154}) = 0
[pid 2631] <... getdents64 resumed> /* 6 entries */, 4200) = 176
[pid 2627] writev(3, [{"\1C\n\346\3\322W\312>j\35", 11}, {"\4", 1}, {"RILC\0", 5}, {"Start to listen RIL_SOCKET_1\0", 29}], 4 <unfinished ...>
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys0/name", O_RDONLY|O_LARGEFILE <unfinished ...>
[pid 2627] <... writev resumed> ) = 46
[pid 2631] <... openat resumed> ) = 19
[pid 2627] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2631] read(19, <unfinished ...>
[pid 2627] <... clock_gettime resumed> {1473381350, 496509498}) = 0
[pid 2631] <... read resumed> "", 0) = 0
[pid 2627] writev(3, [{"\1C\n\346\3\322W:\"\230\35", 11}, {"\6", 1}, {"RILC\0", 5}, {"Failed to get socket rild\0", 26}], 4 <unfinished ...>
[pid 2631] close(19 <unfinished ...>
[pid 2627] <... writev resumed> ) = 43
[pid 2631] <... close resumed> ) = 0
[pid 2627] futex(0xb6e4b7c4, FUTEX_WAKE_PRIVATE, 2147483647 <unfinished ...>
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys1/name", O_RDONLY|O_LARGEFILE <unfinished ...>
[pid 2627] <... futex resumed> ) = 0
[pid 2631] <... openat resumed> ) = 19
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] read(19, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... read resumed> "", 0) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] close(19 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... close resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys2/name", O_RDONLY|O_LARGEFILE <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... openat resumed> ) = 19
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] read(19, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... read resumed> "", 0) = 0
[pid 2631] close(19) = 0
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys3/name", O_RDONLY|O_LARGEFILE) = 19
[pid 2631] read(19, "", 0) = 0
[pid 2631] close(19) = 0
[pid 2631] getdents64(18, /* 0 entries */, 4200) = 0
[pid 2631] close(18) = 0
[pid 2631] socket(PF_LOCAL, SOCK_STREAM, 0) = 18
[pid 2631] openat(AT_FDCWD, "/proc/2627/cmdline", O_RDONLY|O_LARGEFILE) = 19
[pid 2631] read(19, "rild.old\0", 49) = 9
[pid 2631] close(19) = 0
[pid 2631] getgroups32(0, NULL) = 9
[pid 2631] getegid32() = 0
[pid 2631] getgroups32(9, [1004, 1007, 1011, 1015, 1028, 3001, 3002, 3003, 3006]) = 9
[pid 2631] unlinkat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2627", 0) = -1 ENOENT (No such file or directory)
[pid 2631] bind(18, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_client_socket 2627"}, 110) = 0
[pid 2631] fchmodat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2627", 0660) = 0
[pid 2631] connect(18, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_connect_socket"}, 44) = 0
[pid 2631] recvfrom(18, "+\0\0\0", 4, 0, NULL, NULL) = 4
[pid 2631] pipe2([19, 20], 0) = 0
[pid 2631] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb5202000
[pid 2631] madvise(0xb5202000, 1044480, MADV_MERGEABLE) = 0
[pid 2631] mprotect(0xb5202000, 4096, PROT_NONE) = 0
[pid 2631] clone(Process 2638 attached
<unfinished ...>
[pid 2638] futex(0xb5300970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 2631] <... clone resumed> child_stack=0xb5300928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5300938, tls=0xb5300978, child_tidptr=0xb5300938) = 2638
[pid 2631] futex(0xb5300970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2638] <... futex resumed> ) = 0
[pid 2638] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...>
[pid 2631] <... futex resumed> ) = 1
[pid 2638] <... mmap2 resumed> ) = 0xb5c5a000
[pid 2638] madvise(0xb5c5a000, 12288, MADV_MERGEABLE) = 0
[pid 2638] mprotect(0xb5c5a000, 4096, PROT_NONE) = 0
[pid 2638] sigaltstack({ss_sp=0xb5c5b000, ss_flags=0, ss_size=8192}, NULL) = 0
[pid 2638] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c5b000, 0x2000, 0xb6e35440 <unfinished ...>
[pid 2631] sendto(18, "\210\3\0\0+\0\0\0\4\0\0\0+\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...>
[pid 2638] <... prctl resumed> ) = 0
[pid 2638] pselect6(20, [18 19], NULL, NULL, NULL, 0) = 1 (in [18])
[pid 2638] recvfrom(18, "\210\3\0\0+\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2631] <... sendto resumed> ) = 904
[pid 2638] recvfrom(18, <unfinished ...>
[pid 2631] gettimeofday( <unfinished ...>
[pid 2638] <... recvfrom resumed> "\4\0\0\0+\0\0\0\1\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
[pid 2631] <... gettimeofday resumed> {1473381350, 534153}, NULL) = 0
[pid 2638] futex(0xb546e394, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 2631] clock_gettime(CLOCK_REALTIME, {1473381350, 535864241}) = 0
[pid 2631] futex(0xb546e394, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2638] <... futex resumed> ) = 0
[pid 2631] <... futex resumed> ) = 1
[pid 2638] futex(0xb546e398, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2631] futex(0xb546e398, FUTEX_WAIT_PRIVATE, 0, {29, 998288759} <unfinished ...>
[pid 2638] <... futex resumed> ) = 0
[pid 2631] <... futex resumed> ) = -1 EAGAIN (Try again)
[pid 2638] futex(0xb546e394, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2631] sendto(18, "\210\3\0\0+\0\0\0\n\0\0\0+\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...>
[pid 2638] <... futex resumed> ) = 0
[pid 2631] <... sendto resumed> ) = 904
[pid 2638] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] gettimeofday({1473381350, 539045}, NULL) = 0
[pid 2631] clock_gettime(CLOCK_REALTIME, {1473381350, 539358982}) = 0
[pid 2631] futex(0xb546e798, FUTEX_WAIT_PRIVATE, 0, {29, 999686018} <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2638] <... pselect6 resumed> ) = 1 (in [18])
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2638] recvfrom(18, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2638] <... recvfrom resumed> "\210\3\0\0+\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2638] recvfrom(18, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2638] <... recvfrom resumed> "\n\0\0\0+\0\0\0\2\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
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2638] futex(0xb546e798, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2638] <... futex resumed> ) = 1
[pid 2631] <... futex resumed> ) = 0
[pid 2638] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] sendto(18, "\210\3\0\0+\0\0\0\5\0\0\0+\0\0\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... sendto resumed> ) = 904
[pid 2627] <... mprotect resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 2638] <... pselect6 resumed> ) = 1 (in [18])
[pid 2631] gettimeofday( <unfinished ...>
[pid 2638] recvfrom(18, <unfinished ...>
[pid 2631] <... gettimeofday resumed> {1473381350, 546179}, NULL) = 0
[pid 2638] <... recvfrom resumed> "\210\3\0\0+\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2631] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2638] recvfrom(18, <unfinished ...>
[pid 2631] <... clock_gettime resumed> {1473381350, 546849347}) = 0
[pid 2638] <... recvfrom resumed> "\5\0\0\0+\0\0\0\3\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
[pid 2631] futex(0xb546e798, FUTEX_WAIT_PRIVATE, 0, {4, 999329653} <unfinished ...>
[pid 2638] futex(0xb546e798, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2631] <... futex resumed> ) = -1 EAGAIN (Try again)
[pid 2638] <... futex resumed> ) = 0
[pid 2631] futex(0xb546e794, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 2638] futex(0xb546e794, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2631] <... futex resumed> ) = -1 EAGAIN (Try again)
[pid 2638] <... futex resumed> ) = 0
[pid 2631] futex(0xb546e794, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2638] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] <... futex resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] write(20, "1", 1 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2638] <... pselect6 resumed> ) = 1 (in [19])
[pid 2631] <... write resumed> ) = 1
[pid 2638] madvise(0xb5887000, 4096, MADV_DONTNEED <unfinished ...>
[pid 2631] futex(0xb5300938, FUTEX_WAIT, 2638, NULL <unfinished ...>
[pid 2638] <... madvise resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2638] sigaltstack({ss_sp=0, ss_flags=SS_DISABLE, ss_size=3039824248} <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2638] <... sigaltstack resumed> , NULL) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2638] munmap(0xb5c5a000, 12288 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2638] <... munmap resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2638] exit(0) = ?
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... futex resumed> ) = 0
[pid 2638] +++ exited with 0 +++
[pid 2631] munmap(0xb5202000, 1044480 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... munmap resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] close(20 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... close resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] close(19) = 0
[pid 2631] close(18) = 0
[pid 2631] fstatat64(AT_FDCWD, "/sys/bus/esoc/devices", 0xb5bfd9a0, 0) = -1 ENOENT (No such file or directory)
[pid 2631] clock_gettime(CLOCK_REALTIME, {1473381350, 560539087}) = 0
[pid 2631] writev(3, [{"\0G\n\346\3\322W\317%i!", 11}, {"\4", 1}, {"libmdmdetect\0", 13}, {"ESOC framework not supported\0", 29}], 4) = 54
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices", O_RDONLY|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 18
[pid 2631] getdents64(18, /* 6 entries */, 4200) = 176
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys0/name", O_RDONLY|O_LARGEFILE) = 19
[pid 2631] read(19, "", 0) = 0
[pid 2631] close(19) = 0
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys1/name", O_RDONLY|O_LARGEFILE) = 19
[pid 2631] read(19, "", 0) = 0
[pid 2631] close(19) = 0
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys2/name", O_RDONLY|O_LARGEFILE) = 19
[pid 2631] read(19, "", 0) = 0
[pid 2631] close(19) = 0
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys3/name", O_RDONLY|O_LARGEFILE) = 19
[pid 2631] read(19, "", 0) = 0
[pid 2631] close(19) = 0
[pid 2631] getdents64(18, /* 0 entries */, 4200) = 0
[pid 2631] close(18) = 0
[pid 2631] socket(PF_LOCAL, SOCK_STREAM, 0) = 18
[pid 2631] openat(AT_FDCWD, "/proc/2627/cmdline", O_RDONLY|O_LARGEFILE) = 19
[pid 2631] read(19, "rild.old\0", 49) = 9
[pid 2631] close(19) = 0
[pid 2631] getgroups32(0, NULL) = 9
[pid 2631] getegid32() = 0
[pid 2631] getgroups32(9, [1004, 1007, 1011, 1015, 1028, 3001, 3002, 3003, 3006]) = 9
[pid 2631] unlinkat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2627", 0) = -1 ENOENT (No such file or directory)
[pid 2631] bind(18, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_client_socket 2627"}, 110) = 0
[pid 2631] fchmodat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2627", 0660) = 0
[pid 2631] connect(18, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_connect_socket"}, 44) = 0
[pid 2631] recvfrom(18, ",\0\0\0", 4, 0, NULL, NULL) = 4
[pid 2631] pipe2([19, 20], 0) = 0
[pid 2631] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb5202000
[pid 2631] madvise(0xb5202000, 1044480, MADV_MERGEABLE) = 0
[pid 2631] mprotect(0xb5202000, 4096, PROT_NONE) = 0
[pid 2631] clone(Process 2639 attached
<unfinished ...>
[pid 2639] futex(0xb5300970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 2631] <... clone resumed> child_stack=0xb5300928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5300938, tls=0xb5300978, child_tidptr=0xb5300938) = 2639
[pid 2631] futex(0xb5300970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2639] <... futex resumed> ) = 0
[pid 2631] <... futex resumed> ) = 1
[pid 2639] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...>
[pid 2631] sendto(18, "\210\3\0\0,\0\0\0\4\0\0\0,\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...>
[pid 2639] <... mmap2 resumed> ) = 0xb5c5a000
[pid 2631] <... sendto resumed> ) = 904
[pid 2639] madvise(0xb5c5a000, 12288, MADV_MERGEABLE <unfinished ...>
[pid 2631] gettimeofday( <unfinished ...>
[pid 2639] <... madvise resumed> ) = 0
[pid 2631] <... gettimeofday resumed> {1473381350, 582616}, NULL) = 0
[pid 2639] mprotect(0xb5c5a000, 4096, PROT_NONE <unfinished ...>
[pid 2631] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2639] <... mprotect resumed> ) = 0
[pid 2631] <... clock_gettime resumed> {1473381350, 583819663}) = 0
[pid 2639] sigaltstack({ss_sp=0xb5c5b000, ss_flags=0, ss_size=8192} <unfinished ...>
[pid 2631] futex(0xb546e798, FUTEX_WAIT_PRIVATE, 0, {29, 998796337} <unfinished ...>
[pid 2639] <... sigaltstack resumed> , NULL) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2639] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c5b000, 0x2000, 0xb6e35440 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2639] <... prctl resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2639] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2639] <... pselect6 resumed> ) = 1 (in [18])
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2639] recvfrom(18, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2639] <... recvfrom resumed> "\210\3\0\0,\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2639] recvfrom(18, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2639] <... recvfrom resumed> "\4\0\0\0,\0\0\0\4\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
[pid 2639] futex(0xb546e798, FUTEX_WAKE_PRIVATE, 1) = 1
[pid 2639] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] <... futex resumed> ) = 0
[pid 2631] sendto(18, "\210\3\0\0,\0\0\0\n\0\0\0,\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\35\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 904
[pid 2631] gettimeofday({1473381350, 594493}, NULL) = 0
[pid 2631] clock_gettime(CLOCK_REALTIME, {1473381350, 595060966}) = 0
[pid 2631] futex(0xb546e798, FUTEX_WAIT_PRIVATE, 0, {29, 999432034} <unfinished ...>
[pid 2639] <... pselect6 resumed> ) = 1 (in [18])
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2639] recvfrom(18, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2639] <... recvfrom resumed> "\210\3\0\0,\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2639] recvfrom(18, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2639] <... recvfrom resumed> "\n\0\0\0,\0\0\0\5\0\0\0\373\377\377\377\0\0\0\0\35\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2639] futex(0xb546e798, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2639] <... futex resumed> ) = 1
[pid 2631] <... futex resumed> ) = 0
[pid 2639] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] sendto(18, "\210\3\0\0,\0\0\0\f\0\0\0,\0\0\0\6\0\0\0\0\0\0\0\0\0\0\0\35\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 904
[pid 2631] gettimeofday({1473381350, 601413}, NULL) = 0
[pid 2631] clock_gettime(CLOCK_REALTIME, {1473381350, 601674196}) = 0
[pid 2631] futex(0xb546e798, FUTEX_WAIT_PRIVATE, 0, {29, 999738804} <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2639] <... pselect6 resumed> ) = 1 (in [18])
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2639] recvfrom(18, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2639] <... recvfrom resumed> "\210\3\0\0,\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2639] recvfrom(18, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2639] <... recvfrom resumed> "\f\0\0\0,\0\0\0\6\0\0\0\373\377\377\377\0\0\0\0\35\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2639] futex(0xb546e798, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2639] <... futex resumed> ) = 1
[pid 2631] <... futex resumed> ) = 0
[pid 2639] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] sendto(18, "\210\3\0\0,\0\0\0\r\0\0\0,\0\0\0\7\0\0\0\0\0\0\0\0\0\0\0\35\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 904
[pid 2631] gettimeofday({1473381350, 605788}, NULL) = 0
[pid 2631] clock_gettime(CLOCK_REALTIME, {1473381350, 606049822}) = 0
[pid 2631] futex(0xb546e798, FUTEX_WAIT_PRIVATE, 0, {29, 999738178} <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2639] <... pselect6 resumed> ) = 1 (in [18])
[pid 2627] <... mprotect resumed> ) = 0
[pid 2639] recvfrom(18, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2639] <... recvfrom resumed> "\210\3\0\0,\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2627] <... mprotect resumed> ) = 0
[pid 2639] recvfrom(18, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2639] <... recvfrom resumed> "\r\0\0\0,\0\0\0\7\0\0\0\373\377\377\377\0\0\0\0\35\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896
[pid 2627] <... mprotect resumed> ) = 0
[pid 2639] futex(0xb546e798, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2639] <... futex resumed> ) = 1
[pid 2631] <... futex resumed> ) = 0
[pid 2639] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] sendto(18, "\210\3\0\0,\0\0\0\5\0\0\0,\0\0\0\10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... sendto resumed> ) = 904
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] gettimeofday( <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... gettimeofday resumed> {1473381350, 610489}, NULL) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2639] <... pselect6 resumed> ) = 1 (in [18])
[pid 2631] <... clock_gettime resumed> {1473381350, 611171489}) = 0
[pid 2639] recvfrom(18, <unfinished ...>
[pid 2631] futex(0xb546e798, FUTEX_WAIT_PRIVATE, 0, {4, 999317511} <unfinished ...>
[pid 2639] <... recvfrom resumed> "\210\3\0\0,\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2627] <... mprotect resumed> ) = 0
[pid 2639] recvfrom(18, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2639] <... recvfrom resumed> "\5\0\0\0,\0\0\0\10\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
[pid 2627] <... mprotect resumed> ) = 0
[pid 2639] futex(0xb546e798, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2639] <... futex resumed> ) = 1
[pid 2631] <... futex resumed> ) = 0
[pid 2639] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] write(20, "1", 1 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2639] <... pselect6 resumed> ) = 1 (in [19])
[pid 2631] <... write resumed> ) = 1
[pid 2627] <... mprotect resumed> ) = 0
[pid 2639] madvise(0xb5887000, 4096, MADV_DONTNEED <unfinished ...>
[pid 2631] futex(0xb5300938, FUTEX_WAIT, 2639, NULL <unfinished ...>
[pid 2639] <... madvise resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2639] sigaltstack({ss_sp=0, ss_flags=SS_DISABLE, ss_size=3039824248} <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2639] <... sigaltstack resumed> , NULL) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2639] munmap(0xb5c5a000, 12288 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2639] <... munmap resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2639] exit(0) = ?
[pid 2627] <... mprotect resumed> ) = 0
[pid 2639] +++ exited with 0 +++
[pid 2631] <... futex resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] munmap(0xb5202000, 1044480 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... munmap resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] close(20 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... close resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] close(19 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... close resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] close(18 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... close resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] fstatat64(AT_FDCWD, "/sys/bus/esoc/devices", <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... fstatat64 resumed> 0xb5bfd9a0, 0) = -1 ENOENT (No such file or directory)
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... clock_gettime resumed> {1473381350, 621525134}) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] writev(3, [{"\0G\n\346\3\322W\216\270\v%", 11}, {"\4", 1}, {"libmdmdetect\0", 13}, {"ESOC framework not supported\0", 29}], 4 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... writev resumed> ) = 54
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices", O_RDONLY|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... openat resumed> ) = 18
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] getdents64(18, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... getdents64 resumed> /* 6 entries */, 4200) = 176
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys0/name", O_RDONLY|O_LARGEFILE <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... openat resumed> ) = 19
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] read(19, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... read resumed> "", 0) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] close(19 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... close resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys1/name", O_RDONLY|O_LARGEFILE <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... openat resumed> ) = 19
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] read(19, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... read resumed> "", 0) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] close(19 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... close resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys2/name", O_RDONLY|O_LARGEFILE <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... openat resumed> ) = 19
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] read(19, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... read resumed> "", 0) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] close(19 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... close resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys3/name", O_RDONLY|O_LARGEFILE <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... openat resumed> ) = 19
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] read(19, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... read resumed> "", 0) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] close(19 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... close resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] getdents64(18, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... getdents64 resumed> /* 0 entries */, 4200) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] close(18 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... close resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] socket(PF_LOCAL, SOCK_STREAM, 0 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... socket resumed> ) = 18
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] openat(AT_FDCWD, "/proc/2627/cmdline", O_RDONLY|O_LARGEFILE <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... openat resumed> ) = 19
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] read(19, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 2631] <... read resumed> "rild.old\0", 49) = 9
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] close(19 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... close resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] getgroups32(0, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... getgroups32 resumed> NULL) = 9
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] getegid32( <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... getegid32 resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] getgroups32(9, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... getgroups32 resumed> [1004, 1007, 1011, 1015, 1028, 3001, 3002, 3003, 3006]) = 9
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2631] unlinkat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2627", 0 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... unlinkat resumed> ) = -1 ENOENT (No such file or directory)
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] bind(18, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_client_socket 2627"}, 110 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... bind resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] fchmodat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2627", 0660 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... fchmodat resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] connect(18, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_connect_socket"}, 44 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... connect resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] recvfrom(18, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... recvfrom resumed> "-\0\0\0", 4, 0, NULL, NULL) = 4
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] pipe2( <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... pipe2 resumed> [19, 20], 0) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... mmap2 resumed> ) = 0xb5202000
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] madvise(0xb5202000, 1044480, MADV_MERGEABLE <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... madvise resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] mprotect(0xb5202000, 4096, PROT_NONE <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... mprotect resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] clone( <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READProcess 2640 attached
<unfinished ...>
[pid 2640] futex(0xb5300970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 2631] <... clone resumed> child_stack=0xb5300928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5300938, tls=0xb5300978, child_tidptr=0xb5300938) = 2640
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] futex(0xb5300970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2640] <... futex resumed> ) = 0
[pid 2631] <... futex resumed> ) = 1
[pid 2640] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...>
[pid 2631] sendto(18, "\210\3\0\0-\0\0\0\4\0\0\0-\0\0\0\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...>
[pid 2640] <... mmap2 resumed> ) = 0xb5c5a000
[pid 2631] <... sendto resumed> ) = 904
[pid 2627] <... mprotect resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2640] madvise(0xb5c5a000, 12288, MADV_MERGEABLE <unfinished ...>
[pid 2631] gettimeofday( <unfinished ...>
[pid 2640] <... madvise resumed> ) = 0
[pid 2631] <... gettimeofday resumed> {1473381350, 649102}, NULL) = 0
[pid 2640] mprotect(0xb5c5a000, 4096, PROT_NONE <unfinished ...>
[pid 2631] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2640] <... mprotect resumed> ) = 0
[pid 2631] <... clock_gettime resumed> {1473381350, 649660658}) = 0
[pid 2640] sigaltstack({ss_sp=0xb5c5b000, ss_flags=0, ss_size=8192} <unfinished ...>
[pid 2631] futex(0xb546e798, FUTEX_WAIT_PRIVATE, 0, {29, 999441342} <unfinished ...>
[pid 2640] <... sigaltstack resumed> , NULL) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2640] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c5b000, 0x2000, 0xb6e35440 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2640] <... prctl resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2640] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2640] <... pselect6 resumed> ) = 1 (in [18])
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2640] recvfrom(18, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2640] <... recvfrom resumed> "\210\3\0\0-\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2640] recvfrom(18, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2640] <... recvfrom resumed> "\4\0\0\0-\0\0\0\t\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
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2640] futex(0xb546e798, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2640] <... futex resumed> ) = 1
[pid 2631] <... futex resumed> ) = 0
[pid 2640] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] sendto(18, "\210\3\0\0-\0\0\0\n\0\0\0-\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0000\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... sendto resumed> ) = 904
[pid 2627] <... mprotect resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 2631] gettimeofday( <unfinished ...>
[pid 2640] <... pselect6 resumed> ) = 1 (in [18])
[pid 2631] <... gettimeofday resumed> {1473381350, 654612}, NULL) = 0
[pid 2640] recvfrom(18, <unfinished ...>
[pid 2631] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2640] <... recvfrom resumed> "\210\3\0\0-\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2631] <... clock_gettime resumed> {1473381350, 655191961}) = 0
[pid 2640] recvfrom(18, <unfinished ...>
[pid 2631] futex(0xb546e798, FUTEX_WAIT_PRIVATE, 0, {29, 999420039} <unfinished ...>
[pid 2640] <... recvfrom resumed> "\n\0\0\0-\0\0\0\n\0\0\0\373\377\377\377\0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2640] futex(0xb546e798, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2640] <... futex resumed> ) = 1
[pid 2631] <... futex resumed> ) = 0
[pid 2640] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] sendto(18, "\210\3\0\0-\0\0\0\f\0\0\0-\0\0\0\v\0\0\0\0\0\0\0\0\0\0\0000\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... sendto resumed> ) = 904
[pid 2627] <... mprotect resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2640] <... pselect6 resumed> ) = 1 (in [18])
[pid 2631] gettimeofday( <unfinished ...>
[pid 2640] recvfrom(18, <unfinished ...>
[pid 2631] <... gettimeofday resumed> {1473381350, 658074}, NULL) = 0
[pid 2640] <... recvfrom resumed> "\210\3\0\0-\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2631] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2640] recvfrom(18, <unfinished ...>
[pid 2631] <... clock_gettime resumed> {1473381350, 658696129}) = 0
[pid 2640] <... recvfrom resumed> "\f\0\0\0-\0\0\0\v\0\0\0\373\377\377\377\0\0\0\0000\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896
[pid 2631] futex(0xb546e798, FUTEX_WAIT_PRIVATE, 0, {29, 999377871} <unfinished ...>
[pid 2640] futex(0xb546e798, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2631] <... futex resumed> ) = -1 EAGAIN (Try again)
[pid 2640] <... futex resumed> ) = 0
[pid 2631] futex(0xb546e794, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 2640] futex(0xb546e794, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2631] <... futex resumed> ) = -1 EAGAIN (Try again)
[pid 2640] <... futex resumed> ) = 0
[pid 2631] futex(0xb546e794, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2640] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] <... futex resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] sendto(18, "\210\3\0\0-\0\0\0\5\0\0\0-\0\0\0\f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... sendto resumed> ) = 904
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] gettimeofday( <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2640] <... pselect6 resumed> ) = 1 (in [18])
[pid 2631] <... gettimeofday resumed> {1473381350, 661725}, NULL) = 0
[pid 2640] recvfrom(18, <unfinished ...>
[pid 2631] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2640] <... recvfrom resumed> "\210\3\0\0-\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2631] <... clock_gettime resumed> {1473381350, 662523317}) = 0
[pid 2640] recvfrom(18, <unfinished ...>
[pid 2631] futex(0xb546e798, FUTEX_WAIT_PRIVATE, 0, {4, 999201683} <unfinished ...>
[pid 2640] <... recvfrom resumed> "\5\0\0\0-\0\0\0\f\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
[pid 2627] <... mprotect resumed> ) = 0
[pid 2640] futex(0xb546e798, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2640] <... futex resumed> ) = 1
[pid 2631] <... futex resumed> ) = 0
[pid 2640] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] write(20, "1", 1 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2640] <... pselect6 resumed> ) = 1 (in [19])
[pid 2631] <... write resumed> ) = 1
[pid 2640] madvise(0xb5887000, 4096, MADV_DONTNEED <unfinished ...>
[pid 2631] futex(0xb5300938, FUTEX_WAIT, 2640, NULL <unfinished ...>
[pid 2640] <... madvise resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2640] sigaltstack({ss_sp=0, ss_flags=SS_DISABLE, ss_size=3039824248} <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2640] <... sigaltstack resumed> , NULL) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2640] munmap(0xb5c5a000, 12288 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2640] <... munmap resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2640] exit(0) = ?
[pid 2627] <... mprotect resumed> ) = 0
[pid 2640] +++ exited with 0 +++
[pid 2631] <... futex resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] munmap(0xb5202000, 1044480 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... munmap resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] close(20 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... close resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] close(19 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... close resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] close(18 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... close resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2631] fstatat64(AT_FDCWD, "/sys/bus/esoc/devices", <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... fstatat64 resumed> 0xb5bfd9a0, 0) = -1 ENOENT (No such file or directory)
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... clock_gettime resumed> {1473381350, 670049777}) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] writev(3, [{"\0G\n\346\3\322W\361%\360'", 11}, {"\4", 1}, {"libmdmdetect\0", 13}, {"ESOC framework not supported\0", 29}], 4 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... writev resumed> ) = 54
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices", O_RDONLY|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... openat resumed> ) = 18
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] getdents64(18, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... getdents64 resumed> /* 6 entries */, 4200) = 176
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys0/name", O_RDONLY|O_LARGEFILE <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... openat resumed> ) = 19
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] read(19, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... read resumed> "", 0) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] close(19 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... close resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys1/name", O_RDONLY|O_LARGEFILE <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... openat resumed> ) = 19
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] read(19, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... read resumed> "", 0) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] close(19 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... close resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys2/name", O_RDONLY|O_LARGEFILE <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... openat resumed> ) = 19
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] read(19, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... read resumed> "", 0) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] close(19 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... close resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys3/name", O_RDONLY|O_LARGEFILE <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... openat resumed> ) = 19
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] read(19, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... read resumed> "", 0) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] close(19 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... close resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] getdents64(18, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... getdents64 resumed> /* 0 entries */, 4200) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] close(18 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... close resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] socket(PF_LOCAL, SOCK_STREAM, 0 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... socket resumed> ) = 18
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] openat(AT_FDCWD, "/proc/2627/cmdline", O_RDONLY|O_LARGEFILE <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... openat resumed> ) = 19
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] read(19, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... read resumed> "rild.old\0", 49) = 9
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] close(19 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... close resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] getgroups32(0, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... getgroups32 resumed> NULL) = 9
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] getegid32( <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... getegid32 resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] getgroups32(9, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... getgroups32 resumed> [1004, 1007, 1011, 1015, 1028, 3001, 3002, 3003, 3006]) = 9
[pid 2627] <... mprotect resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] unlinkat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2627", 0 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... unlinkat resumed> ) = -1 ENOENT (No such file or directory)
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] bind(18, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_client_socket 2627"}, 110 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... bind resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] fchmodat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2627", 0660 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... fchmodat resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] connect(18, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_connect_socket"}, 44 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... connect resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] recvfrom(18, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... recvfrom resumed> ".\0\0\0", 4, 0, NULL, NULL) = 4
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] pipe2( <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... pipe2 resumed> [19, 20], 0) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... mmap2 resumed> ) = 0xb5202000
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] madvise(0xb5202000, 1044480, MADV_MERGEABLE <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... madvise resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] mprotect(0xb5202000, 4096, PROT_NONE <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... mprotect resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] clone( <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
Process 2641 attached
[pid 2641] futex(0xb5300970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 2631] <... clone resumed> child_stack=0xb5300928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5300938, tls=0xb5300978, child_tidptr=0xb5300938) = 2641
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] futex(0xb5300970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2641] <... futex resumed> ) = 0
[pid 2631] <... futex resumed> ) = 1
[pid 2641] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...>
[pid 2631] sendto(18, "\210\3\0\0.\0\0\0\4\0\0\0.\0\0\0\r\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...>
[pid 2641] <... mmap2 resumed> ) = 0xb5c5a000
[pid 2631] <... sendto resumed> ) = 904
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] gettimeofday( <unfinished ...>
[pid 2641] madvise(0xb5c5a000, 12288, MADV_MERGEABLE <unfinished ...>
[pid 2631] <... gettimeofday resumed> {1473381350, 693703}, NULL) = 0
[pid 2641] <... madvise resumed> ) = 0
[pid 2631] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2641] mprotect(0xb5c5a000, 4096, PROT_NONE <unfinished ...>
[pid 2631] <... clock_gettime resumed> {1473381350, 694412435}) = 0
[pid 2641] <... mprotect resumed> ) = 0
[pid 2631] futex(0xb546e798, FUTEX_WAIT_PRIVATE, 0, {29, 999290565} <unfinished ...>
[pid 2641] sigaltstack({ss_sp=0xb5c5b000, ss_flags=0, ss_size=8192} <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2641] <... sigaltstack resumed> , NULL) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2641] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c5b000, 0x2000, 0xb6e35440 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2641] <... prctl resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2641] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2641] <... pselect6 resumed> ) = 1 (in [18])
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2641] recvfrom(18, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2641] <... recvfrom resumed> "\210\3\0\0.\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2641] recvfrom(18, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2641] <... recvfrom resumed> "\4\0\0\0.\0\0\0\r\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
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2641] futex(0xb546e798, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2641] <... futex resumed> ) = 1
[pid 2631] <... futex resumed> ) = 0
[pid 2641] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] sendto(18, "\210\3\0\0.\0\0\0\n\0\0\0.\0\0\0\16\0\0\0\0\0\0\0\0\0\0\0009\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 904
[pid 2641] <... pselect6 resumed> ) = 1 (in [18])
[pid 2631] gettimeofday( <unfinished ...>
[pid 2641] recvfrom(18, <unfinished ...>
[pid 2631] <... gettimeofday resumed> {1473381350, 701218}, NULL) = 0
[pid 2641] <... recvfrom resumed> "\210\3\0\0.\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2631] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2641] recvfrom(18, <unfinished ...>
[pid 2631] <... clock_gettime resumed> {1473381350, 701907748}) = 0
[pid 2641] <... recvfrom resumed> "\n\0\0\0.\0\0\0\16\0\0\0\373\377\377\377\0\0\0\0009\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896
[pid 2631] futex(0xb546e798, FUTEX_WAIT_PRIVATE, 0, {29, 999310252} <unfinished ...>
[pid 2641] futex(0xb546e798, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2631] <... futex resumed> ) = -1 EAGAIN (Try again)
[pid 2641] <... futex resumed> ) = 0
[pid 2631] futex(0xb546e794, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 2641] futex(0xb546e794, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2631] <... futex resumed> ) = -1 EAGAIN (Try again)
[pid 2641] <... futex resumed> ) = 0
[pid 2631] futex(0xb546e794, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2641] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] <... futex resumed> ) = 0
[pid 2631] sendto(18, "\210\3\0\0.\0\0\0\f\0\0\0.\0\0\0\17\0\0\0\0\0\0\0\0\0\0\0009\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...>
[pid 2641] <... pselect6 resumed> ) = 1 (in [18])
[pid 2631] <... sendto resumed> ) = 904
[pid 2641] recvfrom(18, <unfinished ...>
[pid 2631] gettimeofday( <unfinished ...>
[pid 2641] <... recvfrom resumed> "\210\3\0\0.\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2631] <... gettimeofday resumed> {1473381350, 706024}, NULL) = 0
[pid 2641] recvfrom(18, <unfinished ...>
[pid 2631] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2641] <... recvfrom resumed> "\f\0\0\0.\0\0\0\17\0\0\0\373\377\377\377\0\0\0\0009\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896
[pid 2631] <... clock_gettime resumed> {1473381350, 706715248}) = 0
[pid 2641] futex(0xb546e794, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 2631] futex(0xb546e794, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2641] <... futex resumed> ) = -1 EAGAIN (Try again)
[pid 2631] <... futex resumed> ) = 0
[pid 2641] futex(0xb546e798, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2631] futex(0xb546e798, FUTEX_WAIT_PRIVATE, 0, {29, 999308752} <unfinished ...>
[pid 2641] <... futex resumed> ) = 0
[pid 2631] <... futex resumed> ) = -1 EAGAIN (Try again)
[pid 2641] futex(0xb546e794, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2631] sendto(18, "\210\3\0\0.\0\0\0\5\0\0\0.\0\0\0\20\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...>
[pid 2641] <... futex resumed> ) = 0
[pid 2631] <... sendto resumed> ) = 904
[pid 2641] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] gettimeofday( <unfinished ...>
[pid 2641] <... pselect6 resumed> ) = 1 (in [18])
[pid 2631] <... gettimeofday resumed> {1473381350, 710293}, NULL) = 0
[pid 2641] recvfrom(18, <unfinished ...>
[pid 2631] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2641] <... recvfrom resumed> "\210\3\0\0.\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2631] <... clock_gettime resumed> {1473381350, 710992696}) = 0
[pid 2641] recvfrom(18, <unfinished ...>
[pid 2631] futex(0xb546eb98, FUTEX_WAIT_PRIVATE, 0, {4, 999300304} <unfinished ...>
[pid 2641] <... recvfrom resumed> "\5\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"..., 896, 0, NULL, NULL) = 896
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2641] futex(0xb546eb98, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2641] <... futex resumed> ) = 1
[pid 2631] <... futex resumed> ) = 0
[pid 2641] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] write(20, "1", 1 <unfinished ...>
[pid 2641] <... pselect6 resumed> ) = 1 (in [19])
[pid 2631] <... write resumed> ) = 1
[pid 2641] madvise(0xb5887000, 4096, MADV_DONTNEED <unfinished ...>
[pid 2631] futex(0xb5300938, FUTEX_WAIT, 2641, NULL <unfinished ...>
[pid 2641] <... madvise resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2641] sigaltstack({ss_sp=0, ss_flags=SS_DISABLE, ss_size=3039824248} <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2641] <... sigaltstack resumed> , NULL) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2641] munmap(0xb5c5a000, 12288 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2641] <... munmap resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2641] exit(0) = ?
[pid 2627] <... mprotect resumed> ) = 0
[pid 2641] +++ exited with 0 +++
[pid 2631] <... futex resumed> ) = 0
[pid 2631] munmap(0xb5202000, 1044480) = 0
[pid 2631] close(20) = 0
[pid 2631] close(19) = 0
[pid 2631] close(18) = 0
[pid 2631] ioctl(17, _IOC(_IOC_READ|_IOC_WRITE, 0xc3, 0x02, 0x14), 0xb5462000) = 0
[pid 2631] fstatat64(AT_FDCWD, "/sys/bus/esoc/devices", 0xb5bfd9a0, 0) = -1 ENOENT (No such file or directory)
[pid 2631] clock_gettime(CLOCK_REALTIME, {1473381350, 718364832}) = 0
[pid 2631] writev(3, [{"\0G\n\346\3\322W\240`\321*", 11}, {"\4", 1}, {"libmdmdetect\0", 13}, {"ESOC framework not supported\0", 29}], 4) = 54
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices", O_RDONLY|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 18
[pid 2631] getdents64(18, /* 6 entries */, 4200) = 176
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys0/name", O_RDONLY|O_LARGEFILE) = 19
[pid 2631] read(19, "", 0) = 0
[pid 2631] close(19) = 0
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys1/name", O_RDONLY|O_LARGEFILE) = 19
[pid 2631] read(19, "", 0) = 0
[pid 2631] close(19) = 0
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys2/name", O_RDONLY|O_LARGEFILE) = 19
[pid 2631] read(19, "", 0) = 0
[pid 2631] close(19) = 0
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys3/name", O_RDONLY|O_LARGEFILE) = 19
[pid 2631] read(19, "", 0) = 0
[pid 2631] close(19) = 0
[pid 2631] getdents64(18, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... getdents64 resumed> /* 0 entries */, 4200) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] close(18 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... close resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] socket(PF_LOCAL, SOCK_STREAM, 0 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... socket resumed> ) = 18
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] openat(AT_FDCWD, "/proc/2627/cmdline", O_RDONLY|O_LARGEFILE <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... openat resumed> ) = 19
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] read(19, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... read resumed> "rild.old\0", 49) = 9
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] close(19 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... close resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] getgroups32(0, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... getgroups32 resumed> NULL) = 9
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] getegid32( <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... getegid32 resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] getgroups32(9, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... getgroups32 resumed> [1004, 1007, 1011, 1015, 1028, 3001, 3002, 3003, 3006]) = 9
[pid 2627] <... mprotect resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2631] unlinkat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2627", 0 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... unlinkat resumed> ) = -1 ENOENT (No such file or directory)
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] bind(18, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_client_socket 2627"}, 110 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... bind resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] fchmodat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2627", 0660 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... fchmodat resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] connect(18, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_connect_socket"}, 44 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... connect resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] recvfrom(18, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... recvfrom resumed> "/\0\0\0", 4, 0, NULL, NULL) = 4
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] pipe2( <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... pipe2 resumed> [19, 20], 0) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... mmap2 resumed> ) = 0xb5202000
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] madvise(0xb5202000, 1044480, MADV_MERGEABLE <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... madvise resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] mprotect(0xb5202000, 4096, PROT_NONE <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... mprotect resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] clone( <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READProcess 2642 attached
) = 0
[pid 2642] futex(0xb5300970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 2631] <... clone resumed> child_stack=0xb5300928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5300938, tls=0xb5300978, child_tidptr=0xb5300938) = 2642
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] futex(0xb5300970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2642] <... futex resumed> ) = 0
[pid 2631] <... futex resumed> ) = 1
[pid 2642] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...>
[pid 2631] sendto(18, "\210\3\0\0/\0\0\0\4\0\0\0/\0\0\0\21\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...>
[pid 2642] <... mmap2 resumed> ) = 0xb5c5a000
[pid 2631] <... sendto resumed> ) = 904
[pid 2631] gettimeofday({1473381350, 734497}, NULL) = 0
[pid 2631] clock_gettime(CLOCK_REALTIME, {1473381350, 734685824}) = 0
[pid 2642] madvise(0xb5c5a000, 12288, MADV_MERGEABLE <unfinished ...>
[pid 2631] futex(0xb546eb98, FUTEX_WAIT_PRIVATE, 0, {29, 999811176} <unfinished ...>
[pid 2642] <... madvise resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2642] mprotect(0xb5c5a000, 4096, PROT_NONE <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2642] <... mprotect resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2642] sigaltstack({ss_sp=0xb5c5b000, ss_flags=0, ss_size=8192} <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2642] <... sigaltstack resumed> , NULL) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2642] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c5b000, 0x2000, 0xb6e35440 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2642] <... prctl resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2642] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2642] <... pselect6 resumed> ) = 1 (in [18])
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2642] recvfrom(18, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2642] <... recvfrom resumed> "\210\3\0\0/\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2642] recvfrom(18, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2642] <... recvfrom resumed> "\4\0\0\0/\0\0\0\21\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
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2642] futex(0xb546eb98, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2642] <... futex resumed> ) = 1
[pid 2631] <... futex resumed> ) = 0
[pid 2642] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] sendto(18, "\210\3\0\0/\0\0\0\n\0\0\0/\0\0\0\22\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 904
[pid 2631] gettimeofday({1473381350, 739472}, NULL) = 0
[pid 2631] clock_gettime(CLOCK_REALTIME, {1473381350, 739670771}) = 0
[pid 2631] futex(0xb546eb98, FUTEX_WAIT_PRIVATE, 0, {29, 999801229} <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2627] close(0) = 0
[pid 2642] <... pselect6 resumed> ) = 1 (in [18])
[pid 2627] close(1 <unfinished ...>
[pid 2642] recvfrom(18, <unfinished ...>
[pid 2627] <... close resumed> ) = 0
[pid 2642] <... recvfrom resumed> "\210\3\0\0/\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2627] close(2 <unfinished ...>
[pid 2642] recvfrom(18, <unfinished ...>
[pid 2627] <... close resumed> ) = 0
[pid 2642] <... recvfrom resumed> "\n\0\0\0/\0\0\0\22\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
[pid 2627] futex(0xb6e45d48, FUTEX_WAKE_PRIVATE, 2147483647 <unfinished ...>
[pid 2642] futex(0xb546eb98, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2627] <... futex resumed> ) = 0
[pid 2642] <... futex resumed> ) = 1
[pid 2631] <... futex resumed> ) = 0
[pid 2642] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] sendto(18, "\210\3\0\0/\0\0\0\5\0\0\0/\0\0\0\23\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 904
[pid 2631] gettimeofday({1473381350, 745466}, NULL) = 0
[pid 2631] clock_gettime(CLOCK_REALTIME, {1473381350, 745654367}) = 0
[pid 2631] futex(0xb546eb98, FUTEX_WAIT_PRIVATE, 0, {4, 999811633} <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2642] <... pselect6 resumed> ) = 1 (in [18])
[pid 2627] <... mprotect resumed> ) = 0
[pid 2642] recvfrom(18, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2642] <... recvfrom resumed> "\210\3\0\0/\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2627] <... mprotect resumed> ) = 0
[pid 2642] recvfrom(18, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2642] <... recvfrom resumed> "\5\0\0\0/\0\0\0\23\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
[pid 2627] <... mprotect resumed> ) = 0
[pid 2642] futex(0xb546eb98, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2642] <... futex resumed> ) = 1
[pid 2631] <... futex resumed> ) = 0
[pid 2642] pselect6(20, [18 19], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] write(20, "1", 1) = 1
[pid 2642] <... pselect6 resumed> ) = 1 (in [19])
[pid 2631] futex(0xb5300938, FUTEX_WAIT, 2642, NULL <unfinished ...>
[pid 2642] madvise(0xb5887000, 4096, MADV_DONTNEED <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2642] <... madvise resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2642] sigaltstack({ss_sp=0, ss_flags=SS_DISABLE, ss_size=3039824248} <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2642] <... sigaltstack resumed> , NULL) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2642] munmap(0xb5c5a000, 12288 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2642] <... munmap resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2642] exit(0) = ?
[pid 2627] <... mprotect resumed> ) = 0
[pid 2642] +++ exited with 0 +++
[pid 2631] <... futex resumed> ) = 0
[pid 2631] munmap(0xb5202000, 1044480) = 0
[pid 2631] close(20) = 0
[pid 2631] close(19) = 0
[pid 2631] close(18) = 0
[pid 2631] fstatat64(AT_FDCWD, "/sys/bus/esoc/devices", 0xb5bfd9a0, 0) = -1 ENOENT (No such file or directory)
[pid 2631] clock_gettime(CLOCK_REALTIME, {1473381350, 751576815}) = 0
[pid 2631] writev(3, [{"\0G\n\346\3\322W\357&\314,", 11}, {"\4", 1}, {"libmdmdetect\0", 13}, {"ESOC framework not supported\0", 29}], 4) = 54
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices", O_RDONLY|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 0
[pid 2631] getdents64(0, /* 6 entries */, 4200) = 176
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys0/name", O_RDONLY|O_LARGEFILE) = 1
[pid 2631] read(1, "", 0) = 0
[pid 2631] close(1) = 0
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys1/name", O_RDONLY|O_LARGEFILE) = 1
[pid 2631] read(1, "", 0) = 0
[pid 2631] close(1) = 0
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys2/name", O_RDONLY|O_LARGEFILE) = 1
[pid 2631] read(1, "", 0) = 0
[pid 2631] close(1) = 0
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys3/name", O_RDONLY|O_LARGEFILE) = 1
[pid 2631] read(1, "", 0) = 0
[pid 2631] close(1) = 0
[pid 2631] getdents64(0, /* 0 entries */, 4200) = 0
[pid 2631] close(0) = 0
[pid 2631] socket(PF_LOCAL, SOCK_STREAM, 0) = 0
[pid 2631] openat(AT_FDCWD, "/proc/2627/cmdline", O_RDONLY|O_LARGEFILE) = 1
[pid 2631] read(1, "rild.old\0", 49) = 9
[pid 2631] close(1) = 0
[pid 2631] getgroups32(0, NULL) = 9
[pid 2631] getegid32() = 0
[pid 2631] getgroups32(9, [1004, 1007, 1011, 1015, 1028, 3001, 3002, 3003, 3006]) = 9
[pid 2631] unlinkat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2627", 0) = -1 ENOENT (No such file or directory)
[pid 2631] bind(0, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_client_socket 2627"}, 110) = 0
[pid 2631] fchmodat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2627", 0660) = 0
[pid 2631] connect(0, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_connect_socket"}, 44) = 0
[pid 2631] recvfrom(0, "0\0\0\0", 4, 0, NULL, NULL) = 4
[pid 2631] pipe2([1, 2], 0) = 0
[pid 2631] mmap2(NULL, 1044480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xb5202000
[pid 2631] madvise(0xb5202000, 1044480, MADV_MERGEABLE) = 0
[pid 2631] mprotect(0xb5202000, 4096, PROT_NONE) = 0
[pid 2631] clone(Process 2643 attached
child_stack=0xb5300928, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb5300938, tls=0xb5300978, child_tidptr=0xb5300938) = 2643
[pid 2643] futex(0xb5300970, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 2631] futex(0xb5300970, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2643] <... futex resumed> ) = -1 EAGAIN (Try again)
[pid 2631] <... futex resumed> ) = 0
[pid 2643] mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...>
[pid 2631] sendto(0, "\210\3\0\0000\0\0\0\4\0\0\0000\0\0\0\24\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...>
[pid 2643] <... mmap2 resumed> ) = 0xb5c5a000
[pid 2631] <... sendto resumed> ) = 904
[pid 2631] gettimeofday({1473381350, 760523}, NULL) = 0
[pid 2631] clock_gettime(CLOCK_REALTIME, {1473381350, 760713275}) = 0
[pid 2643] madvise(0xb5c5a000, 12288, MADV_MERGEABLE <unfinished ...>
[pid 2631] futex(0xb546eb98, FUTEX_WAIT_PRIVATE, 0, {29, 999809725} <unfinished ...>
[pid 2643] <... madvise resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2643] mprotect(0xb5c5a000, 4096, PROT_NONE <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2643] <... mprotect resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2643] sigaltstack({ss_sp=0xb5c5b000, ss_flags=0, ss_size=8192} <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2643] <... sigaltstack resumed> , NULL) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2643] prctl(0x53564d41 /* PR_??? */, 0, 0xb5c5b000, 0x2000, 0xb6e35440 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2643] <... prctl resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2643] pselect6(2, [0 1], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2643] <... pselect6 resumed> ) = 1 (in [0])
[pid 2627] <... mprotect resumed> ) = 0
[pid 2643] recvfrom(0, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2643] <... recvfrom resumed> "\210\3\0\0000\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2627] <... mprotect resumed> ) = 0
[pid 2643] recvfrom(0, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2643] <... recvfrom resumed> "\4\0\0\0000\0\0\0\24\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
[pid 2627] <... mprotect resumed> ) = 0
[pid 2643] futex(0xb546eb98, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2643] <... futex resumed> ) = 1
[pid 2631] <... futex resumed> ) = 0
[pid 2643] pselect6(2, [0 1], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] sendto(0, "\210\3\0\0000\0\0\0\n\0\0\0000\0\0\0\25\0\0\0\0\0\0\0\0\0\0\0\35\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 904
[pid 2631] gettimeofday({1473381350, 765816}, NULL) = 0
[pid 2631] clock_gettime(CLOCK_REALTIME, {1473381350, 766009889}) = 0
[pid 2631] futex(0xb546eb98, FUTEX_WAIT_PRIVATE, 0, {29, 999806111} <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2643] <... pselect6 resumed> ) = 1 (in [0])
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2643] recvfrom(0, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2643] <... recvfrom resumed> "\210\3\0\0000\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2643] recvfrom(0, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2643] <... recvfrom resumed> "\n\0\0\0000\0\0\0\25\0\0\0\373\377\377\377\0\0\0\0\35\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2643] futex(0xb546eb98, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2643] <... futex resumed> ) = 1
[pid 2631] <... futex resumed> ) = 0
[pid 2643] pselect6(2, [0 1], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] sendto(0, "\210\3\0\0000\0\0\0\f\0\0\0000\0\0\0\26\0\0\0\0\0\0\0\0\0\0\0\35\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0) = 904
[pid 2631] gettimeofday({1473381350, 768800}, NULL) = 0
[pid 2631] clock_gettime(CLOCK_REALTIME, {1473381350, 768988327}) = 0
[pid 2631] futex(0xb546eb98, FUTEX_WAIT_PRIVATE, 0, {29, 999811673} <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2643] <... pselect6 resumed> ) = 1 (in [0])
[pid 2627] <... mprotect resumed> ) = 0
[pid 2643] recvfrom(0, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2643] <... recvfrom resumed> "\210\3\0\0000\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2627] <... mprotect resumed> ) = 0
[pid 2643] recvfrom(0, <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2643] <... recvfrom resumed> "\f\0\0\0000\0\0\0\26\0\0\0\373\377\377\377\0\0\0\0\35\0\0\0\0\0\0\0\0\0\0\0"..., 896, 0, NULL, NULL) = 896
[pid 2627] <... mprotect resumed> ) = 0
[pid 2643] futex(0xb546eb98, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2643] <... futex resumed> ) = 1
[pid 2631] <... futex resumed> ) = 0
[pid 2643] pselect6(2, [0 1], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] sendto(0, "\210\3\0\0000\0\0\0\5\0\0\0000\0\0\0\27\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 904, MSG_DONTWAIT|MSG_NOSIGNAL, NULL, 0 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... sendto resumed> ) = 904
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 2643] <... pselect6 resumed> ) = 1 (in [0])
[pid 2631] gettimeofday( <unfinished ...>
[pid 2643] recvfrom(0, <unfinished ...>
[pid 2631] <... gettimeofday resumed> {1473381350, 772270}, NULL) = 0
[pid 2643] <... recvfrom resumed> "\210\3\0\0000\0\0\0", 8, 0, NULL, NULL) = 8
[pid 2631] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2643] recvfrom(0, <unfinished ...>
[pid 2631] <... clock_gettime resumed> {1473381350, 772734629}) = 0
[pid 2643] <... recvfrom resumed> "\5\0\0\0000\0\0\0\27\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
[pid 2631] futex(0xb546eb98, FUTEX_WAIT_PRIVATE, 0, {4, 999535371} <unfinished ...>
[pid 2643] futex(0xb546eb98, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2631] <... futex resumed> ) = -1 EAGAIN (Try again)
[pid 2643] <... futex resumed> ) = 0
[pid 2631] futex(0xb546eb94, FUTEX_WAIT_PRIVATE, 2, NULL <unfinished ...>
[pid 2643] futex(0xb546eb94, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2631] <... futex resumed> ) = -1 EAGAIN (Try again)
[pid 2643] <... futex resumed> ) = 0
[pid 2631] futex(0xb546eb94, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 2643] pselect6(2, [0 1], NULL, NULL, NULL, 0 <unfinished ...>
[pid 2631] <... futex resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] write(2, "1", 1 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2643] <... pselect6 resumed> ) = 1 (in [1])
[pid 2631] <... write resumed> ) = 1
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2643] madvise(0xb5887000, 4096, MADV_DONTNEED <unfinished ...>
[pid 2631] futex(0xb5300938, FUTEX_WAIT, 2643, NULL <unfinished ...>
[pid 2643] <... madvise resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2643] sigaltstack({ss_sp=0, ss_flags=SS_DISABLE, ss_size=3039824248} <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2643] <... sigaltstack resumed> , NULL) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2643] munmap(0xb5c5a000, 12288 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2643] <... munmap resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2643] exit(0) = ?
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2643] +++ exited with 0 +++
[pid 2631] <... futex resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] munmap(0xb5202000, 1044480 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... munmap resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] close(2 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... close resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] close(1 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] <... close resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] close(0 <unfinished ...>
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] <... close resumed> ) = 0
[pid 2627] <... mprotect resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] fstatat64(AT_FDCWD, "/sys/bus/esoc/devices", <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... fstatat64 resumed> 0xb5bfd9a0, 0) = -1 ENOENT (No such file or directory)
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] clock_gettime(CLOCK_REALTIME, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... clock_gettime resumed> {1473381350, 779672183}) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] writev(3, [{"\0G\n\346\3\322Ww\332x.", 11}, {"\4", 1}, {"libmdmdetect\0", 13}, {"ESOC framework not supported\0", 29}], 4 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... writev resumed> ) = 54
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices", O_RDONLY|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... openat resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] getdents64(0, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... getdents64 resumed> /* 6 entries */, 4200) = 176
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys0/name", O_RDONLY|O_LARGEFILE <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... openat resumed> ) = 1
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] read(1, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... read resumed> "", 0) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] close(1 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... close resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys1/name", O_RDONLY|O_LARGEFILE <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... openat resumed> ) = 1
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] read(1, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... read resumed> "", 0) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] close(1 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... close resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys2/name", O_RDONLY|O_LARGEFILE <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... openat resumed> ) = 1
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] read(1, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... read resumed> "", 0) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] close(1 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... close resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] openat(AT_FDCWD, "/sys/bus/msm_subsys/devices/subsys3/name", O_RDONLY|O_LARGEFILE <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... openat resumed> ) = 1
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] read(1, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... read resumed> "", 0) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] close(1 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... close resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] getdents64(0, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... getdents64 resumed> /* 0 entries */, 4200) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] close(0 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... close resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] socket(PF_LOCAL, SOCK_STREAM, 0 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... socket resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] openat(AT_FDCWD, "/proc/2627/cmdline", O_RDONLY|O_LARGEFILE <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... openat resumed> ) = 1
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] read(1, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... read resumed> "rild.old\0", 49) = 9
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] close(1 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... close resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] getgroups32(0, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... getgroups32 resumed> NULL) = 9
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE <unfinished ...>
[pid 2631] getegid32( <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... getegid32 resumed> ) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] getgroups32(9, <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... getgroups32 resumed> [1004, 1007, 1011, 1015, 1028, 3001, 3002, 3003, 3006]) = 9
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ|PROT_WRITE) = 0
[pid 2627] mprotect(0xb6f14000, 4096, PROT_READ <unfinished ...>
[pid 2631] unlinkat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2627", 0 <unfinished ...>
[pid 2627] <... mprotect resumed> ) = 0
[pid 2631] <... unlinkat resumed> ) = -1 ENOENT (No such file or directory)
[pid 2627] munmap(0xb6f14000, 4096 <unfinished ...>
[pid 2631] bind(0, {sa_family=AF_LOCAL, sun_path="/dev/socket/qmux_radio/qmux_client_socket 2627"}, 110 <unfinished ...>
[pid 2627] <... munmap resumed> ) = 0
[pid 2631] <... bind resumed> ) = 0
[pid 2627] exit_group(-1) = ?
[pid 2631] fchmodat(AT_FDCWD, "/dev/socket/qmux_radio/qmux_client_socket 2627", 0660 <ptrace(SYSCALL):No such process>
[pid 2637] +++ exited with 255 +++
[pid 2636] +++ exited with 255 +++
[pid 2635] +++ exited with 255 +++
[pid 2634] +++ exited with 255 +++
[pid 2633] +++ exited with 255 +++
[pid 2632] +++ exited with 255 +++
[pid 2631] +++ exited with 255 +++
+++ exited with 255 +++
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment