Apple's New Proprietary Software Locks Kill Independent Repair On New MacBook Pros (vice.com)
An anonymous reader quotes a report from Motherboard: Apple has introduced software locks that will effectively prevent independent and third-party repair on 2018 MacBook Pro computers, according to internal Apple documents obtained by Motherboard. The new system will render the computer "inoperative" unless a proprietary Apple "system configuration" software is run after parts of the system are replaced. According to the document, which was distributed to Apple's Authorized Service Providers late last month, this policy will apply to all Apple computers with the "T2" security chip, which is present in 2018 MacBook Pros as well as the iMac Pro. The software lock will kick in for any repair which involves replacing a MacBook Pro's display assembly, logic board, top case (the keyboard, touchpad, and internal housing), and Touch ID board. On iMac Pros, it will kick in if the Logic Board or flash storage are replaced. The computer will only begin functioning again after Apple or a member of one of Apple's Authorized Service Provider repair program runs diagnostic software called Apple Service Toolkit 2.
Why should anybody be surprised? It's Apple.
Vote with your dollars. Android is better anyway and you get a whole lot more for your money.
When all you have is a hammer, every problem starts to look like a thumb.
Right to repair laws can't come soon enough.
They're still not evil, right? At least not really evil?
did no one read about the chinese compromise of the supremicro motherboards? and now people are upset that a vendor requires certified parts?
Please... I'd pay extra for that gladly.
Some drink at the fountain of knowledge. Others just gargle.
Most commodity computers can have parts replaced even when the manufacturer no longer supports them officially. The new Macbook Pro? Apple can just say that "our cloud software no longer supports computers over a certain age." Voila! Your laptop becomes a brick if it needs any sort of minor repair (keyboard or LCD are minor for any well-designed laptop).
Bonus points if your laptop breaks in a developing country where the nearest "authorized" repair place is 1000 miles away. Piss on Steve Jobs' grave for pioneering the model of computing as a prison. Screw Tim Cook for perpetuating it and making it worse.
Sadly, there are a lot of mentally-deficient lemmings who are more than happy to allow Apple to gouge them.
Public/private key encryption should allow ANY part signed by the manufacturer to work in the laptop without affecting security. Frankly, if this were about security, Apple would warn users of computers with unauthorized parts (at boot) without disabling them entirely. Since they're bricking systems, this is about grubbing money, not security.
I guess since Apple is selling less computers these days*, they have to squeeze more money out of their customers.
*https://www.macrumors.com/2018/08/01/fewest-quarterly-mac-sales-since-2010/
Or just allow repair without Apple authorization, period, but unauthorized repairs would throw a big warning message at boot and void the warranty. Thus, it would be up to the owner -- if their computer breaks in a developing country 1000 miles from an Apple store, unauthorized repair is often the ONLY good option. (Parts can still be bought online and delivered.)
...and I never will be.
I do not belong to the church of the lowercase 'i'
(And yes, Apple desktop/laptop hardware has become crap under Tim Cook. Soldered storage/RAM, one USB-C port for both charging and peripherals on the base MacBook. FUCK what Apple has become. They used to build professional computers, now they build toys for millennial Twitter-twaddlers.)
You know what else would dry up the market for stealing laptops and selling them as repair parts? Selling repair parts at a reasonable cost to anyone and making repair manuals available. Like every other computer manufacturer.
Garden? More like a prison. Apple HQ isn't all that far from San Quentin, maybe that's where Jobsie-Wobsie got his uppity ideas.
Throw them overboard? Wouldn't you need fish bait in case your voyage was extended by a dead engine or broken mast?
True.
Check out my sci-fi/humor trilogy at PatriotsBooks.
Mac pro is dead unless apple does not add T2 to it and even then it's the end of the road for corp use
Right to repair will force apple to give this software out to 3rd party shops.
Or just either (a) a database of blacklisted stolen parts with serials or (b) allowing users to lock all parts of the computer with a strong PW or biometric ID, but having the lock removable before sale or upgrade (by authenticating appropriately).
Not good enough unless it's made available to all OWNERS. If you bought it, you should be allowed to fix it.
Apple users obviously don't object to proprietary walled gardens else they wouldn't be buying Apple products. This is just a few more bricks on top of the garden wall and I would expect it to be celebrated.
Why is there an "insightful" mod and why isn't it "-1"? If I wanted insight, I wouldn't be reading
This has to be the most lowlife, underhanded, ill-thought scheme I've seen from them yet. The eighthwit (they don't have enough wits to be a halfwit) who thought of this needs to be fired and replaced with someone who has a sense of decency.
The drafters of the Magnuson-Moss Warranty Act wouldn't like this at all. They did not, however, make illegal. The Act, in 15 USC 2302 (C), says that the WARRANTY may not be conditioned on using Apple-branded parts. They can't (and don't) void the warranty if you use unauthorized parts. Here's the text of the statute:
https://www.law.cornell.edu/us...
The people who wrote that might wish that they had written "also, you can't arrange for the product to stop working when unauthorized parts are installed", but they didn't write that. Maybe a lawmaker should write that now.
It's possibly unlawful under other laws. There are quite a few different unfair competition laws and some may apply.
Several years ago I had a thinkpad that had become infested with ants. I used a blow dryer to heat up the computer a little (while it was off) to make the ants want to leave. I left the blow dryer over the keyboard too long and melted the keys off.
Bought a keyboard online for 30 dollars and replaced the old one in five minutes. This wouldn't have been possible with this new MacBook. Sad.
"What lies behind us, and what lies before us are tiny matters compared to what lies within us." Ralph Waldo Emerson
Louis Rossman should have some entertaining videos about this. I'mma make some popcorn...
And here on Slashdot... Russian trolls.
Il n'y a pas de Planet B.
They are. You can use the terminal, install busybox and run Linux commands on Android with the right bits of software. All the /dev, /proc and /sys files are on Android too.
did no one read about the chinese compromise of the supremicro motherboards? and now people are upset that a vendor requires certified parts?
If they were worried about security then it would only need to alert the user if non-Apple parts are added. Refusing to run even if something is replaced by another Apple part suggests very strongly that the motive is nothing to do with security.
Seriously are you not the owner of your own equipment anymore?
I can understand them having a bios level warning that can be disabled for this kind of thing. Similar to how you can put a machine into secure boot mode or disable it if you want.
But outright blocking the machine from operating with no "I understand the risk click OK to continue" type of thing is complete anti consumer BS.
What is the point of this? Do they really think it's a long term benefit to their customers?
In Capitalist West right to repair taken away from you.
In Soviet Union BK0010-01 approved for you.
Domestic spying is now "Benign Information Gathering"
But Cygwin is not Linux.
The machines are already not the most appealing to start with, but this is such a new low disqualifying them entirely for me. Sad. One could already not even swap the SSD anymore at the last gen machines: https://www.youtube.com/watch?... Don't support, don't buy!
Fucking hell. This has gone from "Apples stuff is hard to repair because of wonky design decsions" to straight up malevolence.
I've been using Macs since Vista completely murdered my will to use windows ever again. New laptop, constant blue screens of death on "Certified for Vista" laptop. After being told I had to pay $100+ to upgrade back to XP I threw the towel in and got me big desktop imac and then later a mac laptop. It had unixy underbelly so my BSD background fit right in, it just seemed to work really well, and once I got over the slight behavioral differences (command-C vs Ctrl-C, menu on top etc) it was a system I really enjoyed working with. Ended up with an iPhone too to cash in on the new iPhone dev stuff (I was formerly a Symbian dev, hell on earth). I was the model of an Apple Fanboy. Shit Apple where so good to me that when a fucked up contract that was about to land me in court was caused by app store delays I actully emailed Steve Jobs, and he *fucking emailed me back* and put his personal assistant in charge of getting my shit through the store. Thats how great apple used to be.
But man, modern Apple sucks. My last apple purchase was a 2017 macbook pro to finally replace the trust 2011 MBP, the keyboard *sucked*, it only had those whack thunderbolt-3/USB-C ports which I had precisely zero perhipherals for and all the adaptors where ridiculously expensive and kinda unrelaible, and when I accidently dropped it and cracked the screen apple quoted me well over $1K to repair it.
So I ended up taking it to a third party indian repair dude who fixed it for $400. Not a great job, but at least I could afford it.
Also someone then broke into my house and stole the laptop. Admitedly I can't pin that one on Apple (I think?!).
Heres the thing. Without that cheapo unauthorized repair, I'd have been stuffed. With a nearly brand new laptop, unable to be used.
Apple want to take THAT away too?
Maybe its time I just swallowed my pride and built myself a Linux/Windows dual-booter.
Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
Oh really? Care to enlighten us on what kernel it's running? Android isn't GNU/Linux, but Android is absolutely Linux.
Nope. Android is hosted on the Linux kernel. Linux is not part of the user experience, its not even part of the software development experience for 75% of Android developers. If google replaced Linux with their Fucha kernel it would be a non-event for all but a few.
He replaces smaller components, Apple cannot check every little resistor and capacitor.
But Cygwin is not Linux.
Fine, the Windows Subsystem for Linux lets you instal Ubuntu, Debian, Suse, Kali, etc from the Microsoft store.
What the hell happens to your hardware when you replace it with the newest latest "iShiny(tm)(r)(c)" 12-24 months down the line, because the church^H because the WWDC showed a slightly new iteration ?
Usually you hand it out to friends or sell it 2nd hand on ebay/craiglist, etc.
5 years down the line, after several owner changes, the hardware might find its path to some 3rd world country.
To you, a 5-7 years old computer is an old piece of junk that's worthless.
To a developing country : it's still pretty much valuable, and you can get pretty much cheap as nobody else is considering (or for free through some charity, donated old hardware, etc.)
And as long as you keep repairing and servicing it to make it operational, you could still use it a couple of years more.
In addition to shoddy build quality, this software lock is yet another nail on the coffin.
Yet another thing that will make it less likely to find a 2nd hand use.
----
That and there might be rich westerner people traveling to developed world. But given their budget, they'll probably just settle for something more sturdy and easy to repair than Crapple
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
You know else does this? Cisco. There is a market for geniune parts, and if the supplier is willing to warranty that problem then you should take it. If you are compromised years down the line, you have recourse. If you are compromised for running a whitebox system or an android.. then you're on your own just as if you bought a SuperMicro instead of geniune HP
Not a photo editor.
If you draw and paint, you use the above. If you edit pictures, you use Photoshop.
And yes, Krita is pretty cool. I must say I haven't had the chance to try Painter X though. It looks very sweet though.
From a security perspective, I'm quite fond of the fact that nobody can open my notebook in the hotel room while I'm at dinner and install something malicious. If this is done well, it could obsolete a whole lot of hardware-based threats.
There is the "right to repair" angle as well and I agree with that. There's just two perspectives.
Assorted stuff I do sometimes: Lemuria.org
Linux is not part of the user experience
Maybe fast and reliable and secure and supports tons of hardware and has a great network stack that doesn't stall or randomly disconnect, somehow stopped being part of the user experience, otherwise you are just blowing chunks out your ass.
When all you have is a hammer, every problem starts to look like a thumb.
Whoever pays for it, we're not prejudiced, we are strictly equal opportunity.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
Apple of course protects your privacy. Like every corporation it protects its assets.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
this just shows you how much Apple is willing to invest in screwing over their customers.
investing research time and money into a 'security' chip that has nothing to do with real security, except for the security that you will need to do your repairs at official overpriced apple stores.
security chip? you keep using that word...
On a long enough timeline, the survival rate for everyone drops to zero.
Apple glues, screws, bolts then welds their machines so you can't replace anything. This is the final step. Now you can't do anything without their permission.
Looks like any hope I had of doing photography is now gone. I'm not going to Windows 10, nor am I paying an exorbitant price for an underpowered system which will be dead in three years and have to be thrown away because I can't change or upgrade anything without someone's permission.
All I'm left with is Linux. All I'm left with is Linux.
And the new repair cost should save them a JUST few hundred bucks over a new replacement Mac. I wonder is there anything that apple will do that dampen the the apple fans spirit? Seriously though, all joking aside. Why is this necessary from a consumer point of view? This seems like an unnecessary fix for a non existent problem with a large cost to the consumer. These (Features, not bugs.) just drive up the cost and reduce reliability. And lets be honest Apple has had a lousy history lately of reliable products. Just my 2 cents worth and not worth any more then that.
I hope that Apple is forced to run this on any hardware that I would bring into the store and reimburse me for my troubles/gas and time expense for this. Some people don't live close enough to their stupid Apple Proprietary Stores that they need to mail their devices out and it takes weeks and sometimes months to get it back.
Prior to 1995 different vehicles had different systems. This didn't violate the the Warranty Act. In 1990, the Bush administration required that all cars use a standard system, known as OBD-II. Some 1994 model cars have OBD-II, most 1995 models, and it was required on all 1996 models (mostly manufacturered in 1995).
Only if you didn't understand his comment in that Linux absolutely does little for the UI. Linux is the kernel. You can have a great UI or a terrible UI on top of Linux.
Well, there's spam egg sausage and spam, that's not got much spam in it.
Isn't going to like this.......can't wait to see his video about this...
You're messin' with my Zen Thing, man.....
Apple devotes a tremendous amount of energy to preventing anyone but an ordained Apple priest from repairing any of their products. I would expect this to generate a huge amount of bad feeling -- it certainly does with me -- but the Apple fanboys and fangirls continue to smugly purchase these overpriced products and wave them around to show how smart they are. It's one of the great mysteries of the universe.
Only if you didn't understand that it is irrelevant how little Linux does for the UI. It is running , and without it Android wouldn't run. Once Linux is replaced with some other kernel in Android devices, then and only then can it be said to be not Linux.
To be more pedantic, you can say Android devices' kernel is less Linux than some GNU/Linux distributions, but Linux nevertheless. Since the one used in Android is modified more from the one maintained at kernel.org. In which case, "going with Linux" is completely true. Could be a shortcut for "going with modifying Linux instead of writing a complete kernel themselves".
Bingo Dictionary - Pragmatist, n. A myopic idealist.
Which kernel has a decent application for reading emails ?
Bingo Dictionary - Pragmatist, n. A myopic idealist.
OK, you pay Apple to put spy chips in your computer. Not me.
Evidently you pay some other manufacturer to put the spy chips in instead. Not really clear what you think you are gaining.
Did you know, many Apple products are assembled in China, using chips made in China?
So does literally every other manufacturer of electronics in the world worthy of the moniker. Apple is nothing unique in this regard so I'm not really sure what your point is. I seriously doubt you can find a non-trivial electronics device without at least some Chinese made chips and other content in it.
Newer cars do have a lot of stuff on the CAN bus, and different cars have different equipment and sensors, therefore they'll have additional PIDs in addition to the standardized stuff. I believe the question was about needing a proprietary tool to clear trouble codes. I believe Service 04, clear codes, is part of the SAE J1979 standard.
I never claimed that Linux is useless to Android. That's a straw man argument. What I claimed is simply that Android isn't Linux. Android is built on top of Linux; however, the default UI for Linux is bash. That point seems lost on the OP.
Well, there's spam egg sausage and spam, that's not got much spam in it.
Apple could require the use of Apple Service Toolkit 2 ONLY until the warranty ended and then get rid of the requirement for the use of Apple Service Toolkit 2 after the warranty ended.
They could, but do you really think they would go to the effort of disabling this crap after the warranty period expires?
This is a sad day, now I know that the Macintosh is dead, and Tim Cook and a bunch of middle managers killed it. Thanks, Steve, for trying to cure freaking pancreatic cancer with new-age crap. I'll continue to use 2012-era stuff as long as I can, but I'll already be having to move to Linux as a games OS once Windows 7 support is removed from Visual Studio anyhow.
#naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
Android is better, for many reasons. Obviously, 80%+ of the smartphone users in the world prefer it.
That is overwhelmingly because of price and nothing else in most cases. Few prefer it for any technical reason. Apple doesn't sell to the low end of the market so that has been filled in mostly with Android devices in large unit volumes. Apple has close to 50% market share in premium smartphones with Samsung accounting for the lions share of the rest of the segment.
Personally, I like the Android Linux kernel, it's just way better than Apple's Mach kernel.
Unless you are a developer you have approximately zero direct interaction with the kernel so this is just fanboyism. Nobody actually buying smartphones or tablets is comparing iOS to Android is comparing kernel architectures or making vague "efficiency" comparisons. Not even the hardest core geeks. The only reason to make your argument is ideology.
If you like Android better that's fine. There are some excellent Android devices out there and they work great. If you want to argue it is superior to Apple's offering for a given purpose that's fine too but please make better arguments. There are a lot of good ones to chose from. No need to be a blind fanboy.
Next year's Mac Mini might be the least sucky in years, but if this crap is in it, then it will come out of the box rotten to the core.
#naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
Right to repair will force apple to give this software out to 3rd party shops.
Right to repair will force apple to give this software out to 3rd party shops. Hardly. Most proposed laws require them to make it available, but at what price? The same thing with parts. Sure you can order them, but manufacturers cans imply price them at a point where a 3rd party repair is as expensive as the manufacturer's. If you look at car repairs, you can buy tools to diagnose issues. Some are affordable, around $500; but a mechanic can spread that around a lot of work. How many Mac repairs will a shop get? Apple could produce a special mac version that runs the software and sell it as a single device, much like many car diagnostic tools are. Will a shop drop 2K for such a device hoping to get enough repairs to make a profit? In addition, right o repair does not address the issue of a 3rd party part or repair from causing other damage which would not be covered by a warranty. I like the concept of right to repair and would like to see a law with teeth; but the reality probably will not be what most people expect.
I'm a consultant - I convert gibberish into cash-flow.
The original point is this : https://slashdot.org/comments....
It is not only lost on you, you seem to never have found it. The whole idea of UI is irrelevant here. Which is why I explained "going with" Linux.
Bingo Dictionary - Pragmatist, n. A myopic idealist.
Intel's anti-theft technology chipset ("Intel AT" - under the vPro/AMT umbrella) used to provide something similar on x86 Windows. If a device was "tampered with" (e.g. hardware was modified) the hardware would lock down, rendering the device useless to whomever was tampering with it.
However, that feature had to be consciously switched on by the end user (by running a software package) and the end-user could turn the anti-tampering protection off again if the device was going into service. So it was opt-in, and user-controllable. Sounds like Apple has removed that piece of the equation.
This is why I now refuse to offer Apple repairs as a service. Over the last few years it's become annoying to impossible to do anything to our own machines. Apple has gone down the toilet since Steve Jobs died. Tim Cook - you've ruined Apple.
Android is built on top of Linux; however, the default UI for Linux is bash. That point seems lost on the OP.
Probably because it's wrong. The default UI for a Linux distribution is whatever you get at first login if you just hammer enter or next throughout the installation. For most distributions, that's something graphical.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
I believe the question was about needing a proprietary tool to clear trouble codes. I believe Service 04, clear codes, is part of the SAE J1979 standard.
Again, you clearly don't have any real world experience. Many codes won't even show up with a generic tool, let alone clear when asked nicely. Try reading and calibrating the F1 transmission system on a Ferrari 360 with a Walmart scanner and let me know how it goes... The best tool currently out there if you want a relatively inexpensive unit that can work with the vast majority of modern cars are the ones from Autel. They start at about $500 and go up from there. But even those aren't perfect.
The warranty applies if the machine stops working due to a manufacturing defect, not if the customer broke it.
There are basically three scenarios.
---
Scenario A
You have a device that is under warranty.
It failed in a way that is covered by warranty.
You'd get it fixed under warranty. There's no third-party repair with knock-off / non-original parts, and no issue.
---
Scenario B
It's under warranty and you step on it, breaking the keyboard.
Now it's broken and the warranty doesn't apply.
You get a non-Apple keyboard to try to fix the damage you caused. If it doesn't work, that sucks for you. The damage you did doesn't magically come under warranty because you tried to fix it after you broke it.
Note that the warranty does NOT guarantee that a Ford engine will work just fine in a Toyota car, and doesn't guarantee that a ChongKey keyboard will work in an Apple laptop.
It says only that if the keyboard stops working, and you didn't break it, Apple will repair or replace it. If you broke it, Apple has no warranty responsibility related to the damage from breaking it.
--
Scenario C
Suppose it's under warranty and you step on it, breaking the keyboard.
Now it's broken and the warranty doesn't apply to this problem.
You get a non-Apple keyboard to try to fix the damage you caused. The keyboard works fine. You're happy.
Three weeks later, the LCD screen goes out due to a manufacturing defect.
Apple can't refuse to replace the LCD just because you replaced the keyboard. The two problems are unrelated and it would be illegal for Apple to tie warranty work (the LCD) to unrelated third-party parts.
You could use your same argument to say that a cli only version of Debian installed is not "linux" but instead the "GNU userland". Seems silly.
"We want our systems to be secure! Also, we want anybody to be able to access them at any time to repair them".
"Grab them by the pussy" -- President of the United States of America
That makes a lot more sense for an infra company like Cisco. I mean, I know I own a Cisco managed switch for my house, but I'm very much an outlier. Nearly everybody who buys that stuff is a big corporation with a lot to lose.
Your average person who saves a couple of hundred bucks on repairs by buying used parts and installing them on their own or through a low-end repair shop in the mall is not likely to be an interesting target for anyone.
Check out my sci-fi/humor trilogy at PatriotsBooks.
Recently I had to replace the lightning port on an Iphone 7 plus. Cost at Apple Store: $350, plus I was going to lose my data, since their repair plan was actually to replace the entire phone with a refurbished unit. Cost at an independent shop: $70, no loss of data, and they got it done in less than an hour (even dropped it off at my workplace for an extra $20).
This will be a fucking disaster for Mac owners. It'll be like taking an out-of-warranty Mercedes to the dealer for new brakes. I can't stomach going back to Windows (even less so after today's story about the magical disappearing files), and I can't use Linux, since one of the main things I do with my computer is record music. So I'm basically stuck.
USB does not work that way. USB is a host-device-style bus. The computer is the host. It sends queries to the device, and the device responds. All the device can do is send interrupts that tells the host that something happened, and it needs to be polled. Sure, when you get into mass-storage devices, there's some additional DMA capabilities, but even that is limited by design to the range of memory that the host has authorized the device to see.
Thus, a USB device cannot possibly launch an app unless you have some special "smart keyboard" that provides custom software to allow it to do so (e.g. press a key, and the *software* detects the keystroke and launches the app). And in that case, the custom software could do the same thing without needing to launch a browser at all.
Further, even if a keyboard could somehow magically launch the app, USB does not have any visibility into the video frame buffer to know where to point the cursor to click on the box to type the data in.
What you're describing simply isn't possible with a keyboard. The closest thing that is possible would be a thumb drive (which I suppose could be hidden inside a keyboard) that exploits some kernel-level vulnerability to run custom code that installs a software-based keylogger. And even then, that is only possible if there is a kernel-level vulnerability in that code. Short of that, you would have to trick the user into running the app and typing their admin password.
Check out my sci-fi/humor trilogy at PatriotsBooks.
you can say Android devices' kernel is less Linux than some GNU/Linux distributions, but Linux nevertheless.
Actually, Android Linux kernel carries way fewer patches than Red Hat's RHEL kernel. Almost all of the Android kernel features are now merged into mainline Linux, generally getting improved in the process. So now, Android kernel is very nearly mainline, with all remaining diffs on their way out.
When all you have is a hammer, every problem starts to look like a thumb.
And they do that for free? This is just plain extortion to get them extra money for 'repairing' your device even though 3rd parties are quite capable of doing the repairs (ofcourse that will void the warranty).
T2... It instantly made me think about Terminator.
OK, that's good news. I remember a time when Google was sitting on its patches - probably for lack of time to make them ready for mainlining.
Bingo Dictionary - Pragmatist, n. A myopic idealist.
Ok everyone needs to calm down a little. ifixit just showed that you or third parties can still repair the latest Mac hardware. The original article is incorrect.
Your assumption about scenario C is no more valid after this story. At least for the components on which this software lock applies, it is no more true :
The keyboard works fine. You're happy
None of these scenarios directly cover what you said earlier :
people who wrote that might wish that they had written "also, you can't arrange for the product to stop working when unauthorized parts are installed",
In all your scenarios - if you replaced the keyboard and it stopped working in non-keyboardey ways : Apple has to make it work again. Now whether you replaced the keyboard because it broke due to your mistake, or you simply like some other keyboard on your laptop.
If you replaced the keyboard and it stops working due to the keyboard being bad / incompatible with your laptop - Apple does not have to fix it. But nobody said that they have to, and that is not relevant here. Just stated for completeness.
Bingo Dictionary - Pragmatist, n. A myopic idealist.
Here's the Warranty Act
https://www.law.cornell.edu/us...
Where do you see anything about "Apple has to make it work again. Now whether you replaced the keyboard because it broke due to your mistake, or you simply like some other keyboard on your laptop."
Hint - it's not there. If you step on your laptop and break it, Apple doesn't have to do shit. If you decide you want a Trump-orange keyboard, Apple doesn't have to do shit. In fact, you won't fix anything in the law about the company has to do *anything* regarding third-party repairs, or randomly swapping parts. Rather, the law says there is one thing they must NOT do.
What the law says (read it above if you don't believe me) is that there is something the manufacturer is not allowed to do. What they can't do is refuse to cover other, unrelated defects, which are not caused by your attempted third-party repair. They can't refuse to fix a defective LCD, saying "your warranty is void because you used a non-Apple keyboard" - unless they can show that the non-Apple keyboard actually caused the LCD to break.
You might *wish* Apple would fix your mistakes, or somehow magically make your rainbow-colored parts work, but those things aren't in the law.
Update from iFixit - https://ifixit.org/blog/11673/... "This service document certainly paints a grim picture, but ever the optimists, we headed down to our friendly local Apple Store and bought a brand new 2018 13” MacBook Pro Touch Bar unit. Then we disassembled it and traded displays with our teardown unit from this summer. To our surprise, the displays and MacBooks functioned normally in every combination we tried. We also updated to Mojave and swapped logic boards with the same results." Apparently the updated policy is not yet in effect. Was this leaked to test the water?
OK, one by one. Do you agree with my statement :
Your assumption about scenario C is no more valid after this story
?
Bingo Dictionary - Pragmatist, n. A myopic idealist.
I didn't make any assumptions. I told you what what the Magnuson-Moss Warranty Act says. No, this story did not rewrite the Act. It did not change the law in any way.
Perhaps you are assuming that the law says whatever you think it should say (that's a common error), so hearing this story has changed what you assume might be in the law. It did not in fact change a single word of the law, though. The Magnuson-Moss Warranty Act says the same thing today as it said last week.
It says a manufacturer cannot say that using third-party parts *voids your warranty* with respect to unrelated issues not caused by the third-party parts. It does not say that all devices must continue to work right now matter what parts you try to put in. It didn't say that last week and it doesn't say that this week. *Even if you want it to*.
OK, you need things more clearly spelt out. The scenario also told about technical reality in addition to the Act . Specifically, do you agree this is wrong :
You get a non-Apple keyboard to try to fix the damage you caused. The keyboard works fine. You're happy.
?
FYI , "Keyboard works fine" is written n nowhere in the Act.
Bingo Dictionary - Pragmatist, n. A myopic idealist.
"The keyboard doesn't work" is option B.
I gave you the link to the law. Yet rather than reading it you keeping wishing about it. Do you think it's going to change if you keep typing? The US Code actually isn't social media, nothing you post here is going to change the Magnuson-Moss Act. No matter how much we might wish it said whatever, it says what it says.
Linux is not part of the user experience
Maybe fast and reliable and secure and supports tons of hardware and has a great network stack that doesn't stall or randomly disconnect, somehow stopped being part of the user experience.
And entirely replaceable in all of those characteristics by a BSD based kernel, and in the future possibly by Google Linux-replacement Fuchsia. Again, hosted on, not based on. Two very different things.
"Yes but only if you're stupid enough to run Windows."
Its just that elitist attitude that keeps the world from being a better place. Sure,Windows has its issues, but if 99% of the world ran Linux or something else, that OS would have issues and be maligned for its inadequacies.
Honestly, Windows wouldn't have dominated the desktop industry for over 2 decades if it were as bad as most people on here believe. Or do you think there is a secret cabal of villains propping up Windows and keeping other OSes down in a grand conspiracy to keep the world using an inferior OS?
Ninjas don't carry tic tacs