Jump to content

[Guide] Catalina / BigSur / Monterey on mobos Serie 100 / 200 / 300 / 400 / 500 / 600 SkyLake / KabyLake / CoffeeLake / CometLake / RocketLake / AlderLake DSDT


MaLd0n
5,455 posts in this topic

Recommended Posts

  • 1 month later...

Hi @MaLd0n I'm having a lot of trouble with my Hackintosh running Big Sur 11.5.2. I previously had High Sierra and was doing fine. I have a Gigabyte Z170X Designare motherboard with the latest BIOS and my network card works fine... but WiFi and Bluetooth don't. I have the BCM94360CS2 card in the PCIe but it doesn't recognize it natively and in High Sierra it did. Another thing is the iGPU which is an Intel HD 630 that gives me interference, flickers from time to time and I have managed to get it to recognize the 1536 MB but as soon as it loads the Apple Logo screen at the beginning and it blinks before showing the desktop... start the flickering pixel interference and on Windows it doesn't do that. Thank you very much and I hope you can help me, greetings!

Send me iMac-de-Victoriano.zip

Link to comment
Share on other sites

  • 2 weeks later...
2 hours ago, MaLd0n said:

...thx MaLdOn... just to be clear, I was running without dsdt... where does this dsdt file go?  acpi/patched? ...or just in clover folder

Edited by RobertX
Link to comment
Share on other sites

2 minutes ago, RobertX said:

...thx MaLdOn... just to be clear, I was running without dsdt... where does this dsdt file go?  acpi/patched? ...or just in clover folder

clover/acpi/patched

or

oc/acpi

  • Like 1
Link to comment
Share on other sites

...and all else stays the same, here's ioreg after reboot with dsdt in acpi/patched

Mac’s iMac maldonstyle.zip

 

...in system info...the pci listing is now populated

 

Screen Shot 2022-02-03 at 11.03.49 AM.png

 

 

                                                                       :smoke:...time for a smoke

Edited by RobertX
just for fun...
Link to comment
Share on other sites

12 minutes ago, MaLd0n said:

u need remap ur usb for usb3 start work

....I know, 🤔 but I have no USB 3 devices to map with...could I do it with only USB 2 flash stick?...I know which physical ports(back and front) are USB 3 and USB 2...

Link to comment
Share on other sites

1 hour ago, RobertX said:

....I know, 🤔 but I have no USB 3 devices to map with...could I do it with only USB 2 flash stick?...I know which physical ports(back and front) are USB 3 and USB 2...

need one usb3 device for discovery SSxx ports

  • Sad 1
Link to comment
Share on other sites

6 hours ago, MaLd0n said:

need one usb3 device for discovery SSxx ports

... well, I've shaved a few ports off...using hackintool, and  😇 visual inspection/guesstimate not the way to go...but, until a usb3 device appears before me..

 

 

Screen Shot 2022-02-03 at 9.18.59 PM.png

Link to comment
Share on other sites

...and just as an aside...in the clover gui, at boot, under option> graphics, there is inject intel option...always stays on...off in config.plist ...but at every boot i must turn it off again....WEG is being used, and the suggestion in the manual is to turn it off...how can I set it not to inject Intel?

Link to comment
Share on other sites

7 hours ago, RobertX said:

...and just as an aside...in the clover gui, at boot, under option> graphics, there is inject intel option...always stays on...off in config.plist ...but at every boot i must turn it off again....WEG is being used, and the suggestion in the manual is to turn it off...how can I set it not to inject Intel?

if is a bug need report to dev

Link to comment
Share on other sites

...excuse me for going off-topic, I'll check in to devs clover forum...

 

...I think related to your DSDT, I'm now using EFICheckDisabler.kext to prevent the cursed eficheck.kext from loading, which had become attached to the LPC on my board after loading your DSDT...sound familiar?

 

 

Screen Shot 2022-02-04 at 12.29.29 PM.png

Link to comment
Share on other sites

2 hours ago, RobertX said:

...excuse me for going off-topic, I'll check in to devs clover forum...

with dsdt our hack stay like one real mac.

in this case above just use Restrict Events kext

  • Thanks 1
Link to comment
Share on other sites

On 2/4/2022 at 3:20 PM, MaLd0n said:

with dsdt our hack stay like one real mac.

 

...that being said, I'm attaching in spoiler, the tail end of the power management log,....looks like sleep is working? like a real mac

                                                                                                       :smoke: 

                                                                                                          

Spoiler

Released PreventUserIdleDisplaySleep "com.apple.audio.context307.preventuseridledisplaysleep" 02:37:44 id:0x0x5000085bd [System: PrevIdle DeclUser BGTask SRPrevSleep IPushSrvc kCPU kDisp]
2022-02-07 17:58:58 -0500 Assertions PID 202(coreaudiod) Released PreventUserIdleSystemSleep "com.apple.audio.context307.preventuseridlesleep" 02:37:44 id:0x0x1000085b7 [System: PrevIdle DeclUser BGTask SRPrevSleep IPushSrvc kCPU kDisp]
2022-02-07 17:58:58 -0500 Assertions PID 202(coreaudiod) Released PreventUserIdleDisplaySleep "com.apple.audio.context312.preventuseridledisplaysleep" 02:37:44 id:0x0x5000085be [System: PrevIdle DeclUser BGTask SRPrevSleep IPushSrvc kCPU kDisp]
2022-02-07 17:58:58 -0500 Assertions PID 202(coreaudiod) Released PreventUserIdleSystemSleep "com.apple.audio.context312.preventuseridlesleep" 02:37:44 id:0x0x1000085b8 [System: PrevIdle DeclUser BGTask SRPrevSleep IPushSrvc kCPU kDisp]
2022-02-07 17:58:59 -0500 Assertions PID 202(coreaudiod) Released PreventUserIdleDisplaySleep "com.apple.audio.context315.preventuseridledisplaysleep" 02:37:44 id:0x0x5000085d1 [System: PrevIdle DeclUser BGTask SRPrevSleep IPushSrvc kCPU kDisp]
2022-02-07 17:58:59 -0500 Assertions PID 202(coreaudiod) Released PreventUserIdleSystemSleep "com.apple.audio.context315.preventuseridlesleep" 02:37:44 id:0x0x1000085d0 [System: PrevIdle DeclUser BGTask SRPrevSleep IPushSrvc kCPU kDisp]
2022-02-07 17:58:59 -0500 Assertions PID 202(coreaudiod) Released PreventUserIdleDisplaySleep "com.apple.audio.context313.preventuseridledisplaysleep" 02:37:44 id:0x0x5000085cf [System: PrevIdle DeclUser BGTask SRPrevSleep IPushSrvc kCPU kDisp]
2022-02-07 17:58:59 -0500 Assertions PID 202(coreaudiod) Released PreventUserIdleSystemSleep "com.apple.audio.context313.preventuseridlesleep" 02:37:44 id:0x0x1000085ce [System: PrevIdle DeclUser BGTask SRPrevSleep IPushSrvc kCPU kDisp]
2022-02-07 17:58:59 -0500 Assertions PID 202(coreaudiod) Released PreventUserIdleDisplaySleep "com.apple.audio.context314.preventuseridledisplaysleep" 02:37:44 id:0x0x5000085d3 [System: PrevIdle DeclUser BGTask SRPrevSleep IPushSrvc kCPU kDisp]
2022-02-07 17:58:59 -0500 Assertions PID 202(coreaudiod) Released PreventUserIdleSystemSleep "com.apple.audio.context314.preventuseridlesleep" 02:37:44 id:0x0x1000085d2 [System: PrevIdle DeclUser BGTask SRPrevSleep IPushSrvc kCPU kDisp]
2022-02-07 17:59:43 -0500 Assertions PID 101(powerd)

TimedOut InternalPreventSleep "com.apple.powermanagement.acwakelinger" 00:00:45 id:0x0xd000086b5 [System: DeclUser SRPrevSleep kCPU kDisp] 2022-02-07 17:59:43 -0500 Assertions Summary- [System: DeclUser kDisp] Using AC

2022-02-07 18:13:18 -0500 Assertions PID 156(WindowServer) Summary UserIsActive "com.apple.iohideventsystem.queue.tickle serviceID:10000043b name:AppleUserHIDEventSe product:USB OPTICAL MOUSE eventType:6" 00:00:00 id:0x0x9000086ac [System: DeclUser kDisp]

