You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Catalina installation damaged EFI firmware on MBP mid 2012

Today when i run update of OSX to Catalina, when installation initiated restart of mac, it stuck on black screen. I waited 15min and turned it off. After i turned it on, again - black screen. I called to support, tried all "magic button combinations", changed and tested SSD and memory (on my dad's same notebook), tried to disconnect battery for some time (to reset settings, in case of magic keys didn't helped), tried to start with disconnected SSD\CD-rom\Trackpad\wi-fi\... Tested also monitor on another notebook - it works. But with my motherboard when i press power btn - it just turns on fan, and white led always on, and monitor didn't wake up, not "showing black screen" but just didn't turns it on at all, no backlight, no LCD any activity (checked with flashlight). So i went to official local service and they sad that "it's just too old...". So i get to unofficial service but with normal guys, and they tested all the hardware and it works great, but didn't wake up with this motherboard. And they directly programated EFI with special tool, and it works now. So in result - i'm officially say: "Catalina damaged my EFI and it cost me 2 work days and 100$ of repair cost". Is it normal, Apple? You want me to buy new notebook instead of continue using my old one that still working great, so you just tried to kill my old notebook with software "bug"? Or what? Why official support can't help with this case? Why official local services didn't helped?

Posted on Oct 11, 2019 3:19 AM

Reply
Question marked as Top-ranking reply

Posted on Oct 15, 2019 7:53 AM

To those who've experienced this issue: please let Apple know today. These threads are not actively followed and the more users that report to Apple, probably the more likely that there will be some resolution.


I initiated a chat and was then called by a Senior Advisor. I reported the details of the update corrupting my firmware, and sent links to the relevant threads here. Be nice and don't expect a fix over the phone, but they need to be made aware of the number of users affected. For reference, here are the related threads I am following:


https://discussions.apple.com/thread/250716026


https://discussions.apple.com/thread/250745000


https://discussions.apple.com/thread/250719221


https://discussions.apple.com/thread/250728927

Similar questions

80 replies
Question marked as Top-ranking reply

Oct 15, 2019 7:53 AM in response to Smallllk

To those who've experienced this issue: please let Apple know today. These threads are not actively followed and the more users that report to Apple, probably the more likely that there will be some resolution.


I initiated a chat and was then called by a Senior Advisor. I reported the details of the update corrupting my firmware, and sent links to the relevant threads here. Be nice and don't expect a fix over the phone, but they need to be made aware of the number of users affected. For reference, here are the related threads I am following:


https://discussions.apple.com/thread/250716026


https://discussions.apple.com/thread/250745000


https://discussions.apple.com/thread/250719221


https://discussions.apple.com/thread/250728927

Oct 21, 2019 2:37 PM in response to Jaygrow

All the people having this issue should be report it in a single post, a single thread (and also in the official Apple Feedback Site). There's a lot of threads already about the same, so the complain vanishes among so many threads. Making one big would be a first good step.


There are also communities like Reddit where you might make more noise. The Apple Repair Programs normally just start when there's a lot of noise in the media about the same problem, and this is by now an issue that requieres a Repair Program. Trying to reach big YouTubers might also be a solution. I don't know. But here you won't make it, this is an Apple's users forum.


This is not a poll or petition, it's an opinion that doesn't break any rule.

Oct 26, 2019 7:13 AM in response to madrich

Hello folks, I'm addressing users with Macs built 2015 or older and especially those with an iMac and the "white screen" problem.


Since, I think, it was macOS 10.12 or higher, only the internal drive was displayed by default when booting with ALT. If you wanted you could activate the Startup Manager by using additional keys or permanently by using a terminal command. See also https://support.apple.com/en-us/HT202796 - Check for Option ROM Firmware.


Why do I write this? I picked up my repaired iMac today. Everything was fine, and I wanted to do a clean install using an usb-stick when I noticed that by default only the internal drive was displayed. It occurred to me that this terminal command exists and all available drives are displayed in the Startup Manager.


