Android的內(nèi)核就是Linux,所以Android獲取root其實(shí)和Linux獲取root權(quán)限是一回事兒。 你想在Linux下獲取root權(quán)限的時(shí)候就是執(zhí)行sudo或者su,接下來(lái)系統(tǒng)會(huì)提示你輸入root用戶(hù)的密碼,密碼正確就獲得root權(quán)限了。Android本身就不想讓你獲得Root權(quán)限
借助一鍵root工具,省事放心。
方法
在360手機(jī)助手上輸入root關(guān)鍵字,查找到360超級(jí)ROOT軟件,安裝該軟件。
用手機(jī)獲取的話(huà)可以使用百度ROOT、king ROOT、360 ROOT等。方法如下: 1.首先下載安裝“授權(quán)管理”(重點(diǎn)) 2.下載360或其他ROOT軟件,安裝后運(yùn)行。 3.破解手機(jī),等待手機(jī)自動(dòng)重啟后,點(diǎn)擊進(jìn)入King ROOT應(yīng)用程序。 4.這時(shí)就可以對(duì)現(xiàn)有的系統(tǒng)文件或
在手機(jī)中打開(kāi)“設(shè)置”——“關(guān)于手機(jī)”——多次點(diǎn)擊“版本號(hào)”——進(jìn)入開(kāi)發(fā)者模式,勾選開(kāi)發(fā)者模式
root權(quán)限,是系統(tǒng)權(quán)限的一種,與SYSTEM權(quán)限可以理解成一個(gè)概念,該賬戶(hù)擁有整個(gè)系統(tǒng)至高無(wú)上的權(quán)力,所有對(duì)象他都可以操作。設(shè)置方法如下: 1.打開(kāi)手機(jī),進(jìn)入系統(tǒng)設(shè)置,點(diǎn)擊安選設(shè)置。 2.在安全設(shè)置里面點(diǎn)擊第一項(xiàng),應(yīng)用權(quán)限設(shè)置。 3.找到不常用
打開(kāi)360超級(jí)ROOT軟件,點(diǎn)擊開(kāi)始。
獲取root可以在手機(jī)安全中心中開(kāi)啟,這里以步步高s6手機(jī)為例,具體步驟如下: 1、首先,打開(kāi)系統(tǒng)桌面“安全中心”應(yīng)用APP,進(jìn)入安全中心主頁(yè)面。 2、進(jìn)入安全中心頁(yè)面之后,在主頁(yè)面中,點(diǎn)擊頁(yè)面右下角“應(yīng)用管理”菜單選項(xiàng)。 3、進(jìn)入應(yīng)用管理頁(yè)面之
root成功。
一般情況下,手機(jī)廠家和運(yùn)營(yíng)商在手機(jī)出廠時(shí)都會(huì)root權(quán)限,一方面是考慮到用戶(hù)的使用水平有限,另外一方面是想通過(guò)root權(quán)限用戶(hù),讓用戶(hù)使用預(yù)裝的應(yīng)用程序。那么用戶(hù)想要?jiǎng)h除系統(tǒng)預(yù)裝的各種應(yīng)用程序,獲取root權(quán)限就是第一步。 手機(jī)預(yù)裝
擴(kuò)展閱讀,以下內(nèi)容您可能還感興趣。
為什么安卓手機(jī)刷機(jī)必須獲得root權(quán)限?
一般情況下,手機(jī)廠家和運(yùn)營(yíng)商在手機(jī)出廠時(shí)都會(huì)*root權(quán)限,一方面是考慮到用戶(hù)的使用水平有限,另外一方面是想通過(guò)root權(quán)限*用戶(hù),讓用戶(hù)使用預(yù)裝的應(yīng)用程序。那么用戶(hù)想要?jiǎng)h除系統(tǒng)預(yù)裝的各種應(yīng)用程序,獲取root權(quán)限就是第一步。
手機(jī)預(yù)裝軟件拖慢手機(jī)運(yùn)行速度,后臺(tái)運(yùn)行,洩漏資料, 占用流量, 消耗電量,甚至栽種木馬,威脅安全,每一個(gè)惡意行為都是在挑戰(zhàn)著用戶(hù)的承受極限,強(qiáng)烈刺激用戶(hù)獲取root權(quán)限來(lái)刪除它們。沒(méi)有root權(quán)限,會(huì)發(fā)現(xiàn)很多事情都干不成,比如說(shuō)使用防火墻和過(guò)濾、備份工具,以及下載更高級(jí)應(yīng)用。
安卓系統(tǒng)每一次升級(jí)都會(huì)伴隨著新的功能和體驗(yàn),玩家們想要即時(shí)體驗(yàn)新系統(tǒng),那就得刷機(jī),而刷機(jī)的前提是需要獲取root權(quán)限??粗苓呍S多朋友都在獲取root權(quán)限來(lái)更好的玩手機(jī),我們自己當(dāng)然也不能落于人后。
總之,root權(quán)限對(duì)廣大安卓用戶(hù)是非常重要的,因?yàn)楂@得root權(quán)限不僅僅是為了刷機(jī),好多應(yīng)用都需要root權(quán)限才能操作,久而久之,用戶(hù)也就形成了安卓手機(jī)一定要root的意識(shí)。而且很多用戶(hù)選擇通過(guò)ROOT助手來(lái)獲取root權(quán)限,因?yàn)镽OOT助手在幫助用戶(hù)獲取root權(quán)限之后還會(huì)給一些建議,比如:哪些程序可以給予root權(quán)限;哪些程序需要謹(jǐn)慎;哪些可以刪除;哪些建議開(kāi)機(jī)自啟動(dòng);哪些建議禁止等等,讓安卓用戶(hù)更加安心獲取權(quán)限。
安卓手機(jī)獲取root權(quán)限,有多少種方法?
常用的:
一、固件添加SuperUsr.apk。
二、安裝ROOT工具,比如Z4root,等等,有一堆,不過(guò)需要看你的系統(tǒng)是否支持;
三、電腦端安裝ROOT工具,也需要看系統(tǒng)是否支持;
四、部分手機(jī)支持特定ROOT工具復(fù)制到SD卡上,重啟動(dòng)時(shí)按特定鍵開(kāi)機(jī),即可ROOT,比如三星手機(jī)。
如何在Linux下獲取Android手機(jī)root權(quán)限?
腳本里寫(xiě)密碼不安全,可以編輯/etc/sudoers,將用root免密碼執(zhí)行某命令的權(quán)限付給普通用戶(hù),這樣用戶(hù)通過(guò)sudo就可以root權(quán)限執(zhí)行命令:
比如:sudo -u root yourcommand、sudo -u root su
安卓手機(jī)root權(quán)限獲取的工作原理是什么?
首先明白幾點(diǎn)
1. su是一個(gè)elf可執(zhí)行文件,superUser是用來(lái)和su配合的root授權(quán)管理軟件。
2. 要執(zhí)行su(其他程序獲取root權(quán)限默認(rèn)執(zhí)行su)必須將su放在系統(tǒng)環(huán)境變量里,bin和xbin目錄,其他地方你需要加全路徑
3. bin和xbin目錄在system分區(qū),默認(rèn)只讀,所以要寫(xiě)入su必須重新掛在該分區(qū)為可寫(xiě)
知道這些再說(shuō)如何root
1. 通過(guò)漏洞將自己進(jìn)程提權(quán)到root權(quán)限,具體做法要去了解漏洞利用原理
2. 進(jìn)程獲取root權(quán)限后重新掛載system分區(qū)可讀寫(xiě)
3. 然后將su拷貝到bin目錄或者xbin目錄,由于su的所有者提權(quán)進(jìn)程已經(jīng)是root進(jìn)程,所以su也具有root屬性。然后設(shè)置su文件755屬性,即所有者可讀可寫(xiě)可執(zhí)行,所在組和其他用戶(hù)可讀可執(zhí)行,同時(shí)為了讓一般用戶(hù)在執(zhí)行某些程序的時(shí)候,能夠暫時(shí)具有該程序擁有者的權(quán)限,所以需要設(shè)置s標(biāo)志位,即其他評(píng)論提到的chmod 4755 su,superuser拷貝system目錄并安裝,放在system目錄下作為系統(tǒng)應(yīng)用,防用戶(hù)刪除
4. 這樣其他程序調(diào)用su以后,先要經(jīng)過(guò)superuser同意,用戶(hù)點(diǎn)同意后,由于su擁有者為root所以其進(jìn)程也擁有root權(quán)限,相應(yīng)的它執(zhí)行的命令也都是有root權(quán)限, 詳細(xì)的做法可去github搜su源碼閱讀,最后執(zhí)行的一句`execv(ctx->to.shell, ctx->to.argv + argc);`通過(guò)驗(yàn)證后將su進(jìn)程直接替換成需要執(zhí)行的命令
安卓手機(jī)ROOT后怎么刪除系統(tǒng)自帶軟件
1、確定手機(jī)是否獲取root權(quán)限成功。打開(kāi)手機(jī)設(shè)置——應(yīng)用程序——管理應(yīng)用程序。在程序中查看是否有“授權(quán)管理”程序。如果有,說(shuō)明手機(jī)獲取root成功,沒(méi)有需要重新獲取root權(quán)限。
2、下載安裝RE管理器,獲取root權(quán)限后,通過(guò)RE管理器,我們可以讀取和刪除系統(tǒng)程序。
3、下載安裝成功后,會(huì)在手機(jī)桌面找到RE管理器圖標(biāo)。然后點(diǎn)擊此圖標(biāo)進(jìn)入管理器。
4、進(jìn)入RE管理器后,然后進(jìn)入system/app這個(gè)文件中,在這里可以看到系統(tǒng)自帶的所有程序。
5、進(jìn)入app后,看看是否是“掛載讀寫(xiě)”,如果不是,點(diǎn)擊一下切換成為“掛載讀寫(xiě)”。
6、下面就可以找到系統(tǒng)自帶的無(wú)用程序,然后刪除掉了。刪除方法:選中程序然后長(zhǎng)按住,在出現(xiàn)的頁(yè)面中選擇刪除。