First things first, thank you a lot for creating and maintaining this microG installer. I just started integrating it into my Rom installation assistant because the latest builds of NanoDroid seem to be outdated and the maintenance a little scarce.
My application needs to sideload everything so that the user does not need to intervene. After sideloading the current version of your microG installer (on osprey), I see the message on the phone screen:
------------------------
INFO: Select the VOLUME + key to enable live sertup.
-------------------------
Waiting input for 2 seconds...
WARNING: timeout returned cmd NOT found (127)
Fallbacking to manual input parsing, waiting input...
At this point, the installation hangs indefinitely. At least it has stayed like that for almost an hour now.
Is there a way to tell the installation script that interactivity is not desired?
I have seen in your code that sideload should be detected but there is no output on the screen telling that is has been detected.