And now guess what happened... correct: after the restart my iMac showed me the familiar white screen again and reacted to nothing. This was confirmed to me again by the technician.


Now I'd like to know if this is just a coincidence or if you've used this terminal command before, which could have been years ago.


Maybe I found the trigger unintentionally, at least with the iMacs? What about the Macbooks? Did you also activate the permanent Startup Manager?



Fred

Nov 8, 2019 6:42 PM in response to thymjan

I fixed my full time pink screen issue, here is the solution. I think it might apply to your issue as well. For those of you without working screens, I suggest finding a screen that does work temporarily, and installing Teamviewer, or some other free program to remotely log into your machine. After doing so, connect the nonworking screen, start the computer, and log in remotely, then follow the steps 1-5 below. you will have to switch back to the working screen for the steps 6-15

The reason it is having an issue, is after the update, the signal being sent is YCbCr instead of RGB like your monitors are expecting. Some people with panels like mine will get pink, others likely get no signal recognized. This script works by setting up a profile for your specific monitor, and having it be forced to be RGB, if you connect it to another model monitor with the same issue, this process will need to be repeated for that monitor as well.


  1. Download this script: https://gist.github.com/adaugherity/7435890
  2. Place the patch-edid.rb file into the /Users/ directory
  3. Run this command in Terminal: ruby /Users/patch-edid.rb
  4. Take note of the DisplayProductID and DisplayVendorID file names. These will vary based on your monitor.
  5. Move the output file named "DisplayProductID-XXXX" from /Users/~username/ to the /Users/ directory
  6. Reboot your Mac in Recovery Mode by pressing Command+R as soon as you see the Apple logo after rebooting
  7. Open Disk Utility in Recover Mode
  8. Check to see if "Macintosh HD" is mounted. If it isn't you will need to mount it before proceeding.
  9. Exit Disk Utility
  10. Open Terminal in Recovery Mode
  11. Change to the Overrides directory via "cd /Volumes/Macintosh\ HD/System/Library/Displays/Contents/Resources/Overrides/"
  12. Create the folder with "mkdir DisplayVendorID-XXXX".
  13. Run this command in Terminal (make sure to include spaces):
  14. "cp /Volumes/Macintosh\ HD/Users/DisplayProductID-XXXX /Volumes/Macintosh\ HD/System/Library/Displays/Contents/Resources/Overrides/DisplayVendorID-XXXX/"
  15. Restart computer and the monitor should now be in RGB mode.
  16. Check to make sure it has taken effect by going to your "system preferences" and clicking "displays". If your display name at the top bar does not include "forced RGB mode (EDID override)", it did not take effect.


Hope this helps everyone! if you have issues look in the comments on the script page, the author is active.



My machine is a Mac mini (2018) i7 64GB 1TB. My monitor is a 28 inch Hannspree HF289H monitor


I also have a Mac mini late 2012, I have not tried updating to Catalina with it yet, but I have read others having my same issue with it, and solving it with this solution. I'll let you know when I eventually update mine.

Feb 26, 2020 9:17 AM in response to Smallllk

I have a MacBook Air 2012 with MacOS High Sierra. After installing Catalina, my Mac would sometimes boot up but hangs whenever I try to use it. Most of the time, it would just show the infamous folder with a question mark when I try to boot my Mac. I know Catalina has been installed on my internal SSD as I’ve managed to boot it and can see my files, so I was reluctant to reformat my internal SSD. After days of research and trials, I’ve managed to solve the issue. This is what I did:


I prepared two external USB storages:

  • Storage 1: Thumb drive 16GB or larger
  • Storage 2: External storage HDD/SSD/Thumb drive with greater than 30GB


Step 1:

I made Storage 1 into a bootable Catalina installation drive. I did it myself as I have another Mac. You can either do it yourself on another Mac or Windows machine, OR get a friend to make one for you. There are many sites that can guide you through this process. This is one of them:

https://www.macworld.com/article/3442597/how-to-create-a-bootable-macos-catalina-installer-drive.html


