• April 28, 2024

【手機需要用root許可權】Android |如何Root |Root |

相信你可能一些喜歡「玩機」朋友身上,聽過 Root 這一個詞。但是你知道 Root 是什麼東西嗎?,這篇文章會你詳細介紹:

而言,Root Android 手機意思是, Android 上取得權限,並透過優化手機及數據方法,去讓你地使用 Android 手機。

雖然存在風險,但有很多 Android 用户嘗試方法去 Root 自己 Android,因為這樣做有著種種誘人處:

你 Root 你 Android 之前,你預先做好以下事情:

這裡提供 3 個 Root 工具,教你怎麼去 Root 你 Android 手機。

你 Windows 電腦中下載並安裝 Kingo Root

(opens new window) 。雙擊 Kingo Root 圖示來啟動程式,然後使用 USB 線 Android 手機連接到電腦。如果 USB 線無法識別,請便攜式設備上啟用 USB 錯模式。

你手機檢測到後,你會得到介面如下。點擊「Root」鈕,這會啟動程式去 Root 你手機。

注意:你是可以 Mac 機去 Root 你 Android 。不過如果你使用我們軟件 – FonePaw Android 數據恢復(Mac)

(opens new window) 去 Root 你 Android 手機,你可以直接 Android 手機應用以下方法。

你 Android 手機上安裝 KingRoot,然後點擊 KingRoot 圖示,這啟動應用程式,後會出現介面如下。如果你手機取消 Root,你可以看到提示「不能連接 Root」,然後點擊鈕「Start Root」。

Root 進行時,你可以查看。當完成後,你看到一個綠色勾號圖標。後,你可以一併刪此應程序及淨化系統。

電腦上安裝並運行 iRoot 。然後 Android 手機連接到電腦上,並設備上啟用 USB 錯(USB debugging)。

Root是Android系統一個術語,它使得用户可以獲取Android操作系統超級用户權限。Root能夠幫助用户過手機製造商限制,得以卸載本身預裝程式,或執行需要系統權限動作。Android系統Root蘋果iOS系統越獄類似。

多數手機製造商支持獲取Root權限[1]。因此,大多數獲取Root方法是使用工具藉助系統漏洞或官方後門實現。手機廠商、系統和版本可能存在漏洞,因此手機Root原理、方法、可能。Root需將su可執行文件複製到Android系統/system分區下(例如:/system/xbin/su)並用chmod命令其設置可執行權限和setuid權限。讓用户可以控制Root權限使用,防止手機上任意應用程序直接獲得Root權限,用户會Root管理程式複製(安裝)到/system/app,用以管理su程序使用。

利用系統漏洞之一是zergRush,該漏洞適用於Android 2.2-2.3.6系統[2],因而適用於很多Android系統手機。其他漏洞有Gingerbreak[3]、psneuter[4]。

Magisk是當前Android社區用來獲取root權限主流方式,其作為一套於定製Android開源工具,支持於Android4.2設備。同時,Magisk運作機制賦予了它systemless特質。systemless讓Magisk一方面可以有性地隱藏root,隱藏Magisk本身。

利用zergRush漏洞adb shell下運行[5],而adb shell只能將手機用USB數據線PC連接後才能開啟,因此常用Root工具是PC程式,透過Android系統adb shell運行漏洞利用程序。有部分工具能直接Android設備上運行。

部分用户開發Android設備上直接運行Root工具。部分系統或機型適用,部分用户會無法Root或效果。程式操作,需執行,但同時帶來強制安裝授權管理軟體,並間接剝奪授權問題。

大部分Android平台設備可以使用SuperSU,但SuperSU並作為Root[2]工具使用而是一個Root後設備權限管理程序,於管理Root後設備應用程序權限問題。於Android應用程序獲得Root權限後可以完全控制手機,推薦用户於應用程序權限請求仔細甄別。

延伸閱讀…

如何Root 一般的Android 設備

Root (Android)

所有於Android4.2設備理論上可以使用Magisk進行獲取root權限,主流magisk安裝方式有兩種,一使用adb工具包中fastboot命令Bootloader解鎖設備刷入修補版BOOT啟動鏡像,二為解鎖Bootloader設備並刷入第三方 Recovery,通過第三方Recoverymagisk進行安裝。

