zisqo Posted August 17, 2019 Share Posted August 17, 2019 On 8/14/2019 at 12:57 PM, Wackymac said: as ive seen on your github. everything else is implemented. so your saying those 2 are fine to patch? yes it was. Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686431 Share on other sites More sharing options...
Matgen84 Posted August 17, 2019 Share Posted August 17, 2019 8 hours ago, zsirmo said: Hello, I have a problem with OC upgrade (0.0.3 -> 0.0.4), and upgrade all kext and efi's files(from github) attached the EFI.zip and bootscreen error message: OC: Prelink Injection VirtualSMC.kext - Invalid Parameter OC: Prelink Injection SMCProcessor.kext - Invalid Parameter OC: Prelink Injection SMCSuperIO.kext - Invalid Parameter Thanks OC_EFI_20190816_2228.zip Do you try to remove AptioMemoryFix.efi, keep only fwruntime? Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686436 Share on other sites More sharing options...
matgeo Posted August 17, 2019 Share Posted August 17, 2019 I read the guide but I coud not find it. Is there any way to boot from last booted volume like in Clover ? Or at least select the partition to boot from? 1 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686437 Share on other sites More sharing options...
pastrychef Posted August 17, 2019 Share Posted August 17, 2019 (edited) 4 hours ago, matgeo said: I read the guide but I coud not find it. Is there any way to boot from last booted volume like in Clover ? Or at least select the partition to boot from? This seemed to work without having to make any config changes when I updated macOS. OpenCore automatically selected the "Install" partition when the macOS update rebooted the system and, later, automatically went back to booting from my primary system drive when done. Edited August 17, 2019 by pastrychef Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686453 Share on other sites More sharing options...
mhaeuser Posted August 17, 2019 Share Posted August 17, 2019 @matgeo Enable the RequestBootVarRouting quirk and use Startup Disk pane or Boot Camp Control Panel 1 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686459 Share on other sites More sharing options...
maclocus Posted August 17, 2019 Share Posted August 17, 2019 15 hours ago, zsirmo said: Hello, I have a problem with OC upgrade (0.0.3 -> 0.0.4), and upgrade all kext and efi's files(from github) attached the EFI.zip and bootscreen error message: OC: Prelink Injection VirtualSMC.kext - Invalid Parameter OC: Prelink Injection SMCProcessor.kext - Invalid Parameter OC: Prelink Injection SMCSuperIO.kext - Invalid Parameter Thanks OC_EFI_20190816_2228.zip I had to go back to VirtualSMC 1.0.6 because 1.0.7 didn't get loaded and my system did not start. VirtualSMC 1.0.6, no problem! Exact same config. 1 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686461 Share on other sites More sharing options...
NorthAmTrans Posted August 17, 2019 Share Posted August 17, 2019 For anyone who is new and looking for a starting place here is my setup for an Asus z370a. No boot errors, no kinks. Smoother than Clover to me (can be argued, lets not). A few notes: I've stripped back some device properties but left my 580 and 580 HDMI Audio properties in along with my on board audio. Use Hackintool to find your device path and replace. If this is too much (learn it though) then just remove all the Device Properties and Lilu, WEG, AppleALC will take care of the rest. Use Hackintool to get your Serial and UUID and copy and paste into Platform. Easy. If you have a USBkext then replace the kext in the folder and change the name in config if different. If using Injectall and a custom patch then remove the USBkext from config and the folder and add your files to both config and the folders. If you're confused in the Config then just copy and paste a different patch and change the values accordingly. It's easy once you get it. Pro Tip: make sure enabled is YES if applicable. Something that hung me up for a bit with kext was realizing not every kext has an "Executable Path" and you can tell by right clicking the kext and selecting Show Package Contents then Contents and seeing wether or not it has a folder called "MacOS" with a file in there (named after the kext usually and without an extension). If nothing in there then leave it blank in the config file. I have ShowPicker set to to NO so that my boot looks like a Mac. Also TimeOut is set to 1 second. If for some reason your device order is different than mine then you should change it to YES and make the Timeout longer so you have a chance to select the right option at boot. I'm not sure how to add the options like Recovery or what not or even how to auto select the options. Would love to know. For getting a boot log replace Bootx64 and Opencore.efi from the repo with the debug version and change Misc>Debug>Target to 67 in the config file. Thats the number I landed on and seems to get the job done. Would love to know what's best here. Is anyone using Misc>Entries for your drives. Is that what that's for? Last tidbit, please try this on a flash drive. I moved to my main drive this week after 3 weeks of tinkering. Thank you for everyones help in understanding the OpenCore Pkg Doc along with the nuances along the way. EFI.zip 2 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686474 Share on other sites More sharing options...
matgeo Posted August 18, 2019 Share Posted August 18, 2019 Is rename SAT0 to SATA recommended? Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686536 Share on other sites More sharing options...
canyondust Posted August 18, 2019 Share Posted August 18, 2019 Hello! Long-time lurker, first-time poster. I've successfully booted MacOS 10.13.6 with OC 0.0.4, with two minor inconveniences: 1) I get this message before the boot picker screen: `OCS: Failed to parse real field of type 1` 2) Once I pick the boot volume, I get no graphics update (no progress bar) until the NVIDA driver loads at the end of boot. I have Lilu and all of its related kexts in /library/extentions instead of in the EFI partition if that makes a difference. Only SSDT is to enable XCPM. Any thoughts appreciated. Config.plist Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686538 Share on other sites More sharing options...
Guest Posted August 18, 2019 Share Posted August 18, 2019 (edited) 1 hour ago, canyondust said: Hello! Long-time lurker, first-time poster. I've successfully booted MacOS 10.13.6 with OC 0.0.4, with two minor inconveniences: 1) I get this message before the boot picker screen: `OCS: Failed to parse real field of type 1` 2) Once I pick the boot volume, I get no graphics update (no progress bar) until the NVIDA driver loads at the end of boot. I have Lilu and all of its related kexts in /library/extentions instead of in the EFI partition if that makes a difference. Only SSDT is to enable XCPM. Any thoughts appreciated. Config.plist 1) have some mismatch with your config related to actual OC version are you using (check differences.pdf) 2) check some post above or click on the link Edited August 18, 2019 by Guest Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686540 Share on other sites More sharing options...
juantrix Posted August 18, 2019 Share Posted August 18, 2019 How can I Obtain a list of pcidevices? like: Quote VID DID SVID SDID Vendor Name Device Name Class Name SubClass Name IOReg Name IOReg IOName Device Path ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 8086 3E30 1458 5000 Intel Corporation 8th Gen Core 8-core Desktop Processor Host Bridge/ Bridge Host bridge pci8086,3e30 pci8086,3e30 PciRoot(0x0)/Pci(0x0,0x0) 8086 1901 007F 0000 Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Bridge PCI bridge PEG0 pci-bridge PciRoot(0x0)/Pci(0x1,0x0) 8086 3E98 1458 D000 Intel Corporation UHD Graphics 630 (Desktop 9 Series) Display controller Display controller IGPU display PciRoot(0x0)/Pci(0x2,0x0) 8086 A379 1458 8888 Intel Corporation Cannon Lake PCH Thermal Controller Signal processing co Signal processing co pci8086,a379 pci8086,a379 PciRoot(0x0)/Pci(0x12,0x0) 8086 A36D 1458 5007 Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller Serial bus controlle USB controller XHC pci8086,a36d PciRoot(0x0)/Pci(0x14,0x0) 8086 A36F 8086 7270 Intel Corporation Cannon Lake PCH Shared SRAM Memory controller RAM memory pci8086,a36f pci8086,a36f PciRoot(0x0)/Pci(0x14,0x2) 8086 A360 1458 1C3A Intel Corporation Cannon Lake PCH HECI Controller Communication contro Communication contro IMEI pci8086,a360 PciRoot(0x0)/Pci(0x16,0x0) 8086 A352 1458 B005 Intel Corporation Cannon Lake PCH SATA AHCI Controller Mass storage control SATA controller SATA pci8086,a352 PciRoot(0x0)/Pci(0x17,0x0) 8086 A340 0000 0000 Intel Corporation Cannon Lake PCH PCI Express Root Port #17 Bridge PCI bridge RP17 pci-bridge PciRoot(0x0)/Pci(0x1b,0x0) 1022 1470 007F 0000 Advanced Micro Devices, Inc. [ ??? Bridge PCI bridge PEG0.PEGP pci-bridge PciRoot(0x0)/Pci(0x1,0x0) 8086 A32C 007F 0000 Intel Corporation Cannon Lake PCH PCI Express Root Port #21 Bridge PCI bridge RP21 pci-bridge PciRoot(0x0)/Pci(0x1b,0x4) 8086 A338 0000 0000 Intel Corporation Cannon Lake PCH PCI Express Root Port #1 Bridge PCI bridge RP01 pci-bridge PciRoot(0x0)/Pci(0x1c,0x0) 8086 A339 0000 0000 Intel Corporation Cannon Lake PCH PCI Express Root Port #2 Bridge PCI bridge RP02 pci-bridge PciRoot(0x0)/Pci(0x1c,0x1) 8086 A33B 0000 0000 Intel Corporation Cannon Lake PCH PCI Express Root Port #4 Bridge PCI bridge RP04 pci-bridge PciRoot(0x0)/Pci(0x1c,0x3) 8086 A33C 0000 0000 Intel Corporation Cannon Lake PCH PCI Express Root Port #5 Bridge PCI bridge RP05 pci-bridge PciRoot(0x0)/Pci(0x1c,0x4) 8086 A330 0000 0000 Intel Corporation Cannon Lake PCH PCI Express Root Port #9 Bridge PCI bridge RP09 pci-bridge PciRoot(0x0)/Pci(0x1d,0x0) 8086 A305 1458 5001 Intel Corporation Z390 Chipset LPC/eSPI Controller Bridge ISA bridge LPCB pci8086,a305 PciRoot(0x0)/Pci(0x1f,0x0) 8086 A348 1458 A0C3 Intel Corporation Cannon Lake PCH cAVS Multimedia controlle Audio device HDEF pci8086,a348 PciRoot(0x0)/Pci(0x1f,0x3) 8086 A323 1458 5001 Intel Corporation Cannon Lake PCH SMBus Controller Serial bus controlle SMBus SBUS pci8086,a323 PciRoot(0x0)/Pci(0x1f,0x4) 8086 A324 8086 7270 Intel Corporation Cannon Lake PCH SPI Controller Serial bus controlle ??? pci8086,a324 pci8086,a324 PciRoot(0x0)/Pci(0x1f,0x5) 8086 15BC 1458 E000 Intel Corporation Ethernet Connection (7) I219-V Network controller Ethernet controller GLAN ethernet PciRoot(0x0)/Pci(0x1f,0x6) Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686543 Share on other sites More sharing options...
Hackintosh Tech Posted August 18, 2019 Share Posted August 18, 2019 Just now, juantrix said: How can I Obtain a list of pcidevices? like: Export from hackintool under PCI Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686544 Share on other sites More sharing options...
canyondust Posted August 18, 2019 Share Posted August 18, 2019 1 hour ago, fabiosun said: 1) have some mismatch with your config related to actual OC version are you using (check differences.pdf) 2) check some post above or click on the link Enabling ConsoleControl and ProvideConsoleGop solved both issues! OC now up and running smooth as silk. Thank you! 1 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686546 Share on other sites More sharing options...
NorthAmTrans Posted August 18, 2019 Share Posted August 18, 2019 2 hours ago, canyondust said: I have Lilu and all of its related kexts in /library/extentions instead of in the EFI partition if that makes a difference. Only SSDT is to enable XCPM. Any thoughts appreciated. Config.plist You need to move all of your kext to the OC folder and make sure Lilu is at the top in your config. Also make sure they're all in the config. 1 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686547 Share on other sites More sharing options...
Hackintosh Tech Posted August 18, 2019 Share Posted August 18, 2019 Has anyone fixed the bootscreen issue with Vega 64 Stock Cards, i still have a massive boot screen even with the suggested config changes. Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686548 Share on other sites More sharing options...
NorthAmTrans Posted August 18, 2019 Share Posted August 18, 2019 10 minutes ago, MacProDude said: Has anyone fixed the bootscreen issue with Vega 64 Stock Cards, i still have a massive boot screen even with the suggested config changes. Have you tried changing to Resolution in Boot Properties to Wxh (section 8.3 in the doc https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/Configuration.pdf). I also need to have CSM disabled in bios. Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686550 Share on other sites More sharing options...
Hackintosh Tech Posted August 18, 2019 Share Posted August 18, 2019 (edited) 7 minutes ago, NorthAmTrans said: Have you tried changing to Resolution in Boot Properties to Wxh (section 8.3 in the doc https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/Configuration.pdf). I also need to have CSM disabled in bios. i also have CSM Disabled and have tried setting 2k and 4k res's and it doesn't change. Edited August 18, 2019 by MacProDude Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686551 Share on other sites More sharing options...
NorthAmTrans Posted August 18, 2019 Share Posted August 18, 2019 @MacProDude take a look at my config and see if anything is different or usable. There also might just be an Nvidia nuance im unaware of. config.plist Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686552 Share on other sites More sharing options...
Hackintosh Tech Posted August 18, 2019 Share Posted August 18, 2019 8 minutes ago, NorthAmTrans said: @MacProDude take a look at my config and see if anything is different or usable. There also might just be an Nvidia nuance im unaware of. config.plist i've tried all ways including whats in your config and nothing seems to prevent it from going very large to start with. Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686553 Share on other sites More sharing options...
NorthAmTrans Posted August 18, 2019 Share Posted August 18, 2019 @macprodude do you mind sending your config? Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686554 Share on other sites More sharing options...
Hackintosh Tech Posted August 18, 2019 Share Posted August 18, 2019 (edited) 15 minutes ago, NorthAmTrans said: @macprodude do you mind sending your config? Sure, but it's a Vega 64 Stock card i'm starting to wonder if there is an underlying problem between the VBIOS, Opencore and Whatevergreen, hard to tell unless someone else is having a similar issue. My RX580 works fine config.plist Edited August 18, 2019 by MacProDude Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686555 Share on other sites More sharing options...
NorthAmTrans Posted August 18, 2019 Share Posted August 18, 2019 @macprodude you might be right. Wanna try changing your UIscale to 01 in NVRAM? Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686556 Share on other sites More sharing options...
Hackintosh Tech Posted August 18, 2019 Share Posted August 18, 2019 i assumed because i have a 4k Display UI scale should be 02 and 01 for 1080p, which is why i have 02. but i will test this out. Okay so that is strange UIScale 01 which is suppose to be for 1080p Displays actually reduces the size of the boot logo, but i have now lost HIDPi on boot, its cosmetic i know but everything worked okay under 0.0.3 so i'm confused as to what changed to make the bootscreen behave the way it does. Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686557 Share on other sites More sharing options...
NorthAmTrans Posted August 18, 2019 Share Posted August 18, 2019 Im right there with you on wanting things right, even if it's cosmetic. I get caught up once a week in getting thunderbolt completely native. Im no help to anyone on it but sure as hell try. This might be for move like a dev @Pavo Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686560 Share on other sites More sharing options...
canyondust Posted August 18, 2019 Share Posted August 18, 2019 4 hours ago, NorthAmTrans said: You need to move all of your kext to the OC folder and make sure Lilu is at the top in your config. Also make sure they're all in the config. 2 I've migrated the kexts back out of /Library/Extensions to EFI/OC/Kexts. Everything still working Pretty happy with OC so far. It takes a little while for the picker to appear but I bet that is down to the scan options which I'll mess with later. So far so good! Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/59/#findComment-2686565 Share on other sites More sharing options...
Recommended Posts