【NanoPi K2 开发板试用体验】安卓镜像浅谈

  • 汉云
  • LV6工程师
  • |      2017-07-07 23:42:08
  • 浏览量 1562
  • 回复:1
下载源码下载了几天下载不下来,MOP帮忙下载下来了,没有.git目录又编译不过去。当前暂时放弃编译内核与uboot了。安卓的源码下载估计更是遥不可及了。那么对于安卓的镜像结构进行学习一下吧。首先,Android的这个s905-android-sd4g-20170527.img的镜像文件要进行挂载。 通过fdisk命令,可以看到,这个镜像是分了四个分区的。 首先,挂载第一分区。 看了下,这个分区应该是boot分区,可以看到有内核与dtb等文件。如果内核编译成功,可以通过这个分区进行更新内核了。从这个dtb文件来看,设备树已经成为主流了。也要加强学习了,不能还像6410那个时代那样去一味的修改源文件了。 同样的方法挂第二个分区,这个分区应该是文件系统的分区,但与Linux的文件系统还是有很大的差别的。 还有两个分区,空间是比较大的,好像是用户的数据分区。对于安卓还是停留在写个APP的阶段,还没有深入研究过。其实,将这个镜像烧写到SD卡后,在最前面还有一个MBR的引导代码部分,只是其不属于文件系统的一部分,在这里是无法看到的,不过可以通过hex查看。
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:1
xukejing 2017-07-08
chroot /mnt/android
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子