News for hackers. Stuff that matters.
Re:Linus Torvalds: “Somebody is pushing complete garbage for... by StudentStuff on Monday January 22, 2018 @03:00AM (#16202677)
There are fewer people trying to attack AMD's chips, they comprise such a small chunk of the installed CPU base out there that most attacker's won't be going after a system containing a CPU from AMD. This may change in the next year or two though, at which point the vulns that are likely in their Platform Security Processor may bite them in the ass.

Qualcomm on the other hand has taken the "fuck security" approach and failed to clean up their code and get it mainlined for nearly all of their common SoCs. Hence why Android phones are often trapped on old versions of Android when launched or shortly thereafter, long term security through the device lifecycle is a bad joke when Qualcomm and most other ARM vendors are involved.

Re:Linus Torvalds: “Somebody is pushing complete garbage for... by nolok on Monday January 22, 2018 @04:02AM (#16202961)
> Hence why Android phones are often trapped on old versions of Android when launched or shortly thereafter

The reason why most android phones don't get upgrades (or only one) to newer android versions has absolutely nothing to do with qualcomm lack of care regarding their cpu's security.

Re:Linus Torvalds: “Somebody is pushing complete garbage for... by DiabloD3 on Monday January 22, 2018 @05:44AM (#16203402)
It has been quoted by Google developers on why Nexus 5 fell off the support track so early, around the same time Nexus 4 did: it took a herculean effort to get the binary drivers to even remotely work right on Android 6 due to being unable to drag in newer kernels.

This is partially why Treble is being worked on, to just completely disconnect the actual Linux-based HAL from "the OS", thus trying to negate a lot of the oblate stupidity from vendors like Qualcomm and have a shim in-between your actual phone, and Android itself, in hopes to fix stuff.

We seriously need more phone SoC vendors.

Re:Linus Torvalds: “Somebody is pushing complete garbage for... by pjmlp on Monday January 22, 2018 @07:59AM (#16204005)
That is just an excuse from Google that many blindly accept.

First, of all there are legal obligations known as contracts. If Google was serious about Nexus 5 support from OEMs, it would have had contract in place that would assure the necessary support regardless of what OEMs would decide.

Secondly, Treble is yet another solution that will die, because Google, again, decided to leave to OEMs the task of delivering Treble updates, without any kind of legal obligation.

Additionally Android devices that get upgraded to Oreo aren't obliged to be fully Treble compliant, only the ones released with Oreo.

So, many new devices planned to be released in 2018, are based on Android 7.0.

Re:Linus Torvalds: “Somebody is pushing complete garbage for... by vonmoltke on Monday January 22, 2018 @09:09AM (#16204403)
> First, of all there are legal obligations known as contracts.

That kind if snark is unnecessary and degrades the conversation.

> If Google was serious about Nexus 5 support from OEMs, it would have had contract in place that would assure the necessary support regardless of what OEMs would decide.

I'm not sure who you are referring to with "OEM" here, but Google took on the responsibility of maintaining the OS images for the Nexus devices, not the companies they contracted to build them.

Re:Linus Torvalds: “Somebody is pushing complete garbage for... by pjmlp on Monday January 22, 2018 @09:51AM (#16204704)
> That kind if snark is unnecessary and degrades the conversation.

May be, but apparently discussions about Android's and OEMs usually leads to hand waving regarding the legal options available to Google, if they really cared about enforcing updates.

> I'm not sure who you are referring to with "OEM" here, but Google took on the responsibility of maintaining the OS images for the Nexus devices, not the companies they contracted to build them.

Like the customers they have abandoned after TI cut down support on their chipsets?

Had Google taken the legal requirements to enforce TI to maintain support or face monetary sanctions for the three years it was supposed to take place, this would not have happened as it did.

It always circles down to how much Google cares.

Re:Linus Torvalds: “Somebody is pushing complete garbage for... by aexaey on Monday January 22, 2018 @06:11AM (#16203483)
LineageOS (ex-CyanogenMod)'s flavour of Android 7 works just fine [1] on Nexus 5.

On the other hand - yes, hammerhead is stuck on Linux kernel 3.4, which is no longer maintained, and current best effort to forward-port to mainline kernel [2] is far from complete.

Among other things this means that there is no workaround for Meltdown on this hardware, which it is likely vulnerable to. [3]

[1] https://download.lineageos.org/hammerhead

[2] https://wiki.postmarketos.org/wiki/Google_Nexus_5_(lg-hammer...

[3] "11 stage integer pipeline with 3-way decode and 4-way out-of-order speculative issue superscalar execution" - from https://en.wikipedia.org/wiki/Krait_(CPU)

Re:Linus Torvalds: “Somebody is pushing complete garbage for... by acover on Monday January 22, 2018 @06:00AM (#16203445)
How am I running Oreo on my Nexus 5 with lineage os?
Re:Linus Torvalds: “Somebody is pushing complete garbage for... by izacus on Monday January 22, 2018 @04:50AM (#16203174)
Actually it's one of the major reasons. When Qualcomm stops providing support for a SoC, the OEMs can't update the device even if they wanted to. It's not the only reason, but it is a very major blocker.