Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Dewdman42

macrumors 6502a
Jul 25, 2008
513
103
I see that OC 0.6.6 has been updated to not need the Bootstrap.efi any longer. From what I can tell, the only change to RefindPlus config is to point to Opencore.efi directly instead of bootstrap.efi. I observed this by running MyBootMgr to see what ConfigFactory did. Is there any other setting in RefindPlus that I will need to change in order to support OC 0.6.6?
 

amstel78

macrumors 6502a
Aug 12, 2018
517
183
@Dayo - FYI:

Just installed v066c. Same issue as before regarding non-OC OS installations not appearing in Boot Picker unless Windows 10 option is enabled in ConfigFactory. Otherwise, everything installs and functions fine.
 

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
any reason why you opted to disable TRIM in this release?
Decided to let users decide what they actually want as TRIM is apparently not as golden as we might think.
Will appear as a user selectable option in next release

Is there any other setting in RefindPlus that I will need to change in order to support OC 0.6.6?
Sure you figured this out by now.

RP does not "Support" OC. What RP does is display and allow you to start off efi applications (*.efi files) and OC is an efi application. Once it is started, it does it's own thing. All RP needs is the path to the efi application which you either provide it or it finds by itself.

When you see a "Mac Volume" in RP for instance, all that means is that an efi application has been found in a location where Macs are know to store such and as such, RP guesses that there is a Mac Volume.

Same issue as before regarding non-OC OS installations not appearing in Boot Picker
Will be sorted in an imminent update.
 
Last edited:

amstel78

macrumors 6502a
Aug 12, 2018
517
183
Updated MyBootMgr to v066d
See changelog for details
Unfortunately v066d bug still persists. If Windows is not selected in ConfigFactory, RefindPlus boot picker does not see non-OC OS installations.
 

freqrider

macrumors regular
Feb 10, 2019
213
74
Your 0.6.6d did not work for me on my 3,1. All I get is the new, white RefindPlus banner with no Icons or interactivity. Can not boot anything or chain load OC?
 

amstel78

macrumors 6502a
Aug 12, 2018
517
183
@Dayo - any chance you could integrate Martin Lo's wifi patch for Big Sur into the next release of MyBootMgr?

I tested out the installation of 11.2 on an external HDD using MBM v066d. Apart from the slowness of the external USB drive, install went well and was uneventful.

Only two issues stood out:
1. No wifi on a 5,1MP.
2. The older version of Innie that you included doesn't work at all within BS. I haven't tested the AHCI method yet.

Apart from that, everything else was good.
 

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
Your 0.6.6d did not work for me on my 3,1. All I get is the new, white RefindPlus banner with no Icons or interactivity. Can not boot anything or chain load OC?
Some issues with packaging v066d. Should be fixed in v066e.
 
  • Like
Reactions: freqrider

freqrider

macrumors regular
Feb 10, 2019
213
74
Any reason why you choose to not implement openCanopy in your package? It seems to be the defacto gui for OC bootpicker these days and is the first thing I add when building your bundle.
 

amstel78

macrumors 6502a
Aug 12, 2018
517
183
@Dayo - my bad about the earlier post in the OC thread. Wifi is enabled in the latest MBMv066 release. However, since the old Innie.kext is still being used, it does not work in BS. Both PCIe SSD drives (Scratch Cat and Mojave SSD) are still shown as external drives. Will try later with AHCI, but figured I'd let you know in case there's something you can correct on your side with the latest Innie drivers.

Screen Shot 2021-02-04 at 6.03.04 PM.png
 

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
Disable Innie and use device properties.
Innie is just for convenience and device properties is the proper way to do this. Refer to Post 1 for how-to.

Once done, script the setup in WrangleConfig, set ConfigFactory up to always run this and it will be added automatically each time ... same applies to @freqrider and OpenCanopy or any other regular customisation of the setup.
 
Last edited:
  • Like
Reactions: amstel78

amstel78

macrumors 6502a
Aug 12, 2018
517
183
Disable Innie and use device properties.
Innie is just for convenience and device properties is the proper way to do this. Refer to Post 1 for how-to.

Once done, script the setup in WrangleConfig, set ConfigFactory up to always run this and it will be added automatically each time ... same applies to @freqrider and OpenCanopy or any other changes that need to be made repeatedly.
Just wanted to confirm that AHCI works well as I type from 11.2:
 

Attachments

  • Screen Shot 2021-02-04 at 6.55.49 PM.png
    Screen Shot 2021-02-04 at 6.55.49 PM.png
    528.8 KB · Views: 72
  • Like
Reactions: freqrider

freqrider

macrumors regular
Feb 10, 2019
213
74
Seems like I can not change the Banner in latest refindplus from white background with refind plus text? I put my custom banner in /BOOT/overrides/images and changed it in config/overrides.config. Still won’t display custom banner? Worked in previous versions?
 

jzrodriguez98

macrumors newbie
Feb 5, 2021
5
1
Puerto Rico
@Dayo I was trying to use Refind Plus to chainload OpenCore and Windows 10, and also have a boot menu entry for Clover EFI boot loader which is installed in another drive EFI. Refind Plus was successfully loading the Clover boot loader until very recently, when I installed an update of Clover and for some reason after applying the update, Refind Plus stopped loading successfully Clover boot menu. I have not done anything else other than updating Clover files to v5129 and OpenCore files to v0.6.6. Do you know if I need to change something else in the refind.config file to fix this? Is it a problem with the recent Clover updates?
 

amstel78

