Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
As a side note, I installed for kicks the NdkBootPicker plugin, very easy to install. However, it would not scale to 4K. The internal bootpicker does scale properly. @cdf @h9826790 @startergo any setting I missed, beside:
Code:
        <key>Drivers</key>
        <array>
            <string>NdkBookPicker.efi</string>
            <string>OpenRuntime.efi</string>
        </array>

            <key>PickerMode</key>
            <string>External</string>
For NDK you have to play with the background4k.png and background.png. Or you can just rename them with .bac extension. Then you will only have background_color.png.
 
  • Like
Reactions: h9826790
For NDK you have to play with the background4k.png and background.png.
The issue is: the NDK text is HUGE. If I compare with @lbuisson screenshots, on my 4K screen, the icons are like 2 times bigger than his icons! :D Ideally, I would like to have something identical to original Mac disk selection which matches the Mac boot screen, with the disk icons very small.
 
The issue is: the NDK text is HUGE. If I compare with @lbuisson screenshots, on my 4K screen, the icons are like 2 times bigger than his icons! :D Ideally, I would like to have something identical to original Mac disk selection which matches the Mac boot screen, with the disk icons very small.
Which monitor you are using?

How you connect it?
 
Which monitor you are using?

Screen Shot 2020-04-23 at 10.01.32 AM.png


Perspective of my screen, browser sized at 1280x1024 with Hammerspoon.

Screen Shot 2020-04-23 at 10.00.51 AM.png
 
  • Like
Reactions: Michaelgtrusa
OK, so you're not pixel doubling. In that case, set UIScale in the config to 1. In other words, undo step 4c in the guide.
 
  • Like
Reactions: startergo
@cdf, I remember changing the UIScale to Ag==, which almost quadrupled the size of default text based bootpicker and bootscreen apple! I did not see any differences, while in Catalina. Is there something I missed? With AQ==, everything scales properly.
 
Last edited:
@cdf, I remember changing the UIScale to Ag==, which almost quadrupled the size of default text based bootpicker and bootscreen apple! I did not see any differences, while in Catalina. Is there something I missed? With AQ==, everything scales properly.
Ag== is 02 Hidpi
AQ== is 01 Normal scaling
 
  • Like
Reactions: naerct
Ag== is 02 Hidpi
AQ== is 01 Normal scaling
With Ag== set, the bootscreen Apple logo is double:

0ED8D85A-6546-440D-8C91-85BCC5DDF13F.jpeg

With AQ== set, is back to normal:

5E5D03A6-7AF0-468D-BEB1-D7C61B904B90.jpeg

Once I’m inside Mojave or Catalina, I see no difference related to pixels size, or any deformations. I’m posting all this for learning purposes, if you suggest I should stick with Ag==, I will.

As reference, when I go into recovery mode, the text and icons scale to the AQ== sizes. Ping @cdf
 
Last edited:
UIScale only affects the bootscreen. On displays recognized as retina by macOS, "normal" is actually what the top picture shows. Apparently some 4K displays don't automatically get this pixel-doubing treatment (looks like 1920×1080 but super crisp), and that's why once booted into recovery mode, you're seeing what you consider normal (3840×2160). It's up to you what setting to choose. I guess to be consistent with how macOS recognizes your display, you should go with AQ==.
 
  • Like
Reactions: h9826790 and TECK
@lbuisson thanks for identifying the issue.

For me the fix was very easy, I had the ROM switch on Performance mode (right side) by default. As soon as I switched to Quiet mode (left side) and set the DirectGopRendering key to false, the bootpicker menu showed.

View attachment 907518View attachment 907517

Is interesting my bootpicker is text based, while @lbuisson is graphic. I presume this is just a setting?

Thank you for figuring this out, it worked for me too!
 
  • Like
Reactions: TECK
Greetings guys,

I have been following this conversation and the original thread and found out that I'm maybe having the same ROM problem in my MP5,1.

I have a Sapphire Pulse RX580 without ROM switch. So, single ROM in this card. I'm wondering if there's a safe way to fix the rom on this card but from a mac, not a PC.

I really hope I can get the BootPicker to show up. I did try the steps written in the original thread about checking if you have BootPicker at all, and after pressing the up key several times it didn't boot, I suppose showing that there's a bootpicker just not visible at all.
I would be thankful for any info on the matter.
 
  • Like
Reactions: Hot-Mac
Are you sure your RX580 doesn't have the switch? I found it on my Sapphire Pulse RX580, its very tiny switch and not immediately obvious and doesn't match the location of some other RX580 models.
 
60938C4F-4E90-424E-A7EB-94B844EE974C.jpeg

I checked by looking at the pic in the first page of this thread. This is how mine looks on the rear. Maybe I’m missing something, but I think I have one of the ones with single ROM.
 
Hey. Can anyone explain what the value '19' for <integer> in the PickerAttributes in the config is? Can only see 0,1,2,4,8,10 in the docs but mine is set to 19. Thanks
 
I just installed the latest OC 0.6.7 - though the following has been an issue for several versions now - my RX 580 ROM switch has always been set to Gaming mode (left side) and DirectGopRendering = false, and I get the picker sporadically. I got it once immediately after I plugged my Magic Keyboard into the front USB port, then never again. I got the picker after I rebooted into Mojave, then rebooted back into Big Sur, then rebooted again to get bluetooth working (still a bug, I know) - meaning I got the picker on the last reboot to Big Sur. I have since rebooted the machine several times, and no picker. I shut it down and cold booted, no picker. I tried holding Escape before and after the chime. I tried holding Escape while hitting the arrow keys on the keyboard. Nothing.

So I'm at a loss. Do I need to flip the switch to the right and flash this thing?
 
Last edited:
I just installed the latest OC 0.6.7 - though the following has been an issue for several versions now - my RX 580 ROM switch has always been set to Gaming mode (left side) and DirectGopRendering = false, and I get the picker sporadically. I got it once immediately after I plugged my Magic Keyboard into the front USB port, then never again. I got the picker after I rebooted into Mojave, then rebooted back into Big Sur, then rebooted again to get bluetooth working (still a bug, I know) - meaning I got the picker on the last reboot to Big Sur. I have since rebooted the machine several times, and no picker. I shut it down and cold booted, no picker. I tried holding Escape before and after the chime. I tried holding Escape while hitting the arrow keys on the keyboard. Nothing.

So I'm at a loss. Do I need to flip the switch to the right and flash this thing?
So I *fixed* it by plugging my monitor into my RX 580 via HDMI cable, not DisplayPort cable. Is there a known issue with DisplayPort?
 
Is there a known issue with DisplayPort?
Mines is plugged into DisplayPort with no issues. I have a Dell 4K monitor connected to it. I saw sometimes people having issues with their monitors, while using an incorrect OC config.plist. @Steve_Jones had issues with, as far I remember, and fixed them all with the Plistlib Generator.

76442DC0-358F-4C90-8250-F09F1C4C8369.jpeg
 
Last edited:
  • Like
Reactions: Steve_Jones
  • Like
Reactions: TECK
I had issues a few OC releases ago with only one monitor working (hdmi iirc). At that point I started spoofing a Mac Pro 7,1 to get all three monitors working.

With @TECK help, I managed to clean up my config.plist file and revert back to spoofing the iMac Pro.

However, I don’t use a boot picker. When I first cleaned up my config.plist, I had a text only version pop up on one of my display port monitors but I’ve since disabled that.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.