[Samsung Galaxy Player 4.0, 5.0] Mevordel:
This is what I'm getting now. Do you have any ideas? I think I have all of the right libraries... I finally fixed the last issue (i needed the JB pvrsrvinit).

I/SurfaceFlinger(11564): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
I/gralloc (11564): using (fd=14)
I/gralloc (11564): id = s3cfb
I/gralloc (11564): xres = 480 px
I/gralloc (11564): yres = 800 px
I/gralloc (11564): xres_virtual = 480 px
I/gralloc (11564): yres_virtual = 1600 px
I/gralloc (11564): bpp = 32
I/gralloc (11564): r = 16:8
I/gralloc (11564): g = 8:8
I/gralloc (11564): b = 0:8
I/gralloc (11564): width = 52 mm (234.461533 dpi)
I/gralloc (11564): height = 86 mm (236.279068 dpi)
I/gralloc (11564): refresh rate = 62.00 Hz
D/libEGL (11564): loaded /system/lib/egl/libEGL_POWERVR_SGX540_120.so
D/libEGL (11564): loaded /system/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so
D/libEGL (11564): loaded /system/lib/egl/libGLESv2_POWERVR_SGX540_120.so
W/libEGL (11564): eglInitialize(0x1) failed (EGL_BAD_ALLOC)
E/SurfaceFlinger(11564): couldn't find an EGLConfig matching the screen format
E/libEGL (11564): eglQuerySurface:352 error 300d (EGL_BAD_SURFACE)
E/libEGL (11564): eglQuerySurface:352 error 300d (EGL_BAD_SURFACE)
E/libEGL (11564): call to OpenGL ES API with no current context (logged once per thread)
F/libc (11564): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 11566 (SurfaceFlinger)

EDIT: I think i broke something. :o I can't seem to get the gralloc messages anymore... My current status is everything from the Nexus S driver package, the libcamera_client.so from the pre-alpha (samsung's one requires libsurfaceflinger_client.so), and everything else from stock gingerbread. This is my current logcat:

