Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android手機 >> Android刷機教程 >> 安卓刷機技巧 >> 急救續航問題 手機屏幕分辨率降低教程

急救續航問題 手機屏幕分辨率降低教程

編輯:安卓刷機技巧

  智能手機發展的這些年,硬件主要以屏幕分辨率、處理器、攝像頭進行升級換代,競爭白熱化的今天,手機在某些參數上甚至已經超越PC。比如屏幕分辨率,從720P、1080P、2K標准再到最新的4K,早已過了人眼能查看到像素點的級別。

  早前分辨率的進化可以讓屏幕越來越清晰,但當其提升到一個梯度之後,人眼便無法分辨出那微乎其微的細膩度了。我們知道目前很多旗艦手機屏幕分辨率都達到了2K級別、甚至4K,隨之而來的卻是手機功耗增加,續航減少等缺點。那麼面對該怎麼辦的?今天我們就教大家如何降低屏幕分辨率。

  蘋果認為人眼的極限識別能力也就大概300PPI

  蘋果這麼做並非沒有道理,我們知道人眼和顯示屏之間是有距離的,它也是影響屏幕視覺效果的關鍵因素。簡單地說,如果視距超過了一定范圍,人眼就看不到屏幕上的像素點。雖然人眼識別不了的屏幕分辨率,但分辨率的大小卻是實實在在的影響著手機的功耗。

隨著顯示畫面增大運算量也提高

  屏幕功耗來自兩方面,首先是大量增加的的運算量,由於顯示更高分辨率的圖像,手機就需要更多的運算能力,比如2K屏手機,雖然絕大多數人看不出2K和1080p的區別,但2K缺需要大概1.78倍的運算量才能讓流暢度持平1080p手機,這就讓芯片功耗大大增加。

  另一方面則來自於2K屏幕本身,像素密度高了,對背光模組的亮度要求也更高,因此要提升2K屏手機的續航,我們只有從運算量這方面入手。所以降低輸出畫面的分辨率就行,就能減少手機的運算量,今天我們就拿一台2K屏作為示范,將其分辨率降低至1080P,其做法原理就與索尼Z5 Premium類似。

  修改第一步:確認分辨率與desity

  2K屏手機修改成1080P教程

  我們都知道在Windows系統中,更改屏幕分辨率只需要調節選項即可。安卓手機雖然也如此,但過程就要麻煩許多,首先你需要ROOT你的手機,如果你的手機無法ROOT,那麼就沒辦法實現修改分辨率了。

可對手機使用一鍵ROOT工具

  一:確認分辨率與density設置

  獲取手機的ROOT權限之後要確定手機的顯示density和分辨率。desity的意思就是密度,在安卓系統中,desity是一個非常重要的顯示參數。 density設置與字體、UI大小有著密切關系,設置不當會讓手機顯示不全,甚至影響App兼容,不過放心的是即使設置錯誤我們也可以還原成初始值,所以你一定也要記錄好初始數據。

找到“ro.sif.lcd_density=”的參數即可

  只需要使用RE文件管理器,開啟system目錄下的build.prop,找到“ro.sif.lcd_density=”的參數即可,後面的數字就是當前的density。具體就是小編所標出來的地方,至於屏幕分辨率只需自行查詢廠商官方數據即可。

  修改第二步:根據分辨率修改density

  確定了density和分辨率後就到了修改階段。前面我們提到density的數值要與分辨率相匹配,如果不匹配,可能會出現很多問題,所以想要修改分辨率,那麼density的數值也要同步進行修改,640對應2K分辨率,480對應1080P分辨率,320對應720P分辨率。

將density改為為1080P的480

  假如這次我們手機分辨率是2K(2560×1440),density為640。我們要把分辨率修改到1080p(1920×1080),那麼就需要按照下面的公式計算出需要修改的density數值。2K的橫向、縱向分辨率是1080p的1.3倍,所以density需要除以1.3。

  需要修改成的density數值=640/(1440/1080)=480

RE文件管理器掛載為可讀寫

選擇保存並退出

  最後使用RE文件管理器,編輯build.prop。將“ro.sif.lcd_density=”的參數改寫成為需要修改的數值,保存即可,同理1080p想要修改成為720p,所需要修改的density數值=原density數值/(1080/720)=320。

  修改第三步:修改屏幕顯示分辨率

  將density修改好後,就可以真正的修改顯示分辨率了,這一步我們就有兩種方法,我們推薦的是用到電腦的方法,因為電腦相比較手機軟件調節更為穩點。安裝此手機的Android的adb開發包,按照壓縮包裡的說明安裝即可。

  開啟安卓手機的USB調試模式,將其連接到電腦,開啟CMD後如果你需要把分辨率改成1080p,則輸入:

  adb shell wm size 1080x1920

  如果需要改成720p,則輸入:

  adb shell wm size 720x1280

  按回車,提示成功後重啟手機。如果提示error錯誤,則在CMD輸入以下命令:

  adb kill-server

  adb start-server

  adb remount

  然後再次輸入:

  adb shell wm size “所需修改的分辨率”

  最後重啟手機即可。

  第二種方法則是在手機上修改,我們需要下載一個終端模擬器,授予終端模擬器root權限後,打開之後輸入“su”,此時“#”出現即可下一步。

輸入代碼“wm size 1080x1920”

  接著輸入如下代碼“wm size 1080x1920”。注意乘號就是小寫英語字母“x”此時效果立竿見影,很多軟件都會顯示不兼容,我們只需重啟之後一切就恢復正常了。

  整個教程操作很簡單,恢復起來也非常方便。需要注意的是,很多2k屏手機出廠時的ROM適配並不向下兼容。這就是此方法修改後的手機UI會或多或少的出現顯示錯位等問題。另外降低手機分辨率有可能造成安卓三顆按鍵失靈的情況,如出現的話需要百度恢復按鍵的教程,所以操作過程中還是有風險,雖然可以恢復,但這點大家必須考慮清楚。

  效果實測:省電與操作性能均有提升

  那麼將2K屏幕降分辨率低至1080P以後,其續航效果與性能又如何呢?首先我們來看性能測試,我們使用同一台手機分別在2K環境下,降低至1080P分辨率環境下運行魯大師手機軟件測試,模式均為性能模式。

1080P分辨率下跑分均有不同程度提高

  我們通過魯大師的體驗評測查看手機使用的流暢度,並分別從桌面使用、APP使用、網頁內容加載與滑動、照片查看與操作、文件拷貝以及開機自啟多方面進行測試。

總分從原來的72分變為80分

  經過對比可以看出原本分辨率為2K的手機在降低至1080P後,不論是桌面使用得分,還是APP得分以及網頁加載與滑動等都有不同程度的提升,總分也從原來的72分變為80分,實際體驗也確實如此。

  續航方面,在最高亮度下播放分辨率為1080P,長度為49分鐘的高清視頻,期間手機電量皆沖到滿格,之後斷開一切連接(Wi-FI、藍牙等);不插SIM卡;使用自帶的播放器;關閉所有後台程序及開機啟動項。

播放1080P高清視頻49分鐘

  由於是最高亮度,所以視頻播放會耗電較快。測試結束後2K屏手機電量下降至15%,1080P屏電量下降至13%。從結果能看出確實2K屏幕電量下降更快一些。

  總結:通過降低顯示分辨率,確實可以有效提升安卓機的流暢性和續航,如果你手機屏幕分辨率沒有精細的要求,那麼降低一下分辨率換取更好的使用體驗還是很有必要的。同時也希望廠商們以後權衡利弊,做出更加好用的手機,而不是一味的追求硬件上的提升。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved