+1 on the suggestion that open source development of libre hardware designs
is a priority now.
An example, I've been looking into the FairPhone. The company behind it are
working with Jolla on a custom SailFish ROM for FP 1 and 2, and it may become
the new default OS for FP3. SailFish is an improvement on Android in some
ways (no Google dependencies), but it's also a step backwards in others
(chunks of the UI are proprietary). A number of people, including Stallman
himself, have been trying to convince them to make Replicant the default OS,
and you'd think that wouldn't be that hard since it's an Android phone, but
Replicant aren't event supporting FP because of some of the hardware choices
the FP company have made (presumably to satisfy their other ethical criteria;
conflict-free minerals etc).
Part of the problem is that the FP Company don't yet fully the ethical issues
of software freedom that make Replicant an obvious choice of SailFish. But
even if they did, they would have a challenge finding manufacturers who could
provide them with hardware that Replicant can support, while also meeting all
their other ethical criteria. If open source communities were designing
generic hardware for mobile devices, under libre licenses, Replicant would be
able to support any phone made using that hardware, and companies like
FairPhone would be able to find manufacturers to produce it, while meeting
their other needs.