Contribute
Register

Studio build upgrade & Catalina installation issues

Status
Not open for further replies.
doubt you need:
GenericUSBXHCI.kext


you also have:
Code:
<dict>
                <key>BundlePath</key>
                <string>USBPorts.kext</string>
                <key>Comment</key>
                <string></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>BundlePath</key>
                <string>USBPorts-All.kext</string>
                <key>Comment</key>
                <string></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>Any</string>
                <key>BundlePath</key>
                <string>USBInjectAll.kext</string>
                <key>Comment</key>
                <string>USBInjectAll.kext</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/USBInjectAll</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
along with a SSDT-UIAC.aml which is incorrect

choose either USBPorts.kext and remove the rest (did you create this USBPorts.kext yourself? if not remove that)

did you create your own SSDT-UIAC.aml ?

XhciPortLimit needs to be disabled if your ports settings above is correct, if not, leave it enabled and remove:

USBPorts-All.kext
SSDT-UIAC.aml
USBPorts.kext
and you can create your own setup later after installation

ScanPolicy should be set to 0

doubt you need agdpmod=ignore boot argument

both of these 0's needs to be set as -1:

Code:
<key>MinDate</key>
            <integer>0</integer>
            <key>MinVersion</key>
            <integer>0</integer>

doubt you need:

Code:
<dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string>OpenUsbKbDxe.efi</string>
                <key>Enabled</key>
                <true/>
                <key>Path</key>
                <string>OpenUsbKbDxe.efi</string>
            </dict>
            <dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string>Ps2KeyboardDxe.efi</string>
                <key>Enabled</key>
                <true/>
                <key>Path</key>
                <string>Ps2KeyboardDxe.efi</string>
            </dict>
            <dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string>Ps2MouseDxe.efi</string>
                <key>Enabled</key>
                <true/>
                <key>Path</key>
                <string>Ps2MouseDxe.efi</string>
            </dict>
            <dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string>UsbMouseDxe.efi</string>
                <key>Enabled</key>
                <true/>
                <key>Path</key>
                <string>UsbMouseDxe.efi</string>
            </dict>
            <dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string>XhciDxe.efi</string>
                <key>Enabled</key>
                <true/>
                <key>Path</key>
                <string>XhciDxe.efi</string>
            </dict>
    <dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string>HiiDatabase.efi</string>
                <key>Enabled</key>
                <true/>
                <key>Path</key>
                <string>HiiDatabase.efi</string>
            </dict>
            <dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string>NvmExpressDxe.efi</string>
                <key>Enabled</key>
                <true/>
                <key>Path</key>
                <string>NvmExpressDxe.efi</string>
            </dict>
<dict>
                <key>Arguments</key>
                <string></string>
                <key>Comment</key>
                <string>CrScreenshotDxe.efi</string>
                <key>Enabled</key>
                <true/>
                <key>Path</key>
                <string>CrScreenshotDxe.efi</string>
            </dict>
Thank you for getting back to me, i am now looking for the larger part of code to remove, have removed and adjusted other information you provided, may have to leave it until tomorrow now before i really make a mistake.

Thanks again, and as i said sorry for your wasted time earlier.

p.s. what are the easiest config.plist editors available, or is text edit just as good?
 
Thank you for getting back to me, i am now looking for the larger part of code to remove, have removed and adjusted other information you provided, may have to leave it until tomorrow now before i really make a mistake.

Thanks again, and as i said sorry for your wasted time earlier.

p.s. what are the easiest config.plist editors available, or is text edit just as good?
do not use a text editor as that can screw things up, PlistEditPro is a good one to use
 
Thanks for the reply and suggesting that application, i could'nt remember what i used before, it is alot eaier to navigate through. I think i have made all the changes mentioned, but the same issue, i have added the revised EFI folder, i did look through the config.plist 2 or 3 times but didnt notice anything?

I have been wondering why my Big Sur & Monterery USB's worked but not this one, a bit baffled :confused:

(UPDATE)

My wife who has worked along side me for nearly 18 years stepped in and helped me sort out the EFI folder correctly and Catalina is now nearly installed,She wants to thank you as she has followed the steps on the open core link you shared early on in the post,Which i missed :banghead: (and admittedly i missed this, which was a differant page to where i started).

Thank you for all your help and advice, i am sure i will come across othere issues with 3 screen setup etc.

Steve :thumbup:
 
Last edited:
Thanks for the reply and suggesting that application, i could'nt remember what i used before, it is alot eaier to navigate through. I think i have made all the changes mentioned, but the same issue, i have added the revised EFI folder, i did look through the config.plist 2 or 3 times but didnt notice anything?

I have been wondering why my Big Sur & Monterery USB's worked but not this one, a bit baffled :confused:

(UPDATE)

