It is frustrating to me that despite the blunt verbiage about it being a beta device for software and hardware developers, people even here are griping about it being not ready for everyday use. If a free and open-source mobile operating system is missing software support for a feature you want, please contribute to its development.
As a owner of many pine64 products I wish there was a clear path to learning how to contribute. My last time coding was C++ class over 16 years ago and I wish I had some sort of idea on how to get started with hobby programming in my spare time as an adult. Edit// Especially since I've jumped on the ARM bandwagon and replaced my desktop with an M1 mac and my laptop with a Pinebook Pro.
In regard to motivation to continue programming, that can be the most difficult. Overall if you are proud of your work and find it useful yourself, you will probably continue the habit of contributing and supporting your code.