Je suis complètement novice en matière d'Android, alors pardonnez-moi.
Je suis chargé d'installer Android sur une carte personnalisée en provenance de Chine. Son BIOS InsydeH20 et quelque chose appelé "BayTrail".
En fait, la carte est installée à l'intérieur d'un sèche-mains (ne demandez pas). Le concept est d'installer une APP (qui est déjà disponible), qui renvoie à un site web, les utilisateurs peuvent jouer des publicités à travers l'écran en les créant sur le site web, la liste de lecture est synchronisée avec l'application, voila les publicités jouent sur le tableau Android, concept génial, en réalité c'est un cauchemar pour le faire fonctionner.
J'ai essayé de nombreuses versions d'Android, l'application fonctionne mieux sur 4.4 mais je l'ai fait fonctionner sur 7.1 Nougat.
Les principales questions que je me pose sont les suivantes :
Teamviewer Host (doit être installé pour la prise en charge future des unités). Je n'ai réussi à faire fonctionner ce système que sur une seule version d'Android (Prime OS).
Orientation de l'écran - c'est mon principal problème, l'écran a une résolution de 1080x1920. En utilisant une application de rotation d'écran (sur Phoenix OS v1.5.0), je peux afficher l'écran en mode paysage à 1920x108 - génial, l'application fonctionne, l'écran est en mode paysage, Teamviewer NE FONCTIONNE PAS, c'est dommage !
Sur Prime OS - l'application de rotation ne fonctionne pas, elle va en quelque sorte en mode paysage, mais en mode portrait ? L'écran est 1080x1920 au milieu de l'écran, avec des barres noires en haut et en bas. Voir ce lien pour une capture d'écran.
Mais TeamViewer fonctionne, et l'unité semble plus stable sur Prime OS, donc je pense qu'une fois que j'aurai réglé l'écran, cela fonctionnera bien, avec un peu de chance ?
Des choses que j'ai déjà essayées.
ADB Build Prop ajoutant ces lignes, et redémarrant - ne fait absolument rien !
ro.sf.hwrotation=0
ADB Shell - ajouter ces lignes
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
C'est ainsi que j'en suis arrivé là, mais l'appareil ne pivote pas et n'utilise pas LANDSCAPE et FULL SCREEN, comme il le fait sur Phoenix OS.
Désolé si je me suis répété, j'espère que la capture d'écran vous donnera une meilleure idée de ma situation et de mes besoins.
J'espère que quelqu'un pourra m'aider.
Actuellement, Prime OS Standard fonctionne sur ce lien -