Android移植到mini2440(进行中)

本文记录了尝试将Android移植到mini2440开发板的过程,包括面临的挑战如ArmV4不支持问题,源码下载的困难及解决方法,以及对manifest.xml的理解。虽然仍在下载源码阶段,作者对未来的关键步骤,如修改根文件系统、编译源码和烧写,表示期待并计划撰写终极教程。
摘要由CSDN通过智能技术生成

    手中有一块FriendlyArm的mini2440的开发板,最初看到Android被人移植到2440还是一年多以前,那时候FriendlyARM提供安装镜像,但只支持128MFlash和专门的触摸屏(不是NEC的)。这一年多,伴随Android的迅猛发展,android也被各种大牛移植到mini2440上,虽然Flash只有64M,照样可以运行。到现在为止可以在网上搜到可移植的最高版本为Android2.1。

    想深入学习一下Linux,因此就想按网上的教程,下载一下android的源码,编译后烧入mini2440中。忙活了一个星期了,依然停留在下载源码的阶段,很是郁闷。

    由于Android原生不支持ArmV4指令集,也就是Arm9是不支持的,Arm11可以支持(如今FriendlyArm的6410开发板就是Arm11的开发板,已经将Android与WinCE和Linux移植到上面,课件Android的火爆)。所以下载源码的时候需要从freerunner上下载一些。可能是网络或者源码服务器的服务不好,总是会断,速度也是很慢,有时挂了一晚上就下来300多M,再加上有可能会断或死机,下载源码真是不容易。

    到现在为止,我大概对于下载的过程有了一定了解,对于下载过程中出现的问题也有了一些自己的解决方法,起码知道文件下载的状态了。

    关于git和repo的安装就不写了,可以看参考资料里的网页链接。

    下面说一下下载源码时遇到的几个问题,虽然还没有完全下载完,但感觉对于下载的流程和状态还是有了深入的了解。首先manifest.xml应该类似一个指引文件,他提供许多源码工程的路径,在进行repo sy

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值