即使姿態(tài)如此開放,Google 及 Android 陣營的手機廠商依然有自己的一些小算盤——比如對于 Google 自家服務(wù)的代碼,依然是不開源的;而為了保證一些用戶體驗的完整性及政策限制,廠家通常會對用戶修改系統(tǒng)的操作進行一些限制。
這時候,root 這個詞就橫空出世了。依托 root 操作,用戶可以隨心所欲進行一些高階操作,無需「寄人籬下」。但 Android 一直都有安全性的疑慮,因此,對于許多人來說,「root or not root, this is a question. 現(xiàn)在就將為你揭秘什么是 root,以及 root 設(shè)備的正確姿勢。
所以 Root 究竟是個什么鬼!
很久很久以前,有一個國家,這個國家名叫做 Android,這個國家的使命就是為國境線外的人——我們就稱之為「使用者」吧——提供各種信息和服務(wù)。
剛開始,這個國家是沒有人民的,只有一個叫「root」的國王(實際上,基于 Linux 開發(fā)的操作系統(tǒng)的超級賬戶通常都是這個用戶名)。但后來,他們的國王會接待到許多的移民,他們個個都有自己的本領(lǐng)。比如,有的移民能幫使用者聊天,有的能為使用者提供新聞資訊,有的還能提供影評。
移民越來越多,但這個國家卻沒有亂套,因為國王為每個移民都登記了身份證。大家都遵守規(guī)矩,所有國民都在為使用者服務(wù)著。
到了后來,使用者對介紹新移民的那個移民說,「以后我在你這里引入新的移民,能不能在后臺安裝?」那個移民就說,「我做不到呀,因為我不是國王。國王說,引入新移民必須要你知道才行?!?/p>
使用者說了,「你偽造一下身份不就可以了?」然后,使用者就指使它假冒了身份證,說自己是國王,為新移民頒發(fā)了身份證,并在戶口登記簿上登記了新移民的名字——這些原本應(yīng)該是「國王」才能做的事情。
所謂的「獲取 root 權(quán)限」,就是這樣的原理。在 Android 的沙盒機制之下,每一個 app 都對應(yīng)系統(tǒng)中一個獨立的賬戶,以保證 app 間數(shù)據(jù)及運行的獨立。當(dāng)某個 app 偽造成為 root 賬戶運行一個進程,那么這個 app 就獲取到了 root 最高權(quán)限。
Root 好處都有啥?
既然知道了 root 的基本原理,那么我們就可以看看費那么大勁獲取的 root 權(quán)限到底有什么好處了。其實,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 了自己微信運動的步數(shù)……
完全備份應(yīng)用程序:由于國內(nèi)的特殊情況,Google Play Services 對于普通人來說并沒有想象中那么好用,比如換手機之后,應(yīng)用程序及其數(shù)據(jù)還要通過網(wǎng)絡(luò)下載回來,如果里面再夾帶幾個游戲,整個人都要瘋了。但是在 root 之后使用一些備份軟件,比如鈦備份,就能夠在本地完全備份任意的應(yīng)用程序(包括應(yīng)用數(shù)據(jù)),不需要再從云端下載自己的應(yīng)用以及里面的數(shù)據(jù)了。
卸載內(nèi)置應(yīng)用:許多廠商及運營商都會在相應(yīng)的手機中內(nèi)嵌一些 app,這些 app 在出廠時就被寫入為 Android 內(nèi)置程序。而在 root 后就可以卸載一些內(nèi)置應(yīng)用。有關(guān)于卸載這類應(yīng)用層出不窮,不過我們在此依然良心推薦使用鈦備份的「凍結(jié)」功能,雖說是「凍結(jié)」,其實就是完全清理啦,用鈦備份卸載內(nèi)置應(yīng)用,干凈整潔不留痕。
清理系統(tǒng)內(nèi)存:眾所周知,Android 5.0 之前的內(nèi)存管理混亂情況簡直讓每一個 Android 用戶都大呼崩潰。神說,要清理內(nèi)存,于是,綠色守護就出現(xiàn)了。在許多 Android 玩家心目中,綠色守護簡直就是清理內(nèi)存的神器。root 之后的綠色守護清理更快速、更徹底,還能配合 Xposed 實現(xiàn)許多高級功能。
管理應(yīng)用權(quán)限:Android 6.0 及 Android 4.1–4.3 以及一些使用第三方 ROM 的用戶都可以享用到管理應(yīng)用權(quán)限的功能。而在其他手機 root 之后安裝 AppOps 軟件,也能夠獲得應(yīng)用權(quán)限管理的功能。
一般人有必要 Root 手機嗎?
如果一定要給這個問題給一個最為直接的答案,那么這個答案就是「沒有必要」。
實際上,Android 系統(tǒng)的源碼一直都是在進步的過程中,機制、功能和界面都已經(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,就可以將你的屏幕進行錄制和直播。
讀取通知。Android 4.3+ 開放了獲取通知 API,apps 可以通過這個 API 對你的通知進行讀取及管理。
停用內(nèi)置 app。在 Android 4.0+ 中,如果你只是不想看到運營商給你強加的 app,而非一定要卸載它,你可以在系統(tǒng)中「停用」(而不是「卸載」)這個 app?!竿S谩共僮髟谙到y(tǒng)中的效果與「卸載」無異,但用戶依然可以在已停用的 app 列表中恢復(fù)啟用。
但是,如果你需要的操作遠比這些更加高級,或者系統(tǒng)暫時還沒有對應(yīng)的 API,那么你也可以選擇 root 你的手機來達到相應(yīng)目的。不過,在不熟悉的情況下貿(mào)然 root 自己的手機,會對機器的穩(wěn)定性及安全性造成嚴重威脅,包括:
導(dǎo)致操作系統(tǒng)不穩(wěn)定。由于 root 賬戶幾乎可以修改系統(tǒng)的任何部分,當(dāng)用戶意外修改了系統(tǒng)的某些重要區(qū)域,可能會導(dǎo)致系統(tǒng)無法正常運行,甚至設(shè)備損壞。root 的操作本身就是 Android 不穩(wěn)定的因素之一。
木馬、流氓軟件更易控制手機。root 之后的 Android 中的沙箱機制會被弱化,導(dǎo)致軟件可以控制整個系統(tǒng)。輕則「流量側(cè)漏」或后臺安裝軟件,嚴重的話,黑客強制鎖機要求機主付費解鎖手機的情況也不是沒有。
隱私泄露風(fēng)險增加。同樣是因為沙箱的弱化,root 后的設(shè)備中的加密數(shù)據(jù)更容易被其他應(yīng)用獲取,特別在 Android 中錄入了指紋的情況——要知道,指紋數(shù)據(jù)一旦被破解,是不可逆的。
保修失效。root 后保修失效是許多 Android 廠商限制用戶 root 手機的手段之一。而且有些機型在 root 之前必須解除硬件鎖或 Bootloader 鎖,這個操作本身不可逆且執(zhí)行后保修會自動失效。
怎么 Root 我的手機?
好了,把 root 的利弊都給你說清楚了,如果你還是想問如何 root 自己的手機,那么這里就給大家簡單介紹 root 設(shè)備的方法。
最簡單的辦法:刷機精靈之流,或者 Kingroot。市面上絕大部分手機都可以通過電腦上的這種軟件進行 root,只需要根據(jù)屏幕提示操作,三分鐘無痛 root。
如果刷機精靈解決不了,那么也可以選用刷入第三方 Recovery 的方式進行。Recovery 是一種恢復(fù)分區(qū),廠商及維修人員可以通過這個分區(qū)進行重裝 Android 的操作。具體的方式因機型而異,直接上網(wǎng)搜索相關(guān)的解決方案就可以了。
還是沒辦法 root?你也可以到 XDA 論壇查找相應(yīng)的 root 方案。XDA 是國外的非常著名的 Android 開發(fā)者論壇,里面有許多破解及修改 Android 的相關(guān)討論。如果英文過關(guān),那么也可以在里面多向各路技術(shù)大神學(xué)習(xí)。
另外,許多品牌的機器比如摩托羅拉、HTC、索尼等機型需要解鎖 Bootloader 才能進行 root 操作。許多廠商也提供了官方解鎖 Bootloader 的方案,以摩托羅拉品牌設(shè)備為例,通過在相應(yīng)的解鎖頁面提交信息并同意協(xié)議,你就會在郵箱中收到解鎖碼,在 fastboot 中將解鎖碼輸入,就能解鎖設(shè)備的 Bootloader。
Root 之后,如何最大程度保證設(shè)備安全?
前面提到,root 之后整個設(shè)備的安全性其實會大幅度降低,有些時候 root 可能是得不償失。但是我們并不是沒有解決辦法。通過這些手段,設(shè)備及數(shù)據(jù)的安全性會提升許多層次,甚至能提升到 root 之前的水平。
用刷機精靈之流來 root,最好將 root 管理軟件切換到 SuperSU。SuperSU 是一個開源軟件,所有人都可以看到源碼中是否有惡意代碼,但其他的 root 管理軟件無法檢查其源代碼,有嵌入惡意代碼的風(fēng)險。
為 SuperSU 添加一個授權(quán)密碼。當(dāng) SuperSU 沒有設(shè)置授權(quán)密碼時,任何可以操作手機的人都可以為任何 app 進行授權(quán)。添加一個授權(quán)密碼,保證手機被其他人拿到或被 hack 并遠程控制之后,黑客獲得 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)險。
簡而言之……
Root 本質(zhì)上是一種繞過系統(tǒng)沙箱機制及安全機制,達到修改系統(tǒng)及其他 app 目的的操作。
Root 操作本身風(fēng)險很大,但是 root 后的設(shè)備能夠充分發(fā)揮其個性化特性。
合理使用 root 權(quán)限,可以幫助我們更好地利用自己的手機。用戶應(yīng)該在充分了解風(fēng)險、能力和優(yōu)劣勢的前提下,根據(jù)自身情況,選擇是否 root 自己的設(shè)備。
若選擇 root 自己的設(shè)備,也要養(yǎng)成良好的設(shè)備使用習(xí)慣,以保證設(shè)備及隱私安全。
InDesign是一款專業(yè)的頁面設(shè)計和出版軟件,它可以用來設(shè)計各種......
閱讀用戶越來越離不開手機,而且人手一部手機已經(jīng)不是什么稀奇的......
閱讀TreeMind樹圖作為一款功能全面的國產(chǎn)在線思維導(dǎo)圖軟件,擁有著......
閱讀excel軟件為用戶帶來了許多的好處,讓用戶可以簡單輕松的完成......
閱讀如果你覺得你的Mac筆記本聲音太小了,你可以外接一個外置音箱......
閱讀微軟已經(jīng)確認 Windows 11 預(yù)計將于 10 月 5 日開始推出,但鑒于這個日期即將到來,許多人想知道該公司還有足夠的時間將一些已經(jīng)宣布的功能引入 Windows Insider 計劃,并且然...
次閱讀
隨著今年的Google I/O大會即將開幕,有關(guān)新一代Android操作系統(tǒng)的細節(jié)也開始逐步被曝光。 外媒體SlashGear今天分享了Android M全新圖庫應(yīng)用的首批截圖。 我們可以看到更加簡潔的UI設(shè)計以及...
次閱讀
android5.x怎么修改屏幕亮度?很多玩家對于新系統(tǒng)操作起來不是很熟悉,下面騰牛網(wǎng)小編就為大家?guī)薷脑O(shè)置教程。首選,需要反編譯framework-res.apk,位于/system/framework/目錄下。需要改動的...
次閱讀
雖然現(xiàn)在還不清楚iPhone 6在中國大陸地區(qū)的上市時間,但是最近朋友圈中出現(xiàn)了各種iPhone 6/iPhone 6 Plus小尾巴,很多朋友們都在咨詢這到底怎么修改,如何讓自己的安卓手機頓時也能高大...
次閱讀
那么這里就介紹一下Android手機顯示電量百分比的方法。 注意: 1.該教程非常簡單并且很實用。 2.網(wǎng)友親測可用,不必擔(dān)心。 3.在執(zhí)行一下操作之前,需要獲取ROOT權(quán)限。 具體步驟: 第...
次閱讀
安卓手機自誕生之日起無論是256MB、512MB運存還是1GB、2GB運存,似乎清內(nèi)存都是安卓用戶一個必不可少的動作,發(fā)展至今安卓系統(tǒng)版本幾經(jīng)迭代、手機運存不斷飆升,軟硬件都有了翻天覆...
次閱讀
1、首先我們先下載一款空手接電話的APP下,提示安裝完成,我們點擊打開就好了 2、打開之后,下邊就有一個開關(guān),這個打開就可以了,不想用點擊關(guān)閉就行了,這個功能是在手機頂部...
次閱讀
打開OPPO Find7手機【設(shè)置】在【常規(guī)】欄目中找到并點擊【電量管理】,將【省電模式】開啟后,點擊【省電設(shè)置】。(如下圖) 2)找到【深度省電選項】,手機世界小編在此建議大家開啟...
次閱讀
如今在Android平臺最方便的ROOT方式是一鍵ROOT,用戶可以通過開發(fā)者提供的ROOT工具簡單快捷的實現(xiàn)ROOT,有很多用戶使用這些工具后仍然ROOT不成功,除了工具不支持該型號之外,還包括一...
次閱讀
為什么我的安卓手機變得越來越卡了?相信這是很多小伙伴普遍存在的一個疑問。手機用著用著就越來越卡、越來越慢;玩?zhèn)€大型游戲手機不但卡還發(fā)熱;啟動應(yīng)用程序要等老半天等等,...
次閱讀
1、首先去各大網(wǎng)站上下載自己喜歡的字體,一般都是ttf格式的,把自己喜歡的字體重命名,如果是中文字體命名為zh.ttf,如果是英文字體命名為en.ttf,放到SD卡目錄下。根目錄即可 2、...
次閱讀
由社區(qū)控制并向所有人免費提供證書的非商業(yè)證書頒發(fā)機構(gòu)Let#39;s Encrypt已宣布即將過渡到僅使用其自己的根證書而不使用IdenTrust證書頒發(fā)機構(gòu)交叉簽名的證書來生成簽...
次閱讀
樂視手機發(fā)布吸引了眾多機友的關(guān)注,你以為樂視手機只有白色?樂視手機有幾種顏色?據(jù)說還有黑色版哦,近日黑色樂視超級手機曝光,一起來看看。 樂視手機有幾種顏色?黑色樂視超級...
次閱讀
手機用久了,偶爾卡也是正常的情況,對此,我們經(jīng)常清理手機垃圾和緩存文件,養(yǎng)成良好的用機習(xí)慣,可以保持手機流暢的運行速度。 當(dāng)然,如果不幸運的遇到了卡頓問題,有可能是...
次閱讀
努比亞Z9Mini怎么截屏?Z9Mini截屏方法。很多朋友新入手努比亞Z9Mini,對手機不是很熟悉,所以,想截屏都不知道要怎么操作,而下面呢,小編就來教大家努比亞Z9Mini怎么截屏,Z9Mini截屏方...
次閱讀