4.3 OTA 升級應該只支援從 Google 原廠 4.2.2 升級, 所以還沒升到 4.2.2 的請先去升級 4.2.2
用這方法升級, 理論上系統設定以及所有檔案都還會在, 所以你不介意的話是可以不用備份資料的, 不過如果怕的話還是要先備份一下.
首先先從 Google 官網下載官方的 Nexus 4 OTA 檔案, 檔案有 162MB:
Nexus 4 Android 4.3 (ebc8bad23772b5fd6e2907e48b4c74ba0ed58f21.signed-occam-JWR66V-from-JDQ39.ebc8bad2.zip
接下來要準備最新版的 adb.exe, 如果你有潔癖怕我下毒, adb 可以從 Android developer 網站抓 SDK 裡面有, 檔案有四百多 MB:
Android SDK
點右方的 "Download the SDK" 下載, 下載完以後解開, 最新版 adb.exe 位於解開來目錄裡面的 sdk\platform-tools 目錄下頭.
想省時間的可以直接抓我抽出來的 adb 檔案:
adb.exe
另外 ADB interface 驅動程式則要到 XDA 網站抓:
Universal Naked Driver 0.73
到這邊軟體都準備好了, 請全都解開, 把 OTA 檔案改成短一點的檔名, 譬如說叫做 update.zip 放在 adb 同一個目錄.
接下來就照以下步驟一步一步來, 應該就會成功:
1. 手機到設定 -> 開發人員選項 -> "USB 偵錯" 打勾
2. 手機連到電腦, 會找到新裝置, 會有個叫做 Nexus 4 的不明裝置沒有驅動程式. 去電腦裝置管理員打開這個不明裝置, 手動安裝驅動程式, 指向剛剛抓的 adb interface 驅動程式 (Universal_Naked Driver_0.73) 安裝
3. 安裝完手機這邊會出現一個對話視窗, 我忘了內容, 反正就是選擇允許, 按下確定就可
4. 接下來電腦這邊開檔案總管或者我的電腦, 找到你剛剛解開放 adb.exe 的那個目錄上, 按著 shift 不放, 點右滑鼠鍵, 選擇 "在這裡開啟命令列視窗", 在新開的命令列視窗下 "adb reboot bootloader" 這個指令, 你的 Nexus 4 等一下就會自動重開機進入 bootloader
5. 接下來在你的手機上按 "音量 +" 鍵兩次, 螢幕上方應該是寫著 "recovery mode", 然後按下 power 鍵進入下個畫面: 一個開腸破肚的 Android 機器人, 寫著 "沒有指令"
6. 到了上面這畫面時, 按下 power 鍵不放再按 "音量 +" 鍵真正進入 recovery mode 視窗
7. 按 "音量 -" 鍵一次, 選擇 "apply update from ADB" 選項, 再按下 power 鍵
8. 電腦這邊應該又會看到在裝驅動程式, 等它自動裝完不須去操作
9. 電腦這邊的 cmd 視窗下這個指令:
adb sideload update.zip
update.zip 就是你抓下來的 OTA 檔案
10. 看電腦這邊上傳完成後, 手機那邊就會開始安裝更新, 慢慢等, 要花個幾分鐘時間
11. 手機安裝完更新後, 選擇 "reboot system", 按 power 鍵手機就會重開機, 開機完系統就更新成 Android 4.3 了.