Perhaps Sarah and DSD-NEO can cooperate.
DSD-NEO already has an Android app that can utilize (most of the) CLI switches and listen to P25 / NXDN / DMR (conventional and non-conventional, encrypted and non-encrypted) etc.:
Android: Google Play closed testing (please read) Prefer installing from the Play Store instead of side-loading? Email arancormonk@duck.com with the Google account email you use on your Android dev...
github.com