快轉到主要內容

如何取得Android手機的完整控制權

· 民國111年壬寅年
·
切換正體/简体 ·
分類 智慧型手機 Root與刷機
目錄

你是否曾經想移除手機上的預裝垃圾軟體,或改變User Interface的外觀?

Android. Wikipedia

大多數Android手機製造商不允許使用者做這些事。如果使用者「打破」規則,他們的保固就會失效。因為製造商認為這些隱藏功能很危險,最後會讓手機變磚,或弄壞手機。然而,使用者應該有權決定自己想在手機上保留什麼,而不是被迫安裝不必要的APP。「Root」意味著取得你手機的最高權限,可以讓你存取以前被禁止的所有功能。Magisk是目前世界上最受歡迎、最簡單的root方法。手機root流程的主要步驟包含三個主要步驟:

(1) 解鎖bootloader

(2) 安裝Custom Recovery

(3) 刷入Magisk與Root Manager

Android Operating system基於Linux,使用Linux的權限與檔案系統所有權。一般來說,使用者可以依照自己的使用者權限做事,例如安裝新APP,但不能修改系統設定。而root user,也稱為super user,能夠存取系統中的任何檔案或資料夾。儘管Google從Android OS移除了superuser功能,仍有方法可以把它帶回來。

解鎖Bootloader
#

解鎖bootloader允許使用者在手機上安裝custom firmware並root手機。Bootloader是在電腦開機時啟動的程式,它會將軟體載入記憶體,然後開機進入作業系統。不幸的是,大多數Android手機的bootloader都被Original Equipment Manufacturers(OEM)鎖住,以防止使用者取得root權限。通常,Xiaomi、Samsung、Asus等OEM會發布官方工具,讓消費者解鎖bootloader,而Sony與Huawei則不會。解鎖bootloader可以透過將手機開機進入「fastboot mode」並連接到電腦來完成。最後,解鎖工具會自動解鎖bootloader。

安裝Custom Recovery
#

使用者可以透過安裝第三方recovery直接修改系統設定。Recovery是在手機無法開機進入OS時,用於緊急用途的程式。OEM提供的原廠recovery功能有限:重新開機或清除使用者資料。因此,建議刷入第三方recovery。TWRP和Clockwork是兩個最知名的custom recoveries,可以安裝,或用更正式的說法,將Magisk刷入系統。此外,它們都有Graphical User Interface,而不是Command Lines,讓使用者更容易互動。若要安裝custom recoveries,只要透過電腦上的Android Driver Bridge Tool刷入即可。

刷入Magisk與Root Manager
#

對root過的手機來說,一個好的root manager是必要的。Magisk透過重新打包boot.img來取得「systemless root」,這表示Google Safety Check比較不容易偵測到它。此外,也需要root manager。當某個APP試圖取得root權限時,manager app會跳出視窗,讓使用者允許或拒絕它的請求。因此,使用者應該事先將檔案儲存在內部儲存空間。首先,同時按下音量上鍵與電源鍵開機進入recovery,點擊「install」將magsik.zip刷入系統。第二,重新開機進入系統並安裝Magisk manager.apk。

結論
#

總而言之,取得root權限的步驟是解鎖bootloader、安裝custom recovery、刷入Magisk。首先,bootloader必須先解鎖,才能安裝custom recovery。第二,custom recovery能夠刷入Magisk。第三,root manager負責管理root權限。看起來有些人把這件事看得像重灌Windows OS一樣困難,但對於那些不想在遊戲規則上妥協的人來說,這是值得推薦的。正如Linux OS創始人Linus Torvalds曾經說過:

在真正的開源中,你有權控制自己的命運。

相關文章


感謝您的閱讀。我寫作是為了誠實表達想法,而不是追逐社群互動與流量。我很樂意傾聽你在仔細閱讀我文章之後的心得。若有內容勘誤 or 技術問題 or 回饋想法,歡迎透過本站「關於」頁面的Email與我聯絡。