假如这次我们手机分辨率是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。
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”,此时“#”出现即可下一步。