This gist is created by following the tutorial How to Add a Splash Screen to a React Native App (iOS and Android) by @spencercarli. So thanks to him for putting it all together.
This gist just combines the steps explained in the tutorial with the fixes I needed for some errors, in order to make it work.
Add the same image to all mipmap folders and make sure all of them are of same name.