Android 2.3系统移植emmc(iNand),不能安装应用程序
我自己画的板子,编译的Android 2.3系统,在iNand启动之后,不能安装应用程序,会出现下面的错误:我已经把所有的文件权限都设置为777了,
启动参数bootargs=root=/dev/mmcblk0p2 rw rootfstype=ext4 init=/init console=ttySAC0
会是什么原因啊?
init.rc文件的内容如下:
99 on fs
100 # mount mtd partitions
101 # Mount /system rw first to give the filesystem a chance to save a checkpoint
102 #mount yaffs2 mtd@system /system
103 #mount yaffs2 mtd@system /system ro remount
104 #mount yaffs2 mtd@userdata /data nosuid nodev
105 #mount yaffs2 mtd@cache /cache nosuid nodev
106 mount ext4 /dev/block/mmcblk0p2 /system
107 #mount ext4 /dev/block/mmcblk0p2 /system ro wait remount
108 mount ext4 /dev/block/mmcblk0p3 /data wait nosuid nodev noatime
109 mount ext4 /dev/block/mmcblk0p4 /cache nosuid nodev noatime
110
111 on post-fs
112 # once everything is setup, no need to modify /
113 mount rootfs rootfs / rw remount
要是从Nand Flash启动的话就没有上面的问题。
页:
[1]