Jump to content
286 posts in this topic

Recommended Posts

2 hours ago, Asural said:

It looks like you'll need to modify config-H31-test-7-6.plist while checking the items.

 

1. Set SSDT-EC-USBX.aml in ACPI/Add/item1 to Enabled = NO. This has the same function as item3/SSDT-EC.aml.
2. Set HibernationFixup.kext in Kernel/add/item5 to Enabled = NO. Wakeup should be possible with SSDT.

No, it couldn't load with these settings, two black screens and then it overloads itself.

 

The cable is ordinary, probably not 4K

  • Thanks 1
49 minutes ago, brumas2025 said:

No, it couldn't load with these settings, two black screens and then it overloads itself.

 

The cable is ordinary, probably not 4K

Does it start if you set HibernationFixup.kext to Enabled = YES?

 

The startup screen you showed us shows that the problem is with HDMI.
Since the PC standard is 4K, you need to use HDMI 2.0 (4K) cable.
Changing the cable and then adjusting the LSPCON settings should probably fix the problem.
 

  • Like 1
Posted (edited)
1 hour ago, Asural said:

Does it start if you set HibernationFixup.kext to Enabled = YES?

 

The startup screen you showed us shows that the problem is with HDMI.
Since the PC standard is 4K, you need to use HDMI 2.0 (4K) cable.
Changing the cable and then adjusting the LSPCON settings should probably fix the problem.
 

I chose to connect via a high-speed HDMI cable, 1.5M, AWM Style 20276, 80°C, 30 V. In 4k format, (This is a 6-foot-long HDMI cable equipped with 24-carat gold-plated connectors providing an HDMI Ethernet channel, 3D, 4K, Deep Color support, and a sound return channel).

 

EDIT: Now I tried with set HibernationFixup.kext to Enabled = YES and another HDMI cable, that's it. it's like loading into two black screens and then rebooting....

Edited by brumas2025

@Max.1974 There is more than one way to hack a hackintosh.  The last time I needed SSDTs for USB was with a 2010 Dell Latitude E6410 laptop.  I believe you when you say that you needed SSDTs.  There is nothing wrong with that USB patching methodology.  With more modern hacks (like the one in this thread) I use only kexts to patch USB and I achieve perfect results.  Let's not insist that there is only one correct way to hack a hackintosh.

 

@Asural I am interested in your assertion that changing the cable and adjusting lspcon will fix the problem.  I don't have any hacks that need lspcon (even hacks where others have insisted that lspcon was required), so I don't have experience with hacks that require it.  I'll continue to follow this testing so I can learn.

 

 

EDIT: @brumas2025 Please confirm that with config-H31-test-7-6-9.plist test here that displays work and the only problem we need to fix is waking the displays from sleep.

Edited by deeveedee
  • Like 2
18 minutes ago, deeveedee said:

 

EDIT: @brumas2025 Please confirm that with config-H31-test-7-6-9.plist test here that displays work and the only problem we need to fix is waking the displays from sleep.

config-H31-test-7-6-9 .plist: The monitors load normally, after trying to wake them up, they do not wake up on their own - you need to turn off and turn on the HDMI monitor.

  • Like 1
1 minute ago, brumas2025 said:

config-H31-test-7-6-9 .plist: The monitors load normally, after trying to wake them up, they do not wake up on their own - you need to turn off and turn on the HDMI monitor.

I'm using @deeveedee's config-H31-test-7-6.plist, but did you forget to set PlatformInfo/Generic?

 

  • Like 2

@Asural the graphics DeviceProperties in config-H31-test-7-6-9 .plist should be your baseline.  Our tests identified and fixed the connector flag that caused the horizontal lines. 

  • Like 1
28 minutes ago, deeveedee said:

@Asural the graphics DeviceProperties in config-H31-test-7-6-9 .plist should be your baseline.  Our tests identified and fixed the connector flag that caused the horizontal lines. 

 

25 minutes ago, brumas2025 said:

of course, I added them...

@deeveedee, @brumas2025
I've attached an EFI with config-H31-test-7-6-9.plist and USBMap.kext added to 2026.01.03_EFI.
Please check the contents (the setting for SSDT-EC-USBX.aml has been set to Enabled = NO).
 

Don't forget to set PlatformInfo/Generic.

 

ADD:

Using OpenCore Configurator is dangerous, so I've attached a test version with PlatformInfo/Generic added in Xcode.
Please replace it.
 

2026.01.09_EFI.zip

config.plist

Edited by Asural
  • Like 1

Let’s create a new framebuffer patching to solve this. I want to start a project like that. It would be absolutely awesome.🙂

An app for these issues would be great.

  • Like 1
10 minutes ago, Max.1974 said:

Let’s create a new framebuffer patching to solve this. I want to start a project like that. It would be absolutely awesome.🙂

An app for these issues would be great.

There is a supply and demand issue, there are currently only four inquiries for multiple monitors.
 

  • Like 2
1 hour ago, Asural said:

Don't forget to set PlatformInfo/Generic.

 

