[Armadeus-forum] Issue with Android
Brought to you by:
sszy
From: <yva...@fr...> - 2010-01-06 14:45:32
|
Hello everybody, First, Happy new year 2010!!! I'm trying to run Android on the APF27. I have followed the Wiki page http://www.armadeus.com/wiki/index.php?title=Android Thanks a lot for this documentation!!! Without it, I would still be searching... The steps Android Kernel patching, compilation and install on the APF27, Android patching and compilation are OK. I have made a jffs2 image and installed it with the commands: sudo mkfs.jffs2 -n -e 0x20000 --pad=0x700000 -r $ANDROID_SOURCE/rootfs -o $TFTPBOOT/apf27-rootfs.arm.jffs2 setenv addjffsargs 'setenv bootargs ${bootargs} root=/dev/mtdblock4 rootfstype=jffs2 init=/init' saveenv run update_rootfs After a reset, the kernel boots correctly (the serial console is OK), /init launches it successfully. But the only thing that appears on the screen is a message "Android" with a blinking cursor on the right!!! There is something wrong!!! But what??? The last step "Making RootFS" of the Wiki page is a little bit confuse: - It is written "Actually, Android should use a file system how support mmap function like yaffs2, ext2 or ubifs. Unfortunaly, U-Boot support only jffs2 or ext2. So we will use ext2 on a µSD for data." But after, we make a jffs2 image. - We make prepare a µSD card that is never used. - In the section "Boot setup", we set the bootcmd to boot on the µSD, and after we update the flash NAND. I have searched in the archives of the Wiki page... Many changes have been made on the second half September 2009 on the "Making RootFS" section: - Put the rootfs on the µSD, - Boot in ubifs... Nicolas, Julien can you help me please??? Best regards, Yvan ROCH. |