Nexus 5更新 Android5.0 失敗解決方法

 

刷機步驟如下:

1、解壓下載好的.tgz包

2、解壓faseboot包,並將裡面的內容復制到解壓好的tgz包的文件目錄中

3、手機關機,同時按住開機鍵和音量-

4、雙擊執行flash-all.bat。執行過程中出現瞭問題:archive does not contain 'boot.sig';archive does not contain 'recovery.sig';failed to allocate 717308456 bytes;error: update package missing system.img;

解決方法:編輯flash-all.bat,註釋掉“::fastboot -w update image-hammerhead-lrx21o.zip”,即在此行前加“::”,然後增加以下代碼:

fastboot flash boot boot.img
fastboot flash cache cache.img
fastboot flash recovery recovery.img
fastboot flash system system.img
fastboot flash userdata userdata.img
fastboot reboot

 

整體代碼修改為:

@ECHO OFF
:: Copyright 2012 The Android Open Source Project
::
:: Licensed under the Apache License, Version 2.0 (the License);
:: you may not use this file except in compliance with the License.
:: You may obtain a copy of the License at
::
:: https://www.apache.org/licenses/LICENSE-2.0
::
:: Unless required by applicable law or agreed to in writing, software
:: distributed under the License is distributed on an AS IS BASIS,
:: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
:: See the License for the specific language governing permissions and
:: limitations under the License.

PATH=%PATH%;%SYSTEMROOT%System32
fastboot flash bootloader bootloader-hammerhead-hhz12d.img
fastboot reboot-bootloader
ping -n 5 127.0.0.1 >nul
fastboot flash radio radio-hammerhead-m8974a-2.0.50.2.21.img
fastboot reboot-bootloader
ping -n 5 127.0.0.1 >nul
::fastboot -w update image-hammerhead-lrx21o.zip
fastboot flash boot boot.img
fastboot flash cache cache.img
fastboot flash recovery recovery.img
fastboot flash system system.img
fastboot flash userdata userdata.img
fastboot reboot

echo Press any key to exit…
pause >nul
exit

 

再次雙擊執行。成功刷入Android 5.0。

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。