Contribute
Register

OS reboot when connected to HDMI cable

Status
Not open for further replies.
Now I removed all the SSDT files from the patched folder as you asked and unmarked the checkbox of drop OEM, and Installed the mentioned kexts but I don't know what will be changed after, also regarding enable the settings in the plist what will effect
 

Attachments

  • debug_6295.zip
    2.7 MB · Views: 85
Now I removed all the SSDT files from the patched folder as you asked and unmarked the checkbox of drop OEM, and Installed the mentioned kexts but I don't know what will be changed after, also regarding enable the settings in the plist what will effect
you seem to have a patched AppleHDA.kext (it shouldn't be listed in your kextcache output)

would be best to re run the macOS installer (without wiping) to refresh your kexts

then in config.plist:
Code:
<key>Fixes</key>
            <dict>
                <key>Comment-IRQ Fix</key>
                <string>The following fixes may be needed for onboard audio/USB/etc</string>
                <key>FixHPET</key>
                <false/>
                <key>FixIPIC</key>
                <false/>
                <key>FixRTC</key>
                <false/>
                <key>FixTMR</key>
                <false/>
            </dict>

change to :

Code:
<key>Fixes</key>
            <dict>
                <key>Comment-IRQ Fix</key>
                <string>The following fixes may be needed for onboard audio/USB/etc</string>
                <key>FixHPET</key>
                <true/>
                <key>FixIPIC</key>
                <true/>
                <key>FixRTC</key>
                <true/>
                <key>FixTMR</key>
                <true/>
            </dict>
 
now the apple HDA isn't listed in the kext cache output and I changed the plist as you mentioned. but nothing changes when I tried to connect HDMI cable it rebooted again. I attached all the PR also I attached the problem error report the HDMI.
 

Attachments

  • Problem reported when connected to HDMI.rtf.zip
    2.4 KB · Views: 70
  • debug_20832.zip
    2.8 MB · Views: 96
now the apple HDA isn't listed in the kext cache output and I changed the plist as you mentioned. but nothing changes when I tried to connect HDMI cable it rebooted again. I attached all the PR also I attached the problem error report the HDMI.

Must implement audio first.
Suggest AppleALC.kext.
See FAQ for links:
 
I already installed APPLEALC.KEXT . PLEASE CHECK THE ATTACHED PREVIOUS DEBUG FILES
 
I already installed APPLEALC.KEXT . PLEASE CHECK THE ATTACHED PREVIOUS DEBUG FILES

Try without FakePCIID_Intel_HDMI_Audio.kext.
Also, do a fresh install to insure you have undamaged AppleHDA.kext in /S/L/E.
 
I followed the following steps, and then tried to connect using HDMI it works without reboot but on the second display only , and the colors were not clear.

Layout ID
  • Layout ID as per the AppleHDA or AppleALC
Go to Device Tab then Audio section and delete existing value if any and type your layout ID.
Under Audio section, be sure to check the ResetHDA Check Box if not checked already.

Add Device Properties (hda-gfx)
  • Inject hda-gfx=onboard-1
Go to Add Properties section and then add the following :
Code:

Device: IntelGFX
Key: hda-gfx
Value: 6F6E626F6172642D3100
Value Type: DATA
Comment: hda-gfx=onboard-1 for HDMI audio

Code:

Device: HDA
Key: hda-gfx
Value: 6F6E626F6172642D3100
Value Type: DATA
Comment : hda-gfx=onboard-1 for HDMI audio

Code:

Device: HDA
Key: layout-id
Value: 03000000
Value Type: DATA
Comment: layout-id=3

Kernel and Kext Patches
  • A HDMI/DP Audio patch
Go to Kernel and Kext Patches Tab and type the following :

Kaby Lake (Intel HD 630)
Code:
Name: AppleIntelKBLGraphicsFramebuffer
Find: 01050900 00040000 87010000 02040A00 00040000 87010000 03060A00 00040000 87010000
Replace: 01050900 00080000 87010000 02040A00 00080000 87010000 03060A00 00080000 87010000
Comment: Desktop Intel HD630 HDMI (ig-platform-id 0x59120000)

Ig-platform-id
  • Use correct ig-platform-id as per the graphics device.
Open your config.plist file.
Go to Graphics, under ig-platform-id, type the following:
Kaby Lake: 0x59120000
 
Status
Not open for further replies.
Back
Top