Redmi Note 7 Pro AospExtended 刷機指南

7 min

Redmi Note 7 Pro AospExtended 刷機指南

聲明: 本教程僅代表個人刷機心得,不代表適應所有手機。

如按照本指南導致刷機失敗,請自行承擔責任

刷機有風險,行事需謹慎。

1. 備份/準備相應檔案

工欲善其事,必先利其器。

刷機雖然簡單,丟了重要的東西,可就後悔莫及了。

備份

  • 聯絡人
  • 應用程式
  • 照片
  • 相關檔案

這裡不做過多描述(說多了都是淚),資料無價。既然考慮好刷機,提前想好退路。

下載工作(敲黑板!!)

提前準備好這些,防止發生狀況手忙腳亂。 萬事俱備,只欠東風。

2. 解鎖裝置

  1. 進入解鎖頁面申請解鎖權限(點此申請),申請後等待審核通過即可。如果已經有權限,頁面會自動跳轉至解鎖工具下載頁面。

  2. 在需要解鎖的裝置中登入已經具備解鎖權限的小米帳號,並進入「設定 -> 開發者選項 -> 裝置解鎖狀態」中 綁定帳號與裝置(MIUI V8.1 以後才有該選項)。 你不會告訴我,你找不到 開發者選項沒關係,一步步教你:

    1. 首先打開手機,在手機桌面找到 設定 選項並打開。
    2. 設定 介面找到 關於手機,點擊進入。
    3. 關於手機 介面,點擊 MIUI 版本 打開。
    4. 然後多次連續點擊 MIUI 版本 這個位置,點擊 6 次後下方就會出現開發者選項的提醒。
    5. 返回上一級,找到 更多設定 或類似選項,點擊進入。
    6. 找到 開發者選項 點擊進入,打開 開發者選項 開關即可。
  3. 登入成功後,手動進入 Bootloader 模式(關機後,同時按住開機鍵和音量下鍵)。

  4. 在 PC 端解壓 解鎖工具 壓縮檔,登入相同的具備解鎖權限的小米帳號,並透過 USB 連接手機。

  5. 點擊 PC 端解鎖工具的「解鎖」按鈕,預計 10 秒左右即可完成。

    註:

    • 第一次綁定的裝置驗證時間不同。 我是 168 小時,建議等待 300 小時的朋友借用他人的帳號。
    • 解鎖後的裝置,如果重新鎖定後再次解鎖無需等待。

3. 透過 Fastboot 線刷 Recovery

  1. 手機手動進入 Bootloader 模式(關機後,同時按住開機鍵和音量下鍵)。
  2. 透過 USB 連接手機,在 PC 端解壓縮之前下載好的 recovery 檔案,打開資料夾,並執行 bat 批次檔,按照提示點擊。
  3. 重啟手機進入 recovery(關機後,同時按住開機鍵和音量上鍵),在 Language 下選擇 Chinese (Traditional) 或您偏好的語言(如有)。
  4. 選擇 清除格式化 Data 分區,輸入 yes
  5. 返回主頁點擊 重啟,然後選擇 Recovery

4. 在 Recovery 下刷入 ROM 和 Gapps

  1. 點擊 掛載 啟用 MTP 模式,使用 USB 連接手機,將韌體包、準備好的 ROM 以及 Gapps 的安裝包拖入手機儲存空間。
  2. 建立一個 ROM 資料夾,將 ROMGapps(可選)以及本次需要的 韌體包 放入。
  3. 進入 清除,滑動按鈕進行 恢復原廠設定(清除 Data/Cache/Dalvik)。
  4. 依序安裝 韌體包ROMGapps
  5. 成功後回到主頁,進入 清除,再次 格式化 Data 分區(輸入 yes)。這對於 A/B 裝置或加密問題有時是建議的步驟。

5. 重啟裝置

如果沒有刷 Gapps 正常使用即可,如果有請往下看。

Android 手機在刷了 Gapps 之後,在開機進入系統時會進入 Gapps 的開機引導(也就是設定 Google 帳號)。但是這需要連線到 Google 進行驗證,於是就很尷尬了。

對於這種情況,可以透過以下方法解決:

  • 路由器翻牆
  • 順時針點螢幕四個角
  • 透過 ADB 更改 USER_SETUP_COMPLETEDEVICE_PROVISIONED 設定值

順時針點螢幕四個角

我試了下沒有問題,依序點擊螢幕四個角就可跳過此引導(順時針方向,從左上角開始)。

更改 USER_SETUP_COMPLETEDEVICE_PROVISIONED

在開機情況下,將手機連上電腦,使用 adb 工具來修改 USER_SETUP_COMPLETEDEVICE_PROVISIONED 的值。具體操作如下:

  • 開啟命令提示字元,輸入命令:
adb shell settings put secure user_setup_complete 1
adb shell settings put global device_provisioned 1
  • 重啟,搞定。

註:

  • Windows 下,如果未將 adb.exe 檔案所在路徑加入環境變數中,則需要在 adb.exe 檔案所在目錄下開啟命令提示字元,然後將上述命令中的 adb 更改為 .\adb.exe
  • 上述命令執行錯誤時會有提示,成功則沒有。

最後附上測試環境:


  1. 來自 xda-developers 論壇 https://forum.xda-developers.com/redmi-note-7-pro/development/rom-aospextended-rom-v6-5-t3932741↩︎
  2. 強烈建議在有科學上網的條件下,加入 Gapps,完善雲端功能。↩︎
  3. Recovery 來自 xda-developers 論壇,一鍵 bat 由本人修改 https://forum.xda-developers.com/redmi-note-7-pro/development/unofficial-twrp-3-3-1-proper-t3933531↩︎
  4. 韌體包為本次 ROM 特殊的前置需求包。↩︎
  5. 驅動程式一般自動安裝,如果沒有安裝,請執行 解鎖工具 壓縮檔內的 MiUsbDriver.exe↩︎