thanks for your efforts! I tried to use only one node with the tilemap component (+subnode) and in this case the background was black on Android. So, I think the byte order is not related to my issue. In the sample project I included a background image to make the difference clearly visible (Simulator: yellow-orange tilemap, Android: blue sky).
It’s really strange, because I use several tilemaps in my other game and everything works fine. I don’t know what’s wrong with this project.
By the way, I tested this bug on the following devices: Xiaomi Redmi 4X, Huawei P9, ASUS ME173X.