Hi,

Check your logcat logs for some crashes.
It looks like servicemanager is crashing when it is trying to start
some service.

From:system/core/init/readme.txt
critical
This is a device-critical service. If it exits more than four times in
four minutes, the device will reboot into recovery mode.

On Sep 5, 1:49 pm, 麥wing <[email protected]> wrote:
> hello,
>
> I am newbie of android-porting. I use
>
> $ repo init -u git://gitorious.org/0xdroid/manifest.git -b beagle-
> gingerbread
> $ repo sync
>
> and
>
> $ git clone git://gitorious.org/0xlab-kernel/kernel.git
> $ cd kernel
> $ git checkout -b kernel_omap3 origin/omap3-2.6.32
>
> to get Gingerbread(OS) and kernel.
>
> However, I get error! init: critical process 'servicemanager' exited 4
> times in 4 minutes; rebooting into recovery mode. Can u give me some
> suggestions?
>
> UBIFS: mounted UBI device 0, volume 0, name "rootfs"
> UBIFS: file system size:   103348224 bytes (100926 KiB, 98 MiB, 801
> LEBs)
> UBIFS: journal size:       9033728 bytes (8822 KiB, 8 MiB, 71 LEBs)
> UBIFS: media format:       w4/r0 (latest is w4/r0)
> UBIFS: default compressor: lzo
> UBIFS: reserved for root:  0 bytes (0 KiB)
> VFS: Mounted root (ubifs filesystem) on device 0:13.
> Freeing init memory: 140K
> Warning: unable to open an initial console.
> init: Timed out waiting for /dev/.coldboot_done
> init: cannot find '/sbin/ueventd', disabling 'ueventd'
> init: service 'console' requires console
> init: cannot find '/system/etc/install-recovery.sh', disabling
> 'flash_recovery'
> init: untracked pid 550 exited
> init: untracked pid 549 exited
> warning: `rild' uses 32-bit capabilities (legacy support in use)
> init: untracked pid 546 exited
> init: untracked pid 559 exited
> init: untracked pid 592 exited
> init: untracked pid 585 exited
> init: untracked pid 597 exited
> init: untracked pid 607 exited
> init: untracked pid 600 exited
> init: untracked pid 612 exited
> init: untracked pid 622 exited
> init: untracked pid 615 exited
> init: untracked pid 627 exited
> init: critical process 'servicemanager' exited 4 times in 4 minutes;
> rebooting into recovery mode
> cm: Module associated with clock usbhost_48m_fck didn't enable in
> 100000 tries
> Unhandled fault: external abort on non-linefetch (0x1028) at
> 0xfa064814
> Internal error: : 1028 [#1]
> last sysfs file: /sys/power/state
> Modules linked in:
> CPU: 0    Not tainted  (2.6.32.9-gd4f5a36-dirty #1)
> PC is at ehci_halt+0x10/0x54
> LR is at ehci_omap_shutdown+0x7c/0xbc
> pc : [<c024fd2c>]    lr : [<c024ff4c>]    psr: 60000193
> sp : cf81fe40  ip : 00000002  fp : 00000008
> r10: 00000000  r9 : cf81e000  r8 : c002c068
> r7 : 0001ae2d  r6 : c058e92c  r5 : cf9d18d0  r4 : cf9d1800
> r3 : 00000000  r2 : fa064810  r1 : cf9d18d0  r0 : cf9d18d0
> Flags: nZCv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment user
> Control: 10c5387d  Table: 8fb84019  DAC: 00000015

-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

Reply via email to