Jump to content

OpenCore General Discussion


dgsga
8,887 posts in this topic

Recommended Posts

9 hours ago, Mastachief said:

Hi Guys, is there a problem with Clover 0.5.3?

 

I keep getting these error, not sure if its processor or USB related, I tried with the Option to state the kexts causing the KP, but I assume its not getting that far.,,,,,

 

I used the guide here https://github.com/khronokernel/Getting-Started-With-OpenCore

 

439484597_Screenshot2019-11-27at3_09_00PM.png.d80046770bbf7ab4b379547bb101b7e0.png

 

1049303580_Screenshot2019-11-27at3_08_38PM.png.cb42d33eb762e3c1764b1730ffb7e36e.png

 

 

I am currently making a transition from Clover to OpenCore though.

 

I have tried to create the USBMap Kext or even the SSDT-IUAC.aml, but there were some ports that just remained missing.

 

Where am I going wrong?

 

*Cries into Girlfriends Dress*

 

Clover: 5098

EFI.zip

 

OpenCore: 0.5.3

EFI.zip

EFI.zip

 

ACPI section is missing in your OC config.plist. Take a look to sample.plist docs file and complete.

 

For USB, there is no SSDT-UIAC or USBPorts.kext

 

Just my opinion: if any others members want to help, you need to complete your signature (hardware config)

  • Like 1
Link to comment
Share on other sites

On 11/28/2019 at 1:47 PM, Matgen84 said:

 

ACPI section is missing in your OC config.plist. Take a look to sample.plist docs file and complete.

 

For USB, there is no SSDT-UIAC or USBPorts.kext

 

Just my opinion: if any others members want to help, you need to complete your signature (hardware config)

You need to build the latest drivers from AppleSupportPkg and company with OC 0.5.3

Link to comment
Share on other sites

On 11/28/2019 at 12:47 AM, Matgen84 said:

 

ACPI section is missing in your OC config.plist. Take a look to sample.plist docs file and complete.

 

For USB, there is no SSDT-UIAC or USBPorts.kext

 

Just my opinion: if any others members want to help, you need to complete your signature (hardware config)

 

Thanks,

 

I fixed my signature,

 

a question though, when you say that my ACPI section is missing, I'm unsure of what extra options I should have enabled in ACPI, I am attaching a screenshot of the ACPI section for you to see.

 

1773474105_Screenshot2019-11-29at8_34_16AM.thumb.png.be0ea617abb9cda31ad06fc01e591445.png

config.plist

 

can I use USBPorts.kext on its own, I'll keep working on that further cause 1 of my USB ports died and I'm scared of disabling the only other one I have (HP ProBook 440 G5 only has 2 usb A Ports)

 

I was able to get past the previous KP, I was complaining about though, this is where I am getting stuck at a "appleintellpssi2ccontroller ftimerservicematching timed out" error now though, not sure if its usb related, ill be working on the USB though, just putting OPEncore folder again to let you see.

 

EFI.zip

 

Im actually doing all my testing from a USB, since clover is installed locally.

Link to comment
Share on other sites

1 hour ago, crazyi said:

You need to build the latest drivers from AppleSupportPkg and company with OC 0.5.3

 

@crazyi

 

Please quote @Mastachief who post for help. Not me

 

 

 

30 minutes ago, Mastachief said:

 

Thanks,

 

I fixed my signature,

 

a question though, when you say that my ACPI section is missing, I'm unsure of what extra options I should have enabled in ACPI, I am attaching a screenshot of the ACPI section for you to see.

 

 

config.plist

 

can I use USBPorts.kext on its own, I'll keep working on that further cause 1 of my USB ports died and I'm scared of disabling the only other one I have (HP ProBook 440 G5 only has 2 usb A Ports)

 

I was able to get past the previous KP, I was complaining about though, this is where I am getting stuck at a "appleintellpssi2ccontroller ftimerservicematching timed out" error now though, not sure if its usb related, ill be working on the USB though, just putting OPEncore folder again to let you see.

 

EFI.zip

 

Im actually doing all my testing from a USB, since clover is installed locally.

 

Your ACPI section seems to be at wrong place: so what I have not see before. Take a look at sample.plist.

 

EDIT: Yes you can use USBPorts.kext as a normal kext in config.plist

 

Capture d’écran 2019-11-29 à 14.56.12.png

Edited by Matgen84
  • Like 1
Link to comment
Share on other sites

