The 15-inch 2011 MacBook Pro is something that Apple and AMD both probably wish to put behind them. However, for those that own the computers, doing so isn't quite as easy, because they are aware that they have a fully functional computer, minus one part, and that the system itself ironically happens to have two of these parts.
The Problem
As you already know, the 15-inch and 17-inch 2011 MacBook Pros have a design flaw in the discrete-GPU design/implementation, which eventually results in discrete-GPU failure. To a lesser extent, this also affects the 2012/13 15s.
While the computer is capable of functioning with its integrated-GPU, the MacBook Pro with a dGPU boots with the dGPU enabled by default. When the faulty dGPU goes kaput, this eventually makes the computer completely inoperable, because it cannot complete the startup procedure.
The Solution & Its Limitations
Apple did a great thing by accepting responsibility (many companies would not have.) However, as you likely know, this program has ended. And while the program has ended, the problems have not.
The actual design issue itself was never really fixed. The repair entailed a new or refurbished logic board replacement with the same faulty design as before (IIRC Apple eventually made some minor modifications, but these boards still fail.) Consequently, because the Repair Program did not fix the underlying cause, even computers that have been serviced under the Repair Program are failing.
Where It Stands Now
As it stands, many people are left with a computer they spent $3,000 on, in perfect working order, except for a dead dGPU, while they still have a perfectly capable iGPU. Apple has since dedicated the 2011 as a "vintage" system, and so an owner can no longer even purchase a logic board out-of-pocket. While the 2011-15/17 is a pretty old design, it is still faster than most new mainstream laptops being sold in 2017.
Individual efforts to kill the dGPU on startup (ranging from deleting the dGPU driver to hacking the EFI) has had mixed success at best.
A Possible Long-Term "Solution"?????
Is there any reason that Apple could not release an EFI and/or OS update that permanently disables the dGPU so that the computer starts with (and only ever runs) the iGPU? In other words, is this possible?
(Based on my own reading, I believe it is, but want to be sure before going any further.)
Also based on my reading, I've deduced that this would have at least two specific implications:
How could Apple financially justify this if they do not wish to pay for the dev costs?
Charge $5 for each computer that gets the update, so development costs of this update are recouped.
(Given how many 2011s have problems, they would probably turn a profit.)
The Problem
As you already know, the 15-inch and 17-inch 2011 MacBook Pros have a design flaw in the discrete-GPU design/implementation, which eventually results in discrete-GPU failure. To a lesser extent, this also affects the 2012/13 15s.
While the computer is capable of functioning with its integrated-GPU, the MacBook Pro with a dGPU boots with the dGPU enabled by default. When the faulty dGPU goes kaput, this eventually makes the computer completely inoperable, because it cannot complete the startup procedure.
The Solution & Its Limitations
Apple did a great thing by accepting responsibility (many companies would not have.) However, as you likely know, this program has ended. And while the program has ended, the problems have not.
The actual design issue itself was never really fixed. The repair entailed a new or refurbished logic board replacement with the same faulty design as before (IIRC Apple eventually made some minor modifications, but these boards still fail.) Consequently, because the Repair Program did not fix the underlying cause, even computers that have been serviced under the Repair Program are failing.
Where It Stands Now
As it stands, many people are left with a computer they spent $3,000 on, in perfect working order, except for a dead dGPU, while they still have a perfectly capable iGPU. Apple has since dedicated the 2011 as a "vintage" system, and so an owner can no longer even purchase a logic board out-of-pocket. While the 2011-15/17 is a pretty old design, it is still faster than most new mainstream laptops being sold in 2017.
Individual efforts to kill the dGPU on startup (ranging from deleting the dGPU driver to hacking the EFI) has had mixed success at best.
A Possible Long-Term "Solution"?????
Is there any reason that Apple could not release an EFI and/or OS update that permanently disables the dGPU so that the computer starts with (and only ever runs) the iGPU? In other words, is this possible?
(Based on my own reading, I believe it is, but want to be sure before going any further.)
Also based on my reading, I've deduced that this would have at least two specific implications:
- External monitors would not work
- The performance of graphic-intensive Apps would (obviously) be slower
How could Apple financially justify this if they do not wish to pay for the dev costs?
Charge $5 for each computer that gets the update, so development costs of this update are recouped.
(Given how many 2011s have problems, they would probably turn a profit.)