Basically, I'm trying to use them to replace Futures in a root checker app that I have (simple, but go with it). libsuperuser says that root checking should be done off the main thread, same as IO. So I'm trying to do that with this
https://hastebin.com/oqezuhikeh.cs