testubabe Posted August 3, 2020 Share Posted August 3, 2020 add the path to your config.plist as an argument to ocvalidate Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2732878 Share on other sites More sharing options...
startergo Posted August 3, 2020 Share Posted August 3, 2020 10 hours ago, jsl2000 said: Thanks. But I got this error. How to fix it ? /Volumes/EFI/Utilities/ocvalidate/ocvalidate /Volumes/EFI/EFI/OC/config.plist 1 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2732889 Share on other sites More sharing options...
kocoman Posted August 3, 2020 Share Posted August 3, 2020 How to select boot options in opencore similar to clover in picture? Thanks Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2732891 Share on other sites More sharing options...
vandroiy2012 Posted August 3, 2020 Share Posted August 3, 2020 5 minutes ago, kocoman said: How to select boot options in opencore similar to clover in picture? Thanks OpenCore Shell -> FS0: -> Enter -> cd EFI/OC -> Enter -> edit config.plist -> Enter 3 2 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2732892 Share on other sites More sharing options...
jsl2000 Posted August 3, 2020 Share Posted August 3, 2020 1 hour ago, startergo said: /Volumes/EFI/Utilities/ocvalidate/ocvalidate /Volumes/EFI/EFI/OC/config.plist Thanks and it worked ! Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2732895 Share on other sites More sharing options...
D-an-W Posted August 3, 2020 Share Posted August 3, 2020 Just wanted to say, OCValidate is great! Switching from v0.5.8 to v0.6.0 would have probably taken me a few failed boots to figure out my Config.plist errors but after using OCValidate it worked first time 3 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2732940 Share on other sites More sharing options...
hardcorehenry Posted August 4, 2020 Share Posted August 4, 2020 On 8/2/2020 at 4:34 PM, FredWst said: @vit9696 I've found the issue, but not able to explain why... I always made tweak DSDT and the one for my MM8,1 set ASPM in PCI space for WIFI sleep/wake. (OC do that now but write 0x0) Scope (_SB) { Method (_INI, 0, NotSerialized) // _INI: Initialize { ^PCI0.RP01.ASPM = 0x41 ^PCI0.RP01.ARPT.ASPM = 0x41 } ************************************* Device (RP01) { Name (_ADR, 0x001C0007) // _ADR: Address OperationRegion (LLLL, PCI_Config, 0x50, One) Field (LLLL, AnyAcc, NoLock, Preserve) { ASPM, 8 } ************************************ Device (ARPT) { Name (_ADR, Zero) // _ADR: Address OperationRegion (LLLL, PCI_Config, 0xBC, One) Field (LLLL, AnyAcc, NoLock, Preserve) { ASPM, 8 } Fred Have you tried replacing 0x41 with this values: 0x40 or 0x42 or 0x43. Here you can find out more. Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2732957 Share on other sites More sharing options...
STLVNUB Posted August 4, 2020 Share Posted August 4, 2020 On 8/2/2020 at 9:28 PM, FredWst said: Open a terminal git clone https://github.com/acidanthera/OpenCorePkg.git Go to Opencore directory just create after "git clone" launch ./build_oc.tool Build results will be in subdirectory UDK/Build/OpenCorePkg/ -> DEBUG,NOOPT,RELEASE Unzip OpenCore-0.6.0-xxxx.zip according to your choice. Result will be in OpenCore-0.6.0-xxxx/Utilities/ocvalidate Fred Or use my "Bob The Builder" 2 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2732958 Share on other sites More sharing options...
beidl Posted August 4, 2020 Share Posted August 4, 2020 I just switched from Clover to OpenCore yesterday and I'm impressed. Though I really need something akin to Clover's ResetHDA functionality. VoodooHDA doesn't cut it and has its own issues and, for obvious reasons, I'd prefer to use the native audio solution on macOS. What's the best way to approach the developers on this? I'd personally try my shot at implementing it, depending on where to start. Does it make sense to add it to OpenCore itself or is it preferred to be implemented as an EFI driver? (Never tried EFI hacking before, though I might find a way around it). Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2732969 Share on other sites More sharing options...
Gigamaxx Posted August 4, 2020 Share Posted August 4, 2020 5 hours ago, beidl said: I just switched from Clover to OpenCore yesterday and I'm impressed. Though I really need something akin to Clover's ResetHDA functionality. VoodooHDA doesn't cut it and has its own issues and, for obvious reasons, I'd prefer to use the native audio solution on macOS. What's the best way to approach the developers on this? I'd personally try my shot at implementing it, depending on where to start. Does it make sense to add it to OpenCore itself or is it preferred to be implemented as an EFI driver? (Never tried EFI hacking before, though I might find a way around it). Applealc.kext. It goes in the kexts folder and you need to use a boot arg (NvRam section) alcid=x x being a layout ID like 1, 3, 5, 7 etc, for most dedicated graphics cards it is 1. If you look in the info.plist of the alc.kext there are several options to chose for laptops and other builds. Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2732997 Share on other sites More sharing options...
xKaoSx Posted August 4, 2020 Share Posted August 4, 2020 Why doesn't anyone help me? Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2732999 Share on other sites More sharing options...
Gigamaxx Posted August 4, 2020 Share Posted August 4, 2020 (edited) 6 hours ago, beidl said: Edited August 4, 2020 by Gigamaxx Duplicate Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2733007 Share on other sites More sharing options...
beidl Posted August 4, 2020 Share Posted August 4, 2020 1 hour ago, Gigamaxx said: Applealc.kext. It goes in the kexts folder and you need to use a boot arg (NvRam section) alcid=x x being a layout ID like 1, 3, 5, 7 etc, for most dedicated graphics cards it is 1. If you look in the info.plist of the alc.kext there are several options to chose for laptops and other builds. That's not the problem, I have AppleALC and the layout set up already, problem is that the sound card is quirky and needs to be reset each boot. Else I'll have to cold-boot every twice every time I want to use audio. Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2733010 Share on other sites More sharing options...
Gigamaxx Posted August 4, 2020 Share Posted August 4, 2020 22 minutes ago, beidl said: That's not the problem, I have AppleALC and the layout set up already, problem is that the sound card is quirky and needs to be reset each boot. Else I'll have to cold-boot every twice every time I want to use audio. USB or PCI card? If it’s USB you may want to create a ports kext. Or make a custom DSDT. Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2733014 Share on other sites More sharing options...
D-an-W Posted August 4, 2020 Share Posted August 4, 2020 Just been reading the Dortania guide now its updated to 0.6.0 and the first thing I noticed was... Quote Note that Ivy Bridge's iGPU is only supported up-to macOS 10.15, Catalina. Hacks for running later versions will not be covered Am I totally wasting my time trying Big Sur / OpenCore with the hardware in my Signature then? Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2733015 Share on other sites More sharing options...
beidl Posted August 4, 2020 Share Posted August 4, 2020 24 minutes ago, Gigamaxx said: USB or PCI card? If it’s USB you may want to create a ports kext. Or make a custom DSDT. It's PCI, and it can't be fixed via DSDT changes. So, again, if any developers are reading here: What would the preferred way of implementing something like "ResetHDA" be? Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2733021 Share on other sites More sharing options...
Andrey1970 Posted August 4, 2020 Share Posted August 4, 2020 22 minutes ago, D-an-W said: Just been reading the Dortania guide now its updated to 0.6.0 and the first thing I noticed was... Am I totally wasting my time trying Big Sur / OpenCore with the hardware in my Signature then? Dortania contains many mis. In the presents time Ivy Bridge's iGPU is supported in 11.0 db3. But it can be deleted in the release. In the presents time we don't know as Apple will decide. 1 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2733023 Share on other sites More sharing options...
D-an-W Posted August 4, 2020 Share Posted August 4, 2020 @Andrey1970 many thanks, I will keep on setting things up then. In general if I ensure all the kexts are up to date and I can boot 10.15.6 using OC 0.6.0 with no (Apparent) issues should that be enough to try installing Big Sur onto a new partition? Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2733024 Share on other sites More sharing options...
Andrey1970 Posted August 4, 2020 Share Posted August 4, 2020 4 minutes ago, D-an-W said: @Andrey1970 many thanks, I will keep on setting things up then. In general if I ensure all the kexts are up to date and I can boot 10.15.6 using OC 0.6.0 with no (Apparent) issues should that be enough to try installing Big Sur onto a new partition? You shall use supported in 11.0 Mac-model, on an installation time. You can return then yours Mac-model after installation and add boot-arg: -no_compat_check 1 1 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2733025 Share on other sites More sharing options...
D-an-W Posted August 4, 2020 Share Posted August 4, 2020 @Andrey1970 great info thanks, I recently changed my Mac Model to "Mac mini (Late 2014)" (Macmini7,1) so the Big Sur update shows up in System Preferences. Am I right in thinking then I can just leave that alone now and not use the boot-arg: -no_compat_check or would it be best to still add that for future release? Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2733030 Share on other sites More sharing options...
Andrey1970 Posted August 4, 2020 Share Posted August 4, 2020 1 hour ago, D-an-W said: @Andrey1970 great info thanks, I recently changed my Mac Model to "Mac mini (Late 2014)" (Macmini7,1) so the Big Sur update shows up in System Preferences. Am I right in thinking then I can just leave that alone now and not use the boot-arg: -no_compat_check or would it be best to still add that for future release? Don't use -no_compat_check if you don't return on not supported model. 1 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2733042 Share on other sites More sharing options...
FredWst Posted August 4, 2020 Share Posted August 4, 2020 15 hours ago, hardcorehenry said: Have you tried replacing 0x41 with this values: 0x40 or 0x42 or 0x43. Here you can find out more. No, because OC override DSDT setting for PCI, it write 0x00. Working well. Fred 1 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2733052 Share on other sites More sharing options...
D-an-W Posted August 4, 2020 Share Posted August 4, 2020 2 hours ago, Andrey1970 said: Don't use -no_compat_check if you don't return on not supported model. Just installed Big Sur on a fresh partition I created on my Internal SSD and it literally installed and booted with zero errors, many thanks for the info. Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2733070 Share on other sites More sharing options...
vit9696 Posted August 5, 2020 Share Posted August 5, 2020 11 hours ago, beidl said: That's not the problem, I have AppleALC and the layout set up already, problem is that the sound card is quirky and needs to be reset each boot. Else I'll have to cold-boot every twice every time I want to use audio. AppleALC implements TCSEL reset register functionality (named as ResetHDA in Clover) via alctcsel boot argument or alctcsel device property. Just inject alctcsel <01 00 00 00> into HDEF or pass alctcsel=1 via boot-args, and it should work. To debug this you can always check for "updating TCSEL register" line in the joint Lilu/AppleALC log by adding -liludbgall liludump=60 arguments and then inspecting /var/log/Lilu_x.x.x.txt file after booting macOS and waiting for 60 seconds for the file to save. 4 4 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2733118 Share on other sites More sharing options...
karacho Posted August 5, 2020 Share Posted August 5, 2020 On 7/18/2020 at 2:25 PM, Sherlocks said: i tried to change Scan Policy bit. it is no luck. Where do you get that Scan Policy Tool? Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/228/#findComment-2733202 Share on other sites More sharing options...
Recommended Posts