[Galaxy S I9000 Android Development] lb54:
It also crash with GB package

The logcat with logthis

System Environment Information----
Device Brand: samsung
Device Name: GT-I9000
OS Version: 4.0.4
Kernel: Linux version 3.0.8-Semaphore_ICS_1.1.1 (stratosk@semaphore.gr) (gcc version 4.4.3 (GCC) ) #86 PREEMPT Fri Apr 27 23:19:38 EEST 2012
Product: GT-I9000
Board: aries
--------- beginning of /dev/log/main
--------- beginning of /dev/log/system
E/AndroidRuntime( 1358): FATAL EXCEPTION: main
E/AndroidRuntime( 1358): java.lang.VerifyError: com/sec/android/app/fm/MainActivity
E/AndroidRuntime( 1358):	at java.lang.Class.newInstanceImpl(Native Method)
E/AndroidRuntime( 1358):	at java.lang.Class.newInstance(Class.java:1319)
E/AndroidRuntime( 1358):	at android.app.Instrumentation.newActivity(Instrumentation.java:1023)
E/AndroidRuntime( 1358):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1984)
E/AndroidRuntime( 1358):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2104)
E/AndroidRuntime( 1358):	at android.app.ActivityThread.access$600(ActivityThread.java:132)
E/AndroidRuntime( 1358):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1157)
E/AndroidRuntime( 1358):	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1358):	at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 1358):	at android.app.ActivityThread.main(ActivityThread.java:4575)
E/AndroidRuntime( 1358):	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1358):	at java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime( 1358):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
E/AndroidRuntime( 1358):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
E/AndroidRuntime( 1358):	at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 1412): FATAL EXCEPTION: main
E/AndroidRuntime( 1412): java.lang.VerifyError: com/sec/android/app/fm/MainActivity
E/AndroidRuntime( 1412):	at java.lang.Class.newInstanceImpl(Native Method)
E/AndroidRuntime( 1412):	at java.lang.Class.newInstance(Class.java:1319)
E/AndroidRuntime( 1412):	at android.app.Instrumentation.newActivity(Instrumentation.java:1023)
E/AndroidRuntime( 1412):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1984)
E/AndroidRuntime( 1412):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2104)
E/AndroidRuntime( 1412):	at android.app.ActivityThread.access$600(ActivityThread.java:132)
E/AndroidRuntime( 1412):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1157)
E/AndroidRuntime( 1412):	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1412):	at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 1412):	at android.app.ActivityThread.main(ActivityThread.java:4575)
E/AndroidRuntime( 1412):	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1412):	at java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime( 1412):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
E/AndroidRuntime( 1412):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
E/AndroidRuntime( 1412):	at dalvik.system.NativeStart.main(Native Method)

And live logcat with android commander

http://img441.imageshack.us/img441/3962/logcatfm1.jpg

http://img818.imageshack.us/img818/7326/logcatfm2.jpg

Also, the semaphore kernel tell that it's the si4709 module for the FM Radio ... maybe the FM chip which is different?

The only stock FM Radio apk which can be started is the FM Radio in the XXLPH SGS2 port for the SGS1

http://xdaforums.com/showthread.php?t=1521974 (hum, I mean that the FM Radio of this rom can be launched in this rom only, I tried to copy it on CM9 but ... crash)

But this rom use a special kernel without FM Radio (and when you try to flash semaphore ... the rom can't boot), it can be a way to avoid of crashes

Edit : Oops, I forgot to tell that the XXLPH port FM Radio can be started, but it doesn't work (it doesn't crash at start, but no fm radio can be listened)