To make it easier for everybody to contribute to the development of the PinePhone, and maybe Manjaro ARM in general I would like to create a package which enables a kind of debugging bride (a la Mobian).
In Mobian this used to be a separate package called mobian-dev-tools, which is what I’m aiming for as well.
And maybe with a build flag, to distinguish between Nightly (Unstable) builds and Stable builds, that it will be included in Nightly builds only.
The package will set-up RNDIS initerface which initializes a connection between the PC and the Manjaro-ARM build (PinePhone for instance).
My idea is to start a OpenSSH instance in boot of Manjaro-ARM, for security reasons with a public key login only, so with password login disabled by default.
This means that on first set-up of your device you would need to authorize you public key in Manjaro to make it possible to login.
Please let me know what you think about it and what you would like to see or how you think the implementation could be done better.
In the meantime I will try to create a basic package to build on.