如果你的nexus 7 (2013)已經rooted 或者 installed custom recovery 而導致不能ota 升級android 4.4 的話,可以試試以下的方法:
事前準備:
Wug's Nexus Root Toolkit (NRT):
http://www.wugfresh.com/nrt/
Google 官方images:
https://developers.google.com/android/nexus/images
1. 不需要解壓image檔,不過如果你想保留之前的資料,請使用winrar/7-zip 進入壓縮檔,尋找flash-all.bat,使用記事本或其他軟件修改其內容,將裡面 fastboot -w 的 -w 去掉,這樣的話,升級過程中就不會刪除所有資料。
2. 開啟NRT,選擇好你現在的android版本及build version,然後按『flash stock + unroot』(按之前先確定你的nexus7是否能正常使用,能的話就選擇device on/normal,不能的話就選擇 soft-bricked/bootloop),然後選中你的image檔,按確定後就耐心等待吧!完成後就會自動進入android 4.4。
3. 如果你想root及安裝custom recovery,可以再次開啟nrt(不過記住改變你的android version 及build version),按root(按之前先選擇下面的custom recovery),等待重新開機便完成了。
其實坊間有好多其他辦法,例如:
http://bbs.gfan.com/android-6925727-1-1.html ,但我在想保留資料的情況下升級到anroid 4.4後,launcher根本不能顯示,其他軟件都不能使用,就算我不保留資料,都會在升級過程中顯示archieve not contain "boot.sig", "recovery.sig", "system.sig",最後會卡在開機畫面,我發現因為可能某些原因導致這個方法不能建立file system,令到卡在開機畫面!!