The RISC-V ISA is commonly divided into two architectures, namely RV32 and RV64, covering 32-bit and 64-bit register sizes respectively. And although the RV64 standard is not yet fully RV32-compatible, the two are, except from some minor divergences, closely associated products of the same family. In fact, it took some
Android is just Linux with some patches and a crappy userland sprinkled on top. Why should you not be able to run whatever you want if the bootloader isn’t locked? Pine64 tries to use components that have a documentation you can access without an NDA. If you want a libre smartphone you are fucked anyways since you’ll have trouble finding a modem that doesn’t require loading a non-free firmware :(
I suppose the PinePhone OS (or any other OS) could be ported to that Android phone if it becomes popular enough.
No, you need hardware to be designed on purpose to work with FLOSS OSes. Pine64 does a lot of work to select the correct hardware for this.
Android is just Linux with some patches and a crappy userland sprinkled on top. Why should you not be able to run whatever you want if the bootloader isn’t locked? Pine64 tries to use components that have a documentation you can access without an NDA. If you want a libre smartphone you are fucked anyways since you’ll have trouble finding a modem that doesn’t require loading a non-free firmware :(
deleted by creator
“just”? The amount of patching and the addition of binary blobs makes it significantly different from the upstream kernel.
Plus, you cannot get hardware manufacturers to cooperate with FOSS projects on testing and debugging their drivers. Hence Pine64’s efforts.
This is a false dichotomy.