Skip to content

Instantly share code, notes, and snippets.

@Nokius

Nokius/cli Secret

Last active February 2, 2016 21:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Nokius/23473c5c426d48c5f67e to your computer and use it in GitHub Desktop.
Save Nokius/23473c5c426d48c5f67e to your computer and use it in GitHub Desktop.
[SFOS] trace test_sensors
sh-3.2# test_sensors
Hardware module ID: sensors
Hardware module Name: QTI Sensors Module
Hardware module Author: Qualcomm Technologies, Inc.
Hardware module API version: 0x1
Hardware HAL API version: 0x100
Poll device version: 0x1030001
API VERSION 0.1 (legacy): 0x1
API VERSION 0.1: 0x65537
API VERSION 1.0: 0x16777217
API VERSION 1.1: 0x16842753
API VERSION 1.2: 0x16908289
API VERSION 1.3: 0x16973825
Got 0 sensors
*** Error in `test_sensors': free(): invalid pointer: 0xb6d12090 ***
Aborted
execve("/usr/bin/test_sensors", ["test_sensors"], [/* 20 vars */]) = 0
brk(0) = 0x6ae000
uname({sys="Linux", node="localhost", ...}) = 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) = 0xb6f55000
access("/etc/ld.so.preload", R_OK) = -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=36825, ...}) = 0
mmap2(NULL, 36825, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6f4c000
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\0(M\0\0004\0\0\0"..., 512) = 512
lseek(3, 217552, SEEK_SET) = 217552
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"..., 1600) = 1600
lseek(3, 85767, SEEK_SET) = 85767
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=248334, ...}) = 0
mmap2(NULL, 164600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6f05000
mprotect(0xb6f19000, 32768, PROT_NONE) = 0
mmap2(0xb6f21000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0xb6f21000
mmap2(0xb6f22000, 45816, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6f22000
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\24\5\0\0004\0\0\0"..., 512) = 512
lseek(3, 4660, SEEK_SET) = 4660
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, 2155, SEEK_SET) = 2155
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=8241, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f4b000
mmap2(NULL, 34880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6efc000
mprotect(0xb6efd000, 28672, PROT_NONE) = 0
mmap2(0xb6f04000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0xb6f04000
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) = 0xb6ee9000
mprotect(0xb6eeb000, 61440, PROT_NONE) = 0
mmap2(0xb6efa000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0xb6efa000
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) = 0xb6ed3000
mprotect(0xb6ed8000, 61440, PROT_NONE) = 0
mmap2(0xb6ee7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0xb6ee7000
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$\16\0\0004\0\0\0"..., 512) = 512
lseek(3, 25944, SEEK_SET) = 25944
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, 7003, SEEK_SET) = 7003
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=32722, ...}) = 0
mmap2(NULL, 47768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6ec7000
mprotect(0xb6ec9000, 28672, PROT_NONE) = 0
mmap2(0xb6ed0000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0xb6ed0000
mmap2(0xb6ed1000, 6808, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6ed1000
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, 31948, SEEK_SET) = 31948
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, 31600, SEEK_SET) = 31600
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=33068, ...}) = 0
mmap2(NULL, 97192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6eaf000
mprotect(0xb6eb7000, 61440, PROT_NONE) = 0
mmap2(0xb6ec6000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0xb6ec6000
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\0\361P\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) = 0xb6e8c000
mprotect(0xb6e9c000, 61440, PROT_NONE) = 0
mmap2(0xb6eab000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0xb6eab000
mmap2(0xb6ead000, 4668, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6ead000
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\0Mz\1\0004\0\0\0"..., 512) = 512
lseek(3, 990132, SEEK_SET) = 990132
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, 986684, SEEK_SET) = 986684
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
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f4a000
fstat64(3, {st_mode=S_IFREG|0755, st_size=992972, ...}) = 0
mmap2(NULL, 1062408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6d88000
mprotect(0xb6e77000, 61440, PROT_NONE) = 0
mmap2(0xb6e86000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xee000) = 0xb6e86000
mmap2(0xb6e89000, 9736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6e89000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f49000
set_tls(0xb6f494c0, 0xb6f58000, 0xb6f49be8, 0xb6f494c0, 0xb6f58000) = 0
mprotect(0xb6e86000, 8192, PROT_READ) = 0
mprotect(0xb6eab000, 4096, PROT_READ) = 0
mprotect(0xb6ee7000, 4096, PROT_READ) = 0
mprotect(0xb6efa000, 4096, PROT_READ) = 0
mprotect(0xb6f57000, 4096, PROT_READ) = 0
munmap(0xb6f4c000, 36825) = 0
set_tid_address(0xb6f49068) = 14115
set_robust_list(0xb6f49070, 12) = 0
rt_sigaction(SIGRTMIN, {0xb6e90d4d, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0xb6e90c71, [], SA_RESTART|SA_SIGINFO|0x4000000}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libhardware.so", {st_mode=S_IFREG|0644, st_size=5312, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libhardware.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 5304
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f52000
mmap2(0xb6f52000, 2561, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6f52000
mprotect(0xb6f52000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6f53000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6f53000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libc.so", {st_mode=S_IFREG|0644, st_size=591702, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libc.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 591694
read(3, "RelBase\0", 8) = 8
mmap2(NULL, 466944, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6d16000
mmap2(0xb6d16000, 403612, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6d16000
mprotect(0xb6d16000, 405504, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6d79000, 21820, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x62000) = 0xb6d79000
mmap2(0xb6d7f000, 36822, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6d7f000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libdsyscalls.so", {st_mode=S_IFREG|0644, st_size=13456, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libdsyscalls.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 13448
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f4d000
mmap2(0xb6f4d000, 8736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6f4d000
mprotect(0xb6f4d000, 12288, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6f50000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0xb6f50000
close(3) = 0
mprotect(0xb6f4d000, 12288, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6f50000, 4096, PROT_READ) = 0
mprotect(0xb6d16000, 405504, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6d79000, 12288, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libcutils.so", {st_mode=S_IFREG|0644, st_size=46480, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libcutils.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 46472
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 53248, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6d09000
mmap2(0xb6d09000, 42452, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6d09000
mprotect(0xb6d09000, 45056, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6d14000, 4160, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xa000) = 0xb6d14000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/liblog.so", {st_mode=S_IFREG|0644, st_size=21744, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/liblog.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 21736
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6d02000
mmap2(0xb6d02000, 16828, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6d02000
mprotect(0xb6d02000, 20480, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6d07000, 4108, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0xb6d07000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libm.so", {st_mode=S_IFREG|0644, st_size=91412, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libm.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 91404
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 98304, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6cea000
mmap2(0xb6cea000, 88380, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6cea000
mprotect(0xb6cea000, 90112, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6d00000, 4204, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x15000) = 0xb6d00000
close(3) = 0
mprotect(0xb6cea000, 90112, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6d00000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libstdc++.so", {st_mode=S_IFREG|0644, st_size=9396, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libstdc++.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 9388
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ce6000
mmap2(0xb6ce6000, 5762, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6ce6000
mprotect(0xb6ce6000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6ce8000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0xb6ce8000
close(3) = 0
mprotect(0xb6ce6000, 8192, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6ce8000, 4096, PROT_READ) = 0
mprotect(0xb6d02000, 20480, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6d07000, 4096, PROT_READ) = 0
mprotect(0xb6d09000, 45056, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6d14000, 4096, PROT_READ) = 0
mprotect(0xb6f52000, 4096, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6f53000, 4096, PROT_READ) = 0
brk(0) = 0x6ae000
brk(0x6cf000) = 0x6cf000
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.sensors\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(3, "\2\0\0\0ro.hardware.sensors\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, {228604, 935002433}) = 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, {228604, 935002433}) = 0
access("/usr/libexec/droid-hybris/system/lib/hw/sensors.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
access("/vendor/lib/hw/sensors.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/sensors.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, {228604, 935002433}) = 0
access("/usr/libexec/droid-hybris/system/lib/hw/sensors.MSM8974.so", R_OK) = -1 ENOENT (No such file or directory)
access("/vendor/lib/hw/sensors.MSM8974.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/sensors.MSM8974.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, {228604, 935002433}) = 0
access("/usr/libexec/droid-hybris/system/lib/hw/sensors.msm8974.so", R_OK) = -1 ENOENT (No such file or directory)
access("/vendor/lib/hw/sensors.msm8974.so", R_OK) = 0
stat64("/vendor/lib/hw/sensors.msm8974.so", {st_mode=S_IFREG|0644, st_size=173488, ...}) = 0
open("/vendor/lib/hw/sensors.msm8974.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 173480
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 184320, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6cb9000
mmap2(0xb6cb9000, 166044, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6cb9000
mprotect(0xb6cb9000, 167936, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6ce3000, 4240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x29000) = 0xb6ce3000
mmap2(0xb6ce5000, 3472, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6ce5000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libdiag.so", 0xbed99680) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libdiag.so", {st_mode=S_IFREG|0644, st_size=60364, ...}) = 0
open("/vendor/lib/libdiag.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 60356
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 1069056, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6bb4000
mmap2(0xb6bb4000, 53682, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6bb4000
mprotect(0xb6bb4000, 57344, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6bc2000, 5858, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd000) = 0xb6bc2000
mmap2(0xb6bc4000, 1000892, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6bc4000
close(3) = 0
mprotect(0xb6bb4000, 57344, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6bc2000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libpower.so", 0xbed99680) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libpower.so", 0xbed99680) = -1 ENOENT (No such file or directory)
stat64("/system/lib/libpower.so", {st_mode=S_IFREG|0644, st_size=5312, ...}) = 0
open("/system/lib/libpower.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 5304
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 12288, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6bb1000
mmap2(0xb6bb1000, 1796, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6bb1000
mprotect(0xb6bb1000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6bb2000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6bb2000
close(3) = 0
mprotect(0xb6bb1000, 4096, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6bb2000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libsensor1.so", 0xbed99680) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libsensor1.so", {st_mode=S_IFREG|0644, st_size=44228, ...}) = 0
open("/vendor/lib/libsensor1.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 44220
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 53248, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ba4000
mmap2(0xb6ba4000, 35005, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6ba4000
mprotect(0xb6ba4000, 36864, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6bad000, 10144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0xb6bad000
mmap2(0xb6bb0000, 2688, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6bb0000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libqmi_encdec.so", 0xbed99590) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libqmi_encdec.so", {st_mode=S_IFREG|0644, st_size=13356, ...}) = 0
open("/vendor/lib/libqmi_encdec.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 13348
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6b9f000
mmap2(0xb6b9f000, 8616, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6b9f000
mprotect(0xb6b9f000, 12288, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6ba2000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0xb6ba2000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libutils.so", {st_mode=S_IFREG|0644, st_size=83240, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libutils.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 83232
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 90112, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6b89000
mmap2(0xb6b89000, 78016, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6b89000
mprotect(0xb6b89000, 81920, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6b9d000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x13000) = 0xb6b9d000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libbacktrace.so", {st_mode=S_IFREG|0644, st_size=25832, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libbacktrace.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 25824
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 32768, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6b81000
mmap2(0xb6b81000, 22122, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6b81000
mprotect(0xb6b81000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6b87000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x5000) = 0xb6b87000
close(3) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libgccdemangle.so", {st_mode=S_IFREG|0644, st_size=21700, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libgccdemangle.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 21692
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6b7a000
mmap2(0xb6b7a000, 14931, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6b7a000
mprotect(0xb6b7a000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6b7f000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4000) = 0xb6b7f000
close(3) = 0
mprotect(0xb6b7a000, 16384, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6b7f000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libstlport.so", {st_mode=S_IFREG|0644, st_size=214428, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libstlport.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 214420
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 221184, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6b44000
mmap2(0xb6b44000, 206662, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6b44000
mprotect(0xb6b44000, 208896, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6b77000, 8264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x32000) = 0xb6b77000
close(3) = 0
mprotect(0xb6b44000, 208896, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6b77000, 8192, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libunwind.so", {st_mode=S_IFREG|0644, st_size=50428, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libunwind.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 50420
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 344064, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6af0000
mmap2(0xb6af0000, 46516, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6af0000
mprotect(0xb6af0000, 49152, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6afc000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb000) = 0xb6afc000
mmap2(0xb6afe000, 285016, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6afe000
close(3) = 0
mprotect(0xb6af0000, 49152, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6afc000, 4096, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libunwind-ptrace.so", {st_mode=S_IFREG|0644, st_size=9336, ...}) = 0
open("/usr/libexec/droid-hybris/system/lib/libunwind-ptrace.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 9328
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6aec000
mmap2(0xb6aec000, 4540, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6aec000
mprotect(0xb6aec000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6aee000, 4132, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0xb6aee000
close(3) = 0
mprotect(0xb6aec000, 8192, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6aee000, 4096, PROT_READ) = 0
mprotect(0xb6b81000, 24576, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6b87000, 4096, PROT_READ) = 0
mprotect(0xb6b89000, 81920, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6b9d000, 4096, PROT_READ) = 0
mprotect(0xb6b9f000, 12288, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6ba2000, 4096, PROT_READ) = 0
mprotect(0xb6ba4000, 36864, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6bad000, 8192, PROT_READ) = 0
stat64("/usr/libexec/droid-hybris/system/lib/libsensor_reg.so", 0xbed99680) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib/libsensor_reg.so", {st_mode=S_IFREG|0644, st_size=9404, ...}) = 0
open("/vendor/lib/libsensor_reg.so", O_RDONLY) = 3
lseek(3, 0, SEEK_SET) = 0
read(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"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 9396
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(NULL, 16384, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ae8000
mmap2(0xb6ae8000, 6821, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb6ae8000
mprotect(0xb6ae8000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xb6aea000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0xb6aea000
close(3) = 0
mprotect(0xb6ae8000, 8192, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6aea000, 4096, PROT_READ) = 0
mprotect(0xb6cb9000, 167936, PROT_READ|PROT_EXEC) = 0
mprotect(0xb6ce3000, 4096, PROT_READ) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f4c000
madvise(0xb6f4c000, 4096, MADV_MERGEABLE) = 0
mprotect(0xb6f4c000, 4096, PROT_READ) = 0
mprotect(0xb6f4c000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f4c000, 4096, PROT_READ) = 0
mprotect(0xb6f4c000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f4c000, 4096, PROT_READ) = 0
mprotect(0xb6f4c000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f4c000, 4096, PROT_READ) = 0
fcntl64(0, F_GETFL) = 0x20002 (flags O_RDWR|O_LARGEFILE)
fstat64(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
fcntl64(0, F_GETFL) = 0x20002 (flags O_RDWR|O_LARGEFILE)
fstat64(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
fcntl64(0, F_GETFL) = 0x20002 (flags O_RDWR|O_LARGEFILE)
fstat64(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
fcntl64(0, F_GETFL) = 0x20002 (flags O_RDWR|O_LARGEFILE)
fstat64(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mprotect(0xb6f4c000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f4c000, 4096, PROT_READ) = 0
mprotect(0xb6f4c000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f4c000, 4096, PROT_READ) = 0
mprotect(0xb6f4c000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f4c000, 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\0persist.debug.sensors.hal\0\0\0"..., 128, 0) = 128
recv(3, "\2\0\0\0persist.debug.sensors.hal\0\0\0"..., 128, 0) = 128
recv(3, "", 128, 0) = 0
close(3) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228604, 955002433}) = 0
open("/sys/power/wake_lock", O_RDWR) = 3
open("/sys/power/wake_unlock", O_RDWR) = 4
write(4, "sensor_ind", 10) = -1 EINVAL (Invalid argument)
socket(PF_LOCAL, SOCK_STREAM, 0) = 5
connect(5, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(5, "\2\0\0\0debug.qualcomm.sns.libsensor"..., 128, 0) = 128
recv(5, "\2\0\0\0debug.qualcomm.sns.libsensor"..., 128, 0) = 128
recv(5, "", 128, 0) = 0
close(5) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228604, 955002433}) = 0
newfstatat(AT_FDCWD, "/dev/msm_dsps", 0xbed99870, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/dev/sensors", {st_mode=S_IFCHR|0600, st_rdev=makedev(248, 0), ...}, 0) = 0
clock_gettime(CLOCK_REALTIME, {1454448710, 64553892}) = 0
pipe2([5, 6], O_NONBLOCK) = 0
inotify_init1(0) = 7
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb62e8000
mprotect(0xb62e8000, 4096, PROT_NONE) = 0
clone(child_stack=0xb6ae6f58, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb6ae7488, tls=0xb6ae78e0, child_tidptr=0xb6ae7488) = 14116
futex(0xb6bb0a78, FUTEX_WAKE_PRIVATE, 2147483647) = 0
socket(PF_LOCAL, SOCK_SEQPACKET, 0) = 8
connect(8, {sa_family=AF_LOCAL, sun_path="/dev/socket/sensor_ctl_socket"}, 110) = 0
gettid() = 14115
bind(8, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, 110) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb5ae8000
mprotect(0xb5ae8000, 4096, PROT_NONE) = 0
clone(child_stack=0xb62e6f58, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb62e7488, tls=0xb62e78e0, child_tidptr=0xb62e7488) = 14117
write(6, "\1", 1) = 1
clock_gettime(CLOCK_REALTIME, {1454448710, 66622694}) = 0
clock_gettime(CLOCK_REALTIME, {1454448710, 66723632}) = 0
futex(0xb6baf7b4, FUTEX_WAIT_PRIVATE, -2, {0, 999899062}) = 0
clock_gettime(CLOCK_REALTIME, {1454448710, 67083423}) = 0
socket(PF_LOCAL, SOCK_SEQPACKET, 0) = 9
connect(9, {sa_family=AF_LOCAL, sun_path="/dev/socket/sensor_ctl_socket"}, 110) = 0
gettid() = 14115
bind(9, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, 110) = 0
futex(0x6b1c20, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb5100000
mprotect(0xb5100000, 4096, PROT_NONE) = 0
clone(child_stack=0xb58fef58, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb58ff488, tls=0xb58ff8e0, child_tidptr=0xb58ff488) = 14118
futex(0x6b1c20, FUTEX_WAKE_PRIVATE, 1) = 0
write(6, "\1", 1) = 1
clock_gettime(CLOCK_REALTIME, {1454448710, 68411496}) = 0
clock_gettime(CLOCK_REALTIME, {1454448710, 68512382}) = 0
futex(0xb6baf7b4, FUTEX_WAIT_PRIVATE, -2, {0, 999899114}) = 0
clock_gettime(CLOCK_REALTIME, {1454448710, 68765819}) = 0
socket(PF_LOCAL, SOCK_SEQPACKET, 0) = 10
connect(10, {sa_family=AF_LOCAL, sun_path="/dev/socket/sensor_ctl_socket"}, 110) = 0
gettid() = 14115
bind(10, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, 110) = 0
futex(0x6b1c20, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb4900000
mprotect(0xb4900000, 4096, PROT_NONE) = 0
clone(child_stack=0xb50fef58, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb50ff488, tls=0xb50ff8e0, child_tidptr=0xb50ff488) = 14119
futex(0x6b1c20, FUTEX_WAKE_PRIVATE, 1) = 0
write(6, "\1", 1) = 1
clock_gettime(CLOCK_REALTIME, {1454448710, 70012798}) = 0
clock_gettime(CLOCK_REALTIME, {1454448710, 70112590}) = 0
getsockname(10, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(10, "\17\0\0\0\2\0\0\0\0\0\0\0\1\2\0\331\16", 17) = 17
clock_gettime(CLOCK_REALTIME, {1454448710, 75039725}) = 0
futex(0x6b5864, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448711, 75039725}, ffffffff) = 0
futex(0x6b5840, FUTEX_WAKE_PRIVATE, 1) = 0
getsockname(10, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(10, "\17\0\0\0\2\0\0\0\1\0\0\0\1\2\0\217\7", 17) = 17
clock_gettime(CLOCK_REALTIME, {1454448710, 510826133}) = 0
futex(0x6b5840, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6b5864, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448711, 510826133}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x6b5840, FUTEX_WAKE_PRIVATE, 1) = 0
getsockname(10, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(10, "\17\0\0\0\2\0\0\0\2\0\0\0\1\2\0\177\7", 17) = 17
clock_gettime(CLOCK_REALTIME, {1454448710, 522229049}) = 0
futex(0x6b5840, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6b5860, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6b5864, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448711, 522229049}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x6b5840, FUTEX_WAKE_PRIVATE, 1) = 0
socket(PF_LOCAL, SOCK_SEQPACKET, 0) = 11
connect(11, {sa_family=AF_LOCAL, sun_path="/dev/socket/sensor_ctl_socket"}, 110) = 0
gettid() = 14115
bind(11, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, 110) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb3f00000
mprotect(0xb3f00000, 4096, PROT_NONE) = 0
clone(child_stack=0xb46fef58, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb46ff488, tls=0xb46ff8e0, child_tidptr=0xb46ff488) = 14123
write(6, "\1", 1) = 1
clock_gettime(CLOCK_REALTIME, {1454448710, 530905194}) = 0
stat64("/system/lib/hw/sensors.oem.so", 0xbed995b0) = -1 ENOENT (No such file or directory)
stat64("/usr/libexec/droid-hybris/system/lib//system/lib/hw/sensors.oem.so", 0xbed995b0) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib//system/lib/hw/sensors.oem.so", 0xbed995b0) = -1 ENOENT (No such file or directory)
stat64("/system/lib//system/lib/hw/sensors.oem.so", 0xbed995b0) = -1 ENOENT (No such file or directory)
stat64("/vendor/lib//system/lib/hw/sensors.oem.so", 0xbed995b0) = -1 ENOENT (No such file or directory)
stat64("/system/lib//system/lib/hw/sensors.oem.so", 0xbed995b0) = -1 ENOENT (No such file or directory)
open("/dev/log/main", O_WRONLY) = -1 ENOTDIR (Not a directory)
socket(PF_LOCAL, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 12
fcntl64(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
connect(12, {sa_family=AF_LOCAL, sun_path="/dev/socket/logdw"}, 110) = 0
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448710, 537950090}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"F \261V\212w\20 ", 8}, {"\6", 1}, {"qti_sensors_hal\0", 16}, {"SensorsContext: Hal opened lib /"..., 69}], 6) = 97
socket(PF_LOCAL, SOCK_STREAM, 0) = 13
connect(13, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(13, "\2\0\0\0ro.qti.sensors.ir_proximity\0"..., 128, 0) = 128
recv(13, "\2\0\0\0ro.qti.sensors.ir_proximity\0"..., 128, 0) = 128
recv(13, "", 128, 0) = 0
close(13) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 445002433}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 13
connect(13, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(13, "\2\0\0\0ro.qti.sensors.wu\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(13, "\2\0\0\0ro.qti.sensors.wu\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(13, "", 128, 0) = 0
close(13) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 445002433}) = 0
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448710, 548751861}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"F \261V\365I\265 ", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"SensorsContext::getSensor handle"..., 45}], 6) = 73
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448710, 549960819}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"F \261Vs\274\307 ", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"SensorsContext::getSensor handle"..., 45}], 6) = 73
socket(PF_LOCAL, SOCK_SEQPACKET, 0) = 13
connect(13, {sa_family=AF_LOCAL, sun_path="/dev/socket/sensor_ctl_socket"}, 110) = 0
gettid() = 14115
bind(13, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, 110) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb3700000
mprotect(0xb3700000, 4096, PROT_NONE) = 0
clone(child_stack=0xb3efef58, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb3eff488, tls=0xb3eff8e0, child_tidptr=0xb3eff488) = 14125
write(6, "\1", 1) = 1
clock_gettime(CLOCK_REALTIME, {1454448710, 552063215}) = 0
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448710, 552369985}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"F \261VA\177\354 ", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"SensorsContext::getSensor handle"..., 44}], 6) = 72
getsockname(13, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(13, "\27\0\0\0$\0\0\0\0\0\0\0", 12) = 12
gettimeofday({1454448710, 554055}, NULL) = 0
futex(0x6b7154, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448711, 554055000}, ffffffff) = 0
futex(0x6b7130, FUTEX_WAKE_PRIVATE, 1) = 0
socket(PF_LOCAL, SOCK_SEQPACKET, 0) = 14
connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/sensor_ctl_socket"}, 110) = 0
gettid() = 14115
bind(14, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, 110) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb2f00000
mprotect(0xb2f00000, 4096, PROT_NONE) = 0
clone(child_stack=0xb36fef58, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb36ff488, tls=0xb36ff8e0, child_tidptr=0xb36ff488) = 14126
write(6, "\1", 1) = 1
clock_gettime(CLOCK_REALTIME, {1454448710, 556274465}) = 0
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448710, 556555663}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"F \261V\217],!", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"SensorsContext::getSensor handle"..., 44}], 6) = 72
getsockname(14, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(14, "\27\0\0\0$\0\0\0\0\0\0\0", 12) = 12
gettimeofday({1454448710, 558242}, NULL) = 0
futex(0x6b744c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448711, 558242000}, ffffffff) = 0
futex(0x6b7428, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
futex(0x6b7428, FUTEX_WAKE_PRIVATE, 1) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 15
connect(15, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(15, "\2\0\0\0ro.qti.sensors.step_detector"..., 128, 0) = 128
recv(15, "\2\0\0\0ro.qti.sensors.step_detector"..., 128, 0) = 128
recv(15, "", 128, 0) = 0
close(15) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 455002433}) = 0
socket(PF_LOCAL, SOCK_SEQPACKET, 0) = 15
connect(15, {sa_family=AF_LOCAL, sun_path="/dev/socket/sensor_ctl_socket"}, 110) = 0
gettid() = 14115
bind(15, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, 110) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb2700000
mprotect(0xb2700000, 4096, PROT_NONE) = 0
clone(child_stack=0xb2efef58, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb2eff488, tls=0xb2eff8e0, child_tidptr=0xb2eff488) = 14127
write(6, "\1", 1) = 1
clock_gettime(CLOCK_REALTIME, {1454448710, 561836340}) = 0
getsockname(15, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(15, "%\0\0\0$\0\0\0\0\0\0\0", 12) = 12
gettimeofday({1454448710, 563115}, NULL) = 0
futex(0x6ae02c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448711, 563115000}, ffffffff) = 0
futex(0x6ae008, FUTEX_WAKE_PRIVATE, 1) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 16
connect(16, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(16, "\2\0\0\0ro.qti.sensors.step_counter\0"..., 128, 0) = 128
recv(16, "\2\0\0\0ro.qti.sensors.step_counter\0"..., 128, 0) = 128
recv(16, "", 128, 0) = 0
close(16) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 455002433}) = 0
socket(PF_LOCAL, SOCK_SEQPACKET, 0) = 16
connect(16, {sa_family=AF_LOCAL, sun_path="/dev/socket/sensor_ctl_socket"}, 110) = 0
gettid() = 14115
bind(16, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, 110) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb1f00000
mprotect(0xb1f00000, 4096, PROT_NONE) = 0
clone(child_stack=0xb26fef58, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb26ff488, tls=0xb26ff8e0, child_tidptr=0xb26ff488) = 14128
write(6, "\1", 1) = 1
clock_gettime(CLOCK_REALTIME, {1454448710, 566340507}) = 0
getsockname(16, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(16, "%\0\0\0$\0\0\0\0\0\0\0", 12) = 12
gettimeofday({1454448710, 567853}, NULL) = 0
futex(0x6b7a6c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448711, 567853000}, ffffffff) = 0
futex(0x6b7a48, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
futex(0x6b7a48, FUTEX_WAKE_PRIVATE, 1) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 17
connect(17, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(17, "\2\0\0\0ro.qti.sensors.smd\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(17, "\2\0\0\0ro.qti.sensors.smd\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(17, "", 128, 0) = 0
close(17) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 465002433}) = 0
socket(PF_LOCAL, SOCK_SEQPACKET, 0) = 17
connect(17, {sa_family=AF_LOCAL, sun_path="/dev/socket/sensor_ctl_socket"}, 110) = 0
gettid() = 14115
bind(17, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, 110) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb1700000
mprotect(0xb1700000, 4096, PROT_NONE) = 0
clone(child_stack=0xb1efef58, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb1eff488, tls=0xb1eff8e0, child_tidptr=0xb1eff488) = 14129
write(6, "\1", 1) = 1
clock_gettime(CLOCK_REALTIME, {1454448710, 571682017}) = 0
getsockname(17, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(17, "(\0\0\0$\0\0\0\0\0\0\0", 12) = 12
gettimeofday({1454448710, 572818}, NULL) = 0
futex(0x6b7d54, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448711, 572818000}, ffffffff) = 0
futex(0x6b7d30, FUTEX_WAKE_PRIVATE, 1) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 18
connect(18, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(18, "\2\0\0\0ro.qti.sensors.game_rv\0\0\0\0\0\0"..., 128, 0) = 128
recv(18, "\2\0\0\0ro.qti.sensors.game_rv\0\0\0\0\0\0"..., 128, 0) = 128
recv(18, "", 128, 0) = 0
close(18) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 475002433}) = 0
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448710, 577485819}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"F \261V\373\273k\"", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"SensorsContext::getSensor handle"..., 44}], 6) = 72
socket(PF_LOCAL, SOCK_STREAM, 0) = 18
connect(18, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(18, "\2\0\0\0ro.qti.sensors.georv\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(18, "\2\0\0\0ro.qti.sensors.georv\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(18, "", 128, 0) = 0
close(18) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 475002433}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 18
connect(18, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(18, "\2\0\0\0ro.qti.sensors.tilt_detector"..., 128, 0) = 128
recv(18, "\2\0\0\0ro.qti.sensors.tilt_detector"..., 128, 0) = 128
recv(18, "", 128, 0) = 0
close(18) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 475002433}) = 0
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448710, 579999048}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"F \261VH\25\222\"", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"addSensor : Not supported sensor"..., 49}], 6) = 77
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448710, 580656496}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"F \261Vp\35\234\"", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"addSensor : Not supported sensor"..., 49}], 6) = 77
socket(PF_LOCAL, SOCK_STREAM, 0) = 18
connect(18, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(18, "\2\0\0\0ro.qti.sensors.amd\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(18, "\2\0\0\0ro.qti.sensors.amd\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(18, "", 128, 0) = 0
close(18) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 475002433}) = 0
socket(PF_LOCAL, SOCK_SEQPACKET, 0) = 18
connect(18, {sa_family=AF_LOCAL, sun_path="/dev/socket/sensor_ctl_socket"}, 110) = 0
gettid() = 14115
bind(18, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, 110) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb0f00000
mprotect(0xb0f00000, 4096, PROT_NONE) = 0
clone(child_stack=0xb16fef58, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb16ff488, tls=0xb16ff8e0, child_tidptr=0xb16ff488) = 14130
write(6, "\1", 1) = 1
clock_gettime(CLOCK_REALTIME, {1454448710, 583293892}) = 0
getsockname(18, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(18, "\4\0\0\0$\0\0\0\0\0\0\0", 12) = 12
gettimeofday({1454448710, 584419}, NULL) = 0
futex(0x6b7598, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6b8940, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6b8944, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448711, 584419000}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x6b7598, FUTEX_WAKE_PRIVATE, 1) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 19
connect(19, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(19, "\2\0\0\0ro.qti.sensors.rmd\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(19, "\2\0\0\0ro.qti.sensors.rmd\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(19, "", 128, 0) = 0
close(19) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 485002433}) = 0
socket(PF_LOCAL, SOCK_SEQPACKET, 0) = 19
connect(19, {sa_family=AF_LOCAL, sun_path="/dev/socket/sensor_ctl_socket"}, 110) = 0
gettid() = 14115
bind(19, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, 110) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb0700000
mprotect(0xb0700000, 4096, PROT_NONE) = 0
clone(child_stack=0xb0efef58, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb0eff488, tls=0xb0eff8e0, child_tidptr=0xb0eff488) = 14132
write(6, "\1", 1) = 1
clock_gettime(CLOCK_REALTIME, {1454448710, 588241861}) = 0
getsockname(19, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(19, "\5\0\0\0$\0\0\0\0\0\0\0", 12) = 12
gettimeofday({1454448710, 589249}, NULL) = 0
futex(0x6b8c20, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6b8c40, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6b8c44, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448711, 589249000}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x6b8c20, FUTEX_WAKE_PRIVATE, 1) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 20
connect(20, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(20, "\2\0\0\0ro.qti.sensors.vmd\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(20, "\2\0\0\0ro.qti.sensors.vmd\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(20, "", 128, 0) = 0
close(20) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 485002433}) = 0
socket(PF_LOCAL, SOCK_SEQPACKET, 0) = 20
connect(20, {sa_family=AF_LOCAL, sun_path="/dev/socket/sensor_ctl_socket"}, 110) = 0
gettid() = 14115
bind(20, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, 110) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xaff00000
mprotect(0xaff00000, 4096, PROT_NONE) = 0
clone(child_stack=0xb06fef58, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb06ff488, tls=0xb06ff8e0, child_tidptr=0xb06ff488) = 14133
write(6, "\1", 1) = 1
clock_gettime(CLOCK_REALTIME, {1454448710, 591990038}) = 0
getsockname(20, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(20, "\6\0\0\0$\0\0\0\0\0\0\0", 12) = 12
gettimeofday({1454448710, 592998}, NULL) = 0
futex(0x6b8f08, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6b8f28, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6b8f2c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448711, 592998000}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x6b8f08, FUTEX_WAKE_PRIVATE, 1) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 21
connect(21, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(21, "\2\0\0\0ro.qti.sdk.sensors.gestures\0"..., 128, 0) = 128
recv(21, "\2\0\0\0ro.qti.sdk.sensors.gestures\0"..., 128, 0) = 128
recv(21, "", 128, 0) = 0
close(21) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 485002433}) = 0
socket(PF_LOCAL, SOCK_SEQPACKET, 0) = 21
connect(21, {sa_family=AF_LOCAL, sun_path="/dev/socket/sensor_ctl_socket"}, 110) = 0
gettid() = 14115
bind(21, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, 110) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xaf700000
mprotect(0xaf700000, 4096, PROT_NONE) = 0
clone(child_stack=0xafefef58, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xafeff488, tls=0xafeff8e0, child_tidptr=0xafeff488) = 14134
write(6, "\1", 1) = 1
clock_gettime(CLOCK_REALTIME, {1454448710, 597775715}) = 0
getsockname(21, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(21, "\31\0\0\0$\0\0\0\0\0\0\0", 12) = 12
gettimeofday({1454448710, 598844}, NULL) = 0
futex(0x6b921c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448711, 598844000}, ffffffff) = 0
futex(0x6b91f8, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x6b91f8, FUTEX_WAKE_PRIVATE, 1) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 22
connect(22, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(22, "\2\0\0\0ro.qti.sensors.tap\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(22, "\2\0\0\0ro.qti.sensors.tap\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(22, "", 128, 0) = 0
close(22) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 495002433}) = 0
socket(PF_LOCAL, SOCK_SEQPACKET, 0) = 22
connect(22, {sa_family=AF_LOCAL, sun_path="/dev/socket/sensor_ctl_socket"}, 110) = 0
gettid() = 14115
bind(22, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, 110) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xaef00000
mprotect(0xaef00000, 4096, PROT_NONE) = 0
clone(child_stack=0xaf6fef58, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xaf6ff488, tls=0xaf6ff8e0, child_tidptr=0xaf6ff488) = 14135
write(6, "\1", 1) = 1
clock_gettime(CLOCK_REALTIME, {1454448710, 601909933}) = 0
getsockname(22, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(22, "\32\0\0\0$\0\0\0\0\0\0\0", 12) = 12
gettimeofday({1454448710, 603049}, NULL) = 0
futex(0x6b7e80, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6b7ea0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6b7ea4, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448711, 603049000}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x6b7e80, FUTEX_WAKE_PRIVATE, 1) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 23
connect(23, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(23, "\2\0\0\0ro.qti.sensors.facing\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(23, "\2\0\0\0ro.qti.sensors.facing\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(23, "", 128, 0) = 0
close(23) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 495002433}) = 0
socket(PF_LOCAL, SOCK_SEQPACKET, 0) = 23
connect(23, {sa_family=AF_LOCAL, sun_path="/dev/socket/sensor_ctl_socket"}, 110) = 0
gettid() = 14115
bind(23, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, 110) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xae700000
mprotect(0xae700000, 4096, PROT_NONE) = 0
clone(child_stack=0xaeefef58, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xaeeff488, tls=0xaeeff8e0, child_tidptr=0xaeeff488) = 14136
write(6, "\1", 1) = 1
clock_gettime(CLOCK_REALTIME, {1454448710, 605989205}) = 0
getsockname(23, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(23, "\33\0\0\0$\0\0\0\0\0\0\0", 12) = 12
gettimeofday({1454448710, 606901}, NULL) = 0
futex(0x6b7f20, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6b9860, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6b9864, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448711, 606901000}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x6b7f20, FUTEX_WAKE_PRIVATE, 1) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 24
connect(24, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(24, "\2\0\0\0ro.qti.sensors.tilt\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(24, "\2\0\0\0ro.qti.sensors.tilt\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(24, "", 128, 0) = 0
close(24) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 505002433}) = 0
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448710, 608313892}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"F \261V$\"B$", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"SensorsContext::getSensor handle"..., 44}], 6) = 72
socket(PF_LOCAL, SOCK_STREAM, 0) = 24
connect(24, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(24, "\2\0\0\0ro.qti.sensors.gtap\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(24, "\2\0\0\0ro.qti.sensors.gtap\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(24, "", 128, 0) = 0
close(24) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 505002433}) = 0
socket(PF_LOCAL, SOCK_SEQPACKET, 0) = 24
connect(24, {sa_family=AF_LOCAL, sun_path="/dev/socket/sensor_ctl_socket"}, 110) = 0
gettid() = 14115
bind(24, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, 110) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xadf00000
mprotect(0xadf00000, 4096, PROT_NONE) = 0
clone(child_stack=0xae6fef58, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xae6ff488, tls=0xae6ff8e0, child_tidptr=0xae6ff488) = 14137
write(6, "\1", 1) = 1
clock_gettime(CLOCK_REALTIME, {1454448710, 610626236}) = 0
getsockname(24, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(24, "\36\0\0\0$\0\0\0\0\0\0\0", 12) = 12
gettimeofday({1454448710, 611539}, NULL) = 0
futex(0x6b9b50, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6b9b70, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6b9b74, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448711, 611539000}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x6b9b50, FUTEX_WAKE_PRIVATE, 1) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 25
connect(25, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(25, "\2\0\0\0ro.qti.sensors.pedometer\0\0\0\0"..., 128, 0) = 128
recv(25, "\2\0\0\0ro.qti.sensors.pedometer\0\0\0\0"..., 128, 0) = 128
recv(25, "", 128, 0) = 0
close(25) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 505002433}) = 0
socket(PF_LOCAL, SOCK_SEQPACKET, 0) = 25
connect(25, {sa_family=AF_LOCAL, sun_path="/dev/socket/sensor_ctl_socket"}, 110) = 0
gettid() = 14115
bind(25, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, 110) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xad700000
mprotect(0xad700000, 4096, PROT_NONE) = 0
clone(child_stack=0xadefef58, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xadeff488, tls=0xadeff8e0, child_tidptr=0xadeff488) = 14138
write(6, "\1", 1) = 1
clock_gettime(CLOCK_REALTIME, {1454448710, 613955298}) = 0
getsockname(25, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(25, "%\0\0\0$\0\0\0\0\0\0\0", 12) = 12
gettimeofday({1454448710, 614874}, NULL) = 0
futex(0x6b9e40, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6b9e64, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448711, 614874000}, ffffffff) = 0
futex(0x6b9e40, FUTEX_WAKE_PRIVATE, 1) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 26
connect(26, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(26, "\2\0\0\0ro.qti.sensors.pam\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(26, "\2\0\0\0ro.qti.sensors.pam\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(26, "", 128, 0) = 0
close(26) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 515002433}) = 0
socket(PF_LOCAL, SOCK_SEQPACKET, 0) = 26
connect(26, {sa_family=AF_LOCAL, sun_path="/dev/socket/sensor_ctl_socket"}, 110) = 0
gettid() = 14115
bind(26, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, 110) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xacf00000
mprotect(0xacf00000, 4096, PROT_NONE) = 0
clone(child_stack=0xad6fef58, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xad6ff488, tls=0xad6ff8e0, child_tidptr=0xad6ff488) = 14140
write(6, "\1", 1) = 1
clock_gettime(CLOCK_REALTIME, {1454448710, 618314673}) = 0
getsockname(26, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(26, "&\0\0\0$\0\0\0\0\0\0\0", 12) = 12
gettimeofday({1454448710, 619332}, NULL) = 0
futex(0x6ba128, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6ba148, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6ba14c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448711, 619332000}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x6ba128, FUTEX_WAKE_PRIVATE, 1) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 27
connect(27, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(27, "\2\0\0\0ro.qti.sensors.scrn_ortn\0\0\0\0"..., 128, 0) = 128
recv(27, "\2\0\0\0ro.qti.sensors.scrn_ortn\0\0\0\0"..., 128, 0) = 128
recv(27, "", 128, 0) = 0
close(27) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 515002433}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 27
connect(27, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(27, "\2\0\0\0ro.qti.sensors.cmc\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(27, "\2\0\0\0ro.qti.sensors.cmc\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(27, "", 128, 0) = 0
close(27) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 515002433}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 27
connect(27, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(27, "\2\0\0\0ro.qti.sensors.pick_up\0\0\0\0\0\0"..., 128, 0) = 128
recv(27, "\2\0\0\0ro.qti.sensors.pick_up\0\0\0\0\0\0"..., 128, 0) = 128
recv(27, "", 128, 0) = 0
close(27) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {228605, 515002433}) = 0
socket(PF_LOCAL, SOCK_SEQPACKET, 0) = 27
connect(27, {sa_family=AF_LOCAL, sun_path="/dev/socket/sensor_ctl_socket"}, 110) = 0
gettid() = 14115
bind(27, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, 110) = 0
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xac700000
mprotect(0xac700000, 4096, PROT_NONE) = 0
clone(child_stack=0xacefef58, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xaceff488, tls=0xaceff8e0, child_tidptr=0xaceff488) = 14141
write(6, "\1", 1) = 1
clock_gettime(CLOCK_REALTIME, {1454448710, 623442069}) = 0
getsockname(27, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(27, "\31\0\0\0$\0\0\0\0\0\0\0", 12) = 12
gettimeofday({1454448710, 624732}, NULL) = 0
futex(0x6baa80, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6baaa0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x6baaa4, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448711, 624732000}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x6baa80, FUTEX_WAKE_PRIVATE, 1) = 0
getsockname(9, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(9, "\0\0\0\0\5\0\0\0\0\0\0\0", 12) = 12
gettimeofday({1454448710, 626186}, NULL) = 0
futex(0x6b5864, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448720, 626186000}, ffffffff) = -1 ETIMEDOUT (Connection timed out)
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 627837742}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V.\vl%", 8}, {"\6", 1}, {"qti_sensors_hal\0", 16}, {"waitForResponse: pthread_cond_ti"..., 59}], 6) = 87
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 630659409}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261VQ\31\227%", 8}, {"\6", 1}, {"qti_sensors_hal\0", 16}, {"getSensorList: Request timed out"..., 33}], 6) = 61
futex(0x6b5840, FUTEX_WAKE_PRIVATE, 1) = 0
getsockname(9, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
write(9, "\0\0\0\0\0\0\0\0\0\2\0\0\0", 13) = 13
futex(0x6b1c20, FUTEX_WAKE_PRIVATE, 1) = 1
getsockname(10, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(10, "\17\0\0\0\2\0\0\0\3\0\0\0\1\2\0}\7", 17) = 17
clock_gettime(CLOCK_REALTIME, {1454448720, 653555346}) = 0
futex(0x6b5864, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448721, 653555346}, ffffffff) = 0
futex(0x6babc0, FUTEX_WAKE_PRIVATE, 1) = 0
getsockname(10, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(10, "\17\0\0\0\2\0\0\0\4\0\0\0\1\2\0\215\7", 17) = 17
clock_gettime(CLOCK_REALTIME, {1454448720, 658096909}) = 0
futex(0x6b5864, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448721, 658096909}, ffffffff) = 0
futex(0x6babc0, FUTEX_WAKE_PRIVATE, 1) = 0
getsockname(10, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(10, "\17\0\0\0\2\0\0\0\5\0\0\0\1\2\0\235\7", 17) = 17
clock_gettime(CLOCK_REALTIME, {1454448720, 659928211}) = 0
futex(0x6b5864, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448721, 659928211}, ffffffff) = 0
futex(0x6babc0, FUTEX_WAKE_PRIVATE, 1) = 0
getsockname(10, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(10, "\17\0\0\0\2\0\0\0\6\0\0\0\1\2\0\255\7", 17) = 17
clock_gettime(CLOCK_REALTIME, {1454448720, 661839409}) = 0
futex(0x6b5864, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448721, 661839409}, ffffffff) = 0
futex(0x6babc0, FUTEX_WAKE_PRIVATE, 1) = 0
getsockname(10, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [], [], 8) = 0
write(10, "\17\0\0\0\2\0\0\0\7\0\0\0\1\2\0\275\7", 17) = 17
clock_gettime(CLOCK_REALTIME, {1454448720, 663741232}) = 0
futex(0x6b5864, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1454448721, 663741232}, ffffffff) = 0
futex(0x6babc0, FUTEX_WAKE_PRIVATE, 1) = 0
mprotect(0xb6f4c000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f4c000, 4096, PROT_READ) = 0
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) = 0xb6f48000
write(1, "Hardware module ID: sensors\n", 28) = 28
write(1, "Hardware module Name: QTI Sensor"..., 41) = 41
write(1, "Hardware module Author: Qualcomm"..., 52) = 52
write(1, "Hardware module API version: 0x1"..., 33) = 33
write(1, "Hardware HAL API version: 0x100\n", 32) = 32
write(1, "Poll device version: 0x1030001\n", 31) = 31
write(1, "API VERSION 0.1 (legacy): 0x1\n", 30) = 30
write(1, "API VERSION 0.1: 0x65537\n", 25) = 25
write(1, "API VERSION 1.0: 0x16777217\n", 28) = 28
write(1, "API VERSION 1.1: 0x16842753\n", 28) = 28
write(1, "API VERSION 1.2: 0x16908289\n", 28) = 28
write(1, "API VERSION 1.3: 0x16973825\n", 28) = 28
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 669295398}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V&\243\344'", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 670038992}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\320\373\357'", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 670855711}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\37r\374'", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 671704773}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\305f\t(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 672519409}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\361\324\25(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 54}], 6) = 82
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 673329565}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\2351\"(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 54}], 6) = 82
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 674143627}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\213\235.(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 674981961}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261VIh;(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 675796492}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\f\326G(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 676608732}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\334:T(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 677422378}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V*\245`(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 678232430}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261Vn\1m(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 679046284}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\214ly(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 679852586}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V*\272\205(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 680557950}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V~}\220(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 681369461}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261Vu\337\234(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 682217169}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\321\316\251(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 683030086}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261VF6\266(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 683847273}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261Vi\256\302(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 684659409}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\321\22\317(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 685732794}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\272s\337(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 686391909}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261Ve\202\351(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 687050242}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\2\216\363(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 687709253}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261VE\234\375(", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 688369461}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V5\257\7)", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 689028003}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\243\273\21)", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 689686648}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261Vx\310\33)", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 690344305}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261Vq\321%)", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 690885607}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\347\23.)", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 691538575}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\217\n8)", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 692237013}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\325\262B)", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 692896909}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\215\304L)", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 693557690}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\272\331V)", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 694215919}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\357\344`)", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 694875763}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261Vs\366j)", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 695560190}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\376gu)", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 696223576}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261VX\207\177)", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 696882846}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V\236\226\211)", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
getuid32() = 0
clock_gettime(CLOCK_REALTIME, {1454448720, 697542013}) = 0
gettid() = 14115
writev(12, [{"\0", 1}, {"#7", 2}, {"P \261V}\245\223)", 8}, {"\5", 1}, {"qti_sensors_hal\0", 16}, {"sensors_get_sensors_list: handle"..., 55}], 6) = 83
write(1, "Got 0 sensors\n", 14) = 14
getsockname(8, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
write(8, "\0\0\0\0\254\177\365\266\0\2\0\0\373", 13) = 13
futex(0x6b1c20, FUTEX_WAKE_PRIVATE, 1) = 0
getsockname(11, {sa_family=AF_LOCAL, sun_path=@"SNS_CTL_SOCKET"}, [110]) = 0
futex(0x6b1c20, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable)
write(11, "\0\0\0\0\254\177\365\266\0\2\0\0\257", 13) = 13
futex(0x6b1c20, FUTEX_WAKE_PRIVATE, 1) = 1
open("/dev/tty", O_RDWR|O_NOCTTY|O_NONBLOCK) = 8
writev(8, [{"*** Error in `", 14}, {"test_sensors", 12}, {"': ", 3}, {"free(): invalid pointer", 23}, {": 0x", 4}, {"b6ce4090", 8}, {" ***\n", 5}], 7) = 69
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f47000
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(14115, 14115, SIGABRT) = 0
--- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=14115, si_uid=0} ---
+++ killed by SIGABRT +++
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment