1樓:隔壁小暖
我們可以將手機連線電腦,然後開啟電腦中的一些手機輔助工具,如卓大師、豌豆莢、91手機助手、刷機精靈等任何一款電腦終端手機輔助工具即可直觀的看到手機是否root了,如下圖我們將手機通過usb資料線後連線電腦,然後開啟電腦上的卓大師軟體,之後安卓軟體即可成功被卓大師軟體識別,在顯示資訊中即可看到手機有沒root了。
如何判定手機是否獲取到完整root 許可權
1.su檔案判定
市面上絕大部分針對root許可權的獲取都是根據開源的su.c進行的修改,甚至某些軟體只是進行了介面重構。所以判定智慧手機是否root,可以先通過該款手機中是否存在su檔案,進行第一步篩選。
a:判斷su檔案是否存在
su檔案一般存在於智慧手機系統目錄即system目錄下,只是由於使用不同的root工具,造成su檔案存放的子資料夾不同。大部分情況下,su檔案都存在於bin目錄下;小部分情況下,存在xbin,sbin目錄下;其他特殊情況是,不存在system目錄下,而直接存在"/sbin/","/vendor/bin/"目錄下。
b:判定su是否具有執行許可權
如果通過以上步驟判定到su檔案已經存在,開啟process程序,執行ls -l許可權,通過process.getinputstream,輸出process中的結果,這個結果就是關於su檔案的所有許可權。在手機沒有root時是-rw-rw-rw- ,root之後將會開放給使用者可執行的許可權,當第四個位置的字元是x或者s時,代表裝置具有su檔案的執行許可權。
通過以上步驟,便完成了root許可權的初步判定。但這只是確認了智慧手機擁有最高許可權的可能性,需要通過第二步完成許可權判定的優化。
2.root許可權優化判定
a:許可權修改
許可權優化判定是在第一步判定了手機擁有su檔案之後,對手機做進一步檢測。同樣開啟process程序,執行許可權修改指令 chmod 777 data,執行列表展示指令ls -l data。
chmod 指令是一個許可權修改指令,這個指令是將目標檔案修改777,這代表該目錄對所有使用者開放。ls -l data指令將會將data目錄下面所有的檔案或者資料夾展示出來,同時展示這些目標的許可權。
b:結果獲取
通過執行指令process.waitfor(),獲取到執行以上指令後的結果值,記為result。這個值將會是判定智慧手機是否獲取到root許可權的標誌。
同時,讀取結果輸入流process.getinputstream(),結果記為successresult,以及讀取錯誤輸出流process.geterrorstream(),結果記為errorresult。
並將result、successresultc、errorresult返回給資料處理介面。
c:邏輯處理
判斷result結果,當是0時,代表該智慧裝置具備最高許可權,這時需要進一步判定是否開放了許可權。
判斷errormessage是否為空,是空時,代表已經授權,對第三方開放了最高許可權;當errormessage不為空時,代表雖然獲取到了最高許可權,但是卻並沒有授權給該應用。這時需要提示使用者手動同意,允許目標應用使用最高許可權。
當result結果不是0的時候,代表該智慧裝置沒有獲取到root許可權,或者沒有對該應用授權。
注意:當result結果不是0時,它的返回值無法精確判定,是因為經過對多個root工具的測試,當沒有授權或者沒有root時各個工具返回的值都是不一樣的。就現在的結果而言,kingroot在沒有授權給應用時,返回值是固定的;其他工具並沒有完全確認,因此要進一步優化的話,可以從這一方面繼續優化。
2樓:匿名使用者
建議你用 安卓優化大師pc版 再進行root
操作很簡單,根據提示來就可以了,一般3次以內就可以成功root了
不過你要清楚 root後是不保修的哦 ,整機都不在保修範圍內
3樓:巧米樂
android系統手機查詢root許可權是否成功的方法如下:
開啟應用程式,如果多了一個root授權管理之類的圖示,一般都就是root已經成功。
安裝re管理器開啟後,一般會提示請求授權許可。如果能夠成功授權,就是代表root已經成功。
4樓:爺們戰姐們
應該還沒獲得最高許可權。繼續電腦刷一下吧
5樓:電氣工程師的知識鋪子
安裝一個系統解除安裝器,試著解除安裝系統自帶程式,可以的話就root了
買手機怎麼看是否拆封還有是否啟用
第一招 看手機串號 imei 所謂手機串號,就如同手機的身份證一樣,由於每部手機的imei號都是惟一的,因此一般說來可以由此來判斷一部手機是否為 判別方法如下 在手機的待機狀態下輸人 06 不包括引號 手機顯示的一串數字即為其主機板串號,將其記下 取下手機電池,看手機機身後面的兩個標籤中的白色標籤上...
小米1S怎麼看是不是電信版,小米3怎麼看是什麼是不是電信版的
小米 嗨!小米手機標準版可以使用聯通3g,聯通和移動2g網路。小米手機電信版可以使用聯通 電信3g,聯通 電信 移動2g網路。小米手機聯通合約版可以使用聯通3g,聯通和移動2g網路,但有繫結政策。小米手機電信合約版為鎖網,只能使用電信cdma網路。更詳細的描述問題有助於理解你遇到的麻煩,幫助你更準確...
美短怎麼看是純種,如何判別美短是否純正
四舍 入 美國短毛貓為純種工作貓 working cat 具體表現為體格強健 平衡力良好 身材勻稱 有力量 性格活潑等。體型中到大,成年雌性體型要比雄性小一些。可根據以下特點來分辨純種美國短毛貓 1 比例 比例苗條,體長比身高稍長 身高是指從側面看由肩胛骨的頂部到地面的高度。體長是指從胸骨的頂部到臀...