Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
@Dayo, discovered something else. However ConfigFactory configures Innie.kext in v066 seems a bit different then v0.65a. Or perhaps the way OC implements Innie is incorrect somehow. Using v066 and Innie.kext loaded, it showed one of my internal PCIe drives as external and the other internal. Previous version showed both correctly as internal and confirmed this by reverting EFI folders to the previous configuration.

That said, can I simply delete v066 folder and revert back to previous v065a by removing BAK from folder name, or, do I have to go through the uninstall process? I've reverted back to v065a for now.

EDIT: were you able to upload fixed v066 package?
This is related to the Innie itself. It has been reconfigured to be used without Lilu, but it malfunctions in Big Sur. Get the older version of Innie
 
@Dayo - just installed MyBootMgr again. Finalized settings in ConfigFactory and told it to build. Result was the following error message:
1612304970399.png
 
  • Like
Reactions: freqrider
This is related to the Innie itself. It has been reconfigured to be used without Lilu, but it malfunctions in Big Sur. Get the older version of Innie
Thanks for the info. Can I just grab the older Innie.kext from v065's OC folder and replace or does something have to get tweaked in the config.plist in order to use the older version?
 
Thanks for the info. Can I just grab the older Innie.kext from v065's OC folder and replace or does something have to get tweaked in the config.plist in order to use the older version?
It is possible, as long as LILU is running.
 
  • Like
Reactions: amstel78
It is possible, as long as LILU is running.
Didn't work. I grabbed Innie.kext from v065's backup OC and OC ALT folders and dropped them into EFI folder for v066. Now instead of just 1 PCIe card being shown as internal and the other external, both are now external. AFAIK, LILU is running.
1612306799660.png


Anyway, I'll take this inquiry over to the Innie thread so as to not clutter Dayo's thread with non-pertinent questions. Thanks.
 
066 had flawed OpenCore configuration which affected Innie implementation as well. Give 066a a shot.
 
Didn't work. I grabbed Innie.kext from v065's backup OC and OC ALT folders and dropped them into EFI folder for v066. Now instead of just 1 PCIe card being shown as internal and the other external, both are now external. AFAIK, LILU is running.
View attachment 1723845

Anyway, I'll take this inquiry over to the Innie thread so as to not clutter Dayo's thread with non-pertinent questions. Thanks.
I am just using "built-in" device properties injection.
 
066 had flawed OpenCore configuration which affected Innie implementation as well. Give 066a a shot.
Running 066a now. Installed without a hitch. Innie still isn't working correctly though. I'm back to having one of two PCIe SSD's still identify as an external rather than internal drive. I'll give ConfigFactory's alternate solution a try.

1612308271522.png


P.S. Since NVRAM keeps getting written and deleted; will it actually wear out or is RefindPlus/OC doing some sort of "soft writes" instead?
 
Running 066a now. Installed without a hitch. Innie still isn't working correctly though. I'm back to having one of two PCIe SSD's still identify as an external rather than internal drive. I'll give ConfigFactory's alternate solution a try.
OK. So that now looks like an innie Issue but attach one of your OC config files to make sure.
If otherwise ok, I will drop back to previous Innie version.

P.S. Since NVRAM keeps getting written and deleted; will it actually wear out or is RefindPlus/OC doing some sort of "soft writes" instead?
That's how OC works. No idea on the implications. Best to ask cdf on the main thread. Curious myself.
 
OK. So that now looks like an innie Issue but attach one of your OC config files to make sure.
If otherwise ok, I will drop back to previous Innie version.


That's how OC works. No idea on the implications. Best to ask cdf on the main thread. Curious myself.
Definitely an Innie issue as ConfigFactory's alternate solution to use AHCI works just fine. Both PCIe SSD drives are now identifying correctly as internal devices:
1612309088886.png