Step 2:

Inserted both Storage 1 & 2 into my problematic Mac. Hold down OPTION and power up my Mac. I chose to boot from my Storage 1 (Installation disk).


Step 3:

Once the Catalina installation has loaded, I ran the Disk Utility. Formatted Storage 2 to APFS using GUID Partition Map scheme. APFS did not appear as an option, so I formatted to Mac OS Extended first, then reformatted to APFS.


Step 4:

I installed Catalina on Storage 2. Followed setup instructions and continued until my Mac booted from Storage 2. Once my Mac has booted with Catalina on Storage 2, I shutdown my Mac.


Step 5:

I reset the SMC. I made sure I’ve connected my Mac with power adapter. I held SHIFT+CTRL+OPTION and the power button for 10 seconds, then release everything together. At this point expect to see the MagSafe charging LED to change colour to indicate that the SMC reset has been completed.

I reset PRAM by pressing the power button then immediately held CMD+OPTION+P+R until I heard the startup sound twice. I released all keys and let my Mac boot.


And my Mac booted directly from my internal SSD! It seems that by reinstalling Catalina on an external USB drive it had also reinstalled my EFI firmware. I believe the previous EFI firmware was causing my Mac not to recognise the internal SSD. As for the question why the new EFI firmware wasn’t installed when I first upgraded to Catalina, well that remains unanswered.


Resetting the SMC was necessary to flush out the previous EFI settings. The PRAM reset was probably unnecessary but I did it anyway! 😊


Give it a try. This problem kept me awake for a few nights as the Mac actually belongs to my wife!  Now you know why I was reluctant to format the internal SSD. I do hope this post will help someone. Good luck!

Oct 11, 2019 5:46 AM in response to Smallllk

This is primarily a user-to-user support site in which Apple's participation is very limited. To contact Apple, click the Contact Apple link on their home page.


If those questions are for your fellow users, I doubt anyone will be able to provide a constructive answer, but it seems you were given sort of a runaround at first. No it's not normal, but fixing a seven year old MBP fixed for only $100 seems like a satisfactory outcome.

Oct 13, 2019 12:19 AM in response to John Galt

I understand that, but in support all they sad was: 🤷‍♂️

I'm sure that they read it anyway.

And main thing, i hope that my story can help some other users with same situation.

100$ is money too, and paying it for their bug - not fair, i already payed for this macbook a lot (when it was latest). And if official local service would help me at this price - it will be almost "OK", but they not, and just send me home without any suggestion except "buy new one". So i spent my own time to find normal service, and after than i spent a lot of time to reinstall os and restore everything, and it cost me much more than 100$...

Oct 15, 2019 11:42 AM in response to Allan Jones

Thanks Allan Jones for the link - Just posted my experience there as well.


Today I decided to contact official Apple Poland service line first, after quite a lot of explanations and constant telling that I cannot do anything as there is no response to any key combination and that the computer is actually bricked and that this problem is not isolated but quite common while updating to Catalina, they directed my to the Authorised Service (iSpot) as there is no official service from Apple in Poland. The only thing I was able to negotiate for now was free of charge diagnosis of the problem (that might take them up to two weeks....) As this is my secondary machine, so I decided to wait. Obviously I already know the diagnosis - Broken EFI caused by faulty Catalina update - in fact I want to wait and see what is their solution to this problem and will they (or will not) want to charge me anything for this. Will keep you updated.


[Edited by Moderator]

Oct 16, 2019 1:10 PM in response to rkcomp

I went to Apple store today, too. They offered a more detailed diagnostic test in the Genius bar, I left my Macbook over there for further examination, although preliminary test indicated that this is EFI failure. From what I understood, unless they find any sign of physical damage or water spill, this will be repair under warranty without any cost to me. Also, from what I read any electronic device with battery sold in UK should work at least 3 years - there is a law for this.

Catalina installation damaged EFI firmware on MBP mid 2012

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.