即使姿態(tài)如此開放,Google 及 Android 陣營的手機(jī)廠商依然有自己的一些小算盤——比如對于 Google 自家服務(wù)的代碼,依然是不開源的;而為了保證一些用戶體驗(yàn)的完整性及政策限制,廠家通常會對用戶修改系統(tǒng)的操作進(jìn)行一些限制。
這時候,root 這個詞就橫空出世了。依托 root 操作,用戶可以隨心所欲進(jìn)行一些高階操作,無需「寄人籬下」。但 Android 一直都有安全性的疑慮,因此,對于許多人來說,「root or not root, this is a question. 現(xiàn)在就將為你揭秘什么是 root,以及 root 設(shè)備的正確姿勢。
所以 Root 究竟是個什么鬼!
很久很久以前,有一個國家,這個國家名叫做 Android,這個國家的使命就是為國境線外的人——我們就稱之為「使用者」吧——提供各種信息和服務(wù)。
剛開始,這個國家是沒有人民的,只有一個叫「root」的國王(實(shí)際上,基于 Linux 開發(fā)的操作系統(tǒng)的超級賬戶通常都是這個用戶名)。但后來,他們的國王會接待到許多的移民,他們個個都有自己的本領(lǐng)。比如,有的移民能幫使用者聊天,有的能為使用者提供新聞資訊,有的還能提供影評。
移民越來越多,但這個國家卻沒有亂套,因?yàn)閲鯙槊總€移民都登記了身份證。大家都遵守規(guī)矩,所有國民都在為使用者服務(wù)著。
到了后來,使用者對介紹新移民的那個移民說,「以后我在你這里引入新的移民,能不能在后臺安裝?」那個移民就說,「我做不到呀,因?yàn)槲也皇菄酢跽f,引入新移民必須要你知道才行?!?/p>
使用者說了,「你偽造一下身份不就可以了?」然后,使用者就指使它假冒了身份證,說自己是國王,為新移民頒發(fā)了身份證,并在戶口登記簿上登記了新移民的名字——這些原本應(yīng)該是「國王」才能做的事情。
所謂的「獲取 root 權(quán)限」,就是這樣的原理。在 Android 的沙盒機(jī)制之下,每一個 app 都對應(yīng)系統(tǒng)中一個獨(dú)立的賬戶,以保證 app 間數(shù)據(jù)及運(yùn)行的獨(dú)立。當(dāng)某個 app 偽造成為 root 賬戶運(yùn)行一個進(jìn)程,那么這個 app 就獲取到了 root 最高權(quán)限。
Root 好處都有啥?
既然知道了 root 的基本原理,那么我們就可以看看費(fèi)那么大勁獲取的 root 權(quán)限到底有什么好處了。其實(shí),root 掉你手上的 Android 設(shè)備的好處還是很多的,包括但不限于:
按照自己的意愿修改系統(tǒng):如果說 Android 的 root 對應(yīng)到 iOS 的越獄的話,那么 Xposed就相當(dāng)于是 Cydia 一類的存在了。使用 Xposed,你可以安裝各種插件,從更改系統(tǒng)外觀,到修改應(yīng)用程序參數(shù),基本上 Xposed 都能滿足你的各種欲望。比如,曾經(jīng)我見過有人用 Xposed 框架 double 了自己微信運(yùn)動的步數(shù)……
完全備份應(yīng)用程序:由于國內(nèi)的特殊情況,Google Play Services 對于普通人來說并沒有想象中那么好用,比如換手機(jī)之后,應(yīng)用程序及其數(shù)據(jù)還要通過網(wǎng)絡(luò)下載回來,如果里面再夾帶幾個游戲,整個人都要瘋了。但是在 root 之后使用一些備份軟件,比如鈦備份,就能夠在本地完全備份任意的應(yīng)用程序(包括應(yīng)用數(shù)據(jù)),不需要再從云端下載自己的應(yīng)用以及里面的數(shù)據(jù)了。
卸載內(nèi)置應(yīng)用:許多廠商及運(yùn)營商都會在相應(yīng)的手機(jī)中內(nèi)嵌一些 app,這些 app 在出廠時就被寫入為 Android 內(nèi)置程序。而在 root 后就可以卸載一些內(nèi)置應(yīng)用。有關(guān)于卸載這類應(yīng)用層出不窮,不過我們在此依然良心推薦使用鈦備份的「凍結(jié)」功能,雖說是「凍結(jié)」,其實(shí)就是完全清理啦,用鈦備份卸載內(nèi)置應(yīng)用,干凈整潔不留痕。
清理系統(tǒng)內(nèi)存:眾所周知,Android 5.0 之前的內(nèi)存管理混亂情況簡直讓每一個 Android 用戶都大呼崩潰。神說,要清理內(nèi)存,于是,綠色守護(hù)就出現(xiàn)了。在許多 Android 玩家心目中,綠色守護(hù)簡直就是清理內(nèi)存的神器。root 之后的綠色守護(hù)清理更快速、更徹底,還能配合 Xposed 實(shí)現(xiàn)許多高級功能。
管理應(yīng)用權(quán)限:Android 6.0 及 Android 4.1–4.3 以及一些使用第三方 ROM 的用戶都可以享用到管理應(yīng)用權(quán)限的功能。而在其他手機(jī) root 之后安裝 AppOps 軟件,也能夠獲得應(yīng)用權(quán)限管理的功能。
一般人有必要 Root 手機(jī)嗎?
如果一定要給這個問題給一個最為直接的答案,那么這個答案就是「沒有必要」。
實(shí)際上,Android 系統(tǒng)的源碼一直都是在進(jìn)步的過程中,機(jī)制、功能和界面都已經(jīng)是翻天覆地的變化。如果平常只是正常使用,或者只是使用以下功能,不 root 完全能夠?qū)崿F(xiàn)。
系統(tǒng)美化。在 Android 上,只需要用一些美化 app 就可以把系統(tǒng)打扮的美美噠,并不需要 root 的操作。
截屏。Android 4.0+ 之后,截屏操作只需要按住電源+音量減就可以了。
屏幕錄制/屏幕直播。Android 5.0 開放了投屏 API,apps 只需要調(diào)用這個 API,就可以將你的屏幕進(jìn)行錄制和直播。
讀取通知。Android 4.3+ 開放了獲取通知 API,apps 可以通過這個 API 對你的通知進(jìn)行讀取及管理。
停用內(nèi)置 app。在 Android 4.0+ 中,如果你只是不想看到運(yùn)營商給你強(qiáng)加的 app,而非一定要卸載它,你可以在系統(tǒng)中「停用」(而不是「卸載」)這個 app?!竿S谩共僮髟谙到y(tǒng)中的效果與「卸載」無異,但用戶依然可以在已停用的 app 列表中恢復(fù)啟用。
但是,如果你需要的操作遠(yuǎn)比這些更加高級,或者系統(tǒng)暫時還沒有對應(yīng)的 API,那么你也可以選擇 root 你的手機(jī)來達(dá)到相應(yīng)目的。不過,在不熟悉的情況下貿(mào)然 root 自己的手機(jī),會對機(jī)器的穩(wěn)定性及安全性造成嚴(yán)重威脅,包括:
導(dǎo)致操作系統(tǒng)不穩(wěn)定。由于 root 賬戶幾乎可以修改系統(tǒng)的任何部分,當(dāng)用戶意外修改了系統(tǒng)的某些重要區(qū)域,可能會導(dǎo)致系統(tǒng)無法正常運(yùn)行,甚至設(shè)備損壞。root 的操作本身就是 Android 不穩(wěn)定的因素之一。
木馬、流氓軟件更易控制手機(jī)。root 之后的 Android 中的沙箱機(jī)制會被弱化,導(dǎo)致軟件可以控制整個系統(tǒng)。輕則「流量側(cè)漏」或后臺安裝軟件,嚴(yán)重的話,黑客強(qiáng)制鎖機(jī)要求機(jī)主付費(fèi)解鎖手機(jī)的情況也不是沒有。
隱私泄露風(fēng)險(xiǎn)增加。同樣是因?yàn)樯诚涞娜趸?,root 后的設(shè)備中的加密數(shù)據(jù)更容易被其他應(yīng)用獲取,特別在 Android 中錄入了指紋的情況——要知道,指紋數(shù)據(jù)一旦被破解,是不可逆的。
保修失效。root 后保修失效是許多 Android 廠商限制用戶 root 手機(jī)的手段之一。而且有些機(jī)型在 root 之前必須解除硬件鎖或 Bootloader 鎖,這個操作本身不可逆且執(zhí)行后保修會自動失效。
怎么 Root 我的手機(jī)?
好了,把 root 的利弊都給你說清楚了,如果你還是想問如何 root 自己的手機(jī),那么這里就給大家簡單介紹 root 設(shè)備的方法。
最簡單的辦法:刷機(jī)精靈之流,或者 Kingroot。市面上絕大部分手機(jī)都可以通過電腦上的這種軟件進(jìn)行 root,只需要根據(jù)屏幕提示操作,三分鐘無痛 root。
如果刷機(jī)精靈解決不了,那么也可以選用刷入第三方 Recovery 的方式進(jìn)行。Recovery 是一種恢復(fù)分區(qū),廠商及維修人員可以通過這個分區(qū)進(jìn)行重裝 Android 的操作。具體的方式因機(jī)型而異,直接上網(wǎng)搜索相關(guān)的解決方案就可以了。
還是沒辦法 root?你也可以到 XDA 論壇查找相應(yīng)的 root 方案。XDA 是國外的非常著名的 Android 開發(fā)者論壇,里面有許多破解及修改 Android 的相關(guān)討論。如果英文過關(guān),那么也可以在里面多向各路技術(shù)大神學(xué)習(xí)。
另外,許多品牌的機(jī)器比如摩托羅拉、HTC、索尼等機(jī)型需要解鎖 Bootloader 才能進(jìn)行 root 操作。許多廠商也提供了官方解鎖 Bootloader 的方案,以摩托羅拉品牌設(shè)備為例,通過在相應(yīng)的解鎖頁面提交信息并同意協(xié)議,你就會在郵箱中收到解鎖碼,在 fastboot 中將解鎖碼輸入,就能解鎖設(shè)備的 Bootloader。
Root 之后,如何最大程度保證設(shè)備安全?
前面提到,root 之后整個設(shè)備的安全性其實(shí)會大幅度降低,有些時候 root 可能是得不償失。但是我們并不是沒有解決辦法。通過這些手段,設(shè)備及數(shù)據(jù)的安全性會提升許多層次,甚至能提升到 root 之前的水平。
用刷機(jī)精靈之流來 root,最好將 root 管理軟件切換到 SuperSU。SuperSU 是一個開源軟件,所有人都可以看到源碼中是否有惡意代碼,但其他的 root 管理軟件無法檢查其源代碼,有嵌入惡意代碼的風(fēng)險(xiǎn)。
為 SuperSU 添加一個授權(quán)密碼。當(dāng) SuperSU 沒有設(shè)置授權(quán)密碼時,任何可以操作手機(jī)的人都可以為任何 app 進(jìn)行授權(quán)。添加一個授權(quán)密碼,保證手機(jī)被其他人拿到或被 hack 并遠(yuǎn)程控制之后,黑客獲得 root 權(quán)限的門檻更高。
對請求 root 權(quán)限的軟件多加小心。若軟件提示的權(quán)限在僅用系統(tǒng)接口的前提下都可以完成(比如:錄屏、讀取通知、非全局性的主題修改等),建議不要為其提供 root 權(quán)限。
定期檢查 root 權(quán)限調(diào)用記錄。發(fā)現(xiàn)有大量不正常的 root 權(quán)限調(diào)用記錄,需要立即刪除應(yīng)用。
當(dāng)然,「安全」不僅是相對問題,更是一種習(xí)慣問題。擁有良好安全習(xí)慣的人即使系統(tǒng)本身不安全,他的隱私也不會有什么問題;習(xí)慣比較差的人,即使系統(tǒng)再固若金湯,也有隱私被盜的風(fēng)險(xiǎn)。
簡而言之……
Root 本質(zhì)上是一種繞過系統(tǒng)沙箱機(jī)制及安全機(jī)制,達(dá)到修改系統(tǒng)及其他 app 目的的操作。
Root 操作本身風(fēng)險(xiǎn)很大,但是 root 后的設(shè)備能夠充分發(fā)揮其個性化特性。
合理使用 root 權(quán)限,可以幫助我們更好地利用自己的手機(jī)。用戶應(yīng)該在充分了解風(fēng)險(xiǎn)、能力和優(yōu)劣勢的前提下,根據(jù)自身情況,選擇是否 root 自己的設(shè)備。
若選擇 root 自己的設(shè)備,也要養(yǎng)成良好的設(shè)備使用習(xí)慣,以保證設(shè)備及隱私安全。
找到桌面上的設(shè)置按鈕或下滑通知欄右上方的設(shè)置按鈕。進(jìn)入設(shè)......
閱讀soul的聊天記錄刪除后是無法恢復(fù)的,由于soul的聊天記錄都會保......
閱讀花唄收款二維碼可以商家服務(wù)頁面選項(xiàng)中找到,但是先需要開通......
閱讀微信刪除的賬單是不可以恢復(fù)的,當(dāng)刪除賬單的時候,會提示刪......
閱讀顯示tim移動在線是手機(jī)上使用了TIM版本的QQ登錄的賬號,所以會......
閱讀另外有朋友反映說,手機(jī)QQ安卓版的自動登錄密碼,會在重啟手機(jī)后無故丟失,關(guān)于這個問題我也遇到過,但是具體的原因不明,這里推測一下僅供參考,手機(jī)關(guān)機(jī)時,QQ還在后臺運(yùn)行,...
次閱讀
許多安卓手機(jī)用戶都會發(fā)現(xiàn),每次安裝安卓手機(jī)軟件時,都會彈出許多惱人的廣告,那么,怎樣才能安裝軟件時去除廣告呢?以下就為大家?guī)戆沧渴謾C(jī)軟件中的廣告有效去除方法,具體...
次閱讀
恢復(fù)目錄功能。勾上要恢復(fù)的目錄和文件,點(diǎn)恢復(fù)數(shù)據(jù)按鈕,就可以把數(shù)據(jù)恢復(fù)到別的盤里面。 如果要恢復(fù)單個文件,在列表中右鍵點(diǎn)中一個文件,菜單選恢復(fù)當(dāng)前選中的文件 請選擇...
次閱讀
么么噠品牌旗下的首款手機(jī)----么么噠3S最大的一個賣點(diǎn)莫過于加入了眼紋識別功能,大家只需錄入眼紋信息,便可實(shí)現(xiàn)眼紋解鎖,使用十分快捷方便。相信大家對眼紋識別不會感到陌生...
次閱讀
2015年8月2500元左右的安卓智能手機(jī)推薦,很早以前,要是讓你在洋品牌和自主品牌之間選擇,相信大部分人會毫不猶豫的選擇前者,因?yàn)槟菚r國內(nèi)手機(jī)廠商在制作工藝方面與洋品牌相差...
次閱讀
安卓手機(jī)鎖屏密碼忘記了怎么辦?如何用adb解鎖手機(jī)鎖屏 ? 今天教大家用ADB來刪除密碼 下載地址:http://www.pc6.com/softview/SoftView_65436.html 1.手機(jī)連接電腦,在充電模式下進(jìn)行。 2.下載ADB解...
次閱讀
ofo公主車怎么樣?好騎嗎?大家是不是也想知道ofo小黃車公主車在哪里呢?那么下面綠茶小豆子為大家詳細(xì)ofo公主車位置!...
次閱讀
1)點(diǎn)擊進(jìn)入華為榮耀4C的設(shè)置,選擇全部設(shè)置一欄,點(diǎn)擊【開發(fā)人員選項(xiàng)】進(jìn)入,找到并點(diǎn)擊【后臺進(jìn)程限制】。(注:開啟開發(fā)者選項(xiàng)請點(diǎn)擊相關(guān)教程)(如下圖) 2)根據(jù)自己的情況選擇進(jìn)...
次閱讀
小米max2新特性是什么?相信很多米粉對于小米max2的新特性很期待,下文帶來小米max2新功能大全,一起和小樂哥來了解下吧!...
次閱讀
1)下拉通知欄,按住【GPS定位】進(jìn)入設(shè)置,在設(shè)置界面點(diǎn)擊【其他系統(tǒng)設(shè)置】。(如下圖) 2)點(diǎn)擊【位置信息】進(jìn)入,打開【開啟位置服務(wù)】右邊按鈕即可。(如下圖)...
次閱讀
Q:Android 5.0關(guān)屏動畫與以前有什么不同? A:Android 5.0已經(jīng)發(fā)布,這次的安卓系統(tǒng)跟以往有著很大的不同,可以說是谷歌對于安卓系統(tǒng)的一次跨越,那么Android 5.0關(guān)屏動畫與以前有什么不同...
次閱讀
第一步:首先我們找到桌面上的相機(jī)圖標(biāo),點(diǎn)擊相機(jī) 第二步:進(jìn)入到相機(jī)頁面,我們用手向右滑動 第三步:選擇倒計(jì)時拍照, 第四步:我們發(fā)現(xiàn)在屏幕的下方出現(xiàn)了倒計(jì)時的選項(xiàng),里...
次閱讀
華碩ZenFone AR多少錢?大家是不是也想知道呢?那么華碩ZenFone AR配置怎么樣呢?下面大家和出來小豆子一起來了解。...
次閱讀
GPS數(shù)據(jù)怎么用? 小編首先可能要提醒大家,很多人可能在使用的時候,手機(jī)是沒有辦法顯示,其他最簡單的原因就是沒有打開GPS定位,請先看2張比較圖: 小編這里可以顯示19顆衛(wèi)星的,...
次閱讀
樓主你好!我知道紅米2怎么設(shè)置鎖屏密碼,快來看一下吧。 1)打開紅米2手機(jī)點(diǎn)擊設(shè)置進(jìn)入,然后再點(diǎn)擊【鎖屏和密碼】,進(jìn)入后再點(diǎn)擊【屏幕密碼】;(如下圖) 2)進(jìn)入設(shè)置鎖界面繪制【鎖...
次閱讀