At the very first run, store a variable inside a file in dirInternal for example. Every time you run your app, check for this variable (or even the existence of a file) and proceed as desired. If you are copying files from dirAssets, then just simply display your splashScreen upon copying.