Here's the current config.plist (using AHCI alternate rather than Innie - let me know if you want me to run configfactory again with Innie instead):
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>ACPI</key>
    <dict>
        <key>Add</key>
        <array/>
        <key>Delete</key>
        <array/>
        <key>Patch</key>
        <array/>
        <key>Quirks</key>
        <dict>
            <key>FadtEnableReset</key>
            <false/>
            <key>NormalizeHeaders</key>
            <false/>
            <key>RebaseRegions</key>
            <false/>
            <key>ResetHwSig</key>
            <false/>
            <key>ResetLogoStatus</key>
            <false/>
        </dict>
    </dict>
    <key>Booter</key>
    <dict>
        <key>MmioWhitelist</key>
        <array/>
        <key>Patch</key>
        <array/>
        <key>Quirks</key>
        <dict>
            <key>AllowRelocationBlock</key>
            <false/>
            <key>AvoidRuntimeDefrag</key>
            <false/>
            <key>DevirtualiseMmio</key>
            <false/>
            <key>DisableSingleUser</key>
            <false/>
            <key>DisableVariableWrite</key>
            <false/>
            <key>DiscardHibernateMap</key>
            <false/>
            <key>EnableSafeModeSlide</key>
            <false/>
            <key>EnableWriteUnprotector</key>
            <false/>
            <key>ForceExitBootServices</key>
            <false/>
            <key>ProtectMemoryRegions</key>
            <false/>
            <key>ProtectSecureBoot</key>
            <true/>
            <key>ProtectUefiServices</key>
            <true/>
            <key>ProvideCustomSlide</key>
            <false/>
            <key>ProvideMaxSlide</key>
            <integer>0</integer>
            <key>RebuildAppleMemoryMap</key>
            <false/>
            <key>SetupVirtualMap</key>
            <false/>
            <key>SignalAppleOS</key>
            <false/>
            <key>SyncRuntimePermissions</key>
            <false/>
        </dict>
    </dict>
    <key>DeviceProperties</key>
    <dict>
        <key>Add</key>
        <dict/>
        <key>Delete</key>
        <dict/>
    </dict>
    <key>Kernel</key>
    <dict>
        <key>Add</key>
        <array>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>CtlnaAHCIPort.kext</string>
                <key>Comment</key>
                <string>Fix SATA Support in Big Sur</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/CtlnaAHCIPort</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>20.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>RadeonBoost.kext</string>
                <key>Comment</key>
                <string>Radeon GPU Test Booster</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string>19.99.99</string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>AHCI_3rdParty_SATA.kext</string>
                <key>Comment</key>
                <string>Make PCIe Drives Identify as Internal</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>Innie.kext</string>
                <key>Comment</key>
                <string>Make PCIe Drives Identify as Internal</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/Innie</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>12.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>Lilu.kext</string>
                <key>Comment</key>
                <string>Acidanthera Patch Engine</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/Lilu</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>18.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>WhateverGreen.kext</string>
                <key>Comment</key>
                <string>Acidanthera GPU Patches</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/WhateverGreen</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>18.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>AppleMCEReporterDisabler.kext</string>
                <key>Comment</key>
                <string>Disables the Apple MCE Reporter</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>19.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>NVMeFix.kext</string>
                <key>Comment</key>
                <string>Apple NVMe Storage Driver Patches</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/NVMeFix</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>12.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>NightShiftEnabler.kext</string>
                <key>Comment</key>
                <string>Enable Night Shift Feature</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/NightShiftEnabler</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>16.4.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>AAAMouSSE.kext</string>
                <key>Comment</key>
                <string>SSE Emulator</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/MouSSE</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>18.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>telemetrap.kext</string>
                <key>Comment</key>
                <string>SSE Patcher</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/telemetrap</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>18.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>RestrictEvents.kext</string>
                <key>Comment</key>
                <string>Process Blocker</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/RestrictEvents</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>20.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>IO80211HighSierra.kext</string>
                <key>Comment</key>
                <string>HiSierra Based Patch Engine</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/IO80211HighSierra</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>20.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>IO80211HighSierra.kext/Contents/PlugIns/AirPortAtheros40.kext</string>
                <key>Comment</key>
                <string>Atheros Wifi Patch</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/AirPortAtheros40</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>20.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
        </array>
        <key>Block</key>
        <array/>
        <key>Emulate</key>
        <dict>
            <key>Cpuid1Data</key>
            <data>AAAAAAAAAAAAAAAAAAAAAA==</data>
            <key>Cpuid1Mask</key>
            <data>AAAAAAAAAAAAAAAAAAAAAA==</data>
            <key>DummyPowerManagement</key>
            <false/>
            <key>MaxKernel</key>
            <string></string>
            <key>MinKernel</key>
            <string></string>
        </dict>
        <key>Force</key>
        <array/>
        <key>Patch</key>
        <array>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>Base</key>
                <string>_isSingleUser</string>
                <key>Comment</key>
                <string>Patch IOHIDFamily</string>
                <key>Count</key>
                <integer>1</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data></data>
                <key>Identifier</key>
                <string>com.apple.iokit.IOHIDFamily</string>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data></data>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>20.0.0</string>
                <key>Replace</key>
                <data>uAEAAADD</data>
                <key>ReplaceMask</key>
                <data></data>
                <key>Skip</key>
                <integer>0</integer>
            </dict>
        </array>
        <key>Quirks</key>
        <dict>
            <key>AppleCpuPmCfgLock</key>
            <false/>
            <key>AppleXcpmCfgLock</key>
            <false/>
            <key>AppleXcpmExtraMsrs</key>
            <false/>
            <key>AppleXcpmForceBoost</key>
            <false/>
            <key>CustomSMBIOSGuid</key>
            <false/>
            <key>DisableIoMapper</key>
            <false/>
            <key>DisableLinkeditJettison</key>
            <true/>
            <key>DisableRtcChecksum</key>
            <false/>
            <key>ExtendBTFeatureFlags</key>
            <false/>
            <key>ExternalDiskIcons</key>
            <false/>
            <key>ForceSecureBootScheme</key>
            <false/>
            <key>IncreasePciBarSize</key>
            <false/>
            <key>LapicKernelPanic</key>
            <false/>
            <key>LegacyCommpage</key>
            <false/>
            <key>PanicNoKextDump</key>
            <false/>
            <key>PowerTimeoutKernelPanic</key>
            <false/>
            <key>SetApfsTrimTimeout</key>
            <integer>300000</integer>
            <key>ThirdPartyDrives</key>
            <true/>
            <key>XhciPortLimit</key>
            <false/>
        </dict>
        <key>Scheme</key>
        <dict>
            <key>FuzzyMatch</key>
            <true/>
            <key>KernelArch</key>
            <string>x86_64</string>
            <key>KernelCache</key>
            <string>Auto</string>
        </dict>
    </dict>
    <key>Misc</key>
    <dict>
        <key>BlessOverride</key>
        <array/>
        <key>Boot</key>
        <dict>
            <key>ConsoleAttributes</key>
            <integer>112</integer>
            <key>HibernateMode</key>
            <string>None</string>
            <key>HideAuxiliary</key>
            <false/>
            <key>LauncherOption</key>
            <string>Disabled</string>
            <key>LauncherPath</key>
            <string>Default</string>
            <key>PickerAttributes</key>
            <integer>0</integer>
            <key>PickerAudioAssist</key>
            <false/>
            <key>PickerMode</key>
            <string>Builtin</string>
            <key>PickerVariant</key>
            <string>Default</string>
            <key>PollAppleHotKeys</key>
            <true/>
            <key>ShowPicker</key>
            <true/>
            <key>TakeoffDelay</key>
            <integer>0</integer>
            <key>Timeout</key>
            <integer>5</integer>
        </dict>
        <key>Debug</key>
        <dict>
            <key>AppleDebug</key>
            <false/>
            <key>ApplePanic</key>
            <false/>
            <key>DisableWatchDog</key>
            <false/>
            <key>DisplayDelay</key>
            <integer>0</integer>
            <key>DisplayLevel</key>
            <integer>2147483714</integer>
            <key>SerialInit</key>
            <false/>
            <key>SysReport</key>
            <false/>
            <key>Target</key>
            <integer>65</integer>
        </dict>
        <key>Entries</key>
        <array/>
        <key>Security</key>
        <dict>
            <key>AllowNvramReset</key>
            <true/>
            <key>AllowSetDefault</key>
            <true/>
            <key>ApECID</key>
            <integer>0</integer>
            <key>AuthRestart</key>
            <false/>
            <key>BlacklistAppleUpdate</key>
            <true/>
            <key>DmgLoading</key>
            <string>Signed</string>
            <key>EnablePassword</key>
            <false/>
            <key>ExposeSensitiveData</key>
            <integer>10</integer>
            <key>HaltLevel</key>
            <integer>2147483648</integer>
            <key>PasswordHash</key>
            <data></data>
            <key>PasswordSalt</key>
            <data></data>
            <key>ScanPolicy</key>
            <integer>24051971</integer>
            <key>SecureBootModel</key>
            <string>Disabled</string>
            <key>Vault</key>
            <string>Optional</string>
        </dict>
        <key>Tools</key>
        <array>
            <dict>
                <key>Arguments</key>
                <string>ColdReset</string>
                <key>Auxiliary</key>
                <true/>
                <key>Comment</key>
                <string>System Restart Utility</string>
                <key>Enabled</key>
                <true/>
                <key>Name</key>
                <string>Restart Computer</string>
                <key>Path</key>
                <string>ResetSystem.efi</string>
                <key>RealPath</key>
                <false/>
                <key>TextMode</key>
                <false/>
            </dict>
            <dict>
                <key>Arguments</key>
                <string>Shutdown</string>
                <key>Auxiliary</key>
                <true/>
                <key>Comment</key>
                <string>System Shutdown Utility</string>
                <key>Enabled</key>
                <true/>
                <key>Name</key>
                <string>Shutdown Computer</string>
                <key>Path</key>
                <string>ResetSystem.efi</string>
                <key>RealPath</key>
                <false/>
                <key>TextMode</key>
                <false/>
            </dict>
            <dict>
                <key>Arguments</key>
                <string></string>
                <key>Auxiliary</key>
                <true/>
                <key>Comment</key>
                <string>Acidanthera UEFI Shell</string>
                <key>Enabled</key>
                <false/>
                <key>Name</key>
                <string>UEFI Shell</string>
                <key>Path</key>
                <string>OpenShell.efi</string>
                <key>RealPath</key>
                <false/>
                <key>TextMode</key>
                <false/>
            </dict>
        </array>
    </dict>
    <key>NVRAM</key>
    <dict>
        <key>Add</key>
        <dict>
            <key>4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14</key>
            <dict>
                <key>DefaultBackgroundColor</key>
                <data>v7+/AA==</data>
                <key>FirmwareFeatures</key>
                <data>V9UMzg==</data>
                <key>FirmwareFeaturesMask</key>
                <data>V9UMzg==</data>
                <key>UIScale</key>
                <data>AQ==</data>
            </dict>
            <key>4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key>
            <dict>
                <key>rtc-blacklist</key>
                <data></data>
            </dict>
            <key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
            <dict>
                <key>SystemAudioVolume</key>
                <data>Rg==</data>
                <key>boot-args</key>
                <string>agdpmod=pikera shikigva=80 wegtree=1 unfairgva=1 -no_compat_check</string>
                <key>csr-active-config</key>
                <data>AAAAAA==</data>
                <key>run-efi-updater</key>
                <string>No</string>
            </dict>
        </dict>
        <key>Delete</key>
        <dict>
            <key>4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14</key>
            <array>
                <string>FirmwareFeatures</string>
                <string>FirmwareFeaturesMask</string>
                <string>UIScale</string>
                <string>DefaultBackgroundColor</string>
            </array>
            <key>4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key>
            <array>
                <string>rtc-blacklist</string>
            </array>
            <key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
            <array>
                <string>SystemAudioVolume</string>
                <string>boot-args</string>
                <string>run-efi-updater</string>
            </array>
        </dict>
        <key>LegacyEnable</key>
        <false/>
        <key>LegacyOverwrite</key>
        <false/>
        <key>LegacySchema</key>
        <dict/>
        <key>WriteFlash</key>
        <false/>
    </dict>
    <key>PlatformInfo</key>
    <dict>
        <key>Automatic</key>
        <false/>
        <key>CustomMemory</key>
        <false/>
        <key>DataHub</key>
        <dict>
            <key>ARTFrequency</key>
            <integer>0</integer>
            <key>BoardProduct</key>
            <string></string>
            <key>BoardRevision</key>
            <data></data>
            <key>DevicePathsSupported</key>
            <integer>0</integer>
            <key>FSBFrequency</key>
            <integer>0</integer>
            <key>InitialTSC</key>
            <integer>0</integer>
            <key>PlatformName</key>
            <string></string>
            <key>SmcBranch</key>
            <data></data>
            <key>SmcPlatform</key>
            <data></data>
            <key>SmcRevision</key>
            <data></data>
            <key>StartupPowerEvents</key>
            <integer>0</integer>
            <key>SystemProductName</key>
            <string></string>
            <key>SystemSerialNumber</key>
            <string></string>
            <key>SystemUUID</key>
            <string></string>
        </dict>
        <key>Generic</key>
        <dict>
            <key>AdviseWindows</key>
            <false/>
            <key>MLB</key>
            <string></string>
            <key>MaxBIOSVersion</key>
            <false/>
            <key>ProcessorType</key>
            <integer>0</integer>
            <key>ROM</key>
            <data></data>
            <key>SpoofVendor</key>
            <false/>
            <key>SystemMemoryStatus</key>
            <string>Auto</string>
            <key>SystemProductName</key>
            <string></string>
            <key>SystemSerialNumber</key>
            <string></string>
            <key>SystemUUID</key>
            <string></string>
        </dict>
        <key>Memory</key>
        <dict>
            <key>DataWidth</key>
            <integer>0</integer>
            <key>Devices</key>
            <array/>
            <key>ErrorCorrection</key>
            <integer>0</integer>
            <key>FormFactor</key>
            <integer>0</integer>
            <key>MaxCapacity</key>
            <integer>0</integer>
            <key>TotalWidth</key>
            <integer>0</integer>
            <key>Type</key>
            <integer>0</integer>
            <key>TypeDetail</key>
            <integer>0</integer>
        </dict>
        <key>PlatformNVRAM</key>
        <dict>
            <key>BID</key>
            <string></string>
            <key>FirmwareFeatures</key>
            <data>V9UMzg==</data>
            <key>FirmwareFeaturesMask</key>
            <data>V9UMzg==</data>
            <key>MLB</key>
            <string></string>
            <key>ROM</key>
            <data></data>
            <key>SystemUUID</key>
            <string></string>
        </dict>
        <key>SMBIOS</key>
        <dict>
            <key>BIOSReleaseDate</key>
            <string></string>
            <key>BIOSVendor</key>
            <string></string>
            <key>BIOSVersion</key>
            <string></string>
            <key>BoardAssetTag</key>
            <string></string>
            <key>BoardLocationInChassis</key>
            <string></string>
            <key>BoardManufacturer</key>
            <string></string>
            <key>BoardProduct</key>
            <string>Mac-7BA5B2D9E42DDD94</string>
            <key>BoardSerialNumber</key>
            <string></string>
            <key>BoardType</key>
            <integer>0</integer>
            <key>BoardVersion</key>
            <string></string>
            <key>ChassisAssetTag</key>
            <string></string>
            <key>ChassisManufacturer</key>
            <string></string>
            <key>ChassisSerialNumber</key>
            <string></string>
            <key>ChassisType</key>
            <integer>0</integer>
            <key>ChassisVersion</key>
            <string></string>
            <key>FirmwareFeatures</key>
            <data>V9UMzg==</data>
            <key>FirmwareFeaturesMask</key>
            <data>V9UMzg==</data>
            <key>PlatformFeature</key>
            <integer>0</integer>
            <key>ProcessorType</key>
            <integer>1281</integer>
            <key>SmcVersion</key>
            <data></data>
            <key>SystemFamily</key>
            <string></string>
            <key>SystemManufacturer</key>
            <string></string>
            <key>SystemProductName</key>
            <string></string>
            <key>SystemSKUNumber</key>
            <string></string>
            <key>SystemSerialNumber</key>
            <string></string>
            <key>SystemUUID</key>
            <string></string>
            <key>SystemVersion</key>
            <string></string>
        </dict>
        <key>UpdateDataHub</key>
        <false/>
        <key>UpdateNVRAM</key>
        <false/>
        <key>UpdateSMBIOS</key>
        <true/>
        <key>UpdateSMBIOSMode</key>
        <string>Create</string>
        <key>UseRawUuidEncoding</key>
        <true/>
    </dict>
    <key>UEFI</key>
    <dict>
        <key>APFS</key>
        <dict>
            <key>EnableJumpstart</key>
            <false/>
            <key>GlobalConnect</key>
            <false/>
            <key>HideVerbose</key>
            <true/>
            <key>JumpstartHotPlug</key>
            <false/>
            <key>MinDate</key>
            <integer>0</integer>
            <key>MinVersion</key>
            <integer>0</integer>
        </dict>
        <key>Audio</key>
        <dict>
            <key>AudioCodec</key>
            <integer>0</integer>
            <key>AudioDevice</key>
            <string></string>
            <key>AudioOut</key>
            <integer>0</integer>
            <key>AudioSupport</key>
            <false/>
            <key>MinimumVolume</key>
            <integer>0</integer>
            <key>PlayChime</key>
            <string></string>
            <key>SetupDelay</key>
            <integer>0</integer>
            <key>VolumeAmplifier</key>
            <integer>0</integer>
        </dict>
        <key>ConnectDrivers</key>
        <true/>
        <key>Drivers</key>
        <array>
            <string>OpenRuntime.efi</string>
        </array>
        <key>Input</key>
        <dict>
            <key>KeyFiltering</key>
            <false/>
            <key>KeyForgetThreshold</key>
            <integer>5</integer>
            <key>KeyMergeThreshold</key>
            <integer>2</integer>
            <key>KeySupport</key>
            <true/>
            <key>KeySupportMode</key>
            <string>Auto</string>
            <key>KeySwap</key>
            <false/>
            <key>PointerSupport</key>
            <false/>
            <key>PointerSupportMode</key>
            <string></string>
            <key>TimerResolution</key>
            <integer>0</integer>
        </dict>
        <key>Output</key>
        <dict>
            <key>ClearScreenOnModeSwitch</key>
            <false/>
            <key>ConsoleMode</key>
            <string></string>
            <key>DirectGopRendering</key>
            <false/>
            <key>ForceResolution</key>
            <false/>
            <key>IgnoreTextInGraphics</key>
            <false/>
            <key>ProvideConsoleGop</key>
            <true/>
            <key>ReconnectOnResChange</key>
            <false/>
            <key>ReplaceTabWithSpace</key>
            <false/>
            <key>Resolution</key>
            <string>Max</string>
            <key>SanitiseClearScreen</key>
            <false/>
            <key>TextRenderer</key>
            <string>BuiltinGraphics</string>
            <key>UgaPassThrough</key>
            <true/>
        </dict>
        <key>ProtocolOverrides</key>
        <dict>
            <key>AppleAudio</key>
            <false/>
            <key>AppleBootPolicy</key>
            <true/>
            <key>AppleDebugLog</key>
            <false/>
            <key>AppleEvent</key>
            <true/>
            <key>AppleFramebufferInfo</key>
            <true/>
            <key>AppleImageConversion</key>
            <false/>
            <key>AppleImg4Verification</key>
            <false/>
            <key>AppleKeyMap</key>
            <false/>
            <key>AppleRtcRam</key>
            <false/>
            <key>AppleSecureBoot</key>
            <false/>
            <key>AppleSmcIo</key>
            <false/>
            <key>AppleUserInterfaceTheme</key>
            <false/>
            <key>DataHub</key>
            <false/>
            <key>DeviceProperties</key>
            <false/>
            <key>FirmwareVolume</key>
            <false/>
            <key>HashServices</key>
            <false/>
            <key>OSInfo</key>
            <false/>
            <key>UnicodeCollation</key>
            <false/>
        </dict>
        <key>Quirks</key>
        <dict>
            <key>DisableSecurityPolicy</key>
            <false/>
            <key>ExitBootServicesDelay</key>
            <integer>0</integer>
            <key>IgnoreInvalidFlexRatio</key>
            <false/>
            <key>ReleaseUsbOwnership</key>
            <false/>
            <key>RequestBootVarRouting</key>
            <true/>
            <key>TscSyncTimeout</key>
            <integer>0</integer>
            <key>UnblockFsConnect</key>
            <false/>
        </dict>
        <key>ReservedMemory</key>
        <array/>
    </dict>
