What are 'replicant' and /e/?
#8
(10-20-2020, 09:01 PM)daniel Wrote:
(10-20-2020, 04:49 AM)wibble Wrote:
(10-19-2020, 10:56 AM)daniel Wrote: So, Replicant and /e/ are thought to de-google Android phones.  So, even they could potentially run on PinePhone, it sounds non-sense. They were build to run on android phones without the spy apps from google. So, why make it for a clean empty hardware as PP? Only because it can be done?? Defeats their goal.
The goal is to have a usable smartphone and app ecosystem without the Google/Apple requirement, and with long term support. They've run on android phones because until recently because there hasn't been an alternative, but it has a limitation in that the closed drivers required by much of the available hardware limit the ability to upgrade the kernel. Running on hardware with upstream kernel support removes this limitation. The AOSP base allows for a functional phone with relatively little effort, unlike the linux developments where we're missing widely adopted APIs for some of the core functionality expected in smartphones. Repositories like f-droid provide a decent number of open and phone-friendly apps, while we're struggling to make desktop apps fit a smartphone display and work well with only a touchscreen.

Replicant and /e/ are no more out of place than GloDroid. LineageOS and GrapheneOS would probably have been interested if the bootloader could meet their security requirements.
Ok, so, the reason for these two OS is to remove from Andoid the google spying apps. Then this leads to a new OS which can  also be run on a PinePhone, and you are saying that the advantage of this deGoogle-OS is that already is phone-app friendly.
So, I guess they have already a bunch of drivers to run android phones hardware, and now the limitation would be to develop the drivers for pinephone hardware?
More or less, for at least a subset of the people developing and using them. It's open source after all - a bunch of people with different motivations and red lines that sometimes work together towards a common interest, or descend into religious wars over something other people think trivial. Some will probably think the PinePhone is useless because of the low spec while others will think it's great because there's open support for all the hardware and it's got an aspiration towards long term hardware support.

I think the issue is the hardware abstraction layer between the kernel drivers (which we have) and the standard android interfaces, but I could be wrong - I'm no low level android dev. I think it's more or less transferable between the AOSP-based projects too, so once one of them figures out part of the puzzle the others can use it.
  Reply


Messages In This Thread
What are 'replicant' and /e/? - by daniel - 10-19-2020, 08:11 AM
RE: What are 'replicant' and /e/? - by saba - 10-19-2020, 09:13 AM
RE: What are 'replicant' and /e/? - by daniel - 10-19-2020, 10:56 AM
RE: What are 'replicant' and /e/? - by saba - 10-19-2020, 02:13 PM
RE: What are 'replicant' and /e/? - by wibble - 10-20-2020, 04:49 AM
RE: What are 'replicant' and /e/? - by daniel - 10-20-2020, 09:01 PM
RE: What are 'replicant' and /e/? - by wibble - 10-24-2020, 09:55 AM
RE: What are 'replicant' and /e/? - by natasha - 10-19-2020, 01:54 PM
RE: What are 'replicant' and /e/? - by pljanson - 10-30-2020, 04:23 AM
RE: What are 'replicant' and /e/? - by eKeith - 10-30-2020, 02:33 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)