Splash Screen won't crop to fill screen

Hello everyone I have been trying to get a splash screen up on my app and have not been successful. I want one image that will get cropped to fit all screen sizes of all devices.

I would assume that setting the “Splash scaling” property to Scale to fill (cropped) would do this. It isn’t however. It will scale so that the biggest dimension matches and then leaves black bars on the top or sides to fill the empty space. I would expect that Scale to fit would do this(it does also exhibit the same behavior). I have tried setting a bunch of settings on the texture we are using for the splash screen itself, also setting the Texture Compression setting in the build process. Nothing seams to work.

Anyone know what I’m doing wrong? Most of my testing has been on a Nexus 7.

I haven’t seen mobile platform where splash screen works correctly in all situations. That why it is easier to use black image as splash screen and turn first scene into custom splash screen loading one.

It looks like just using square texture with scale to fill (cropped) works! Preferably even power of 2 like 1024x1024 or 2048x2048.