</dict>
</plist>
 

Attachments

  • 1612308856899.png
    1612308856899.png
    149.9 KB · Views: 76
Last edited:
One other issue I've discovered; can't seem to switch to release mode. Tried going into debug mode and couldn't do that either. I keep getting the following error messages depending on what I choose:
1612309397849.png
1612309772148.png
 
Last edited:
Here's the current config.plist (using AHCI alternate rather than Innie - let me know if you want me to run configfactory again with Innie instead):
Well, since we were talking about Innie, was expecting output related to Innie.

As side note, can you add such long items like config files and logs etc as actual attachments as opposed to pasting directly in threads? Saves having to scroll forever to get past them ... especially when browsing on a phone.

For the one already done above, please put within "Spoiler" tags.


One other issue I've discovered; can't seem to switch to release mode. Tried going into debug mode and couldn't do that either. I keep getting the following error message:
That's usually due to you manually switching the files and getting some of them out of sync (Changed some but left some unchanged).

Just keep switching back and forth with the tool until they are all synced again and do not manually switch again as there are a few files involved which all need to be changed together.

I keep getting the following error messages depending on what I choose:
Go back and forth several times.
 
Last edited:
Running 066a now. Installed without a hitch. Innie still isn't working correctly though. I'm back to having one of two PCIe SSD's still identify as an external rather than internal drive. I'll give ConfigFactory's alternate solution a try.

