智能手机发展的这些年,硬件主要以屏幕分辨率、处理器、摄像头进行升级换代,竞争白热化的今天,手机在某些参数上甚至已经超越PC。比如屏幕分辨率,从720P、1080P、2K标准再到最新的4K,早已过了人眼能查看到像素点的级别。
解救2K续航!手机屏幕分辨率降低教程
早前分辨率的进化可以让屏幕越来越清晰,但当其提升到一个梯度之后,人眼便无法分辨出那微乎其微的细腻度了。我们知道目前很多旗舰手机屏幕分辨率都达到了2K级别、甚至4K,随之而来的却是手机功耗增加,续航减少等缺点。那么面对该怎么办的?今天我们就教大家如何降低屏幕分辨率。
一切为续航 索尼Z5 Premium自动将至1080P
去年索尼率先推出了全球首款4K屏幕手机Z5 Premium,使用自家Triluminos IPS屏幕,分辨率为4K级别(3840x2160像素),PPI高达806,屏幕技术惊艳全球。
索尼Z5 Premium只有在特定场景下使用4K分辨率
不过值得注意的是,虽然索尼Xperia Z5 Premium屏幕物理分辨率达到了4K级别,但在日常使用中是四像素合一渲染成1080p级别显示,4K分辨只有在观看图片和视频等时才会启用,像是发邮件、聊QQ这些都会降质到1080p,这样做的原因很明显是为了减少屏幕分辨率过高而对续航及芯片处理能力的影响。
回顾苹果在iPhone4上提出了Retina视网膜概念,3.5寸屏幕上分辨率960×640,换算下来像素密度326PPI。苹果认为,人眼的极限识别能力也就大概300PPI,再高就没什么两样了,所以也取了视网膜这么个名字。
苹果认为人眼的极限识别能力也就大概300PPI
苹果这么做并非没有道理,我们知道人眼和显示屏之间是有距离的,它也是影响屏幕视觉效果的关键因素。简单地说,如果视距超过了一定范围,人眼就看不到屏幕上的像素点。虽然人眼识别不了的屏幕分辨率,但分辨率的大小却是实实在在的影响着手机的功耗。
随着显示画面增大运算量也提高
屏幕功耗来自两方面,首先是大量增加的的运算量,由于显示更高分辨率的图像,手机就需要更多的运算能力,比如2K屏手机,虽然绝大多数人看不出2K和1080p的区别,但2K缺需要大概1.78倍的运算量才能让流畅度持平1080p手机,这就让芯片功耗大大增加。
另一方面则来自于2K屏幕本身,像素密度高了,对背光模组的亮度要求也更高,因此要提升2K屏手机的续航,我们只有从运算量这方面入手。所以降低输出画面的分辨率就行,就能减少手机的运算量,今天我们就拿一台2K屏作为示范,将其分辨率降低至1080P,其做法原理就与索尼Z5 Premium类似。
2K屏手机修改成1080P教程
我们都知道在Windows系统中,更改屏幕分辨率只需要调节选项即可。安卓手机虽然也如此,但过程就要麻烦许多,首先你需要ROOT你的手机,如果你的手机无法ROOT,那么就没办法实现修改分辨率了。
可对手机使用一键ROOT工具
一:确认分辨率与density设置
获取手机的ROOT权限之后要确定手机的显示density和分辨率。desity的意思就是密度,在安卓系统中,desity是一个非常重要的显示参数。density设置与字体、UI大小有着密切关系,设置不当会让手机显示不全,甚至影响App兼容,不过放心的是即使设置错误我们也可以还原成初始值,所以你一定也要记录好初始数据。
找到“ro.”的参数即可
只需要使用RE文件管理器,开启system目录下的build.prop,找到“ro.”的参数即可,后面的数字就是当前的density。具体就是小编所标出来的地方,至于屏幕分辨率只需自行查询厂商官方数据即可。
2:根据分辨率修改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.”的参数改写成为需要修改的数值,保存即可,同理1080p想要修改成为720p,所需要修改的density数值=原density数值/(1080/720)=320。
3:修改显示分辨率
将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屏幕电量下降更快一些。
总结:通过降低显示分辨率,确实可以有效提升安卓机的流畅性和续航,如果你手机屏幕分辨率没有精细的要求,那么降低一下分辨率换取更好的使用体验还是很有必要的。同时也希望厂商们以后权衡利弊,做出更加好用的手机,而不是一味的追求硬件上的提升。