Root的介紹
谷歌的android系統管理員用戶就叫做root,該帳戶擁有整個系統至高無上的權利,它可以訪問和修改你手機幾乎所有的文件,只有root才具備最高級別的管理權限。我們root手機的過程也就是獲得手機最高使用權限的過程。同時為了防止不良軟件也取得root用戶的權限,當我們在root的過程中,還會給系統裝一個程序,用來作為運行提示,由用戶來決定,是否給予最高權限。這個程序的名字叫做Superuser.apk。當某些程序執行su指令想取得系統最高權限的時候,Superuser就會自動啟動,攔截該動作並作出詢問,當用戶認為該程序可以安全使用的時候,那么我們就選擇允許,否則,可以禁止該程序繼續取得最高權限。Root的過程其實就是把su文件放到/system/bin/ Superuser.apk
放到system/app下面,還需要設置/system/bin/su可以讓任意用戶可運行,有set uid和set gid的權限。即要在android機器上運行命令:adb shell chmod 4755 /system/bin/su
。而通常,廠商是不會允許我們隨便這么去做的,我們就需要利用操作系統的各種漏洞,來完成這個過程。
特別說明:我們燒機中的Eng版本並沒有Root權限
說明
想手機root必須要在android系統內加入su程序,再安裝對su管理的apk程序。
方法
在手機刷了第三方的recovery
前提下,通過刷zip的方式刷入su
和apk
程序。
步驟
去官網下載SuperSU壓縮包
可能需要翻牆
進入該網站后進入download
下載壓縮包
進入recovery,刷入zip文件