View attachment 1723849

P.S. Since NVRAM keeps getting written and deleted; will it actually wear out or is RefindPlus/OC doing some sort of "soft writes" instead?
This is how it works on mine:
Code:
00:137 00:002 OC: OcLoadNvramSupport...
00:140 00:002 OC: Not deleting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:UIScale, matches add
00:142 00:002 OC: Not deleting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:boot-args, matches add
00:145 00:002 OC: Setting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:UIScale - ignored, exists
00:148 00:002 OC: Setting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:SystemAudioVolume - ignored, exists
00:150 00:002 OC: Setting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:boot-args - ignored, exists
00:153 00:002 OC: Setting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:csr-active-config - ignored, exists
00:155 00:002 OC: Current version is DBG-067-2021-02-02
 
Well, since we were talking about Innie, was expecting output related to Innie.

As side note, can you add such long items like config files and logs etc as actual attachments as opposed to pasting directly in threads? Saves having to scroll forever to get past them ... especially when browsing on a phone.

For the one already done above, please put within "Spoiler" tags.



That's usually due to you manually switching the files and getting some of them out of sync (Changed some but left some unchanged).

Just keep switching back and forth with the tool until they are all synced again and do not manually switch again as there are a few files involved which all need to be changed together.
Sorry about that. Attached is the OC configuration using Innie.