My wife who has worked along side me for nearly 18 years stepped in and helped me sort out the EFI folder correctly and Catalina is now nearly installed,She wants to thank you as she has followed the steps on the open core link you shared early on in the post,Which i missed :banghead: (and admittedly i missed this, which was a differant page to where i started).

Thank you for all your help and advice, i am sure i will come across othere issues with 3 screen setup etc.

Steve :thumbup:
Oh fantastic! was just getting to your efi when it disappeared! :)

glad you both managed to sort it out! :)
 
Oh fantastic! was just getting to your efi when it disappeared! :)

glad you both managed to sort it out!

So are we, just need to sort out ethernet, wifi & 3 screens for logic pro etc, so i imagine still some fun to come :)

Will keep you up to date, thanks again for your time :thumbup:
 
Oh fantastic! was just getting to your efi when it disappeared! :)

glad you both managed to sort it out! :)
(Update)

Managed to get 10.5.7 installed using Open Core 8.2, Catalina is now booting from the SSD, but my main problem is the ethernet & bluetooth which shows red as shown in picture below, as i am trying to continue following Dortania's post install guide at present.

Have included my EFI below, Any help advice appreciated, thank you :)
 

Attachments

  • EFI.zip
    40.3 MB · Views: 34
  • IMG_5800.jpg
    IMG_5800.jpg
    1.1 MB · Views: 23
(Update)

Managed to get 10.5.7 installed using Open Core 8.2, Catalina is now booting from the SSD, but my main problem is the ethernet & bluetooth which shows red as shown in picture below, as i am trying to continue following Dortania's post install guide at present.

Have included my EFI below, Any help advice appreciated, thank you :)
assuming just the IntelMausi kext for your ethernet should do the job?

maybe remove the MinKernel, so make this:

Code:
<dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>IntelMausi.kext</string>
                <key>Comment</key>
                <string>Intel Ethernet LAN</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/IntelMausi</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>13.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>

look like:
Code:
<dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>IntelMausi.kext</string>
                <key>Comment</key>
                <string>Intel Ethernet LAN</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/IntelMausi</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>

also you seem to have installed kexts for broadcom and intel wifi, what make and model wifi do you have in your machine?
 
assuming just the IntelMausi kext for your ethernet should do the job?

maybe remove the MinKernel, so make this:

Code:
<dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>IntelMausi.kext</string>
                <key>Comment</key>
                <string>Intel Ethernet LAN</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/IntelMausi</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>13.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>

look like:
Code:
<dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>IntelMausi.kext</string>
                <key>Comment</key>
                <string>Intel Ethernet LAN</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/IntelMausi</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>

also you seem to have installed kexts for broadcom and intel wifi, what make and model wifi do you have in your machine?

I am not sure why they are there, other than i have an external usb ac wifi & bluetooth device's which i use with my windows 11 system, which is on the same HDMI/USB switch the Mac is also on(and used to be on also), so i suppose i assumed i needed those kexts, but maybe not?

My motherboard wireless is Intel® Wi-Fi 6 AX201

Thank you for getting back, i will make the above changes :thumbup:
 
Last edited:
assuming just the IntelMausi kext for your ethernet should do the job?

maybe remove the MinKernel, so make this:

Code:
<dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>IntelMausi.kext</string>
                <key>Comment</key>
                <string>Intel Ethernet LAN</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/IntelMausi</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>13.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>

look like:
Code:
<dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>IntelMausi.kext</string>
                <key>Comment</key>
                <string>Intel Ethernet LAN</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/IntelMausi</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>

also you seem to have installed kexts for broadcom and intel wifi, what make and model wifi do you have in your machine?

I have done this with my config.plist and replaced the file on the mac i am working on but still no differance?

Some pictures below of system information (badly taken)& edited config....
 

Attachments

  • config.plist
    50.6 KB · Views: 26
  • IMG_5802.jpg
    IMG_5802.jpg
    2.6 MB · Views: 22
  • IMG_5805.jpg
    IMG_5805.jpg
    934.1 KB · Views: 22
  • IMG_5807.jpg
    IMG_5807.jpg
    906.9 KB · Views: 19
I have done this with my config.plist and replaced the file on the mac i am working on but still no differance?

Some pictures below of system information (badly taken)& edited config....
try the attached updated kext

also remove:
AirportBrcmFixup.kext
BrcmBluetoothInjector.kext
BrcmBluetoothInjectorLegacy.kext
BrcmFirmwareData.kext
BrcmFirmwareRepo.kext
BrcmNonPatchRAM.kext
BrcmNonPatchRAM2.kext
BrcmPatchRAM.kext
BrcmPatchRAM2.kext
BrcmPatchRAM3.kext
FakePCIID_Intel_I225-V.kext
IntelSnowMausi.kext
 

Attachments

  • IntelMausi-1.0.7-RELEASE.zip
    902.4 KB · Views: 27
Status
Not open for further replies.
Back
Top