資源描述:
《安卓手機(jī)不卡淺談Android系統(tǒng)ROM優(yōu)化方法》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、安卓手機(jī)不卡淺談Android系統(tǒng)ROM優(yōu)化方法目前智能手機(jī)市場兩大系統(tǒng)分別是iOS和Android,并且已經(jīng)形成了對(duì)立的陣營,Android用戶并不理會(huì)iOS用戶所謂的體驗(yàn)好應(yīng)用好是怎么個(gè)好法,而iOS用戶則更不理解Android用戶刷機(jī)重啟摳電池的樂趣。在iOS用戶眼中,Android的形象幾乎可以用一個(gè)"卡”字來代替。其實(shí)Android經(jīng)過了這幾年的發(fā)展,硬件水平已經(jīng)有了很大的提高,再加上目前的優(yōu)ft,Android卡的情況已經(jīng)有了很大程度的緩解,目前的雙核機(jī)型硬件配置十分強(qiáng)大,如果還耍說卡,也就是因?yàn)閺S商定制ROM的優(yōu)化原因。其實(shí)Android的“卡”
2、,可以得到徹底的解決,這就關(guān)系到了Android的優(yōu)化問題,而今天我們就探討下如何優(yōu)化我們手中的Android機(jī)型。在這里筆者也要提醒大家,選擇Android機(jī)型一定要選擇熱門機(jī)型,只有熱門機(jī)型才有足夠豐富的優(yōu)化資源供我們選擇,切忌為了個(gè)性選擇偏門機(jī)型,Android熱門機(jī)型再是街機(jī),也不會(huì)比iPhone還街吧刷機(jī)重啟摳電池刷機(jī)是Android用戶的一大樂趣,部分用戶刷機(jī)是為了得到更好的易用性,比如小米的MIUIR0M,非常符合中國人的使用習(xí)慣,也有著足夠豐富的個(gè)性化設(shè)定,是圖省事的朋友刷機(jī)的好選擇,不過對(duì)于追求高性能的朋友來說,MIUI的優(yōu)化還有很大提升空間
3、,人們紛紛選擇了對(duì)于ROM優(yōu)化更加出色的CyanogenMod作為刷機(jī)的第一選擇。MIUIR0M特色CyanogenMod系列目前主打的ROM有CM7.2和CM9兩個(gè),CM7.2基于Android2.3.7,而CM9則基于Android4.0.4,其中CM7.2已經(jīng)基本成熟,完美支持的機(jī)型很多,是大部分機(jī)友刷機(jī)的第一選擇,CM9官方的ROM支持機(jī)型并不多,民間高手也都進(jìn)行了各個(gè)機(jī)型的移植,官方支持的機(jī)型兼容性相當(dāng)不錯(cuò),而移植情況并不樂觀。CM系列ROM忠實(shí)于AOSP,在底層驅(qū)動(dòng)方面做了很多努力,刷入之后就會(huì)感覺手機(jī)流暢了許多,同時(shí)也支持了更多的美化和手機(jī)自定義
4、能力,比如我們可以對(duì)手機(jī)的震動(dòng)回饋?zhàn)黾?xì)致的調(diào)整,包括按下震動(dòng)的強(qiáng)度,抬起震動(dòng)的強(qiáng)度等,讓手機(jī)虛擬按鍵給我們更為真實(shí)的回饋,在CMROM中,類似的設(shè)定非常多。目前大部分的ROM都是使用CM進(jìn)行定制的,還有一部分是對(duì)官方原版ROM進(jìn)行修改,僅有少部分的ROM是修改的AOSP的源碼,這些ROM指向都是谷歌Nexus系列的機(jī)型,比如GALAXYNexus和NexusS上的Codename和AOKP,就針對(duì)源碼做了很多修改,讓手機(jī)變得更流暢。刷內(nèi)核效果很好僅僅刷手機(jī)的ROM是不夠的,雖然多了很多自定義的功能,流暢度已經(jīng)高于官方的ROM,但依舊有很大提升的空間,這時(shí)候我們
5、就需要通過刷內(nèi)核來進(jìn)一步優(yōu)化,刷內(nèi)核所能帶來的提升是相當(dāng)明顯的,但是對(duì)于刷內(nèi)核大家還是耍謹(jǐn)慎。刷內(nèi)核相比刷ROM,是一個(gè)很小的工程,你的手機(jī)不必耍Wipe,也就是說不用刪除手機(jī)內(nèi)部的數(shù)據(jù),刷一下也就幾分鐘的功夫,所以刷內(nèi)核的吋候,大家完全可以多下幾個(gè)內(nèi)核,逐個(gè)進(jìn)行測試,看看哪個(gè)內(nèi)核更適合自己,就保留哪個(gè)內(nèi)核。同時(shí)刷內(nèi)核時(shí)我們要注意,內(nèi)核需對(duì)應(yīng)自己的手機(jī)版本,對(duì)應(yīng)自己所刷的ROM,否則會(huì)造成手機(jī)無法啟動(dòng)的現(xiàn)象,如果遇到無法啟動(dòng)的現(xiàn)象,再刷其他可用內(nèi)核就可以恢復(fù)。大家會(huì)問了,說了這么半天,刷內(nèi)核到底都有什么作用呢首先就是超頻,大部分內(nèi)核會(huì)默認(rèn)提供降壓超頻,并擁有多
6、種超頻策略,來保證超頻的情況下更省電。其次,還提供更多調(diào)整,比如內(nèi)存虛擬機(jī)的大小,顏色管理等等,甚至一個(gè)內(nèi)核可以包括一些新的Linux的補(bǔ)丁,比如最新的Linux3.3所集成的CPU頻率補(bǔ)丁等等。刷內(nèi)核工具事實(shí)上,一般的第三方ROM已經(jīng)修改了手機(jī)的內(nèi)核,達(dá)到了更流暢的目的,但ROM的制作速度遠(yuǎn)遠(yuǎn)比不上內(nèi)核的調(diào)整速度,有吋候一個(gè)ROM適用的內(nèi)核在一天之內(nèi)可能多次更新,所以我們可以嘗試不同的新內(nèi)核,看看他們的超頻是不是能給我們帶來性能上質(zhì)的提升,是不是能更省電,是不是能通過顏色調(diào)整讓我們看到更棒的畫面等等。精簡內(nèi)置應(yīng)用我相信Android用戶通過不斷的更換ROM和
7、刷內(nèi)核已經(jīng)在流暢度上有了質(zhì)的飛躍了,如果這時(shí)候你的手機(jī)已經(jīng)比iPhone更流暢、更省電,那么我們就可以收手了,如果你還不滿意,我們還有其他的路可選,精簡內(nèi)置應(yīng)用,就是一個(gè)可以大幅度提升流暢度的方法。像Google的服務(wù)就是大部分人精簡的對(duì)象。跑分是性能的體現(xiàn)Android系統(tǒng)和iOS與WindowsPhone不同,這個(gè)系統(tǒng)擁有真正的后臺(tái)運(yùn)行能力,雖然iOS在推送方面做得很好,彌補(bǔ)了后臺(tái)方面的不足,但是仍然無法與Android的真后臺(tái)相比,但是由于Android的程序優(yōu)先級(jí)并不像iOS和WindowsPhone那樣,為了流暢讓當(dāng)前界面擁有最高優(yōu)先級(jí),所以我們就要
8、把Android手機(jī)后臺(tái)不必要的進(jìn)程關(guān)