Noted on the sync issues.
 

Attachments

  • config.plist.zip
    3.9 KB · Views: 73
  • Like
Reactions: Dayo
This is how it works on mine:
Code:
00:137 00:002 OC: OcLoadNvramSupport...
00:140 00:002 OC: Not deleting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:UIScale, matches add
00:142 00:002 OC: Not deleting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:boot-args, matches add
00:145 00:002 OC: Setting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:UIScale - ignored, exists
00:148 00:002 OC: Setting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:SystemAudioVolume - ignored, exists
00:150 00:002 OC: Setting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:boot-args - ignored, exists
00:153 00:002 OC: Setting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:csr-active-config - ignored, exists
00:155 00:002 OC: Current version is DBG-067-2021-02-02
This is what I'm seeing on mine, and it's the constant deleting and setting that has me a little concerned. Depending on where and how it's stored, I'm sure write and erase cycles are finite.
Code:
02:415 00:148 OC: OcLoadNvramSupport...
02:582 00:167 OC: Deleting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:FirmwareFeatures - Success
02:740 00:157 OC: Deleting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:FirmwareFeaturesMask - Success
02:907 00:167 OC: Deleting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:UIScale - Not Found
03:083 00:175 OC: Deleting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:DefaultBackgroundColor - Not Found
03:258 00:175 OC: Not deleting NVRAM 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:rtc-blacklist, matches add
03:419 00:161 OC: Deleting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:SystemAudioVolume - Success
03:575 00:155 OC: Deleting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:boot-args - Not Found
03:749 00:174 OC: Deleting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:run-efi-updater - Not Found
03:906 00:157 OC: Setting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:DefaultBackgroundColor - Success
04:065 00:158 OC: Setting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:FirmwareFeatures - Success
04:223 00:158 OC: Setting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:FirmwareFeaturesMask - Success
04:399 00:176 OC: Setting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:UIScale - Success
04:566 00:166 OC: Setting NVRAM 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:rtc-blacklist - Not Found
04:732 00:166 OC: Setting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:SystemAudioVolume - Success
04:908 00:175 OC: Setting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:boot-args - Success
05:057 00:148 OC: Setting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:csr-active-config - ignored, exists
05:241 00:183 OC: Setting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:run-efi-updater - Success
05:407 00:166 OC: Current version is DBG-066-2021-02-02
 