I have installed Catalina 10.15.1 with Olarila-s for AMD, but cannot boot with OpenCore, just with clover and need to change faked for XFXrx590 to 0x67CO ....however, with clover there is no HW acceleration and vram is only 14MB.
with OpenCore there is error upon booting: see screenshot:
https://postimg.cc/vxxRtf6F
my config:

Asus Prime B350-Plus
Ryzen 1700
XFX Rx 590 Fatboy 8GB
16GB RAM
Samsung SSD 970Evo(windows) and Kingston A400 for Hackintosh

Could someone please help me what to do?
thank you


.edit.
I used Olarilas OC  Efi partition without any modification
https://tinyurl.com/su794zm

 

Edited by djavo22
Link to comment
Share on other sites

On 6/15/2019 at 7:08 AM, obus said:

 

If you have 16 ports ore more you need to inject XhciPortLimit  --  YES.

I f you have 15 ports or less you don't need it as I learnt from my friend @PMheart

 

 

1078347922_Screenshot2019-06-15at01_07_48.thumb.png.5b239ae6f43e7e1b19cdcc40921692ed.png

Hi, obus, can you please tell me how to deal with USB ports as PMHeart told you?

Edited by crazyi
correction
Link to comment
Share on other sites

1 hour ago, Download-Fritz said:

@LAbyOne Patches are not applied automatically.

That is true if building cloning opencoreshellpkg into UDK

but if you just clone opencoreshellpkg and use ./macbuild.tool (apparently) patches are loaded automatically...

this what the command gives when using macbuild

 

----------------------------------------------------------------------

Ran 280 tests in 3.922s

 

OK

error: patch failed: MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.c:85

error: MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.c: patch does not apply

error: patch failed: MdeModulePkg/Universal/HiiDatabaseDxe/ConfigRouting.c:4869

error: MdeModulePkg/Universal/HiiDatabaseDxe/ConfigRouting.c: patch does not apply

i

Link to comment
Share on other sites

56 minutes ago, LAbyOne said:

That is true if building cloning opencoreshellpkg into UDK

but if you just clone opencoreshellpkg and use ./macbuild.tool (apparently) patches are loaded automatically...

this what the command gives when using macbuild

 

----------------------------------------------------------------------

Ran 280 tests in 3.922s

 

OK

error: patch failed: MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.c:85

error: MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.c: patch does not apply

error: patch failed: MdeModulePkg/Universal/HiiDatabaseDxe/ConfigRouting.c:4869

error: MdeModulePkg/Universal/HiiDatabaseDxe/ConfigRouting.c: patch does not apply

i

This happens for me too.

(also, on my system, the Aug 11 release build of OpencoreShell executes the ‘map’ command without issue, but hangs the system on ‘map -b’)

Link to comment
Share on other sites

9 hours ago, LAbyOne said:

That is true if building cloning opencoreshellpkg into UDK

but if you just clone opencoreshellpkg and use ./macbuild.tool (apparently) patches are loaded automatically...

this what the command gives when using macbuild

 

----------------------------------------------------------------------

Ran 280 tests in 3.922s

 

OK

error: patch failed: MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.c:85

error: MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.c: patch does not apply

error: patch failed: MdeModulePkg/Universal/HiiDatabaseDxe/ConfigRouting.c:4869

error: MdeModulePkg/Universal/HiiDatabaseDxe/ConfigRouting.c: patch does not apply

i

 

Hi @LAbyOne

 

Just my opinion:

 

If I clone OpencoreshellPkg and use macbuildtool: same issue.

 

Yesterday, @vit9696 has removed 'Patches' from repo, but the command is already in macbuildtool. I try to delete it, and compile: all works fine.

 

In latest commit, OpenShellPKG use AUDK

 

I remove this in macbuildtool:

