Skip to content

Instantly share code, notes, and snippets.

@Yardanico
Last active August 9, 2018 18:48
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 Yardanico/4d81ce6fbbb1a1dab33450b8a8d1070f to your computer and use it in GitHub Desktop.
Save Yardanico/4d81ce6fbbb1a1dab33450b8a8d1070f to your computer and use it in GitHub Desktop.
sh-3.2# EGL_PLATFORM=hwcomposer strace test_hwcomposer
execve("/usr/bin/test_hwcomposer", ["test_hwcomposer"], [/* 11 vars */]) = 0
brk(0) = 0x545000
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) = 0xe95d6000
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", 0xffe9f850) = -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", 0xffe9f850) = -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", 0xffe9f850) = -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", 0xffe9f850) = -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", 0xffe9f850) = -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", 0xffe9f850) = -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", 0xffe9f850) = -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", 0xffe9f850) = -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", 0xffe9f850) = -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", 0xffe9f850) = -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", 0xffe9f850) = -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", 0xffe9f850) = -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", 0xffe9f850) = -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", 0xffe9f850) = -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", 0xffe9f850) = -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", 0xffe9f850) = -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=38126, ...}) = 0
mmap2(NULL, 38126, PROT_READ, MAP_PRIVATE, 3, 0) = 0xe95cc000
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, 445908, SEEK_SET) = 445908
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=447428, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cb000
mmap2(NULL, 206392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xe957b000
mprotect(0xe959c000, 65536, PROT_NONE) = 0
mmap2(0xe95ac000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x21000) = 0xe95ac000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libhybris-hwcomposerwindow.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 \34\0\0004\0\0\0"..., 512) = 512
lseek(3, 105652, SEEK_SET) = 105652
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, 23531, SEEK_SET) = 23531
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=107172, ...}) = 0
mmap2(NULL, 89012, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xe9565000
mprotect(0xe956b000, 61440, PROT_NONE) = 0
mmap2(0xe957a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0xe957a000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libhybris-eglplatformcommon.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\200)\0\0004\0\0\0"..., 512) = 512
lseek(3, 149452, SEEK_SET) = 149452
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, 34059, SEEK_SET) = 34059
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=150972, ...}) = 0
mmap2(NULL, 100584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xe954c000
mprotect(0xe9554000, 65536, PROT_NONE) = 0
mmap2(0xe9564000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0xe9564000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libsync.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\\\7\0\0004\0\0\0"..., 512) = 512
lseek(3, 10088, SEEK_SET) = 10088
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"..., 1400) = 1400
lseek(3, 2911, SEEK_SET) = 2911
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=11488, ...}) = 0
mmap2(NULL, 68392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xe953b000
mprotect(0xe953c000, 61440, PROT_NONE) = 0
mmap2(0xe954b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0xe954b000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libwayland-client.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\0x+\0\0004\0\0\0"..., 512) = 512
lseek(3, 28164, SEEK_SET) = 28164
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, 27812, SEEK_SET) = 27812
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=29284, ...}) = 0
mmap2(NULL, 93368, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xe9524000
mprotect(0xe952b000, 61440, PROT_NONE) = 0
mmap2(0xe953a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0xe953a000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libwayland-server.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\3108\0\0004\0\0\0"..., 512) = 512
lseek(3, 36720, SEEK_SET) = 36720
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, 36368, SEEK_SET) = 36368
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=37840, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95ca000
mmap2(NULL, 102076, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xe950b000
mprotect(0xe9514000, 61440, PROT_NONE) = 0
mmap2(0xe9523000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0xe9523000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libEGL.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\364\32\0\0004\0\0\0"..., 512) = 512
lseek(3, 106408, SEEK_SET) = 106408
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, 18219, SEEK_SET) = 18219
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=107888, ...}) = 0
mmap2(NULL, 84296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xe94f6000
mprotect(0xe94fb000, 61440, PROT_NONE) = 0
mmap2(0xe950a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0xe950a000
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) = 0xe94e5000
mprotect(0xe94e6000, 61440, PROT_NONE) = 0
mmap2(0xe94f5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0xe94f5000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libGLESv2.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\344\35\0\0004\0\0\0"..., 512) = 512
lseek(3, 78308, SEEK_SET) = 78308
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, 16823, SEEK_SET) = 16823
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=79748, ...}) = 0
mmap2(NULL, 82944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xe94d0000
mprotect(0xe94d4000, 65536, PROT_NONE) = 0
mmap2(0xe94e4000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0xe94e4000
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) = 0xe94bd000
mprotect(0xe94bf000, 61440, PROT_NONE) = 0
mmap2(0xe94ce000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0xe94ce000
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) = 0xe94a7000
mprotect(0xe94ac000, 61440, PROT_NONE) = 0
mmap2(0xe94bb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0xe94bb000
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, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95c9000
mmap2(NULL, 728396, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xe93f5000
mprotect(0xe948c000, 61440, PROT_NONE) = 0
mmap2(0xe949b000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x96000) = 0xe949b000
mmap2(0xe94a1000, 23884, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xe94a1000
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) = 0xe93e1000
mprotect(0xe93e3000, 61440, PROT_NONE) = 0
mmap2(0xe93f2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0xe93f2000
mmap2(0xe93f3000, 7096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xe93f3000
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, 475284, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xe936c000
mprotect(0xe93d0000, 61440, PROT_NONE) = 0
mmap2(0xe93df000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x63000) = 0xe93df000
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) = 0xe9264000
mprotect(0xe9356000, 65536, PROT_NONE) = 0
mmap2(0xe9366000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf2000) = 0xe9366000
mmap2(0xe9369000, 9736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xe9369000
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) = 0xe924c000
mprotect(0xe9254000, 61440, PROT_NONE) = 0
mmap2(0xe9263000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0xe9263000
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) = 0xe9229000
mprotect(0xe9239000, 61440, PROT_NONE) = 0
mmap2(0xe9248000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0xe9248000
mmap2(0xe924a000, 4668, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xe924a000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95c8000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libffi.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\210\23\0\0004\0\0\0"..., 512) = 512
lseek(3, 19720, SEEK_SET) = 19720
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, 19380, SEEK_SET) = 19380
read(3, "A2\0\0\0aeabi\0\1(\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\3\f"..., 51) = 51
fstat64(3, {st_mode=S_IFREG|0755, st_size=20840, ...}) = 0
mmap2(NULL, 85488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xe9214000
mprotect(0xe9219000, 61440, PROT_NONE) = 0
mmap2(0xe9228000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0xe9228000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95c7000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe9213000
set_tls(0xe92134c0, 0xe95d8000, 0xe9213c08, 0xe92134c0, 0xe95d8000) = 0
mprotect(0xe9366000, 8192, PROT_READ) = 0
mprotect(0xe9248000, 4096, PROT_READ) = 0
mprotect(0xe93df000, 4096, PROT_READ) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe9212000
mprotect(0xe949b000, 16384, PROT_READ) = 0
mprotect(0xe94bb000, 4096, PROT_READ) = 0
mprotect(0xe94ce000, 4096, PROT_READ) = 0
mprotect(0xe95d7000, 4096, PROT_READ) = 0
munmap(0xe95cc000, 38126) = 0
set_tid_address(0xe9213068) = 3431
set_robust_list(0xe9213070, 12) = 0
rt_sigaction(SIGRTMIN, {0xe922dd7d, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0xe922dc9d, [], 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
brk(0) = 0x545000
brk(0x566000) = 0x566000
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, {62, 749302526}) = 0
futex(0xe94cf0ac, 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, 1392140, SEEK_SET) = 1392140
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=1393700, ...}) = 0
mmap2(NULL, 239612, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xe91d7000
mprotect(0xe91fc000, 61440, PROT_NONE) = 0
mmap2(0xe920b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0xe920b000
mmap2(0xe920d000, 18428, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xe920d000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xe95d5000
prctl(0x53564d41 /* PR_??? */, 0, 0xe95d5000, 0x1000, 0xe91f6e88) = 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=24576, ...}) = 0
stat64("/system/vendor/lib", {st_mode=S_IFDIR|0755, st_size=24576, ...}) = 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", 0xffe9df18) = -1 ENOENT (No such file or directory)
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xe95d4000
prctl(0x53564d41 /* PR_??? */, 0, 0xe95d4000, 0x1000, 0xe91f6e88) = 0
open("/usr/libexec/droid-hybris/system/lib/libGLESv2.so", O_RDONLY|O_CLOEXEC) = 3
readlink("/proc/self/fd/3", "/usr/libexec/droid-hybris/system"..., 4096) = 49
fstat64(3, {st_mode=S_IFREG|0644, st_size=99976, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xe95d3000
prctl(0x53564d41 /* PR_??? */, 0, 0xe95d3000, 0x1000, 0xe91f6e88) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xe95d2000
prctl(0x53564d41 /* PR_??? */, 0, 0xe95d2000, 0x1000, 0xe91f6e88) = 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) = 0xe95d1000
mmap2(NULL, 2184, PROT_READ, MAP_PRIVATE, 3, 0x18000) = 0xe95d0000
mmap2(NULL, 7696, PROT_READ, MAP_PRIVATE, 3, 0x17000) = 0xe95ce000
mmap2(NULL, 15831, PROT_READ, MAP_PRIVATE, 3, 0x3000) = 0xe91d3000
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) = 0xe95cd000
mmap2(NULL, 3056, PROT_READ, MAP_PRIVATE, 4, 0x18000) = 0xe95cc000
mmap2(NULL, 5896, PROT_READ, MAP_PRIVATE, 4, 0x17000) = 0xe91d1000
mmap2(NULL, 14417, PROT_READ, MAP_PRIVATE, 4, 0x1000) = 0xe91cd000
open("/usr/libexec/droid-hybris/system/lib/libutils.so", O_RDONLY|O_CLOEXEC) = 5
readlink("/proc/self/fd/5", "/usr/libexec/droid-hybris/system"..., 4096) = 48
fstat64(5, {st_mode=S_IFREG|0644, st_size=100004, ...}) = 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) = 0xe91cc000
mmap2(NULL, 2240, PROT_READ, MAP_PRIVATE, 5, 0x18000) = 0xe91cb000
mmap2(NULL, 6680, PROT_READ, MAP_PRIVATE, 5, 0x17000) = 0xe91c9000
mmap2(NULL, 26464, PROT_READ, MAP_PRIVATE, 5, 0x2000) = 0xe91c2000
open("/usr/libexec/droid-hybris/system/lib/liblog.so", O_RDONLY|O_CLOEXEC) = 6
readlink("/proc/self/fd/6", "/usr/libexec/droid-hybris/system"..., 4096) = 46
fstat64(6, {st_mode=S_IFREG|0644, st_size=63436, ...}) = 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) = 0xe91c1000
mmap2(NULL, 2832, PROT_READ, MAP_PRIVATE, 6, 0xf000) = 0xe91c0000
mmap2(NULL, 6504, PROT_READ, MAP_PRIVATE, 6, 0xe000) = 0xe91be000
mmap2(NULL, 6667, PROT_READ, MAP_PRIVATE, 6, 0x1000) = 0xe91bc000
open("/usr/libexec/droid-hybris/system/lib/libEGL.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=104084, ...}) = 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) = 0xe91bb000
mmap2(NULL, 2208, PROT_READ, MAP_PRIVATE, 7, 0x19000) = 0xe91ba000
mmap2(NULL, 5920, PROT_READ, MAP_PRIVATE, 7, 0x18000) = 0xe91b8000
mmap2(NULL, 8663, PROT_READ, MAP_PRIVATE, 7, 0x1000) = 0xe91b5000
open("/usr/libexec/droid-hybris/system/lib/libdsyscalls.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=17768, ...}) = 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) = 0xe91b4000
mmap2(NULL, 1848, PROT_READ, MAP_PRIVATE, 8, 0x4000) = 0xe91b3000
mmap2(NULL, 7760, PROT_READ, MAP_PRIVATE, 8, 0x3000) = 0xe91b1000
mmap2(NULL, 2024, PROT_READ, MAP_PRIVATE, 8, 0) = 0xe91b0000
open("/usr/libexec/droid-hybris/system/lib/libdl.so", O_RDONLY|O_CLOEXEC) = 9
readlink("/proc/self/fd/9", "/usr/libexec/droid-hybris/system"..., 4096) = 45
fstat64(9, {st_mode=S_IFREG|0644, st_size=13716, ...}) = 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) = 0xe91af000
mmap2(NULL, 1896, PROT_READ, MAP_PRIVATE, 9, 0x3000) = 0xe91ae000
mmap2(NULL, 7832, PROT_READ, MAP_PRIVATE, 9, 0x2000) = 0xe91ac000
mmap2(NULL, 2249, PROT_READ, MAP_PRIVATE, 9, 0) = 0xe91ab000
open("/usr/libexec/droid-hybris/system/lib/libc++.so", O_RDONLY|O_CLOEXEC) = 10
readlink("/proc/self/fd/10", "/usr/libexec/droid-hybris/system"..., 4096) = 46
fstat64(10, {st_mode=S_IFREG|0644, st_size=575140, ...}) = 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) = 0xe91aa000
mmap2(NULL, 2240, PROT_READ, MAP_PRIVATE, 10, 0x8c000) = 0xe91a9000
mmap2(NULL, 6432, PROT_READ, MAP_PRIVATE, 10, 0x8a000) = 0xe91a7000
mmap2(NULL, 110556, PROT_READ, MAP_PRIVATE, 10, 0x9000) = 0xe918c000
open("/usr/libexec/droid-hybris/system/lib/libc.so", O_RDONLY|O_CLOEXEC) = 11
readlink("/proc/self/fd/11", "/usr/libexec/droid-hybris/system"..., 4096) = 44
fstat64(11, {st_mode=S_IFREG|0644, st_size=780432, ...}) = 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, 424, PROT_READ, MAP_PRIVATE, 11, 0) = 0xe918b000
mmap2(NULL, 3024, PROT_READ, MAP_PRIVATE, 11, 0xbe000) = 0xe918a000
mmap2(NULL, 1896, PROT_READ, MAP_PRIVATE, 11, 0x87000) = 0xe9189000
mmap2(NULL, 25276, PROT_READ, MAP_PRIVATE, 11, 0x5000) = 0xe9182000
open("/usr/libexec/droid-hybris/system/lib/libm.so", O_RDONLY|O_CLOEXEC) = 12
readlink("/proc/self/fd/12", "/usr/libexec/droid-hybris/system"..., 4096) = 44
fstat64(12, {st_mode=S_IFREG|0644, st_size=132892, ...}) = 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, 424, PROT_READ, MAP_PRIVATE, 12, 0) = 0xe9181000
mmap2(NULL, 2440, PROT_READ, MAP_PRIVATE, 12, 0x20000) = 0xe9180000
mmap2(NULL, 6600, PROT_READ, MAP_PRIVATE, 12, 0x1f000) = 0xe917e000
mmap2(NULL, 8959, PROT_READ, MAP_PRIVATE, 12, 0x1000) = 0xe917b000
open("/usr/libexec/droid-hybris/system/lib/libbacktrace.so", O_RDONLY|O_CLOEXEC) = 13
readlink("/proc/self/fd/13", "/usr/libexec/droid-hybris/system"..., 4096) = 52
fstat64(13, {st_mode=S_IFREG|0644, st_size=58976, ...}) = 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) = 0xe917a000
mmap2(NULL, 2144, PROT_READ, MAP_PRIVATE, 13, 0xe000) = 0xe9179000
mmap2(NULL, 6600, PROT_READ, MAP_PRIVATE, 13, 0xd000) = 0xe9177000
mmap2(NULL, 13214, PROT_READ, MAP_PRIVATE, 13, 0) = 0xe9173000
open("/usr/libexec/droid-hybris/system/lib/libbinder.so", O_RDONLY|O_CLOEXEC) = 14
readlink("/proc/self/fd/14", "/usr/libexec/droid-hybris/system"..., 4096) = 49
fstat64(14, {st_mode=S_IFREG|0644, st_size=366232, ...}) = 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) = 0xe9172000
mmap2(NULL, 2216, PROT_READ, MAP_PRIVATE, 14, 0x59000) = 0xe9171000
mmap2(NULL, 6704, PROT_READ, MAP_PRIVATE, 14, 0x57000) = 0xe916f000
mmap2(NULL, 119021, PROT_READ, MAP_PRIVATE, 14, 0x6000) = 0xe9151000
open("/usr/libexec/droid-hybris/system/lib/libui.so", O_RDONLY|O_CLOEXEC) = 15
readlink("/proc/self/fd/15", "/usr/libexec/droid-hybris/system"..., 4096) = 45
fstat64(15, {st_mode=S_IFREG|0644, st_size=91804, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xe9150000
prctl(0x53564d41 /* PR_??? */, 0, 0xe9150000, 0x1000, 0xe91f6e88) = 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) = 0xe914f000
mmap2(NULL, 2224, PROT_READ, MAP_PRIVATE, 15, 0x16000) = 0xe914e000
mmap2(NULL, 5600, PROT_READ, MAP_PRIVATE, 15, 0x15000) = 0xe914c000
mmap2(NULL, 31058, PROT_READ, MAP_PRIVATE, 15, 0x1000) = 0xe9144000
open("/usr/libexec/droid-hybris/system/lib/libbase.so", O_RDONLY|O_CLOEXEC) = 16
readlink("/proc/self/fd/16", "/usr/libexec/droid-hybris/system"..., 4096) = 47
fstat64(16, {st_mode=S_IFREG|0644, st_size=42644, ...}) = 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) = 0xe9143000
mmap2(NULL, 2208, PROT_READ, MAP_PRIVATE, 16, 0xa000) = 0xe9142000
mmap2(NULL, 6832, PROT_READ, MAP_PRIVATE, 16, 0x9000) = 0xe9140000
mmap2(NULL, 14968, PROT_READ, MAP_PRIVATE, 16, 0) = 0xe913c000
open("/usr/libexec/droid-hybris/system/lib/libunwind.so", O_RDONLY|O_CLOEXEC) = 17
readlink("/proc/self/fd/17", "/usr/libexec/droid-hybris/system"..., 4096) = 49
fstat64(17, {st_mode=S_IFREG|0644, st_size=87696, ...}) = 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) = 0xe913b000
mmap2(NULL, 2240, PROT_READ, MAP_PRIVATE, 17, 0x15000) = 0xe913a000
mmap2(NULL, 7032, PROT_READ, MAP_PRIVATE, 17, 0x14000) = 0xe9138000
mmap2(NULL, 8778, PROT_READ, MAP_PRIVATE, 17, 0) = 0xe9135000
open("/usr/libexec/droid-hybris/system/lib/libhardware.so", O_RDONLY|O_CLOEXEC) = 18
readlink("/proc/self/fd/18", "/usr/libexec/droid-hybris/system"..., 4096) = 51
fstat64(18, {st_mode=S_IFREG|0644, st_size=13920, ...}) = 0
pread(18, "\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, 18, 0) = 0xe9134000
mmap2(NULL, 2144, PROT_READ, MAP_PRIVATE, 18, 0x3000) = 0xe9133000
mmap2(NULL, 7680, PROT_READ, MAP_PRIVATE, 18, 0x2000) = 0xe9131000
mmap2(NULL, 2144, PROT_READ, MAP_PRIVATE, 18, 0) = 0xe9130000
open("/usr/libexec/droid-hybris/system/lib/libsync.so", O_RDONLY|O_CLOEXEC) = 19
readlink("/proc/self/fd/19", "/usr/libexec/droid-hybris/system"..., 4096) = 47
fstat64(19, {st_mode=S_IFREG|0644, st_size=13916, ...}) = 0
pread(19, "\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, 19, 0) = 0xe912f000
mmap2(NULL, 2136, PROT_READ, MAP_PRIVATE, 19, 0x3000) = 0xe912e000
mmap2(NULL, 7728, PROT_READ, MAP_PRIVATE, 19, 0x2000) = 0xe912c000
mmap2(NULL, 2238, PROT_READ, MAP_PRIVATE, 19, 0) = 0xe912b000
open("/usr/libexec/droid-hybris/system/lib/liblzma.so", O_RDONLY|O_CLOEXEC) = 20
readlink("/proc/self/fd/20", "/usr/libexec/droid-hybris/system"..., 4096) = 47
fstat64(20, {st_mode=S_IFREG|0644, st_size=95852, ...}) = 0
pread(20, "\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, 20, 0) = 0xe912a000
mmap2(NULL, 2168, PROT_READ, MAP_PRIVATE, 20, 0x17000) = 0xe9129000
mmap2(NULL, 6560, PROT_READ, MAP_PRIVATE, 20, 0x16000) = 0xe9127000
mmap2(NULL, 4939, PROT_READ, MAP_PRIVATE, 20, 0x1000) = 0xe9125000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xe9124000
prctl(0x53564d41 /* PR_??? */, 0, 0xe9124000, 0x1000, 0xe91f6e88) = 0
mmap2(NULL, 106496, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe910a000
mmap2(0xe910a000, 96995, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xe910a000
mmap2(0xe9122000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x17000) = 0xe9122000
mmap2(NULL, 106496, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe90f0000
mmap2(0xe90f0000, 91424, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xe90f0000
mmap2(0xe9107000, 8588, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x16000) = 0xe9107000
mmap2(NULL, 106496, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe90d6000
mmap2(0xe90d6000, 95756, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xe90d6000
mmap2(0xe90ee000, 4120, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x17000) = 0xe90ee000
mmap2(NULL, 69632, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe90c5000
mmap2(0xe90c5000, 56372, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0) = 0xe90c5000
mmap2(0xe90d4000, 4428, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 6, 0xe000) = 0xe90d4000
mmap2(NULL, 122880, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe90a7000
mmap2(0xe90a7000, 94708, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0xe90a7000
mmap2(0xe90bf000, 8200, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x17000) = 0xe90bf000
mmap2(0xe90c2000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xe90c2000
prctl(0x53564d41 /* PR_??? */, 0, 0xe90c2000, 0x3000, 0xe91f93bc) = 0
mmap2(NULL, 24576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe90a1000
mmap2(0xe90a1000, 12644, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 8, 0) = 0xe90a1000
mmap2(0xe90a5000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0x3000) = 0xe90a5000
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe909c000
mmap2(0xe909c000, 7928, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 9, 0) = 0xe909c000
mmap2(0xe909f000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 9, 0x2000) = 0xe909f000
mmap2(NULL, 585728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe900d000
mmap2(0xe900d000, 557088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 10, 0) = 0xe900d000
mmap2(0xe9096000, 16409, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 10, 0x88000) = 0xe9096000
mmap2(0xe909b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xe909b000
prctl(0x53564d41 /* PR_??? */, 0, 0xe909b000, 0x1000, 0xe91f93bc) = 0
mmap2(NULL, 602112, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe8f7a000
mmap2(0xe8f7a000, 541372, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 11, 0) = 0xe8f7a000
mmap2(0xe8fff000, 22960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 11, 0x84000) = 0xe8fff000
mmap2(0xe9005000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xe9005000
prctl(0x53564d41 /* PR_??? */, 0, 0xe9005000, 0x8000, 0xe91f93bc) = 0
mmap2(NULL, 139264, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe8f58000
mmap2(0xe8f58000, 127788, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 12, 0) = 0xe8f58000
mmap2(0xe8f78000, 4204, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 12, 0x1f000) = 0xe8f78000
mmap2(NULL, 65536, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe8f48000
mmap2(0xe8f48000, 52212, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 13, 0) = 0xe8f48000
mmap2(0xe8f56000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 13, 0xd000) = 0xe8f56000
mmap2(NULL, 372736, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe8eed000
mmap2(0xe8eed000, 326560, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 14, 0) = 0xe8eed000
mmap2(0xe8f3e000, 36872, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 14, 0x50000) = 0xe8f3e000
mmap2(NULL, 98304, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe8ed5000
mmap2(0xe8ed5000, 84668, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 15, 0) = 0xe8ed5000
mmap2(0xe8eeb000, 4112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 15, 0x15000) = 0xe8eeb000
mmap2(NULL, 49152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe8ec9000
mmap2(0xe8ec9000, 38004, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 16, 0) = 0xe8ec9000
mmap2(0xe8ed3000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 16, 0x9000) = 0xe8ed3000
mmap2(NULL, 380928, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe8e6c000
mmap2(0xe8e6c000, 81988, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 17, 0) = 0xe8e6c000
mmap2(0xe8e81000, 4148, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 17, 0x14000) = 0xe8e81000
mmap2(0xe8e83000, 286720, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xe8e83000
prctl(0x53564d41 /* PR_??? */, 0, 0xe8e83000, 0x46000, 0xe91f93bc) = 0
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe8e67000
mmap2(0xe8e67000, 11236, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 18, 0) = 0xe8e67000
mmap2(0xe8e6a000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 18, 0x2000) = 0xe8e6a000
mmap2(NULL, 20480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe8e62000
mmap2(0xe8e62000, 10628, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 19, 0) = 0xe8e62000
mmap2(0xe8e65000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 19, 0x2000) = 0xe8e65000
mmap2(NULL, 126976, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe8e43000
mmap2(0xe8e43000, 91624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 20, 0) = 0xe8e43000
mmap2(0xe8e5a000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 20, 0x16000) = 0xe8e5a000
mmap2(0xe8e5c000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xe8e5c000
prctl(0x53564d41 /* PR_??? */, 0, 0xe8e5c000, 0x6000, 0xe91f93bc) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xe8e42000
prctl(0x53564d41 /* PR_??? */, 0, 0xe8e42000, 0x1000, 0xe91f6e88) = 0
open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 21
fcntl64(21, F_GETFD) = 0x1 (flags FD_CLOEXEC)
fstat64(21, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe8e41000
read(21, "MemTotal: 2869168 kB\nMemF"..., 1024) = 953
close(21) = 0
munmap(0xe8e41000, 4096) = 0
mprotect(0xe9122000, 4096, PROT_READ) = 0
mprotect(0xe9107000, 8192, PROT_READ) = 0
mprotect(0xe90ee000, 4096, PROT_READ) = 0
mprotect(0xe90d4000, 4096, PROT_READ) = 0
mprotect(0xe90bf000, 8192, PROT_READ) = 0
mprotect(0xe90a5000, 4096, PROT_READ) = 0
mprotect(0xe909f000, 4096, PROT_READ) = 0
mprotect(0xe9096000, 16384, PROT_READ) = 0
mprotect(0xe8fff000, 16384, PROT_READ) = 0
mprotect(0xe8f78000, 4096, PROT_READ) = 0
mprotect(0xe8f56000, 4096, PROT_READ) = 0
mprotect(0xe8f3e000, 36864, PROT_READ) = 0
mprotect(0xe8eeb000, 4096, PROT_READ) = 0
mprotect(0xe8ed3000, 4096, PROT_READ) = 0
mprotect(0xe8e81000, 4096, PROT_READ) = 0
mprotect(0xe8e6a000, 4096, PROT_READ) = 0
mprotect(0xe8e65000, 4096, PROT_READ) = 0
mprotect(0xe8e5a000, 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
close(12) = 0
close(13) = 0
close(14) = 0
close(15) = 0
close(16) = 0
close(17) = 0
close(18) = 0
close(19) = 0
close(20) = 0
munmap(0xe9151000, 119021) = 0
munmap(0xe916f000, 6704) = 0
munmap(0xe9171000, 2216) = 0
munmap(0xe9172000, 392) = 0
munmap(0xe9125000, 4939) = 0
munmap(0xe9127000, 6560) = 0
munmap(0xe9129000, 2168) = 0
munmap(0xe912a000, 392) = 0
munmap(0xe9173000, 13214) = 0
munmap(0xe9177000, 6600) = 0
munmap(0xe9179000, 2144) = 0
munmap(0xe917a000, 392) = 0
munmap(0xe91d3000, 15831) = 0
munmap(0xe95ce000, 7696) = 0
munmap(0xe95d0000, 2184) = 0
munmap(0xe95d1000, 392) = 0
munmap(0xe91cd000, 14417) = 0
munmap(0xe91d1000, 5896) = 0
munmap(0xe95cc000, 3056) = 0
munmap(0xe95cd000, 424) = 0
munmap(0xe91c2000, 26464) = 0
munmap(0xe91c9000, 6680) = 0
munmap(0xe91cb000, 2240) = 0
munmap(0xe91cc000, 392) = 0
munmap(0xe91bc000, 6667) = 0
munmap(0xe91be000, 6504) = 0
munmap(0xe91c0000, 2832) = 0
munmap(0xe91c1000, 392) = 0
munmap(0xe91b5000, 8663) = 0
munmap(0xe91b8000, 5920) = 0
munmap(0xe91ba000, 2208) = 0
munmap(0xe91bb000, 392) = 0
munmap(0xe9144000, 31058) = 0
munmap(0xe914c000, 5600) = 0
munmap(0xe914e000, 2224) = 0
munmap(0xe914f000, 392) = 0
munmap(0xe91b0000, 2024) = 0
munmap(0xe91b1000, 7760) = 0
munmap(0xe91b3000, 1848) = 0
munmap(0xe91b4000, 392) = 0
munmap(0xe913c000, 14968) = 0
munmap(0xe9140000, 6832) = 0
munmap(0xe9142000, 2208) = 0
munmap(0xe9143000, 392) = 0
munmap(0xe91ab000, 2249) = 0
munmap(0xe91ac000, 7832) = 0
munmap(0xe91ae000, 1896) = 0
munmap(0xe91af000, 392) = 0
munmap(0xe9135000, 8778) = 0
munmap(0xe9138000, 7032) = 0
munmap(0xe913a000, 2240) = 0
munmap(0xe913b000, 392) = 0
munmap(0xe918c000, 110556) = 0
munmap(0xe91a7000, 6432) = 0
munmap(0xe91a9000, 2240) = 0
munmap(0xe91aa000, 392) = 0
munmap(0xe9130000, 2144) = 0
munmap(0xe9131000, 7680) = 0
munmap(0xe9133000, 2144) = 0
munmap(0xe9134000, 392) = 0
munmap(0xe9182000, 25276) = 0
munmap(0xe9189000, 1896) = 0
munmap(0xe918a000, 3024) = 0
munmap(0xe918b000, 424) = 0
munmap(0xe912b000, 2238) = 0
munmap(0xe912c000, 7728) = 0
munmap(0xe912e000, 2136) = 0
munmap(0xe912f000, 392) = 0
munmap(0xe917b000, 8959) = 0
munmap(0xe917e000, 6600) = 0
munmap(0xe9180000, 2440) = 0
munmap(0xe9181000, 424) = 0
futex(0xe9007078, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xe90c47bc, FUTEX_WAKE_PRIVATE, 2147483647) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 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.gralloc\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(3, "\2\0\0\0ro.hardware.gralloc\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, {62, 849302526}) = 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, {62, 849302526}) = 0
access("/usr/libexec/droid-hybris/system/lib/hw/gralloc.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
access("/odm/lib/hw/gralloc.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
access("/vendor/lib/hw/gralloc.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.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, {62, 849302526}) = 0
access("/usr/libexec/droid-hybris/system/lib/hw/gralloc.MSM8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/odm/lib/hw/gralloc.MSM8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/vendor/lib/hw/gralloc.MSM8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.MSM8953.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, {62, 849302526}) = 0
access("/usr/libexec/droid-hybris/system/lib/hw/gralloc.msm8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/odm/lib/hw/gralloc.msm8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/vendor/lib/hw/gralloc.msm8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.msm8953.so", R_OK) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
open("/system/lib/hw/gralloc.msm8953.so", O_RDONLY|O_CLOEXEC) = 3
readlink("/proc/self/fd/3", "/system/lib/hw/gralloc.msm8953.s"..., 4096) = 33
fstat64(3, {st_mode=S_IFREG|0644, st_size=30756, ...}) = 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) = 0xe95d1000
mmap2(NULL, 3048, PROT_READ, MAP_PRIVATE, 3, 0x7000) = 0xe95d0000
mmap2(NULL, 7112, PROT_READ, MAP_PRIVATE, 3, 0x6000) = 0xe95ce000
mmap2(NULL, 7161, PROT_READ, MAP_PRIVATE, 3, 0) = 0xe95cc000
open("/usr/libexec/droid-hybris/system/lib/libmemalloc.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libmemalloc.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/lib/libmemalloc.so", O_RDONLY|O_CLOEXEC) = 4
readlink("/proc/self/fd/4", "/system/lib/libmemalloc.so", 4096) = 26
fstat64(4, {st_mode=S_IFREG|0644, st_size=30356, ...}) = 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) = 0xe91d6000
mmap2(NULL, 2208, PROT_READ, MAP_PRIVATE, 4, 0x7000) = 0xe91d5000
mmap2(NULL, 7208, PROT_READ, MAP_PRIVATE, 4, 0x6000) = 0xe91d3000
mmap2(NULL, 7329, PROT_READ, MAP_PRIVATE, 4, 0) = 0xe91d1000
open("/usr/libexec/droid-hybris/system/lib/libqdMetaData.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libqdMetaData.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/lib/libqdMetaData.so", O_RDONLY|O_CLOEXEC) = 5
readlink("/proc/self/fd/5", "/system/lib/libqdMetaData.so", 4096) = 28
fstat64(5, {st_mode=S_IFREG|0644, st_size=18020, ...}) = 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) = 0xe91d0000
mmap2(NULL, 2152, PROT_READ, MAP_PRIVATE, 5, 0x4000) = 0xe91cf000
mmap2(NULL, 7720, PROT_READ, MAP_PRIVATE, 5, 0x3000) = 0xe91cd000
mmap2(NULL, 2009, PROT_READ, MAP_PRIVATE, 5, 0) = 0xe91cc000
open("/usr/libexec/droid-hybris/system/lib/libqdutils.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libqdutils.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/lib/libqdutils.so", O_RDONLY|O_CLOEXEC) = 6
readlink("/proc/self/fd/6", "/system/lib/libqdutils.so", 4096) = 25
fstat64(6, {st_mode=S_IFREG|0644, st_size=30356, ...}) = 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) = 0xe91cb000
mmap2(NULL, 2208, PROT_READ, MAP_PRIVATE, 6, 0x7000) = 0xe91ca000
mmap2(NULL, 7328, PROT_READ, MAP_PRIVATE, 6, 0x6000) = 0xe91c8000
mmap2(NULL, 6985, PROT_READ, MAP_PRIVATE, 6, 0) = 0xe91c6000
open("/usr/libexec/droid-hybris/system/lib/libGLESv1_CM.so", O_RDONLY|O_CLOEXEC) = 7
readlink("/proc/self/fd/7", "/usr/libexec/droid-hybris/system"..., 4096) = 52
fstat64(7, {st_mode=S_IFREG|0644, st_size=46728, ...}) = 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) = 0xe91c5000
mmap2(NULL, 2184, PROT_READ, MAP_PRIVATE, 7, 0xb000) = 0xe91c4000
mmap2(NULL, 7664, PROT_READ, MAP_PRIVATE, 7, 0xa000) = 0xe91c2000
mmap2(NULL, 8466, PROT_READ, MAP_PRIVATE, 7, 0x1000) = 0xe91bf000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xe91be000
prctl(0x53564d41 /* PR_??? */, 0, 0xe91be000, 0x1000, 0xe91f6e88) = 0
open("/usr/libexec/droid-hybris/system/lib/libqservice.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libqservice.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/lib/libqservice.so", O_RDONLY|O_CLOEXEC) = 8
readlink("/proc/self/fd/8", "/system/lib/libqservice.so", 4096) = 26
fstat64(8, {st_mode=S_IFREG|0644, st_size=54932, ...}) = 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) = 0xe91bd000
mmap2(NULL, 2208, PROT_READ, MAP_PRIVATE, 8, 0xd000) = 0xe91bc000
mmap2(NULL, 6472, PROT_READ, MAP_PRIVATE, 8, 0xc000) = 0xe91ba000
mmap2(NULL, 10846, PROT_READ, MAP_PRIVATE, 8, 0x1000) = 0xe91b7000
mmap2(NULL, 36864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe91ae000
mmap2(0xe91ae000, 25796, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xe91ae000
mmap2(0xe91b5000, 4548, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0xe91b5000
mmap2(NULL, 36864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe91a5000
mmap2(0xe91a5000, 25608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xe91a5000
mmap2(0xe91ac000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x6000) = 0xe91ac000
mmap2(NULL, 24576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe919f000
mmap2(0xe919f000, 12120, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xe919f000
mmap2(0xe91a3000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x3000) = 0xe91a3000
mmap2(NULL, 36864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe9196000
mmap2(0xe9196000, 24332, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0) = 0xe9196000
mmap2(0xe919d000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 6, 0x6000) = 0xe919d000
mmap2(NULL, 53248, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe9189000
mmap2(0xe9189000, 42951, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0xe9189000
mmap2(0xe9194000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0xa000) = 0xe9194000
mmap2(NULL, 61440, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe917a000
mmap2(0xe917a000, 40088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 8, 0) = 0xe917a000
mmap2(0xe9185000, 12292, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0xa000) = 0xe9185000
mprotect(0xe91b5000, 4096, PROT_READ) = 0
mprotect(0xe91ac000, 4096, PROT_READ) = 0
mprotect(0xe91a3000, 4096, PROT_READ) = 0
mprotect(0xe919d000, 4096, PROT_READ) = 0
mprotect(0xe9194000, 4096, PROT_READ) = 0
mprotect(0xe9185000, 12288, PROT_READ) = 0
close(3) = 0
close(4) = 0
close(5) = 0
close(6) = 0
close(7) = 0
close(8) = 0
munmap(0xe91b7000, 10846) = 0
munmap(0xe91ba000, 6472) = 0
munmap(0xe91bc000, 2208) = 0
munmap(0xe91bd000, 392) = 0
munmap(0xe91bf000, 8466) = 0
munmap(0xe91c2000, 7664) = 0
munmap(0xe91c4000, 2184) = 0
munmap(0xe91c5000, 392) = 0
munmap(0xe91c6000, 6985) = 0
munmap(0xe91c8000, 7328) = 0
munmap(0xe91ca000, 2208) = 0
munmap(0xe91cb000, 392) = 0
munmap(0xe91cc000, 2009) = 0
munmap(0xe91cd000, 7720) = 0
munmap(0xe91cf000, 2152) = 0
munmap(0xe91d0000, 392) = 0
munmap(0xe91d1000, 7329) = 0
munmap(0xe91d3000, 7208) = 0
munmap(0xe91d5000, 2208) = 0
munmap(0xe91d6000, 392) = 0
munmap(0xe95cc000, 7161) = 0
munmap(0xe95ce000, 7112) = 0
munmap(0xe95d0000, 3048) = 0
munmap(0xe95d1000, 392) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 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\0video.disable.ubwc\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(3, "\2\0\0\0video.disable.ubwc\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, {62, 869302526}) = 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\0debug.gralloc.map_fb_memory\0"..., 128, 0) = 128
recv(3, "\2\0\0\0debug.gralloc.map_fb_memory\0"..., 128, 0) = 128
recv(3, "", 128, 0) = 0
close(3) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {62, 879302526}) = 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.hwcomposer\0\0\0\0\0\0"..., 128, 0) = 128
recv(3, "\2\0\0\0ro.hardware.hwcomposer\0\0\0\0\0\0"..., 128, 0) = 128
recv(3, "", 128, 0) = 0
close(3) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {62, 879302526}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {62, 879302526}) = 0
access("/usr/libexec/droid-hybris/system/lib/hw/hwcomposer.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
access("/odm/lib/hw/hwcomposer.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
access("/vendor/lib/hw/hwcomposer.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/hwcomposer.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {62, 879302526}) = 0
access("/usr/libexec/droid-hybris/system/lib/hw/hwcomposer.MSM8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/odm/lib/hw/hwcomposer.MSM8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/vendor/lib/hw/hwcomposer.MSM8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/hwcomposer.MSM8953.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {62, 879302526}) = 0
access("/usr/libexec/droid-hybris/system/lib/hw/hwcomposer.msm8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/odm/lib/hw/hwcomposer.msm8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/vendor/lib/hw/hwcomposer.msm8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/hwcomposer.msm8953.so", R_OK) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
open("/system/lib/hw/hwcomposer.msm8953.so", O_RDONLY|O_CLOEXEC) = 3
readlink("/proc/self/fd/3", "/system/lib/hw/hwcomposer.msm895"..., 4096) = 36
fstat64(3, {st_mode=S_IFREG|0644, st_size=112420, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xe95d1000
prctl(0x53564d41 /* PR_??? */, 0, 0xe95d1000, 0x1000, 0xe91f6e88) = 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) = 0xe95d0000
mmap2(NULL, 2496, PROT_READ, MAP_PRIVATE, 3, 0x1b000) = 0xe95cf000
mmap2(NULL, 4400, PROT_READ, MAP_PRIVATE, 3, 0x1a000) = 0xe95cd000
mmap2(NULL, 28740, PROT_READ, MAP_PRIVATE, 3, 0x1000) = 0xe91cf000
open("/usr/libexec/droid-hybris/system/lib/libsdmcore.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libsdmcore.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/lib/libsdmcore.so", O_RDONLY|O_CLOEXEC) = 4
readlink("/proc/self/fd/4", "/system/lib/libsdmcore.so", 4096) = 25
fstat64(4, {st_mode=S_IFREG|0644, st_size=190132, ...}) = 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) = 0xe95cc000
mmap2(NULL, 2272, PROT_READ, MAP_PRIVATE, 4, 0x2e000) = 0xe91ce000
mmap2(NULL, 3136, PROT_READ, MAP_PRIVATE, 4, 0x2d000) = 0xe91cd000
mmap2(NULL, 42893, PROT_READ, MAP_PRIVATE, 4, 0x2000) = 0xe91c2000
open("/usr/libexec/droid-hybris/system/lib/libhardware_legacy.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libhardware_legacy.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/lib/libhardware_legacy.so", O_RDONLY|O_CLOEXEC) = 5
readlink("/proc/self/fd/5", "/system/lib/libhardware_legacy.s"..., 4096) = 33
fstat64(5, {st_mode=S_IFREG|0644, st_size=30344, ...}) = 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) = 0xe91c1000
mmap2(NULL, 2224, PROT_READ, MAP_PRIVATE, 5, 0x7000) = 0xe91c0000
mmap2(NULL, 7104, PROT_READ, MAP_PRIVATE, 5, 0x6000) = 0xe91bc000
mmap2(NULL, 6860, PROT_READ, MAP_PRIVATE, 5, 0) = 0xe91ba000
open("/usr/libexec/droid-hybris/system/lib/libpowermanager.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libpowermanager.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/lib/libpowermanager.so", O_RDONLY|O_CLOEXEC) = 6
readlink("/proc/self/fd/6", "/system/lib/libpowermanager.so", 4096) = 30
fstat64(6, {st_mode=S_IFREG|0644, st_size=26264, ...}) = 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) = 0xe91bf000
mmap2(NULL, 2216, PROT_READ, MAP_PRIVATE, 6, 0x6000) = 0xe91b9000
mmap2(NULL, 7304, PROT_READ, MAP_PRIVATE, 6, 0x5000) = 0xe91b7000
mmap2(NULL, 6293, PROT_READ, MAP_PRIVATE, 6, 0) = 0xe9178000
open("/usr/libexec/droid-hybris/system/lib/libsdmutils.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libsdmutils.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/lib/libsdmutils.so", O_RDONLY|O_CLOEXEC) = 7
readlink("/proc/self/fd/7", "/system/lib/libsdmutils.so", 4096) = 26
fstat64(7, {st_mode=S_IFREG|0644, st_size=26304, ...}) = 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) = 0xe9177000
mmap2(NULL, 2296, PROT_READ, MAP_PRIVATE, 7, 0x6000) = 0xe9176000
mmap2(NULL, 7504, PROT_READ, MAP_PRIVATE, 7, 0x5000) = 0xe9174000
mmap2(NULL, 6890, PROT_READ, MAP_PRIVATE, 7, 0) = 0xe9172000
open("/usr/libexec/droid-hybris/system/lib/libwpa_client.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libwpa_client.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/lib/libwpa_client.so", O_RDONLY|O_CLOEXEC) = 8
readlink("/proc/self/fd/8", "/system/lib/libwpa_client.so", 4096) = 28
fstat64(8, {st_mode=S_IFREG|0644, st_size=22120, ...}) = 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) = 0xe9171000
mmap2(NULL, 2160, PROT_READ, MAP_PRIVATE, 8, 0x5000) = 0xe9170000
mmap2(NULL, 7248, PROT_READ, MAP_PRIVATE, 8, 0x4000) = 0xe916e000
mmap2(NULL, 5429, PROT_READ, MAP_PRIVATE, 8, 0) = 0xe916c000
open("/usr/libexec/droid-hybris/system/lib/libnetutils.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libnetutils.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/lib/libnetutils.so", O_RDONLY|O_CLOEXEC) = 9
readlink("/proc/self/fd/9", "/system/lib/libnetutils.so", 4096) = 26
fstat64(9, {st_mode=S_IFREG|0644, st_size=30320, ...}) = 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) = 0xe916b000
mmap2(NULL, 2176, PROT_READ, MAP_PRIVATE, 9, 0x7000) = 0xe916a000
mmap2(NULL, 7208, PROT_READ, MAP_PRIVATE, 9, 0x6000) = 0xe9168000
mmap2(NULL, 5811, PROT_READ, MAP_PRIVATE, 9, 0) = 0xe9166000
mmap2(NULL, 122880, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe9132000
mmap2(0xe9132000, 105328, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xe9132000
mmap2(0xe914c000, 8332, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x19000) = 0xe914c000
mmap2(0xe914f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xe914f000
prctl(0x53564d41 /* PR_??? */, 0, 0xe914f000, 0x1000, 0xe91f93bc) = 0
mmap2(NULL, 196608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe8e12000
mmap2(0xe8e12000, 183048, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xe8e12000
mmap2(0xe8e3f000, 8228, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x2c000) = 0xe8e3f000
mmap2(NULL, 40960, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe915c000
mmap2(0xe915c000, 26400, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xe915c000
mmap2(0xe9163000, 4133, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x6000) = 0xe9163000
mmap2(0xe9165000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xe9165000
prctl(0x53564d41 /* PR_??? */, 0, 0xe9165000, 0x1000, 0xe91f93bc) = 0
mmap2(NULL, 32768, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe9154000
mmap2(0xe9154000, 18908, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 6, 0) = 0xe9154000
mmap2(0xe915a000, 4100, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 6, 0x5000) = 0xe915a000
mmap2(NULL, 32768, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe912a000
mmap2(0xe912a000, 22032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0) = 0xe912a000
mmap2(0xe9130000, 4144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x5000) = 0xe9130000
mmap2(NULL, 28672, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe8e0b000
mmap2(0xe8e0b000, 17261, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 8, 0) = 0xe8e0b000
mmap2(0xe8e10000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 8, 0x4000) = 0xe8e10000
mmap2(NULL, 36864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe8e02000
mmap2(0xe8e02000, 24750, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 9, 0) = 0xe8e02000
mmap2(0xe8e09000, 4116, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 9, 0x6000) = 0xe8e09000
mprotect(0xe914c000, 8192, PROT_READ) = 0
mprotect(0xe8e3f000, 8192, PROT_READ) = 0
mprotect(0xe9163000, 4096, PROT_READ) = 0
mprotect(0xe915a000, 4096, PROT_READ) = 0
mprotect(0xe9130000, 4096, PROT_READ) = 0
mprotect(0xe8e10000, 4096, PROT_READ) = 0
mprotect(0xe8e09000, 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
munmap(0xe9166000, 5811) = 0
munmap(0xe9168000, 7208) = 0
munmap(0xe916a000, 2176) = 0
munmap(0xe916b000, 392) = 0
munmap(0xe916c000, 5429) = 0
munmap(0xe916e000, 7248) = 0
munmap(0xe9170000, 2160) = 0
munmap(0xe9171000, 392) = 0
munmap(0xe9172000, 6890) = 0
munmap(0xe9174000, 7504) = 0
munmap(0xe9176000, 2296) = 0
munmap(0xe9177000, 392) = 0
munmap(0xe9178000, 6293) = 0
munmap(0xe91b7000, 7304) = 0
munmap(0xe91b9000, 2216) = 0
munmap(0xe91bf000, 392) = 0
munmap(0xe91ba000, 6860) = 0
munmap(0xe91bc000, 7104) = 0
munmap(0xe91c0000, 2224) = 0
munmap(0xe91c1000, 392) = 0
munmap(0xe91c2000, 42893) = 0
munmap(0xe91cd000, 3136) = 0
munmap(0xe91ce000, 2272) = 0
munmap(0xe95cc000, 392) = 0
munmap(0xe91cf000, 28740) = 0
munmap(0xe95cd000, 4400) = 0
munmap(0xe95cf000, 2496) = 0
munmap(0xe95d0000, 392) = 0
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
open("/dev/binder", O_RDWR|O_CLOEXEC) = 3
ioctl(3, 0xc0046209, 0xffe9fec0) = 0
ioctl(3, 0x40046205, 0xffe9febc) = 0
mmap2(NULL, 1040384, PROT_READ, MAP_PRIVATE|MAP_NORESERVE, 3, 0) = 0xe8d04000
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=4*1024}) = 0
getuid32() = 0
ioctl(3, BT819_FIFO_RESET_HIGH, 0xffe9fd68) = 0
ioctl(3, BT819_FIFO_RESET_HIGH, 0xffe9fd68) = 0
ioctl(3, BT819_FIFO_RESET_HIGH, 0xffe9fdc0) = 0
ioctl(3, BT819_FIFO_RESET_HIGH, 0xffe9fdc0) = 0
ioctl(3, BT819_FIFO_RESET_HIGH, 0xffe9fdc8) = 0
ioctl(3, BT819_FIFO_RESET_HIGH, 0xffe9fdc8) = 0
ioctl(3, BT819_FIFO_RESET_HIGH, 0xffe9fdc8) = 0
ioctl(3, BT819_FIFO_RESET_HIGH, 0xffe9fdc8) = 0
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
open("/usr/libexec/droid-hybris/system/lib/libsdmextension.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libsdmextension.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/lib/libsdmextension.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
write(2, "library \"libsdmextension.so\" not"..., 38library "libsdmextension.so" not found) = 38
write(2, "\n", 1
) = 1
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
access("/dev/socket/logdw", W_OK) = 0
access("/dev/pmsg0", W_OK) = -1 ENOENT (No such file or directory)
access("/dev/pmsg0", W_OK) = -1 ENOENT (No such file or directory)
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() = 0
access("/dev/socket/logdw", W_OK) = 0
socket(PF_LOCAL, SOCK_DGRAM|SOCK_CLOEXEC, 0) = 4
fcntl64(4, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
connect(4, {sa_family=AF_LOCAL, sun_path="/dev/socket/logdw"}, 110) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 808051802}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[Z\344)0", 11}, {"\5", 1}, {"SDM\0", 4}, {"CoreImpl::Init: Unable to load ="..., 77}], 4) = 93
open("/sys/devices/virtual/graphics/fb0/mdp/caps", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95d0000
read(5, "mdp_version=5\nhw_rev=269484032\np"..., 4096) = 1674
read(5, "", 4096) = 0
read(5, "", 4096) = 0
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
open("/usr/libexec/droid-hybris/system/lib/libsdmextension.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libsdmextension.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/lib/libsdmextension.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
write(2, "library \"libsdmextension.so\" not"..., 38library "libsdmextension.so" not found) = 38
write(2, "\n", 1
) = 1
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 813529979}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[{{}0", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: SDE V"..., 109}], 4) = 125
clock_gettime(CLOCK_REALTIME, {1527602720, 813959094}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\266\7\2040", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Upsca"..., 88}], 4) = 104
clock_gettime(CLOCK_REALTIME, {1527602720, 814395344}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\320\257\2120", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Sourc"..., 54}], 4) = 70
clock_gettime(CLOCK_REALTIME, {1527602720, 814832063}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\277Y\2210", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: BWC ="..., 103}], 4) = 119
clock_gettime(CLOCK_REALTIME, {1527602720, 815276229}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\305 \2300", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: MaxLo"..., 68}], 4) = 84
clock_gettime(CLOCK_REALTIME, {1527602720, 815749198}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[NX\2370", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: MaxPi"..., 131}], 4) = 147
clock_gettime(CLOCK_REALTIME, {1527602720, 816177896}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\350\342\2450", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Prefi"..., 111}], 4) = 127
open("/sys/devices/virtual/rotator/mdss_rotator/caps", O_RDONLY) = 6
fstat64(6, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(6, "wb_count=1\ndownscale=1\n", 4096) = 23
read(6, "", 4096) = 0
read(6, "", 4096) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 817414823}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\247\302\2700", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetMDSSRotatorInfo: MDSS"..., 67}], 4) = 83
_llseek(6, 0, [23], SEEK_CUR) = 0
close(6) = 0
munmap(0xe95cf000, 4096) = 0
open("/sys/devices/virtual/graphics/fb0/mdp/bw_mode_bitmap", O_RDONLY) = 6
fstat64(6, {st_mode=S_IFREG|0664, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(6, "bw_mode_bitmap=0\nbw_limit_pendin"..., 4096) = 67
read(6, "", 4096) = 0
read(6, "", 4096) = 0
_llseek(6, 0, [67], SEEK_CUR) = 0
close(6) = 0
munmap(0xe95cf000, 4096) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 819259563}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\253\350\3240", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Has S"..., 74}], 4) = 90
clock_gettime(CLOCK_REALTIME, {1527602720, 819794719}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\37\23\3350", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Mode-"..., 90}], 4) = 106
clock_gettime(CLOCK_REALTIME, {1527602720, 820248469}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\225\377\3430", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Mode-"..., 90}], 4) = 106
clock_gettime(CLOCK_REALTIME, {1527602720, 820856542}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\336F\3550", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Mode-"..., 90}], 4) = 106
clock_gettime(CLOCK_REALTIME, {1527602720, 821412115}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\23\301\3650", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Mode-"..., 90}], 4) = 106
_llseek(5, 0, [1674], SEEK_CUR) = 0
close(5) = 0
munmap(0xe95d0000, 4096) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 822251386}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[z\217\0021", 11}, {"\4", 1}, {"SDM\0", 4}, {"ResourceDefault::Init: hw_rev=10"..., 58}], 4) = 74
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
open("/usr/libexec/droid-hybris/system/lib/libsdm-color.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libsdm-color.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/lib/libsdm-color.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
write(2, "library \"libsdm-color.so\" not fo"..., 35library "libsdm-color.so" not found) = 35
write(2, "\n", 1
) = 1
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 824616229}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[%\245&1", 11}, {"\5", 1}, {"SDM\0", 4}, {"ColorManager::Init: Fail to load"..., 51}], 4) = 67
clock_gettime(CLOCK_REALTIME, {1527602720, 825116490}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[JG.1", 11}, {"\5", 1}, {"SDM\0", 4}, {"CoreImpl::Init: Unable creating "..., 71}], 4) = 87
clock_gettime(CLOCK_REALTIME, {1527602720, 825561125}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[%\02051", 11}, {"\4", 1}, {"SDM\0", 4}, {"CoreInterface::CreateCore: Open "..., 60}], 4) = 76
open("/sys/devices/virtual/graphics/fb0/msm_fb_type", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95d0000
read(5, "mipi dsi video panel\n", 4096) = 21
read(5, "", 4096) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 826650709}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[U\260E1", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetFirstDisplayInterface"..., 72}], 4) = 88
_llseek(5, 0, [21], SEEK_CUR) = 0
close(5) = 0
munmap(0xe95d0000, 4096) = 0
open("/sys/devices/virtual/graphics/fb0/connected", O_RDONLY) = -1 ENOENT (No such file or directory)
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\0ro.vendor.extension_library\0"..., 128, 0) = 128
recv(5, "\2\0\0\0ro.vendor.extension_library\0"..., 128, 0) = 128
recv(5, "", 128, 0) = 0
close(5) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {62, 929302526}) = 0
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\0sdm.perf_hint_window\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(5, "\2\0\0\0sdm.perf_hint_window\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(5, "", 128, 0) = 0
close(5) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {62, 929302526}) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 829365552}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[0\35o1", 11}, {"\4", 1}, {"SDM\0", 4}, {"CPUHint::Init: Invalid CPU Hint "..., 53}], 4) = 69
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\0persist.metadata_dynfps.disa"..., 128, 0) = 128
recv(5, "\2\0\0\0persist.metadata_dynfps.disa"..., 128, 0) = 128
recv(5, "", 128, 0) = 0
close(5) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {62, 929302526}) = 0
open("/sys/devices/virtual/graphics/fb0/msm_fb_panel_info", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95d0000
read(5, "pu_en=0\nxstart=0\nwalign=0\nystart"..., 4096) = 455
read(5, "", 4096) = 0
read(5, "", 4096) = 0
brk(0x587000) = 0x587000
open("/sys/devices/virtual/graphics/fb0/msm_fb_type", O_RDONLY) = 6
fstat64(6, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(6, "mipi dsi video panel\n", 4096) = 21
read(6, "", 4096) = 0
_llseek(6, 0, [21], SEEK_CUR) = 0
close(6) = 0
munmap(0xe95cf000, 4096) = 0
brk(0x586000) = 0x586000
open("/sys/devices/virtual/graphics/fb0/msm_fb_split", O_RDONLY) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(6, "0 0\n", 4096) = 4
read(6, "", 4096) = 0
_llseek(6, 0, [4], SEEK_CUR) = 0
close(6) = 0
munmap(0xe95cf000, 4096) = 0
open("/sys/devices/virtual/graphics/fb0/msm_fb_panel_info", O_RDONLY) = 6
fstat64(6, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(6, "pu_en=0\nxstart=0\nwalign=0\nystart"..., 4096) = 455
read(6, "", 4096) = 0
_llseek(6, -313, [142], SEEK_CUR) = 0
close(6) = 0
munmap(0xe95cf000, 4096) = 0
open("/sys/class/leds/lcd-backlight/max_brightness", O_RDONLY) = 6
pread(6, "255\n", 1024, 0) = 4
clock_gettime(CLOCK_REALTIME, {1527602720, 836039094}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\266\361\3241", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWDevice::GetHWPanelMaxBrightnes"..., 70}], 4) = 86
close(6) = 0
_llseek(5, 0, [455], SEEK_CUR) = 0
close(5) = 0
munmap(0xe95d0000, 4096) = 0
brk(0x585000) = 0x585000
open("/sys/devices/virtual/graphics/fb0/msm_fb_panel_info", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95d0000
read(5, "pu_en=0\nxstart=0\nwalign=0\nystart"..., 4096) = 455
read(5, "", 4096) = 0
read(5, "", 4096) = 0
open("/sys/devices/virtual/graphics/fb0/msm_fb_type", O_RDONLY) = 6
fstat64(6, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(6, "mipi dsi video panel\n", 4096) = 21
read(6, "", 4096) = 0
_llseek(6, 0, [21], SEEK_CUR) = 0
close(6) = 0
munmap(0xe95cf000, 4096) = 0
open("/sys/devices/virtual/graphics/fb0/msm_fb_split", O_RDONLY) = 6
fstat64(6, {st_mode=S_IFREG|0644, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(6, "0 0\n", 4096) = 4
read(6, "", 4096) = 0
_llseek(6, 0, [4], SEEK_CUR) = 0
close(6) = 0
munmap(0xe95cf000, 4096) = 0
open("/sys/devices/virtual/graphics/fb0/msm_fb_panel_info", O_RDONLY) = 6
fstat64(6, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(6, "pu_en=0\nxstart=0\nwalign=0\nystart"..., 4096) = 455
read(6, "", 4096) = 0
_llseek(6, -313, [142], SEEK_CUR) = 0
close(6) = 0
munmap(0xe95cf000, 4096) = 0
open("/sys/class/leds/lcd-backlight/max_brightness", O_RDONLY) = 6
pread(6, "255\n", 1024, 0) = 4
clock_gettime(CLOCK_REALTIME, {1527602720, 842158990}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\216S22", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWDevice::GetHWPanelMaxBrightnes"..., 70}], 4) = 86
close(6) = 0
_llseek(5, 0, [455], SEEK_CUR) = 0
close(5) = 0
munmap(0xe95d0000, 4096) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 843086125}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[-y@2", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWDevice::PopulateHWPanelInfo: D"..., 116}], 4) = 132
clock_gettime(CLOCK_REALTIME, {1527602720, 843560448}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\0\266G2", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWDevice::PopulateHWPanelInfo: P"..., 67}], 4) = 83
clock_gettime(CLOCK_REALTIME, {1527602720, 844031438}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\316\345N2", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWDevice::PopulateHWPanelInfo: A"..., 79}], 4) = 95
clock_gettime(CLOCK_REALTIME, {1527602720, 844527063}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\327uV2", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWDevice::PopulateHWPanelInfo: R"..., 82}], 4) = 98
clock_gettime(CLOCK_REALTIME, {1527602720, 845001542}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[F\263]2", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWDevice::PopulateHWPanelInfo: F"..., 52}], 4) = 68
clock_gettime(CLOCK_REALTIME, {1527602720, 845462792}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\10\275d2", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWDevice::PopulateHWPanelInfo: L"..., 63}], 4) = 79
open("/sys/devices/virtual/graphics/fb0/mdp/caps", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95d0000
read(5, "mdp_version=5\nhw_rev=269484032\np"..., 4096) = 1674
read(5, "", 4096) = 0
read(5, "", 4096) = 0
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
open("/usr/libexec/droid-hybris/system/lib/libsdmextension.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libsdmextension.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/lib/libsdmextension.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
write(2, "library \"libsdmextension.so\" not"..., 38library "libsdmextension.so" not found) = 38
write(2, "\n", 1
) = 1
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 849122219}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\253\223\2342", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: SDE V"..., 109}], 4) = 125
clock_gettime(CLOCK_REALTIME, {1527602720, 849632896}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\200^\2442", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Upsca"..., 88}], 4) = 104
clock_gettime(CLOCK_REALTIME, {1527602720, 850116125}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\35\276\2532", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Sourc"..., 54}], 4) = 70
clock_gettime(CLOCK_REALTIME, {1527602720, 850601854}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[~'\2632", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: BWC ="..., 103}], 4) = 119
clock_gettime(CLOCK_REALTIME, {1527602720, 851130084}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\3446\2732", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: MaxLo"..., 68}], 4) = 84
clock_gettime(CLOCK_REALTIME, {1527602720, 851653261}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\2152\3032", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: MaxPi"..., 131}], 4) = 147
clock_gettime(CLOCK_REALTIME, {1527602720, 852194094}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[.s\3132", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Prefi"..., 111}], 4) = 127
open("/sys/devices/virtual/rotator/mdss_rotator/caps", O_RDONLY) = 6
fstat64(6, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(6, "wb_count=1\ndownscale=1\n", 4096) = 23
read(6, "", 4096) = 0
read(6, "", 4096) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 853389771}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\313\261\3352", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetMDSSRotatorInfo: MDSS"..., 67}], 4) = 83
_llseek(6, 0, [23], SEEK_CUR) = 0
close(6) = 0
munmap(0xe95cf000, 4096) = 0
open("/sys/devices/virtual/graphics/fb0/mdp/bw_mode_bitmap", O_RDONLY) = 6
fstat64(6, {st_mode=S_IFREG|0664, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(6, "bw_mode_bitmap=0\nbw_limit_pendin"..., 4096) = 67
read(6, "", 4096) = 0
read(6, "", 4096) = 0
_llseek(6, 0, [67], SEEK_CUR) = 0
close(6) = 0
munmap(0xe95cf000, 4096) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 855229042}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[r\302\3712", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Has S"..., 74}], 4) = 90
clock_gettime(CLOCK_REALTIME, {1527602720, 855685604}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\344\271\0003", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Mode-"..., 90}], 4) = 106
clock_gettime(CLOCK_REALTIME, {1527602720, 856144667}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\33\273\0073", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Mode-"..., 90}], 4) = 106
clock_gettime(CLOCK_REALTIME, {1527602720, 856596959}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\337\241\0163", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Mode-"..., 90}], 4) = 106
clock_gettime(CLOCK_REALTIME, {1527602720, 857071490}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\202\337\0253", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Mode-"..., 90}], 4) = 106
_llseek(5, 0, [1674], SEEK_CUR) = 0
close(5) = 0
munmap(0xe95d0000, 4096) = 0
open("/dev/graphics/fb0", O_RDWR) = 5
open("/sys/kernel/debug/tracing/trace_marker", O_WRONLY|O_CLOEXEC) = 6
socket(PF_LOCAL, SOCK_STREAM, 0) = 7
connect(7, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(7, "\2\0\0\0debug.atrace.tags.enableflag"..., 128, 0) = 128
recv(7, "\2\0\0\0debug.atrace.tags.enableflag"..., 128, 0) = 128
recv(7, "", 128, 0) = 0
close(7) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {62, 959302526}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 7
connect(7, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(7, "\2\0\0\0ro.debuggable\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(7, "\2\0\0\0ro.debuggable\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(7, "", 128, 0) = 0
close(7) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {62, 959302526}) = 0
open("/proc/self/cmdline", O_RDONLY|O_CLOEXEC) = 7
fstat64(7, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95d0000
read(7, "test_hwcomposer\0", 1024) = 16
read(7, "", 1024) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 8
connect(8, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(8, "\2\0\0\0debug.atrace.app_number\0\0\0\0\0"..., 128, 0) = 128
recv(8, "\2\0\0\0debug.atrace.app_number\0\0\0\0\0"..., 128, 0) = 128
recv(8, "", 128, 0) = 0
close(8) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {62, 969302526}) = 0
close(7) = 0
munmap(0xe95d0000, 4096) = 0
futex(0xe91091b8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
ioctl(5, FBIOGET_VSCREENINFO, 0xffe9fd90) = 0
ioctl(5, 0x40946da6, 0xffe9fcf8) = 0
open("/sys/devices/virtual/graphics/fb0/msm_fb_panel_info", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95d0000
read(7, "pu_en=0\nxstart=0\nwalign=0\nystart"..., 4096) = 455
read(7, "", 4096) = 0
read(7, "", 4096) = 0
open("/sys/devices/virtual/graphics/fb0/msm_fb_type", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(8, "mipi dsi video panel\n", 4096) = 21
read(8, "", 4096) = 0
_llseek(8, 0, [21], SEEK_CUR) = 0
close(8) = 0
munmap(0xe95cf000, 4096) = 0
open("/sys/devices/virtual/graphics/fb0/msm_fb_split", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(8, "0 0\n", 4096) = 4
read(8, "", 4096) = 0
_llseek(8, 0, [4], SEEK_CUR) = 0
close(8) = 0
munmap(0xe95cf000, 4096) = 0
open("/sys/devices/virtual/graphics/fb0/msm_fb_panel_info", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(8, "pu_en=0\nxstart=0\nwalign=0\nystart"..., 4096) = 455
read(8, "", 4096) = 0
_llseek(8, -313, [142], SEEK_CUR) = 0
close(8) = 0
munmap(0xe95cf000, 4096) = 0
open("/sys/class/leds/lcd-backlight/max_brightness", O_RDONLY) = 8
pread(8, "255\n", 1024, 0) = 4
clock_gettime(CLOCK_REALTIME, {1527602720, 866470761}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[iK\2453", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWDevice::GetHWPanelMaxBrightnes"..., 70}], 4) = 86
close(8) = 0
_llseek(7, 0, [455], SEEK_CUR) = 0
close(7) = 0
munmap(0xe95d0000, 4096) = 0
open("/sys/devices/virtual/graphics/fb1/msm_fb_panel_info", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95d0000
read(7, "pu_en=0\nxstart=0\nwalign=0\nystart"..., 4096) = 430
read(7, "", 4096) = 0
read(7, "", 4096) = 0
open("/sys/devices/virtual/graphics/fb1/msm_fb_type", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(8, "writeback panel\n", 4096) = 16
read(8, "", 4096) = 0
_llseek(8, 0, [16], SEEK_CUR) = 0
close(8) = 0
munmap(0xe95cf000, 4096) = 0
open("/sys/devices/virtual/graphics/fb1/msm_fb_split", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(8, "0 0\n", 4096) = 4
read(8, "", 4096) = 0
_llseek(8, 0, [4], SEEK_CUR) = 0
close(8) = 0
munmap(0xe95cf000, 4096) = 0
open("/sys/devices/virtual/graphics/fb1/msm_fb_panel_info", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(8, "pu_en=0\nxstart=0\nwalign=0\nystart"..., 4096) = 430
read(8, "", 4096) = 0
_llseek(8, -313, [117], SEEK_CUR) = 0
close(8) = 0
munmap(0xe95cf000, 4096) = 0
open("/sys/class/leds/lcd-backlight/max_brightness", O_RDONLY) = 8
pread(8, "255\n", 1024, 0) = 4
clock_gettime(CLOCK_REALTIME, {1527602720, 871134771}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[3v\3543", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWDevice::GetHWPanelMaxBrightnes"..., 70}], 4) = 86
close(8) = 0
_llseek(7, 0, [430], SEEK_CUR) = 0
close(7) = 0
munmap(0xe95d0000, 4096) = 0
open("/sys/devices/virtual/graphics/fb2/msm_fb_panel_info", O_RDONLY) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_REALTIME, {1527602720, 872227896}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[8$\3753", 11}, {"\5", 1}, {"SDM\0", 4}, {"HWDevice::GetHWPanelInfoByNode: "..., 84}], 4) = 100
open("/sys/devices/virtual/graphics/fb0/msm_fb_panel_info", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95d0000
read(7, "pu_en=0\nxstart=0\nwalign=0\nystart"..., 4096) = 455
read(7, "", 4096) = 0
read(7, "", 4096) = 0
open("/sys/devices/virtual/graphics/fb0/msm_fb_type", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(8, "mipi dsi video panel\n", 4096) = 21
read(8, "", 4096) = 0
_llseek(8, 0, [21], SEEK_CUR) = 0
close(8) = 0
munmap(0xe95cf000, 4096) = 0
open("/sys/devices/virtual/graphics/fb0/msm_fb_split", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(8, "0 0\n", 4096) = 4
read(8, "", 4096) = 0
_llseek(8, 0, [4], SEEK_CUR) = 0
close(8) = 0
munmap(0xe95cf000, 4096) = 0
open("/sys/devices/virtual/graphics/fb0/msm_fb_panel_info", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(8, "pu_en=0\nxstart=0\nwalign=0\nystart"..., 4096) = 455
read(8, "", 4096) = 0
_llseek(8, -313, [142], SEEK_CUR) = 0
close(8) = 0
munmap(0xe95cf000, 4096) = 0
open("/sys/class/leds/lcd-backlight/max_brightness", O_RDONLY) = 8
pread(8, "255\n", 1024, 0) = 4
clock_gettime(CLOCK_REALTIME, {1527602720, 876339042}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[b\337;4", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWDevice::GetHWPanelMaxBrightnes"..., 70}], 4) = 86
close(8) = 0
_llseek(7, 0, [455], SEEK_CUR) = 0
close(7) = 0
munmap(0xe95d0000, 4096) = 0
open("/sys/devices/virtual/graphics/fb1/msm_fb_panel_info", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95d0000
read(7, "pu_en=0\nxstart=0\nwalign=0\nystart"..., 4096) = 430
read(7, "", 4096) = 0
read(7, "", 4096) = 0
open("/sys/devices/virtual/graphics/fb1/msm_fb_type", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(8, "writeback panel\n", 4096) = 16
read(8, "", 4096) = 0
_llseek(8, 0, [16], SEEK_CUR) = 0
close(8) = 0
munmap(0xe95cf000, 4096) = 0
open("/sys/devices/virtual/graphics/fb1/msm_fb_split", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(8, "0 0\n", 4096) = 4
read(8, "", 4096) = 0
_llseek(8, 0, [4], SEEK_CUR) = 0
close(8) = 0
munmap(0xe95cf000, 4096) = 0
open("/sys/devices/virtual/graphics/fb1/msm_fb_panel_info", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(8, "pu_en=0\nxstart=0\nwalign=0\nystart"..., 4096) = 430
read(8, "", 4096) = 0
_llseek(8, -313, [117], SEEK_CUR) = 0
close(8) = 0
munmap(0xe95cf000, 4096) = 0
open("/sys/class/leds/lcd-backlight/max_brightness", O_RDONLY) = 8
pread(8, "255\n", 1024, 0) = 4
clock_gettime(CLOCK_REALTIME, {1527602720, 880883781}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[E8\2014", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWDevice::GetHWPanelMaxBrightnes"..., 70}], 4) = 86
close(8) = 0
_llseek(7, 0, [430], SEEK_CUR) = 0
close(7) = 0
munmap(0xe95d0000, 4096) = 0
open("/sys/devices/virtual/graphics/fb2/msm_fb_panel_info", O_RDONLY) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_REALTIME, {1527602720, 881931542}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\0265\2214", 11}, {"\5", 1}, {"SDM\0", 4}, {"HWDevice::GetHWPanelInfoByNode: "..., 84}], 4) = 100
open("/sys/devices/virtual/graphics/fb0/mode", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFREG|0664, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95d0000
read(7, "", 4096) = 0
_llseek(7, 0, [0], SEEK_CUR) = 0
close(7) = 0
munmap(0xe95d0000, 4096) = 0
open("/sys/devices/virtual/graphics/fb0/mdp/caps", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95d0000
read(7, "mdp_version=5\nhw_rev=269484032\np"..., 4096) = 1674
read(7, "", 4096) = 0
read(7, "", 4096) = 0
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
open("/usr/libexec/droid-hybris/system/lib/libsdmextension.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libsdmextension.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/lib/libsdmextension.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
write(2, "library \"libsdmextension.so\" not"..., 38library "libsdmextension.so" not found) = 38
write(2, "\n", 1
) = 1
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 886290761}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[I\271\3234", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: SDE V"..., 109}], 4) = 125
clock_gettime(CLOCK_REALTIME, {1527602720, 886759354}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\272\337\3324", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Upsca"..., 88}], 4) = 104
clock_gettime(CLOCK_REALTIME, {1527602720, 887210448}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\320\301\3414", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Sourc"..., 54}], 4) = 70
clock_gettime(CLOCK_REALTIME, {1527602720, 887658469}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\345\227\3504", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: BWC ="..., 103}], 4) = 119
clock_gettime(CLOCK_REALTIME, {1527602720, 888123365}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\345\257\3574", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: MaxLo"..., 68}], 4) = 84
clock_gettime(CLOCK_REALTIME, {1527602720, 888590604}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\f\321\3664", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: MaxPi"..., 131}], 4) = 147
clock_gettime(CLOCK_REALTIME, {1527602720, 889041490}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[R\262\3754", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Prefi"..., 111}], 4) = 127
open("/sys/devices/virtual/rotator/mdss_rotator/caps", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(8, "wb_count=1\ndownscale=1\n", 4096) = 23
read(8, "", 4096) = 0
read(8, "", 4096) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 890195552}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[`N\0175", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetMDSSRotatorInfo: MDSS"..., 67}], 4) = 83
_llseek(8, 0, [23], SEEK_CUR) = 0
close(8) = 0
munmap(0xe95cf000, 4096) = 0
open("/sys/devices/virtual/graphics/fb0/mdp/bw_mode_bitmap", O_RDONLY) = 8
fstat64(8, {st_mode=S_IFREG|0664, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95cf000
read(8, "bw_mode_bitmap=0\nbw_limit_pendin"..., 4096) = 67
read(8, "", 4096) = 0
read(8, "", 4096) = 0
_llseek(8, 0, [67], SEEK_CUR) = 0
close(8) = 0
munmap(0xe95cf000, 4096) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 892121021}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\275\257,5", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Has S"..., 74}], 4) = 90
clock_gettime(CLOCK_REALTIME, {1527602720, 892593469}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[=\34535", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Mode-"..., 90}], 4) = 106
clock_gettime(CLOCK_REALTIME, {1527602720, 893052063}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\237\344:5", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Mode-"..., 90}], 4) = 106
clock_gettime(CLOCK_REALTIME, {1527602720, 893506177}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\201\322A5", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Mode-"..., 90}], 4) = 106
clock_gettime(CLOCK_REALTIME, {1527602720, 893959927}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\367\276H5", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWInfo::GetHWResourceInfo: Mode-"..., 90}], 4) = 106
_llseek(7, 0, [1674], SEEK_CUR) = 0
close(7) = 0
munmap(0xe95d0000, 4096) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 7
connect(7, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(7, "\2\0\0\0sdm.primary.mixer_stages\0\0\0\0"..., 128, 0) = 128
recv(7, "\2\0\0\0sdm.primary.mixer_stages\0\0\0\0"..., 128, 0) = 128
recv(7, "", 128, 0) = 0
close(7) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {62, 999302526}) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 895620500}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\224\25b5", 11}, {"\5", 1}, {"SDM\0", 4}, {"ColorManager::CreateColorManager"..., 88}], 4) = 104
clock_gettime(CLOCK_REALTIME, {1527602720, 896076594}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[2\vi5", 11}, {"\5", 1}, {"SDM\0", 4}, {"DisplayBase::Init: Unable to cre"..., 70}], 4) = 86
socket(PF_LOCAL, SOCK_STREAM, 0) = 7
connect(7, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(7, "\2\0\0\0sdm.idle_time\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(7, "\2\0\0\0sdm.idle_time\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(7, "", 128, 0) = 0
close(7) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {62, 999302526}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 7
connect(7, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(7, "\2\0\0\0sdm.debug.disable_avr\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(7, "\2\0\0\0sdm.debug.disable_avr\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(7, "", 128, 0) = 0
close(7) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {62, 999302526}) = 0
open("/sys/devices/virtual/graphics/fb0/vsync_event", O_RDONLY) = 7
pread(7, "VSYNC=0\n", 1024, 0) = 8
open("/sys/devices/virtual/graphics/fb0/show_blank_event", O_RDONLY) = 8
pread(8, "panel_power_on = 1\n", 1024, 0) = 19
open("/sys/devices/virtual/graphics/fb0/idle_notify", O_RDONLY) = 9
pread(9, "yes", 1024, 0) = 3
open("/sys/devices/virtual/graphics/fb0/msm_fb_thermal_level", O_RDONLY) = 10
pread(10, "thermal_level=0\n", 1024, 0) = 16
eventfd2(0, 0) = 11
pread(11, 0xffe9f5c0, 1024, 0) = -1 ESPIPE (Illegal seek)
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xe8504000
mprotect(0xe8504000, 4096, PROT_NONE) = 0
clone(child_stack=0xe8d02f38, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xe8d03468, tls=0xe8d038c0, child_tidptr=0xe8d03468) = 3434
socket(PF_LOCAL, SOCK_STREAM, 0) = 12
connect(12, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(12, "\2\0\0\0debug.egl.swapinterval\0\0\0\0\0\0"..., 128, 0) = 128
recv(12, "\2\0\0\0debug.egl.swapinterval\0\0\0\0\0\0"..., 128, 0) = 128
recv(12, "", 128, 0) = 0
close(12) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {62, 999302526}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 12
connect(12, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(12, "\2\0\0\0persist.hwc.blit.comp\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(12, "\2\0\0\0persist.hwc.blit.comp\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(12, "", 128, 0) = 0
close(12) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 9302526}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 12
connect(12, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(12, "\2\0\0\0sdm.fb_size_width\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(12, "\2\0\0\0sdm.fb_size_width\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(12, "", 128, 0) = 0
close(12) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 9302526}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 12
connect(12, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(12, "\2\0\0\0sdm.fb_size_height\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(12, "\2\0\0\0sdm.fb_size_height\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(12, "", 128, 0) = 0
close(12) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 9302526}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 12
connect(12, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(12, "\2\0\0\0debug.gralloc.gfx_ubwc_disab"..., 128, 0) = 128
recv(12, "\2\0\0\0debug.gralloc.gfx_ubwc_disab"..., 128, 0) = 128
recv(12, "", 128, 0) = 0
close(12) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 9302526}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 12
connect(12, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(12, "\2\0\0\0debug.gralloc.enable_fb_ubwc"..., 128, 0) = 128
recv(12, "\2\0\0\0debug.gralloc.enable_fb_ubwc"..., 128, 0) = 128
recv(12, "", 128, 0) = 0
close(12) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 9302526}) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 904869198}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[N5\3575", 11}, {"\4", 1}, {"SDM\0", 4}, {"DisplayBase::SetFrameBufferConfi"..., 74}], 4) = 90
clock_gettime(CLOCK_REALTIME, {1527602720, 905346802}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\362~\3665", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWCDisplay::SetFrameBufferResolu"..., 77}], 4) = 93
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
open("/usr/libexec/droid-hybris/system/lib/libsdm-disp-apis.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libsdm-disp-apis.so", O_RDONLY|O_CLOEXEC) = 12
readlink("/proc/self/fd/12", "/system/vendor/lib/libsdm-disp-a"..., 4096) = 38
fstat64(12, {st_mode=S_IFREG|0644, st_size=59324, ...}) = 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) = 0xe95d0000
mmap2(NULL, 2840, PROT_READ, MAP_PRIVATE, 12, 0xe000) = 0xe95cf000
mmap2(NULL, 6696, PROT_READ, MAP_PRIVATE, 12, 0xd000) = 0xe95cd000
mmap2(NULL, 16996, PROT_READ, MAP_PRIVATE, 12, 0) = 0xe91d2000
mmap2(NULL, 65536, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe91c2000
mmap2(0xe91c2000, 55944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 12, 0) = 0xe91c2000
mmap2(0xe91d0000, 4448, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 12, 0xd000) = 0xe91d0000
mprotect(0xe91d0000, 4096, PROT_READ) = 0
close(12) = 0
munmap(0xe91d2000, 16996) = 0
munmap(0xe95cd000, 6696) = 0
munmap(0xe95cf000, 2840) = 0
munmap(0xe95d0000, 392) = 0
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 909956281}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\271\324<6", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWCColorManager::CreateColorMana"..., 77}], 4) = 93
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
open("/usr/libexec/droid-hybris/system/lib/libsdm-diag.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libsdm-diag.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/lib/libsdm-diag.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
write(2, "library \"libsdm-diag.so\" not fou"..., 34library "libsdm-diag.so" not found) = 34
write(2, "\n", 1
) = 1
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 912488104}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\250vc6", 11}, {"\5", 1}, {"SDM\0", 4}, {"HWCColorManager::CreateColorMana"..., 69}], 4) = 85
mmap2(NULL, 8388608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xe7d04000
mprotect(0xe7d04000, 4096, PROT_NONE) = 0
clone(child_stack=0xe8502f38, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xe8503468, tls=0xe85038c0, child_tidptr=0xe8503468) = 3435
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=4*1024}) = 0
setrlimit(RLIMIT_NOFILE, {rlim_cur=2*1024, rlim_max=4*1024}) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 913613469}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\235\242t6", 11}, {"\4", 1}, {"SDM\0", 4}, {"HWCDisplay::SetPowerMode: displa"..., 48}], 4) = 64
clock_gettime(CLOCK_REALTIME, {1527602720, 914082219}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\253\311{6", 11}, {"\4", 1}, {"SDM\0", 4}, {"DisplayBase::SetDisplayState: Se"..., 55}], 4) = 71
ioctl(5, FBIOBLANK, 0) = 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) = 0xe95d0000
write(1, "width: 1080 height: 1920\n", 25width: 1080 height: 1920
) = 25
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
open("/usr/libexec/droid-hybris/system/lib/libgui.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libgui.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/lib/libgui.so", O_RDONLY|O_CLOEXEC) = 13
readlink("/proc/self/fd/13", "/system/lib/libgui.so", 4096) = 21
fstat64(13, {st_mode=S_IFREG|0644, st_size=407376, ...}) = 0
write(2, "library \"libgui.so\" wasn't loade"..., 62library "libgui.so" wasn't loaded and RTLD_NOLOAD prevented it) = 62
write(2, "\n", 1
) = 1
close(13) = 0
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 920141906}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[R@\3306", 11}, {"\3", 1}, {"libEGL\0", 7}, {"failed to load libgui: dlopen fa"..., 39}], 4) = 58
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\0persist.sys.force_sw_gles\0\0\0"..., 128, 0) = 128
recv(13, "\2\0\0\0persist.sys.force_sw_gles\0\0\0"..., 128, 0) = 128
recv(13, "", 128, 0) = 0
close(13) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 29302526}) = 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.kernel.qemu\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(13, "\2\0\0\0ro.kernel.qemu\0\0\0\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, {63, 29302526}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 29302526}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 29302526}) = 0
access("/vendor/lib/egl/libGLES.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/egl/libGLES.so", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/vendor/lib/egl", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 13
getdents(13, /* 9 entries */, 32768) = 260
getdents(13, /* 0 entries */, 32768) = 0
close(13) = 0
openat(AT_FDCWD, "/system/lib/egl", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 13
getdents(13, /* 3 entries */, 32768) = 52
getdents(13, /* 0 entries */, 32768) = 0
close(13) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 29302526}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 29302526}) = 0
access("/vendor/lib/egl/libEGL.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/egl/libEGL.so", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/vendor/lib/egl", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 13
getdents(13, /* 9 entries */, 32768) = 260
close(13) = 0
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
open("/vendor/lib/egl/libEGL_adreno.so", O_RDONLY|O_CLOEXEC) = 13
readlink("/proc/self/fd/13", "/system/vendor/lib/egl/libEGL_ad"..., 4096) = 39
fstat64(13, {st_mode=S_IFREG|0644, st_size=73180, ...}) = 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) = 0xe95cf000
mmap2(NULL, 5936, PROT_READ, MAP_PRIVATE, 13, 0x11000) = 0xe95cd000
mmap2(NULL, 6904, PROT_READ, MAP_PRIVATE, 13, 0x10000) = 0xe91d5000
mmap2(NULL, 14322, PROT_READ, MAP_PRIVATE, 13, 0x1000) = 0xe91ba000
open("/usr/libexec/droid-hybris/system/lib/libadreno_utils.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libadreno_utils.so", O_RDONLY|O_CLOEXEC) = 14
readlink("/proc/self/fd/14", "/system/vendor/lib/libadreno_uti"..., 4096) = 37
fstat64(14, {st_mode=S_IFREG|0644, st_size=26216, ...}) = 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) = 0xe95cc000
mmap2(NULL, 2160, PROT_READ, MAP_PRIVATE, 14, 0x6000) = 0xe91d4000
mmap2(NULL, 7704, PROT_READ, MAP_PRIVATE, 14, 0x5000) = 0xe91d2000
mmap2(NULL, 4878, PROT_READ, MAP_PRIVATE, 14, 0) = 0xe91c0000
open("/usr/libexec/droid-hybris/system/lib/libgsl.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libgsl.so", O_RDONLY|O_CLOEXEC) = 15
readlink("/proc/self/fd/15", "/system/vendor/lib/libgsl.so", 4096) = 28
fstat64(15, {st_mode=S_IFREG|0644, st_size=256692, ...}) = 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) = 0xe91bf000
mmap2(NULL, 4320, PROT_READ, MAP_PRIVATE, 15, 0x3e000) = 0xe91b8000
mmap2(NULL, 6680, PROT_READ, MAP_PRIVATE, 15, 0x3d000) = 0xe9178000
mmap2(NULL, 9595, PROT_READ, MAP_PRIVATE, 15, 0x2000) = 0xe9175000
open("/usr/libexec/droid-hybris/system/lib/libz.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libz.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/lib/libz.so", O_RDONLY|O_CLOEXEC) = 16
readlink("/proc/self/fd/16", "/system/lib/libz.so", 4096) = 19
fstat64(16, {st_mode=S_IFREG|0644, st_size=95900, ...}) = 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) = 0xe91b7000
mmap2(NULL, 2264, PROT_READ, MAP_PRIVATE, 16, 0x17000) = 0xe9174000
mmap2(NULL, 7232, PROT_READ, MAP_PRIVATE, 16, 0x16000) = 0xe9172000
mmap2(NULL, 8564, PROT_READ, MAP_PRIVATE, 16, 0) = 0xe916f000
mmap2(NULL, 81920, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe7cf0000
mmap2(0xe7cf0000, 64808, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 13, 0) = 0xe7cf0000
mmap2(0xe7d01000, 5960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 13, 0x10000) = 0xe7d01000
mmap2(0xe7d03000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xe7d03000
prctl(0x53564d41 /* PR_??? */, 0, 0xe7d03000, 0x1000, 0xe91f93bc) = 0
mmap2(NULL, 40960, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe7ce6000
mmap2(0xe7ce6000, 21280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 14, 0) = 0xe7ce6000
mmap2(0xe7cec000, 4104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 14, 0x5000) = 0xe7cec000
mmap2(0xe7cee000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xe7cee000
prctl(0x53564d41 /* PR_??? */, 0, 0xe7cee000, 0x2000, 0xe91f93bc) = 0
mmap2(NULL, 266240, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe7ca5000
mmap2(0xe7ca5000, 252504, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 15, 0) = 0xe7ca5000
mmap2(0xe7ce3000, 5152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 15, 0x3d000) = 0xe7ce3000
mmap2(0xe7ce5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xe7ce5000
prctl(0x53564d41 /* PR_??? */, 0, 0xe7ce5000, 0x1000, 0xe91f93bc) = 0
mmap2(NULL, 102400, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe7c8c000
mmap2(0xe7c8c000, 89676, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 16, 0) = 0xe7c8c000
mmap2(0xe7ca3000, 4172, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 16, 0x16000) = 0xe7ca3000
mprotect(0xe7d01000, 4096, PROT_READ) = 0
mprotect(0xe7cec000, 4096, PROT_READ) = 0
mprotect(0xe7ce3000, 4096, PROT_READ) = 0
mprotect(0xe7ca3000, 4096, PROT_READ) = 0
close(13) = 0
close(14) = 0
close(15) = 0
close(16) = 0
munmap(0xe916f000, 8564) = 0
munmap(0xe9172000, 7232) = 0
munmap(0xe9174000, 2264) = 0
munmap(0xe91b7000, 392) = 0
munmap(0xe9175000, 9595) = 0
munmap(0xe9178000, 6680) = 0
munmap(0xe91b8000, 4320) = 0
munmap(0xe91bf000, 392) = 0
munmap(0xe91c0000, 4878) = 0
munmap(0xe91d2000, 7704) = 0
munmap(0xe91d4000, 2160) = 0
munmap(0xe95cc000, 392) = 0
munmap(0xe91ba000, 14322) = 0
munmap(0xe91d5000, 6904) = 0
munmap(0xe95cd000, 5936) = 0
munmap(0xe95cf000, 392) = 0
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 938765031}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[\347j\3647", 11}, {"\3", 1}, {"libEGL\0", 7}, {"loaded /vendor/lib/egl/libEGL_ad"..., 40}], 4) = 59
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
open("/vendor/lib/egl/libGLESv2_adreno.so", O_RDONLY|O_CLOEXEC) = 13
readlink("/proc/self/fd/13", "/system/vendor/lib/egl/libGLESv2"..., 4096) = 42
fstat64(13, {st_mode=S_IFREG|0644, st_size=4514948, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xe95cf000
prctl(0x53564d41 /* PR_??? */, 0, 0xe95cf000, 0x1000, 0xe91f6e88) = 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) = 0xe95ce000
mmap2(NULL, 9304, PROT_READ, MAP_PRIVATE, 13, 0x44d000) = 0xe91d4000
mmap2(NULL, 4080, PROT_READ, MAP_PRIVATE, 13, 0x43e000) = 0xe95cd000
mmap2(NULL, 353091, PROT_READ, MAP_PRIVATE, 13, 0x1c000) = 0xe7c35000
open("/usr/libexec/droid-hybris/system/lib/libllvm-glnext.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/system/vendor/lib/libllvm-glnext.so", O_RDONLY|O_CLOEXEC) = 14
readlink("/proc/self/fd/14", "/system/vendor/lib/libllvm-glnex"..., 4096) = 36
fstat64(14, {st_mode=S_IFREG|0644, st_size=8581040, ...}) = 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) = 0xe95cc000
mmap2(NULL, 6832, PROT_READ, MAP_PRIVATE, 14, 0x82e000) = 0xe91d2000
mmap2(NULL, 2416, PROT_READ, MAP_PRIVATE, 14, 0x827000) = 0xe91c1000
mmap2(NULL, 27082, PROT_READ, MAP_PRIVATE, 14, 0x1000) = 0xe91b7000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, 0, 0) = 0xe91c0000
prctl(0x53564d41 /* PR_??? */, 0, 0xe91c0000, 0x1000, 0xe91f6e88) = 0
mmap2(NULL, 4526080, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe77e4000
mmap2(0xe77e4000, 3159940, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 13, 0) = 0xe77e4000
mmap2(0xe7ae8000, 1355188, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 13, 0x303000) = 0xe7ae8000
mmap2(0xe7c33000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xe7c33000
prctl(0x53564d41 /* PR_??? */, 0, 0xe7c33000, 0x2000, 0xe91f93bc) = 0
mmap2(NULL, 8654848, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe6fa3000
mmap2(0xe6fa3000, 8409284, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 14, 0) = 0xe6fa3000
mmap2(0xe77a9000, 170208, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 14, 0x805000) = 0xe77a9000
mmap2(0xe77d3000, 69632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xe77d3000
prctl(0x53564d41 /* PR_??? */, 0, 0xe77d3000, 0x11000, 0xe91f93bc) = 0
mprotect(0xe7ae8000, 1298432, PROT_READ) = 0
mprotect(0xe77a9000, 143360, PROT_READ) = 0
close(13) = 0
close(14) = 0
munmap(0xe91b7000, 27082) = 0
munmap(0xe91c1000, 2416) = 0
munmap(0xe91d2000, 6832) = 0
munmap(0xe95cc000, 392) = 0
munmap(0xe7c35000, 353091) = 0
munmap(0xe95cd000, 4080) = 0
munmap(0xe91d4000, 9304) = 0
munmap(0xe95ce000, 392) = 0
mprotect(0xe95cf000, 4096, PROT_READ) = 0
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91c0000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 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\0debug.egl.profiler\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(13, "\2\0\0\0debug.egl.profiler\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, {63, 59302526}) = 0
open("/data/misc/gpu/esx_config.txt", O_RDONLY) = -1 ENOENT (No such file or directory)
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\0debug.prerotation.disable\0\0\0"..., 128, 0) = 128
recv(13, "\2\0\0\0debug.prerotation.disable\0\0\0"..., 128, 0) = 128
recv(13, "", 128, 0) = 0
close(13) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 59302526}) = 0
gettid() = 3431
gettid() = 3431
gettid() = 3431
mprotect(0xe95cf000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91c0000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
open("/vendor/lib/egl/libEGL_adreno.so", O_RDONLY|O_CLOEXEC) = 13
readlink("/proc/self/fd/13", "/system/vendor/lib/egl/libEGL_ad"..., 4096) = 39
fstat64(13, {st_mode=S_IFREG|0644, st_size=73180, ...}) = 0
close(13) = 0
mprotect(0xe95cf000, 4096, PROT_READ) = 0
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91c0000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 69302526}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 69302526}) = 0
access("/vendor/lib/egl/libGLESv1_CM.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/egl/libGLESv1_CM.so", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/vendor/lib/egl", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 13
getdents(13, /* 9 entries */, 32768) = 260
close(13) = 0
mprotect(0xe95cf000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91c0000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
open("/vendor/lib/egl/libGLESv1_CM_adreno.so", O_RDONLY|O_CLOEXEC) = 13
readlink("/proc/self/fd/13", "/system/vendor/lib/egl/libGLESv1"..., 4096) = 45
fstat64(13, {st_mode=S_IFREG|0644, st_size=149320, ...}) = 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) = 0xe95ce000
mmap2(NULL, 2528, PROT_READ, MAP_PRIVATE, 13, 0x24000) = 0xe95cd000
mmap2(NULL, 5880, PROT_READ, MAP_PRIVATE, 13, 0x23000) = 0xe91d5000
mmap2(NULL, 12308, PROT_READ, MAP_PRIVATE, 13, 0x2000) = 0xe91ba000
mmap2(NULL, 155648, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe7c66000
mmap2(0xe7c66000, 144600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 13, 0) = 0xe7c66000
mmap2(0xe7c8a000, 4212, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 13, 0x23000) = 0xe7c8a000
mprotect(0xe7c8a000, 4096, PROT_READ) = 0
close(13) = 0
munmap(0xe91ba000, 12308) = 0
munmap(0xe91d5000, 5880) = 0
munmap(0xe95cd000, 2528) = 0
munmap(0xe95ce000, 392) = 0
mprotect(0xe95cf000, 4096, PROT_READ) = 0
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91c0000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
clock_gettime(CLOCK_REALTIME, {1527602720, 969246333}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r ^\r[}\206\3059", 11}, {"\3", 1}, {"libEGL\0", 7}, {"loaded /vendor/lib/egl/libGLESv1"..., 46}], 4) = 65
gettid() = 3431
mprotect(0xe95cf000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91c0000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
open("/vendor/lib/egl/libGLESv2_adreno.so", O_RDONLY|O_CLOEXEC) = 13
readlink("/proc/self/fd/13", "/system/vendor/lib/egl/libGLESv2"..., 4096) = 42
fstat64(13, {st_mode=S_IFREG|0644, st_size=4514948, ...}) = 0
close(13) = 0
mprotect(0xe95cf000, 4096, PROT_READ) = 0
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91c0000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 159302526}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 159302526}) = 0
access("/vendor/lib/egl/libGLESv2.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/egl/libGLESv2.so", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/vendor/lib/egl", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 13
getdents(13, /* 9 entries */, 32768) = 260
close(13) = 0
mprotect(0xe95cf000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91c0000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
open("/vendor/lib/egl/libGLESv2_adreno.so", O_RDONLY|O_CLOEXEC) = 13
readlink("/proc/self/fd/13", "/system/vendor/lib/egl/libGLESv2"..., 4096) = 42
fstat64(13, {st_mode=S_IFREG|0644, st_size=4514948, ...}) = 0
close(13) = 0
mprotect(0xe95cf000, 4096, PROT_READ) = 0
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91c0000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
clock_gettime(CLOCK_REALTIME, {1527602721, 59253365}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r!^\r[u\"\210\3", 11}, {"\3", 1}, {"libEGL\0", 7}, {"loaded /vendor/lib/egl/libGLESv2"..., 43}], 4) = 62
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
gettid() = 3431
mprotect(0xe95cf000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91c0000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95cf000, 4096, PROT_READ) = 0
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91c0000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
mprotect(0xe95cf000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91c0000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95cf000, 4096, PROT_READ) = 0
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91c0000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
mprotect(0xe95cf000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91c0000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95cf000, 4096, PROT_READ) = 0
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91c0000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
gettid() = 3431
mprotect(0xe95cf000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91c0000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
open("/vendor/lib/egl/eglSubDriverAndroid.so", O_RDONLY|O_CLOEXEC) = 13
readlink("/proc/self/fd/13", "/system/vendor/lib/egl/eglSubDri"..., 4096) = 45
fstat64(13, {st_mode=S_IFREG|0644, st_size=47144, ...}) = 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) = 0xe95ce000
mmap2(NULL, 3016, PROT_READ, MAP_PRIVATE, 13, 0xb000) = 0xe95cd000
mmap2(NULL, 7424, PROT_READ, MAP_PRIVATE, 13, 0xa000) = 0xe91d5000
mmap2(NULL, 13237, PROT_READ, MAP_PRIVATE, 13, 0) = 0xe91ba000
mmap2(NULL, 53248, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe916d000
mmap2(0xe916d000, 43091, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 13, 0) = 0xe916d000
mmap2(0xe9178000, 4496, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 13, 0xa000) = 0xe9178000
mprotect(0xe9178000, 4096, PROT_READ) = 0
close(13) = 0
munmap(0xe91ba000, 13237) = 0
munmap(0xe91d5000, 7424) = 0
munmap(0xe95cd000, 3016) = 0
munmap(0xe95ce000, 392) = 0
mprotect(0xe95cf000, 4096, PROT_READ) = 0
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91c0000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
open("/dev/ion", O_RDONLY) = 13
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 229302526}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 229302526}) = 0
access("/usr/libexec/droid-hybris/system/lib/hw/gralloc.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
access("/odm/lib/hw/gralloc.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
access("/vendor/lib/hw/gralloc.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 229302526}) = 0
access("/usr/libexec/droid-hybris/system/lib/hw/gralloc.MSM8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/odm/lib/hw/gralloc.MSM8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/vendor/lib/hw/gralloc.MSM8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.MSM8953.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 229302526}) = 0
access("/usr/libexec/droid-hybris/system/lib/hw/gralloc.msm8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/odm/lib/hw/gralloc.msm8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/vendor/lib/hw/gralloc.msm8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.msm8953.so", R_OK) = 0
mprotect(0xe95cf000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91c0000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
open("/system/lib/hw/gralloc.msm8953.so", O_RDONLY|O_CLOEXEC) = 14
readlink("/proc/self/fd/14", "/system/lib/hw/gralloc.msm8953.s"..., 4096) = 33
fstat64(14, {st_mode=S_IFREG|0644, st_size=30756, ...}) = 0
close(14) = 0
mprotect(0xe95cf000, 4096, PROT_READ) = 0
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91c0000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
open("/usr/lib/libhybris/eglplatform_hwcomposer.so", O_RDONLY|O_CLOEXEC) = 14
read(14, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\250\f\0\0004\0\0\0"..., 512) = 512
lseek(14, 25484, SEEK_SET) = 25484
read(14, "\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(14, 5763, SEEK_SET) = 5763
read(14, "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(14, {st_mode=S_IFREG|0755, st_size=26964, ...}) = 0
mmap2(NULL, 71256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 14, 0) = 0xe7c54000
mprotect(0xe7c56000, 61440, PROT_NONE) = 0
mmap2(0xe7c65000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 14, 0x1000) = 0xe7c65000
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 239302526}) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 239302526}) = 0
access("/usr/libexec/droid-hybris/system/lib/hw/gralloc.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
access("/odm/lib/hw/gralloc.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
access("/vendor/lib/hw/gralloc.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.qcom.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 239302526}) = 0
access("/usr/libexec/droid-hybris/system/lib/hw/gralloc.MSM8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/odm/lib/hw/gralloc.MSM8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/vendor/lib/hw/gralloc.MSM8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.MSM8953.so", R_OK) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 239302526}) = 0
access("/usr/libexec/droid-hybris/system/lib/hw/gralloc.msm8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/odm/lib/hw/gralloc.msm8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/vendor/lib/hw/gralloc.msm8953.so", R_OK) = -1 ENOENT (No such file or directory)
access("/system/lib/hw/gralloc.msm8953.so", R_OK) = 0
mprotect(0xe95cf000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d1000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe9150000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d3000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91c0000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe91be000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d2000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xe95d5000, 4096, PROT_READ|PROT_WRITE) = 0
open("/system/lib/hw/gralloc.msm8953.so", O_RDONLY|O_CLOEXEC) = 14
readlink("/proc/self/fd/14", "/system/lib/hw/gralloc.msm8953.s"..., 4096) = 33
fstat64(14, {st_mode=S_IFREG|0644, st_size=30756, ...}) = 0
close(14) = 0
mprotect(0xe95cf000, 4096, PROT_READ) = 0
mprotect(0xe95d1000, 4096, PROT_READ) = 0
mprotect(0xe9150000, 4096, PROT_READ) = 0
mprotect(0xe95d3000, 4096, PROT_READ) = 0
mprotect(0xe91c0000, 4096, PROT_READ) = 0
mprotect(0xe91be000, 4096, PROT_READ) = 0
mprotect(0xe95d2000, 4096, PROT_READ) = 0
mprotect(0xe95d5000, 4096, PROT_READ) = 0
gettid() = 3431
gettid() = 3431
gettid() = 3431
clock_gettime(CLOCK_REALTIME, {1527602721, 142780448}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r!^\r[ \250\202\10", 11}, {"\4", 1}, {"Adreno\0", 7}, {"QUALCOMM build "..., 295}], 4) = 314
open("/data/misc/gpu/esx_config.txt", O_RDONLY) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 249302526}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 14
connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(14, "\2\0\0\0ro.graphics.memory\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(14, "\2\0\0\0ro.graphics.memory\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(14, "", 128, 0) = 0
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 249302526}) = 0
open("./adreno_config.txt", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/data/misc/gpu//adreno_config.txt", O_RDONLY) = -1 ENOENT (No such file or directory)
open("./yamato_panel.txt", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/data/misc/gpu//yamato_panel.txt", O_RDONLY) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 249302526}) = 0
open("/dev/kgsl-3d0", O_RDWR|O_SYNC) = -1 ENOENT (No such file or directory)
clock_gettime(CLOCK_REALTIME, {1527602721, 146208885}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r!^\r[u\370\266\10", 11}, {"\6", 1}, {"Adreno-GSL\0", 11}, {"<ioctl_kgsl_driver_entry:562>: o"..., 94}], 4) = 117
gettid() = 3431
clock_gettime(CLOCK_REALTIME, {1527602721, 146782115}) = 0
getuid32() = 0
gettid() = 3431
writev(4, [{"\0g\r!^\r[\243\267\277\10", 11}, {"\5", 1}, {"libEGL\0", 7}, {"eglInitialize(0x577f48) failed ("..., 47}], 4) = 66
socket(PF_LOCAL, SOCK_STREAM, 0) = 14
connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(14, "\2\0\0\0debug.egl.finish\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(14, "\2\0\0\0debug.egl.finish\0\0\0\0\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(14, "", 128, 0) = 0
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 249302526}) = 0
socket(PF_LOCAL, SOCK_STREAM, 0) = 14
connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(14, "\2\0\0\0debug.egl.traceGpuCompletion"..., 128, 0) = 128
recv(14, "\2\0\0\0debug.egl.traceGpuCompletion"..., 128, 0) = 128
recv(14, "", 128, 0) = 0
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 249302526}) = 0
gettid() = 3431
gettid() = 3431
socket(PF_LOCAL, SOCK_STREAM, 0) = 14
connect(14, {sa_family=AF_LOCAL, sun_path="/dev/socket/property_service"}, 31) = 0
send(14, "\2\0\0\0debug.egl.force_msaa\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(14, "\2\0\0\0debug.egl.force_msaa\0\0\0\0\0\0\0\0"..., 128, 0) = 128
recv(14, "", 128, 0) = 0
close(14) = 0
clock_gettime(CLOCK_MONOTONIC_COARSE, {63, 249302526}) = 0
gettid() = 3431
gettid() = 3431
write(2, "test_hwcomposer: test_hwcomposer"..., 109test_hwcomposer: test_hwcomposer.cpp:305: int main(int, char**): Assertion `eglGetError() == 0x3000' failed.
) = 109
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe95ce000
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(3431, 3431, SIGABRT) = 0
--- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=3431, si_uid=0} ---
+++ killed by SIGABRT +++
Aborted
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment