calderp...
While your idea is sound, this approach will not
work for OpenCPN for Android. On un-rooted Android, there seems to be no way to start an app from a native command shell. One can start an arbitrary Activity from a
remote adb shell, but I don't think that command line parameters can be passed for startup. Android Activities don't work that way.
Feature Request?
Thanks
Dave