作者:xxw8393 每次看到新的手機(jī)發(fā)布,或者新的手機(jī)系統(tǒng)升級, 基本上拉一下評論里面都會有安卓和蘋果陣營的爭論。 作為一個從事安卓系統(tǒng)開發(fā)接近7年的碼農(nóng)(09年冬天,我們開始第一個安卓手機(jī)開發(fā),沒有源碼,靠hack將系統(tǒng)跑到一臺o2的window phone手機(jī)上,通過t卡啟動), 今天忽然覺得我可以為大家介紹一下我知道的小技巧,可能會對使用安卓的小伙伴有一點(diǎn)用。(選擇了一張圖做封面,覺得很切合我想表達(dá)的意思) 安卓手機(jī)要用的舒服, 那么root就幾乎是第一選擇。 Root的缺點(diǎn):
那么為什么要root?如果不root,很多的事情根本就沒法做到。比如優(yōu)化內(nèi)存分配策略需要修改system目錄下的build.prop文件。比如有些rom里面有一堆亂七八糟的應(yīng)用和服務(wù),如果不root你就無法對這些應(yīng)用進(jìn)行管理。 當(dāng)然,本人以上并不是鼓勵大家去root,這也是為什么我說“幾乎”是第一選擇,如果自己已經(jīng)可以對系統(tǒng)進(jìn)行一些配置,系統(tǒng)這時候達(dá)到個人要求了,那么不建議root。 如果用的是MIUI,百度云,360系統(tǒng), 運(yùn)營商手機(jī)自帶系統(tǒng)等有一大堆自帶“精華”軟件的系統(tǒng), 估計(jì)不root你用著這樣的手機(jī)估計(jì)會很窩心。 過年回家看到老丈人的手機(jī)亮屏到能操作需要30秒, 打開聯(lián)系人再等一分鐘,然后才能撥號。 老丈眼睛就不好,操作過程我看著都舍不得。拿過來一看,原來是偉大的電信定制手機(jī)。仔細(xì)翻了一下發(fā)現(xiàn)好家伙自帶root軟件,后臺自動安裝,卸載了再給你裝上。自動在桌面上放假圖標(biāo),點(diǎn)了之后給你安裝一堆軟件。后臺服務(wù)數(shù)不過來,內(nèi)存幾乎被占滿。這樣的手機(jī)拿出來給用戶使用就是謀殺!謀殺的是用戶的生活品質(zhì),謀殺的是用戶的時間。 所以如果沒有把握對付的了運(yùn)營商,還是自己買個其他手機(jī)吧。 我估計(jì)很多用戶對安卓體驗(yàn)差也有這方面的原因。 Root軟件推薦: 百度一鍵Root工具 ; ROOT精靈 ; KingRoot ; ROOT大師 ; 360一鍵Root 本人的使用原則是從前到后, 原因是我覺得百度除了在搜索里面插廣告,其他軟件里面作惡的前科很少比較值得信賴。 后面三款用戶很多,所以數(shù)據(jù)收集的比較齊全支持機(jī)型多,root成功率高。 360那個就是個保底,流氓對付流氓, 用完記得第一時間刪除,用完記得第一時間刪除,用完記得第一時間刪除, 切記切記,否則手機(jī)里會忽然多了一整頁的應(yīng)用?。?/p> Root之后能做寫什么?有什么軟件可以配合使用? 我們費(fèi)盡心思的去root手機(jī),肯定是有我們的目的的。 比如 方便: 如果應(yīng)用管理軟件用的是淘寶手機(jī)助手之類的,開了root之后,可以開啟靜默安裝。 多個應(yīng)用備份到服務(wù)器,一鍵恢復(fù)回來?;蛘吆芏鄳?yīng)用可以一鍵升級到最新。 省去了每次都要點(diǎn)幾下才能安裝的煩惱。 比如 干凈 : 如果你發(fā)現(xiàn)有很多內(nèi)置的應(yīng)用你根本就不需要,那么可以在root之后將系統(tǒng)預(yù)裝軟件卸載了。重啟之后會發(fā)現(xiàn)系統(tǒng)輕盈干凈,反應(yīng)也快了不少。 對于這些功能我推薦淘寶手機(jī)助手, 原因是用了很久沒發(fā)現(xiàn)什么作惡行為,常用的功能都有了。缺點(diǎn)是有些軟件不是第一時間更新。下面上幾張截圖: 可以在這個設(shè)置界面打開root權(quán)限: 然后一鍵升級就不會要求你操作了,后臺自動完成: 還可以備份應(yīng)用到服務(wù)器, 應(yīng)該是云備份一樣,服務(wù)器上有的不用上傳 最重要的是可以卸載系統(tǒng)預(yù)裝(參考下面有更好的建議,寫這里提醒) 卸載系統(tǒng)預(yù)裝的原理其實(shí)就是刪除system分區(qū)里的應(yīng)用,因?yàn)槭莿h除,所以會導(dǎo)致后續(xù)系統(tǒng)升級時校驗(yàn)不過,比如miui等的升級會檢測是否有root和刪除應(yīng)用,如果有就推送完整的包給你,然后你刪除的升級之后又恢復(fù)了。 那么有沒有更好的方法?當(dāng)然有,我們可以停用應(yīng)用。一般內(nèi)置應(yīng)用都有一個停用選項(xiàng),在設(shè)置的應(yīng)用詳情里面, 如下圖, 如果選擇停用,那么這個應(yīng)用除了占用一點(diǎn)system分區(qū)大小(反正你也用不上)其他就和卸載沒區(qū)別了, 不會自啟動也不會顯示在應(yīng)用列表里。 但是也有部分應(yīng)用是不支持停用的: 那么對付這樣的應(yīng)用除了刪除有沒有別的辦法?有, 那就是凍結(jié)應(yīng)用(這個名稱不知道是哪個應(yīng)用先提出的,其實(shí)現(xiàn)原理就是調(diào)用pm disable來停用應(yīng)用, 因?yàn)橛胁糠窒到y(tǒng)應(yīng)用在設(shè)置里面無法停用所以才有這樣的軟件)。 這里推薦2款軟件: 鈦備份 系統(tǒng)調(diào)諧器 鈦備份可以在root之后隨時備份系統(tǒng)幾乎所有應(yīng)用包括應(yīng)用數(shù)據(jù), 功能強(qiáng)大,還有一個常用功能就是凍結(jié)應(yīng)用。大家可以搜索一下有很多說明,使用界面稍微負(fù)責(zé)一點(diǎn)點(diǎn)。 系統(tǒng)調(diào)諧器的功能則主要偏重于系統(tǒng)的調(diào)整, 因?yàn)槟壳笆忻嫔虾芏嗍謾C(jī)支持云備份數(shù)據(jù),所以備份應(yīng)用我一般只用淘寶手機(jī)助手,數(shù)據(jù)的備份則在云盤里面,不擔(dān)心一不留神整個手機(jī)格式化了或者擠地鐵手機(jī)被摸走了。 系統(tǒng)調(diào)諧器的主界面可以看出來有很多功能設(shè)置項(xiàng),感興趣的可以試試 我們主要是去應(yīng)用程序列表里選出自己不需要的應(yīng)用并凍結(jié) 這個工具還有一個非常有用的功能就是限制cpu頻率。 對于我這種手機(jī)只是用來聯(lián)系或者看小說聽歌的人來說,cpu沒必要那么高的性能,省電倒是更有用,于是限制一下會更持久哦。 全部不需要的應(yīng)用都凍結(jié)了之后感覺系統(tǒng)要舒服不少吧 但是喜歡折騰的人不是那么容易滿足的。 我們還需要針對很多人詬病安卓的最大的缺點(diǎn):后臺自啟 進(jìn)行調(diào)整。 這里推薦一個框架 xposed框架和一款應(yīng)用綠色守護(hù)(也有不少人喜歡黑白門,大家可以換著試試) 因?yàn)閤posed框架需要用zip包升級的方式進(jìn)行安裝和更新,涉及下面的如何更新recovery的內(nèi)容,這里首先講一下綠色守護(hù)。 綠色守護(hù)的實(shí)現(xiàn)原理大概就是在手機(jī)待機(jī)之時將黑名單中的 App 強(qiáng)制關(guān)閉掉,不讓其進(jìn)行無聊的推送,并降低手機(jī)的喚醒概率,達(dá)到省電的目的。界面長這樣: 截圖是我已經(jīng)安裝了一堆應(yīng)用,使用中的正常截圖。 可以看到我打開的貼吧正在工作,而其他安裝的軟件全部處于睡眠狀態(tài)并不會對手機(jī)運(yùn)行造成什么影響。 這就是綠色守護(hù)最大的作用。 安裝了xposed框架之后,可以讓綠色守護(hù)工作在高效模式,還可以勾選一堆基于xposed的特性 對齊喚醒,這個功能可以有效省電。第一個提出這個概念的是雷猴王,實(shí)現(xiàn)原理就是將所有可能會喚醒手機(jī)的應(yīng)用集中到一個時間點(diǎn)喚醒,處理完事情再讓系統(tǒng)很快的睡下去,避免應(yīng)用接二連三喚醒導(dǎo)致系統(tǒng)無法進(jìn)入睡眠。 可以看到如果沒有安裝xposed框架的時候可以選擇root模式或者非root模式。 root模式使用發(fā)現(xiàn)省電效果也很顯著, 只是會有一些界面彈出的模擬操作,其實(shí)就是模擬自己用手一個個關(guān)閉應(yīng)用。 非root模式肯定效果要差一些。 在Android 6之后系統(tǒng)加入了墓碑機(jī)制和內(nèi)存管理的一些改進(jìn)。 大致就是在程序長時間不用的時候會主動的進(jìn)入睡眠或者釋放內(nèi)存以省電。 但是因?yàn)閷MS包的依賴以及我國對google的屏蔽,所以在國內(nèi)google默認(rèn)的省電效果很一般。 綠色守護(hù)的這個嗜睡模式是對android 6的省電的一個強(qiáng)化??梢杂行‰?。 非常有效。 綠色守護(hù)通過點(diǎn)擊右上角的+來添加應(yīng)用黑名單,可以看到后臺到底是哪些應(yīng)用在運(yùn)行, 可以加入黑名單用綠色守護(hù)來管理。 因?yàn)榘惭bxposed框架需要用刷機(jī)的方式來安裝所以需要手機(jī)能夠進(jìn)入刷機(jī)界面, 刷機(jī)的界面上還得能夠支持刷入第三方的zip包。 所以正常情況下需要刷入第三方的recovery。 可以通過電腦操作,本人為了全部在手機(jī)上完成,所以介紹用軟件在root模式下刷入recovery。 在root模式下刷入recovery 叮咚工具箱(原叮咚Recovery)此軟件界面簡潔好用,支持機(jī)型很多, 最重要的是開發(fā)者居然將代碼開源了。值得表揚(yáng),所以推薦。安裝好之后會提示要root權(quán)限,允許,然后選擇手機(jī)工具箱,選擇文件之后確認(rèn)按照提示重啟手機(jī)就可以了。(圖為網(wǎng)上找的,因?yàn)槲业氖謾C(jī)是小米手機(jī)已經(jīng)刷好了第三方的recovery) 通過recovery安裝xposed框架 安裝好第三方recovery之后就是刷機(jī)方式安裝xposed。 第一步重啟機(jī)器,正常是按電源鍵和音量上進(jìn)入recovery模式。 然后選擇xposed對應(yīng)的zip包,最新的目前是v80-sdk23。升級完重啟。 再安裝 XposedInstaller。 這個時候機(jī)器進(jìn)入xposed應(yīng)用可以看到以下界面: 點(diǎn)擊框架看看是不是已經(jīng)激活了: 然后進(jìn)入模塊那一項(xiàng),選中自己需要激活的模塊: 再重啟一次。 xposed對你需要支持的軟件就已經(jīng)支持上了, 比如圖中的綠色守護(hù)。 然后綠色守護(hù)就可以很完美的和xposed一起工作了。 安卓從此以后省電 流暢 不卡頓。 當(dāng)然怕麻煩的也可以只獲取root權(quán)限,然后讓綠色守護(hù)工作在root模式下,也有不小的對系統(tǒng)的改善。 以上就是我拿到一個手機(jī),或者升級一個新的系統(tǒng)必做的幾個步驟。用到今天的安卓,真心是習(xí)慣了。很多時候需要的東西可以自己寫出來直接內(nèi)置到自己用的rom里面去, 很是方便。 利用以上方法優(yōu)化后的系統(tǒng),可以在ota升級之后依然保持設(shè)置過的狀態(tài), 僅僅需要在ota升級完成之后重新安裝一下xposed框架。 凍結(jié)的應(yīng)用,綠色守護(hù)管理了的黑名單等等,會保持上一個版本的狀態(tài)。 |