Total Sleep/Wakes since boot at 2022-02-07 08:20:04 -0500 :2
2022-02-07 18:14:57 -0500 : Showing all currently held IOKit power
assertions
Assertion status system-wide:
   BackgroundTask                 0
   ApplePushServiceTask           0
   UserIsActive                   1
   PreventUserIdleDisplaySleep    0
   PreventSystemSleep             0
   ExternalMedia                  0
   PreventUserIdleSystemSleep     0
   NetworkClientActive            0
Listed by owning process:
   pid 156(WindowServer): [0x000057c2000986ac] 00:00:00 UserIsActive
named: "com.apple.iohideventsystem.queue.tickle serviceID:100000445
name:AppleHIDKeyboardEve product:Apple Keyboard eventType:3"
        Timeout will fire in 3599 secs Action=TimeoutActionRelease
Kernel Assertions: 0x4=USB
   id=500  level=255 0x4=USB creat=2022-02-07, 8:22 AM
description=com.apple.usb.externaldevice.14600000 owner=Keyboard Hub
   id=502  level=255 0x4=USB creat=2022-02-07, 8:32 AM
description=com.apple.usb.externaldevice.14630000 owner=USB OPTICAL
MOUSE
Idle sleep preventers: IODisplayWrangler
macdaddy@Macs-iMac ~ %

 

Edited by RobertX
Link to comment
Share on other sites

44 minutes ago, RobertX said:

looks like sleep is working?                                             

 

idk

u need check if work or not

if no check via terminal what cause wake

Quote

log show --style syslog | fgrep "Wake reason"

 

Link to comment
Share on other sites

4 hours ago, MaLd0n said:

idk

u need check if work or not

if no check via terminal what cause wake

 

31.138784-0500  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PWRB (User)
2022-02-05 08:46:31.138785-0500  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PWRB (User)
2022-02-05 12:42:35.797392-0500  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: XHC
2022-02-05 12:42:35.797392-0500  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: XHC
2022-02-07 01:19:29.430435-0500  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PWRB (User)
2022-02-07 01:19:29.430436-0500  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PWRB (User)
2022-02-07 09:31:19.064620-0500  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PWRB (User)
2022-02-07 09:31:19.064621-0500  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: PWRB (User)
2022-02-07 13:12:03.971159-0500  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: XHC
2022-02-07 13:12:03.971160-0500  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: XHC
2022-02-07 17:18:03.174770-0500  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: XHC
2022-02-07 17:18:03.174770-0500  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: XHC
2022-02-07 20:05:39.405960-0500  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: XHC
2022-02-07 20:05:39.405961-0500  localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: XHC

 

...oh yes...it is working, another benefit of your DSDT work....

not sure about double entries, i may have entered the get phrase twice...

...ok, it's sleeping when monitor sleeps, and waking with usb mouse click, or power button...

 

          ...thank you MaLdOn...for your help and tolerance...

 

 

 

Edited by RobertX
Link to comment
Share on other sites

2 hours ago, RobertX said:

...hey, MaLdOn did your dsdt change  this <"pci1458,5001", "pci8086,a146", "pciclass,060100", "LPCB"> to this <"pci8086,a306"> LPCB device?

is not for load low pin count, is just to inject apple ids ;) just relax and enjoy

  • Thanks 1
Link to comment
Share on other sites

  • 1 month later...

...hello again MaLd0n , hoping you could look at this config.plist for me....see if anything is still calling for patch appleintelcpupm...at clover boot gui under options, this patch shows as selected, even after removing it from config...or does clover see that it is required anyway...I uncheck it at every boot...there still next boot....any insight would be great

...my bad, I'll figure it out

 

Edited by RobertX
guess
Link to comment
Share on other sites

  • 6 months later...
2 hours ago, deeveedee said:

@MaLd0n I asked this before, but it's been a while so I'm asking again.  Is there a solution for fully working sleep/wake with Kabylake (e.g., i7-7700) and only iGPU (HD630) without a dGPU?  Thank you.

I didn't remember that there is a problem. I know HD530 has this problem on desktops but all is ok for HD630.

But there is no solutions for sleep as is. Sleep/wake will work if the whole hackintosh is correctly tuned.

  • Thanks 1
Link to comment
Share on other sites

×
×
  • Create New...