I could do this, my app installation code was written with multiple possible installers in mind. However, I don’t have root on my phone so I won’t be able to test that method at least.
Next time I get around to working on Mitch, my priority will be to update to a higher SDK level, this will enable automatic APK updates on Android 12 or later without root or any external tools. (I’m open to implementing other methods, for the sake of older Android versions, but as I said, testing might be an issue).