MT 支持以 root 權限身份去管理文件,但這并不意味著使用 MT 一定需要 root 權限,只有當你需要訪問 /data 目錄,掛載 /system 讀寫等操作時,才需要 root 權限。
相關設置
在主設置中,和 root 相關的有獲取 root 權限和自定義 su 命令。
開啟獲取 root 權限后,MT 會在啟動時嘗試獲取 root 權限。如果您的手機沒有 root 或者您拒絕給 MT 授予 root 權限,通過關閉該設置可以提高啟動速度。更改該設置后需要重啟 MT 才能生效。
自定義 su 命令用于配置獲取 root 權限時調用的命令,通常命令為 su,您也可以自行配置。
判斷授權
要判斷 MT 是否已經獲取到 root 權限,可以通過以下方式:
- 訪問 /data 目錄,目錄有內容說明有 root 權限。
- 掛載根目錄或者 /system 為讀寫,掛載成功說明有 root 權限。
如果上面的方式中,第一個成功但第二個失敗,那么可能是您的手機廠商對 root 權限進行了閹割,即 root 不完整,解決方法請根據機型自行上網搜索。
掛載讀寫
有些分區默認是只讀的,例如根目錄和 /system,我們無法直接修改上面的文件,需要先將它掛載為讀寫,掛載讀寫一定需要 root 權限。內置存儲是讀寫的,基本都不支持掛載。
掛載的方式是先進入要掛載的目錄,然后點擊 MT 右上角的菜單,再選擇掛載讀寫/只讀。
壓縮文件
由于 API 限制的原因,操作壓縮文件(指打開壓縮文件、解壓、添加等操作)的內部流程無法走 root 權限的路線,所以當你操作壓縮文件時,有沒有 root 權限時沒區別的。
于是一些用戶就會遇到一些問題,解壓文件時提示權限不足,打開壓縮文件后進行編輯時提示權限不足,所以請注意以下兩點:
- 解壓文件時,不要直接解壓到系統目錄,而是解壓到內部存儲中,否則容易遇到權限不足問題。如果一定需要將該文件復制到系統目錄,那就先解壓到內部存儲,再從內部存儲復制到系統目錄。
- 不要在系統目錄中操作壓縮文件,不然也容易遇到權限不足問題。有許多新手用戶會直接在 /data/app 目錄中操作 apk 文件,這是個十分錯誤的做法,正確的方式是先將 apk 復制到內部存儲后再修改,修改完再簽名安裝。
版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。