I used USB disk(ext2) as my file system and chroot to the android, but
after init booting, when i try to start zygote manually, it is an
exception here as follows.
# app_process -Xzygote /system/bin --zygote --start-system-server
socket zygote stream 666
java.lang.RuntimeException: ANDROID_SOCKET_zygote unset or invalid
at com.android.internal.os.ZygoteInit.registerZygoteSocket
(ZygoteInit.java:157)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:
509)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NumberFormatException: unable to parse 'null' as
integer
at java.lang.Integer.parseInt(Integer.java:358)
at java.lang.Integer.parseInt(Integer.java:333)
at com.android.internal.os.ZygoteInit.registerZygoteSocket
(ZygoteInit.java:155)
... 2 more
I googled some information about it but nothing helpful for the
solution, what is the matter?
Any suggestions will be appreciated.
Thank you very much.
more strace log >>
# strace -v app_process -Xzygote /system/bin --zygote --start-system-
server socket zygote stream 666
execve("/system/bin/app_process", ["app_process", "-Xzygote", "/system/
bin", "--zygote", "--start-system-server", "socket", "zygote",
"stream", "666"], ["ANDROID_ROOT=/system", "PWD=/system/bin",
"LD_LIBRARY_PATH=/system/lib", "PATH=/sbin:/system/sbin:/system/"...,
"BOOTCLASSPATH=/system/framework/"..., "ANDROID_BOOTLOGO=1",
"ANDROID_ASSETS=/system/app", "EXTERNAL_STORAGE=/sdcard",
"ANDROID_DATA=/data", "ANDROID_PROPERTY_WORKSPACE=9,327"...]) = 0
getpid() = 948
syscall_983045(0xb0018ee0, 0xb0013448, 0x4a94, 0xb0013448, 0x9,
0xbe9c9d3c, 0x24, 0xf0005, 0, 0, 0, 0, 0, 0xbe9c9ce0, 0xb00015ff,
0xb000202c, 0x80000010, 0xb0018ee0, 0xb9f1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0) = 0
gettid() = 948
sigaction(SIGILL, {0xb0001a99, [], SA_RESTART}, {SIG_DFL}, 0) = 0
sigaction(SIGABRT, {0xb0001a99, [], SA_RESTART}, {SIG_DFL}, 0) = 0
sigaction(SIGBUS, {0xb0001a99, [], SA_RESTART}, {SIG_DFL}, 0) = 0
sigaction(SIGFPE, {0xb0001a99, [], SA_RESTART}, {SIG_DFL}, 0) = 0
sigaction(SIGSEGV, {0xb0001a99, [], SA_RESTART}, {SIG_DFL}, 0) = 0
sigaction(SIGSTKFLT, {0xb0001a99, [], SA_RESTART}, {SIG_DFL}, 0) = 0
sigaction(SIGPIPE, {0xb0001a99, [], SA_RESTART}, {SIG_DFL}, 0) = 0
stat64("/system/lib/liblog.so", {st_dev=makedev(8, 1), st_ino=28745,
st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024,
st_blocks=30, st_size=13488, st_atime=2007/01/01-20:25:47,
st_mtime=2009/12/24-05:39:24, st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/liblog.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0シ\17\0\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 13480
read(3, "\0\0シッPRE ", 8) = 8
mmap2(0xafbc0000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xafbc0000
mmap2(0xafbc0000, 10376, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xafbc0000
mprotect(0xafbc0000, 12288, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xafbc3000, 368, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x3) = 0xafbc3000
close(3) = 0
stat64("/system/lib/libc.so", {st_dev=makedev(8, 1), st_ino=28722,
st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024,
st_blocks=480, st_size=243948, st_atime=2007/01/01-20:26:10,
st_mtime=2009/12/24-05:39:05, st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libc.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\20「\0\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 243940
read(3, "\0\0牘PRE ", 8) = 8
mmap2(0xafe00000, 290816, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xafe00000
mmap2(0xafe00000, 229556, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xafe00000
mprotect(0xafe00000, 233472, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xafe39000, 8504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x39) = 0xafe39000
mmap2(0xafe3c000, 41924, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0xafe3c000
close(3) = 0
mprotect(0xafe00000, 233472, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
open("/dev/urandom", O_RDONLY|O_LARGEFILE) = 3
read(3, "\6\f\205ー", 4) = 4
close(3) = 0
stat64("/system/lib/libstdc++.so", {st_dev=makedev(8, 1),
st_ino=28721, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=12, st_size=5124,
st_atime=2007/01/01-20:26:10, st_mtime=2009/12/24-05:39:08,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libstdc++.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\234\10\0"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 5116
read(3, "\0\0ЯPRE ", 8) = 8
mmap2(0xafd00000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xafd00000
mmap2(0xafd00000, 2860, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3,
0) = 0xafd00000
mprotect(0xafd00000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xafd01000, 232, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x1) = 0xafd01000
close(3) = 0
mprotect(0xafd00000, 4096, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
stat64("/system/lib/libm.so", {st_dev=makedev(8, 1), st_ino=28713,
st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024,
st_blocks=268, st_size=136148, st_atime=2007/01/01-20:26:10,
st_mtime=2009/12/24-05:39:19, st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libm.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0004!\0\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 136140
read(3, "\0\0/PRE ", 8) = 8
mmap2(0xafc00000, 139264, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xafc00000
mmap2(0xafc00000, 132092, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xafc00000
mprotect(0xafc00000, 135168, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xafc21000, 240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x21) = 0xafc21000
close(3) = 0
mprotect(0xafc00000, 135168, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
mprotect(0xafbc0000, 12288, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
stat64("/system/lib/libcutils.so", {st_dev=makedev(8, 1),
st_ino=28725, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=118, st_size=59340,
st_atime=2007/01/01-20:25:47, st_mtime=2009/12/24-05:39:30,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libcutils.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0
(\0\1\0\0\0\2201\0\000"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 59332
read(3, "\0\0ーッPRE ", 8) = 8
mmap2(0xafb00000, 122880, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xafb00000
mmap2(0xafb00000, 56496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xafb00000
mprotect(0xafb00000, 57344, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xafb0e000, 1108, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0xe) = 0xafb0e000
mmap2(0xafb0f000, 58160, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0xafb0f000
close(3) = 0
mprotect(0xafb00000, 57344, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
stat64("/system/lib/libutils.so", {st_dev=makedev(8, 1), st_ino=28680,
st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024,
st_blocks=578, st_size=291904, st_atime=2007/01/01-20:23:39,
st_mtime=2009/12/24-05:41:10, st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libutils.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\230<
\2\000"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 291896
read(3, "\0\0ЩPRE ", 8) = 8
mmap2(0xa9d00000, 294912, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xa9d00000
mmap2(0xa9d00000, 261408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xa9d00000
mprotect(0xa9d00000, 262144, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xa9d40000, 28820, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x40) = 0xa9d40000
close(3) = 0
stat64("/system/lib/libz.so", {st_dev=makedev(8, 1), st_ino=28699,
st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024,
st_blocks=158, st_size=79192, st_atime=2007/01/01-20:23:39,
st_mtime=2009/12/24-05:41:08, st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libz.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\210\22\0"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 79184
read(3, "\0\0\220ッPRE ", 8) = 8
mmap2(0xaf900000, 81920, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xaf900000
mmap2(0xaf900000, 77288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xaf900000
mprotect(0xaf900000, 77824, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xaf913000, 528, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x13) = 0xaf913000
close(3) = 0
mprotect(0xaf900000, 77824, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
mprotect(0xa9d00000, 262144, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
brk(0) = 0xa000
brk(0xa000) = 0xa000
brk(0xb000) = 0xb000
stat64("/system/lib/libandroid_runtime.so", {st_dev=makedev(8, 1),
st_ino=28675, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=772, st_size=391524,
st_atime=2007/01/01-20:23:41, st_mtime=2009/12/24-05:46:28,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libandroid_runtime.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0ク\25\2\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 391516
read(3, "\0\0000ュPRE ", 8) = 8
mmap2(0xad300000, 397312, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xad300000
mmap2(0xad300000, 364556, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xad300000
mprotect(0xad300000, 368640, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xad35a000, 21944, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x5a) = 0xad35a000
mmap2(0xad360000, 392, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0xad360000
close(3) = 0
stat64("/system/lib/libexpat.so", {st_dev=makedev(8, 1), st_ino=28685,
st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024,
st_blocks=184, st_size=92572, st_atime=2007/01/01-20:23:42,
st_mtime=2009/12/24-05:39:21, st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libexpat.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\36\0\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 92564
read(3, "\0\0ーェPRE ", 8) = 8
mmap2(0xaab00000, 94208, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xaab00000
mmap2(0xaab00000, 82796, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xaab00000
mprotect(0xaab00000, 86016, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xaab15000, 5760, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x15) = 0xaab15000
close(3) = 0
mprotect(0xaab00000, 86016, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
stat64("/system/lib/libnativehelper.so", {st_dev=makedev(8, 1),
st_ino=28704, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=464, st_size=235944,
st_atime=2007/01/01-20:23:42, st_mtime=2009/12/24-05:43:21,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libnativehelper.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0`\3\1\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 235936
read(3, "\0\0 ュPRE ", 8) = 8
mmap2(0xad200000, 237568, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xad200000
mmap2(0xad200000, 221560, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xad200000
mprotect(0xad200000, 225280, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xad237000, 9776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x37) = 0xad237000
close(3) = 0
stat64("/system/lib/libssl.so", {st_dev=makedev(8, 1), st_ino=28679,
st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024,
st_blocks=308, st_size=155760, st_atime=2007/01/01-20:23:42,
st_mtime=2009/12/24-05:40:49, st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libssl.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0h「\0\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 155752
read(3, "\0\0pッPRE ", 8) = 8
mmap2(0xaf700000, 155648, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xaf700000
mmap2(0xaf700000, 142060, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xaf700000
mprotect(0xaf700000, 143360, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xaf723000, 11512, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x23) = 0xaf723000
close(3) = 0
stat64("/system/lib/libcrypto.so", {st_dev=makedev(8, 1),
st_ino=28688, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=1508, st_size=766988,
st_atime=2007/01/01-20:23:42, st_mtime=2009/12/24-05:40:47,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libcrypto.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\"\3\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 766980
read(3, "\0\0PッPRE ", 8) = 8
mmap2(0xaf500000, 778240, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xaf500000
mmap2(0xaf500000, 689964, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xaf500000
mprotect(0xaf500000, 692224, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xaf5a9000, 73876, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0xa9) = 0xaf5a9000
mmap2(0xaf5bc000, 4444, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0xaf5bc000
close(3) = 0
mprotect(0xaf500000, 692224, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
mprotect(0xaf700000, 143360, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
stat64("/system/lib/libicudata.so", {st_dev=makedev(8, 1),
st_ino=28694, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=3138, st_size=1598028,
st_atime=2007/01/01-20:23:43, st_mtime=2009/12/24-05:41:13,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libicudata.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\\\2\0\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 1598020
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(0x80000000, 1601536, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0x80000000
mmap2(0x80000000, 1596672, PROT_READ, MAP_PRIVATE|MAP_FIXED, 3, 0) =
0x80000000
mprotect(0x80000000, 1597440, PROT_READ|PROT_WRITE) = 0
mmap2(0x80186000, 140, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x186) = 0x80186000
close(3) = 0
mprotect(0x80000000, 1597440, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
stat64("/system/lib/libicuuc.so", {st_dev=makedev(8, 1), st_ino=28728,
st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024,
st_blocks=1568, st_size=798196, st_atime=2007/01/01-20:23:43,
st_mtime=2009/12/24-05:41:55, st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libicuuc.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\220\26\2"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 798188
read(3, "\0\0PュPRE ", 8) = 8
mmap2(0xad500000, 802816, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xad500000
mmap2(0xad500000, 766056, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xad500000
mprotect(0xad500000, 770048, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xad5bc000, 27260, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0xbc) = 0xad5bc000
mmap2(0xad5c3000, 4056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0xad5c3000
close(3) = 0
mprotect(0xad500000, 770048, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
stat64("/system/lib/libicui18n.so", {st_dev=makedev(8, 1),
st_ino=28738, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=1390, st_size=707148,
st_atime=2007/01/01-20:23:43, st_mtime=2009/12/24-05:42:41,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libicui18n.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0ネニ\3\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 707140
read(3, "\0\0@ュPRE ", 8) = 8
mmap2(0xad400000, 708608, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xad400000
mmap2(0xad400000, 689808, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xad400000
mprotect(0xad400000, 692224, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xad4a9000, 13984, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0xa9) = 0xad4a9000
close(3) = 0
mprotect(0xad400000, 692224, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
stat64("/system/lib/libsqlite.so", {st_dev=makedev(8, 1),
st_ino=28700, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=598, st_size=302948,
st_atime=2007/01/01-20:23:44, st_mtime=2009/12/24-05:43:02,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libsqlite.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0000C\0\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 302940
read(3, "\0\0*PRE ", 8) = 8
mmap2(0xaac00000, 303104, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xaac00000
mmap2(0xaac00000, 297288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xaac00000
mprotect(0xaac00000, 299008, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xaac49000, 3052, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x49) = 0xaac49000
close(3) = 0
mprotect(0xaac00000, 299008, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
mprotect(0xad200000, 225280, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
stat64("/system/lib/libnetutils.so", {st_dev=makedev(8, 1),
st_ino=28730, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=38, st_size=17564,
st_atime=2007/01/01-20:23:40, st_mtime=2009/12/24-05:43:23,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libnetutils.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\10\20\0"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 17556
read(3, "\0\0ーュPRE ", 8) = 8
mmap2(0xadb00000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xadb00000
mmap2(0xadb00000, 14672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xadb00000
mprotect(0xadb00000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xadb04000, 348, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x4) = 0xadb04000
close(3) = 0
mprotect(0xadb00000, 16384, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
stat64("/system/lib/libui.so", {st_dev=makedev(8, 1), st_ino=28686,
st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024,
st_blocks=404, st_size=205152, st_atime=2007/01/01-20:23:39,
st_mtime=2009/12/24-05:43:55, st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libui.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\20カ\1\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 205144
read(3, "\0\0@ャPRE ", 8) = 8
mmap2(0xac400000, 204800, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xac400000
mmap2(0xac400000, 175436, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xac400000
mprotect(0xac400000, 176128, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xac42b000, 28132, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x2b) = 0xac42b000
close(3) = 0
stat64("/system/lib/libcorecg.so", {st_dev=makedev(8, 1),
st_ino=28684, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=110, st_size=54576,
st_atime=2007/01/01-20:23:40, st_mtime=2009/12/24-05:43:37,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libcorecg.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0$@\0\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 54568
read(3, "\0\0牀PRE ", 8) = 8
mmap2(0xace00000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xace00000
mmap2(0xace00000, 52072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xace00000
mprotect(0xace00000, 53248, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xace0d000, 532, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0xd) = 0xace0d000
close(3) = 0
mprotect(0xace00000, 53248, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
stat64("/system/lib/libpixelflinger.so", {st_dev=makedev(8, 1),
st_ino=28716, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=214, st_size=107804,
st_atime=2007/01/01-20:23:40, st_mtime=2009/12/24-05:43:51,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libpixelflinger.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0008\210\0"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 107796
read(3, "\0\0PRE ", 8) = 8
mmap2(0xacf00000, 110592, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xacf00000
mmap2(0xacf00000, 101992, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xacf00000
mprotect(0xacf00000, 102400, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xacf19000, 4464, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x19) = 0xacf19000
close(3) = 0
stat64("/system/lib/libhardware_legacy.so", {st_dev=makedev(8, 1),
st_ino=28701, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=66, st_size=31856,
st_atime=2007/01/01-20:23:40, st_mtime=2009/12/24-05:43:49,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libhardware_legacy.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0H6\0\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 31848
read(3, "\0\0)PRE ", 8) = 8
mmap2(0xa9c00000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xa9c00000
mmap2(0xa9c00000, 27708, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xa9c00000
mprotect(0xa9c00000, 28672, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xa9c07000, 2244, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x7) = 0xa9c07000
close(3) = 0
stat64("/system/lib/libwpa_client.so", {st_dev=makedev(8, 1),
st_ino=28698, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=20, st_size=9444,
st_atime=2007/01/01-20:23:40, st_mtime=2009/12/24-05:43:47,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libwpa_client.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0ヤ\20\0\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 9436
read(3, "\0\0-PRE ", 8) = 8
mmap2(0xadc00000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xadc00000
mmap2(0xadc00000, 6444, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3,
0) = 0xadc00000
mprotect(0xadc00000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xadc02000, 412, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x2) = 0xadc02000
close(3) = 0
mprotect(0xadc00000, 8192, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
mprotect(0xa9c00000, 28672, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
mprotect(0xacf00000, 102400, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
stat64("/system/lib/libhardware.so", {st_dev=makedev(8, 1),
st_ino=28726, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=12, st_size=5168,
st_atime=2007/01/01-20:23:40, st_mtime=2009/12/24-05:43:53,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libhardware.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\214\5\0"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 5160
read(3, "\0\0?PRE ", 8) = 8
mmap2(0xa9c70000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xa9c70000
mmap2(0xa9c70000, 2072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3,
0) = 0xa9c70000
mprotect(0xa9c70000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xa9c71000, 276, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x1) = 0xa9c71000
close(3) = 0
mprotect(0xa9c70000, 4096, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
mprotect(0xac400000, 176128, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
stat64("/system/lib/libskiagl.so", {st_dev=makedev(8, 1),
st_ino=28744, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=80, st_size=38996,
st_atime=2007/01/01-20:23:44, st_mtime=2009/12/24-05:45:22,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libskiagl.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0M\0\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 38988
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(0x80200000, 40960, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0x80200000
mmap2(0x80200000, 36376, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0x80200000
mprotect(0x80200000, 36864, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x80209000, 1248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x9) = 0x80209000
close(3) = 0
stat64("/system/lib/libsgl.so", {st_dev=makedev(8, 1), st_ino=28736,
st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024,
st_blocks=2380, st_size=1212364, st_atime=2007/01/01-20:23:44,
st_mtime=2009/12/24-05:45:13, st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libsgl.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0ィ
\236\2\000"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 1212356
read(3, "\0\0\0ャPRE ", 8) = 8
mmap2(0xac000000, 1224704, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xac000000
mmap2(0xac000000, 1195980, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xac000000
mprotect(0xac000000, 1196032, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xac124000, 15393, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x124) = 0xac124000
mmap2(0xac128000, 9592, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0xac128000
close(3) = 0
stat64("/system/lib/libemoji.so", {st_dev=makedev(8, 1), st_ino=28733,
st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024,
st_blocks=20, st_size=9616, st_atime=2007/01/01-20:23:45,
st_mtime=2009/12/24-05:44:38, st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libemoji.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0|\22\0\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 9608
read(3, "\1\0\0\0\0\0\0\0", 8) = 8
mmap2(0x80300000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0x80300000
mmap2(0x80300000, 6516, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3,
0) = 0x80300000
mprotect(0x80300000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0x80302000, 540, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x2) = 0x80302000
close(3) = 0
mprotect(0x80300000, 8192, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
mprotect(0xac000000, 1196032, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
stat64("/system/lib/libGLESv1_CM.so", {st_dev=makedev(8, 1),
st_ino=28735, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=114, st_size=56416,
st_atime=2007/01/01-20:23:45, st_mtime=2009/12/24-05:45:20,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libGLESv1_CM.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0鍜\0\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 56408
read(3, "\0\0ーャPRE ", 8) = 8
mmap2(0xacb00000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xacb00000
mmap2(0xacb00000, 49684, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xacb00000
mprotect(0xacb00000, 53248, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xacb0d000, 2372, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0xd) = 0xacb0d000
close(3) = 0
stat64("/system/lib/libEGL.so", {st_dev=makedev(8, 1), st_ino=28731,
st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024,
st_blocks=76, st_size=36896, st_atime=2007/01/01-20:23:45,
st_mtime=2009/12/24-05:45:18, st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libEGL.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0
(\0\1\0\0\0\204:\0\000"..., 4096) = 4096
lseek(3, -8, SEEK_END) = 36888
read(3, "\0\0pャPRE ", 8) = 8
mmap2(0xac700000, 40960, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xac700000
mmap2(0xac700000, 30232, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xac700000
mprotect(0xac700000, 32768, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xac708000, 3188, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x8) = 0xac708000
mmap2(0xac709000, 2828, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0xac709000
close(3) = 0
mprotect(0xac700000, 32768, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
mprotect(0xacb00000, 53248, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
mprotect(0x80200000, 36864, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
stat64("/system/lib/libdvm.so", {st_dev=makedev(8, 1), st_ino=28743,
st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024,
st_blocks=1072, st_size=544248, st_atime=2007/01/01-20:23:45,
st_mtime=2009/12/24-05:46:05, st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libdvm.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0@#\1\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 544240
read(3, "\0\0\0ュPRE ", 8) = 8
mmap2(0xad000000, 544768, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xad000000
mmap2(0xad000000, 528792, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xad000000
mprotect(0xad000000, 532480, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xad082000, 10880, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x82) = 0xad082000
close(3) = 0
mprotect(0xad000000, 532480, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
stat64("/system/lib/libsonivox.so", {st_dev=makedev(8, 1),
st_ino=28676, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=676, st_size=342464,
st_atime=2007/01/01-20:23:40, st_mtime=2009/12/24-05:46:14,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libsonivox.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0タ8\0\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 342456
read(3, "\0\0`ォPRE ", 8) = 8
mmap2(0xab600000, 348160, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xab600000
mmap2(0xab600000, 336820, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xab600000
mprotect(0xab600000, 339968, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xab653000, 1608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x53) = 0xab653000
mmap2(0xab654000, 596, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0xab654000
close(3) = 0
mprotect(0xab600000, 339968, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
stat64("/system/lib/libmedia.so", {st_dev=makedev(8, 1), st_ino=28687,
st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024,
st_blocks=422, st_size=214248, st_atime=2007/01/01-20:23:39,
st_mtime=2009/12/24-05:46:25, st_ctime=2007/01/01-20:22:56}) = 0
open("/system/lib/libmedia.so", O_RDONLY|O_LARGEFILE) = 3
lseek(3, 0, SEEK_SET) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0Xス\1\000"...,
4096) = 4096
lseek(3, -8, SEEK_END) = 214240
read(3, "\0\0 ォPRE ", 8) = 8
mmap2(0xab200000, 217088, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0xab200000
mmap2(0xab200000, 177952, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
3, 0) = 0xab200000
mprotect(0xab200000, 180224, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mmap2(0xab22c000, 33084, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x2c) = 0xab22c000
close(3) = 0
mprotect(0xab200000, 180224, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
mprotect(0xad300000, 368640, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
mprotect(0x8000, 4096, PROT_READ|PROT_EXEC) = 0
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
gettid() = 948
syscall_983045(0xbe9c9b8c, 0, 0x40, 0, 0xbe9aa000, 0xbe9c9cc8,
0xbe9c9c8c, 0xf0005, 0, 0, 0, 0, 0, 0xbe9c9b70, 0xafe1fcaf,
0xafe0d27c, 0x60000010, 0xbe9c9b8c, 0xb9f1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0) = 0
mmap2(NULL, 32768, PROT_READ, MAP_SHARED, 9, 0) = 0x40000000
open("/dev/log/main", O_WRONLY|O_LARGEFILE) = 3
open("/dev/log/radio", O_WRONLY|O_LARGEFILE) = 4
open("/dev/log/events", O_WRONLY|O_LARGEFILE) = 5
writev(3, [{"\3", 1}, {"AndroidRuntime\0", 15}, {"\n>>>>>>>>>>>>>>
AndroidRuntime S"..., 53}], 3) = 69
sigprocmask(SIG_BLOCK, [PIPE], NULL) = 0
timer_delete(0x1) = 0
writev(5, [{"ク\v\0\0", 4}, {"\1", 1}, {"\231\234\4\0\0\0\0\0", 8}], 3)
= 13
writev(3, [{"\3", 1}, {"AndroidRuntime\0", 15}, {"CheckJNI is ON\n\0",
16}], 3) = 32
sigprocmask(SIG_BLOCK, [QUIT USR1], NULL) = 0
open("/dev/ashmem", O_RDWR|O_LARGEFILE) = 6
ioctl(6, 0x41007701, 0xbe9c84a4) = 0
ioctl(6, 0x40047703, 0x1000000) = 0
mmap2(NULL, 16777216, PROT_READ|PROT_WRITE, MAP_PRIVATE, 6, 0) =
0x40008000
close(6) = 0
mprotect(0x40109000, 15724544, PROT_NONE) = 0
open("/dev/ashmem", O_RDWR|O_LARGEFILE) = 6
ioctl(6, 0x41007701, 0xbe9c947c) = 0
ioctl(6, 0x40047703, 0x40000) = 0
mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE, 6, 0) =
0x41008000
close(6) = 0
brk(0xc000) = 0xc000
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x41048000
gettid() = 948
brk(0xd000) = 0xd000
brk(0x11000) = 0x11000
brk(0x12000) = 0x12000
open("/dev/ashmem", O_RDWR|O_LARGEFILE) = 6
ioctl(6, 0x41007701, 0xbe9c9624) = 0
ioctl(6, 0x40047703, 0x400000) = 0
mmap2(NULL, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE, 6, 0) =
0x4104a000
close(6) = 0
mprotect(0x4104a000, 4194304, PROT_NONE) = 0
mprotect(0x4104b000, 4096, PROT_READ|PROT_WRITE) = 0
stat64("/system/framework/core.jar", {st_dev=makedev(8, 1),
st_ino=24586, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=3084, st_size=1571028,
st_atime=2007/01/01-20:20:57, st_mtime=2009/12/24-05:21:42,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/framework/core.jar", O_RDONLY|O_LARGEFILE) = 6
lseek(6, 0, SEEK_CUR) = 0
lseek(6, 0, SEEK_END) = 1571028
lseek(6, 0, SEEK_SET) = 0
mmap2(NULL, 1571028, PROT_READ, MAP_SHARED, 6, 0) = 0x4144a000
fcntl64(6, F_GETFD) = 0
fcntl64(6, F_SETFD, FD_CLOEXEC) = 0
open("/system/framework/core.odex", O_RDONLY|O_LARGEFILE) = -1 ENOENT
(No such file or directory)
open("/data/dalvik-cache/system@framework@core...@classes.dex",
O_RDWR|O_CREAT|O_LARGEFILE, 0644) = 7
flock(7, LOCK_EX|LOCK_NB) = 0
fstat64(7, {st_dev=makedev(8, 1), st_ino=4102, st_mode=S_IFREG|0777,
st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024, st_blocks=7238,
st_size=3688784, st_atime=2007/01/01-20:20:30,
st_mtime=2007/01/01-15:39:54, st_ctime=2007/01/01-20:22:55}) = 0
stat64("/data/dalvik-cache/system@framework@core...@classes.dex",
{st_dev=makedev(8, 1), st_ino=4102, st_mode=S_IFREG|0777, st_nlink=1,
st_uid=0, st_gid=0, st_blksize=1024, st_blocks=7238, st_size=3688784,
st_atime=2007/01/01-20:20:30, st_mtime=2007/01/01-15:39:54,
st_ctime=2007/01/01-20:22:55}) = 0
lseek(7, 0, SEEK_SET) = 0
read(7, "dey\n035\0(\0\0\0\0ノ6\0(ノ6\0\20\0\0\0008ノ6\0\30\200\1\0"...,
40) = 40
lseek(7, 3590440, SEEK_SET) = 3590440
read(7, "「\2\230;\236\3Ko\16\0\0\0\0\0\0\0", 16) = 16
lseek(7, 0, SEEK_SET) = 0
lseek(7, 0, SEEK_CUR) = 0
lseek(7, 0, SEEK_END) = 3688784
lseek(7, 0, SEEK_SET) = 0
mmap2(NULL, 3688784, PROT_READ, MAP_SHARED, 7, 0) = 0x415ca000
mmap2(NULL, 110592, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x4194f000
brk(0x15000) = 0x15000
mmap2(NULL, 102400, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x4196a000
brk(0x1e000) = 0x1e000
brk(0x1f000) = 0x1f000
flock(7, LOCK_UN) = 0
close(7) = 0
stat64("/system/framework/ext.jar", {st_dev=makedev(8, 1),
st_ino=24593, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=728, st_size=369476,
st_atime=2007/01/01-20:20:30, st_mtime=2009/12/24-05:21:54,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/framework/ext.jar", O_RDONLY|O_LARGEFILE) = 7
lseek(7, 0, SEEK_CUR) = 0
lseek(7, 0, SEEK_END) = 369476
lseek(7, 0, SEEK_SET) = 0
mmap2(NULL, 369476, PROT_READ, MAP_SHARED, 7, 0) = 0x41983000
fcntl64(7, F_GETFD) = 0
fcntl64(7, F_SETFD, FD_CLOEXEC) = 0
open("/system/framework/ext.odex", O_RDONLY|O_LARGEFILE) = -1 ENOENT
(No such file or directory)
open("/data/dalvik-cache/system@framework@ext...@classes.dex", O_RDWR|
O_CREAT|O_LARGEFILE, 0644) = 8
flock(8, LOCK_EX|LOCK_NB) = 0
fstat64(8, {st_dev=makedev(8, 1), st_ino=4103, st_mode=S_IFREG|0777,
st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024, st_blocks=1772,
st_size=901912, st_atime=2007/01/01-20:20:30,
st_mtime=2007/01/01-15:40:03, st_ctime=2007/01/01-20:22:55}) = 0
stat64("/data/dalvik-cache/system@framework@ext...@classes.dex",
{st_dev=makedev(8, 1), st_ino=4103, st_mode=S_IFREG|0777, st_nlink=1,
st_uid=0, st_gid=0, st_blksize=1024, st_blocks=1772, st_size=901912,
st_atime=2007/01/01-20:20:30, st_mtime=2007/01/01-15:40:03,
st_ctime=2007/01/01-20:22:55}) = 0
lseek(8, 0, SEEK_SET) = 0
read(8, "dey\n035\0(\0\0\0lb\r\0\230b\r\0a\0\0\0\0c\r\0\30`\0\0"...,
40) = 40
lseek(8, 877208, SEEK_SET) = 877208
read(8, "サ\2\230;?\200\16\0\0\0\1\0\0\0009\0\0\0/data/dalvik"..., 97)
= 97
lseek(8, 0, SEEK_SET) = 0
lseek(8, 0, SEEK_CUR) = 0
lseek(8, 0, SEEK_END) = 901912
lseek(8, 0, SEEK_SET) = 0
mmap2(NULL, 901912, PROT_READ, MAP_SHARED, 8, 0) = 0x419de000
brk(0x2a000) = 0x2a000
brk(0x2b000) = 0x2b000
brk(0x31000) = 0x31000
brk(0x33000) = 0x33000
brk(0x34000) = 0x34000
flock(8, LOCK_UN) = 0
close(8) = 0
stat64("/system/framework/framework.jar", {st_dev=makedev(8, 1),
st_ino=24578, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=4076, st_size=2076916,
st_atime=2007/01/01-20:21:11, st_mtime=2009/12/24-05:23:04,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/framework/framework.jar", O_RDONLY|O_LARGEFILE) = 8
lseek(8, 0, SEEK_CUR) = 0
lseek(8, 0, SEEK_END) = 2076916
lseek(8, 0, SEEK_SET) = 0
mmap2(NULL, 2076916, PROT_READ, MAP_SHARED, 8, 0) = 0x41abb000
fcntl64(8, F_GETFD) = 0
fcntl64(8, F_SETFD, FD_CLOEXEC) = 0
open("/system/framework/framework.odex", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
open("/data/dalvik-cache/system@framework@framew...@classes.dex",
O_RDWR|O_CREAT|O_LARGEFILE, 0644) = 10
flock(10, LOCK_EX|LOCK_NB) = 0
fstat64(10, {st_dev=makedev(8, 1), st_ino=4104, st_mode=S_IFREG|0777,
st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024, st_blocks=9648,
st_size=4918480, st_atime=2007/01/01-20:20:30,
st_mtime=2007/01/01-15:40:53, st_ctime=2007/01/01-20:22:55}) = 0
stat64("/data/dalvik-cache/
system@framework@framew...@classes.dex", {st_dev=makedev(8, 1),
st_ino=4104, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=9648, st_size=4918480,
st_atime=2007/01/01-20:20:30, st_mtime=2007/01/01-15:40:53,
st_ctime=2007/01/01-20:22:55}) = 0
lseek(10, 0, SEEK_SET) = 0
read(10, "dey\n035\0(\0\0\0リ\213I\0\0\214I\0ア\0\0\0ク\214I
\0\30\200"..., 40) = 40
lseek(10, 4819968, SEEK_SET) = 4819968
read(10, "秉2\230;\201・T\16\0\0\0\2\0\0\0009\0\0\0/data/dalvik"...,
177) = 177
lseek(10, 0, SEEK_SET) = 0
lseek(10, 0, SEEK_CUR) = 0
lseek(10, 0, SEEK_END) = 4918480
lseek(10, 0, SEEK_SET) = 0
mmap2(NULL, 4918480, PROT_READ, MAP_SHARED, 10, 0) = 0x41cb7000
mmap2(NULL, 192512, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x42168000
brk(0x37000) = 0x37000
mmap2(NULL, 126976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x42197000
mmap2(NULL, 98304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x421b6000
brk(0x38000) = 0x38000
flock(10, LOCK_UN) = 0
close(10) = 0
stat64("/system/framework/android.policy.jar", {st_dev=makedev(8, 1),
st_ino=24582, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=140, st_size=70329,
st_atime=2007/01/01-20:20:30, st_mtime=2009/12/24-05:32:20,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/framework/android.policy.jar", O_RDONLY|O_LARGEFILE) =
10
lseek(10, 0, SEEK_CUR) = 0
lseek(10, 0, SEEK_END) = 70329
lseek(10, 0, SEEK_SET) = 0
mmap2(NULL, 70329, PROT_READ, MAP_SHARED, 10, 0) = 0x421ce000
fcntl64(10, F_GETFD) = 0
fcntl64(10, F_SETFD, FD_CLOEXEC) = 0
open("/system/framework/android.policy.odex", O_RDONLY|O_LARGEFILE) =
-1 ENOENT (No such file or directory)
open("/data/dalvik-cache/
system@framework@android.p...@classes.dex", O_RDWR|O_CREAT|
O_LARGEFILE, 0644) = 11
flock(11, LOCK_EX|LOCK_NB) = 0
fstat64(11, {st_dev=makedev(8, 1), st_ino=4105, st_mode=S_IFREG|0777,
st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024, st_blocks=298,
st_size=151488, st_atime=2007/01/01-20:20:30,
st_mtime=2007/01/01-15:40:56, st_ctime=2007/01/01-20:22:55}) = 0
stat64("/data/dalvik-cache/
system@framework@android.p...@classes.dex", {st_dev=makedev(8,
1), st_ino=4105, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=298, st_size=151488,
st_atime=2007/01/01-20:20:30, st_mtime=2007/01/01-15:40:56,
st_ctime=2007/01/01-20:22:55}) = 0
lseek(11, 0, SEEK_SET) = 0
read(11, "dey\n035\0(\0\0\0tB\2\0B\2\0\7\1\0\0ィC\2\0\30\f\0\0"...,
40) = 40
lseek(11, 148128, SEEK_SET) = 148128
read(11, "\n\4\230;\212クヲ\16\0\0\0\3\0\0\0009\0\0\0/data/dalvik"...,
263) = 263
lseek(11, 0, SEEK_SET) = 0
lseek(11, 0, SEEK_CUR) = 0
lseek(11, 0, SEEK_END) = 151488
lseek(11, 0, SEEK_SET) = 0
mmap2(NULL, 151488, PROT_READ, MAP_SHARED, 11, 0) = 0x421e0000
brk(0x3a000) = 0x3a000
brk(0x3b000) = 0x3b000
brk(0x3c000) = 0x3c000
flock(11, LOCK_UN) = 0
brk(0x3d000) = 0x3d000
close(11) = 0
stat64("/system/framework/services.jar", {st_dev=makedev(8, 1),
st_ino=24580, st_mode=S_IFREG|0777, st_nlink=1, st_uid=0, st_gid=0,
st_blksize=1024, st_blocks=806, st_size=409486,
st_atime=2007/01/01-20:20:30, st_mtime=2009/12/24-05:34:34,
st_ctime=2007/01/01-20:22:56}) = 0
open("/system/framework/services.jar", O_RDONLY|O_LARGEFILE) = 11
lseek(11, 0, SEEK_CUR) = 0
lseek(11, 0, SEEK_END) = 409486
lseek(11, 0, SEEK_SET) = 0
mmap2(NULL, 409486, PROT_READ, MAP_SHARED, 11, 0) = 0x42205000
fcntl64(11, F_GETFD) = 0
fcntl64(11, F_SETFD, FD_CLOEXEC) = 0
open("/system/framework/services.odex", O_RDONLY|O_LARGEFILE) = -1
ENOENT (No such file or directory)
open("/data/dalvik-cache/system@framework@servic...@classes.dex",
O_RDWR|O_CREAT|O_LARGEFILE, 0644) = 12
flock(12, LOCK_EX|LOCK_NB) = 0
fstat64(12, {st_dev=makedev(8, 1), st_ino=4106, st_mode=S_IFREG|0777,
st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024, st_blocks=1772,
st_size=901296, st_atime=2007/01/01-20:20:30,
st_mtime=2007/01/01-15:41:08, st_ctime=2007/01/01-20:22:55}) = 0
stat64("/data/dalvik-cache/system@framework@servic...@classes.dex",
{st_dev=makedev(8, 1), st_ino=4106, st_mode=S_IFREG|0777, st_nlink=1,
st_uid=0, st_gid=0, st_blksize=1024, st_blocks=1772, st_size=901296,
st_atime=2007/01/01-20:20:30, st_mtime=2007/01/01-15:41:08,
st_ctime=2007/01/01-20:22:55}) = 0
lseek(12, 0, SEEK_SET) = 0
read(12, "dey\n035\0(\0\0\0\4\217\r\0000\217\r\0b\1\0\0\230\220\r"...,
40) = 40
lseek(12, 888624, SEEK_SET) = 888624
read(12, "Q\4\230;。g\16\0\0\0\4\0\0\0009\0\0\0/data/dalvik"..., 354)
= 354
lseek(12, 0, SEEK_SET) = 0
lseek(12, 0, SEEK_CUR) = 0
lseek(12, 0, SEEK_END) = 901296
lseek(12, 0, SEEK_SET) = 0
mmap2(NULL, 901296, PROT_READ, MAP_SHARED, 12, 0) = 0x42269000
brk(0x46000) = 0x46000
brk(0x47000) = 0x47000
brk(0x4b000) = 0x4b000
brk(0x4e000) = 0x4e000
flock(12, LOCK_UN) = 0
close(12) = 0
mprotect(0x4104b000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4104c000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4104d000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4104e000, 8192, PROT_READ|PROT_WRITE) = 0
brk(0x4f000) = 0x4f000
brk(0x50000) = 0x50000
mprotect(0x4104f000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41050000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41051000, 8192, PROT_READ|PROT_WRITE) = 0
mmap2(0x8000000, 4096, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0x8000000
mprotect(0x41052000, 8192, PROT_READ|PROT_WRITE) = 0
brk(0x51000) = 0x51000
mprotect(0x41053000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41054000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41055000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41056000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41057000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41058000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41059000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4105a000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4105b000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4105c000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4105d000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4105e000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4105f000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41060000, 8192, PROT_READ|PROT_WRITE) = 0
brk(0x52000) = 0x52000
mprotect(0x41061000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41062000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41063000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41064000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41065000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41066000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41067000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41068000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41069000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4106a000, 8192, PROT_READ|PROT_WRITE) = 0
brk(0x53000) = 0x53000
brk(0x54000) = 0x54000
brk(0x55000) = 0x55000
brk(0x56000) = 0x56000
brk(0x57000) = 0x57000
brk(0x58000) = 0x58000
brk(0x59000) = 0x59000
brk(0x5a000) = 0x5a000
brk(0x5b000) = 0x5b000
brk(0x5c000) = 0x5c000
mprotect(0x4106b000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4106c000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4106d000, 8192, PROT_READ|PROT_WRITE) = 0
brk(0x5d000) = 0x5d000
mprotect(0x4106e000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4106f000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41070000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41071000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41072000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41073000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41074000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41075000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41076000, 8192, PROT_READ|PROT_WRITE) = 0
brk(0x5e000) = 0x5e000
mprotect(0x41077000, 8192, PROT_READ|PROT_WRITE) = 0
brk(0x5f000) = 0x5f000
mprotect(0x41078000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41079000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4107a000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4107b000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4107c000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4107d000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4107e000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4107f000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41080000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41081000, 8192, PROT_READ|PROT_WRITE) = 0
uname({sysname="Linux", nodename="localhost", release="", version="#4
Sat Dec 26 12:41:38 JST 2009", machine="armv5tel",
domainname="localdomain"}) = 0
getcwd("/system/bin", 4096) = 12
brk(0x61000) = 0x61000
setpgid(0, 0) = 0
writev(3, [{"\3", 1}, {"AndroidRuntime\0", 15}, {"--- registering
native functions"..., 38}], 3) = 54
mprotect(0x41082000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41083000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41084000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41085000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41086000, 8192, PROT_READ|PROT_WRITE) = 0
brk(0x62000) = 0x62000
mprotect(0x41087000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41088000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41089000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4108a000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4108b000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4108c000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4108d000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4108e000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4108f000, 8192, PROT_READ|PROT_WRITE) = 0
brk(0x63000) = 0x63000
mprotect(0x41090000, 12288, PROT_READ|PROT_WRITE) = 0
mprotect(0x41092000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41093000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41094000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41095000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41096000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41097000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x41098000, 8192, PROT_READ|PROT_WRITE) = 0
brk(0x64000) = 0x64000
mprotect(0x41099000, 20480, PROT_READ|PROT_WRITE) = 0
brk(0x65000) = 0x65000
mprotect(0x4109d000, 8192, PROT_READ|PROT_WRITE) = 0
brk(0x66000) = 0x66000
mprotect(0x4109e000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x4109f000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410a0000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410a1000, 8192, PROT_READ|PROT_WRITE) = 0
brk(0x68000) = 0x68000
mprotect(0x410a2000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410a3000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410a4000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410a5000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410a6000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410a7000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410a8000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410a9000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410aa000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410ab000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410ac000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410ad000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410ae000, 8192, PROT_READ|PROT_WRITE) = 0
brk(0x69000) = 0x69000
mprotect(0x410af000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410b0000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410b1000, 8192, PROT_READ|PROT_WRITE) = 0
brk(0x6a000) = 0x6a000
mprotect(0x410b2000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410b3000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410b4000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410b5000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410b6000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410b7000, 8192, PROT_READ|PROT_WRITE) = 0
brk(0x6b000) = 0x6b000
mprotect(0x410b8000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410b9000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410ba000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410bb000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410bc000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410bd000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410be000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410bf000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410c0000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410c1000, 8192, PROT_READ|PROT_WRITE) = 0
writev(3, [{"\6", 1}, {"Zygote\0", 7}, {"Zygote died with exception
\njava."..., 560}], 3) = 568
mprotect(0x410c2000, 8192, PROT_READ|PROT_WRITE) = 0
brk(0x6c000) = 0x6c000
writev(3, [{"\3", 1}, {"AndroidRuntime\0", 15}, {"Shutting down VM\n
\0", 18}], 3) = 34
writev(3, [{"\5", 1}, {"dalvikvm\0", 9}, {"threadid=3: thread exiting
with "..., 71}], 3) = 81
mprotect(0x410c3000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410c4000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410c5000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410c6000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410c7000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410c8000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410c9000, 8192, PROT_READ|PROT_WRITE) = 0
brk(0x6d000) = 0x6d000
mprotect(0x410ca000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410cb000, 8192, PROT_READ|PROT_WRITE) = 0
mprotect(0x410cc000, 8192, PROT_READ|PROT_WRITE) = 0
write(2, "java.lang.RuntimeException: ANDR"...,
66java.lang.RuntimeException: ANDROID_SOCKET_zygote unset or invalid)
= 66
write(2, "\n", 1
) = 1
write(2, "\tat com.android.internal.os.Zygo"..., 80 at
com.android.internal.os.ZygoteInit.registerZygoteSocket
(ZygoteInit.java:157)) = 80
write(2, "\n", 1
) = 1
write(2, "\tat com.android.internal.os.Zygo"..., 64 at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:509)) = 64
write(2, "\n", 1
) = 1
write(2, "\tat dalvik.system.NativeStart.ma"..., 49 at
dalvik.system.NativeStart.main(Native Method)) = 49
write(2, "\n", 1
) = 1
write(2, "Caused by: ", 11Caused by: ) = 11
write(2, "java.lang.NumberFormatException:"...,
66java.lang.NumberFormatException: unable to parse 'null' as integer)
= 66
write(2, "\n", 1
) = 1
write(2, "\tat java.lang.Integer.parseInt(I"..., 48 at
java.lang.Integer.parseInt(Integer.java:358)) = 48
write(2, "\n", 1
) = 1
write(2, "\tat java.lang.Integer.parseInt(I"..., 48 at
java.lang.Integer.parseInt(Integer.java:333)) = 48
write(2, "\n", 1
) = 1
write(2, "\tat com.android.internal.os.Zygo"..., 80 at
com.android.internal.os.ZygoteInit.registerZygoteSocket
(ZygoteInit.java:155)) = 80
write(2, "\n", 1
) = 1
write(2, "\t... 2 more", 11 ... 2 more) = 11
write(2, "\n", 1
) = 1
futex(0xad084d84, FUTEX_WAKE, 1) = 0
munmap(0x41048000, 8192) = 0
writev(3, [{"\3", 1}, {"dalvikvm\0", 9}, {"DestroyJavaVM waiting for
non-da"..., 54}], 3) = 64
writev(3, [{"\3", 1}, {"dalvikvm\0", 9}, {"DestroyJavaVM shutting VM
down\n\0", 32}], 3) = 42
writev(3, [{"\3", 1}, {"dalvikvm\0", 9}, {"VM cleaning up\n\0", 16}],
3) = 26
munmap(0x8000000, 4096) = 0
munmap(0x4194f000, 110592) = 0
munmap(0x4196a000, 102400) = 0
munmap(0x415ca000, 3688784) = 0
close(6) = 0
munmap(0x4144a000, 1571028) = 0
munmap(0x419de000, 901912) = 0
close(7) = 0
munmap(0x41983000, 369476) = 0
munmap(0x42168000, 192512) = 0
munmap(0x42197000, 126976) = 0
munmap(0x421b6000, 98304) = 0
munmap(0x41cb7000, 4918480) = 0
close(8) = 0
munmap(0x41abb000, 2076916) = 0
munmap(0x421e0000, 151488) = 0
close(10) = 0
munmap(0x421ce000, 70329) = 0
munmap(0x42269000, 901296) = 0
close(11) = 0
munmap(0x42205000, 409486) = 0
writev(3, [{"\3", 1}, {"dalvikvm\0", 9}, {"LinearAlloc 0x0 used 537748
of 4"..., 46}], 3) = 56
munmap(0x4104a000, 4194304) = 0
munmap(0x41008000, 262144) = 0
munmap(0x40008000, 16777216) = 0
io_submit(0, 148, {...} <unfinished ... exit status 0>