News for hackers. Stuff that matters.
Re:iOS 11.3 update breaks iPhone 8 devices with third party-... by axoltl on Tuesday April 10, 2018 @03:17PM (#16804257)
Is the onus on Apple to ensure the third-party screens work, or is it on the third-party screens to ensure they're compatible?
Re:iOS 11.3 update breaks iPhone 8 devices with third party-... by ekovarski on Wednesday April 11, 2018 @11:17AM (#16811972)
I don't believe the onus is on Apple to /test/ for all possible permutations since they own and control every component of their hardware, but the onus should be on them to fix any phones rendered inoperable by another iOS update unless its to prevent a bigger issue, 3rd party batteries exploding, etc.

This is also another good reminder to postpone the iOS updates as long as possible; I think it's been since v10 when the updates have had a less than stellar record.

Re:iOS 11.3 update breaks iPhone 8 devices with third party-... by nomel on Friday April 13, 2018 @01:31PM (#16832083)
> but the onus should be on them to fix any phones rendered inoperable by another iOS update

How is it their responsibility to support third party hardware? And, where's the line for support?

If I make a very poor knock off screen with a design issue that is made apparent with an iOS update (say, incorrect implementation of a required spec, interface, timing, etc), why should Apple have to support a flawed design?

What if Apple included a feature in the hardware that but the software wasn't ready at release, but would be made available as a standard feature in an upcoming iOS update? Should Apple have to continuously fragment their codebase, resulting in some tree of hacks to support each new half-baked chipset?

To someone in the hardware and software world, this perspective is absurd.