Low quality splash screen - High resolution devices (S8)

The Samsung S8 has a native resolution of 2960x1440.

However, the splash.png file located in /resources has a default resolution of 2732x2732.
Plus, when executing ionic cordova resources, there is no splash screen file generated in /resources/android/splash that matches such a high resolution.

That leads to a poor quality splash screen.

I can set the splash.png file in /resources with a size of 3000x3000.
But what should I do next to generate a splash screen file in /resources/android/splash that can be used for high resolution devices?

Thanks for the help!