[Galaxy S I9000 Android Development] jakebriggs:
black screen, logcat errors

Using a t mobile vibrant, and either rom (Beta 2.zip or ICS_4.0.1_r1-Beta2-i9000.zip) with the kernel FuguMod_Vibrant_Kernel_BETA2.zip it seems to boot with they nyandroid rainbow stars boot animation but I end up just getting this from logcat over and over again while the phone just has a black screen:

D/AndroidRuntime( 767): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<
D/AndroidRuntime( 767): CheckJNI is OFF
E/ICU ( 767): Couldn't open '/system/usr/icu/icudt46l.dat': No such file or directory
E/libcore ( 767): Failed to initialize the core libraries; aborting...
F/libc ( 767): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1)
I/DEBUG ( 108): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 108): Build fingerprint: 'samsung/GT-I9000/GT-I9000:2.3.5/GINGERBREAD/XXJVT:user/release-keys'
I/DEBUG ( 108): pid: 767, tid: 767 >>> zygote <<<
I/DEBUG ( 108): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad
I/DEBUG ( 108): r0 deadbaad r1 00000001 r2 a0000000 r3 00000000
I/DEBUG ( 108): r4 00000000 r5 00000027 r6 00012818 r7 401fb198
I/DEBUG ( 108): r8 0000f2f0 r9 be8214e4 10 4088d83d fp 4088d882
I/DEBUG ( 108): ip ffffffff sp be8213f0 lr 4002ff11 pc 4002c670 cpsr 60000030
I/DEBUG ( 108): d0 2e2e2e676e697472 d1 726f632065687420
I/DEBUG ( 108): d2 72617262696c2065 d3 6f6261203b736569
I/DEBUG ( 108): d4 46521f4846521f10 d5 46521fb846521f80
I/DEBUG ( 108): d6 4652202846521ff0 d7 4652209846522060
I/DEBUG ( 108): d8 0000000000000000 d9 0000000000000000
I/DEBUG ( 108): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 108): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 108): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 108): d16 0000000000000000 d17 3f50624dd2f1a9fc
I/DEBUG ( 108): d18 41c7d9e002800000 d19 0000000000000000
I/DEBUG ( 108): d20 0000000000000000 d21 0000000000000000
I/DEBUG ( 108): d22 0000000000000000 d23 0000000000000000
I/DEBUG ( 108): d24 0000000000000000 d25 0000000000000000
I/DEBUG ( 108): d26 0000000000000000 d27 0000000000000000
I/DEBUG ( 108): d28 0000000000000000 d29 0000000000000000
I/DEBUG ( 108): d30 0000000000000000 d31 0000000000000000
I/DEBUG ( 108): scr 00000010
I/DEBUG ( 108):
I/DEBUG ( 108): #00 pc 00017670 /system/lib/libc.so
I/DEBUG ( 108): #01 pc 0000c47c /system/lib/libnativehelper.so
I/DEBUG ( 108): #02 pc 0000c2a4 /system/lib/libnativehelper.so (_Z24jniRegisterSystemMethodsP7_JNIEnv)
I/DEBUG ( 108): #03 pc 00052762 /system/lib/libdvm.so (_Z10dvmStartupiPKPKcbP7_JNIEnv)
I/DEBUG ( 108): #04 pc 000541de /system/lib/libdvm.so (JNI_CreateJavaVM)
I/DEBUG ( 108): #05 pc 00044bfa /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime7startVmEPP7_JavaVMPP7_JNIEnv)
I/DEBUG ( 108): #06 pc 00044fdc /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime5startEPKcS2_)
I/DEBUG ( 108): #07 pc 00008f0a /system/bin/app_process
I/DEBUG ( 108): #08 pc 000164f4 /system/lib/libc.so (__libc_init)
I/DEBUG ( 108):
I/DEBUG ( 108): code around pc:
I/DEBUG ( 108): 4002c650 4623b15c 2c006824 e026d1fb b12368db
I/DEBUG ( 108): 4002c660 21014a17 6011447a 48124798 24002527
I/DEBUG ( 108): 4002c670 f7f47005 2106ef68 eff6f7f5 460aa901
I/DEBUG ( 108): 4002c680 f04f2006 94015380 94029303 ebc0f7f5
I/DEBUG ( 108): 4002c690 4622a905 f7f52002 f7f4ebca 2106ef54
I/DEBUG ( 108):
I/DEBUG ( 108): code around lr:
I/DEBUG ( 108): 4002fef0 41f0e92d 46804c0c 447c2600 68a56824
I/DEBUG ( 108): 4002ff00 e0076867 300cf9b5 dd022b00 47c04628
I/DEBUG ( 108): 4002ff10 35544306 37fff117 6824d5f4 d1ee2c00
I/DEBUG ( 108): 4002ff20 e8bd4630 bf0081f0 000285ea 41f0e92d
I/DEBUG ( 108): 4002ff30 fb01b086 9004f602 461f4815 4615460c
I/DEBUG ( 108):
I/DEBUG ( 108): stack:
I/DEBUG ( 108): be8213b0 0000000a
I/DEBUG ( 108): be8213b4 4025225c
I/DEBUG ( 108): be8213b8 4088d83d /system/lib/libdvm.so
I/DEBUG ( 108): be8213bc 4084c3e1 /system/lib/libdvm.so
I/DEBUG ( 108): be8213c0 40058720
I/DEBUG ( 108): be8213c4 400586b0
I/DEBUG ( 108): be8213c8 00000000
I/DEBUG ( 108): be8213cc 4002ff11 /system/lib/libc.so
I/DEBUG ( 108): be8213d0 00000000
I/DEBUG ( 108): be8213d4 be821404
I/DEBUG ( 108): be8213d8 00012818
I/DEBUG ( 108): be8213dc 401fb198 /system/lib/libandroid_runtime.so
I/DEBUG ( 108): be8213e0 0000f2f0
I/DEBUG ( 108): be8213e4 4002f07d /system/lib/libc.so
I/DEBUG ( 108): be8213e8 df0027ad
I/DEBUG ( 108): be8213ec 00000000
I/DEBUG ( 108): #00 be8213f0 00756369
I/DEBUG ( 108): be8213f4 47aab5d9
I/DEBUG ( 108): be8213f8 0000c428
I/DEBUG ( 108): be8213fc 0000f2c0
I/DEBUG ( 108): be821400 be82156c
I/DEBUG ( 108): be821404 fffffbdf
I/DEBUG ( 108): be821408 401fb198 /system/lib/libandroid_runtime.so
I/DEBUG ( 108): be82140c 0000f2c0
I/DEBUG ( 108): be821410 be82156c
I/DEBUG ( 108): be821414 4022a47f /system/lib/libnativehelper.so
I/DEBUG ( 108): #01 be821418 0000f2c0
I/DEBUG ( 108): be82141c 4022a2a9 /system/lib/libnativehelper.so
I/ServiceManager( 105): service 'media.audio_flinger' died
I/ServiceManager( 105): service 'media.player' died
I/ServiceManager( 105): service 'media.camera' died
I/ServiceManager( 105): service 'media.audio_policy' died
I/Netd ( 769): Netd 1.0 starting
I/ ( 768): ServiceManager: 0xf958
V/AudioHardware( 768): libsecril-client.so is loaded
I/AudioFlinger( 768): Loaded primary audio interface from LEGACY Audio HW HAL (audio)
I/AudioFlinger( 768): Using 'LEGACY Audio HW HAL' (audio.primary) as the primary audio interface
I/AudioFlinger( 768): Loaded a2dp audio interface from A2DP Audio HW HAL (audio)
D/AudioHardwareInterface( 768): setMode(NORMAL)
V/AudioHardware( 768): setMode() : new 0, old 0
V/AudioHardware( 768): Set master volume to 1.000000.
I/CameraService( 768): CameraService started (pid=768)
I/AudioFlinger( 768): AudioFlinger's thread 0x10970 ready to run
W/AudioFlinger( 768): Thread AudioOut_1 cannot connect to the power manager service
D/AudioHardware( 768): AudioStreamOutALSA::setParameters() routing=2
D/AudioHardware( 768): ### setVoiceVolume
I/AudioPolicyService( 768): Loaded audio policy from LEGACY Audio Policy HAL (audio_policy)
I/SurfaceFlinger( 795): SurfaceFlinger is starting
I/SurfaceFlinger( 795): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
I/gralloc ( 795): using (fd=11)
I/gralloc ( 795): id = s3cfb
I/gralloc ( 795): xres = 480 px
I/gralloc ( 795): yres = 800 px
I/gralloc ( 795): xres_virtual = 480 px
I/gralloc ( 795): yres_virtual = 1600 px
I/gralloc ( 795): bpp = 32
I/gralloc ( 795): r = 16:8
I/gralloc ( 795): g = 8:8
I/gralloc ( 795): b = 0:8
I/gralloc ( 795): width = 52 mm (234.461533 dpi)
I/gralloc ( 795): height = 86 mm (236.279068 dpi)
I/gralloc ( 795): refresh rate = 0.09 Hz
E/libEGL ( 795): eglGetDisplay:151 error 300c (EGL_BAD_PARAMETER)
E/libEGL ( 795): eglInitialize:167 error 3008 (EGL_BAD_DISPLAY)
E/libEGL ( 795): validate_display:188 error 3008 (EGL_BAD_DISPLAY)
E/libEGL ( 795): validate_display:188 error 3008 (EGL_BAD_DISPLAY)
F/libc ( 795): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1)
I/DEBUG ( 108): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 108): Build fingerprint: 'samsung/GT-I9000/GT-I9000:2.3.5/GINGERBREAD/XXJVT:user/release-keys'
I/DEBUG ( 108): pid: 795, tid: 797 >>> /system/bin/surfaceflinger <<<
I/DEBUG ( 108): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad
I/DEBUG ( 108): r0 deadbaad r1 00000001 r2 a0000000 r3 00000000
I/DEBUG ( 108): r4 00000000 r5 00000027 r6 0000fe78 r7 00000000
I/DEBUG ( 108): r8 00000000 r9 0000fc00 10 4004b498 fp 00000001
I/DEBUG ( 108): ip ffffffff sp 100ffd30 lr 40086f11 pc 40083670 cpsr 60000030
I/DEBUG ( 108): d0 5f4441425f4c4744 d1 315f303435584749
I/DEBUG ( 108): d2 00000000005dc053 d3 0000000200000050
I/DEBUG ( 108): d4 0000000000010002 d5 0000000000000780
I/DEBUG ( 108): d6 0000000000000000 d7 3dba5e3500000000
I/DEBUG ( 108): d8 0000000000000000 d9 0000000000000000
I/DEBUG ( 108): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 108): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 108): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 108): d16 3fb9999680000000 d17 3fdfffffffffff9b
I/DEBUG ( 108): d18 3fe0000000000000 d19 3fe0000000000032
I/DEBUG ( 108): d20 0000000000000000 d21 0000000000000000
I/DEBUG ( 108): d22 0000000000000000 d23 0000000000000000
I/DEBUG ( 108): d24 0000000000000000 d25 0000000000000000
I/DEBUG ( 108): d26 0000000000000000 d27 0000000000000000
I/DEBUG ( 108): d28 0000000000000000 d29 0000000000000000
I/DEBUG ( 108): d30 0000000000000000 d31 0000000000000000
I/DEBUG ( 108): scr 20000010
I/DEBUG ( 108):
I/DEBUG ( 108): #00 pc 00017670 /system/lib/libc.so
I/DEBUG ( 108): #01 pc 000009c2 /system/lib/libstdc++.so (_Znaj)
I/DEBUG ( 108): #02 pc 00018604 /system/lib/libsurfaceflinger.so (_ZN7android15DisplayHardware4initEj)
I/DEBUG ( 108): #03 pc 00018ba2 /system/lib/libsurfaceflinger.so (_ZN7android15DisplayHardwareC2ERKNS_2spINS_14SurfaceFlingerEEEj)
I/DEBUG ( 108): #04 pc 0001e440 /system/lib/libsurfaceflinger.so (_ZN7android14SurfaceFlinger10readyToRunEv)
I/DEBUG ( 108): #05 pc 00020cb6 /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv)
I/DEBUG ( 108): #06 pc 0002131c /system/lib/libutils.so
I/DEBUG ( 108): #07 pc 00012bf4 /system/lib/libc.so (__thread_entry)
I/DEBUG ( 108): #08 pc 00012748 /system/lib/libc.so (pthread_create)
I/DEBUG ( 108):
I/DEBUG ( 108): code around pc:
I/DEBUG ( 108): 40083650 4623b15c 2c006824 e026d1fb b12368db
I/DEBUG ( 108): 40083660 21014a17 6011447a 48124798 24002527
I/DEBUG ( 108): 40083670 f7f47005 2106ef68 eff6f7f5 460aa901
I/DEBUG ( 108): 40083680 f04f2006 94015380 94029303 ebc0f7f5
I/DEBUG ( 108): 40083690 4622a905 f7f52002 f7f4ebca 2106ef54
I/DEBUG ( 108):
I/DEBUG ( 108): code around lr:
I/DEBUG ( 108): 40086ef0 41f0e92d 46804c0c 447c2600 68a56824
I/DEBUG ( 108): 40086f00 e0076867 300cf9b5 dd022b00 47c04628
I/DEBUG ( 108): 40086f10 35544306 37fff117 6824d5f4 d1ee2c00
I/DEBUG ( 108): 40086f20 e8bd4630 bf0081f0 000285ea 41f0e92d
I/DEBUG ( 108): 40086f30 fb01b086 9004f602 461f4815 4615460c
I/DEBUG ( 108):
I/DEBUG ( 108): stack:
I/DEBUG ( 108): 100ffcf0 ffffffff
I/DEBUG ( 108): 100ffcf4 0000a000
I/DEBUG ( 108): 100ffcf8 00000000
I/DEBUG ( 108): 100ffcfc 00000000
I/DEBUG ( 108): 100ffd00 400af720
I/DEBUG ( 108): 100ffd04 400af6b0
I/DEBUG ( 108): 100ffd08 00000000
I/DEBUG ( 108): 100ffd0c 40086f11 /system/lib/libc.so
I/DEBUG ( 108): 100ffd10 00000000
I/DEBUG ( 108): 100ffd14 100ffd44
I/DEBUG ( 108): 100ffd18 0000fe78
I/DEBUG ( 108): 100ffd1c 00000000
I/DEBUG ( 108): 100ffd20 00000000
I/DEBUG ( 108): 100ffd24 4008607d /system/lib/libc.so
I/DEBUG ( 108): 100ffd28 df0027ad
I/DEBUG ( 108): 100ffd2c 00000000
I/DEBUG ( 108): #00 100ffd30 00000000
I/DEBUG ( 108): 100ffd34 0000fe78
I/DEBUG ( 108): 100ffd38 00000000
I/DEBUG ( 108): 100ffd3c 00000000
I/DEBUG ( 108): 100ffd40 0000fc00
I/DEBUG ( 108): 100ffd44 fffffbdf
I/DEBUG ( 108): 100ffd48 00000001
I/DEBUG ( 108): 100ffd4c 0000fc70
I/DEBUG ( 108): 100ffd50 00000000
I/DEBUG ( 108): 100ffd54 401039c5 /system/lib/libstdc++.so
I/DEBUG ( 108): #01 100ffd58 0000fc70
I/DEBUG ( 108): 100ffd5c 4003d607 /system/lib/libsurfaceflinger.so
D/AndroidRuntime( 802):
D/AndroidRuntime( 802): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<

I am pretty sure I have the froyo bootloader but I can't see exactly how that would make a difference.... Is anyone else getting anything like this?