With the attached folder 2026.01.09_EFI, in which I replaced my PlatformInfo/Generic with my own, the download took place in two monitors with stripes, after turning off the monitors (the computer did not go to sleep), the monitors did not wake up from the keyboard and mouse, only using the power supply of the HDMI monitor.

@brumas2025 Your hack booted with stripes because the DeviceProperties attached here are wrong.

 

EDIT: I think that my presence in this thread is leading to "too many cooks in the kitchen."  I am going to step away and will check back to learn from the solution.  I think you all have the right team to solve this.  Thank you for everything you're doing.

Edited by deeveedee
  • Like 1
  • Thanks 1
7 minutes ago, deeveedee said:

@brumas2025 Your hack booted with stripes because the DeviceProperties attached here are wrong.

 

EDIT: I think that my presence in this thread is leading to "too many cooks in the kitchen."  I am going to step away and will check back to learn from the solution.  I think you all have the right team to solve this.  Thank you for everything you're doing.

Thanks! I just followed the request to test....

  • Thanks 1
4 hours ago, brumas2025 said:

Thanks! I just followed the request to test....

Is the plist in this post still not working?

Has the green light that appears when you start up disappeared?
 

Edited by Asural
29 minutes ago, Asural said:

Is the plist in this post still not working?

Has the green light that appears when you start up disappeared?
 

With the attached folder 2026.01.09_EFI, in which I replaced my PlatformInfo/Generic with my own, the download took place in two monitors with stripes, after turning off the monitors (the computer did not go to sleep), the monitors did not wake up from the keyboard and mouse, only using the power supply of the HDMI monitor.

1 hour ago, brumas2025 said:

With the attached folder 2026.01.09_EFI, in which I replaced my PlatformInfo/Generic with my own, the download took place in two monitors with stripes, after turning off the monitors (the computer did not go to sleep), the monitors did not wake up from the keyboard and mouse, only using the power supply of the HDMI monitor.

I understood this to mean that "this post did not result in any results."
 

I would like to check the startup status of the HDMI monitor first.
Please attach an ioreg file once the display has stabilized so that we can compare the monitor status.
 

  • Like 1
5 hours ago, brumas2025 said:

With the attached folder 2026.01.09_EFI, in which I replaced my PlatformInfo/Generic with my own, the download took place in two monitors with stripes, 

 replaced the HDMI cable but forgot to set LSPCON. Please try the attached file.

 

Perform an NVRAM rest, then turn the power off, turn it back on, and try booting up.
There have been several times when the settings were not updated after rebooting.
 

5 hours ago, brumas2025 said:

after turning off the monitors (the computer did not go to sleep), the monitors did not wake up from the keyboard and mouse, only using the power supply of the HDMI monitor.

I didn't understand the meaning of this part, but I'm currently testing with a desktop SMBIOS, so the computer won't go to sleep even when the monitor is turned off.
Please refer to Apple's documentation on sleep/wakeup.
 

Mod2 config-H31-test-7-6.plist.zip

Edited by Asural
  • Like 1
10 hours ago, deeveedee said:

 

EDIT: I think that my presence in this thread is leading to "too many cooks in the kitchen."  I am going to step away and will check back to learn from the solution.  I think you all have the right team to solve this.  Thank you for everything you're doing.

I'm currently planning to modify your config-H31-test-7-6.plist and run a test. It worked on an HP400G5 with the same flag settings.
@brumas2025 seems to want the sleep/wakeup to work on a laptop. Is this possible with the laptop settings?
 

  • Like 2
5 hours ago, Asural said:

 replaced the HDMI cable but forgot to set LSPCON. Please try the attached file.

 

I added Mod2 config-H31-test-7-6.plist to the EFI folder.

The download failed - two black screens - then the monitors say "no signal" and reboot.

I am attaching this folder.

EFI Asrosk H310 .zip

1 hour ago, brumas2025 said:

I added Mod2 config-H31-test-7-6.plist to the EFI folder.

The download failed - two black screens - then the monitors say "no signal" and reboot.

I am attaching this folder.

EFI Asrosk H310 .zip 2.79 MB · 1 download

The original file did not specify an index, so I made some additional modifications. Please try it. I'm not sure why it doesn't work.

Mod3 config-H31-test-7-6.plist

  • Like 1
1 hour ago, Asural said:

The original file did not specify an index, so I made some additional modifications. Please try it. I'm not sure why it doesn't work.

Mod3 config-H31-test-7-6.plist 37.87 kB · 1 download

booting from Mod3 config-H31-test-7-6.plist was unsuccessful - two black screens, the computer did not connect, restart via the power button

30 minutes ago, brumas2025 said:

booting from Mod3 config-H31-test-7-6.plist was unsuccessful - two black screens, the computer did not connect, restart via the power button

SSDT-HPET has been enabled, please try the attached file.
This is the first time I've found OpenCore Configurator useful.
 

Mod4 config-H31-test-7-6.plist.zip

Edited by Asural
  • Like 1
2 hours ago, Asural said:

SSDT-HPET has been enabled, please try the attached file.
This is the first time I've found OpenCore Configurator useful.
 

 

booting from Mod4 config-H31-test-7-6.plist was unsuccessful - two black screens, the computer did not connect, the restart occurred by itself...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...