There's plenty of stuff to do. I can give you a bunch of hints if you're a kernel dev. :)
https://bootlin.com/doc/training/linux-kernel/ https://bootlin.com/docs/
Allwinner SoC used in PinePhone has a longstanding community around it organized around http://linux-sunxi.org/ There are a lot of materials, including datasheets there, etc.
https://wiki.pine64.org/index.php/PinePhone wiki also has a lot of information.
#pinedev at freenode is where the kernel development discussion happens, so feel free to join there.
There's plenty of stuff to do. I can give you a bunch of hints if you're a kernel dev. :)