Jump to content
8755 posts in this topic

Recommended Posts

@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
@HmO @Pavo @Andres ZeroCross.  this issue fixed. should be PciRoot(0x0)/Pci(0x1f,0x3).


Ok, 0x001F0003 is physical address of HDEF for Skylake Above chipset


Sent from my iPhone using Tapatalk
  • Like 1
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 by obus
  • Like 1
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

  • Like 1
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 by justin
  • Like 1
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

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 ?

Screen Shot 2019-07-09 at 11.03.51 AM.png

 

 

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 

  • Like 1
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 ?

Screen Shot 2019-07-09 at 11.03.51 AM.png

 

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
image.png.b1447dbe8a1b661a1e241749faf865fb.png

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 ?

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

×
×
  • Create New...