Alright, I got some progress.
My previous error comes from my ... "wild" patching. Later I did it
again smoothly using Meld which is a software I recommend to all of
you guys.

So I got a kernel which boots and is supposed to work with my Android
filesystem, I work with NFS.

I could boot with a basic filesystem (I don't init Android on boot)
and when I try to launch "init" here is what I get :

my run.sh is :
#!/bin/sh
chmod 777 /filesys/data
/init

export PATH=sbin:/filesys/system/sbin:/filesys/system/bin:/filesys/
system/xbin
export LD_LIBRARY_PATH=/filesys/system/lib
export ANDROID_BOOTLOGO=1
export ANDROID_ROOT=/filesys/system
export ANDROID_ASSETS=/filesys/system/app
export ANDROID_DATA=/filesys/data
#export EXTERNAL_STORAGE /sdcard
export BOOTCLASSPATH=/filesys/system/framework/core.jar:/filesys/
system/framework/ext.jar:/filesys/system/framework/framework.jar:/
filesys/framework/android.policy.jar:/filesys/framework/services.jar




the strace is :

[EMAIL PROTECTED]:/filesys# strace -ff -F  -s 200    ./run.sh
execve("./run.sh", ["./run.sh"], [/* 14 vars */]) = 0
uname({sys="Linux", node="davinci-francois", ...}) = 0
brk(0)                                  = 0xab000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY)      = -1 ENOENT (No such file or
directory)
open("/lib/tls/v5l/fast-mult/half/libncurses.so.5", O_RDONLY) = -1
ENOENT (No such file or directory)
stat64("/lib/tls/v5l/fast-mult/half", 0xbeb6d1a8) = -1 ENOENT (No such
file or directory)
open("/lib/tls/v5l/fast-mult/libncurses.so.5", O_RDONLY) = -1 ENOENT
(No such file or directory)
stat64("/lib/tls/v5l/fast-mult", 0xbeb6d1a8) = -1 ENOENT (No such file
or directory)
open("/lib/tls/v5l/half/libncurses.so.5", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/lib/tls/v5l/half", 0xbeb6d1a8) = -1 ENOENT (No such file or
directory)
open("/lib/tls/v5l/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/lib/tls/v5l", 0xbeb6d1a8)      = -1 ENOENT (No such file or
directory)
open("/lib/tls/fast-mult/half/libncurses.so.5", O_RDONLY) = -1 ENOENT
(No such file or directory)
stat64("/lib/tls/fast-mult/half", 0xbeb6d1a8) = -1 ENOENT (No such
file or directory)
open("/lib/tls/fast-mult/libncurses.so.5", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/lib/tls/fast-mult", 0xbeb6d1a8) = -1 ENOENT (No such file or
directory)
open("/lib/tls/half/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/lib/tls/half", 0xbeb6d1a8)     = -1 ENOENT (No such file or
directory)
open("/lib/tls/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file
or directory)
stat64("/lib/tls", {st_mode=S_IFDIR|0755,
st_size=17592186044416, ...}) = 0
open("/lib/v5l/fast-mult/half/libncurses.so.5", O_RDONLY) = -1 ENOENT
(No such file or directory)
stat64("/lib/v5l/fast-mult/half", 0xbeb6d1a8) = -1 ENOENT (No such
file or directory)
open("/lib/v5l/fast-mult/libncurses.so.5", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/lib/v5l/fast-mult", 0xbeb6d1a8) = -1 ENOENT (No such file or
directory)
open("/lib/v5l/half/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/lib/v5l/half", 0xbeb6d1a8)     = -1 ENOENT (No such file or
directory)
open("/lib/v5l/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file
or directory)
stat64("/lib/v5l", 0xbeb6d1a8)          = -1 ENOENT (No such file or
directory)
open("/lib/fast-mult/half/libncurses.so.5", O_RDONLY) = -1 ENOENT (No
such file or directory)
stat64("/lib/fast-mult/half", 0xbeb6d1a8) = -1 ENOENT (No such file or
directory)
open("/lib/fast-mult/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such
file or directory)
stat64("/lib/fast-mult", 0xbeb6d1a8)    = -1 ENOENT (No such file or
directory)
open("/lib/half/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file
or directory)
stat64("/lib/half", 0xbeb6d1a8)         = -1 ENOENT (No such file or
directory)
open("/lib/libncurses.so.5", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0
(\0\1\0\0\0\30\335\0\0004\0\0\0(\22\4\0\2\0\0\0044\0 \0\5\0
(\0\34\0\33\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\200l\3\0\200l
\3\0\5\0\0\0\0\200\0\0\1\0\0\0\0p\3\02
fstat64(3, {st_mode=S_IFREG|0744, st_size=17592186044416, ...}) = 0
lseek(3, 224268, SEEK_SET)              = 224268
read(3, "\24\0\0\0T\0\0\0\25\0\0\0MontaVista Software
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\06
mmap2(NULL, 292240, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x40020000
mprotect(0x40057000, 66960, PROT_NONE)  = 0
mmap2(0x40058000, 61440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x30) = 0x40058000
mmap2(0x40067000, 1424, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0x40067000
close(3)                                = 0
open("/lib/tls/libdl.so.2", O_RDONLY)   = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\324\t
\0\0004\0\0\0\374\235\0\0\2\0\0\0044\0 \0\10\0(\0)\0&
\0\6\0\0\0004\0\0\0004\0\0\0004\0\0\0\0\1\0\0\0\1\0\0\5\0\0\0\4\0\0\0\3\0\0\0\4\23\0\2
fstat64(3, {st_mode=S_IFREG|0644, st_size=17592186044416, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x40017000
lseek(3, 4892, SEEK_SET)                = 4892
read(3, "\24\0\0\0T\0\0\0\25\0\0\0MontaVista Software
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\06
mmap2(NULL, 41104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x40068000
mprotect(0x4006a000, 32912, PROT_NONE)  = 0
mmap2(0x40070000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0) = 0x40070000
close(3)                                = 0
open("/lib/tls/libc.so.6", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0
(\0\1\0\0\0\0107\1\0004\0\0\0\364fK\0\2\0\0\0044\0 \0\v\0(\0R\0O
\0\1\0\0p
\274\276\17\0\274\276\17\0\274\276\17\0\20\23\0\0\20\23\0\0\4\0\0\0\4\0\0\0\6\0\0\2
fstat64(3, {st_mode=S_IFREG|0755, st_size=17592186044416, ...}) = 0
lseek(3, 1039100, SEEK_SET)             = 1039100
read(3, "\24\0\0\0T\0\0\0\25\0\0\0MontaVista Software
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\06
mmap2(NULL, 1091588, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE,
3, 0) = 0x40073000
mprotect(0x40171000, 51204, PROT_NONE)  = 0
mmap2(0x40173000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0xf8) = 0x40173000
mmap2(0x4017c000, 6148, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0x4017c000
close(3)                                = 0
mprotect(0x40178000, 8192, PROT_READ)   = 0
mprotect(0x40071000, 4096, PROT_READ)   = 0
mprotect(0x4001e000, 4096, PROT_READ)   = 0
syscall_983045(0x40017d10, 0x2, 0x1, 0x4001f050, 0, 0x4001f050,
0x4001f3c8, 0, 0x4001f0a0, 0x4001f050, 0x4001f000, 0xbeb6d95c, 0,
0xbeb6d840, 0x40002784, 0x400102e4, 0x80000010, 0x40017d10, 0xd0b0, 00
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 3
close(3)                                = 0
brk(0)                                  = 0xab000
brk(0xac000)                            = 0xac000
brk(0xad000)                            = 0xad000
getuid32()                              = 0
getgid32()                              = 0
geteuid32()                             = 0
getegid32()                             = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
time(NULL)                              = 16900
brk(0xae000)                            = 0xae000
brk(0xaf000)                            = 0xaf000
open("/etc/mtab", O_RDONLY)             = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=4398046511104, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x40018000
read(3, "rootfs / rootfs rw 0 0\n/dev/root / nfs
rw,vers=2,rsize=4096,wsize=4096,namlen=255,hard,nointr,nolock,proto=udp,timeo=11,retrans=2,sec=sys,mountproto=udp,addr=143.248.144.148
0 0\nproc /proc4
close(3)                                = 0
munmap(0x40018000, 4096)                = 0
open("/proc/meminfo", O_RDONLY)         = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=4398046511104, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x40018000
read(3, "MemTotal:       118936 kB\nMemFree:         87544 kB
\nBuffers:             0 kB\nCached:           9708 kB
\nSwapCached:          0 kB\nActive:           4852 kB
\nInactive:         6020 kB\nS4
close(3)                                = 0
munmap(0x40018000, 4096)                = 0
brk(0xb0000)                            = 0xb0000
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
uname({sys="Linux", node="davinci-francois", ...}) = 0
stat64("/filesys", {st_mode=S_IFDIR|0755,
st_size=17592186044416, ...}) = 0
stat64(".", {st_mode=S_IFDIR|0755, st_size=17592186044416, ...}) = 0
getpid()                                = 27368
getppid()                               = 27367
getpgrp()                               = 27367
rt_sigaction(SIGCHLD, {0x35fa4, [], 0x4000000}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0

open("./run.sh", O_RDONLY|O_LARGEFILE)  = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbeb6da30) = -1 ENOTTY
(Inappropriate ioctl for device)


_llseek(3, 0, [0], SEEK_CUR)            = 0
read(3, "#!/bin/sh\nchmod 777 /filesys/data\n/init\n\nexport
PATH=sbin:/filesys/system/sbin:/", 80) = 80
_llseek(3, 0, [0], SEEK_SET)            = 0
getrlimit(0x7, 0xbeb6da88)              = 0
dup2(3, 255)                            = 255
close(3)                                = 0
fcntl64(0xff, 0x2, 0x1, 0)              = 0
fcntl64(0xff, 0x3, 0, 0)                = 131072
fstat64(255, {st_mode=S_IFREG|0755, st_size=17592186044416, ...}) = 0
_llseek(255, 0, [0], SEEK_CUR)          = 0
brk(0xb1000)                            = 0xb1000
brk(0xb2000)                            = 0xb2000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "#!/bin/sh\nchmod 777 /filesys/data\n/init\n\nexport
PATH=sbin:/filesys/system/sbin:/filesys/system/bin:/filesys/system/xbin
\nexport LD_LIBRARY_PATH=/filesys/system/lib\nexport ANDROID_BOOT5
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
stat64(".", {st_mode=S_IFDIR|0755, st_size=17592186044416, ...}) = 0
stat64("/usr/local/bin/chmod", 0xbeb6d848) = -1 ENOENT (No such file
or directory)
stat64("/usr/bin/chmod", 0xbeb6d848)    = -1 ENOENT (No such file or
directory)
stat64("/bin/chmod", {st_mode=S_IFREG|0755,
st_size=17592186044416, ...}) = 0
stat64("/bin/chmod", {st_mode=S_IFREG|0755,
st_size=17592186044416, ...}) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
_llseek(255, -501, [34], SEEK_CUR)      = 0
clone(Process 27369 attached
child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x1) = 27369
[pid 27368] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
[pid 27368] rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
[pid 27368] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
[pid 27368] rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
[pid 27368] rt_sigaction(SIGINT, {0x34cfc, [], 0x4000000}, {SIG_DFL},
8) = 0
[pid 27368] wait4(-1, Process 27368 suspended
 <unfinished ...>
[pid 27369] close(255)                  = 0
[pid 27369] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
[pid 27369] rt_sigaction(SIGTSTP, {SIG_DFL}, {SIG_DFL}, 8) = 0
[pid 27369] rt_sigaction(SIGTTIN, {SIG_DFL}, {SIG_DFL}, 8) = 0
[pid 27369] rt_sigaction(SIGTTOU, {SIG_DFL}, {SIG_DFL}, 8) = 0
[pid 27369] rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
[pid 27369] rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_IGN}, 8) = 0
[pid 27369] rt_sigaction(SIGCHLD, {SIG_DFL}, {0x35fa4, [], 0x4000000},
8) = 0
[pid 27369] execve("/bin/chmod", ["chmod", "777", "/filesys/data"], [/
* 12 vars */]) = 0
[pid 27369] uname({sys="Linux", node="davinci-francois", ...}) = 0
[pid 27369] brk(0)                      = 0x19000
[pid 27369] access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such
file or directory)
[pid 27369] open("/etc/ld.so.cache", O_RDONLY) = -1 ENOENT (No such
file or directory)
[pid 27369] open("/lib/tls/v5l/fast-mult/half/libc.so.6", O_RDONLY) =
-1 ENOENT (No such file or directory)
[pid 27369] stat64("/lib/tls/v5l/fast-mult/half", 0xbeb291d8) = -1
ENOENT (No such file or directory)
[pid 27369] open("/lib/tls/v5l/fast-mult/libc.so.6", O_RDONLY) = -1
ENOENT (No such file or directory)
[pid 27369] stat64("/lib/tls/v5l/fast-mult", 0xbeb291d8) = -1 ENOENT
(No such file or directory)
[pid 27369] open("/lib/tls/v5l/half/libc.so.6", O_RDONLY) = -1 ENOENT
(No such file or directory)
[pid 27369] stat64("/lib/tls/v5l/half", 0xbeb291d8) = -1 ENOENT (No
such file or directory)
[pid 27369] open("/lib/tls/v5l/libc.so.6", O_RDONLY) = -1 ENOENT (No
such file or directory)
[pid 27369] stat64("/lib/tls/v5l", 0xbeb291d8) = -1 ENOENT (No such
file or directory)
[pid 27369] open("/lib/tls/fast-mult/half/libc.so.6", O_RDONLY) = -1
ENOENT (No such file or directory)
[pid 27369] stat64("/lib/tls/fast-mult/half", 0xbeb291d8) = -1 ENOENT
(No such file or directory)
[pid 27369] open("/lib/tls/fast-mult/libc.so.6", O_RDONLY) = -1 ENOENT
(No such file or directory)
[pid 27369] stat64("/lib/tls/fast-mult", 0xbeb291d8) = -1 ENOENT (No
such file or directory)
[pid 27369] open("/lib/tls/half/libc.so.6", O_RDONLY) = -1 ENOENT (No
such file or directory)
[pid 27369] stat64("/lib/tls/half", 0xbeb291d8) = -1 ENOENT (No such
file or directory)
[pid 27369] open("/lib/tls/libc.so.6", O_RDONLY) = 3
[pid 27369] read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0
(\0\1\0\0\0\0107\1\0004\0\0\0\364fK\0\2\0\0\0044\0 \0\v\0(\0R\0O
\0\1\0\0p
\274\276\17\0\274\276\17\0\274\276\17\0\20\23\0\0\20\23\0\0\4\0\0\0\4\2
[pid 27369] fstat64(3, {st_mode=S_IFREG|0755,
st_size=17592186044416, ...}) = 0
[pid 27369] lseek(3, 1039100, SEEK_SET) = 1039100
[pid 27369] read(3, "\24\0\0\0T\0\0\0\25\0\0\0MontaVista Software
\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\06
[pid 27369] mmap2(NULL, 1091588, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_DENYWRITE, 3, 0) = 0x40020000
[pid 27369] mprotect(0x4011e000, 51204, PROT_NONE) = 0
[pid 27369] mmap2(0x40120000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|
MAP_FIXED|MAP_DENYWRITE, 3, 0xf8) = 0x40120000
[pid 27369] mmap2(0x40129000, 6148, PROT_READ|PROT_WRITE, MAP_PRIVATE|
MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40129000
[pid 27369] close(3)                    = 0
[pid 27369] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|
MAP_ANONYMOUS, -1, 0) = 0x40017000
[pid 27369] mprotect(0x40125000, 8192, PROT_READ) = 0
[pid 27369] mprotect(0x4001e000, 4096, PROT_READ) = 0
[pid 27369] syscall_983045(0x400176f8, 0x2, 0x1, 0x4001f050, 0,
0x4001f050, 0x4001f3c8, 0, 0x4001f0a0, 0x4001f050, 0x4001f000,
0xbeb2998c, 0, 0xbeb29870, 0x40002784, 0x400102e4, 0x80000010,
0x400176f0
[pid 27369] brk(0)                      = 0x19000
[pid 27369] brk(0x3a000)                = 0x3a000
[pid 27369] stat64("/filesys/data", {st_mode=S_IFDIR|0777,
st_size=17592186044416, ...}) = 0
[pid 27369] open(".", O_RDONLY|O_LARGEFILE) = 3
[pid 27369] fchdir(3)                   = 0
[pid 27369] chmod("/filesys/data", 0777) = 0
[pid 27369] fchdir(3)                   = 0
[pid 27369] close(3)                    = 0
[pid 27369] SYS_248(0, 0, 0xfbad2088, 0xffffffff, 0x845f0Process 27368
resumed
Process 27369 detached
 <unfinished ...>
<... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL)
= 27369
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, 0xbeb6d514, WNOHANG, NULL)    = -1 ECHILD (No child
processes)
sigreturn()                             = ? (mask now [QUIT ILL TRAP
ABRT USR2 PIPE TERM STKFLT CONT STOP TTIN TTOU XCPU VTALRM PROF WINCH
IO PWR RTMIN])
rt_sigaction(SIGINT, {SIG_DFL}, {0x34cfc, [], 0x4000000}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "/init\n\nexport PATH=sbin:/filesys/system/sbin:/filesys/
system/bin:/filesys/system/xbin\nexport LD_LIBRARY_PATH=/filesys/
system/lib\nexport ANDROID_BOOTLOGO=1\nexport ANDROID_ROOT=/filesys1
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
_llseek(255, -495, [40], SEEK_CUR)      = 0
clone(Process 27370 attached
child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x1) = 27370
[pid 27368] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
[pid 27368] rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
[pid 27368] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
[pid 27368] rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
[pid 27368] rt_sigaction(SIGINT, {0x34cfc, [], 0x4000000}, {SIG_DFL},
8) = 0
[pid 27368] wait4(-1, Process 27368 suspended
 <unfinished ...>
[pid 27370] close(255)                  = 0
[pid 27370] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
[pid 27370] rt_sigaction(SIGTSTP, {SIG_DFL}, {SIG_DFL}, 8) = 0
[pid 27370] rt_sigaction(SIGTTIN, {SIG_DFL}, {SIG_DFL}, 8) = 0
[pid 27370] rt_sigaction(SIGTTOU, {SIG_DFL}, {SIG_DFL}, 8) = 0
[pid 27370] rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
[pid 27370] rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_IGN}, 8) = 0
[pid 27370] rt_sigaction(SIGCHLD, {SIG_DFL}, {0x35fa4, [], 0x4000000},
8) = 0
[pid 27370] execve("/init", ["/init"], [/* 12 vars */]) = 0
syscall: unknown syscall trap 0xef000000
Process 27368 resumed
Process 27370 detached
<3>init: cannot open '/initlogo.rle'
init: cannot open '/initlogo.rle'
<... wait4 resumed> [{WIFSIGNALED(s) && WTERMSIG(s) == SIGSEGV}], 0,
NULL) = 27370
write(2, "./run.sh: line 3: 27370 Segmentation fault      /init\n",
54./run.sh: line 3: 27370 Segmentation fault      /init
) = 54
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, 0xbeb6d514, WNOHANG, NULL)    = -1 ECHILD (No child
processes)
sigreturn()                             = ? (mask now [QUIT ILL TRAP
ABRT USR2 PIPE TERM STKFLT CONT STOP TTIN TTOU XCPU VTALRM PROF WINCH
IO PWR RTMIN])
rt_sigaction(SIGINT, {SIG_DFL}, {0x34cfc, [], 0x4000000}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "\nexport PATH=sbin:/filesys/system/sbin:/filesys/system/
bin:/filesys/system/xbin\nexport LD_LIBRARY_PATH=/filesys/system/lib
\nexport ANDROID_BOOTLOGO=1\nexport ANDROID_ROOT=/filesys/system5
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "", 535)                      = 0
SYS_248(0, 0, 0xfbad2088, 0xffffffff, 0x845f0 <unfinished ... exit
status 0>




A few comments, I have no idea what those libraries are? I don't even
have them on my Fedora desktop.


open("./run.sh", O_RDONLY|O_LARGEFILE)  = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbeb6da30) = -1 ENOTTY
(Inappropriate ioctl for device)
May this be the main problem?

Hope I am clear enough and will get some backup soon.

Kind regards,
Francois Minaud

--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [EMAIL PROTECTED]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to