I am creating a TV app that requires the user to load some data after login. This takes some time as it is a lot of data. This would be fine if I could just keep the app running, but the OS kills the app without any error after a few hours usually, meaning the user would need to reload and wait every time. Any suggestions to keep it running? I have tried workarounds with Wake lock, power manager, etc... no luck. The app stays up on Android OS.