@
Sumire 有两种方式,都需要打开开发者选项的调试,要用到 adb 。
第一种方式是 adb sideload ,这里有详细说明
https://developers.google.com/android/nexus/ota#bullhead 大概步骤就是先下载 ota image ,比如以 6.0.1 最近的一个镜像为例
https://dl.google.com/dl/android/aosp/bullhead-ota-mtc20f-6303e5cd.zip1 、 adb reboot recovery
2 、执行完后会显示个红色叹号的安卓 logo ,然后 同时按着 电源键 和 音量+键,会进入到选择 recovery 的选择模式里,用音量键移动,电源键选中 Apply update from ADB 这一行
3 、在终端里切换到你放置镜像的路径,然后执行 adb sideload bullhead-ota-mtc20f-6303e5cd.zip
4 、完成后在手机上选择 Reboot the system now
第二种是刷底层固件( product image 应该是这样翻译吧。。。),方法比较麻烦些,就是 28L 我说的,下面还以下载 6.0.1 固件为例吧
https://dl.google.com/dl/android/aosp/bullhead-mtc20f-factory-fa466167.zip注意:这个需要在 开发者选项 里解锁 oem 。没解锁的方式我没用过所以不清楚
1 、加压下载的固件 zip 包,里面有个 image- bullhead-mtc20f.zip 的 zip 包,解压后把里面所有的 img 文件移到上层文路径,和 radio********.img 、 bootloader *********.img 在一个路径下
2 、终端切换到上面的路径,执行 adb reboot bootloader 或者 「关机后同时按着电源和音量-,然后在松开按音量+」 也能进入
3 、第一步后会进入到 fastboot mode ,这时候不要动手机,直接终端执行 fastboot devices 检查下
4 、执行 fastboot oem unlock 后用手机选择 yes (如果在开发这选项里没有解锁 oem 的话这里会执行失败,失败后再执行下面的会有什么后果我不知道)
5 、 fastboot flash bootloader bootloader-bullhead-*****.img
6 、 fastboot reboot-bootloader 重启,检查下屏幕最下方是 DEVICE STATE - lock 的话还需要再解锁一次 fastboot oem unlock
7 、 fastboot flash radio radio-bullhead-*************.img
8 、重复 6
9 、 fastboot flash boot boot.img
10 、 fastboot flash recovery recovery.img
11 、 fastboot flash system system.img
12 、 fastboot flash userdata userdata.img
13 、 fastboot flash cache cache.img
14 、 fastboot flash vendor vendor.img
15 、 fastboot format userdata (这一步可以选择,执行了可以降低存储空间的占用)
16 、 fastboot reboot 等着重启就行了