Pavo Posted July 8, 2019 Share Posted July 8, 2019 7 minutes ago, HmO said: This is wrong. Should be PciRoot(0x0)/Pci(0x1f,0x3) My HDEF device property PCI address location is also PciRoot(0x0)/Pci(0x1b,0x0) and is working perfectly fine. Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680576 Share on other sites More sharing options...
Andres ZeroCross Posted July 8, 2019 Share Posted July 8, 2019 @Andres ZeroCross i injected PciRoot(0x0)/Pci(0x1b,0x0) -> Layout-id in the opencore..but audio alc887 doesnt still work..Upload your ioreg output.Sent from my iPhone using Tapatalk Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680579 Share on other sites More sharing options...
xtddd Posted July 8, 2019 Share Posted July 8, 2019 @HmO @Pavo @Andres ZeroCross. this issue fixed. should be PciRoot(0x0)/Pci(0x1f,0x3). Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680585 Share on other sites More sharing options...
Andres ZeroCross Posted July 8, 2019 Share Posted July 8, 2019 @HmO @Pavo @Andres ZeroCross. this issue fixed. should be PciRoot(0x0)/Pci(0x1f,0x3).Ok, 0x001F0003 is physical address of HDEF for Skylake Above chipsetSent from my iPhone using Tapatalk 1 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680586 Share on other sites More sharing options...
justin Posted July 8, 2019 Share Posted July 8, 2019 For people who does not know where the HDEF location is, he can always add a boot arg to get audio working: alcid=N (e.g. alcid=1) 2 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680588 Share on other sites More sharing options...
Andrey1970 Posted July 8, 2019 Share Posted July 8, 2019 HDEF device locations PciRoot, gfxutil may be used: gfxutil -f HDEF https://github.com/acidanthera/AppleALC/wiki/Installation-and-usage 2 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680606 Share on other sites More sharing options...
obus Posted July 8, 2019 Share Posted July 8, 2019 (edited) 7 hours ago, HmO said: This is wrong. Should be PciRoot(0x0)/Pci(0x1f,0x3) Same problem HDMI not working. Used gfxutil: gfxutil -f HDEF DevicePath = PciRoot(0x0)/Pci(0x1f,0x3) Layoutid 7 Latest OC with latest AppleALC,Lilu and WEG. Works like a charm in clover? iMac.ioreg GA Z270X UD5 skylake rig config.plist Edited July 8, 2019 by obus 1 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680613 Share on other sites More sharing options...
HmO Posted July 8, 2019 Share Posted July 8, 2019 39 minutes ago, obus said: Same problem HDMI not working. Used gfxutil: gfxutil -f HDEF DevicePath = PciRoot(0x0)/Pci(0x1f,0x3) Layoutid 7 Latest OC with latest AppleALC,Lilu and WEG. Works like a charm in clover? iMac.ioreg GA Z270X UD5 skylake rig config.plist Add AppleALC kext into OpenCore config.plist.zip 1 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680614 Share on other sites More sharing options...
obus Posted July 8, 2019 Share Posted July 8, 2019 12 minutes ago, HmO said: Add AppleALC kext into OpenCore config.plist.zip AppleALC is already added to kext-folder and in the config so I don't really understand what I am missing? 1 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680615 Share on other sites More sharing options...
Andrey1970 Posted July 8, 2019 Share Posted July 8, 2019 25 minutes ago, obus said: AppleALC is already added to kext-folder and in the config so I don't really understand what I am missing? Lilu has to be the first. 2 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680617 Share on other sites More sharing options...
obus Posted July 8, 2019 Share Posted July 8, 2019 1 hour ago, Andrey1970 said: Lilu has to be the first. Thanks @Andrey1970 You learn as long you live. Worked like a charm. Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680624 Share on other sites More sharing options...
justin Posted July 9, 2019 Share Posted July 9, 2019 5 minutes ago, zkingtut said: I use 4k monitor and OC boot screen in Low Resolution, how to fix it see attached reference 2 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680714 Share on other sites More sharing options...
justin Posted July 9, 2019 Share Posted July 9, 2019 (edited) 8 minutes ago, zkingtut said: Also AMD RX 580 with OC shows " ATY,AMD,RadeonFramebuffer" this is the correct way. when WEG is used, do not inject a custom AMD framebuffer. 8 minutes ago, zkingtut said: But why I can't see windows drive in boot menu ? set ScanPolicy to 0 8 minutes ago, zkingtut said: Last thing : where can I find boot log ? Read this issue opencore.log Edited July 9, 2019 by justin 1 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680717 Share on other sites More sharing options...
justin Posted July 9, 2019 Share Posted July 9, 2019 5 minutes ago, zkingtut said: It is 0 config.plist i don't know then, IMHO the items in DeviceProperties (except for AAPL,ig-platform-id) are totally not necessary. Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680721 Share on other sites More sharing options...
Andres ZeroCross Posted July 9, 2019 Share Posted July 9, 2019 9 minutes ago, zkingtut said: It is 0 config.plist Set scan policy to 4128770 1 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680723 Share on other sites More sharing options...
justin Posted July 9, 2019 Share Posted July 9, 2019 Just now, zkingtut said: Thanks I know , just I grabbed it from clover plist to show in pci even if you don't have those items, Hackintool.app can show your PCI information. (mine for exmaple) Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680725 Share on other sites More sharing options...
xtddd Posted July 9, 2019 Share Posted July 9, 2019 31 minutes ago, justin said: this is the correct way. when WEG is used, do not inject a custom AMD framebuffer. set ScanPolicy to 0 Read this issue opencore.log what value should haltlevel and displaylevel set? Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680726 Share on other sites More sharing options...
justin Posted July 9, 2019 Share Posted July 9, 2019 Just now, xtddd said: what value should haltlevel and displaylevel set? for debug? Target=67, DisplayLevel=2147483714, HaltLevel=2147483648(all Number) Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680727 Share on other sites More sharing options...
xtddd Posted July 9, 2019 Share Posted July 9, 2019 4 minutes ago, justin said: for debug? Target=67, DisplayLevel=2147483714, HaltLevel=2147483648(all Number) what is meaning of Target=67? The following logging targets are supported: • 0x01 (bit 0) — Enable logging, otherwise all log is discarded. • 0x02 (bit 1) — Enable basic console (onscreen) logging. • 0x04 (bit 2) — Enable logging to Data Hub. • 0x08 (bit 3) — Enable serial port logging. • 0x10 (bit 4) — Enable UEFI variable logging. • 0x20 (bit 5) — Enable non-volatile UEFI variable logging. • 0x40 (bit 6) — Enable logging to file Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680728 Share on other sites More sharing options...
justin Posted July 9, 2019 Share Posted July 9, 2019 17 minutes ago, zkingtut said: Thanks I know , just I grabbed it from clover plist to show in pci Thanks gonna try it Edited : @Andres ZeroCross it doesnot work But I see " EFI ( External ) " in menu !!! Maybe this is windows EFI ? Some Suggestions: ScanPolicy = 0 means scan any file system on any drive. Backup your config.plist Set CustomSMBIOSGuid, DisableIoMapper, ExternalDiskIcons, ThirdPartyTrim, ReleaseUsbOwnership, NormalizeHeaders = NO Set UpdateSMBIOSMode = Create If you don’t use File Vault, Delete UEFI/Drivers: UsbKbDxe.efi, AptioInputFix.efi, VBoxHfs.efi, AppleUiSupport.efi, VirtualSmc.efi, External EFI could be the EFI on your another USB drive 5 minutes ago, xtddd said: what is meaning of Target=67? The following logging targets are supported: • 0x01 (bit 0) — Enable logging, otherwise all log is discarded. • 0x02 (bit 1) — Enable basic console (onscreen) logging. • 0x04 (bit 2) — Enable logging to Data Hub. • 0x08 (bit 3) — Enable serial port logging. • 0x10 (bit 4) — Enable UEFI variable logging. • 0x20 (bit 5) — Enable non-volatile UEFI variable logging. • 0x40 (bit 6) — Enable logging to file target 67 (number) = 0x43 (HEX sum of 0x01+0x02+0x40 ). Because Hex 43 = Decimal 67 1 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680729 Share on other sites More sharing options...
Andres ZeroCross Posted July 9, 2019 Share Posted July 9, 2019 32 minutes ago, zkingtut said: Thanks I know , just I grabbed it from clover plist to show in pci Thanks gonna try it Edited : @Andres ZeroCross it doesnot work But I see " EFI ( External ) " in menu !!! Maybe this is windows EFI ? Set HideSelf = No, but i thought you won't able to boot to windows anyways. You need separate EFI partition for Windows,, because OC Bootloader only will boot windows if it founded BOOTX64.efi from Windows. I have made some temporary trick before in this thread Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680730 Share on other sites More sharing options...
justin Posted July 9, 2019 Share Posted July 9, 2019 @zkingtut Read "11.1 Windows support" from https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/Configuration.pdf Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680731 Share on other sites More sharing options...
Andres ZeroCross Posted July 9, 2019 Share Posted July 9, 2019 Temporary solution is this : https://www.insanelymac.com/forum/topic/338516-opencore-discussion/?do=findComment&comment=2678504 Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680732 Share on other sites More sharing options...
xtddd Posted July 9, 2019 Share Posted July 9, 2019 26 minutes ago, justin said: Some Suggestions: ScanPolicy = 0 means scan any file system on any drive. Backup your config.plist Set CustomSMBIOSGuid, DisableIoMapper, ExternalDiskIcons, ThirdPartyTrim, ReleaseUsbOwnership, NormalizeHeaders = NO Set UpdateSMBIOSMode = Create If you don’t use File Vault, Delete UEFI/Drivers: UsbKbDxe.efi, AptioInputFix.efi, VBoxHfs.efi, AppleUiSupport.efi, VirtualSmc.efi, External EFI could be the EFI on your another USB drive target 67 (number) = 0x43 (HEX sum of 0x01+0x02+0x40 ). Because Hex 43 = Decimal 67 target in the sample plist is set to be 19...target 67 may be better ? Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680733 Share on other sites More sharing options...
justin Posted July 9, 2019 Share Posted July 9, 2019 1 minute ago, xtddd said: target in the sample plist is set to be 19...target 67 may be better ? Target=19 (= Hex 0x13 = 0x01+ 0x02 +0x10 ) does not log to file, means you can only see the logging on your screen, you need to include 0x40 (bit 6) — Enable logging to file Link to comment https://www.insanelymac.com/forum/topic/350754-opencore-general-discussion/page/35/#findComment-2680734 Share on other sites More sharing options...
Recommended Posts