Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.

zero1304

macrumors newbie
Apr 18, 2020
8
4
Hello guys, I´m on 10.14.6, everything works great so far!
When I try to download Mac OS Catalina using SoftwareUpdate I got the failure u see in Picture 1, I cannot Download the installer.

When I download the installer with the Dosdude tool I get another error...
I´m on Firmware 144.0.0.0.0

Can anybody help me to find a solution?
 

Attachments

  • Bildschirmfoto 2020-05-10 um 12.27.11.png
    Bildschirmfoto 2020-05-10 um 12.27.11.png
    66.4 KB · Views: 174
  • Bildschirmfoto 2020-05-10 um 12.28.25.png
    Bildschirmfoto 2020-05-10 um 12.28.25.png
    295.5 KB · Views: 180
  • config.plist.zip
    3 KB · Views: 145

startergo

macrumors 603
Sep 20, 2018
5,022
2,283
I had previously read that UEFI installations of windows 10 can corrupt the NVRAM By adding additional boot certificates. Is this safe with opencore now? Thanks
It is indeed. As long as the:
[automerge]1589107066[/automerge]
Yes, as long as Windows is booted through OpenCore and ProtectSecureBoot is enabled (as in the configuration provided with the guide).
@cdf Sorry I missed your response.
 
  • Like
Reactions: Neanderphil

dme881

macrumors newbie
Mar 6, 2016
13
1
I have been reading a lot here about this particular problem. My windows 10 (bootcamp) is in Legacy BIOS Mode so I can not see Windows in the OpenCore Boot picker. I just can open windows because I still have a flashed GPU with EFI selector.

Can you please confirm us that procedure you mention in you EDIT2 (Microsoft MBR2GPT command line tool) transformed your Legacy BIOS windows to UEFI Mode without issues and from then you can open Windows from Opencore Boot picker?

My Bootcamp Windows 10 is in a Partition of one SSD (different drives for my Mojave and my Catalina with Opencore)

Sorry if something is not clear. I am just a nonprofressional user. I know this problem has been treated in many places here but not in the users level, I should say. Thank you all the people here!

I can now boot into windows 10, but it crashes on startup. I think it's because I was lazy and did the conversion under normal windows. I will try some commands in recovery mode. Disk shows up at least.

Also, I had to change the timeout in config.plist to 15 sec, because otherwise I could not se the OpenCore menu.
 
Last edited:

startergo

macrumors 603
Sep 20, 2018
5,022
2,283
Big update: The guide now includes a how-to for hardware acceleration. No boot arguments needed ;)
How about multiple videocards? No wegtree? For external-->internal drives there is still need for something like Innie, right?How about DRM decoding?
 

cdf

macrumors 68020
Original poster
Jul 27, 2012
2,256
2,583
How about multiple videocards? No wegtree? For external-->internal drives there is still need for something like Innie, right?How about DRM decoding?

I believe that the device properties for one GPU provides the settings for all of them. These settings take care of device renaming (wegtree) as well as Shiki for DRM. For internal drives, I will add a section for adding the built-in property; alternatively, Innie can be used.
 
  • Like
Reactions: w1z

TECK

macrumors 65816
Nov 18, 2011
1,129
478
Big update: The guide now includes a how-to for hardware acceleration. No boot arguments needed ;)
Working great, thank you! HWAccel and Night Shift, damn name typo. :D

Screen Shot 2020-05-11 at 12.20.08 AM.png


Screen Shot 2020-05-11 at 1.59.12 AM.png


Quick question for the NdkBootPicker, which is the name for external disk yellow icon, like in your screenshot? I'm about to install it and I need a dark theme that matches the dark boot blackground. I would like to delete the background and use a plain black color instead. If you know a clean basic black there of you have one in the works, please let me know. Your screenshot has beautiful text under icons, mines looks pixelated and way bigger.


I attached the extracted disk.icns from Catalina, internal and external.
 

Attachments

  • disks.zip
    2.2 MB · Views: 147
Last edited:

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
Hello guys, I´m on 10.14.6, everything works great so far!
When I try to download Mac OS Catalina using SoftwareUpdate I got the failure u see in Picture 1, I cannot Download the installer.