於Root並非官方支持行為,手機廠商進行過Root手機保修政策目前存在爭議。有部分廠商明確稱為Root後手機提供免費維護,但限於重裝手機系統,包括數據保全、硬件保修服務。

Root是Android系統一個術語,它使得用户可以獲取Android操作系統超級用户權限。Root能夠幫助用户過手機製造商限制,得以卸載本身預裝程式,或執行需要系統權限動作。Android系統Root蘋果iOS系統越獄類似。

多數手機製造商支持獲取Root權限[1]。因此,大多數獲取Root方法是使用工具藉助系統漏洞或官方後門實現。手機廠商、系統和版本可能存在漏洞,因此手機Root原理、方法、可能。Root需將su可執行文件複製到Android系統/system分區下(例如:/system/xbin/su)並用chmod命令其設置可執行權限和setuid權限。讓用户可以控制Root權限使用,防止手機上任意應用程序直接獲得Root權限,用户會Root管理程式複製(安裝)到/system/app,用以管理su程序使用。

利用系統漏洞之一是zergRush,該漏洞適用於Android 2.2-2.3.6系統[2],因而適用於很多Android系統手機。其他漏洞有Gingerbreak[3]、psneuter[4]。

Magisk是當前Android社區用來獲取root權限主流方式,其作為一套於定製Android開源工具,支持於Android4.2設備。同時,Magisk運作機制賦予了它systemless特質。systemless讓Magisk一方面可以有性地隱藏root,隱藏Magisk本身。

利用zergRush漏洞adb shell下運行[5],而adb shell只能將手機用USB數據線PC連接後才能開啟,因此常用Root工具是PC程式,透過Android系統adb shell運行漏洞利用程序。有部分工具能直接Android設備上運行。

延伸閱讀…

Root (Android)

取得android root 權限(Root android Phone)

部分用户開發Android設備上直接運行Root工具。部分系統或機型適用,部分用户會無法Root或效果。程式操作,需執行,但同時帶來強制安裝授權管理軟體,並間接剝奪授權問題。

大部分Android平台設備可以使用SuperSU,但SuperSU並作為Root[2]工具使用而是一個Root後設備權限管理程序,於管理Root後設備應用程序權限問題。於Android應用程序獲得Root權限後可以完全控制手機,推薦用户於應用程序權限請求仔細甄別。

所有於Android4.2設備理論上可以使用Magisk進行獲取root權限,主流magisk安裝方式有兩種,一使用adb工具包中fastboot命令Bootloader解鎖設備刷入修補版BOOT啓動鏡像,二為解鎖Bootloader設備並刷入第三方 Recovery,通過第三方Recoverymagisk進行安裝。

於Root並非官方支持行為,手機廠商進行過Root手機保修政策目前存在爭議。有部分廠商明確稱為Root後手機提供免費維護,但限於重裝手機系統,包括數據保全、硬件保修服務。

Android google公司Linux基礎開發出來並應用於行動式設備(手機、平板電腦)作業系統,而眾所週知,傳統UNIX/linux作業系統上,擁有權限,無限制存取能力管理員乃是UID0root

另一方面,Android手機擁有root權限帶來了一些潛風險,因為取得root權限後,對所有系統資料可取得可讀寫權限,修改,可能讓您手機無法運作,嚴重者可能變成磚塊而無法啟動,如果讓惡意程式取得root權限,那可能造成,再者,自行開啟root權限後而有任何損害問題,將可能喪失原廠商維修保固,總而言,手機擁有root權限而取得android系統控制權後,將可能增加系統定性和安全性風險。

如果您瞭解並評估使用android root優點和風險,打算啟用android root權限,執行root機前,二件準備工作為:

DooMLoRD’s Easy Rooting Toolkit android 2.x版中使用一鍵root軟體,它支援了大部份主流機種,如果您手機像作者一樣android 2.x版,可以試用這個root機軟體。

驗證您手機具備 root 權限,建議您到google play去載安裝 “Root Checker”這套工具,不過root checker有免費Basic版本和需要付費但可顯示詳細技術資訊 Pro版本,只要下載安裝並執行,執行畫面上可知道是否完全root機。下圖作者在手機上Root Checker Pro驗證檢查結果。