Android終極調校神器
壓軸的最強工具來囉!一般的手機優化工具,都只能針對特定功能改善,而接下來這套「Pimp My Rom」,是由國外知名手機討論區「XDA Developers(http://forum.xda-developers.com/)」上的神人網友製作,能夠徹底解放你的手機效能,還能夠優化系統效率,很值得一試喔!
下載網址:http://tinyurl.com/kxdcxzj
QR碼下載:
實用手機調校工具
Stpe 1
先在Play商店下載Pimp My Rom,目前有Alpha及Beta兩個版本,因為小編在Beta版中遇到不少問題,因此選擇安裝「Alpha Over」這個版本。安裝完成以後啟動此app,基本上操作方式為左右滑動來切換選單。
Stpe 2
我們先切換到〔Tools〕活頁標籤,一共有「Rescue Package」、「Universal Init.d Support」、「Pimp my CPU」、「Density Changer」、「Entropy Generator」、「Dual Boot-Animation」、「Lock Apps in Memory」、「GPS Configuration」、「Device Hidden Menu」等9大項,接下來我們一項一項來看看吧。
Stpe 3
在第一項〔Rescue Package〕中,主要是用來製作緊急救援刷機包,點擊〔Download Package〕下載必要檔案到手機中,當手機發生問題時,就可以利用下方的〔Fully Un-Pimp your Rom〕來還原設定。
Stpe 4
其實Android是一個高度修改過的Linux系統,在一般Unix/Linux系統中,有一個名為「Init.d」的資料夾,在系統開機時會自動載入此資料夾中的設定。不過在Android中並沒有支援這個功能,〔Init.d Support〕就是開啟此功能,讓Android更加強大。先按一下〔Activate〕,安裝完成以後再點擊一下〔Verify〕驗證即可。
Stpe 5
接下來,〔CPU Control〕中可以調整CPU頻率的最大最小值,以及預設的變更頻率行為等,如果你的手機有支援的話,還可以在〔Voltage Control〕中調整電壓喔。
Stpe 6
〔Density Changer〕是一個可以幫你調整手機螢幕點距的工具,先點擊「Step n。1」設回原廠值,接下來點擊「Step n。2」重新開機,再到「Step n。3」清除Play商店中的資料,並在「Step n。4」中接受Play商店的同意項目,最後按一下「Step n。5」重新設定數值,即可改變螢幕畫面的點距了。
Step 7
〔Entropy Generator〕能夠改善系統lag的情形,原理類似Seeder,可以藉由調整系統內部參數增加效能,不過因為設定上較為複雜,小編建議還是使用Seeder更改較為方便。
Step 8
想在開機時有不一樣的開機畫面嗎?在〔Dual Boot-Animation〕中按一下〔Install〕(需在前面步驟中開啟Init.d功能),然後下載所提供的開機圖檔,就可以將下載的開機圖檔設定為第一或第二順位的開機畫面,最後重開機讓設定生效即可。如要還原預設值的話,按一下最下方的〔Restore Original Boot-Animation〕回復。
Step 9
〔Lock Apps in RAM〕功能可以讓你把不想被優化軟體關閉,或是想把快速開啟的app鎖定在記憶體中時,按一下〔Lock Apps in Memory〕,這時候會跳出一個手機中所有apps的清單,長按想要鎖定的app,然後在跳出的選單上點擊〔Lock this app in Memory!〕即可。
Step 10
〔GPS Config.〕可以讓你自訂所在地及國家,再按一下〔Apply Selected Tweaks!〕,加速之後GPS定位的速度。
Step 11
〔Device Hidden Menu〕功能則可以叫出手機中的隱藏項目,按一下〔Access Hidden Menu〕後,即可看到隱藏選項。
(下一頁:更多手機強化續命的方法!)
花那麼多時間得來的效果非常有限╮(╯_╰)╭
第一個介紹的方式,主要使用一般儲存裝置來充當記憶體,但稍微了解一點的人都知道,儲存裝置速度遠遜於 RAM ,用它來替代 RAM 對效能絕對是很大的傷害,虛擬記憶體主要是用在一般電腦上彈性調配使用(即使在電腦上都會對效能造成嚴重影響),即使你的記憶體真的很少,打開這個正面幫助也非常有限。雖然空間充足了但是 SWAP 中的東西不能是正在使用的東西,所以光是把執行中的記憶體移動到虛擬記憶體和把要執行的程式移動到主記憶體這個動作就慢翻了,這會造成很多負面效應(例如來電的時候電話 app 卡在虛擬記憶體裡等著被搬出來結果可能造成嚴重的來電延遲)。
當然,作者很貼心的提到了記憶卡愈快愈好,但一來,不是記憶卡快就沒事,手機讀取記憶卡的能力不見得跟的上,就算記憶卡速度夠手機也未必,且就算是世界上最快的記憶卡,其速度也遠遠比 RAM 慢上至少數十到數百倍。
再者,手機儲存裝置用的是快閃記憶體,不適合這樣頻繁的寫入,這會造成記憶卡壽命減短。另外,在記憶體本身不足的裝置上用這招,可想而知虛擬記憶體空間會頻繁讀寫,這對原本就是大部份裝置最慢的 I/O 效能來說是重大傷害,因為 I/O 為了 swapping 不斷被霸佔,反而不能做好本身該做的事。
在行動裝置上使用虛擬記憶體還有無數缺點,就不詳列。 但總之絕對弊遠大於利。
可行性略高一點的是後面提到的 zRAM ,這玩意是把一塊記憶體空間割出來作為虛擬記憶體,而這塊虛擬記憶體空間的內容會經過壓縮,所以總可用記憶體會變大。
這次用的載體本身就是記憶體,所以存取速度本身沒問題,但這一樣有缺失,因為虛擬記憶體的特性就是執行中的程式不能在裡面,所以在記憶體有限的裝置上一樣會碰到頻繁 swapping 的問題(會拖慢反應速度),再者, zRAM 因為是拿一塊空間去「壓縮」,所以會增加系統資源的消耗,通常舊手機除了 RAM 不夠用, CPU 效能通常也很吃緊,這會讓 CPU 資源雪上加霜,處理起來更慢。
在我看來 SWAP 是一個極差(虛擬記憶體)的作法, zRAM 也只好一點點。 但都不是記憶體不足的解決之道,副作用倒是不少。
另外一個提到的是很常見的「強制使用 GPU 轉譯」和「停用硬體重疊圖層」,這兩個選項初衷並不是讓你拿來「加速」的,而是給開發者在特定情形下做測試的。
在 Quadrant 裡之所以圖形分數會獲得提高,是因為測試圖形的項目本來有測試硬體加速圖形效能和軟體圖形效能,勾了這個選項會迫使軟體圖形變成硬體執行,所以分數會變高。
這在一些設計不良的程式確實能有限度的提升圖形效能,不過很遺憾的是你開啟這個選項同時也會讓一些程式顯示不正確或更甚者造成完全無法使用。 例如文中提到的測試軟體 Quadrant 本身在某些裝置上就會因為開啟強制使用 GPU 轉譯而造成跑分結果顯示不正確。
然後文中提到的另外一個「SGS Touchscreen Booster」我之前也用過,其介紹中便清楚明示了這是專為 i9000 設計的軟體,所以在其他裝置中不一定會有效果,且 Optimized 層級開太高,會造成部份裝置觸控不正常,這是需要注意的。
然後就是 Seeder 我看了一下是付費軟體, T 客幫這樣直接提供下載沒有問題嗎?!