高階手機定製/Root手機
現在我們已經準備好了,讓我們開始吧。
有很多應用程式聲稱能夠快速地為你Root手機,例如KingoRoot。雖然這種方法確實比其他方法要簡單得多,但個人經驗表明這種方法並不總是可靠的(見之前的說明)。
通常,你需要透過APK安裝應用程式(忽略你的手機可能給出的警告),然後按照給出的說明進行操作。你也可以透過PC來進行,在這種情況下,你應該在設定中的開發者選項中啟用USB除錯。
- 個人說明: 我嘗試用五臺三星手機進行Root:Galaxy S、Galaxy S2、Galaxy Grand Duos、Galaxy S6和Galaxy Grand 2。儘管應用程式聲稱Root操作很容易執行,但只有最後一臺(以及一臺舊的聯想平板電腦)成功Root。
僅適用於三星手機。僅適用於Windows。Knox開關(如果存在)將被觸發。
- 準備好Root檔案。
- 下載Odin(有很多不同的版本,主要區別在於使用的名稱)。
- 啟動手機進入下載模式:手機關機後,同時按住音量減小鍵+電源鍵+Home鍵。接受免責宣告。
- 在Odin的相應類別中選擇Root檔案(檔案會告訴你哪個)。
- 點選開始。確保手機已連線(應該會出現類似COM x 的黃色方框)。
- 手機將重啟,現在手機應該已經Root成功。查詢SuperSu應用程式或類似的應用程式以確認Root的存在。
1. Odin在Root過程中失敗。對Galaxy S6進行手機記憶體寫入從未開始。在等待了相當長的時間沒有任何進度跡象的情況下,拔掉了USB插頭,手機或Odin上都沒有顯示進度。重啟手機後恢復到原始狀態,這在意料之中(因為實際上沒有發生任何事情)。以下是Odin3 v3.09的日誌
<ID:0/004> Added!! <ID:0/004> Removed!! <ID:0/012> Added!! <ID:0/012> Odin v.3 engine (ID:12).. <ID:0/012> File analysis.. <ID:0/012> SetupConnection.. <ID:0/012> Initialization.. <ID:0/012> Get PIT for mapping.. <ID:0/012> Firmware update start.. <ID:0/012> SingleDownload. <ID:0/012> recovery.img <ID:0/012> NAND Write Start!! <ID:0/012> Complete(Write) operation failed. <OSM> All threads completed. (succeed 0 / failed 1) <ID:0/012> Removed!! <ID:0/004> Added!!
所以我嘗試更換電腦上的USB埠,然後下載了最新版本的Odin3。它成功了!我不確定是哪個(或者兩個都起作用了);但如果你遇到同樣的問題,請記住這一點。
這是一個非常有用的應用程式,可以管理你的Root許可權,並且可以將其隱藏在檢查Root存在的應用程式中。它可以透過在TWRP中刷入其ROM來安裝。
這可以在安裝後完成,並且只能在安裝作業系統後完成。
你可能會發現你無法使用Google Pay或訪問類似的服務(例如Netflix)。這是因為你已經Root了手機,自定義作業系統手機會無法透過SafetyNet。解決這個問題通常需要編輯build.prop的指紋,使其與之前已在手機上驗證過的指紋匹配(Play商店上有應用程式可以幫助你完成,或者你可以在TWRP中自己完成)。像XDA Developers這樣的網站是尋找指紋的好去處;或者,你可以嘗試使用Magisk擴充套件MagiskHidePropsConf來代替。
個人說明: 使用預設方法(即使用擴充套件程式替換指紋)會導致手機無法啟動,因此請確保你已備份。解決問題的方法是複製提供的指紋,並手動編輯build.prop。 |
之後,你可能會發現你的手機會顯示一條錯誤訊息,提示“你的手機存在內部問題”。雖然這個問題並不難解決,但你的手機是安全的,並且不用擔心顯示這條訊息[1]。