Fuck Google. It is turning Android into dumb platform, which is tightly controlled by them piece by piece. From restricting different APIs (accessibility for example) to Play Integrity checks and recently developer identification even for stupid APKs. Fuck Google, I hope they keep being put in place.
my guess it’s hardware support; drivers and firmware for existing hardware and smartphone components for linux are probably close to nonexistent. The apk support is the smallest issue.
It’s also the old hardware where no open source drivers exist. To clarify: open source drivers and firmware for phone modules are about as common as unicorns.
the main hurdles from my understanding are processor/chip specs. They are generally super locked down in terms of who they run with/allow usage. From what I understand the liberux project ran into that issue because their goal was a fully open sourced Linux phone, and they had to make compromises and are still fighting issues.
With PC people can get pick up whatever cpu, gpu, motherboard, and ram they want and put together a machine. But, phones are so much more reliant on prebuilts with little to no options when it comes to making your own phone hardware, so that is likely the largest barrier to becoming as open and flexible as PCs.
Fuck Google. It is turning Android into dumb platform, which is tightly controlled by them piece by piece. From restricting different APIs (accessibility for example) to Play Integrity checks and recently developer identification even for stupid APKs. Fuck Google, I hope they keep being put in place.
I hope an alternative open platform emerges and google android goes poof. It would serve as a warning to others.
deleted by creator
my guess it’s hardware support; drivers and firmware for existing hardware and smartphone components for linux are probably close to nonexistent. The apk support is the smallest issue.
deleted by creator
It’s also the old hardware where no open source drivers exist. To clarify: open source drivers and firmware for phone modules are about as common as unicorns.
the main hurdles from my understanding are processor/chip specs. They are generally super locked down in terms of who they run with/allow usage. From what I understand the liberux project ran into that issue because their goal was a fully open sourced Linux phone, and they had to make compromises and are still fighting issues.
With PC people can get pick up whatever cpu, gpu, motherboard, and ram they want and put together a machine. But, phones are so much more reliant on prebuilts with little to no options when it comes to making your own phone hardware, so that is likely the largest barrier to becoming as open and flexible as PCs.