大家好,请问有人做过android系统移植吗?小弟在将android4.0移植到freescale车载平台时遇到了问题。  原先跑的是2.3的系统。我用的原先的kernel,bootloader,然后编译出4.0的img。发现文件系统可以成功挂载,但是挂载后即出现进程挂掉的现象,init: untracked pid ** exited,并会不断重启。  网上有人说是交叉编译环境的问题,但是研究了几天也没理出头绪,还请大牛们给点思路,不胜感激。

解决方案 »

  1.   

    init: untracked pid ** exited后面
    是不是,还有一句kernel panic not synic...之类的提示阿我好像碰到过这个问题,好像是对文件系统的权限不够,将文件系统权限,修改一下试一下呢
      

  2.   


      没有这一句啊,是不停的打印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还是不行,是这样改吗?
      

  3.   

    打印init: untracked pid ** exited是因为系统进程system server挂了,然后被不断重启又不断挂掉。
    看logcat信息才能定位
      

  4.   

    freescale车载平台? IMX51?IMX53?IMX6X?