频道栏目
IT货架 > > 正文
使用fastboot烧Android系统版本
网友分享于:Jan 1, 1970 8:00:00 AM    来源: IT货架   

标签:android   style   ar   os   使用   sp   on   文件   数据   

当修改一个Android.mk的文件后,发现找不到应该单独编译某个模块时,我们将不得不选择耗时较长的全编。

全编之前的准备功能:最好将项目的out目录删除掉,虽然这样编译会比较慢。但好处是可以确保修改生效。

更新代码   修改Android.mk后,就使用make -j32进行全编了。(我们公司全编Rock3项目时 还可以使用req 41699  new按钮进行)

几小时编译完毕后,将可以在out/target/product/msm8916_32目录下看到新生成的.img文件,包括boot.img  system.img  userdata.img  recovery.img文件。

开机状态下进入fastboot状态:

    sudo adb reboot bootloader

查看fastboot设备:

    sudo fastboot devices

擦除boot  system  userdata  recovery

    sudo fastboot erase boot/system/userdata/recovery

在msm8916_32目录下烧入boot  system  userdata  recovery

     sudo fastboot flash boot/system/userdata/recovery  boot.img/system.img/userdata.img/recovery.img

重启

    sudo fastboot reboot

等待即可。

当然boot  system  userdata  recovery单独烧也可以

关于boot.img   system.img   userdata.img   recovery.img 的介绍:

boot.img 里面包含了内核和内存数据,内核有点像汽车的引擎,内存数据有点类似于开机引导,开机之后告诉各个软件该做什么,比如屏幕驱动去显示开机第二屏幕动画、欢迎界面、桌面等;声音驱动去准备开机声音等等。

system.img 是安卓 (Android) 系统中存放系统文件的映像 (image) 文件,文件格式为 yaff2.

recovery.img 是系统备份的镜像,和GHOST用的*.GHO文件是一个意思。

userdata.img用户数据

使用fastboot烧Android系统版本

标签:android   style   ar   os   使用   sp   on   文件   数据   

相关板块推荐 iPhone WindowsPhone

广告服务联系QQ:1134687142 | 网站地图

版权所有: IT货架- 内容来自互联网,仅供用于技术学习,请遵循相关法律法规. 京ICP备11030978号-1