大家好,请问有人做过android系统移植吗?小弟在将android4.0移植到freescale车载平台时遇到了问题。 原先跑的是2.3的系统。我用的原先的kernel,bootloader,然后编译出4.0的img。发现文件系统可以成功挂载,但是挂载后即出现进程挂掉的现象,init: untracked pid ** exited,并会不断重启。 网上有人说是交叉编译环境的问题,但是研究了几天也没理出头绪,还请大牛们给点思路,不胜感激。
调试欢乐多
是不是,还有一句kernel panic not synic...之类的提示阿我好像碰到过这个问题,好像是对文件系统的权限不够,将文件系统权限,修改一下试一下呢
没有这一句啊,是不停的打印init: untracked pid ** exited。
init.rc里文件系统挂载的部分是这样的,
on fs
mount ext4 /dev/block/mmcblk0p2 /system
mount ext4 /dev/block/mmcblk0p2 /system ro remount
mount ext4 /dev/block/mmcblk0p5 /data nosuid nodev
mount ext4 /dev/block/mmcblk0p6 /cache nosuid nodev on post-fs
mount roorfs rootfs /ro remount
...... 我把两个ro改成rw还是不行,是这样改吗?
看logcat信息才能定位