This is what I'm seeing on mine, and it's the constant deleting and setting that has me a little concerned. Depending on where and how it's stored, I'm sure write and erase cycles are finite.
Code:
02:415 00:148 OC: OcLoadNvramSupport...
02:582 00:167 OC: Deleting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:FirmwareFeatures - Success
02:740 00:157 OC: Deleting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:FirmwareFeaturesMask - Success
02:907 00:167 OC: Deleting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:UIScale - Not Found
03:083 00:175 OC: Deleting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:DefaultBackgroundColor - Not Found
03:258 00:175 OC: Not deleting NVRAM 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:rtc-blacklist, matches add
03:419 00:161 OC: Deleting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:SystemAudioVolume - Success
03:575 00:155 OC: Deleting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:boot-args - Not Found
03:749 00:174 OC: Deleting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:run-efi-updater - Not Found
03:906 00:157 OC: Setting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:DefaultBackgroundColor - Success
04:065 00:158 OC: Setting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:FirmwareFeatures - Success
04:223 00:158 OC: Setting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:FirmwareFeaturesMask - Success
04:399 00:176 OC: Setting NVRAM 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:UIScale - Success
04:566 00:166 OC: Setting NVRAM 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:rtc-blacklist - Not Found
04:732 00:166 OC: Setting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:SystemAudioVolume - Success
04:908 00:175 OC: Setting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:boot-args - Success
05:057 00:148 OC: Setting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:csr-active-config - ignored, exists
05:241 00:183 OC: Setting NVRAM 7C436110-AB2A-4BBB-A880-FE41995C9F82:run-efi-updater - Success
05:407 00:166 OC: Current version is DBG-066-2021-02-02
Set:
Code:
<key>WriteFlash</key>
        <true/>
 
Updated MyBootMgr to v066b
See changelog for details




Set:
<key>WriteFlash</key>
<true/>
Ambivalent about that one as I set to to use "false" a while ago due to some funnies I was seeing wth it set to "true" but can't recollect what they were exactly now. Some unwanted persistence of some sort as I vaguely recollect.
 
@Dayo - even after redeploying a new EFI configuration, I am still unable to switch to release mode. Been alternating back and forth with the SwitchRunMode tool with no success.

EDIT: will try v066b.
 
@Dayo - even after redeploying a new EFI configuration, I am still unable to switch to release mode. Been alternating back and forth with the SwitchRunMode tool with no success.

EDIT: will try v066b.
If you edited the file names and used names the tool would not use, then yes, it will not be able to reset things back as it uses and looks for specific file name patterns. You will have to reset things manually as the error message says.

If you did not edit the filenames but getting those errors (not clear from your posts) then that is a different issue that needs looking into.
 
If you edited the file names and used names the tool would not use, then yes, it will not be able to reset things back as it uses and looks for specific file name patterns. You will have to reset things manually as the error message says.

If you did not edit the filenames but getting those errors (not clear from your posts) then that is a different issue that needs looking into.
I did not edit any filenames. I even went so far as to run a new configuration and redeploy; still got the errors.

I'm about to reboot after setting up v066b and will let you know how that turns out.

As for "mask NVRAM deletion" in the changelog - are you just hiding verbose output in the logs, or has something physically changed with the way OC alters NVRAM contents?
 
I did not edit any filenames. I even went so far as to run a new configuration and redeploy; still got the errors.
I see. Will have to check what might be behind that. No changes were done to v066b on this front so expect the same results.

Just ran RunSwitchMode again without any errors. An edit of filenames is the only thing I can think of but let's see if someone else has the same issue.

As for "mask NVRAM deletion" in the changelog - are you just hiding verbose output in the logs, or has something physically changed with the way OC alters NVRAM contents?
MyBootMgr does not control what OpenCore logs. That is, it can't tell OC to hide something from its log.
 
Last edited:
  • Like
Reactions: amstel78
Good news. v066b using older version of Innie works perfectly. All PCIe SSD drives are identified as internal devices.

I was also able to switch to release mode without problem.

Not sure what's changed as far as NVRAM delete/set status in logs, but initial glance shows nothing has changed:
1612313582406.png


One last thing but v065a allowed me to run a custom splash screen simply by changing /boot/overrides/images/Banner.png. Can't seem to do that now with v066. This is a non-issue though. I guess I'll have to read up on the overrides configuration options.

Edit: checked overrides.conf and it hasn't changed as far as banner settings goes. However, replacing the stock Banner.png file with one I used successfully with v065a does nothing. Still see the new boot picker splash screen that says RefindPlus Boot Loader (or something to that effect). Never mind. Found one setting in overrides.conf that needed to be changed.
 
Last edited:
  • Like
Reactions: Dayo
@Dayo, going through the overrides.conf, I noticed that TRIM was commented out - thus disabled. Unless my memory is off, I recall default setting for that option in v065a was TRUE. If that's the case, any reason why you opted to disable TRIM in this release? I decided to reactivate that function (as well as altering banner options), and everything seems to be fine.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.