When I download the installer with the Dosdude tool I get another error...
I´m on Firmware 144.0.0.0.0

Can anybody help me to find a solution?
You forget to turn off SMBIOS spoofing
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
How about multiple videocards? No wegtree? For external-->internal drives there is still need for something like Innie, right?How about DRM decoding?
As far as I can see, that covered everything we did in the boot argument, but with specific device path. Still have agdpmod=pikera, shikigva=80, and -wegtree. Just in another format. So, all functions should work properly.

I am thinking, for multiple graphic cards setup, this should be a better approach, because we can specify which GPU to handle HWAccel.

Boot argument of course is easier, because WEG will automatically do all required patch for us, but we also have no control about which graphic card to do HWAccel.
 
  • Like
Reactions: eksu and octoviaa

cdf

macrumors 68020
Original poster
Jul 27, 2012
2,256
2,583
I am thinking, for multiple graphic cards setup, this should be a better approach, because we can specify which GPU to handle HWAccel.

Boot argument of course is easier, because WEG will automatically do all required patch for us, but we also have no control about which graphic card to do HWAccel.

Actually, the device properties for one GPU provides the settings for all of them. Using device properties is a good practice that follows the OpenCore philosophy of reserving boot arguments for temporary configurations.
 
  • Like
Reactions: w1z

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
Actually, the device properties for one GPU provides the settings for all of them. Using device properties is a good practice that follows the OpenCore philosophy of reserving boot arguments for temporary configurations.
I mean multiple different GPU. e.g. A RX580 + Radeon VII

Should that make any difference?
 
  • Like
Reactions: octoviaa

cdf

macrumors 68020
Original poster
Jul 27, 2012
2,256
2,583
Quick question for the NdkBootPicker, which is the name for external disk yellow icon, like in your screenshot? I'm about to install it and I need a dark theme that matches the dark boot blackground. I would like to delete the background and use a plain black color instead. If you know a clean basic black there of you have one in the works, please let me know. Your screenshot has beautiful text under icons, mines looks pixelated and way bigger.

The screenshot is actually of OpenCanopy (the official OpenCore graphical user interface), which is intended to replicate the look and feel of the native Startup Manager. HiDPI support for the legacy gray background and HiDPI fonts should be available in OpenCore version 0.5.9. You are of course free to experiment, but for now the guide will not cover this.
 
  • Like
Reactions: h9826790 and TECK

TECK

macrumors 65816
Nov 18, 2011
1,129
478
The screenshot is actually of OpenCanopy (the official OpenCore graphical user interface), which is intended to replicate the look and feel of the native Startup Manager. HiDPI support for the legacy gray background and HiDPI fonts should be available in OpenCore version 0.5.9. You are of course free to experiment, but for now the guide will not cover this.
Thank you for letting me know, I'll wait for the 0.5.9 release and try it. I switched for now to the black newer boot screen.

@cdf do we need the Hibernation Fix on our 5,1s?
 
Last edited:
  • Like
Reactions: cdf

equals

macrumors member
Jun 24, 2018
34
19
Hey guys,
Thanks for your giant work and useful tips!

I finally had time to OpenCore my cMP. Used the pre-configured 0.5.8 package provided in AMD HWAccel related topic. UPDATE: Built everything from scratch by @cdf's excellent guide. Everything works like a charm but I still have a couple of cosmetic issues.

First.
I have a dual display setup. They both are 27-inch models but the main one is 3840x2160 and the second one is 2560x1440. And I have the macOS UI scaling set to 150% for the primary display to match the "physical" size of the interface on the secondary display. So, if I set OpenCore UIScale to "AQ==" mode then the Apple logo on my primary 4K display looks too tiny until it switches to the OS output. If I set UIScale to "Ag==" HiDPI mode then it looks too large until it switches to the OS output. Unfortunately I can't set OpenCore resolution to 2560x1440 because my OC log shows that there is no such GOP mode for my primary display (and, respectively, only black screen until macOS starts up if I try to force such resolution). And if I switch my 1440p display to primary and set OpenCore UIScale to "AQ==" then logo sizes perfectly match. But I don't want to switch my primary and secondary displays because it would really disturb my workflow. So, how do you think guys, is there any workaround for this issue? Maybe I can somehow disable the macOS UI scaling only on the login screen?