I/SurfaceFlinger(11748): SurfaceFlinger is starting
I/SurfaceFlinger(11748): use dithering
I/SurfaceFlinger(11748): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
D/libEGL (11748): loaded /system/lib/egl/libEGL_POWERVR_SGX540_120.so
D/libEGL (11748): loaded /system/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so
D/libEGL (11748): loaded /system/lib/egl/libGLESv2_POWERVR_SGX540_120.so
E/SurfaceFlinger(11748): couldn't find an EGLConfig matching the screen format
E/libEGL (11748): eglQuerySurface:352 error 300d (EGL_BAD_SURFACE)
E/libEGL (11748): eglQuerySurface:352 error 300d (EGL_BAD_SURFACE)
E/libEGL (11748): call to OpenGL ES API with no current context (logged once per thread)
F/libc (11748): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 11749 (SurfaceFlinger)
I/DEBUG ( 84): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 84): Build fingerprint: 'Android/cm_venturi_usa/venturi_usa:4.1.2/JZO54K/eng.samuel.20121014.212441:eng/test-keys'
I/DEBUG ( 84): pid: 11748, tid: 11749, name: SurfaceFlinger >>> /system/bin/surfaceflinger <<<
I/DEBUG ( 84): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000
I/DEBUG ( 84): r0 00000000 r1 00000000 r2 00000000 r3 00000000
I/DEBUG ( 84): r4 00000000 r5 00000000 r6 ffffffff r7 00000000
I/DEBUG ( 84): r8 00000000 r9 42fde738 sl 42fde718 fp 00000000
I/DEBUG ( 84): ip 40049e94 sp 40f23cb0 lr 400406a1 pc 401757ec cpsr 40050030
I/DEBUG ( 84): d0 6165726874207265 d1 702065636e6f2064
I/DEBUG ( 84): d2 6e6572727563206f d3 7865746e6f632074
I/DEBUG ( 84): d4 0000000000000000 d5 0000000000000000
I/DEBUG ( 84): d6 0000000000000000 d7 0000000000000000
I/DEBUG ( 84): d8 0000000043200000 d9 0000000000000000
I/DEBUG ( 84): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 84): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 84): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 84): d16 416fdcc810329a98 d17 41cdcd6500000000
I/DEBUG ( 84): d18 41c61ed0d4800000 d19 0000000000000000
I/DEBUG ( 84): d20 0000000000000000 d21 0000000000000000
I/DEBUG ( 84): d22 0000000000000000 d23 0000000000000000
I/DEBUG ( 84): d24 0000000000000000 d25 0000000000000000
I/DEBUG ( 84): d26 0000000000000000 d27 0000000000000000
I/DEBUG ( 84): d28 0000000000000000 d29 0000000000000000
I/DEBUG ( 84): d30 0000000000000000 d31 0000000000000000
I/DEBUG ( 84): scr 20000010
I/DEBUG ( 84):
I/DEBUG ( 84): backtrace:
I/DEBUG ( 84): #00 pc 0000e7ec /system/lib/libc.so
I/DEBUG ( 84): #01 pc 0000f69d /system/lib/libutils.so (android::String8::setTo(char const*)+8)
I/DEBUG ( 84): #02 pc 00000814 <unknown>
I/DEBUG ( 84):
I/DEBUG ( 84): stack:
I/DEBUG ( 84): 40f23c70 00000000
I/DEBUG ( 84): 40f23c74 00000000
I/DEBUG ( 84): 40f23c78 400e9154 /system/lib/libEGL.so
I/DEBUG ( 84): 40f23c7c 40f23c9c
I/DEBUG ( 84): 40f23c80 00000000
I/DEBUG ( 84): 40f23c84 00000000
I/DEBUG ( 84): 40f23c88 40f23c9c
I/DEBUG ( 84): 40f23c8c 400d12cd /system/lib/libEGL.so
I/DEBUG ( 84): 40f23c90 400e9154 /system/lib/libEGL.so
I/DEBUG ( 84): 40f23c94 400d15eb /system/lib/libEGL.so (android::egl_display_t::HibernationMachine::decWakeCount(android::egl_display_t::HibernationMachine::WakeRefStrength)+110)
I/DEBUG ( 84): 40f23c98 400e9108 /system/lib/libEGL.so
I/DEBUG ( 84): 40f23c9c 40f23cbc
I/DEBUG ( 84): 40f23ca0 00000000
I/DEBUG ( 84): 40f23ca4 00000000
I/DEBUG ( 84): 40f23ca8 df0027ad
I/DEBUG ( 84): 40f23cac 00000000
I/DEBUG ( 84): #00 40f23cb0 42fde778
I/DEBUG ( 84): ........ ........
I/DEBUG ( 84): #01 40f23cb0 42fde778
I/DEBUG ( 84): 40f23cb4 42fde77c
I/DEBUG ( 84): 40f23cb8 00000000
I/DEBUG ( 84): 40f23cbc 42fde778
I/DEBUG ( 84): 40f23cc0 00000000
I/DEBUG ( 84): 40f23cc4 42fde818
I/DEBUG ( 84): #02 40f23cc8 00000000
I/DEBUG ( 84): 40f23ccc 40113d59 /system/lib/libsurfaceflinger.so (android::GLExtensions::initWithGLStrings(unsigned char const*, unsigned char const*, unsigned char const*, unsigned char const*, char const*, char const*, char const*)+20)
I/DEBUG ( 84): 40f23cd0 42fde778
I/DEBUG ( 84): 40f23cd4 00000000
I/DEBUG ( 84): 40f23cd8 40fa0008
I/DEBUG ( 84): 40f23cdc 00000001
I/DEBUG ( 84): 40f23ce0 4011c054 /system/lib/libsurfaceflinger.so
I/DEBUG ( 84): 40f23ce4 42fde778
I/DEBUG ( 84): 40f23ce8 00000000
I/DEBUG ( 84): 40f23cec 40112b73 /system/lib/libsurfaceflinger.so (android::DisplayHardware::init(unsigned int)+1098)
I/DEBUG ( 84): 40f23cf0 00000000
I/DEBUG ( 84): 40f23cf4 42fde718
I/DEBUG ( 84): 40f23cf8 42fde738
I/DEBUG ( 84): 40f23cfc 42fde818
I/DEBUG ( 84): 40f23d00 00000000
I/DEBUG ( 84): 40f23d04 00000000
I/DEBUG ( 84):
I/DEBUG ( 84): memory near r9:
I/DEBUG ( 84): 42fde718 72646e41 0064696f 00000000 00000033 Android.....3...
I/DEBUG ( 84): 42fde728 00000001 00000015 00000000 00000000 ................
I/DEBUG ( 84): 42fde738 20342e31 72646e41 2064696f 4154454d 1.4 Android META
I/DEBUG ( 84): 42fde748 4c47452d 00000000 00000000 00000023 -EGL........#...
I/DEBUG ( 84): 42fde758 00000001 0000000a 00000000 00000000 ................
I/DEBUG ( 84):
I/DEBUG ( 84): memory near sl:
I/DEBUG ( 84): 42fde6f8 00000000 00000000 00000000 00000023 ............#...
I/DEBUG ( 84): 42fde708 00000001 00000008 00000000 00000000 ................
I/DEBUG ( 84): 42fde718 72646e41 0064696f 00000000 00000033 Android.....3...
I/DEBUG ( 84): 42fde728 00000001 00000015 00000000 00000000 ................
I/DEBUG ( 84): 42fde738 20342e31 72646e41 2064696f 4154454d 1.4 Android META
I/DEBUG ( 84):
I/DEBUG ( 84): memory near ip:
I/DEBUG ( 84): 40049e74 401790f4 401794f0 40179864 4017dd9d ...@...@d..@...@
I/DEBUG ( 84): 40049e84 40068839 40068847 40067268 40178ee8 9..@G..@hr.@...@
I/DEBUG ( 84): 40049e94 401757d1 4017dfe0 4008b1f9 4008b36d .W.@...@...@m..@
I/DEBUG ( 84): 40049ea4 4008b495 4008b451 4017df61 40182e71 ...@Q..@a..@q..@
I/DEBUG ( 84): 40049eb4 401833cd 40173aa8 40176ae4 40180687 .3.@.:.@.j.@...@
I/DEBUG ( 84):
I/DEBUG ( 84): memory near sp:
I/DEBUG ( 84): 40f23c90 400e9154 400d15eb 400e9108 40f23cbc T..@...@...@.<.@
I/DEBUG ( 84): 40f23ca0 00000000 00000000 df0027ad 00000000 .........'......
I/DEBUG ( 84): 40f23cb0 42fde778 42fde77c 00000000 42fde778 x..B|..B....x..B
I/DEBUG ( 84): 40f23cc0 00000000 42fde818 00000000 40113d59 .......B....Y=.@
I/DEBUG ( 84): 40f23cd0 42fde778 00000000 40fa0008 00000001 x..B.......@....
I/DEBUG ( 84):
I/DEBUG ( 84): code around pc:
I/DEBUG ( 84): 401757cc ea00ad07 b4504601 0600f07f f0102400 .....FP......$..
I/DEBUG ( 84): 401757dc d0050f07 2b01f811 0f07f011 d1f9b1da .......+........
I/DEBUG ( 84): 401757ec fa82c90c faa4f246 fa83f286 faa2f346 ....F.......F...
I/DEBUG ( 84): 401757fc 2b00f386 2a00d0f4 461abf06 39073903 ...+...*...F.9.9
I/DEBUG ( 84): 4017580c 0f01f012 3101d107 7f80f412 3101bf02 .......1.......1
I/DEBUG ( 84):
I/DEBUG ( 84): code around lr:
I/DEBUG ( 84): 40040680 fce2f7ff 21006820 f7ff3810 682bfcdf .... h.!.8....+h
I/DEBUG ( 84): 40040690 bd386023 4606b5f8 460f4608 eea0f7fc #`8....F.F.F....
I/DEBUG ( 84): 400406a0 b1684605 f7ff3001 b158fcb5 0410f100 .Fh..0....X.....
I/DEBUG ( 84): 400406b0 462a4639 f7fc4620 2300ee4c e0025563 9F*F F..L..#cU..
I/DEBUG ( 84): 400406c0 febcf7ff 68304604 38102100 fcbef7ff .....F0h.!.8....

