Estoy trabajando con una placa InForce 6540 que tiene instalado 5.0.2 Lollipop.
Estoy tratando de conectar un dispositivo de visualización que tiene una resolución máxima de 720p a 60hz. Estoy utilizando una conexión micro HDMI.
La 6540 detecta la pantalla como una pantalla de 1080p y utiliza esa resolución.
He intentado cambiar la resolución con adb Root.
adb shell cat /sys/devices/virtual/graphics/fb1/edid_modes
( to check which modes the display device supports)
adb shell setprop hw.hdmi.resolution 13
(or other supported number, checked the .cpp file to see what each number means for resolution.)
adb shell stop
adb shell start
Esto no funcionó, y lo probé en otro dispositivo de visualización que soporta más resoluciones, y tampoco funcionó.
También he probado el comando wm
, pero eso sólo redimensiona la cantidad de pantalla que está usando actualmente. (Se escala en lugar de cambiar la resolución real de la pantalla)
Mi pantalla muestra estática en la mitad inferior, y en la parte superior, muestra toda la pantalla pero cortada. La parte derecha de la pantalla está cortada y se muestra a la izquierda con todo desplazado a la derecha.
Se agradecería cualquier ayuda. Sé que esto no es un problema normal.
0 votos
Las resoluciones junto con los modos EDID también aparecen en dmesg ( o logcat). Filtra en EDID para obtener líneas como: "hdmi_edid_add_sink_video_format: EDID: formato: ¡16 [1920x1080 p60 16/9], Supported" - su solución funcionó en mi Note3 Lollipop .. gracias!