Second.
Just before OC output switches to OS output there appear some graphical glitches for a few seconds on the top part of the screen (same on any of both displays). Horizontal black stripe and some minor coloured dashes and dots here and there around it. Maybe someone had the same issue and found any fix for that?
 
Last edited:

naerct

macrumors regular
Mar 19, 2019
165
34
Southern NH
Better late than never, I finally got my cMP 2009 5,1 booting Catalina. I still have a lot of work to do, and reading as well. I wanted to thank OP, cdf and all the other contributors to this thread. Having a disk picker and Catalina are not the be all end all, as I'm rooted to the past at 72. I really like the concept, and how well it worked, especially to overcome the corporate overseer. Now to the acceleration...
 

Attachments

  • Catalina-on-cMP.png
    Catalina-on-cMP.png
    874.6 KB · Views: 120

TECK

macrumors 65816
Nov 18, 2011
1,129
478
Used the pre-configured 0.5.8 package provided in AMD HWAccel related topic.
I'm sorry if I misunderstood, but I believe you downloaded a pre-packaged zip file from the HWAccel thread. Any reason why you did not follow the simple instructions provided by @cdf into OP for HWAccel? Personally I build everything from scratch and pull all files directly from developer repos. Even the provided config.plist should be looked at and compared with original documentation.

I'm using a shell script that builds the /Volumes directory with all OC required files, in a git repo (which also stores scarce required files with references), so I can track easy the changes. If @cdf is okay with it, I can make the repo public and add him as contributor.
 
Last edited:

unpapapro

macrumors newbie
Apr 30, 2020
22
7
Quebec City, Canada
did someone test the CPU after upgrading to Catalina using OpenCore ?!

I just did it... There is no enhancement on my "default" Mac Pro 2012... I bought it last week, updated to Mojave yesterday morning and then used Opencore in the evening... so here it goes:
Screen Shot 2020-05-12 at 9.10.07 AM.png


I have my loading screen, GPU is native*(used a GT120 for upgrading to Mojave though), and I use the 1,2,3,5,6,7 slots to add 8Gbs of RAM each... so it's 20% faster in results.. you know that deal, right... And it updated without a flaw... added the details of the first post for acceleration etc...

Screen Shot 2020-05-12 at 9.14.09 AM.png
 

Ludacrisvp

macrumors 6502a
May 14, 2008
797
363
Second.
Just before OC output switches to OS output there appear some graphical glitches for a few seconds on the top part of the screen (same on any of both displays). Horizontal black stripe and some minor coloured dashes and dots here and there around it. Maybe someone had the same issue and found any fix for that?
Have you installed Lilu and Whatevergreen?
Depending on which GPU you have there may be a test done during boot of the GPU VRAM that is writing into the framebuffer. A semi recent version of Whatevergreen stops the Apple AMD drivers from doing that test which prevents the lines and in some cases the computer to panic and reboot.
 

startergo

macrumors 603
Sep 20, 2018
5,022
2,283
Second.
Just before OC output switches to OS output there appear some graphical glitches for a few seconds on the top part of the screen (same on any of both displays). Horizontal black stripe and some minor coloured dashes and dots here and there around it. Maybe someone had the same issue and found any fix for that?
I get these with my MVC flashed EFI card and OC. Some incompatibility in the EFI header in my videocard vbios I guess.
 

equals

macrumors member
Jun 24, 2018
34
19
Any reason why you did not follow the simple instructions provided by @cdf into OP for HWAccel?
Re-built everything from scratch. Updated the message.
Unfortunately, my questions are still the same.

Have you installed Lilu and Whatevergreen?
Of course. The latest versions (1.4.4 and 1.3.9 respectively). HWAccel works like a charm.

Depending on which GPU you have
I get these with my MVC flashed EFI card and OC.
I have AMD Vega Frontier Edition.
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.