除烧写工具以及fastboot之外的烧写方式(dd)

1. 之间区别

(1)烧写工具基于平台的不同,有的烧写工具需要进行打包之后再进行烧写,耗时耗力,比如telechips平台,就是一奇葩。
(2)fastboot较比烧写工具灵活,在调试的过程中优势十足。但fastboot只能烧写指定的分区,比如boot、cache、system等等,但有的平台将dtb的分区独立出来了,fastboot也就无能为力了。
(3)使用dd命令可以烧写任何的分区,灵活性更大。

2. 如何使用dd进行烧写

(1)进入“/dev/block/platform/bdm/by-name”可以看到alias name与分区的对应关系:
除烧写工具以及fastboot之外的烧写方式(dd)_第1张图片

(2)将boot.img copy至sdcard

(3)烧写
除烧写工具以及fastboot之外的烧写方式(dd)_第2张图片

你可能感兴趣的:(linux驱动,Android)