and a 'adb shell strace surfaceflinger' gives (at the end):

open("/dev/log/main", O_WRONLY) = 4
open("/dev/log/radio", O_WRONLY) = 5
open("/dev/log/events", O_WRONLY) = 6
open("/dev/log/system", O_WRONLY) = 7
writev(4, [{"\4", 1}, {"SurfaceFlinger\0", 15}, {"SurfaceFlinger is starting\0", 27}], 3) = 43
writev(4, [{"\4", 1}, {"SurfaceFlinger\0", 15}, {"use dithering\0", 14}], 3) = 30
pipe([8, 10]) = 0
fcntl64(8, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
fcntl64(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
epoll_create(0x8) = 11
epoll_ctl(0xb, 0x1, 0x8, 0xbec5ab28) = 0
mmap2(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x40c38000
madvise(0x40c38000, 1048576, 0xc /* MADV_??? */) = 0
mprotect(0x40c38000, 4096, PROT_NONE) = 0
clone(child_stack=0x40d37ef8, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|0x400000) = 17184
futex(0x414ced58, FUTEX_WAIT_PRIVATE, 0, NULL) = ? ERESTARTSYS (To be restarted)
--- {si_signo=SIGSTOP, si_code=SI_USER, si_pid=84, si_uid=0} (Stopped (signal)) ---
--- Stopped (signal) by SIGSTOP ---
futex(0x414ced58, FUTEX_WAIT_PRIVATE, 0, NULL <unfinished ...>
+++ killed by SIGSEGV +++
Segmentation fault

I hope I've just made a simple mistake and there's a simple fix to it. :fingers-crossed: