Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [nemo@Sailfish ~]$ strace test_gps
- execve("/usr/bin/test_gps", ["test_gps"], [/* 44 vars */]) = 0
- brk(0) = 0x39c000
- uname({sys="Linux", node="Sailfish", ...}) = 0
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7631000
- access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
- open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/v8l/neon/vfp/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/v8l/neon/vfp", 0xffe26e90) = -1 ENOENT (No such file or directory)
- open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/v8l/neon/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/v8l/neon", 0xffe26e90) = -1 ENOENT (No such file or directory)
- open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/v8l/vfp/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/v8l/vfp", 0xffe26e90) = -1 ENOENT (No such file or directory)
- open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/v8l/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/v8l", 0xffe26e90) = -1 ENOENT (No such file or directory)
- open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/neon/vfp/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/neon/vfp", 0xffe26e90) = -1 ENOENT (No such file or directory)
- open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/neon/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/neon", 0xffe26e90) = -1 ENOENT (No such file or directory)
- open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/vfp/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/vfp", 0xffe26e90) = -1 ENOENT (No such file or directory)
- open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/tls", 0xffe26e90) = -1 ENOENT (No such file or directory)
- open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/v8l/neon/vfp/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/v8l/neon/vfp", 0xffe26e90) = -1 ENOENT (No such file or directory)
- open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/v8l/neon/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/v8l/neon", 0xffe26e90) = -1 ENOENT (No such file or directory)
- open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/v8l/vfp/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/v8l/vfp", 0xffe26e90) = -1 ENOENT (No such file or directory)
- open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/v8l/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/v8l", 0xffe26e90) = -1 ENOENT (No such file or directory)
- open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/neon/vfp/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/neon/vfp", 0xffe26e90) = -1 ENOENT (No such file or directory)
- open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/neon/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/neon", 0xffe26e90) = -1 ENOENT (No such file or directory)
- open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/vfp/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/vfp", 0xffe26e90) = -1 ENOENT (No such file or directory)
- open("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- stat64("/srv/mer/toolings/SailfishOS-latest/opt/cross/armv7hl-meego-linux-gnueabi/lib", 0xffe26e90) = -1 ENOENT (No such file or directory)
- open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=42902, ...}) = 0
- mmap2(NULL, 42902, PROT_READ, MAP_PRIVATE, 3, 0) = 0xf7626000
- close(3) = 0
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
- open("/usr/lib/libhybris-common.so.1", O_RDONLY|O_CLOEXEC) = 3
- read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0x_\0\0004\0\0\0"..., 512) = 512
- lseek(3, 446008, SEEK_SET) = 446008
- read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1520) = 1520
- lseek(3, 140275, SEEK_SET) = 140275
- read(3, "A6\0\0\0aeabi\0\1,\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 55) = 55
- fstat64(3, {st_mode=S_IFREG|0755, st_size=447528, ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7625000
- mmap2(NULL, 206392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf75d6000
- mprotect(0xf75f7000, 65536, PROT_NONE) = 0
- mmap2(0xf7607000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x21000) = 0xf7607000
- close(3) = 0
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
- open("/usr/lib/libhardware.so.2", O_RDONLY|O_CLOEXEC) = 3
- read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\20\6\0\0004\0\0\0"..., 512) = 512
- lseek(3, 8468, SEEK_SET) = 8468
- read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1440) = 1440
- lseek(3, 2567, SEEK_SET) = 2567
- read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 53) = 53
- fstat64(3, {st_mode=S_IFREG|0755, st_size=9908, ...}) = 0
- mmap2(NULL, 68060, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf75c5000
- mprotect(0xf75c6000, 61440, PROT_NONE) = 0
- mmap2(0xf75d5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0xf75d5000
- close(3) = 0
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
- open("/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
- read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\234\t\0\0004\0\0\0"..., 512) = 512
- lseek(3, 8668, SEEK_SET) = 8668
- read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1160) = 1160
- lseek(3, 8328, SEEK_SET) = 8328
- read(3, "A6\0\0\0aeabi\0\1,\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 55) = 55
- fstat64(3, {st_mode=S_IFREG|0755, st_size=9828, ...}) = 0
- mmap2(NULL, 73912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf75b2000
- mprotect(0xf75b4000, 61440, PROT_NONE) = 0
- mmap2(0xf75c3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0xf75c3000
- close(3) = 0
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
- open("/lib/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
- read(3, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0@\30\0\0004\0\0\0"..., 512) = 512
- lseek(3, 21268, SEEK_SET) = 21268
- read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1320) = 1320
- lseek(3, 20868, SEEK_SET) = 20868
- read(3, "A6\0\0\0aeabi\0\1,\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 55) = 55
- fstat64(3, {st_mode=S_IFREG|0755, st_size=22588, ...}) = 0
- mmap2(NULL, 86588, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf759c000
- mprotect(0xf75a1000, 61440, PROT_NONE) = 0
- mmap2(0xf75b0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0xf75b0000
- close(3) = 0
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
- open("/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
- read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\235z\1\0004\0\0\0"..., 512) = 512
- lseek(3, 1006516, SEEK_SET) = 1006516
- read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 2840) = 2840
- lseek(3, 1003068, SEEK_SET) = 1003068
- read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 53) = 53
- fstat64(3, {st_mode=S_IFREG|0755, st_size=1009356, ...}) = 0
- mmap2(NULL, 1078792, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf7494000
- mprotect(0xf7586000, 65536, PROT_NONE) = 0
- mmap2(0xf7596000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf2000) = 0xf7596000
- mmap2(0xf7599000, 9736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf7599000
- close(3) = 0
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
- open("/usr/lib/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 3
- read(3, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\370i\4\0004\0\0\0"..., 512) = 512
- lseek(3, 635676, SEEK_SET) = 635676
- read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1200) = 1200
- lseek(3, 635308, SEEK_SET) = 635308
- read(3, "A6\0\0\0aeabi\0\1,\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 55) = 55
- fstat64(3, {st_mode=S_IFREG|0755, st_size=636876, ...}) = 0
- mmap2(NULL, 728396, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf73e2000
- mprotect(0xf7479000, 61440, PROT_NONE) = 0
- mmap2(0xf7488000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x96000) = 0xf7488000
- mmap2(0xf748e000, 23884, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf748e000
- close(3) = 0
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
- open("/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
- read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\230<\0\0004\0\0\0"..., 512) = 512
- lseek(3, 410080, SEEK_SET) = 410080
- read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1160) = 1160
- lseek(3, 409740, SEEK_SET) = 409740
- read(3, "A6\0\0\0aeabi\0\1,\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 55) = 55
- fstat64(3, {st_mode=S_IFREG|0755, st_size=411240, ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7624000
- mmap2(NULL, 475284, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf736d000
- mprotect(0xf73d1000, 61440, PROT_NONE) = 0
- mmap2(0xf73e0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x63000) = 0xf73e0000
- close(3) = 0
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
- open("/usr/lib/libandroid-properties.so.1", O_RDONLY|O_CLOEXEC) = 3
- read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\274\16\0\0004\0\0\0"..., 512) = 512
- lseek(3, 40056, SEEK_SET) = 40056
- read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1480) = 1480
- lseek(3, 7291, SEEK_SET) = 7291
- read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 53) = 53
- fstat64(3, {st_mode=S_IFREG|0755, st_size=41536, ...}) = 0
- mmap2(NULL, 80824, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf7359000
- mprotect(0xf735b000, 61440, PROT_NONE) = 0
- mmap2(0xf736a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0xf736a000
- mmap2(0xf736b000, 7096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf736b000
- close(3) = 0
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
- open("/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
- read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\300&\0\0004\0\0\0"..., 512) = 512
- lseek(3, 31956, SEEK_SET) = 31956
- read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1120) = 1120
- lseek(3, 31608, SEEK_SET) = 31608
- read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 53) = 53
- fstat64(3, {st_mode=S_IFREG|0755, st_size=33076, ...}) = 0
- mmap2(NULL, 97200, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf7341000
- mprotect(0xf7349000, 61440, PROT_NONE) = 0
- mmap2(0xf7358000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0xf7358000
- close(3) = 0
- access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
- open("/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
- read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0001Q\0\0004\0\0\0"..., 512) = 512
- lseek(3, 66672, SEEK_SET) = 66672
- read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1440) = 1440
- lseek(3, 65940, SEEK_SET) = 65940
- read(3, "A6\0\0\0aeabi\0\1,\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 55) = 55
- fstat64(3, {st_mode=S_IFREG|0755, st_size=68112, ...}) = 0
- mmap2(NULL, 139836, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf731e000
- mprotect(0xf732e000, 61440, PROT_NONE) = 0
- mmap2(0xf733d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0xf733d000
- mmap2(0xf733f000, 4668, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf733f000
- close(3) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7623000
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7622000
- set_tls(0xf76224c0, 0xf7633000, 0xf7622bf8, 0xf76224c0, 0xf7633000) = 0
- mprotect(0xf7596000, 8192, PROT_READ) = 0
- mprotect(0xf733d000, 4096, PROT_READ) = 0
- mprotect(0xf73e0000, 4096, PROT_READ) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf731d000
- mprotect(0xf7488000, 16384, PROT_READ) = 0
- mprotect(0xf75b0000, 4096, PROT_READ) = 0
- mprotect(0xf75c3000, 4096, PROT_READ) = 0
- mprotect(0xf7632000, 4096, PROT_READ) = 0
- munmap(0xf7626000, 42902) = 0
- set_tid_address(0xf7622068) = 11533
- set_robust_list(0xf7622070, 12) = 0
- rt_sigaction(SIGRTMIN, {0xf7322d7d, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0
- rt_sigaction(SIGRT_1, {0xf7322c9d, [], SA_RESTART|SA_SIGINFO|0x4000000}, NULL, 8) = 0
- rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
- getrlimit(RLIMIT_STACK, {rlim_cur=2048*1024, rlim_max=2048*1024}) = 0
- brk(0) = 0x39c000
- brk(0x3bd000) = 0x3bd000
- fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7630000
- write(1, "*** setup signal handler\n", 25*** setup signal handler
- ) = 25
- rt_sigaction(SIGINT, {0x11601, [INT], SA_RESTART|0x4000000}, {SIG_DFL, [], 0}, 8) = 0
- write(1, "*** get gps interface\n", 22*** get gps interface
- ) = 22
- socket(PF_LOCAL, SOCK_STREAM, 0) = 3
- connect(3, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
- send(3, "\2\0\0\0ro.build.version.sdk\0\0\0\0\0\0\0\0"..., 128, 0) = 128
- recv(3, "\2\0\0\0ro.build.version.sdk\0\0\0\0\0\0\0\0"..., 128, 0) = 128
- recv(3, "", 128, 0) = 0
- close(3) = 0
- clock_gettime(CLOCK_MONOTONIC_COARSE, {38024, 203689225}) = 0
- futex(0xf75c40ac, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- open("/usr/lib/libhybris/linker/n.so", O_RDONLY|O_CLOEXEC) = 3
- read(3, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\230\236\0\0004\0\0\0"..., 512) = 512
- lseek(3, 1392144, SEEK_SET) = 1392144
- read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1560) = 1560
- lseek(3, 152511, SEEK_SET) = 152511
- read(3, "A6\0\0\0aeabi\0\1,\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 55) = 55
- fstat64(3, {st_mode=S_IFREG|0755, st_size=1393704, ...}) = 0
- mmap2(NULL, 239612, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf72e2000
- mprotect(0xf7307000, 61440, PROT_NONE) = 0
- mmap2(0xf7316000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0xf7316000
- mmap2(0xf7318000, 18428, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf7318000
- close(3) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xf762f000
- prctl(0x53564d41 /* PR_??? */, 0, 0xf762f000, 0x1000, 0xf7301e88) = 0
- lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- lstat64("/usr/libexec", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- lstat64("/usr/libexec/droid-hybris", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- lstat64("/usr/libexec/droid-hybris/system", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- lstat64("/usr/libexec/droid-hybris/system/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- stat64("/usr/libexec/droid-hybris/system/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- lstat64("/vendor", {st_mode=S_IFLNK|0777, st_size=14, ...}) = 0
- readlink("/vendor", "/system/vendor", 4095) = 14
- lstat64("/system", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- lstat64("/system/vendor", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- lstat64("/system/vendor/lib", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
- stat64("/system/vendor/lib", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
- lstat64("/system", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- lstat64("/system/lib", {st_mode=S_IFDIR|0755, st_size=8192, ...}) = 0
- stat64("/system/lib", {st_mode=S_IFDIR|0755, st_size=8192, ...}) = 0
- lstat64("/odm", 0xffe253e8) = -1 ENOENT (No such file or directory)
- mprotect(0xf762f000, 4096, PROT_READ|PROT_WRITE) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xf762e000
- prctl(0x53564d41 /* PR_??? */, 0, 0xf762e000, 0x1000, 0xf7301e88) = 0
- open("/usr/libexec/droid-hybris/system/lib/libhardware.so", O_RDONLY|O_CLOEXEC) = 3
- readlink("/proc/self/fd/3", "/usr/libexec/droid-hybris/system"..., 4096) = 51
- fstat64(3, {st_mode=S_IFREG|0644, st_size=13920, ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xf762d000
- prctl(0x53564d41 /* PR_??? */, 0, 0xf762d000, 0x1000, 0xf7301e88) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xf762c000
- prctl(0x53564d41 /* PR_??? */, 0, 0xf762c000, 0x1000, 0xf7301e88) = 0
- pread(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, 392, PROT_READ, MAP_PRIVATE, 3, 0) = 0xf762b000
- mmap2(NULL, 2144, PROT_READ, MAP_PRIVATE, 3, 0x3000) = 0xf762a000
- mmap2(NULL, 7680, PROT_READ, MAP_PRIVATE, 3, 0x2000) = 0xf7628000
- mmap2(NULL, 2144, PROT_READ, MAP_PRIVATE, 3, 0) = 0xf7627000
- open("/usr/libexec/droid-hybris/system/lib/libcutils.so", O_RDONLY|O_CLOEXEC) = 4
- readlink("/proc/self/fd/4", "/usr/libexec/droid-hybris/system"..., 4096) = 49
- fstat64(4, {st_mode=S_IFREG|0644, st_size=100432, ...}) = 0
- pread(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, 424, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf7626000
- mmap2(NULL, 3056, PROT_READ, MAP_PRIVATE, 4, 0x18000) = 0xf72e1000
- mmap2(NULL, 5896, PROT_READ, MAP_PRIVATE, 4, 0x17000) = 0xf72df000
- mmap2(NULL, 14417, PROT_READ, MAP_PRIVATE, 4, 0x1000) = 0xf72db000
- open("/usr/libexec/droid-hybris/system/lib/liblog.so", O_RDONLY|O_CLOEXEC) = 5
- readlink("/proc/self/fd/5", "/usr/libexec/droid-hybris/system"..., 4096) = 46
- fstat64(5, {st_mode=S_IFREG|0644, st_size=63436, ...}) = 0
- pread(5, "\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, 392, PROT_READ, MAP_PRIVATE, 5, 0) = 0xf72da000
- mmap2(NULL, 2832, PROT_READ, MAP_PRIVATE, 5, 0xf000) = 0xf72d9000
- mmap2(NULL, 6504, PROT_READ, MAP_PRIVATE, 5, 0xe000) = 0xf72d7000
- mmap2(NULL, 6667, PROT_READ, MAP_PRIVATE, 5, 0x1000) = 0xf72d5000
- open("/usr/libexec/droid-hybris/system/lib/libdl.so", O_RDONLY|O_CLOEXEC) = 6
- readlink("/proc/self/fd/6", "/usr/libexec/droid-hybris/system"..., 4096) = 45
- fstat64(6, {st_mode=S_IFREG|0644, st_size=13716, ...}) = 0
- pread(6, "\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, 392, PROT_READ, MAP_PRIVATE, 6, 0) = 0xf72d4000
- mmap2(NULL, 1896, PROT_READ, MAP_PRIVATE, 6, 0x3000) = 0xf72d3000
- mmap2(NULL, 7832, PROT_READ, MAP_PRIVATE, 6, 0x2000) = 0xf72d1000
- mmap2(NULL, 2249, PROT_READ, MAP_PRIVATE, 6, 0) = 0xf72d0000
- open("/usr/libexec/droid-hybris/system/lib/libc++.so", O_RDONLY|O_CLOEXEC) = 7
- readlink("/proc/self/fd/7", "/usr/libexec/droid-hybris/system"..., 4096) = 46
- fstat64(7, {st_mode=S_IFREG|0644, st_size=575140, ...}) = 0
- pread(7, "\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, 392, PROT_READ, MAP_PRIVATE, 7, 0) = 0xf72cf000
- mmap2(NULL, 2240, PROT_READ, MAP_PRIVATE, 7, 0x8c000) = 0xf72ce000
- mmap2(NULL, 6432, PROT_READ, MAP_PRIVATE, 7, 0x8a000) = 0xf72cc000
- mmap2(NULL, 110556, PROT_READ, MAP_PRIVATE, 7, 0x9000) = 0xf72b1000
- open("/usr/libexec/droid-hybris/system/lib/libc.so", O_RDONLY|O_CLOEXEC) = 8
- readlink("/proc/self/fd/8", "/usr/libexec/droid-hybris/system"..., 4096) = 44
- fstat64(8, {st_mode=S_IFREG|0644, st_size=780432, ...}) = 0
- pread(8, "\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, 424, PROT_READ, MAP_PRIVATE, 8, 0) = 0xf72b0000
- mmap2(NULL, 3024, PROT_READ, MAP_PRIVATE, 8, 0xbe000) = 0xf72af000
- mmap2(NULL, 1896, PROT_READ, MAP_PRIVATE, 8, 0x87000) = 0xf72ae000
- mmap2(NULL, 25276, PROT_READ, MAP_PRIVATE, 8, 0x5000) = 0xf72a7000
- open("/usr/libexec/droid-hybris/system/lib/libm.so", O_RDONLY|O_CLOEXEC) = 9
- readlink("/proc/self/fd/9", "/usr/libexec/droid-hybris/system"..., 4096) = 44
- fstat64(9, {st_mode=S_IFREG|0644, st_size=132892, ...}) = 0
- pread(9, "\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, 424, PROT_READ, MAP_PRIVATE, 9, 0) = 0xf72a6000
- mmap2(NULL, 2440, PROT_READ, MAP_PRIVATE, 9, 0x20000) = 0xf72a5000
- mmap2(NULL, 6600, PROT_READ, MAP_PRIVATE, 9, 0x1f000) = 0xf72a3000
- mmap2(NULL, 8959, PROT_READ, MAP_PRIVATE, 9, 0x1000) = 0xf72a0000
- open("/usr/libexec/droid-hybris/system/lib/libdsyscalls.so", O_RDONLY|O_CLOEXEC) = 10
- readlink("/proc/self/fd/10", "/usr/libexec/droid-hybris/system"..., 4096) = 52
- fstat64(10, {st_mode=S_IFREG|0644, st_size=17768, ...}) = 0
- pread(10, "\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, 392, PROT_READ, MAP_PRIVATE, 10, 0) = 0xf729f000
- mmap2(NULL, 1848, PROT_READ, MAP_PRIVATE, 10, 0x4000) = 0xf729e000
- mmap2(NULL, 7760, PROT_READ, MAP_PRIVATE, 10, 0x3000) = 0xf729c000
- mmap2(NULL, 2024, PROT_READ, MAP_PRIVATE, 10, 0) = 0xf729b000
- mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7296000
- mmap2(0xf7296000, 11236, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xf7296000
- mmap2(0xf7299000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0xf7299000
- mmap2(NULL, 106496, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf727c000
- mmap2(0xf727c000, 91424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xf727c000
- mmap2(0xf7293000, 8588, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x16000) = 0xf7293000
- mmap2(NULL, 69632, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf726b000
- mmap2(0xf726b000, 56372, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xf726b000
- mmap2(0xf727a000, 4428, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0xe000) = 0xf727a000
- mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7266000
- mmap2(0xf7266000, 7928, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0) = 0xf7266000
- mmap2(0xf7269000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 6, 0x2000) = 0xf7269000
- mmap2(NULL, 585728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf71d7000
- mmap2(0xf71d7000, 557088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0xf71d7000
- mmap2(0xf7260000, 16409, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x88000) = 0xf7260000
- mmap2(0xf7265000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf7265000
- prctl(0x53564d41 /* PR_??? */, 0, 0xf7265000, 0x1000, 0xf73043bc) = 0
- mmap2(NULL, 602112, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7144000
- mmap2(0xf7144000, 541372, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 8, 0) = 0xf7144000
- mmap2(0xf71c9000, 22960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0x84000) = 0xf71c9000
- mmap2(0xf71cf000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf71cf000
- prctl(0x53564d41 /* PR_??? */, 0, 0xf71cf000, 0x8000, 0xf73043bc) = 0
- mmap2(NULL, 139264, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7122000
- mmap2(0xf7122000, 127788, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 9, 0) = 0xf7122000
- mmap2(0xf7142000, 4204, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 9, 0x1f000) = 0xf7142000
- mmap2(NULL, 24576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf711c000
- mmap2(0xf711c000, 12644, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 10, 0) = 0xf711c000
- mmap2(0xf7120000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 10, 0x3000) = 0xf7120000
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xf711b000
- prctl(0x53564d41 /* PR_??? */, 0, 0xf711b000, 0x1000, 0xf7301e88) = 0
- open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 11
- fcntl64(11, F_GETFD) = 0x1 (flags FD_CLOEXEC)
- fstat64(11, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf711a000
- read(11, "MemTotal: 1909928 kB\nMemF"..., 1024) = 926
- close(11) = 0
- munmap(0xf711a000, 4096) = 0
- mprotect(0xf7299000, 4096, PROT_READ) = 0
- mprotect(0xf7293000, 8192, PROT_READ) = 0
- mprotect(0xf727a000, 4096, PROT_READ) = 0
- mprotect(0xf7269000, 4096, PROT_READ) = 0
- mprotect(0xf7260000, 16384, PROT_READ) = 0
- mprotect(0xf71c9000, 16384, PROT_READ) = 0
- mprotect(0xf7142000, 4096, PROT_READ) = 0
- mprotect(0xf7120000, 4096, PROT_READ) = 0
- close(3) = 0
- close(4) = 0
- close(5) = 0
- close(6) = 0
- close(7) = 0
- close(8) = 0
- close(9) = 0
- close(10) = 0
- munmap(0xf729b000, 2024) = 0
- munmap(0xf729c000, 7760) = 0
- munmap(0xf729e000, 1848) = 0
- munmap(0xf729f000, 392) = 0
- munmap(0xf72a0000, 8959) = 0
- munmap(0xf72a3000, 6600) = 0
- munmap(0xf72a5000, 2440) = 0
- munmap(0xf72a6000, 424) = 0
- munmap(0xf72a7000, 25276) = 0
- munmap(0xf72ae000, 1896) = 0
- munmap(0xf72af000, 3024) = 0
- munmap(0xf72b0000, 424) = 0
- munmap(0xf72b1000, 110556) = 0
- munmap(0xf72cc000, 6432) = 0
- munmap(0xf72ce000, 2240) = 0
- munmap(0xf72cf000, 392) = 0
- munmap(0xf72d0000, 2249) = 0
- munmap(0xf72d1000, 7832) = 0
- munmap(0xf72d3000, 1896) = 0
- munmap(0xf72d4000, 392) = 0
- munmap(0xf72d5000, 6667) = 0
- munmap(0xf72d7000, 6504) = 0
- munmap(0xf72d9000, 2832) = 0
- munmap(0xf72da000, 392) = 0
- munmap(0xf72db000, 14417) = 0
- munmap(0xf72df000, 5896) = 0
- munmap(0xf72e1000, 3056) = 0
- munmap(0xf7626000, 424) = 0
- munmap(0xf7627000, 2144) = 0
- munmap(0xf7628000, 7680) = 0
- munmap(0xf762a000, 2144) = 0
- munmap(0xf762b000, 392) = 0
- futex(0xf71d1078, FUTEX_WAKE_PRIVATE, 2147483647) = 0
- mprotect(0xf762d000, 4096, PROT_READ) = 0
- mprotect(0xf762c000, 4096, PROT_READ) = 0
- mprotect(0xf762f000, 4096, PROT_READ) = 0
- socket(PF_LOCAL, SOCK_STREAM, 0) = 3
- connect(3, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
- send(3, "\2\0\0\0ro.hardware.gps\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
- recv(3, "\2\0\0\0ro.hardware.gps\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
- recv(3, "", 128, 0) = 0
- close(3) = 0
- clock_gettime(CLOCK_MONOTONIC_COARSE, {38024, 347651752}) = 0
- socket(PF_LOCAL, SOCK_STREAM, 0) = 3
- connect(3, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
- send(3, "\2\0\0\0ro.hardware\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
- recv(3, "\2\0\0\0ro.hardware\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
- recv(3, "", 128, 0) = 0
- close(3) = 0
- clock_gettime(CLOCK_MONOTONIC_COARSE, {38024, 355649670}) = 0
- access("/usr/libexec/droid-hybris/system/lib/hw/gps.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
- access("/odm/lib/hw/gps.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
- access("/vendor/lib/hw/gps.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
- access("/system/lib/hw/gps.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
- socket(PF_LOCAL, SOCK_STREAM, 0) = 3
- connect(3, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
- send(3, "\2\0\0\0ro.product.board\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
- recv(3, "\2\0\0\0ro.product.board\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
- recv(3, "", 128, 0) = 0
- close(3) = 0
- clock_gettime(CLOCK_MONOTONIC_COARSE, {38024, 363647588}) = 0
- access("/usr/libexec/droid-hybris/system/lib/hw/gps.MSM8916.so", R_OK) = -1 ENOENT (No such file or directory)
- access("/odm/lib/hw/gps.MSM8916.so", R_OK) = -1 ENOENT (No such file or directory)
- access("/vendor/lib/hw/gps.MSM8916.so", R_OK) = -1 ENOENT (No such file or directory)
- access("/system/lib/hw/gps.MSM8916.so", R_OK) = -1 ENOENT (No such file or directory)
- socket(PF_LOCAL, SOCK_STREAM, 0) = 3
- connect(3, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
- send(3, "\2\0\0\0ro.board.platform\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
- recv(3, "\2\0\0\0ro.board.platform\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
- recv(3, "", 128, 0) = 0
- close(3) = 0
- clock_gettime(CLOCK_MONOTONIC_COARSE, {38024, 375644465}) = 0
- access("/usr/libexec/droid-hybris/system/lib/hw/gps.msm8916.so", R_OK) = -1 ENOENT (No such file or directory)
- access("/odm/lib/hw/gps.msm8916.so", R_OK) = -1 ENOENT (No such file or directory)
- access("/vendor/lib/hw/gps.msm8916.so", R_OK) = -1 ENOENT (No such file or directory)
- access("/system/lib/hw/gps.msm8916.so", R_OK) = 0
- mprotect(0xf762d000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0xf762c000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0xf762f000, 4096, PROT_READ|PROT_WRITE) = 0
- open("/system/lib/hw/gps.msm8916.so", O_RDONLY|O_CLOEXEC) = 3
- readlink("/proc/self/fd/3", "/system/lib/hw/gps.msm8916.so", 4096) = 29
- fstat64(3, {st_mode=S_IFREG|0644, st_size=34540, ...}) = 0
- pread(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, 392, PROT_READ, MAP_PRIVATE, 3, 0) = 0xf762b000
- mmap2(NULL, 2424, PROT_READ, MAP_PRIVATE, 3, 0x8000) = 0xf762a000
- mmap2(NULL, 7328, PROT_READ, MAP_PRIVATE, 3, 0x7000) = 0xf7628000
- mmap2(NULL, 4403, PROT_READ, MAP_PRIVATE, 3, 0) = 0xf7626000
- open("/usr/libexec/droid-hybris/system/lib/libutils.so", O_RDONLY|O_CLOEXEC) = 4
- readlink("/proc/self/fd/4", "/usr/libexec/droid-hybris/system"..., 4096) = 48
- fstat64(4, {st_mode=S_IFREG|0644, st_size=100004, ...}) = 0
- pread(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, 392, PROT_READ, MAP_PRIVATE, 4, 0) = 0xf72e1000
- mmap2(NULL, 2240, PROT_READ, MAP_PRIVATE, 4, 0x18000) = 0xf72e0000
- mmap2(NULL, 6680, PROT_READ, MAP_PRIVATE, 4, 0x17000) = 0xf72de000
- mmap2(NULL, 26464, PROT_READ, MAP_PRIVATE, 4, 0x2000) = 0xf72d7000
- open("/usr/libexec/droid-hybris/system/lib/libloc_eng.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/vendor/lib/libloc_eng.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/lib/libloc_eng.so", O_RDONLY|O_CLOEXEC) = 5
- readlink("/proc/self/fd/5", "/system/lib/libloc_eng.so", 4096) = 25
- fstat64(5, {st_mode=S_IFREG|0644, st_size=140904, ...}) = 0
- pread(5, "\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, 392, PROT_READ, MAP_PRIVATE, 5, 0) = 0xf72d6000
- mmap2(NULL, 2160, PROT_READ, MAP_PRIVATE, 5, 0x22000) = 0xf72d5000
- mmap2(NULL, 5272, PROT_READ, MAP_PRIVATE, 5, 0x21000) = 0xf72d3000
- mmap2(NULL, 17845, PROT_READ, MAP_PRIVATE, 5, 0x1000) = 0xf72ce000
- open("/usr/libexec/droid-hybris/system/lib/libloc_core.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/vendor/lib/libloc_core.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/lib/libloc_core.so", O_RDONLY|O_CLOEXEC) = 6
- readlink("/proc/self/fd/6", "/system/lib/libloc_core.so", 4096) = 26
- fstat64(6, {st_mode=S_IFREG|0644, st_size=46696, ...}) = 0
- pread(6, "\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, 392, PROT_READ, MAP_PRIVATE, 6, 0) = 0xf72cd000
- mmap2(NULL, 2160, PROT_READ, MAP_PRIVATE, 6, 0xb000) = 0xf72cc000
- mmap2(NULL, 7024, PROT_READ, MAP_PRIVATE, 6, 0xa000) = 0xf72ca000
- mmap2(NULL, 12522, PROT_READ, MAP_PRIVATE, 6, 0) = 0xf72c6000
- open("/usr/libexec/droid-hybris/system/lib/libgps.utils.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/vendor/lib/libgps.utils.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/lib/libgps.utils.so", O_RDONLY|O_CLOEXEC) = 7
- readlink("/proc/self/fd/7", "/system/lib/libgps.utils.so", 4096) = 27
- fstat64(7, {st_mode=S_IFREG|0644, st_size=42672, ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xf72c5000
- prctl(0x53564d41 /* PR_??? */, 0, 0xf72c5000, 0x1000, 0xf7301e88) = 0
- pread(7, "\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, 392, PROT_READ, MAP_PRIVATE, 7, 0) = 0xf72c4000
- mmap2(NULL, 2264, PROT_READ, MAP_PRIVATE, 7, 0xa000) = 0xf72c3000
- mmap2(NULL, 6640, PROT_READ, MAP_PRIVATE, 7, 0x9000) = 0xf72c1000
- mmap2(NULL, 11124, PROT_READ, MAP_PRIVATE, 7, 0) = 0xf72be000
- open("/usr/libexec/droid-hybris/system/lib/libbacktrace.so", O_RDONLY|O_CLOEXEC) = 8
- readlink("/proc/self/fd/8", "/usr/libexec/droid-hybris/system"..., 4096) = 52
- fstat64(8, {st_mode=S_IFREG|0644, st_size=58976, ...}) = 0
- pread(8, "\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, 392, PROT_READ, MAP_PRIVATE, 8, 0) = 0xf72bd000
- mmap2(NULL, 2144, PROT_READ, MAP_PRIVATE, 8, 0xe000) = 0xf72bc000
- mmap2(NULL, 6600, PROT_READ, MAP_PRIVATE, 8, 0xd000) = 0xf72ba000
- mmap2(NULL, 13214, PROT_READ, MAP_PRIVATE, 8, 0) = 0xf72b6000
- open("/usr/libexec/droid-hybris/system/lib/libbase.so", O_RDONLY|O_CLOEXEC) = 9
- readlink("/proc/self/fd/9", "/usr/libexec/droid-hybris/system"..., 4096) = 47
- fstat64(9, {st_mode=S_IFREG|0644, st_size=42644, ...}) = 0
- pread(9, "\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, 392, PROT_READ, MAP_PRIVATE, 9, 0) = 0xf72b5000
- mmap2(NULL, 2208, PROT_READ, MAP_PRIVATE, 9, 0xa000) = 0xf72b4000
- mmap2(NULL, 6832, PROT_READ, MAP_PRIVATE, 9, 0x9000) = 0xf72b2000
- mmap2(NULL, 14968, PROT_READ, MAP_PRIVATE, 9, 0) = 0xf72ae000
- open("/usr/libexec/droid-hybris/system/lib/libunwind.so", O_RDONLY|O_CLOEXEC) = 10
- readlink("/proc/self/fd/10", "/usr/libexec/droid-hybris/system"..., 4096) = 49
- fstat64(10, {st_mode=S_IFREG|0644, st_size=87696, ...}) = 0
- pread(10, "\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, 392, PROT_READ, MAP_PRIVATE, 10, 0) = 0xf72ad000
- mmap2(NULL, 2240, PROT_READ, MAP_PRIVATE, 10, 0x15000) = 0xf72ac000
- mmap2(NULL, 7032, PROT_READ, MAP_PRIVATE, 10, 0x14000) = 0xf72aa000
- mmap2(NULL, 8778, PROT_READ, MAP_PRIVATE, 10, 0) = 0xf72a7000
- open("/usr/libexec/droid-hybris/system/lib/liblzma.so", O_RDONLY|O_CLOEXEC) = 11
- readlink("/proc/self/fd/11", "/usr/libexec/droid-hybris/system"..., 4096) = 47
- fstat64(11, {st_mode=S_IFREG|0644, st_size=95852, ...}) = 0
- pread(11, "\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, 392, PROT_READ, MAP_PRIVATE, 11, 0) = 0xf72a6000
- mmap2(NULL, 2168, PROT_READ, MAP_PRIVATE, 11, 0x17000) = 0xf72a5000
- mmap2(NULL, 6560, PROT_READ, MAP_PRIVATE, 11, 0x16000) = 0xf72a3000
- mmap2(NULL, 4939, PROT_READ, MAP_PRIVATE, 11, 0x1000) = 0xf72a1000
- mmap2(NULL, 40960, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7111000
- mmap2(0xf7111000, 30739, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xf7111000
- mmap2(0xf7119000, 4240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x7000) = 0xf7119000
- mmap2(NULL, 106496, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf70f7000
- mmap2(0xf70f7000, 95756, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xf70f7000
- mmap2(0xf710f000, 4120, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x17000) = 0xf710f000
- mmap2(NULL, 147456, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf70d3000
- mmap2(0xf70d3000, 131126, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xf70d3000
- mmap2(0xf70f4000, 8204, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x20000) = 0xf70f4000
- mmap2(NULL, 53248, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf70c6000
- mmap2(0xf70c6000, 40304, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0) = 0xf70c6000
- mmap2(0xf70d1000, 4108, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 6, 0xa000) = 0xf70d1000
- mmap2(NULL, 49152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf70ba000
- mmap2(0xf70ba000, 36552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0xf70ba000
- mmap2(0xf70c4000, 4120, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x9000) = 0xf70c4000
- mmap2(NULL, 65536, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf70aa000
- mmap2(0xf70aa000, 52212, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 8, 0) = 0xf70aa000
- mmap2(0xf70b8000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0xd000) = 0xf70b8000
- mmap2(NULL, 49152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf709e000
- mmap2(0xf709e000, 38004, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 9, 0) = 0xf709e000
- mmap2(0xf70a8000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 9, 0x9000) = 0xf70a8000
- mmap2(NULL, 380928, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7041000
- mmap2(0xf7041000, 81988, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 10, 0) = 0xf7041000
- mmap2(0xf7056000, 4148, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 10, 0x14000) = 0xf7056000
- mmap2(0xf7058000, 286720, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf7058000
- prctl(0x53564d41 /* PR_??? */, 0, 0xf7058000, 0x46000, 0xf73043bc) = 0
- mmap2(NULL, 126976, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7022000
- mmap2(0xf7022000, 91624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 11, 0) = 0xf7022000
- mmap2(0xf7039000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 11, 0x16000) = 0xf7039000
- mmap2(0xf703b000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf703b000
- prctl(0x53564d41 /* PR_??? */, 0, 0xf703b000, 0x6000, 0xf73043bc) = 0
- mprotect(0xf7119000, 4096, PROT_READ) = 0
- mprotect(0xf710f000, 4096, PROT_READ) = 0
- mprotect(0xf70f4000, 8192, PROT_READ) = 0
- mprotect(0xf70d1000, 4096, PROT_READ) = 0
- mprotect(0xf70c4000, 4096, PROT_READ) = 0
- mprotect(0xf70b8000, 4096, PROT_READ) = 0
- mprotect(0xf70a8000, 4096, PROT_READ) = 0
- mprotect(0xf7056000, 4096, PROT_READ) = 0
- mprotect(0xf7039000, 4096, PROT_READ) = 0
- close(3) = 0
- close(4) = 0
- close(5) = 0
- close(6) = 0
- close(7) = 0
- close(8) = 0
- close(9) = 0
- close(10) = 0
- close(11) = 0
- munmap(0xf72a1000, 4939) = 0
- munmap(0xf72a3000, 6560) = 0
- munmap(0xf72a5000, 2168) = 0
- munmap(0xf72a6000, 392) = 0
- munmap(0xf72a7000, 8778) = 0
- munmap(0xf72aa000, 7032) = 0
- munmap(0xf72ac000, 2240) = 0
- munmap(0xf72ad000, 392) = 0
- munmap(0xf72ae000, 14968) = 0
- munmap(0xf72b2000, 6832) = 0
- munmap(0xf72b4000, 2208) = 0
- munmap(0xf72b5000, 392) = 0
- munmap(0xf72b6000, 13214) = 0
- munmap(0xf72ba000, 6600) = 0
- munmap(0xf72bc000, 2144) = 0
- munmap(0xf72bd000, 392) = 0
- munmap(0xf72c6000, 12522) = 0
- munmap(0xf72ca000, 7024) = 0
- munmap(0xf72cc000, 2160) = 0
- munmap(0xf72cd000, 392) = 0
- munmap(0xf72be000, 11124) = 0
- munmap(0xf72c1000, 6640) = 0
- munmap(0xf72c3000, 2264) = 0
- munmap(0xf72c4000, 392) = 0
- munmap(0xf72ce000, 17845) = 0
- munmap(0xf72d3000, 5272) = 0
- munmap(0xf72d5000, 2160) = 0
- munmap(0xf72d6000, 392) = 0
- munmap(0xf72d7000, 26464) = 0
- munmap(0xf72de000, 6680) = 0
- munmap(0xf72e0000, 2240) = 0
- munmap(0xf72e1000, 392) = 0
- munmap(0xf7626000, 4403) = 0
- munmap(0xf7628000, 7328) = 0
- munmap(0xf762a000, 2424) = 0
- munmap(0xf762b000, 392) = 0
- mprotect(0xf72c5000, 4096, PROT_READ) = 0
- mprotect(0xf762d000, 4096, PROT_READ) = 0
- mprotect(0xf762c000, 4096, PROT_READ) = 0
- mprotect(0xf762f000, 4096, PROT_READ) = 0
- write(1, "*** device info\n", 16*** device info
- ) = 16
- write(1, " id = gps\n", 10 id = gps
- ) = 10
- write(1, " name = loc_api GPS Module\n", 27 name = loc_api GPS Module
- ) = 27
- write(1, " author = Qualcomm USA, Inc.\n", 29 author = Qualcomm USA, Inc.
- ) = 29
- open("/etc/gps.conf", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=3591, ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf762b000
- read(3, "#Uncommenting these urls would o"..., 4096) = 3591
- read(3, "", 4096) = 0
- _llseek(3, 0, [0], SEEK_SET) = 0
- read(3, "#Uncommenting these urls would o"..., 4096) = 3591
- read(3, "", 4096) = 0
- close(3) = 0
- munmap(0xf762b000, 4096) = 0
- open("/etc/sap.conf", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=1734, ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf762b000
- read(3, "################################"..., 4096) = 1734
- read(3, "", 4096) = 0
- _llseek(3, 0, [0], SEEK_SET) = 0
- read(3, "################################"..., 4096) = 1734
- read(3, "", 4096) = 0
- close(3) = 0
- munmap(0xf762b000, 4096) = 0
- socket(PF_LOCAL, SOCK_STREAM, 0) = 3
- connect(3, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
- send(3, "\2\0\0\0sys.qca1530\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
- recv(3, "\2\0\0\0sys.qca1530\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
- recv(3, "", 128, 0) = 0
- close(3) = 0
- clock_gettime(CLOCK_MONOTONIC_COARSE, {38024, 583590337}) = 0
- socket(PF_LOCAL, SOCK_STREAM, 0) = 3
- connect(3, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
- send(3, "\2\0\0\0ro.baseband\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
- recv(3, "\2\0\0\0ro.baseband\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
- recv(3, "", 128, 0) = 0
- close(3) = 0
- clock_gettime(CLOCK_MONOTONIC_COARSE, {38024, 587589296}) = 0
- access("/sys/devices/soc0/hw_platform", F_OK) = 0
- open("/sys/devices/soc0/hw_platform", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf762b000
- read(3, "QRD\n", 4096) = 4
- close(3) = 0
- munmap(0xf762b000, 4096) = 0
- access("/sys/devices/soc0/soc_id", F_OK) = 0
- open("/sys/devices/soc0/soc_id", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf762b000
- read(3, "239\n", 4096) = 4
- close(3) = 0
- munmap(0xf762b000, 4096) = 0
- write(1, "*** init gps interface\n", 23*** init gps interface
- ) = 23
- write(2, " ** Creating thread: 'Loc_hal_wo"..., 71 ** Creating thread: 'Loc_hal_worker' (start=0xf70bebcd, arg=0x39ce00)
- ) = 71
- mmap2(NULL, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xf6e22000
- mprotect(0xf6e22000, 4096, PROT_NONE) = 0
- clone(child_stack=0xf7020f48, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xf7021478, tls=0xf70218d0, child_tidptr=0xf7021478) = 11535
- write(2, " ** After thread_create: 'Loc_ha"..., 84 ** After thread_create: 'Loc_hal_worker', error=0 (start=0xf70bebcd, arg=0x39ce00)
- ) = 84
- futex(0xf759970c, FUTEX_WAKE_PRIVATE, 1) = 1
- **** Thread wrapper start (start=0xf70bebcd, arg=0x39ce00) ****
- open("/proc/self/task/11535/comm", O_RDWR) = 3
- write(3, "Loc_hal_worker", 14) = 14
- close(3) = 0
- mprotect(0xf72c5000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0xf762d000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0xf762c000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0xf762f000, 4096, PROT_READ|PROT_WRITE) = 0
- open("/usr/libexec/droid-hybris/system/lib/liblbs_core.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/vendor/lib/liblbs_core.so", O_RDONLY|O_CLOEXEC) = 3
- readlink("/proc/self/fd/3", "/system/vendor/lib/liblbs_core.s"..., 4096) = 33
- fstat64(3, {st_mode=S_IFREG|0644, st_size=75348, ...}) = 0
- pread(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, 392, PROT_READ, MAP_PRIVATE, 3, 0) = 0xf762b000
- mmap2(NULL, 2120, PROT_READ, MAP_PRIVATE, 3, 0x12000) = 0xf762a000
- mmap2(NULL, 6008, PROT_READ, MAP_PRIVATE, 3, 0x11000) = 0xf7628000
- mmap2(NULL, 11965, PROT_READ, MAP_PRIVATE, 3, 0x1000) = 0xf72df000
- open("/usr/libexec/droid-hybris/system/lib/libizat_core.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/vendor/lib/libizat_core.so", O_RDONLY|O_CLOEXEC) = 8
- readlink("/proc/self/fd/8", "/system/vendor/lib/libizat_core."..., 4096) = 34
- fstat64(8, {st_mode=S_IFREG|0644, st_size=259888, ...}) = 0
- pread(8, "\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, 392, PROT_READ, MAP_PRIVATE, 8, 0) = 0xf7627000
- mmap2(NULL, 2480, PROT_READ, MAP_PRIVATE, 8, 0x3f000) = 0xf7626000
- mmap2(NULL, 1808, PROT_READ, MAP_PRIVATE, 8, 0x3e000) = 0xf72de000
- mmap2(NULL, 49759, PROT_READ, MAP_PRIVATE, 8, 0x3000) = 0xf72d1000
- open("/usr/libexec/droid-hybris/system/lib/libcrypto.so", O_RDONLY|O_CLOEXEC) = 9
- readlink("/proc/self/fd/9", "/usr/libexec/droid-hybris/system"..., 4096) = 49
- fstat64(9, {st_mode=S_IFREG|0644, st_size=732276, ...}) = 0
- pread(9, "\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, 392, PROT_READ, MAP_PRIVATE, 9, 0) = 0xf72d0000
- mmap2(NULL, 5336, PROT_READ, MAP_PRIVATE, 9, 0xb2000) = 0xf72ce000
- mmap2(NULL, 5616, PROT_READ, MAP_PRIVATE, 9, 0xb0000) = 0xf72cc000
- mmap2(NULL, 42031, PROT_READ, MAP_PRIVATE, 9, 0x9000) = 0xf72ba000
- open("/usr/libexec/droid-hybris/system/lib/libsqlite.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/vendor/lib/libsqlite.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/lib/libsqlite.so", O_RDONLY|O_CLOEXEC) = 10
- readlink("/proc/self/fd/10", "/system/lib/libsqlite.so", 4096) = 24
- fstat64(10, {st_mode=S_IFREG|0644, st_size=504840, ...}) = 0
- pread(10, "\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, 392, PROT_READ, MAP_PRIVATE, 10, 0) = 0xf72cb000
- mmap2(NULL, 9136, PROT_READ, MAP_PRIVATE, 10, 0x7a000) = 0xf72c8000
- mmap2(NULL, 6232, PROT_READ, MAP_PRIVATE, 10, 0x79000) = 0xf72c6000
- mmap2(NULL, 11430, PROT_READ, MAP_PRIVATE, 10, 0x1000) = 0xf72b7000
- open("/usr/libexec/droid-hybris/system/lib/libloc_api_v02.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/vendor/lib/libloc_api_v02.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/lib/libloc_api_v02.so", O_RDONLY|O_CLOEXEC) = 11
- readlink("/proc/self/fd/11", "/system/lib/libloc_api_v02.so", 4096) = 29
- fstat64(11, {st_mode=S_IFREG|0644, st_size=116316, ...}) = 0
- pread(11, "\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, 392, PROT_READ, MAP_PRIVATE, 11, 0) = 0xf72b6000
- mmap2(NULL, 2176, PROT_READ, MAP_PRIVATE, 11, 0x1c000) = 0xf72b5000
- mmap2(NULL, 6440, PROT_READ, MAP_PRIVATE, 11, 0x1b000) = 0xf72b3000
- mmap2(NULL, 14207, PROT_READ, MAP_PRIVATE, 11, 0) = 0xf72af000
- open("/usr/libexec/droid-hybris/system/lib/libmdmdetect.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/vendor/lib/libmdmdetect.so", O_RDONLY|O_CLOEXEC) = 12
- readlink("/proc/self/fd/12", "/system/vendor/lib/libmdmdetect."..., 4096) = 34
- fstat64(12, {st_mode=S_IFREG|0644, st_size=17956, ...}) = 0
- pread(12, "\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, 392, PROT_READ, MAP_PRIVATE, 12, 0) = 0xf72ae000
- mmap2(NULL, 2064, PROT_READ, MAP_PRIVATE, 12, 0x4000) = 0xf72ad000
- mmap2(NULL, 7552, PROT_READ, MAP_PRIVATE, 12, 0x3000) = 0xf72ab000
- mmap2(NULL, 2878, PROT_READ, MAP_PRIVATE, 12, 0) = 0xf72aa000
- open("/usr/libexec/droid-hybris/system/lib/libperipheral_client.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/vendor/lib/libperipheral_client.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/lib/libperipheral_client.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- write(2, "library \"libperipheral_client.so"..., 43library "libperipheral_client.so" not found) = 43
- write(2, "\n", 1
- ) = 1
- close(3) = 0
- close(8) = 0
- close(9) = 0
- close(10) = 0
- close(11) = 0
- close(12) = 0
- munmap(0xf72aa000, 2878) = 0
- munmap(0xf72ab000, 7552) = 0
- munmap(0xf72ad000, 2064) = 0
- munmap(0xf72ae000, 392) = 0
- munmap(0xf72af000, 14207) = 0
- munmap(0xf72b3000, 6440) = 0
- munmap(0xf72b5000, 2176) = 0
- munmap(0xf72b6000, 392) = 0
- munmap(0xf72b7000, 11430) = 0
- munmap(0xf72c6000, 6232) = 0
- munmap(0xf72c8000, 9136) = 0
- munmap(0xf72cb000, 392) = 0
- munmap(0xf72ba000, 42031) = 0
- munmap(0xf72cc000, 5616) = 0
- munmap(0xf72ce000, 5336) = 0
- munmap(0xf72d0000, 392) = 0
- munmap(0xf72d1000, 49759) = 0
- munmap(0xf72de000, 1808) = 0
- munmap(0xf7626000, 2480) = 0
- munmap(0xf7627000, 392) = 0
- munmap(0xf72df000, 11965) = 0
- munmap(0xf7628000, 6008) = 0
- munmap(0xf762a000, 2120) = 0
- munmap(0xf762b000, 392) = 0
- mprotect(0xf72c5000, 4096, PROT_READ) = 0
- mprotect(0xf762d000, 4096, PROT_READ) = 0
- mprotect(0xf762c000, 4096, PROT_READ) = 0
- mprotect(0xf762f000, 4096, PROT_READ) = 0
- mprotect(0xf72c5000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0xf762d000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0xf762c000, 4096, PROT_READ|PROT_WRITE) = 0
- mprotect(0xf762f000, 4096, PROT_READ|PROT_WRITE) = 0
- open("/usr/libexec/droid-hybris/system/lib/libloc_api_v02.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/vendor/lib/libloc_api_v02.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/lib/libloc_api_v02.so", O_RDONLY|O_CLOEXEC) = 3
- readlink("/proc/self/fd/3", "/system/lib/libloc_api_v02.so", 4096) = 29
- fstat64(3, {st_mode=S_IFREG|0644, st_size=116316, ...}) = 0
- pread(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, 392, PROT_READ, MAP_PRIVATE, 3, 0) = 0xf762b000
- mmap2(NULL, 2176, PROT_READ, MAP_PRIVATE, 3, 0x1c000) = 0xf762a000
- mmap2(NULL, 6440, PROT_READ, MAP_PRIVATE, 3, 0x1b000) = 0xf7628000
- mmap2(NULL, 14207, PROT_READ, MAP_PRIVATE, 3, 0) = 0xf72de000
- open("/usr/libexec/droid-hybris/system/lib/libqmi_cci.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/vendor/lib/libqmi_cci.so", O_RDONLY|O_CLOEXEC) = 8
- readlink("/proc/self/fd/8", "/system/vendor/lib/libqmi_cci.so", 4096) = 32
- fstat64(8, {st_mode=S_IFREG|0644, st_size=42620, ...}) = 0
- pread(8, "\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, 392, PROT_READ, MAP_PRIVATE, 8, 0) = 0xf7627000
- mmap2(NULL, 2200, PROT_READ, MAP_PRIVATE, 8, 0xa000) = 0xf7626000
- mmap2(NULL, 7032, PROT_READ, MAP_PRIVATE, 8, 0x9000) = 0xf72dc000
- mmap2(NULL, 6954, PROT_READ, MAP_PRIVATE, 8, 0) = 0xf72da000
- open("/usr/libexec/droid-hybris/system/lib/libqmi_common_so.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/vendor/lib/libqmi_common_so.so", O_RDONLY|O_CLOEXEC) = 9
- readlink("/proc/self/fd/9", "/system/vendor/lib/libqmi_common"..., 4096) = 38
- fstat64(9, {st_mode=S_IFREG|0644, st_size=5508, ...}) = 0
- pread(9, "\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, 360, PROT_READ, MAP_PRIVATE, 9, 0) = 0xf72d9000
- mmap2(NULL, 1864, PROT_READ, MAP_PRIVATE, 9, 0x1000) = 0xf72d8000
- mmap2(NULL, 7864, PROT_READ, MAP_PRIVATE, 9, 0) = 0xf72d6000
- mmap2(NULL, 1217, PROT_READ, MAP_PRIVATE, 9, 0) = 0xf72d5000
- open("/usr/libexec/droid-hybris/system/lib/libqmi_encdec.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/vendor/lib/libqmi_encdec.so", O_RDONLY|O_CLOEXEC) = 10
- readlink("/proc/self/fd/10", "/system/vendor/lib/libqmi_encdec"..., 4096) = 35
- fstat64(10, {st_mode=S_IFREG|0644, st_size=22036, ...}) = 0
- pread(10, "\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, 392, PROT_READ, MAP_PRIVATE, 10, 0) = 0xf72d4000
- mmap2(NULL, 2032, PROT_READ, MAP_PRIVATE, 10, 0x5000) = 0xf72d3000
- mmap2(NULL, 7688, PROT_READ, MAP_PRIVATE, 10, 0x4000) = 0xf72d1000
- mmap2(NULL, 2845, PROT_READ, MAP_PRIVATE, 10, 0) = 0xf72d0000
- open("/usr/libexec/droid-hybris/system/lib/libqmi_client_qmux.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/vendor/lib/libqmi_client_qmux.so", O_RDONLY|O_CLOEXEC) = 11
- readlink("/proc/self/fd/11", "/system/vendor/lib/libqmi_client"..., 4096) = 40
- fstat64(11, {st_mode=S_IFREG|0644, st_size=54812, ...}) = 0
- pread(11, "\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, 392, PROT_READ, MAP_PRIVATE, 11, 0) = 0xf72cf000
- mmap2(NULL, 2048, PROT_READ, MAP_PRIVATE, 11, 0xd000) = 0xf72ce000
- mmap2(NULL, 7152, PROT_READ, MAP_PRIVATE, 11, 0xc000) = 0xf72cc000
- mmap2(NULL, 6570, PROT_READ, MAP_PRIVATE, 11, 0) = 0xf72ca000
- open("/usr/libexec/droid-hybris/system/lib/libsmemlog.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/vendor/lib/libsmemlog.so", O_RDONLY|O_CLOEXEC) = 12
- readlink("/proc/self/fd/12", "/system/vendor/lib/libsmemlog.so", 4096) = 32
- fstat64(12, {st_mode=S_IFREG|0644, st_size=13844, ...}) = 0
- pread(12, "\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, 392, PROT_READ, MAP_PRIVATE, 12, 0) = 0xf72c9000
- mmap2(NULL, 2032, PROT_READ, MAP_PRIVATE, 12, 0x3000) = 0xf72c8000
- mmap2(NULL, 7752, PROT_READ, MAP_PRIVATE, 12, 0x2000) = 0xf72c6000
- mmap2(NULL, 1894, PROT_READ, MAP_PRIVATE, 12, 0) = 0xf72c4000
- open("/usr/libexec/droid-hybris/system/lib/libmdmdetect.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/vendor/lib/libmdmdetect.so", O_RDONLY|O_CLOEXEC) = 13
- readlink("/proc/self/fd/13", "/system/vendor/lib/libmdmdetect."..., 4096) = 34
- fstat64(13, {st_mode=S_IFREG|0644, st_size=17956, ...}) = 0
- pread(13, "\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, 392, PROT_READ, MAP_PRIVATE, 13, 0) = 0xf72c3000
- mmap2(NULL, 2064, PROT_READ, MAP_PRIVATE, 13, 0x4000) = 0xf72c2000
- mmap2(NULL, 7552, PROT_READ, MAP_PRIVATE, 13, 0x3000) = 0xf72c0000
- mmap2(NULL, 2878, PROT_READ, MAP_PRIVATE, 13, 0) = 0xf72bf000
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xf72be000
- prctl(0x53564d41 /* PR_??? */, 0, 0xf72be000, 0x1000, 0xf7301e88) = 0
- open("/usr/libexec/droid-hybris/system/lib/libdiag.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/vendor/lib/libdiag.so", O_RDONLY|O_CLOEXEC) = 14
- readlink("/proc/self/fd/14", "/system/vendor/lib/libdiag.so", 4096) = 29
- fstat64(14, {st_mode=S_IFREG|0644, st_size=85308, ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xf72bd000
- prctl(0x53564d41 /* PR_??? */, 0, 0xf72bd000, 0x1000, 0xf7301e88) = 0
- pread(14, "\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, 392, PROT_READ, MAP_PRIVATE, 14, 0) = 0xf72bc000
- mmap2(NULL, 5696, PROT_READ, MAP_PRIVATE, 14, 0x14000) = 0xf72ba000
- mmap2(NULL, 6288, PROT_READ, MAP_PRIVATE, 14, 0x13000) = 0xf72b8000
- mmap2(NULL, 6586, PROT_READ, MAP_PRIVATE, 14, 0x1000) = 0xf72b6000
- open("/usr/libexec/droid-hybris/system/lib/libdsutils.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/vendor/lib/libdsutils.so", O_RDONLY|O_CLOEXEC) = 15
- readlink("/proc/self/fd/15", "/system/vendor/lib/libdsutils.so", 4096) = 32
- fstat64(15, {st_mode=S_IFREG|0644, st_size=79400, ...}) = 0
- pread(15, "\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, 392, PROT_READ, MAP_PRIVATE, 15, 0) = 0xf72b5000
- mmap2(NULL, 2072, PROT_READ, MAP_PRIVATE, 15, 0x13000) = 0xf72b4000
- mmap2(NULL, 6952, PROT_READ, MAP_PRIVATE, 15, 0x12000) = 0xf72b2000
- mmap2(NULL, 10777, PROT_READ, MAP_PRIVATE, 15, 0) = 0xf72af000
- open("/usr/libexec/droid-hybris/system/lib/libqmiservices.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/vendor/lib/libqmiservices.so", O_RDONLY|O_CLOEXEC) = 16
- readlink("/proc/self/fd/16", "/system/vendor/lib/libqmiservice"..., 4096) = 36
- fstat64(16, {st_mode=S_IFREG|0644, st_size=105896, ...}) = 0
- pread(16, "\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, 392, PROT_READ, MAP_PRIVATE, 16, 0) = 0xf72ae000
- mmap2(NULL, 5912, PROT_READ, MAP_PRIVATE, 16, 0x19000) = 0xf72ac000
- mmap2(NULL, 7464, PROT_READ, MAP_PRIVATE, 16, 0x18000) = 0xf72aa000
- mmap2(NULL, 7116, PROT_READ, MAP_PRIVATE, 16, 0) = 0xf72a8000
- open("/usr/libexec/droid-hybris/system/lib/libidl.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
- open("/system/vendor/lib/libidl.so", O_RDONLY|O_CLOEXEC) = 17
- readlink("/proc/self/fd/17", "/system/vendor/lib/libidl.so", 4096) = 28
- fstat64(17, {st_mode=S_IFREG|0644, st_size=22036, ...}) = 0
- pread(17, "\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, 392, PROT_READ, MAP_PRIVATE, 17, 0) = 0xf72a7000
- mmap2(NULL, 2032, PROT_READ, MAP_PRIVATE, 17, 0x5000) = 0xf72a6000
- mmap2(NULL, 7704, PROT_READ, MAP_PRIVATE, 17, 0x4000) = 0xf72a4000
- mmap2(NULL, 2813, PROT_READ, MAP_PRIVATE, 17, 0) = 0xf72a3000
- mmap2(NULL, 122880, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6e04000
- mmap2(0xf6e04000, 105521, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xf6e04000
- mmap2(0xf6e1f000, 8268, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1a000) = 0xf6e1f000
- mmap2(NULL, 49152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6df8000
- mmap2(0xf6df8000, 38004, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 8, 0) = 0xf6df8000
- mmap2(0xf6e02000, 4152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0x9000) = 0xf6e02000
- mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf72a0000
- mmap2(0xf72a0000, 1259, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 9, 0) = 0xf72a0000
- mmap2(0xf72a1000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 9, 0) = 0xf72a1000
- mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6df1000
- mmap2(0xf6df1000, 16427, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 10, 0) = 0xf6df1000
- mmap2(0xf6df6000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 10, 0x4000) = 0xf6df6000
- mmap2(NULL, 258048, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6db2000
- mmap2(0xf6db2000, 49154, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 11, 0) = 0xf6db2000
- mmap2(0xf6dbf000, 4108, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 11, 0xc000) = 0xf6dbf000
- mmap2(0xf6dc1000, 196608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf6dc1000
- prctl(0x53564d41 /* PR_??? */, 0, 0xf6dc1000, 0x30000, 0xf73043bc) = 0
- mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf729b000
- mmap2(0xf729b000, 9980, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 12, 0) = 0xf729b000
- mmap2(0xf729e000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 12, 0x2000) = 0xf729e000
- mmap2(NULL, 24576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6dac000
- mmap2(0xf6dac000, 15517, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 13, 0) = 0xf6dac000
- mmap2(0xf6db0000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 13, 0x3000) = 0xf6db0000
- mmap2(NULL, 1077248, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6ca5000
- mmap2(0xf6ca5000, 79860, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 14, 0) = 0xf6ca5000
- mmap2(0xf6cb9000, 5930, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 14, 0x13000) = 0xf6cb9000
- mmap2(0xf6cbb000, 987136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf6cbb000
- prctl(0x53564d41 /* PR_??? */, 0, 0xf6cbb000, 0xf1000, 0xf73043bc) = 0
- mmap2(NULL, 86016, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6c90000
- mmap2(0xf6c90000, 70440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 15, 0) = 0xf6c90000
- mmap2(0xf6ca3000, 4120, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 15, 0x12000) = 0xf6ca3000
- mmap2(NULL, 110592, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6c75000
- mmap2(0xf6c75000, 75860, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 16, 0) = 0xf6c75000
- mmap2(0xf6c88000, 30616, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 16, 0x12000) = 0xf6c88000
- mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6c6e000
- mmap2(0xf6c6e000, 16223, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 17, 0) = 0xf6c6e000
- mmap2(0xf6c73000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 17, 0x4000) = 0xf6c73000
- mprotect(0xf6e1f000, 8192, PROT_READ) = 0
- mprotect(0xf6e02000, 4096, PROT_READ) = 0
- mprotect(0xf72a1000, 4096, PROT_READ) = 0
- mprotect(0xf6df6000, 4096, PROT_READ) = 0
- mprotect(0xf6dbf000, 4096, PROT_READ) = 0
- mprotect(0xf729e000, 4096, PROT_READ) = 0
- mprotect(0xf6db0000, 4096, PROT_READ) = 0
- mprotect(0xf6cb9000, 4096, PROT_READ) = 0
- mprotect(0xf6ca3000, 4096, PROT_READ) = 0
- mprotect(0xf6c88000, 28672, PROT_READ) = 0
- mprotect(0xf6c73000, 4096, PROT_READ) = 0
- close(3) = 0
- close(8) = 0
- close(9) = 0
- close(10) = 0
- close(11) = 0
- close(12) = 0
- close(13) = 0
- close(14) = 0
- close(15) = 0
- close(16) = 0
- close(17) = 0
- munmap(0xf72de000, 14207) = 0
- munmap(0xf7628000, 6440) = 0
- munmap(0xf762a000, 2176) = 0
- munmap(0xf762b000, 392) = 0
- munmap(0xf72da000, 6954) = 0
- munmap(0xf72dc000, 7032) = 0
- munmap(0xf7626000, 2200) = 0
- munmap(0xf7627000, 392) = 0
- munmap(0xf72c4000, 1894) = 0
- munmap(0xf72c6000, 7752) = 0
- munmap(0xf72c8000, 2032) = 0
- munmap(0xf72c9000, 392) = 0
- munmap(0xf72a3000, 2813) = 0
- munmap(0xf72a4000, 7704) = 0
- munmap(0xf72a6000, 2032) = 0
- munmap(0xf72a7000, 392) = 0
- munmap(0xf72bf000, 2878) = 0
- munmap(0xf72c0000, 7552) = 0
- munmap(0xf72c2000, 2064) = 0
- munmap(0xf72c3000, 392) = 0
- munmap(0xf72d5000, 1217) = 0
- munmap(0xf72d6000, 7864) = 0
- munmap(0xf72d8000, 1864) = 0
- munmap(0xf72d9000, 360) = 0
- munmap(0xf72b6000, 6586) = 0
- munmap(0xf72b8000, 6288) = 0
- munmap(0xf72ba000, 5696) = 0
- munmap(0xf72bc000, 392) = 0
- munmap(0xf72d0000, 2845) = 0
- munmap(0xf72d1000, 7688) = 0
- munmap(0xf72d3000, 2032) = 0
- munmap(0xf72d4000, 392) = 0
- munmap(0xf72af000, 10777) = 0
- munmap(0xf72b2000, 6952) = 0
- munmap(0xf72b4000, 2072) = 0
- munmap(0xf72b5000, 392) = 0
- munmap(0xf72ca000, 6570) = 0
- munmap(0xf72cc000, 7152) = 0
- munmap(0xf72ce000, 2048) = 0
- munmap(0xf72cf000, 392) = 0
- munmap(0xf72a8000, 7116) = 0
- munmap(0xf72aa000, 7464) = 0
- munmap(0xf72ac000, 5912) = 0
- munmap(0xf72ae000, 392) = 0
- clock_gettime(CLOCK_MONOTONIC_COARSE, {38024, 931499763}) = 0
- newfstatat(AT_FDCWD, "/sys/bus/esoc/devices", 0xffe264a0, 0) = -1 ENOENT (No such file or directory)
- access("/dev/socket/logdw", W_OK) = 0
- access("/dev/pmsg0", W_OK) = 0
- access("/dev/socket/logdw", W_OK) = 0
- access("/dev/socket/logdw", W_OK) = 0
- access("/dev/socket/logdw", W_OK) = 0
- access("/dev/socket/logdw", W_OK) = 0
- access("/dev/socket/logdw", W_OK) = 0
- getuid32() = 100000
- geteuid32() = 100000
- getgid32() = 100000
- getegid32() = 100000
- getgroups32(0, NULL) = 15
- getgroups32(15, [39, 100, 990, 991, 992, 997, 1000, 1002, 1003, 1005, 1006, 1013, 1024, 3003, 100000]) = 15
- 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
- access("/dev/pmsg0", W_OK) = 0
- getuid32() = 100000
- geteuid32() = 100000
- getgid32() = 100000
- getegid32() = 100000
- getgroups32(0, NULL) = 15
- getgroups32(15, [39, 100, 990, 991, 992, 997, 1000, 1002, 1003, 1005, 1006, 1013, 1024, 3003, 100000]) = 15
- open("/dev/pmsg0", O_WRONLY|O_CLOEXEC) = 8
- clock_gettime(CLOCK_REALTIME, {1533235321, 61205121}) = 0
- getuid32() = 100000
- gettid() = 11533
- writev(3, [{"\0\r-yPc[\201\352\245\3", 11}, {"\4", 1}, {"libmdmdetect\0", 13}, {"ESOC framework not supported\0", 29}], 4) = 54
- openat(AT_FDCWD, "/sys/bus/msm_subsys/devices", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 9
- getdents(9, /* 5 entries */, 32768) = 92
- open("/sys/bus/msm_subsys/devices/subsys0/name", O_RDONLY) = 10
- read(10, "venus\n", 31) = 6
- close(10) = 0
- open("/sys/bus/msm_subsys/devices/subsys1/name", O_RDONLY) = 10
- read(10, "wcnss\n", 31) = 6
- close(10) = 0
- open("/sys/bus/msm_subsys/devices/subsys2/name", O_RDONLY) = 10
- read(10, "modem\n", 31) = 6
- close(10) = 0
- clock_gettime(CLOCK_REALTIME, {1533235321, 76989286}) = 0
- getuid32() = 100000
- gettid() = 11533
- writev(3, [{"\0\r-yPc[f\303\226\4", 11}, {"\4", 1}, {"libmdmdetect\0", 13}, {"Found internal modem: modem\0", 28}], 4) = 53
- getdents(9, /* 0 entries */, 32768) = 0
- close(9) = 0
- open("/etc/qmi_fw.conf", O_RDONLY) = -1 ENOENT (No such file or directory)
- mprotect(0xf72bd000, 4096, PROT_READ) = 0
- mprotect(0xf72c5000, 4096, PROT_READ) = 0
- mprotect(0xf762d000, 4096, PROT_READ) = 0
- mprotect(0xf72be000, 4096, PROT_READ) = 0
- mprotect(0xf762c000, 4096, PROT_READ) = 0
- mprotect(0xf762f000, 4096, PROT_READ) = 0
- clock_gettime(CLOCK_REALTIME, {1533235321, 88087277}) = 0
- getuid32() = 100000
- gettid() = 11533
- writev(3, [{"\0\r-yPc[\355\32@\5", 11}, {"\6", 1}, {"LocSvc_ApiV02\0", 14}, {"E/static loc_core::LocApiBase *L"..., 160}], 4) = 186
- futex(0x39cdbc, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x39cdb8, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
- futex(0x39cd98, FUTEX_WAKE_PRIVATE, 1) = 1
- futex(0x39cdbc, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x39cdb8, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
- futex(0x39cd98, FUTEX_WAKE_PRIVATE, 1) = 1
- *** set capabilities
- capability is 00000037
- futex(0x39cdbc, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x39cdb8, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
- futex(0x39cd98, FUTEX_WAKE_PRIVATE, 1) = 1
- futex(0x39cdbc, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x39cdb8, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
- futex(0x39cd98, FUTEX_WAKE_PRIVATE, 1) = 1
- write(1, "*** setting positioning mode\n", 29*** setting positioning mode
- ) = 29
- futex(0x39cdbc, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x39cdb8, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
- futex(0x39cd98, FUTEX_WAKE_PRIVATE, 1) = 1
- write(1, "*** start gps track\n", 20*** start gps track
- ) = 20
- futex(0x39cdbc, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x39cdb8, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
- futex(0x39cd98, FUTEX_WAKE_PRIVATE, 1) = 1
- write(1, "*** gps tracking started\n", 25*** gps tracking started
- ) = 25
- write(1, "*** tracking.... \n", 18*** tracking....
- ) = 18
- rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
- rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0
- rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
- nanosleep({100, 0}, {97, 45103000}) = ? ERESTART_RESTARTBLOCK (Interrupted by signal)
- --- SIGWINCH {si_signo=SIGWINCH, si_code=SI_KERNEL} ---
- restart_syscall(<... resuming interrupted call ...>^CProcess 11533 detached
- <detached ...>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement