Thanks for explaining, I didn't realize it was so device specific. I just assumed if you had an ARM computer you could install an OS the same way if you have a larger computer like a laptop you can.
So adjusting the question- where in your opinion should I put money? Fairphone? I notice Graphene doesn't have a release for their devices.
Ok thanks, as someone else explained to me the real issue is that Google is blocking device makers from allowing other OSs to be installed (but oddly Google devices aren't among them).
It seems fairphone is the only option right now but Graphene doesn't have a release for them.