Android 台灣中文網

標題: 何謂root,新人可以進來了解一下。 [打印本頁]

作者: (oAo)    時間: 2011-6-29 22:53
標題: 何謂root,新人可以進來了解一下。
什麼是root?

Android是Linux的一種,Linux又是Unix的一種,摸過Unix的人都知道,Unix系統管理者帳號的名字叫root,在Windows中的系統管理者帳號則叫做Administrator;在Unix中要執行系統管理者才能執行的程式需先下指令su變身為系統管理者,在Windows 7 & Vista中要以系統管理者執行程式則是按下滑鼠右鍵,點選【以系統管理員身份執行】。

Unix提供一個執行檔,檔案名稱叫su,所以我們才有su指令可以執行,但原廠的Android手機都沒有在ROM中放這個檔案,使得我們無法擁有系統管理者權限。

手機的ROM就像我們電腦中的硬碟,有目錄也有檔案,我們把su檔案(執行檔)放進ROM中的過程就叫做rooting。除了放進su檔外,在rooting的過程我們還會放進一套Android的軟體,叫Superuser Permission。當手機有軟體執行su指令想取得系統管理者權限時,Superuser Permission就會將這個過程攔截下來詢問我們是否允許(如下圖),當我們確認允許這個軟體使用root權限時,我們可以勾選【Remember】,再選擇【Allow】,之後這個軟體再使用系統管理者權限時,就不會再詢問了。

a1.png
登錄/註冊後可看大圖