macrumors 6502a
Aug 12, 2018
517
183
Hello @Dayo. Just installed v066f and discovered the entry for # Custom Title Banner Path: is missing from override.conf. I was able to put it back without issue, but was wondering why the option was removed?

Also and more pressing - setting ConfigFactory to show Auxiliary Items in OC no longer works. Selecting NO results in OC bootpicker only showing the operating system instead of OS as well as recovery partitions, etc.
1612697217417.png


Checking OC config.plist, it appears ConfigFactory isn't overriding default to <false/> when selected:
1612697546121.png

Manually updating the plist files shows hidden auxiliary items in OC boot picker.

Zipped OC config.plist attached.
 

Attachments

  • config.plist.zip
    4.4 KB · Views: 61
Last edited:

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
Custom Title Banner Path is missing from override.conf.
With the new WrangleConfig Tool introduced in v066, users can now easily automate any customisations they wish to make, such as adding a Custom Title Banner if they want to change from the Embedded Title Banner, which, as the name indicates, comes already embedded in RefindPlus and is the default title banner.

The override config file already includes a section for adding such customisations.

ProTip:
Bash:
echo "Arbitrary String 1" >> "Path/to/overrides.conf"
echo "Arbitrary String 2" >> "Path/to/overrides.conf"
echo "" >> "Path/to/overrides.conf"
echo "Arbitrary String 3" >> "Path/to/overrides.conf"
echo "Arbitrary String 4" >> "Path/to/overrides.conf"

in WrangleConfig will add...

Code:
Arbitrary String 1
Arbitrary String 2

Arbitrary String 3
Arbitrary String 4

...to the bottom of "overrides.conf".
This is why the customisations section is at the bottom of the file.

You can also add lines to move files into position.


Setting ConfigFactory to show Auxiliary Items in OC no longer works.
Oversight while optimising for speed. Fixed and re-uploaded the package.
 
Last edited:
  • Like
Reactions: amstel78

amstel78

macrumors 6502a
Aug 12, 2018
517
183
With the new WrangleConfig Tool introduced in v066, users can now easily automate any customisations they wish to make, such as adding a Custom Title Banner if they want to change from the Embedded Title Banner, which, as the name indicates, comes already embedded in RefindPlus and is the default title banner.

The override config file already includes a section for adding such customisations.

ProTip:
Bash:
echo "Arbitrary String 1" >> "Path/to/overrides.conf"
echo "Arbitrary String 2" >> "Path/to/overrides.conf"
echo "" >> "Path/to/overrides.conf"
echo "Arbitrary String 3" >> "Path/to/overrides.conf"
echo "Arbitrary String 4" >> "Path/to/overrides.conf"

in WrangleConfig will add...

Code:
Arbitrary String 1
Arbitrary String 2

Arbitrary String 3
Arbitrary String 4

...to the bottom of "overrides.conf".
This is why the customisations section is at the bottom of the file.

You can also add lines to move files into position.
Ah, so I can add soemthing like the following in WrangleTool in place of manually editing the overrides.conf file?

Code:
###
## Set Custom Bootpicker Image START
###

echo banner overrides/images/Banner.png >> /Users/Shared/MyBootMgr/EFI/BOOT/overrides/override.conf

###
## Set Custom Bootpicker Image End
###
 
Last edited:

Dayo

macrumors 68020
Original poster
Dec 21, 2018
2,257
1,279
Look again at the examples, you will note the subject strings are within quote marks when echoing.
You obviously also need a command to move the actual png file to the indicated location.

Don't want to get deep into bash usage though. You should be able to do a web search for how to do basic things like copy files. Note that what goes into WrangleConfig is the user's business and is actually unsupported.
 

amstel78

macrumors 6502a
Aug 12, 2018
517
183
Look again at the examples, you will note the subject strings are within quote marks when echoing.
You obviously also need a command to move the actual png file to the indicated location.

Don't want to get deep into bash usage though. You should be able to do a web search for how to do basic things like copy files. Note that what goes into WrangleConfig is the user's business and is actually unsupported.
Thanks Dayo, although I'm not sure what the significance of the quote marks are in this script as I've discovered it works either way.

This is what I have now in WrangleConfig and it seems to work fine, including copying my customized banner to the appropriate directory.
Code:
###
## Set Custom Bootpicker Image START
###

echo "banner overrides/images/Banner.png" >> "/Users/Shared/MyBootMgr/EFI/BOOT/overrides/override.conf"
cp /Users/jamess/Pictures/RefindPlus_Customizations/Banner.png  /Users/Shared/MyBootMgr/EFI/BOOT/overrides/images

###
## Set Custom Bootpicker Image End
###
 

joevt

macrumors 604
Jun 21, 2012
6,963
4,259
Thanks Dayo, although I'm not sure what the significance of the quote marks are in this script as I've discovered it works either way.
Quotes are used to surround characters that cannot be used as part of an argument to a command.

The following have the same result:
echo 1 2 3 4 5
echo "1 2 3 4 5"
The first command has five arguments (space characters separate arguments) and echo outputs them with a single space between each argument.
The second command has one argument.

But if you do this:
echo 1 2 3 4 5
You get the same result - the extra spaces are lost. You need to do some quoting to get the extra spaces:
echo "1 2 3 4 5"

You can use \ to quote a single following character.
echo 1\ 2\ 3\ 4\ 5
This one has one argument - the spaces are quoted by the backslash.
Single quotes can also be used.
echo '1 2 3 4 5'
 
Last edited:
  • Like
Reactions: Dayo and amstel78
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.