execve("/system/bin/ip", ["ip", "link", "list"], [/* 23 vars */]) = 0 arch_prctl(ARCH_SET_FS, 0x7282a284ebd8) = 0 set_tid_address(0x7282a284eb50) = 2495 mmap(NULL, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7282a2769000 mprotect(0x7282a2769000, 4096, PROT_NONE) = 0 sigaltstack({ss_sp=0x7282a276a000, ss_flags=0, ss_size=16384}, NULL) = 0 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a276a000, 16384, "thread signal stack") = 0 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2769000, 4096, "thread signal stack guard page") = 0 mprotect(0x7282a2843000, 20480, PROT_READ) = 0 mprotect(0x7282a284d000, 4096, PROT_READ) = 0 mprotect(0x7282a284d000, 4096, PROT_READ|PROT_WRITE) = 0 mprotect(0x7282a284d000, 4096, PROT_READ) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7282a2842000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2842000, 4096, "atexit handlers") = 0 mprotect(0x7282a2842000, 4096, PROT_READ) = 0 mprotect(0x7282a2842000, 4096, PROT_READ|PROT_WRITE) = 0 mprotect(0x7282a2842000, 4096, PROT_READ) = 0 mprotect(0x7282a2842000, 4096, PROT_READ|PROT_WRITE) = 0 mprotect(0x7282a2842000, 4096, PROT_READ) = 0 mprotect(0x7282a2842000, 4096, PROT_READ|PROT_WRITE) = 0 mprotect(0x7282a2842000, 4096, PROT_READ) = 0 mprotect(0x7282a2842000, 4096, PROT_READ|PROT_WRITE) = 0 mprotect(0x7282a2842000, 4096, PROT_READ) = 0 mprotect(0x7282a2842000, 4096, PROT_READ|PROT_WRITE) = 0 mprotect(0x7282a2842000, 4096, PROT_READ) = 0 mprotect(0x7282a2842000, 4096, PROT_READ|PROT_WRITE) = 0 mprotect(0x7282a2842000, 4096, PROT_READ) = 0 mprotect(0x7282a2842000, 4096, PROT_READ|PROT_WRITE) = 0 mprotect(0x7282a2842000, 4096, PROT_READ) = 0 mprotect(0x7282a2842000, 4096, PROT_READ|PROT_WRITE) = 0 mprotect(0x7282a2842000, 4096, PROT_READ) = 0 openat(AT_FDCWD, "/dev/urandom", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 9), ...}) = 0 ioctl(3, RNDGETENTCNT, 0x7fff8766538c) = 0 read(3, "\361\361*\212\325\240\367H\200\215\255\233Q\"\226\245\266\313\16\241\213\371u3l\312i/k\277k?"..., 40) = 40 close(3) = 0 mmap(NULL, 16, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7282a2768000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2768000, 16, "arc4random _rs structure") = 0 mmap(NULL, 1088, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7282a2767000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2767000, 1088, "arc4random _rsx structure") = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a2766000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2766000, 4096, "linker_alloc_small_objects") = 0 mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a2765000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2765000, 24, "linker_alloc_vector") = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a2764000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2764000, 4096, "linker_alloc_small_objects") = 0 mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a2763000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2763000, 24, "linker_alloc_vector") = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a2762000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2762000, 4096, "linker_alloc_small_objects") = 0 mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a2761000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2761000, 24, "linker_alloc_vector") = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a2760000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2760000, 4096, "linker_alloc") = 0 newfstatat(AT_FDCWD, "/dev/__properties__", {st_mode=S_IFDIR|0755, st_size=740, ...}, 0) = 0 openat(AT_FDCWD, "/property_contexts", O_RDONLY|O_CLOEXEC) = 3 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a275f000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a275f000, 4096, "linker_alloc_lob") = 0 fstat(3, {st_mode=S_IFREG|0644, st_size=4628, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a275d000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a275d000, 8192, "linker_alloc_lob") = 0 read(3, "#line 1 \"system/sepolicy/propert"..., 4096) = 4096 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a275c000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a275c000, 4096, "linker_alloc_small_objects") = 0 mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a275b000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a275b000, 24, "linker_alloc_vector") = 0 read(3, "product/generic_x86_64/obj/ETC/s"..., 4096) = 532 read(3, "", 4096) = 0 munmap(0x7282a275c000, 4096) = 0 close(3) = 0 munmap(0x7282a275d000, 8192) = 0 openat(AT_FDCWD, "/dev/__properties__/properties_serial", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0 mmap(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x7282a273b000 close(3) = 0 rt_sigaction(SIGABRT, {0x7282a2779c60, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0x7282a2806230}, NULL, 8) = 0 rt_sigaction(SIGBUS, {0x7282a2779c60, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0x7282a2806230}, NULL, 8) = 0 rt_sigaction(SIGFPE, {0x7282a2779c60, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0x7282a2806230}, NULL, 8) = 0 rt_sigaction(SIGILL, {0x7282a2779c60, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0x7282a2806230}, NULL, 8) = 0 rt_sigaction(SIGSEGV, {0x7282a2779c60, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0x7282a2806230}, NULL, 8) = 0 rt_sigaction(SIGSTKFLT, {0x7282a2779c60, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0x7282a2806230}, NULL, 8) = 0 rt_sigaction(SIGTRAP, {0x7282a2779c60, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0x7282a2806230}, NULL, 8) = 0 mprotect(0x7282a2842000, 4096, PROT_READ|PROT_WRITE) = 0 mprotect(0x7282a2842000, 4096, PROT_READ) = 0 futex(0x7282a2849a90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 readlinkat(AT_FDCWD, "/proc/self/exe", "/system/bin/ip", 4096) = 14 newfstatat(AT_FDCWD, "/system/bin/ip", {st_mode=S_IFREG|0755, st_size=273360, ...}, 0) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a275e000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a275e000, 4096, "linker_alloc") = 0 newfstatat(AT_FDCWD, "/data", {st_mode=S_IFDIR|0771, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 newfstatat(AT_FDCWD, "/data/local", {st_mode=S_IFDIR|0751, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 newfstatat(AT_FDCWD, "/data/local/tmp", {st_mode=S_IFDIR|0771, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 newfstatat(AT_FDCWD, "/data/local/tmp/python", {st_mode=S_IFDIR|0775, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 newfstatat(AT_FDCWD, "/data/local/tmp/python/lib", {st_mode=S_IFDIR|0775, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 newfstatat(AT_FDCWD, "/data/local/tmp/python/lib", {st_mode=S_IFDIR|0775, st_size=4096, ...}, 0) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a275d000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a275d000, 4096, "linker_alloc") = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a275c000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a275c000, 4096, "linker_alloc") = 0 openat(AT_FDCWD, "/data/local/tmp/python/lib/libc.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/system/lib64/libc.so", O_RDONLY|O_CLOEXEC) = 3 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a2739000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2739000, 8192, "linker_alloc_lob") = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a2737000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2737000, 8192, "linker_alloc_lob") = 0 readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib64/libc.so", 4096) = 21 munmap(0x7282a2737000, 8192) = 0 munmap(0x7282a2739000, 8192) = 0 fstat(3, {st_mode=S_IFREG|0644, st_size=1133528, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a273a000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a273a000, 4096, "linker_alloc_small_objects") = 0 mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a2739000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2739000, 24, "linker_alloc_vector") = 0 pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 64, 0) = 64 mmap(NULL, 632, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7282a2738000 mmap(NULL, 4016, PROT_READ, MAP_PRIVATE, 3, 0x114000) = 0x7282a2737000 mmap(NULL, 6528, PROT_READ, MAP_PRIVATE, 3, 0xee000) = 0x7282a2735000 mmap(NULL, 15188, PROT_READ, MAP_PRIVATE, 3, 0x7000) = 0x7282a2731000 openat(AT_FDCWD, "/data/local/tmp/python/lib/libm.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/system/lib64/libm.so", O_RDONLY|O_CLOEXEC) = 4 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a272f000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a272f000, 8192, "linker_alloc_lob") = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a272d000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a272d000, 8192, "linker_alloc_lob") = 0 readlinkat(AT_FDCWD, "/proc/self/fd/4", "/system/lib64/libm.so", 4096) = 21 munmap(0x7282a272d000, 8192) = 0 munmap(0x7282a272f000, 8192) = 0 fstat(4, {st_mode=S_IFREG|0644, st_size=338304, ...}) = 0 pread64(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 64, 0) = 64 mmap(NULL, 632, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7282a2730000 mmap(NULL, 3136, PROT_READ, MAP_PRIVATE, 4, 0x52000) = 0x7282a272f000 mmap(NULL, 5472, PROT_READ, MAP_PRIVATE, 4, 0x51000) = 0x7282a272d000 mmap(NULL, 8302, PROT_READ, MAP_PRIVATE, 4, 0x1000) = 0x7282a272a000 openat(AT_FDCWD, "/data/local/tmp/python/lib/libiprouteutil.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/system/lib64/libiprouteutil.so", O_RDONLY|O_CLOEXEC) = 5 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a2728000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2728000, 8192, "linker_alloc_lob") = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a2726000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2726000, 8192, "linker_alloc_lob") = 0 readlinkat(AT_FDCWD, "/proc/self/fd/5", "/system/lib64/libiprouteutil.so", 4096) = 31 munmap(0x7282a2726000, 8192) = 0 munmap(0x7282a2728000, 8192) = 0 fstat(5, {st_mode=S_IFREG|0644, st_size=73968, ...}) = 0 pread64(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 64, 0) = 64 mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7282a2729000 mmap(NULL, 6944, PROT_READ, MAP_PRIVATE, 5, 0x11000) = 0x7282a2727000 mmap(NULL, 6144, PROT_READ, MAP_PRIVATE, 5, 0xd000) = 0x7282a2725000 mmap(NULL, 4883, PROT_READ, MAP_PRIVATE, 5, 0x1000) = 0x7282a2723000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a2722000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2722000, 4096, "linker_alloc_small_objects") = 0 openat(AT_FDCWD, "/data/local/tmp/python/lib/libnetlink.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/system/lib64/libnetlink.so", O_RDONLY|O_CLOEXEC) = 6 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a2720000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2720000, 8192, "linker_alloc_lob") = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a271e000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a271e000, 8192, "linker_alloc_lob") = 0 readlinkat(AT_FDCWD, "/proc/self/fd/6", "/system/lib64/libnetlink.so", 4096) = 27 munmap(0x7282a271e000, 8192) = 0 munmap(0x7282a2720000, 8192) = 0 fstat(6, {st_mode=S_IFREG|0644, st_size=22576, ...}) = 0 pread64(6, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 64, 0) = 64 mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 6, 0) = 0x7282a2721000 mmap(NULL, 2528, PROT_READ, MAP_PRIVATE, 6, 0x5000) = 0x7282a2720000 mmap(NULL, 6928, PROT_READ, MAP_PRIVATE, 6, 0x4000) = 0x7282a271e000 mmap(NULL, 6561, PROT_READ, MAP_PRIVATE, 6, 0) = 0x7282a271c000 openat(AT_FDCWD, "/data/local/tmp/python/lib/libc++.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/system/lib64/libc++.so", O_RDONLY|O_CLOEXEC) = 7 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a271a000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a271a000, 8192, "linker_alloc_lob") = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a2718000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2718000, 8192, "linker_alloc_lob") = 0 readlinkat(AT_FDCWD, "/proc/self/fd/7", "/system/lib64/libc++.so", 4096) = 23 munmap(0x7282a2718000, 8192) = 0 munmap(0x7282a271a000, 8192) = 0 fstat(7, {st_mode=S_IFREG|0644, st_size=1030488, ...}) = 0 pread64(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 64, 0) = 64 mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 7, 0) = 0x7282a271b000 mmap(NULL, 2928, PROT_READ, MAP_PRIVATE, 7, 0xfb000) = 0x7282a271a000 mmap(NULL, 5824, PROT_READ, MAP_PRIVATE, 7, 0xf8000) = 0x7282a2718000 mmap(NULL, 112585, PROT_READ, MAP_PRIVATE, 7, 0xd000) = 0x7282a26fc000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a26fb000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a26fb000, 4096, "linker_alloc_small_objects") = 0 mmap(NULL, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a26fa000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a26fa000, 24, "linker_alloc_vector") = 0 mmap(NULL, 1048576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7282a25fa000 mmap(0x7282a25fa000, 995976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0x7282a25fa000 mmap(0x7282a26ee000, 32840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0xf3000) = 0x7282a26ee000 mmap(0x7282a26f7000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7282a26f7000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a26f7000, 12288, ".bss") = 0 mmap(NULL, 77824, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7282a25e7000 mmap(0x7282a25e7000, 52024, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0x7282a25e7000 mmap(0x7282a25f5000, 18556, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0xd000) = 0x7282a25f5000 mmap(NULL, 344064, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7282a2593000 mmap(0x7282a2593000, 332816, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0x7282a2593000 mmap(0x7282a25e5000, 4440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x51000) = 0x7282a25e5000 mmap(NULL, 1036288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7282a2496000 mmap(0x7282a2496000, 954584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7282a2496000 mmap(0x7282a2581000, 32112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xea000) = 0x7282a2581000 mmap(0x7282a2589000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7282a2589000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2589000, 40960, ".bss") = 0 mmap(NULL, 45056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7282a248b000 mmap(0x7282a248b000, 18776, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0) = 0x7282a248b000 mmap(0x7282a2490000, 4108, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 6, 0x4000) = 0x7282a2490000 mmap(0x7282a2492000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7282a2492000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2492000, 16384, ".bss") = 0 mprotect(0x7282a2893000, 4096, PROT_READ) = 0 mprotect(0x7282a2581000, 24576, PROT_READ) = 0 mprotect(0x7282a25e5000, 4096, PROT_READ) = 0 mprotect(0x7282a25f5000, 4096, PROT_READ) = 0 mprotect(0x7282a2490000, 4096, PROT_READ) = 0 mprotect(0x7282a26ee000, 32768, PROT_READ) = 0 close(3) = 0 close(4) = 0 close(5) = 0 close(6) = 0 close(7) = 0 munmap(0x7282a26fc000, 112585) = 0 munmap(0x7282a2718000, 5824) = 0 munmap(0x7282a271a000, 2928) = 0 munmap(0x7282a271b000, 576) = 0 munmap(0x7282a271c000, 6561) = 0 munmap(0x7282a271e000, 6928) = 0 munmap(0x7282a2720000, 2528) = 0 munmap(0x7282a2721000, 576) = 0 munmap(0x7282a2723000, 4883) = 0 munmap(0x7282a2725000, 6144) = 0 munmap(0x7282a2727000, 6944) = 0 munmap(0x7282a2729000, 576) = 0 munmap(0x7282a272a000, 8302) = 0 munmap(0x7282a272d000, 5472) = 0 munmap(0x7282a272f000, 3136) = 0 munmap(0x7282a2730000, 632) = 0 munmap(0x7282a2731000, 15188) = 0 munmap(0x7282a2735000, 6528) = 0 munmap(0x7282a2737000, 4016) = 0 munmap(0x7282a2738000, 632) = 0 munmap(0x7282a273a000, 4096) = 0 munmap(0x7282a26fb000, 4096) = 0 mprotect(0x7282a275e000, 4096, PROT_READ|PROT_WRITE) = 0 mprotect(0x7282a2760000, 4096, PROT_READ|PROT_WRITE) = 0 mprotect(0x7282a258b000, 4096, PROT_READ) = 0 mprotect(0x7282a258b000, 4096, PROT_READ|PROT_WRITE) = 0 mprotect(0x7282a258b000, 4096, PROT_READ) = 0 newfstatat(AT_FDCWD, "/dev/__properties__", {st_mode=S_IFDIR|0755, st_size=740, ...}, 0) = 0 openat(AT_FDCWD, "/property_contexts", O_RDONLY|O_CLOEXEC) = 3 brk(NULL) = 0x7282a2ca2000 mmap(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7282a228b000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a228b000, 2097152, "libc_malloc") = 0 munmap(0x7282a228b000, 2097152) = 0 mmap(NULL, 4190208, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7282a208c000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a208c000, 4190208, "libc_malloc") = 0 munmap(0x7282a208c000, 1523712) = 0 munmap(0x7282a2400000, 569344) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/online", O_RDONLY|O_CLOEXEC) = 4 mmap(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7282a2000000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2000000, 2097152, "libc_malloc") = 0 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "0-1\n", 4096) = 4 close(4) = 0 fstat(3, {st_mode=S_IFREG|0644, st_size=4628, ...}) = 0 read(3, "#line 1 \"system/sepolicy/propert"..., 4096) = 4096 read(3, "product/generic_x86_64/obj/ETC/s"..., 4096) = 532 read(3, "", 4096) = 0 close(3) = 0 openat(AT_FDCWD, "/dev/__properties__/properties_serial", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0 mmap(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x7282a2702000 close(3) = 0 mprotect(0x7282a258b000, 4096, PROT_READ|PROT_WRITE) = 0 openat(AT_FDCWD, "/dev/__properties__/u:object_r:default_prop:s0", O_RDONLY|O_NOFOLLOW|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=131072, ...}) = 0 mmap(NULL, 131072, PROT_READ, MAP_SHARED, 3, 0) = 0x7282a246b000 close(3) = 0 mprotect(0x7282a258b000, 4096, PROT_READ) = 0 openat(AT_FDCWD, "/data/local/tmp/python/lib/libnetd_client.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/system/lib64/libnetd_client.so", O_RDONLY|O_CLOEXEC) = 3 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a2737000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2737000, 8192, "linker_alloc_lob") = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a2735000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2735000, 8192, "linker_alloc_lob") = 0 readlinkat(AT_FDCWD, "/proc/self/fd/3", "/system/lib64/libnetd_client.so", 4096) = 31 munmap(0x7282a2735000, 8192) = 0 munmap(0x7282a2737000, 8192) = 0 fstat(3, {st_mode=S_IFREG|0644, st_size=10288, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a273a000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a273a000, 4096, "linker_alloc") = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0x7282a2738000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2738000, 4096, "linker_alloc_small_objects") = 0 pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 64, 0) = 64 mmap(NULL, 576, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7282a2737000 mmap(NULL, 2528, PROT_READ, MAP_PRIVATE, 3, 0x2000) = 0x7282a2736000 mmap(NULL, 7360, PROT_READ, MAP_PRIVATE, 3, 0x1000) = 0x7282a2734000 mmap(NULL, 3395, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7282a2733000 mmap(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7282a272f000 mmap(0x7282a272f000, 6704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x7282a272f000 mmap(0x7282a2731000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x7282a2731000 mprotect(0x7282a2731000, 4096, PROT_READ) = 0 close(3) = 0 munmap(0x7282a2733000, 3395) = 0 munmap(0x7282a2734000, 7360) = 0 munmap(0x7282a2736000, 2528) = 0 munmap(0x7282a2737000, 576) = 0 munmap(0x7282a2738000, 4096) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f62e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f9568, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f62e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a26f62e0, FUTEX_WAKE_PRIVATE, 2147483647) = 0 futex(0x7282a258c0c4, FUTEX_WAKE_PRIVATE, 2147483647) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7282a2738000 prctl(0x53564d41 /* PR_??? */, 0, 0x7282a2738000, 4096, "atexit handlers") = 0 mprotect(0x7282a2738000, 4096, PROT_READ) = 0 futex(0x7282a2589030, FUTEX_WAKE_PRIVATE, 2147483647) = 0 mprotect(0x7282a273a000, 4096, PROT_READ) = 0 mprotect(0x7282a275e000, 4096, PROT_READ) = 0 mprotect(0x7282a2760000, 4096, PROT_READ) = 0 mprotect(0x7282a2738000, 4096, PROT_READ|PROT_WRITE) = 0 mprotect(0x7282a2738000, 4096, PROT_READ) = 0 socket(PF_NETLINK, SOCK_RAW|SOCK_CLOEXEC, NETLINK_ROUTE) = 3 setsockopt(3, SOL_SOCKET, SO_SNDBUF, [32768], 4) = 0 setsockopt(3, SOL_SOCKET, SO_RCVBUF, [1048576], 4) = 0 bind(3, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0 getsockname(3, {sa_family=AF_NETLINK, pid=2495, groups=00000000}, [12]) = 0 sendto(3, " \0\0\0\20\0\5\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", 32, 0, NULL, 0) = -1 EACCES (Permission denied) writev(2, [{"request send failed", 19}, {": ", 2}, {"Permission denied", 17}, {"\n", 1}], 4request send failed: Permission denied ) = 39 mprotect(0x7282a2738000, 4096, PROT_READ|PROT_WRITE) = 0 mprotect(0x7282a2738000, 4096, PROT_READ) = 0 mprotect(0x7282a2738000, 4096, PROT_READ|PROT_WRITE) = 0 mprotect(0x7282a2738000, 4096, PROT_READ) = 0 munmap(0x7282a2738000, 4096) = 0 exit_group(1) = ? +++ exited with 1 +++