前面的几篇文章把源码编译完成了,现在该刷system.img到nexus5中,为了保险期间我们先刷机官方Rom,然后再刷自己编译的镜像文件,bootloader-hammerhead-hhz12h.img这个驱动很重要啊! 1、官方镜像文件地址是:https://developers.google.com/android/nexus/images#hammerhead 文章用到的官方Rom如图: 2、解压文件 3、进入到文件目录下面 cd C:\studyhome\android-Rom\hammerhead-lmy48i-factory-a38c3441\hammerhead-lmy48i 4、nexus5使用Usb线连接电脑 5、执行刷机命令 adb reboot bootloader fastboot flash bootloader bootloader-hammerhead-hhz12h.img 注:由于每种设备的 bootloader 和 radio 文件名都不同,在操作时请将文件名换为对应的文件名。如果你的设备是手机或支持移动网络的平板设备,你还需要刷入 radio fastboot flash radio radio-hammerhead-m8974a-2.0.50.2.26.img fastboot reboot-bootloader 重启完毕后,请依次刷入 recovery、boot、system 镜像文件 fastboot flash recovery recovery.img fastboot flash boot boot.img fastboot flash system system.img 清除用户数据 fastboot flash cache cache.img fastboot flash userdata userdata.img 再次重启 fastboot reboot 如果重启成功,说明系统刷机成功 7、刷机自己的系统,首先把自己编译的系统复制到文件下面C:\ant\android\5.1.1\hammerhead-0106-2010 8、执行刷机代码 adb reboot bootloader fastboot oem unlock fastboot -w flashall 或者 fastboot -w -p flashall fastboot flash boot boot.img fastboot flash recovery recovery.img fastboot flash system system.img 清除用户数据 fastboot flash cache cache.img fastboot flash userdata userdata.img fastboot oem lock 再次重启 fastboot reboot 如果重启成功,说明系统刷机成功!!! 到这里android源码编译刷机到nexus5设备的过程全部结束了,谢谢!!! |
前面的几篇文章把源码编译完成了,现在该刷system.img到nexus5中,为了保险期间我们先刷机官方Rom,然后再刷自己编译的镜像文件,bootloader-hammerhead-hhz12h.img这个驱动很重要啊!
1、官方镜像文件地址是:https://developers.google.com/android/nexus/images#hammerhead
文章用到的官方Rom如图:
2、解压文件
3、进入到文件目录下面
cd C:\studyhome\android-Rom\hammerhead-lmy48i-factory-a38c3441\hammerhead-lmy48i
4、nexus5使用Usb线连接电脑
5、执行刷机命令
adb reboot bootloader
fastboot flash bootloader bootloader-hammerhead-hhz12h.img
注:由于每种设备的 bootloader 和 radio 文件名都不同,在操作时请将文件名换为对应的文件名。如果你的设备是手机或支持移动网络的平板设备,你还需要刷入 radio
fastboot flash radio radio-hammerhead-m8974a-2.0.50.2.26.img
fastboot reboot-bootloader
重启完毕后,请依次刷入 recovery、boot、system 镜像文件
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot flash system system.img
清除用户数据
fastboot flash cache cache.img
fastboot flash userdata userdata.img
再次重启
fastboot reboot
如果重启成功,说明系统刷机成功
7、刷机自己的系统,首先把自己编译的系统复制到文件下面C:\ant\android\5.1.1\hammerhead-0106-2010
8、执行刷机代码
adb reboot bootloader
fastboot oem unlock
fastboot -w flashall
或者 fastboot -w -p flashall
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash system system.img
清除用户数据
fastboot flash cache cache.img
fastboot flash userdata userdata.img
fastboot oem lock
再次重启
fastboot reboot
如果重启成功,说明系统刷机成功!!!