Jump to content
toleda

El Capitan AppleHDA HDMI Audio

155 posts in this topic

Recommended Posts

10.11.1, yes

GT240, special edit required.

 

 

I have done this yesterday, it works with latest Enoch and edited DSDT. It did not work in the first place because I was using GraphicsEnabler=Yes and none of the DSDT GPU parameters was actually injected.

 

Thanks,

Alberto

Share this post


Link to post
Share on other sites
Advertisement

X - Problem Reporting (post to this thread with requested information attached)

  1.     1.  Description of HDMI audio problem 

          > No HDMI Device or Sound over HDMI

  1.     2.  OS X version/motherboard model/BIOS version/processor/graphics

          > 10.10.5 (14F27), Gigabyte Z97X Gaming GT, AMI Alaska UEFI, i7-4790K,EVGA GTX970 AAC+ 2,0 SC

  1.     3.  Procedure/Guide used

          > CloverALC.Command

  1.     4.  Installed S/L/E/AppleHDA.kext

          > Vanilla

  1.  
  2.  
  3. Copy of IOReg - IOReg_v2.1/File/Save a Copy As…, verify file (Tools 1.)
  4. Screen shot/DPCIManager/Status (Tools 2.)
  5. DPCIManager/Misc/Boot Log
  6. MaciASL/File/Export Tableset As... (Tools 3.)
  7. Terminal/Shell/File/Export Text As. . . /audio_cloverHDMI-110.command
  8. EFI/CLOVER/config.plist
  9. DPCIManager/Misc/Boot Log
  10. EFI/CLOVER/ACPI/Patched/ssdt.aml

Archive.zip

Share this post


Link to post
Share on other sites

Unfortunately still does not work. 

 

Just to be sure. I am using a fresh and Vanilla OS X (from Time Machine just after installation), even used Kext Utility installing the AppleHDA.kext from the Installation.App to be absolutely sure. Removed AppleALC.kext and restart. Run the script and failed, now changed the .ssdt twice without any change.

 

Thanks for all your help, really appreciate it! What can make it so complicated? Others have this card OOB, I read.

 

I have no DSDT, I am not using any other HDMI stuff.

 

Start to worry if it may work at all :)

 

Even more strange, when putting back the ALC.kext - it is not showing up under kextstat anymore, don´t know if that means anything.

 

Meanwhile, I rebuild my system again, used the piker alpha script, got the applehda8series.kext, audio enable. Then used the ssdt you sent = no hdmi audio. 

 

Do you have any idea?

Archive.zip

Share this post


Link to post
Share on other sites
0:100  0:000  PCI (00|05:00.00) : 10DE 13C2 class=030000

0:100  0:000  Found NVidia model=EVGA GeForce GTX 970 family #x

0:100  0:000  PCI (00|05:00.01) : 10DE 0FBB class=040300

 

Checking that - this seems to be the entries for my GFX as to DPCI. 

 

The SSDT leads to a black screen - no not really black, I can see the backlight in the corners on but no picture.

 

Could this be related me copying the AGPM values from AGPM.kext to my Fake SMC? --> guess not, just checked really only AGPM related data, should not influence the address.

Share this post


Link to post
Share on other sites
P.S. Tried to play around with the ADR Values but without luck. Please tell me if I can do/prepare anything to make it easier for you helping. 

Share this post


Link to post
Share on other sites

 

Checking that - this seems to be the entries for my GFX as to DPCI. 
The SSDT leads to a black screen - no not really black, I can see the backlight in the corners on but no picture.
Could this be related me copying the AGPM values from AGPM.kext to my Fake SMC? --> guess not, just checked really only AGPM related data, should not influence the address.

 

Not correct, the multiplexer is before the graphics card, the injection bridges graphics and audio.

0:100  0:000  PCI (00|02:11.00) : 10B5 8747 class=060400
0:100  0:000  PCI (00|05:00.00) : 10DE 13C2 class=030000

IORegs are the only way to see what has happened.  Without IOReg, no idea.

AGPM has no effect on ACPI edits.

Other users have success when graphics is installed in the IOReg/@10 slot (first + ssdt)

Try other addresses; PLX replaces pci-bridge when it is working.

Share this post


Link to post
Share on other sites
Tried out with several dresses, but got a step further - this time he did the boot into OS X with your ssdt. But I can see in IOREG, PLX not added. Even tried to address of pcibridge-1ß which should also work, right? It did not. Does it make sense to swap the card at this point? I can try that tomorrow. Other than that - is there any BIOS setting that could prevent this from happening?

Share this post


Link to post
Share on other sites

Even tried to address of pcibridge-1ß which should also work, right? It did not. Does it make sense to swap the card at this point.

It is hardware,specifically, the PLX PEX 8747 pci multiplexer.  If you moved the card to @10, a different address is needed; see below. Perhaps, the correct ACPI/address edit will be found.  In the meantime, the only solution is a different motherboard.


                    Device (PLX0)

                    {

                        Name (_ADR, 0x00100000)

Share this post


Link to post
Share on other sites
OK,

 

what I understood so far:

 

DSDT defines:

 

Device (PEG0)

         {

         Name (_ADR, 0x00010000)  // _ADR: Address

         Device (PEGP)

          {

                   Name (_ADR, Zero)  // _ADR: Address

           }

 

Clover Boot says: 

 


0:100  0:000  PCI (00|00:00.00) : 8086 0C00 class=060000 = pci8086,  c00@0

0:100  0:000  PCI (00|00:01.00) : 8086 0C01 class=060400 = PEG0

0:100  0:000  PCI (00|01:00.00) : 10B5 8747 class=060400 = PEGP

0:100  0:000  PCI (00|02:08.00) : 10B5 8747 class=060400 = pci-bridge 8

0:100  0:000  PCI (00|02:10.00) : 10B5 8747 class=060400 = pic-bridge 10

0:100  0:000  PCI (00|04:00.00) : 10DE 13C2 class=030000 = GTX970 

0:100  0:000  Found NVidia model=EVGA GeForce GTX 970 family #x

0:100  0:000  PCI (00|04:00.01) : 10DE 0FBB class=040300 = GT970 HDA

 

From not knowing better I would say the addresses of PEG0 vary?

 

Further examination, using some of your files, I can only make anything happen when having this initialise in the SSDT.

 

I will experiment a bit more and come back with results. It can´t be true that this is impossible.


 

Share this post


Link to post
Share on other sites

Hi Toleda

 

Hoping you are still up for helping me. I really tried to get something going and realised a fact that might be part of the truth. Only problem is me not understanding all this coding. I got the logic and I understand what is happening but I do not really see through the jungle.

 

Nevertheless, difference between your file PEG0 and PEG0+ is one specific command:

 

External (_SB_.PCI0.PEG0.PEGP._ADR, IntObj)

.

.

.

Method (_INI, 0, NotSerialized) // _INI: Initialize

{

Store (0x0F, \_SB.PCI0.PEG0.PEGP._ADR)

}

.

.

.

Putting this as:

 

External (_SB_.PCI0.PEG0.PEGP._ADR, IntObj)

.

.

.

Device (PEGP)

{

Name (_ADR, Zero) // _ADR: Address

Method (_INI, 0, NotSerialized) // _INI: Initialize

{

Store (0x0F, \_SB.PCI0.PEG0.PEGP._ADR)

}

.

.

.

This makes the difference that now in IOReg the first device "PEGP" can be renamed to e.g. "GFX0". Somehow I even managed to make something wrong so system called it pci-bridge@something.

 

This leads me to the conclusion there must be a correlation between request for rebranding of pci-bridge@10 or @11 and this initialising procedure. I am just lacking understanding how to assign the correct object and initialise it correctly.

 

Does this all make sense to you? Any idea of how to solve it?

Archive.zip

post-1711059-0-27888900-1463740799_thumb.png

Share this post


Link to post
Share on other sites

Any idea of how to solve it?

Native dsdt does not have PEGP, reason INI is not present.

IOReg/GFX0 is on the wrong device suggesting, the original ssdt w/INI has not been removed

For pci-bridge@10, edit Post #29 ssdt to:

            Device (PLX0)
            {
                Name (_ADR, 0x00100000

Reply with IOReg, edited ssdt and clover boot log.

Share this post


Link to post
Share on other sites

I will give it a try but I did this without luck before. Will let you know.

 

---

 

Update : Tried - no luck.

 

Today I tried all variants and various addresses. I understood checking the boot.log for ssdt loading and ioreg to confirm if it works. I played around with various of your ssdt´s and the only one doing anything was the one attached. From all experiementing I understood the initialising does the trick.

 

If I understand right the logic, your text in the ssdt from pos #29:

 

Scope (\_SB.PCI0.PEG0)

    {
        Device (PEGP)
        {
            Name (_ADR, Zero)  // _ADR: Address
 
changed to this
 
Scope (\_SB.PCI0.PEG0)
    {
        Device (GFX1)
        {
            Name (_ADR, Zero)  // _ADR: Address
 
should show PEGP as GFX1 in IOReg - right? 
 
In my case it does not, only if I add the initialise. This is what I tried to say.
 
In fact I thought if this does not work without, how should it work dding the PLX0 without initialise?
 
Again, this is only sticking in the dark. I have no experience like you.
 
Will it be impossible that this leads use somewhere. 
 
Could it be a try to add an initialise for the PLX0? What would be the correct code?
 
 Attached the IOReg after the last edit and the only SSDT that changes anything in my system. You´ll see nothing happens.
 
 

Archive.zip

Share this post


Link to post
Share on other sites

Just for curiosity, you realised I use the AppleHDA1150.kext? I just saw that the pikeralpha script added a clover patch. Think this is not related to the prob but just saying. 

 

<dict>

<key>Comment</key>
<string>t1-10.9-10.11-AppleHDA/Realtek ALC1150</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
ixnUEQ==
</data>
<key>Name</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
AAnsEA==
</data>
</dict>
 
Not that we are playing around not getting there because of something stupid like this.

Share this post


Link to post
Share on other sites

 

Attached the IOReg after the last edit and the only SSDT that changes anything in my system. You´ll see nothing happens.

 

No true. Post #42 IOReg, shows the ssdt working.  Post #44 IOReg does not consider the multiplexer and will never work in your system. Again, the only problem is the address for the multiplexer, everything else is unrelated. Test only with SSDT-HDMI-NVIDIA-PEG0+.aml from Post #42.

 

Regarding config.plist, pikeralphaALC script does the edits you see.  There is no dependency for working onboard audio and non working Nvidia HDMI audio.  

 

Share this post


Link to post
Share on other sites

 Hi Toleda, 

 

really tried all relevant addresses with no luck, changed the ports etc. It seems the difference to other systems with this PLX is that mine does not have a PCI-e that is bypassing it. Even the unsupported tool does only make it happen to get the HDAU set in IOReg but still the bridge is not renamed and no HDMI Audio.

 

I assume this leads to your earlier statement: Only solution is a new mainboard. Is it really not possible?

 

Could you maybe enlight me what you see that IOReg in post #42 works? What are we looking for? For me both seems the same in the display area.

I would love to dig deeper.

 

I will carry on investigating and let everybody know if I found a solution.

Share this post


Link to post
Share on other sites

Attached. Additionally, a DSDT I edited based on some threads at TM where you seem to helped some guy with the PLX0 issue on his PEX8747. It does not work.

Archive.zip

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Gymnae
      Introduction
      The H370 chipset powers 8th generation Intel Core-i CPUs. Even though the name H370 rings comparable to Z370, the H370 is based on newer silicon. This it also requires some new approaches compared to the Z370. An example would be on-die USB 3.1 and WiFi support.
       
      Since this guide is not a "hold-your-hand-every-step" guide, I assume you know:
      Clover installation and configuration How to create an install medium for MacOS Access and configure the BIOS Have heard of ACPI patching (I'm a newb at this myself)  
      What works
      Sleep (via DSDT edits and emulated NVRAM) On-board Audio (via CloverALC script) Native power management (without any kext or patch) All USB ports (and only those present are active) iGPU for both acceleration and display dGPU (I'm running an Nvidia GTX 1080)  
      Untested
      NIC --> I'm using WiFi only  
      What doesn't work
      Native NVRAM via AptioMemoryFix.efi DMVT Pre-alloc higher than 64MB (but not necessary)  
      Changes to the guide:
      22.5.18: Added SSDT hot-patching to enable sleep, replacing DSDT static patching as an alternative.
      23.5.18: Add iMac18,1 as alternative SMBIOS config for those relying on the iGPU for output
       
      1. Installation
      This guide heavy inspired by the work of /u/corpnewt of /r/hackintosh and his (sorta) Vanilla guide
       
      1.1 Create the install media for MacOS
      Follow this, if you are using a Mac to start off with. If you are totally new to MacOS, then please check the basic guide Creation of an installer media in windows or linux
       
      1.2 Install Clover on the install media
      Using the Clover installer, ensure you are installing to the USB medium you are using for the installer.
      Chose the following options:
      AptioMemoryFix UEFI booting only Install to ESP You have to get your hands on an apfs.efi. A google search can help, or extracting it from the Installer package. Make sure you procure a version matching the MacOS version you are about to install. Place the apfs.efi in drivers64UEFI.
       
      1.2 Adjust the config.plist for the installer
      You can use the config.plist attached as a guideline, but take a look at it before and at least adjust the SMBIOS - otherwise it won't boot.
      Attention: The attached plist contains audio patches introduced by a post-install step. If you run into problems, you might remove those. It also contains a manual slide value, which should normally not be needed, but works fine for me. It is also tuned for usage with an Nvidia Pascal dGPU as main GPU.
       
      The config you create now should serve you nicely for install and running the system.
       
      Take care of adding the following basics:
      SMBIOS: iMac18,3 - You can generate a serial number via Clover Configurator. The creation of a proper SMBIOS is covered in many guides to good extend Note: If you aim at using the iGPU for output, a user reported that iMac18,1 works better - since iMac18,3 produces sever flicker. Look at the graphics section and adjust the injection for Intel to your situation  
      Fixes

      Patches

      Devices

      Graphics

      Kernel and Kext patches
       
      1.3 kexts and friends
      Add the supplied SSDT-UAIC.aml to "patched" - it limits the injected USB Ports to the actual number and ports valid for this board.
       
      Required kexts on "Other":
      FakeSMC.kext IntelGraphicsFixup.kext Lilu.kext When having an Nvidia card: NvidiaGraphicsFixup.kext IntelMausiEthernet.kext in case you're running Ethernet USBInjectAll.kext with the HCI-300-series-injector.kext --> These two should be installed to /L/E after install  
      We are leaving sound out at the moment, this is something for post-install. Please note the absence of Shiki, I don't find it necessary. Video material I tried made use of the iGPU without shiki.
       
      1.4 Check BIOS and install
      You should be ready for install. But before you reboot, please take a look at your BIOS and set it up accordingly (copied from the aforementioned guide and adapted):
      Load Optimized Defaults Disable VT-d setting If your system has Secure Boot Mode, disable it Set OS Type to Windows 8/10 or OtherOS - I have not seen a difference Turn off internal Serial and Parallel port Turn off Network stack for boot Turn off wake-on-lan (for now) Set XHCI Handoff to Enabled Don't enable decode over 4G Depending on your GPU, set priority for boot Set internal GPU to enable Set DMVT pre-alloc to 64MB Set USB legacy to enabled Activate XMP profile 1 f your Ram has it (mine doesn't and I added the timings manually) Set ERP to enable, disable platform power management (I need to do more research if this could be enabled)  
      I've attached my current BIOS config "hack2". You can place that on a fat32 drive (the EFI partition of your install USB drive might be an idea) and see if it loads. It's made for and with the F2 BIOS.
       
      The install itself should be like other MacOS Hackintosh installs with it several reboots and ensuring to select the correct boot device in Clover.
       
      2. Post-install
       
      2.1 Install clover on target
      This is a no-brainer, but install a fresh copy of Clover on your target medium.
       
      During install select again AptioMemoryFix but also additionally
      EmuVariableUefi-64.efi Install RC scripts on target volume because otherwise NVRAM doesn't seem to work
       
      After the install, copy
      config.plist contents of "Other" content of "patched" apfs.efi from drivers64UEFI to your new clover install.
       
      2.1 Edit ACPI for slumber
      Choose one option, not both. The hot-patch is experimental, but for the moment it is stable.
       
      2.1.1 Edit DSDT
      This is necessary only once on initial install and every time, you edit or upgrade the BIOS. The DSDT.aml attached to this post might work for your system or give you a file to compare to. Don't expect it to work for you, though.
      I won't go into the details of DSDT extraction and patching. There are better guides (the linked guide is a rip-off of rehabman's guide from a different forum). Please follow such a guide to extract your ACPI data.
       
      Locate and disassemble the DSDT with the newest iasl binary you can put your hands on, then open it with MacIASL in its newest version you can find (Hint: Here is a good source) You can check if the version is new enough if MacIASL doesn't throw error upon compiling a freshly extracted DSDT.aml or DSDT.dst
       
      Add rehabmans repo (as per linked guide) and apply the following patches:
      Rename _DSM to _XDSM Fix _WAK Arg0 v2 USB3 _PRW 0x6D Skylake (instant wake) Find the CNVW device and remove the _PWR function there.
       
      Compile the DSDT and place it in "patched".
       
      2.1.2 Use SSDT hot-patching
      Instead of having to re-extract and re-patch the DSDT on every BIOS change or update, Hardware change one can also use ACPI hot-patching.
      It's a combination of config.plist patches and an SSDT, which is hot-patched into the ACPI (if I understand the process correctly)
       
      You need to add this SSDT-GPRW.aml to your Clover folder in the designated position at Clover/ACPI/patched You need to add this patch to your config.plist. It goes into the DSDT patch section  
      Note: This works for me, but the patch removes the _PRW method from all devices in the DSDT. This could have side-effects. So far, I have seen none. At the moment I'm also not applying any other patch, compared with the additional edits I made to the DSDT method before.
       
      2.2 Install kexts to system
      As mentioned in the install section, it's better to follow rehabman's instruction and install USBinjectAll.kext to /L/E:
      sudo cp -R Release/USBInjectAll.kext /Library/Extensions sudo touch /System/Library/Extensions && sudo kextcache -u / 2.3 Enable onboard Audio
      This is where I'm not so happy currently, I'd like it to work without altering AppleHDA. But currently I find no other way.
       
      2.3.1 Install FakePCIID & FakePCIID_Intel_HDMI_Audio
      Rehabman tells us to use a kext installer to install it to /S/L/E. Chose the RELEASE folder
       
      2.3.2 Run CloverALC command
      Ensure your EFI partition is mounted before running this command
      Get the newest version of CloverALC command (audio_cloverALC-xxx.sh) and run it. Our Audio codec is RTL887 and I'm running with layout ID 1
       
      2.4 Optional steps
      If you have a dGPU, now it's the time to install its drivers and adjust the config.plist for it.
      This is out of scope of this guide. Yet, my supplied config.plist is ready to be used with Nvidia Pascal cards and using the Nvidia web driver.
       
      3. ToDo
      Move away from static DSDT patching to SSDT hotpatching --> requires my work Native NVRAM --> requires developer work Audio without AppleHDA patching --> requires developer work  
      4. Thanks to
      @MaLd0nfor helping finding the right way with the DSDT
      @RehabMan, for being a legend and helping me out patching
      @toleda, for audio patches for the 300 series
      /u/corpnewt, for his superb vanilla guide
      @wmchris for his super XPS 9550 guide and introducing me to hot-patching
      all the developers of clover and it's awesomeness
       
      SSDT-UIAC.aml
      config.plist
      DSDT.aml
      hack2
    • By MaLd0n
      Nehalem, SandyBridge, IvyBridge, Haswell, Broadwell     Skylake, Kabylake and Coffeelake is here http://www.insanelymac.com/forum/topic/321872-guide-sierra-on-gigabyte-mobos-serie-200-kabylake-dsdt/   First...   ***Update bios to last available version!***   If you need a full patched DSDT...  -Extract tables with F4 key in Clover boot screen! -Run it and send me files! RunMe.app   Installation   --Create a bootable copy of macOS Sierra Check out the link http://www.insanelymac.com/forum/files/file/559-flash-drive-maker/   --Create a bootable copy of macOS HighSierra Check out the link http://diskmakerx.com/   --Install Clover in USB stick https://sourceforge.net/projects/cloverefiboot/files/Installer/   --Replace with my Clover folder CLOVER Install.zip   --Install Sierra/High Sierra and boot into system!   Post Installation --Install Clover and replace with my folder CLOVER Post Install.zip   --Reboot and activate video!   Bingo!   Now you need a fine tune! DSDT time!   --DSDT   Patches -FIX ERRORS AND WARNINGS -HPET -SATA -DMAC -SLPB -DARWIN -LPC -XHCI -PLUGIN TYPE -XXXX to HDEF -HDEF -RTC -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -USBX -PMCR -EC -PNLF -HDMI
       
      --Power Management
      - 1 Generation Intel Processors, use Generate P and C States in config.plist
      - 2 and 3 Generations Intel Processors, Generate SSDT with Piker script and drop CpuPm and Cpu0Ist SSDTs
      ssdtPRGen.command.zip
      Credits-https://github.com/Piker-Alpha/ssdtPRGen.sh
      - 4 Generation+ Intel Processors, use PluginType=1 in DSDT, SSDT or Clover config.plist
       
      for check Power, Frequency, Temperature and Utilization, use it
      Install Intel Power Gadget.pkg.zip
       
      --Brightness
      Install .app, select the required permission and reboot. Work in F1 / F2 keys!
      NativeDisplayBrightness.app.zip


      https://github.com/Bensge/NativeDisplayBrightness/releases
      *in some cases .app don't work, check patches in config.plist inside Clover folder Post Install
       
      --Clover
       
      https://sourceforge.net/projects/cloverefiboot/files/Installer/
       
      --AUDIO
       
      Use DSDT + AppleAlc
       
      --install Lan driver by Mieze
        -Atheros http://www.insanelymac.com/forum/files/file/313-atherose2200ethernet/   -Intel http://www.insanelymac.com/forum/files/file/396-intelmausiethernet/   -Realtek http://www.insanelymac.com/forum/files/file/88-realtekrtl8111-binary/   --Links   -FakeSMC https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek   -Audio https://github.com/vit9696/AppleALC http://www.insanelymac.com/forum/topic/314406-voodoohda-289/   -USB https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads   It's time to Rock   -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Apple, Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!   We're all here to have fun and learn from each other!  
    • By MaLd0n
      First... If you need DSDT edits... -Extract tables with F4 key in Clover boot screen! -Run it and send me files! RunMe.app   Installation --Create a bootable copy of El Capitan and Sierra Check out the link http://www.insanelymac.com/forum/files/file/559-flash-drive-maker/   --Create a bootable copy of macOS HighSierra Check out the link http://diskmakerx.com/   --Install Clover in USB stick https://sourceforge.net/projects/cloverefiboot/files/Installer/   --Replace with my Clover folder CLOVER Install.zip   --Install EL Capitan / Sierra / High Sierra and boot into system! for Sierra/High Sierra you need a Processor with SSE4.1 instruction   Post Installation --Install Clover and replace with my folder CLOVER Post Install.zip   --Reboot and activate video!   Bingo! Now you need a fine tune! DSDT Time! -Post your full Clover folder with original tables in Origin folder(Extract with F4 in Clover boot screen) and tell me what your hardware! -Post Ioreg, extract with Ioreg Explorer http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=222606 -Run it, post files generate in your desktop http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=222609    My DSDT GA P35-DS3 DSDT.MaLd0n LGA775.zip   Patches -FIX ERRORS AND WARNINGS -HPET -SATA -SLPB -DARWIN -LPC -HDEF -RTC -EHCI -UHCI -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -EC -PNLF --Native Power Management
       
      Use Clover, check Generate P and C States
       
      --Brightness
      Install .app, select the required permission and reboot. Work in F1 / F2 keys!
      NativeDisplayBrightness.app.zip


      https://github.com/Bensge/NativeDisplayBrightness/releases
      *in some cases .app don't work, check patches in config.plist inside Clover folder Post Install
       
      --AUDIO
       
      Device HDEF + AppleAlc + Lilu
       
      --install Lan driver by Mieze
        -Atheros http://www.insanelymac.com/forum/files/file/313-atherose2200ethernet/   -Intel http://www.insanelymac.com/forum/files/file/396-intelmausiethernet/   -Realtek http://www.insanelymac.com/forum/files/file/88-realtekrtl8111-binary/   --Links   -FakeSMC https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek   -Audio https://github.com/vit9696/AppleALC http://www.insanelymac.com/forum/topic/293863-applehda-patch-requests/   -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!   We're all here to have fun and learn from each other!   ENJOY!  
    • By zcmckenna
      I have been having a pretty major issue with my new Hackintosh lately. It has been displaying broken link images in safari (See image 1). It has also had certain areas of artifacting such as the storyboard in Xcode (See image 2). and finally PDFs have been showing up completely blacked out (See image 3). This has been a big issue for me and I was wondering if any of you have had the same problem and have had any luck fixing it. I have already tried display calibration and switching to integrated graphics. Thanks in advance!
      (See attached for config.plist)
      Specs:
      CPU: i5-8600k
      MB: Gigabyte Z370XP SLI
      GPU: ASUS 1070 Dual
      RAM: 16GB Ballistix (8GB x 2)
      HDD: WD Blue 1TB



      config.plist
    • By verymilan
      Hi, i recently set up High Sierra on my AMD computer with the help of the amdosx community (i actually used an installer just to confirm that something would work in the first place before i spend hours for nothing, i can and could have downloaded High Sierra the "legal" way).
      However the graphicscard is recognized properly, the 6gig are recognized and i have no artifacts and no screen tearing with the official nvidia webdriver,
      but unfortunally, dark colors have horizontal dark stripes in them and specific bright colors like on left bar of system windows such as settings do flicker like low fps.

      I only used the clover on the flash drive for now and i'd like if it's worth digging deeper of if i should just forget about it as it is a common nvidia problem on macOS.
      Would be amazing to know.
       
      Closer machine infos:
      * High Sierra (misses a recent minor patch as my network is veeeery slow and i got this nvidia issue anyway so i mainly jumped back to linux)
      * AMD fx8350
      * Asus Sabertooth 990fx Ref. 2.0
      * NVIDIA GeForce GTX 1060 6GB
       
×