本文只提供思路,陌生詞匯請自行百度;
隨意更改系統(tǒng)文件變磚幾率很大,請先備份系統(tǒng)和數(shù)據(jù),不建議小白嘗試;
強(qiáng)烈建議讀完全文再操作,親測無誤,風(fēng)險(xiǎn)自負(fù);
問題描述:
安卓中低端機(jī),或處理器為聯(lián)發(fā)科MTK的部分手機(jī),在運(yùn)行應(yīng)用和大型游戲的時候很流暢;但在系統(tǒng)界面,包括桌面啟動器,狀態(tài)欄,設(shè)置等進(jìn)行操作的時候,卡頓不跟手一直是個惱人的問題。
原因分析:
網(wǎng)友的分析如下(以MT6592為例)
“MT6592 的帶寬大約是 5.3GB/S,支持 720P 不是問題,但是支持 1080P,每100萬像素只有2.56GB/S。無論啟動器怎么優(yōu)化都很難流暢,這也是紅米note5.5寸屏幕為啥還用720p放棄視網(wǎng)膜屏的原因?!?/p>
解決思路:
將屏幕的運(yùn)行環(huán)境從1080p降到720p,解決了帶寬吞吐,流暢度應(yīng)該會提升。
步驟如下:
1. 最重要的一步,先root手機(jī);
2. 下載安裝 終端模擬器 , R.E.管理器 , 按鍵救星 并給與相應(yīng)的root權(quán)限
3. 使用 R.E.管理器 修改 /system/build.prop 文件中的 ro.sf.lcd_density來改變dpi(屏幕密度值)。
如果沒有ro.sf.lcd_density這個參數(shù),請手動在最后一行添加 ro.sf.lcd_density = xxx(xxx請參考下例)
以1080p分辨率的THL5000為例,它的默認(rèn)dpi為480,我們要修改為720p,所以要計(jì)算一下修改后的dpi,設(shè)修改后的dpi為x,那么1080 / 480 = 720 / x ,這樣求的x = 320;所以最終修改的dpi為320。那么 build.prop 里的那一行就應(yīng)該改為 “ro.sf.lcd_density = 320 ”。
修改完后,記得保存退出,然后進(jìn)行下一步。
4. 打開 終端模擬器,輸入“su”然后回車,
然后輸入“wmsize 720x1280”(應(yīng)該是立即生效的,若無效,請嘗試“am display-size 720x1280”)然后回車
5. 重啟手機(jī),所有的設(shè)置就會生效,屏幕也降為720p。親測絲滑流暢無卡頓,比修改前快了很多很多。
修改后的優(yōu)點(diǎn):
1. 系統(tǒng)整體流暢許多,滑動和操作都無卡頓了,THL5000上親測;
2. 相機(jī)也沒有拖影,流暢許多;
3. 理論上720p更省電,這個有待測試;
副作用:
1. 觸摸按鍵(三大金剛)會失效,解決方法就是之前安裝的 按鍵救星,
或者安裝重力工具箱(GravityBox)開啟虛擬按鍵 或 Pie Controls(我個人使用的是Pie,非常方便好用)。
2. 720p可能沒有1080p屏幕看起來那么精細(xì),不過其實(shí)都相差不大,都很清晰,強(qiáng)迫癥請放棄此方法。
歡迎留言討論心得體會!THL5000交流群:71972466
原創(chuàng)教程,轉(zhuǎn)載請注明出處:http://blog.sina.com.cn/s/blog_67f5326b0102v8nz.html
愛華網(wǎng)