if [ ! -f patches.ready ]; then
  for i in ../Patches/* ; do
    git apply "$i" || exit 1
    git add * || exit 1
    git commit -m "Applied patch $i" || exit 1
  done
  touch patches.ready
fi

 

Edited by Matgen84
Link to comment
Share on other sites

18 minutes ago, cecekpawon said:

Adding "--whitespace=fix" on "git apply" doesnt help?

 

It seems to work but with the comment below:

../Patches/hii-database.diff:27: trailing whitespace.
  // Retrieve the pointer to the UEFI HII String Protocol 
../Patches/hii-database.diff:143: trailing whitespace.
      // Get the full request string from IFR when HiiPackage is registered to HiiHandle 
warning: 2 lines add whitespace errors.
[master 3058dde] Applied patch ../Patches/hii-database.diff
 7 files changed, 55 insertions(+), 42 deletions(-)
 create mode 100644 UDK.ready
[master 782e8fd] Applied patch ../Patches/legacy-switch-to-text.diff
 1 file changed, 27 insertions(+)
[master ee16926] Applied patch ../Patches/optional-device-path.diff
 1 file changed, 2 insertions(+), 6 deletions(-)
[master 3ac6450] Applied patch ../Patches/skip-non-device-connect.diff
 1 file changed, 14 insertions(+)
../Patches/unicode-collation-add.diff:43: trailing whitespace.
/** @file
../Patches/unicode-collation-add.diff:44: trailing whitespace.
  Driver to implement English version of Unicode Collation Protocol.
../Patches/unicode-collation-add.diff:45: trailing whitespace.

../Patches/unicode-collation-add.diff:46: trailing whitespace.
Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>
../Patches/unicode-collation-add.diff:47: trailing whitespace.
This program and the accompanying materials
warning: squelched 680 whitespace errors
warning: 685 lines add whitespace errors.
[master 3f0574d] Applied patch ../Patches/unicode-collation-add.diff
 4 files changed, 690 insertions(+)
 create mode 100644 ShellPkg/Library/UefiShellCommandLib/UnicodeCollationEng.c
 create mode 100644 ShellPkg/Library/UefiShellCommandLib/UnicodeCollationEng.h

 

  • Like 1
Link to comment
Share on other sites

1 hour ago, Matgen84 said:

 

Hi @LAbyOne

 

Just my opinion:

 

If I clone OpencoreshellPkg and use macbuildtool: same issue.

 

Yesterday, @vit9696 has removed 'Patches' from repo, but the command is already in macbuildtool. I try to delete it, and compile: all works fine.

 

In latest commit, OpenShellPKG use AUDK

 


I remove this in macbuildtool:

if [ ! -f patches.ready ]; then
  for i in ../Patches/* ; do
    git apply "$i" || exit 1
    git add * || exit 1
    git commit -m "Applied patch $i" || exit 1
  done
  touch patches.ready
fi

 

 

Well point is ... doing so, no need anymore to get that package, just build shell from UDK directly... 

as stated above the patch causing troubles is inside hii-database.diff then, just remove that

  • Like 1
Link to comment
Share on other sites

34 minutes ago, cecekpawon said:

Adding "--whitespace=fix" on "git apply" doesnt help?

 

yes but my concern was, another... :)

It does, the job if  "you" build it, and since a long time, i made a tool to compile and install altogether, so it really doesn't in my case... or eventually to do so, i should insert that part of code directly into my tool, i''see

thanks for the input. 

Link to comment
Share on other sites

OK, any idea what could cause these issues and how to fix them? I don't remember having them with previous versions of OC. :)

 

Edit: nevermind... Config issues in ACPI. It's fixed now.

 

Thank you. :)

Edited by arsradu
  • Like 1
Link to comment
Share on other sites

4 hours ago, vit9696 said:

@SavageAUS, this looks like a typo in kext injection. E.g. missing executable file or something like that.

I have double checked and have found no typo's. No missing executables. Noting i can see would stop me from booting?

Edited by SavageAUS
Link to comment
Share on other sites

I am looking original’s Mac Pro 7.1 ACPI folder.:)

Hack more

235802751_ScreenShot2019-12-01at10_16_33PM.thumb.png.3845d0ab7f1fc6ce66edda78eb3379ee.png

  • Like 2
Link to comment
Share on other sites

22 hours ago, arsradu said:

OK, any idea what could cause these issues and how to fix them? I don't remember having them with previous versions of OC. :)

 

Edit: nevermind... Config issues in ACPI. It's fixed now.

 

Thank you. :)


Hello there. How did you fix it? I am having the same problem after updating to 0.5.3 

Link to comment
Share on other sites

14 hours ago, SavageAUS said:

I have double checked and have found no typo's. No missing executables. Noting i can see would stop me from booting?

 

Sorry for some stupid opinion:

  • what version of Opencore do you use?
  • In the actual sample.plist, you will find these keys bellow for Kext and Patch
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>

 

Edited by Matgen84
  • Like 2
Link to comment
Share on other sites

×
×
  • Create New...