We can keep discussing about kernels, drivers and which are "true" Linux phones and which are not, or we can focus on getting as many people on the FOSS phone ecosystem and improving the rather sorry state of so many applications, and I would VERY much prefer the latter
@Sturmflut This. 100% this.
Using Halium may not be fine for you, but if it's fine for others that's fine and it's none of your business. Same for using mainline vice versa. Let's focus on what unites us and not division. Let's work together. This niche is small enough already, splitting it further makes no sense at all.
@linmob @Sturmflut 100%. Besides, using Halium means you have a device that's 100% functional or very close to it, and if that's important to you, it's an option. If this isn't important to you or you can accommodate this then you could use a mainline device. It's all going to depend on your needs and everyone, they do an amazing job.
Yeah, nah.. let's not waste time with software/hardware/people freedom, as history showed us it wasn't so important anyways!
What matters isn't that a giant company controls your bootsector, or that hardware critical for communications depends solely on massive proprietary blobs, or that the entire architecture of hardware is designed for control (by aforementioned corporate parties)..
What matters is err.. numbers! and that we're having *FUN*!
@jz You have good points, and my amount of mainline-ish devices here is way higher than of those running halium. You don't have to compromise.
But I strongly believe we should allow others to follow their rationale and decide on their trade-offs, and work together where we can all benefit and not waste that time on "true trueer truest mobile linux" infighting no one on the outside can understand anyway.
@jz Because:
No matter the kernel or bootloader, we have many common goals. In principle, politically (making sure that not everything requires Google or Apple), and in software (userspace).
@anyDr0id @Sturmflut
@linmob @anyDr0id @Sturmflut I fully agree, it is about tactics, and it is about politics. And therefore i am convinced (as i have witness countless attempts before) that attempts at making compromises with the ethics, for the sakes of the alleged short-term benefit -in number- of doing what one alleges "people want" is usually a moral trap.
As we have an understanding of these architectures, i feel like people look at us with questions to undestand the underlying politics.
And telling them "good enough" for something that has major flaws may actually be a regression. When a device is a prison, we should denounce it as such.
We sure benefit from the development of free/libre software on all platforms, but what matters to that goal is not "more users" (who will often complain and feel entitled), rather "stable, secure funding", and those dont necessarily come together.
i say "more freedom" >> "more users"
Sorry if that all comes out a bit cynical, i fundamentally think we are allies with shared objectives.
But i saw many times this reasoning "it's not me, it's the users. we have to make compromises to bring them in. it's not what *i* want, but i swear i know it's what *others* (undefined sociological sample) want..." and never saw it work, while i saw countless people on that path compromise with software freedom and lose themselves along the way....
I personally have been through all these steps in my life... Now i have what hope for a more modest approach:
1/ i don't pretend like i know or understand what "users" want. i know i cannot compete with multi-billion marketing/UX departments of companies funded by In-Q-Tel whose objective is to capture ppl and prevent them from learning anything.
2/ i set myself non-compromising objectives and see how far i can go to reach them along that journey.
1/2
3/ i only work on that, for myself, helping me to focus, hoping along the way i am part of building a path that others could find and decide to adopt by themselves.
It removes the burden of thinking for the "users" this sort of mythical creature that doesnt really exist as a homogeneous corpus, same as "john doe" or "average French" that pollsters and politicians fantasize to do numbers-based politics that are always done at the expense of those not in the norm...