On Wed, 26 Jan 2022 09:38:14 +0000, Andy Burns wrote:
>> the developer of Android has announced that one of their phones...
>
> It isn't as though they've *just* announced this, it was known at the time they
> were sold, that updates weren't guaranteed for more than 3 years.
Hi Andy,
You responded to the Alan Baker troll that everyone else has plonked (not
because he's a troll mind you (as some trolls are intelligent), but because
his IQ of about 40 precludes any possibility adding any adult value).
However, to your point, when someone buys an Android phone, they already
know how long the manufacturer will provide "support" as I understand it.
However, it's _much_ more nuanced than that simple statement indicates.
a. There's the maker of the hardware (often more than one)
b. There's the maker of the operating system
c. There's the carrier
d. And then there are the apps on that phone
All of whom have _different_ schedules of support for that Android phone!
The Apple iKooks like Alan Baker can't comprehend such nuance even as it's
how all _other_ operating systems work such as Windows, Linux, and Android.
a. The hardware maker (such as Qualcomm) provides firmware independently
b. The OS maker turns the code to the open source community to maintain
c. The key apps (e.g., Chrome) are updated _forever_ independent of the OS
d. And most app APKs work on almost every Android version out there
Hence, in many ways, Android support is _forever_ (in terms of how long any
given firmware, APK or open source product will be supported in the future).
That. That. *That is a key factor of why Android _versions_ don't matter!*
All of this nuance in support is completely lost on iKooks like Alan Baker.
> I know Arlen is convinced that the various runtime components will continue to
> be updated separately from the "base" android firmware, that may or not be true
> or Pixels, but I don't even know how we'd check what version numbers are visible
> to determine whether such updates are taking place behind the scenes?
What even you fail to comprehend, Andy, is the _nuance_ in how Android
updates, in that there are multiple components of the operating system.
a. User apps (such as your personal APK archive) are often updated forever
b. Key apps (such as the default web browser) are often updated forever
c. Firmware (such as the Qualcomm modem firmware) are updated by Qualcomm
d. Core modules (such as the two dozen core modules) are updated by Google
e. Security updates (these are likely team efforts of google, mfr & carrier)
f. Android updates (these are the only things that only come from Google)
And even then, most of the above is donated to the ASOP to maintain forever.
You can't compare the primitive monolithic iOS update mechanism to this.
There's no comparison possible given most of Android is updated forever.
(especially when you take into account most code is donated to the AOSP)
The iKook you're responding to has no ability to comprehend that nuance.
But you do, Andy, I hope. Don't you?
> Unfortunately these runtime updates won't give you any new features, whether
> that's look&feel or functionality.
Andy,
I have no problem saying what I know and what I don't know, because I'm here
to learn. Usenet is a team effort. The iKooks aren't a team - they're like
cheerleaders - of no value whatsoever for what we're trying to accomplish.
They cheer for Apple on every move that Apple makes - no matter what.
But the fact is that Android updates are nuanced, just as Windows and Linux
updates are nuanced - and that's just a fact we need to understand.
I never said how long the core modules are updated (other than to say
_every_ single one is donated to the AOSP community who can update them
forever if they feel like it).
I can only tell you the 25 core modules are updated _asynchronously_ from
everything else, which you must know to be a fact.
I don't expect the iKooks to understand a word we say here, but I do expect
_you_ to comprehend that I _never_ said how long the 25 core modules are
updated (they're donated to AOSP at the _beginning_ of their life cycle).
In summary - I expect _intelligent_ people to comprehend nuance in words.
a. You're wasting your time trying to explain nuance to iKook cheerleaders
b. I claim much of Android is, in essence, updated (essentially) forever
c. I claim that's _different_ from the primitive iOS monolithic mechanism
d. I also claim the 25 core modules are updated asynchronously from the OS
e. I claim those core modules are always donated to the AOSP by design
etc.
But I never made any claims for how long _Google_ maintains the 25 core
modules inherent in Project Mainline nor Qualcomm for Project Treble.
<
https://duckduckgo.com/?q=project+mainline+treble+core+modules>
Since Usenet is a team sport, if someone can figure out how long Google
updates asynchronously the 25 core modules in project mainline, let us know.