Hi guys, I'm new on this forum but I play 0ad from several time.
I tried to run 0ad on android and it works with Winlator (https://winlator.com/), but FPS are between 7 and 35, it's playable well, but not perfect. Winlator is a new software, that emulate Windows on Android, and has known compatibility bugs, so containers don't run with some devices, such as my j4primelte (CPU Snapdragon 425, GPU Adreno 308, RAM 2 GB).
My current device hardware infos are: CPU MediaTek Dimensity 1080 arm64, GPU Mali-G68 MC4, RAM 6 GB.
To install Winlator follow the guide on official site, then create a container and there are my container's settings: Screen size 1920x1080, graphic driver: VirGL (raccomanded) or Turnip + Zink, video memory size: max (4096 for me), processor affinity: select all. If mouse indicator doesn't work well change Mouse Warp Override.
In Winlator run the container, it will open a Computer window with three drive, D: is download directory of your phone, and install 0ad from the .exe file. When install finish, start the game from desktop link (slower) or Start>Programs>0 A.D. alpha>0 A.D. and it will open a Program Error, at bottom click on continue. Error messages are four, but you can ignore all and continue to the game. When it starts, you have to set all graphical options to min and activate Vsync, and set UI to 125%. If game doesn't start due to missing windows libraries, you can install them from Start>System Tools>Wine Configuration>Libraries.
To grow font size Start>System Tools>Wine Configuration>Graphics and set Screen resolution to 192 dpi (optional).
Use android back key and it will compare a winlator window, where you can set Input controls, keyboard or see how touchpad works. DO IT BEFORE PLAYING, because the mouse arrow will not works and you have to reboot the container
I hope that this is useful, sorry for my bad english, Baelish.