2020年1月8日

刷機 LineageOS 的簡單步驟

這兩天把手上的 Nexus 7 及 Nexus 7 (2013) 這兩部老平板,刷機成 LineageOS ,雖然以前就已經刷機好幾次了,不過每次都忘了,這次稍微寫一下步驟紀錄。


刷 LineageOS 的步驟說明:

軟體準備

  1. platform-tools及電腦辨識平板的驅動程式。
  2. 專屬<要被刷機型號>的 twrp 的 img 檔
  3. 專屬<要被刷機型號>的 LineageOS.zip 檔案
  4. 符合步驟2版本的 Open GAPP 


步驟

  1. 先將平板關機。
  2. 進入 bootloader 模式。(通常是關機狀態時,按住音量-鍵及開機鍵)
  3. 確認電腦已經安裝可以辨識平板的驅動程式,然後連接電腦。在platform-tools 資料夾底下,用 fastboot devices 指令確認平板是否有被電腦辨識。(如果有成功辨識連接,通常在本機就可以看到平板了。)
  4. 用 fastboot oem unlock 指令,進行解鎖,才能看到 Recovery 的選單。
  5. 重新開機,跟步驟 2 一樣,要進入 bootloader 模式。
  6. 用 fastboot flash recovery <recovery_filename>.img 指令,刷入 twrp 。
  7. 用 fastboot boot <recovery_filename>.img 指令,重新開機時進入 twrp 的 Recovery 模式。
  8. Wipe → Format Data。
  9. Advanced Wipe → Cache、System。
  10. Install → LineageOS.zip、gapp.zip
  11. 重新開機,成功。

刷完之後,Nexus 7 進入 Android 7.1.2,而 Nexus 7 (2013) 進入了 Android 9 ,兩台老機器又重新有了新靈魂。

(PS:我的 Nexus 7 (2013) 是 16G WIFI 版本,刷機過程中,遇到系統空間不足的情況;這台 Nexus 7 (2013) 要稍微注意的是,必須用 UA 版本的 twrp ,並且還要在 twrp 底下多install  一次  flo-deb_clamor_repartition.zip 才能騙過分割區無法明確辨識大小的問題。參考 https://forum.xda-developers.com/nexus-7-2013/orig-development/repartition-nexus-7-2013-repartition-t3844386  https://lineageos.wickenberg.nu/builds/full/flo/?C=M;O=D)

沒有留言: