Jump to content

joevt

Coders
  • Content Count

    190
  • Joined

  • Last visited

About joevt

  • Rank
    InsanelyMac Geek

Profile Information

  • Gender
    Male

Recent Profile Visitors

3,160 profile views
  1. joevt

    VoodooHDA 2.9.2

    HDMI audio comes from HDA of GPU. In the case of Intel graphics which doesn't have its own HDA, as in the NUC, there's only the main HDA device - the Realtek? Or is 10th gen CPU different?
  2. joevt

    AptioMemoryFix

    Try booting/installing from a USB 2.0 flash drive or a USB 3.x flash drive connected to a USB 2.0 port or USB 2.0 hub.
  3. joevt

    AptioMemoryFix

    Similar errors found on non-IceLake motherboard 1.5 years ago: The motherboard was bootable, so the problem is not those USB XHC speed mantissa and exponent values but something else? (exponent 2 = Mb/s) Maybe consider enabling more logging with pci and io bootargs. pci=0x41 io=0x333F
  4. I mean the driver expects different numbers from the "CDCLK_CTL" register. The register and list of possible values is documented at https://01.org/linuxgraphics/documentation https://01.org/linuxgraphics/hardware-specification-prms/2019-intelr-processors-based-ice-lake-platform Volume 2c: Command Reference: Registers Part 1 – Registers A through L In the BIOS settings what are the options for "Cd Clock Frequency" and "Skip Full CD Clock Init"? What does "Intel Graphics Pei Display Peim" do?
  5. 0x158 "172.8 MHz CD" is the minimum valid value for "CD Frequency Decimal" of "CDCLK_CTL" but Apple expects one of the two maximum values - 0x50e "648 MHz CD" or 0x518 "652.8 MHz CD".
  6. joevt

    AptioMemoryFix

    The driver I see in 10.15.4 contains ICLLP in the name. LP could mean Low Power. It could mean there's a High Power variant that is not supported. We won't know until someone tries. I haven't seen Hackintosh success on Ice Lake from anyone yet (I haven't really looked though).
  7. joevt

    AptioMemoryFix

    You are saying that if I downloaded the 10.15.4 installer that it would not work to create a clean install on the MacBook Air 2020? My Mac mini 2018 with 10.15.4 at least contains Ice Lake drivers "AppleIntelICL*". My other Mac with 10.15.3 does not.
  8. joevt

    AptioMemoryFix

    I think the MacBook Air 2020 came with 10.15.3 but 10.15.4 is the mainline so it should be good? https://everymac.com/systems/apple/macbook-air/specs/macbook-air-core-i7-1.2-quad-core-13-retina-display-2020-scissor-specs.html
  9. joevt

    AptioMemoryFix

    The MacBook Air 2020 has Ice Lake 10th gen i3 or i5 with Gen11 graphics supporting DisplayPort 1.4 and DSC.
  10. joevt

    Hackintool v3.x.x

    Did you click the Clear All button and click Refresh? The double entries are not duplicates. They come from a hub. Sort by Location ID. If you don't think they should be there, then you can delete them.
  11. joevt

    Hackintool v3.x.x

    I don't get it. You are depending on USBInjectAll to be installed and correct and Hackintool exists to make it more correct or to replace it? Hub ports need to exist if there's a way to change their configuration. Is there a way to change their configuration?
  12. joevt

    Hackintool v3.x.x

    The second HS03 is a port of the hub at HS12 (HS01 and HS02 are also ports of the same hub). Sort by Location ID. Does this not match your io registry? Is Hackintool supposed to include hub ports? Show a screen shot? Compare with your io registry? Is the duplicate port a hub port?
  13. joevt

    ThunderBolt Drivers

    Looks like you have room for 4 more ports. Location IDs 0x14100000 to 0x14400000 are not listed - do they exist in the ioreg output? ioreg -ilw0 | perl -e ' $thepath=""; while (<>) { if ( /^([ |]*)\+\-o (.+) </ ) { $indent = (length $1) / 2; $name = $2; $thepath =~ s|^((/[^/]*){$indent}).*|$1/$name| } if ( /^[ |]*"(locationID)" = (\d+)/ ) { $prop = $1; $hex = sprintf("0x%08X", $2); $hex =~ s|^0xFFFFFFFF([89A-F])|0x$1|; print $thepath . "/" . $prop . " = " . $hex . "\n" } } '
  14. joevt

    ThunderBolt Drivers

    The limit is 15 ports per controller / hub. Each digit of the Location ID is limited to 15 values (123456789ABCDEF) because Apple never thought a single controller would have more than that many ports (before Intel chipsets supported USB 3.0). Usually, only an Intel chipset USB controller will have more than 15 ports. In your screen shot, the the USB controller at 0x14 (the Intel chipset USB controller named XHC) might have more than 15 USB ports but it's currently only showing 12 so it's ok. The Thunderbolt USB controller (XHC5) in your screenshot only ever has 4 USB ports so it will never be a problem.
  15. When using 0x191b0000, did you try adding a scaled custom resolution of 5120x2880 in SwitchResX? Create the scaled timing, then restart the computer, and see if the system accepted the scaled resolution. Maybe try overriding some of the flags or settings for the 0x191b0000 framebuffer to match the flags or settings in the 0x19260004 framebuffer. Set FramebufferMemorySize to 57 MB or 0 MB. Select FBLimit4KSourceSize. I have a 6700K with Intel HD Graphics 530 (using iMac17,1). I'll try some tests tomorrow.
×