1
A
回答
0
回来分享我的解决方案给那些也遇到过这个问题的人。
在我的注3运行棒棒糖我能够通过运行(经由终端应用或ADB壳)
>dmesg
和(使用grep过滤)寻找线检查支持的外部分辨率:
<6>[ 581.051746] hdmi_edid_add_sink_video_format: EDID: format: 1 [640x480 p60 4/3], Supported
<6>[ 581.051756] hdmi_edid_add_sink_video_format: EDID: format: 1 [640x480 p60 4/3], Supported by MHL
<6>[ 581.051767] hdmi_edid_add_sink_video_format: EDID: format: 16 [1920x1080 p60 16/9], Supported
<6>[ 581.051777] hdmi_edid_add_sink_video_format: EDID: format: 16 [1920x1080 p60 16/9], Not-Supported by MHL
<6>[ 581.051790] hdmi_edid_add_sink_video_format: EDID: format: 4 [1280x 720 p60 16/9], Supported
<6>[ 581.051801] hdmi_edid_add_sink_video_format: EDID: format: 4 [1280x 720 p60 16/9], Supported by MHL
<6>[ 581.051812] hdmi_edid_add_sink_video_format: EDID: format: 133 [1280x1024 p60 5/4], Not-Supported
<6>[ 581.051822] hdmi_edid_add_sink_video_format: EDID: format: 133 [1280x1024 p60 5/4], Not-Supported by MHL
<6>[ 581.051833] hdmi_edid_add_sink_video_format: EDID: format: 132 [1024x768 p60 4/3], Not-Supported
<6>[ 581.051843] hdmi_edid_add_sink_video_format: EDID: format: 132 [1024x768 p60 4/3], Not-Supported by MHL
你会注意到在对应于支持的分辨率:
>cat /sys/devices/virtual/graphics/fb1/edid_modes
1,4
然后选择您的首选输出使用:
>setprop hw.hdmi.resolution 1
然后重新插入mhl适配器。
这在我的情况下导致640x480这是我的800x600投影机支持的唯一选项。
相关问题
- 1. 更改图像分辨率
- 2. 更改屏幕分辨率
- 3. 在输出上更改php base64_decode分辨率?
- 4. 如何阅读屏幕分辨率 - 并更改此分辨率?
- 5. GPUImageStillCamera输出分辨率有限公司
- 6. GPUImageStillCamera输出图像分辨率
- 7. 自定义输出分辨率DuplicateOutput DXGI
- 8. 在Python中更改数据分辨率
- 9. 更改System.Windows.Media.Imaging.ImageSource图像大小/分辨率?
- 10. 更改iPhone中图像的分辨率?
- 11. 在OpenTK中更改分辨率
- 12. Windows更改系统分辨率C++
- 13. Win7屏幕分辨率快速更改
- 14. ... Java的屏幕分辨率更改
- 15. 在DirectX 11中更改分辨率
- 16. AVCaptureSession分辨率不会随AVCaptureSessionPreset更改
- 17. RawInput分辨率
- 18. 多分辨率
- 19. WinForm分辨率
- 20. 测试更高/更小的分辨率
- 21. 根据屏幕分辨率更改屏幕分辨率(不改变显示器分辨率并使用最大化屏幕选项)
- 22. 更换图片代码当屏幕分辨率更改
- 23. Laravel外部的照明/容器自动绑定分辨率
- 24. 在更高的分辨率溢出分区
- 25. 改变分辨率后排列窗口
- 26. jQuery的分辨率改变CSS
- 27. 屏幕分辨率
- 28. 重载分辨率
- 29. 屏幕分辨率
- 30. 分辨率1280 * 1024