sakoula / hackintosh.hp.800.g2

macOS Sierra 10.12 installation on a HP EliteDesk 800 G2 Tower PC
31 stars 8 forks source link

No video output after upgrading to Mojave #2

Open romancin opened 6 years ago

romancin commented 6 years ago

Hi! Thank you for this guide, it has been working perfect till High Sierra 10.13.6. Yesterday I upgraded to Mojave and lost video output. Every other device is working (I had vnc configured and I can connect without problem). Do you know how to fix? Thank you.

sakoula commented 6 years ago

I have not tried to upgrade yet. I will not probably upgrade for a couple of months. I will update the guide with some more changes I have made.

Are you using two monitors?

Try removing all the properties in config.plist > Devices > IntelGFX properties. and use Lilu.kext+IntelGraphicsFixup.kext as described in https://hackintosher.com/guides/updating-your-hackintosh-to-mojave-10-14/

Let me know if this works.

Also send me some debug info using https://github.com/black-dragon74/OSX-Debug

romancin commented 6 years ago

Thank you for your answer sakoula. After reading a lot around this problem, I have changed to Lilu + WhatEverGreen and changing config.plist accordingly, as stated in this link: https://www.tonymacx86.com/threads/guide-intel-framebuffer-patching-using-whatevergreen.256490/

Everything is working now :)

El 25 sept 2018, a las 22:04, sakoula notifications@github.com escribió:

I have not tried to upgrade yet. I will not probably upgrade for a couple of months. I will update the guide with some more changes I have made.

Are you using two monitors?

Try removing all the properties in config.plist > Devices > IntelGFX properties. and use Lilu.kext+IntelGraphicsFixup.kext as described in https://hackintosher.com/guides/updating-your-hackintosh-to-mojave-10-14/

Let me know if this works.

Also send me some debug info using https://github.com/black-dragon74/OSX-Debug

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

sakoula commented 6 years ago

Hi romancin! Glad to know that it works now!!! Can you share with me your config.plist (remember to anonymize the smbios part) to check it out before I upgrade? Thanks!

romancin commented 6 years ago

Of course, here you have it.

config.plist.zip

For reference, this is the Other folder in Clover kexts captura de pantalla 2018-09-26 a las 8 16 40

sakoula commented 6 years ago

Thanks!

BTW I have managed to have the audio work with AppleALC (had to make a change on the existing patch). The patch is already in the official repository.

In order to make it work you have to:

  1. delete VoodooHDA.kext from your system
  2. config.plist > Devices > Audio Inject 11
  3. config.plist > ACPI > DSDT > Patches > Rename HDAS to HDEF (48444153 - 48444546)
  4. install https://github.com/acidanthera/AppleALC (requires Lilu too but your already have it)
  5. you should have native audio!
romancin commented 6 years ago

This is for the Internal Speaker? HDMI Audio works well without changing anything.

El 26 sept 2018, a las 8:27, sakoula notifications@github.com escribió:

Thanks!

BTW I have managed to have the audio work with AppleALC (had to make a change on the existing patch). The patch is already in the official repository.

In order to make it work you have to:

delete VoodooHDA.kext from your system config.plist > Devices > Audio Inject 11 config.plist > ACPI > DSDT > Patches > Rename HDAS to HDEF (48444153 - 48444546) install https://github.com/acidanthera/AppleALC (requires Lilu too but your already have it) you should have native audio! — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

sakoula commented 6 years ago

yes it is for the internal speaker as well. Voodoo is not the right way for enabling audio. This patch will give you better quality. I have not tried HDMI audio. Out of curiosity how do you use hdmi audio? What kind of monitor are you using and how do you have it connected?

romancin commented 6 years ago

I use it for media purposes connected to the TV only, Kodi , OpenEmu etc, but I will try your indications in order to see if sound is better. Could you please paste here config.plist changes for the Audio? Thank you!

El 26 sept 2018, a las 10:03, sakoula notifications@github.com escribió:

yes it is for the internal speaker as well. Voodoo is not the right way for enabling audio. This patch will give you better quality. I have not tried HDMI audio. Out of curiosity how do you use hdmi audio? What kind of monitor are you using and how do you have it connected?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

sakoula commented 6 years ago

add in ACPI > DSDT > Patches:

            <key>Patches</key>
            <array>
                <dict>
                    <key>Comment</key>
                    <string>Rename HDAS to HDEF</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    SERBUw==
                    </data>
                    <key>Replace</key>
                    <data>
                    SERFRg==
                    </data>
                </dict>
            </array>

change in Devices > Audio:

        <key>Audio</key>
        <dict>
            <key>Inject</key>
            <integer>11</integer>
            <key>ResetHDA</key>
            <true/>
        </dict>

and install the Lilu + ApplALC after removing Voodoo

BTW the machine does not have a HDMI port, how do you connect it to the TV? Via the DP port?

romancin commented 6 years ago

Thank you!

Yes, I use a DP to HDMI Adapter for it. Working flawlessly and Audio passthrough too.

El 26 sept 2018, a las 11:30, sakoula notifications@github.com escribió:

add in ACPI > DSDT > Patches:

      <key>Patches</key>
      <array>
          <dict>
              <key>Comment</key>
              <string>Rename HDAS to HDEF</string>
              <key>Disabled</key>
              <false/>
              <key>Find</key>
              <data>
              SERBUw==
              </data>
              <key>Replace</key>
              <data>
              SERFRg==
              </data>
          </dict>
      </array>

change in Devices > Audio:

  <key>Audio</key>
  <dict>
      <key>Inject</key>
      <integer>11</integer>
      <key>ResetHDA</key>
      <true/>
  </dict>

and install the Lilu + ApplALC after removing Voodoo

BTW the machine does not have a HDMI port, how do you connect it to the TV? Via the DP port?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.