If you're going as basic as OP wants you can get 10+ days on a typical phone battery regardless, just by implementing battery saver. I've done it with both smart and feature phones.
That's what I had in mind. (See my edit above from earlier.)
Especially since both Pinephone and Librem devs are essentially dumpster diving for their hardware. Even Dell with all its resources couldn't get fast suspend on Ubuntu working (or whatever it's called). And that was just x86_64. But even I know how to power an RPI on/off! (I can even run the systemd thingy that reports startup times for various processes, which already puts us years ahead of the competition.)
If we work smart I honestly believe we can have a Linux device with the feature set and battery life of my LG VX5200 by the year 2030.
Edit: here's a sheet on that wonderful little indestructable device: