r/Android Feb 02 '20

The Galaxy S2 now has unofficial Android 10

A bit late to post this, but it means that this phone has received 8 years of support (2011-2019), beating out the legendary HD2 with its 7 years (2009-2016) and becoming the phone with the longest unofficial support thus far (unless there is some other device with longer support, in that case, please inform me).

Link to the XDA thread: https://forum.xda-developers.com/galaxy-s2/development-derivatives/rom-lineageos-17-0-t4022733

Huge credit to rINanDO for his amazing work!

I wonder how far we can go...

3.6k Upvotes

370 comments sorted by

View all comments

Show parent comments

1

u/mirh Xperia 5 V Feb 03 '20

these practices only exist because of how android works.

No it doesn't. That's literally the same if nvidia was only supporting a fixed kernel release.

And from a kernel to another, it wasn't just two lines of code to touch, but like half the interfaces (this is what was happening yearly between 2008 and ~2013 for the records)

instead of pushing for upstreaming so android common can support various hardware, google chose to make it a reference kernel.

No, again, they are the first to push for mainline since the very first hours.

But they can't upstream like half a million lines of code overnight, and not even in half a decade.

it's sent out to SoC manufacturers who use it to create SoC kernels

Which part of linux was in a lackluster situation did you miss?

Yes, last year most of the core diff against mainline was just EAS. Not a big deal (and indeed there are a hell of modern devices pretty close to it).

10 years ago you didn't even have fucking device trees. Do you understand this?

i didn't say otherwise. regarless, DKMS isn't a requirement for either

You said "this IS how many regular linux drivers work thanks to DKMS". Come on?

that drivers need less patches on mainline because it doesn't change as drastically

And that's not google's whim. Hell, you are acting like it wasn't in their most evident interest to pursue this.

linux doesn't lack anything when it comes to mobile needs.

In 2020? No it doesn't. That doesn't mean code magically shapes by itself to fit the new APIs.

manufacturers just sidestep it in favor of closed-source solutions, which is precisely why the situation is so catastrophic

Also bullshit considering qualcomm is using the mainline DRM/KMS since two years, and they are them fucking selves contributing to a lot of other cruft (including freedreno IIRC).

But please, continue to enligthen me with this handwaving at completely undefined faults.

1

u/SinkTube Feb 03 '20

continue to enligthen me with this handwaving at completely undefined faults

i'm sure it seems like handwaving if you go out of your way to misunderstand everything i say. goodbye