Soy un completo novato con Android, así que por favor perdóneme.
Tengo la tarea de instalar Android en un tablero personalizado de China. Su BIOS InsydeH20 y algo llamado "BayTrail".
Básicamente, el tablero está instalado dentro de un secador de manos (no preguntes). El concepto es instalar una APP (que ya está disponible), que enlaza con un sitio web, los usuarios pueden reproducir anuncios a través de la pantalla creándolos en el sitio web, la lista de reproducción se sincroniza con la aplicación, voila los anuncios se reproducen en el Android Board, un concepto ingenioso, en realidad es una pesadilla para empezar a trabajar.
He probado numerosas versiones de Android, la aplicación funciona mejor en 4.4 pero lo tengo funcionando en 7.1 Nougat.
Los principales problemas que tengo son:
Teamviewer Host (necesita ser instalado para el futuro apoyo de las unidades. Esto, sólo he trabajado en una versión de Android (Prime OS)
Orientación de la pantalla - este es mi problema principal, la pantalla tiene una resolución de 1080x1920. usando una aplicación de rotación de pantalla (en Phoenix OS v1.5.0) puedo conseguir que la pantalla se muestre en LANDSCAPE a 1920x108 - genial, la aplicación funciona, la pantalla es apaisada, Teamviewer NO funciona, ¡bummer!
En Prime OS, la aplicación de rotación no funciona, va en formato apaisado, pero en formato vertical La pantalla es de 1080x1920 a través del MEDIO de la pantalla, con barras negras en la parte superior e inferior. Por favor, vea este enlace para la captura de pantalla.
Pero TeamViewer funciona, y la unidad parece más estable en el sistema operativo Prime, así que creo que una vez que tenga la pantalla ordenada, funcionará bien, esperemos
Cosas que ya he intentado.
ADB Build Prop agregando estas líneas, y reiniciando - no hace absolutamente nada!
ro.sf.hwrotation=0
ADB Shell - añadiendo estas líneas
1. adb shell root
2. adb shell remount
3. adb shell setprop persist.demo.hdmirotation portrait
4. adb shell setprop persist.demo.hdmirotationlock false
5. adb shell setprop persist.demo.singledisplay true
6. adb reboot
7. adb shell wm size 1920x1080
Así es como lo he llevado a donde está ahora, pero la cosa no girará y usará LANDSCAPE y FULL SCREEN, como lo hace en Phoenix OS.
Lo siento, si me he repetido, espero que la captura de pantalla le dé una mejor idea de dónde estoy, lo que necesito.
Y con suerte alguien puede ayudar
Actualmente se está ejecutando el Prime OS Standard en este enlace -