【发布时间】:2022-01-05 23:34:59
【问题描述】:
我很想用Minimal ADB & Fastboot 更改未植根的 Oppo A94 5G 的分辨率。与旧的 LG G3 Mini 相同,没有问题。
但是A94 5G 和Android 11 之后的命令:
adb shell wm size 1080x1440
我收到以下错误消息:
Exception occurred while executing 'size': java.lang.SecurityException: Must hold permission android.permission.WRITE_SECURE_SETTINGS
at com.android.server.wm.WindowManagerService.setForcedDisplaySize(WindowManagerService.java:5719)
at com.android.server.wm.WindowManagerShellCommand.runDisplaySize(WindowManagerShellCommand.java:165)
at com.android.server.wm.WindowManagerShellCommand.onCommand(WindowManagerShellCommand.java:71)
at android.os.BasicShellCommandHandler.exec(BasicShellCommandHandler.java:98)
at android.os.ShellCommand.exec(ShellCommand.java:44)
at com.android.server.wm.WindowManagerService.onShellCommand(WindowManagerService.java:1274)
at android.os.Binder.shellCommand(Binder.java:936)
at android.os.Binder.onTransact(Binder.java:820)
at android.view.IWindowManager$Stub.onTransact(IWindowManager.java:2872)
at com.android.server.wm.WindowManagerService.onTransact(WindowManagerService.java:1525)
at com.android.server.wm.OppoWindowManagerService.onTransact(OppoWindowManagerService.java:185)
at android.os.Binder.execTransactInternal(Binder.java:1166)
at android.os.Binder.execTransact(Binder.java:1130)
这是在 Android 11 设备上更改尺寸(分辨率)和密度的可行方法吗?还是我必须开始进一步的步骤才能获得更改尺寸的正确权限?还是另一个根本问题?
【问题讨论】:
标签: android adb android-11 screen-density