Hi all,

I'm trying to get the CoreDruids Froyo port (coredruids.org) to run on
my Beagleboard (rev C2).  When I attempt to boot, I get a kernel panic
with someone trying to kill the init process.

Upon further debugging, I found that the vold process fails to start
(and is the culprit for bringing down the init process).  If I comment
out vold from the init.rc, I get to the console prompt.  However,
Android doesn't start because there are some Java services that need
to connect to the Native vold process (I assume to get status about
the SD card).

- I've put a vold.fstab in /system/etc which should mount /dev/
mmcblk0p1 to /sdcard.
- Android FS is in /dev/mmcblk0p2 and I specify root=/dev/mmcblk0p2 as
an argument to the kernel (i.e. bootargs)

Anyone seen this before or have some tricks to boot Android from the
SD card?  I was hoping that the CoreDruids port worked out of the box,
and it almost does, except for this issue.  Hopefully I'm just missing
something obvious.

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

Reply via email to