平台:s5pc110
系统:android2.3
1,在编译新的BSP时遇到下面报错:如附一所示。
2,最后检查是init.rc中的文件系统没有改,本身为yaffs,我们要用的是ext4格式的。
在init.rc中的改动如下:把yaffs改为ext4。
# mount mtd partitions
# Mount /system rw first to give the filesystem a chance to save a checkpoint
mountext4/dev/block/mmcblk0p2 /system
mountext4/dev/block/mmcblk0p2 /system ro wait remount
mountext4/dev/block/mmcblk0p3 /data wait nosuid nodev noatime
mountext4/dev/block/mmcblk0p4 /cache nosuid nodev noatime
附一:
I/Netd ( 5120): Netd 1.0 starting
I/ ( 5119): ServiceManager: 0xad50
E/AudioHardware( 5119): Can't load libsecril-client.so
D/AudioHardwareInterface( 5119): setMode(NORMAL)
I/CameraService( 5119): CameraService started (pid=5119)
I/AudioFlinger( 5119): AudioFlinger's thread 0xc758 ready to run
D/AudioHardware( 5119): AudioStreamOutALSA::setParameters() routing=2
D/AudioHardware( 5119): ### setVoiceVolume
D/AndroidRuntime( 5127):
D/AndroidRuntime( 5127): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<
D/AndroidRuntime( 5127): CheckJNI is OFF
D/dalvikvm( 5127): creating instr width table
I/SamplingProfilerIntegration( 5127): Profiler is disabled.
I/Zygote ( 5127): Preloading classes...
E/Zygote ( 5127): setreuid() failed. errno: 30
D/dalvikvm( 5127): GC_EXPLICIT freed 47K, 78% free 235K/1024K, external 0K/0K, paused 2ms
D/dalvikvm( 5127): GC_EXPLICIT freed 1K, 73% free 285K/1024K, external 0K/0K, paused 1ms
D/dalvikvm( 5127): GC_EXPLICIT freed 20K, 69% free 318K/1024K, external 0K/0K, paused 2ms
I/bluetooth_ScoSocket.cpp( 5127): Entry name = MY-CAR ScoTypes = 0x7f
I/bluetooth_ScoSocket.cpp( 5127): Entry name = Motorola HF850 ScoTypes = 0x7
D/dalvikvm( 5127): GC_EXPLICIT freed 2445K, 52% free 2491K/5123K, external 0K/0K, paused 27ms
D/dalvikvm( 5127): GC_EXPLICIT freed 146K, 51% free 2554K/5123K, external 0K/0K, paused 19ms
D/dalvikvm( 5127): GC_EXPLICIT freed 74K, 50% free 2579K/5123K, external 0K/0K, paused 18ms
D/dalvikvm( 5127): GC_EXPLICIT freed 36K, 50% free 2597K/5123K, external 0K/0K, paused 21ms
D/dalvikvm( 5127): GC_EXPLICIT freed 31K, 49% free 2620K/5123K, external 0K/0K, paused 18ms
D/dalvikvm( 5127): GC_EXPLICIT freed 38K, 49% free 2643K/5123K, external 0K/0K, paused 19ms
I/Zygote ( 5127): ...preloaded 1829 classes in 2494ms.
E/Zygote ( 5127): setreuid() failed. errno: 30
D/dalvikvm( 5127): GC_EXPLICIT freed 18K, 49% free 2641K/5123K, external 0K/0K, paused 18ms
I/Zygote ( 5127): Preloading resources...
D/dalvikvm( 5127): GC_EXTERNAL_ALLOC freed <1K, 49% free 2643K/5123K, external 0K/0K, paused 21ms
D/dalvikvm( 5127): GC_EXTERNAL_ALLOC freed 7K, 48% free 2664K/5123K, external 508K/532K, paused 19ms
D/dalvikvm( 5127): GC_EXPLICIT freed 7K, 48% free 2682K/5123K, external 943K/1049K, paused 19ms
D/dalvikvm( 5127): GC_EXTERNAL_ALLOC freed 5K, 48% free 2688K/5123K, external 1032K/1049K, paused 19ms
D/dalvikvm( 5127): GC_EXTERNAL_ALLOC freed 8K, 48% free 2711K/5123K, external 1561K/1566K, paused 21ms
I/Zygote ( 5127): ...preloaded 51 resources in 216ms.
I/Zygote ( 5127): ...preloaded 15 resources in 3ms.
D/dalvikvm( 5127): GC_EXPLICIT freed 7K, 47% free 2717K/5123K, external 1625K/2137K, paused 19ms
D/dalvikvm( 5127): GC_EXPLICIT freed 8K, 48% free 2708K/5123K, external 1625K/2137K, paused 19ms
D/dalvikvm( 5127): GC_EXPLICIT freed 1K, 48% free 2707K/5123K, external 1625K/2137K, paused 19ms
I/dalvikvm( 5127): System server process 5128 has been created
I/Zygote ( 5127): Accepting command socket connections
I/sysproc ( 5128): Entered system_init()
I/sysproc ( 5128): ServiceManager: 0xeaa38
I/SurfaceFlinger( 5128): SurfaceFlinger is starting
I/SurfaceFlinger( 5128): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
E/FramebufferNativeWindow( 5128): couldn't open framebuffer HAL (No such device)
I/DEBUG ( 61): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 61): Build fingerprint: 'generic/full_t34h/t34h:2.3.4/GRJ22/eng.zhanghuifang.20110822.142419:eng/test-keys'
I/DEBUG ( 61): pid: 5128, tid: 5142 >>> system_server <<<
I/DEBUG ( 61): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0000005c
I/DEBUG ( 61): r0 0000e090 r1 44936db4 r2 00000001 r3 00000000
I/DEBUG ( 61): r4 0028f7a0 r5 0028f880 r6 fffffebc r7 00000000
I/DEBUG ( 61): r8 ac52d7bc r9 0028f7a0 10 00100000 fp 00000001
I/DEBUG ( 61): ip ac52d81c sp 44936d50 lr af904a10 pc ac519454 cpsr 60000030
I/DEBUG ( 61): d0 0000000000000000 d1 62656d6172662065
I/DEBUG ( 61): d2 6461657268742076 d3 7420796461657269
I/DEBUG ( 61): d4 49202e6e7572206f d5 7a696c616974696e
I/DEBUG ( 61): d6 7061726720676e69 d7 0000000073636968
I/DEBUG ( 61): d8 0000000000000000 d9 0000000000000000
I/DEBUG ( 61): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 61): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 61): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 61): d16 ae20bb444050e220 d17 3fe999999999999a
I/DEBUG ( 61): d18 42eccefa43de3400 d19 3fbc71c71c71c71c
I/DEBUG ( 61): d20 4008000000000000 d21 3fd99a27ad32ddf5
I/DEBUG ( 61): d22 3fd24998d6307188 d23 3fcc7288e957b53b
I/DEBUG ( 61): d24 3fc74721cad6b0ed d25 3fc39a09d078c69f
I/DEBUG ( 61): d26 0000000000000000 d27 0000000000000000
I/DEBUG ( 61): d28 0000000000000000 d29 0000000000000000
I/DEBUG ( 61): d30 0000000000000000 d31 0000000000000000
I/DEBUG ( 61): scr 20000012
I/DEBUG ( 61):
I/DEBUG ( 61): #00 pc 00019454 /system/lib/libsurfaceflinger.so
I/DEBUG ( 61): #01 pc 0001997c /system/lib/libsurfaceflinger.so
I/DEBUG ( 61): #02 pc 00024f28 /system/lib/libsurfaceflinger.so
I/DEBUG ( 61): #03 pc 0001c8c8 /system/lib/libutils.so
I/DEBUG ( 61): #04 pc 0001ce3a /system/lib/libutils.so
I/DEBUG ( 61): #05 pc 000118e4 /system/lib/libc.so
I/DEBUG ( 61): #06 pc 000114b0 /system/lib/libc.so
I/DEBUG ( 61):
I/DEBUG ( 61): code around pc:
I/DEBUG ( 61): ac519434 ffb8f7ff edd06ca0 23000a0b 6ec7a919
I/DEBUG ( 61): ac519444 0a07edc4 0a0ced90 0454f8df 0a08ed84
I/DEBUG ( 61): ac519454 7a17edd7 edc44478 64e37a09 e82af7fe
I/DEBUG ( 61): ac519464 9819b940 024cf104 1438f8df 44796945
I/DEBUG ( 61): ac519474 4798682b e430f8df 0924f10d ad1a2600
I/DEBUG ( 61):
I/DEBUG ( 61): code around lr:
I/DEBUG ( 61): af9049f0 e1853f92 e3530000 1afffffa e8bd8070
I/DEBUG ( 61): af904a00 e92d4070 e1a04000 e1a05001 ebffffd4
I/DEBUG ( 61): af904a10 e1950f9f e0802004 e1853f92 e3530000
I/DEBUG ( 61): af904a20 1afffffa e8bd8070 e1a01000 e3e00000
I/DEBUG ( 61): af904a30 eafffff2 e1a01000 e3a00001 eaffffef
I/DEBUG ( 61):
I/DEBUG ( 61): stack:
I/DEBUG ( 61): 44936d10 0028f8f4
I/DEBUG ( 61): 44936d14 ac52d7bc
I/DEBUG ( 61): 44936d18 00100000
I/DEBUG ( 61): 44936d1c ab91add3 /system/lib/libui.so
I/DEBUG ( 61): 44936d20 00100000
I/DEBUG ( 61): 44936d24 afd13ec7 /system/lib/libc.so
I/DEBUG ( 61): 44936d28 0028f7a0
I/DEBUG ( 61): 44936d2c 00000000
I/DEBUG ( 61): 44936d30 0028f7e8
I/DEBUG ( 61): 44936d34 0028f880
I/DEBUG ( 61): 44936d38 fffffebc
I/DEBUG ( 61): 44936d3c ac5193b9 /system/lib/libsurfaceflinger.so
I/DEBUG ( 61): 44936d40 0028f7a0
I/DEBUG ( 61): 44936d44 0028f880
I/DEBUG ( 61): 44936d48 df002777
I/DEBUG ( 61): 44936d4c e3a070ad
I/DEBUG ( 61): #00 44936d50 00000000
I/DEBUG ( 61): 44936d54 00001000
I/DEBUG ( 61): 44936d58 ac5276ca /system/lib/libsurfaceflinger.so
I/DEBUG ( 61): 44936d5c a811cda9 /system/lib/libutils.so
I/DEBUG ( 61): 44936d60 fffffff8
I/DEBUG ( 61): 44936d64 00095518
I/DEBUG ( 61): 44936d68 00000000
I/DEBUG ( 61): 44936d6c 0028f800
I/DEBUG ( 61): 44936d70 00000000
I/DEBUG ( 61): 44936d74 00095518
I/DEBUG ( 61): 44936d78 00000001
I/DEBUG ( 61): 44936d7c a811ccb3 /system/lib/libutils.so
I/DEBUG ( 61): 44936d80 00000000
I/DEBUG ( 61): 44936d84 00000000
I/DEBUG ( 61): 44936d88 00000000
I/DEBUG ( 61): 44936d8c 00000000
I/DEBUG ( 61): 44936d90 00000000
I/DEBUG ( 61): 44936d94 00000001
I/DEBUG ( 61): 44936d98 00000000
I/DEBUG ( 61): 44936d9c 00100000
I/DEBUG ( 61): 44936da0 00001000
I/DEBUG ( 61): 44936da4 00000000
I/DEBUG ( 61): 44936da8 00000000
I/DEBUG ( 61): 44936dac 0028f840
I/DEBUG ( 61): 44936db0 fffffff8
I/DEBUG ( 61): 44936db4 0028f7f8
I/DEBUG ( 61): 44936db8 0028f7f8
I/DEBUG ( 61): 44936dbc 00000001
I/DEBUG ( 61): 44936dc0 00000000
I/DEBUG ( 61): 44936dc4 ac5276ca /system/lib/libsurfaceflinger.so
I/DEBUG ( 61): 44936dc8 0028f814
I/DEBUG ( 61): 44936dcc 0028f804
I/DEBUG ( 61): 44936dd0 00000000
I/DEBUG ( 61): 44936dd4 a811cd9b /system/lib/libutils.so
I/DEBUG ( 61): 44936dd8 00000000
I/DEBUG ( 61): 44936ddc 0028f800
I/DEBUG ( 61): 44936de0 a811ccf9 /system/lib/libutils.so
I/DEBUG ( 61): 44936de4 000eb318
I/DEBUG ( 61): 44936de8 44936e7c
I/DEBUG ( 61): 44936dec 44936e7c
I/DEBUG ( 61): 44936df0 0008dee8
I/DEBUG ( 61): 44936df4 0028f7a0
I/DEBUG ( 61): 44936df8 00100000
I/DEBUG ( 61): 44936dfc ac5199f3 /system/lib/libsurfaceflinger.so
I/DEBUG ( 61): 44936e00 0028f830
I/DEBUG ( 61): 44936e04 ac519a07 /system/lib/libsurfaceflinger.so
I/DEBUG ( 61): 44936e08 0028f830
I/DEBUG ( 61): 44936e0c a8114b8f /system/lib/libutils.so
I/DEBUG ( 61): 44936e10 0028f7a0
I/DEBUG ( 61): 44936e14 590ad348
I/DEBUG ( 61): 44936e18 ac52dd14
I/DEBUG ( 61): 44936e1c 0028f7a0
I/DEBUG ( 61): 44936e20 00000000
I/DEBUG ( 61): 44936e24 ac52d7bc
I/DEBUG ( 61): 44936e28 44936e7c
I/DEBUG ( 61): 44936e2c 0008dee8
I/DEBUG ( 61): 44936e30 0028f7a0
I/DEBUG ( 61): 44936e34 00100000
I/DEBUG ( 61): 44936e38 00000001
I/DEBUG ( 61): 44936e3c ac519981 /system/lib/libsurfaceflinger.so
I/DEBUG ( 61): #01 44936e40 0008de58
I/DEBUG ( 61): 44936e44 ac52c808
I/DEBUG ( 61): 44936e48 ac52d7bc
I/DEBUG ( 61): 44936e4c ac524f2d /system/lib/libsurfaceflinger.so
D/Zygote ( 5127): Process 5128 terminated by signal (11)
I/Zygote ( 5127)[ 1033.583698] request_suspend_state: wakeup (0->0) at 1033053056922 (2010-01-01 12:17:13.714226420 UTC)
: Exit zygote because system[ 1033.595701] init: untracked pid 5119 exited
[ 1033.599616] init: untracked pid 5120 exited
server (5128) has terminated
I/ServiceManager( 58): service 'media.camera' died
I/ServiceManager( 58): service 'media.audio_policy' died
I/ServiceManager( 58): service 'media.audio_flinger' died
I/ServiceManager( 58): service 'media.player' died