儘管不久的七月底應該就出第三個preview了,仍是忍不住當了回小白,把nexus6刷成android M了,沒有嘗試nexus5,但就網上資料看,狀況大體同樣。首先看下google官方的timeline吧,傳說中的M第三季度即將正式到來。
html
目前爲止preview2的下載位置是這裏。選擇合適的版本,好比nexus6是shamu。
android
解壓下載包後,裏邊的東西是這樣的:bash
bootloader和radio的文件名跟設備和版本有關。image-shamu-**.zip壓縮包裏是這些東西:工具
android developer網站上有詳盡的指南,本來按照這些步驟,應該就衣食無憂了。但實際上fastboot工具無法直接找到image-shamu-MPZ79M下的幾個img文件,很明顯flash-all腳本寫的不夠人性化。網上有修改該腳本的討論,沒有仔細去研究,由於手動操做幾下整體上比較省時間。參考網上的這篇文章後,大體的操做步驟變動爲以下:網站
fastboot flash bootloader bootloader-***.img fastboot flash radio radio-***.img fastboot reboot-bootloader fastboot flash recovery recovery.img fastboot flash boot boot.img fastboot flash system system.img
其間,只有system.img的導入會稍微耗時一些:google
$ fastboot flash system system.img target reported max download size of 536870912 bytes sending sparse 'system' (517175 KB)... OKAY [ 19.143s] writing 'system'... OKAY [ 6.862s] sending sparse 'system' (523942 KB)... OKAY [ 20.071s] writing 'system'... OKAY [ 7.175s] sending sparse 'system' (506839 KB)... OKAY [ 21.062s] writing 'system'... OKAY [ 6.758s] sending sparse 'system' (434117 KB)... OKAY [ 17.244s] writing 'system'... OKAY [ 5.779s] finished. total time: 104.093s $ fastboot reboot rebooting...
ok,就是這樣了。spa