2011-08-31 75 views
1

是否可以更改android手機中hdmi輸出的外部分辨率? 沒有審查去那深刻,只是告訴他們,他們能夠播放高清,但不是,如果機器人能夠手動更改設置..更改外部輸出分辨率

是否有任何功能在SD卡?

回答

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投影機支持的唯一選項。

感謝這StackExchange answer