设备:小米4
系统:魔趣安卓7.1
想实现的效果:将手机的Physical size更改为720x1280
具体问题描述:
这个手机屏幕本身就是一块1080p的屏,默认Physical size: 1080x1920,默认Physical density: 480。
在adb中使用 wm size 720x1280和wmdensity 320后,只是修改了Override size和Override density,实际使用按键精灵编写脚本时,还是1080p分辨率,并没有实际意义上的修改物理分辨率。
多方查询后得到下面的结论:
--------------------------------------------------------------
通过使用 adb shell wm size 命令修改虚拟分辨率并不会真正改变手机的物理分辨率,这只是改变了界面元素的大小和显示效果。因此,虽然界面看起来可能变得更大或更小,但实际的图像质量和显示分辨率并没有改变。
--------------------------------------------------------------
再次查询后,发现有修改物理dpi的方式,即修改/system/build.prop文件中的ro.sf.lcd_density参数,从480改为320,重启手机,再次进入ADB查询,Physical density真的修改成功了。
cancro:/ $ wm size
Physical size: 1080x1920
Override size: 720x1280
cancro:/ $ wm density
Physical density: 320
然而还差一个Physical size仍旧无法修改,也找了其他修改安卓系统文件和在手机上的各种root工具箱,发现几乎全部都是使用的adb命令修改Override size,并不是真正的修改了物理分辨率,请问magisk有办法达到修改物理分辨率的效果吗?
系统:魔趣安卓7.1
想实现的效果:将手机的Physical size更改为720x1280
具体问题描述:
这个手机屏幕本身就是一块1080p的屏,默认Physical size: 1080x1920,默认Physical density: 480。
在adb中使用 wm size 720x1280和wmdensity 320后,只是修改了Override size和Override density,实际使用按键精灵编写脚本时,还是1080p分辨率,并没有实际意义上的修改物理分辨率。
多方查询后得到下面的结论:
--------------------------------------------------------------
通过使用 adb shell wm size 命令修改虚拟分辨率并不会真正改变手机的物理分辨率,这只是改变了界面元素的大小和显示效果。因此,虽然界面看起来可能变得更大或更小,但实际的图像质量和显示分辨率并没有改变。
--------------------------------------------------------------
再次查询后,发现有修改物理dpi的方式,即修改/system/build.prop文件中的ro.sf.lcd_density参数,从480改为320,重启手机,再次进入ADB查询,Physical density真的修改成功了。
cancro:/ $ wm size
Physical size: 1080x1920
Override size: 720x1280
cancro:/ $ wm density
Physical density: 320
然而还差一个Physical size仍旧无法修改,也找了其他修改安卓系统文件和在手机上的各种root工具箱,发现几乎全部都是使用的adb命令修改Override size,并不是真正的修改了物理分辨率,请问magisk有办法达到修改物理分辨率的效果吗?