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

Somehow I still having problem with wake

2017-11-24 00:40:51 +0700 Sleep               	Entering Sleep state due to 'Software Sleep pid=98': Using AC (Charge:0%)           
2017-11-24 00:40:53 +0700 PM Client Acks      	Delays to Sleep notifications: [com.apple.apsd is slow(1986 ms)]           
2017-11-24 08:31:07 +0700 Kernel Client Acks  	Delays to Sleep notifications: [AppleHDADriver driver is slow(msg: SetState to 0)(1015 ms)] [AppleAHCIDiskQueueManager driver is slow(msg: SetState to 0)(310 ms)] [en0 driver is slow(msg: WillChangeState to 0)(5277 ms)]           
2017-11-24 08:31:07 +0700 Assertions          	PID 192(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00  id:0x0xd000081a1 [System: PrevIdle DeclUser BGTask SRPrevSleep kCPU kDisp]          
2017-11-24 08:31:07 +0700 Assertions          	Kernel Idle sleep preventers: IODisplayWrangler          
2017-11-24 08:31:07 +0700 Notification        	Display is turned on                                                       	          
2017-11-24 08:31:49 +0700 HibernateStats      	hibmode=0 standbydelay=0                                                   	          0         	
Sleep/Wakes since boot at 2017-11-24 00:32:29 +0700 :0   Dark Wake Count in this sleep cycle:0

Time stamp                Domain              	Message                                                                    	Duration  	Delay     
==========                ======              	=======                                                                    	========  	=====     
UUID: Unknown UUID
2017-11-24 08:31:49 +0700 Sleep               	Entering Sleep state due to '': Using AC (Charge:0%)           
2017-11-24 08:31:49 +0700 Failure             	Drivers Failure during wake due to PEG0():                                 	          
Sleep/Wakes since boot at 2017-11-24 00:32:29 +0700 :0   Dark Wake Count in this sleep cycle:0

CLOVER.zip

  • Like 1
Link to comment
Share on other sites

@MaLd0n just a quick update for your 100 series config, the USB patch you have is an old one and doesn't work, here is the new working one you can add.

<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>change 15 port limit to 26 in AppleUSBXHCIPCI</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				g32MEA==
				</data>
				<key>MatchOS</key>
				<string>10.13</string>
				<key>Name</key>
				<string>AppleUSBXHCIPCI</string>
				<key>Replace</key>
				<data>
				g32Mfw==
				</data>
			</dict>
		</array>
  • Like 1
Link to comment
Share on other sites

Hi MaLd0n. Guys in the forums though you might be interested in looking at the DSDT for my motherboard. 

 

It's GA-H270M-D3H. The main issue we've been trying to resolve is multiple monitors support. When plugging in multiple displays the machine freezes and hangs and barely makes it to login screen (even then when it does the spinning wheel of death prevents clicking on anything).

 

If you think there is anything you can suggest by looking at the attached files I'm sure I won't be the only one that is extremely grateful! 

 

I've attached

 

1. Clover folder after dumping the tables

2. the DSDT.aml 

3. the export from IOReg

4. The generated "Send me [name].zip" file

 

If there is anything I can help with please do let me know :) 

 

Rock on!


Attaching last file as I went over the 10mb limit. Thanks for the help! 

CLOVER.zip

Send me Nathan’s iMac.zip

DSDT and ioreg.zip

  • Like 1
Link to comment
Share on other sites

 

Somehow I still having problem with wake

2017-11-24 00:40:51 +0700 Sleep               	Entering Sleep state due to 'Software Sleep pid=98': Using AC (Charge:0%)           
2017-11-24 00:40:53 +0700 PM Client Acks      	Delays to Sleep notifications: [com.apple.apsd is slow(1986 ms)]           
2017-11-24 08:31:07 +0700 Kernel Client Acks  	Delays to Sleep notifications: [AppleHDADriver driver is slow(msg: SetState to 0)(1015 ms)] [AppleAHCIDiskQueueManager driver is slow(msg: SetState to 0)(310 ms)] [en0 driver is slow(msg: WillChangeState to 0)(5277 ms)]           
2017-11-24 08:31:07 +0700 Assertions          	PID 192(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00  id:0x0xd000081a1 [System: PrevIdle DeclUser BGTask SRPrevSleep kCPU kDisp]          
2017-11-24 08:31:07 +0700 Assertions          	Kernel Idle sleep preventers: IODisplayWrangler          
2017-11-24 08:31:07 +0700 Notification        	Display is turned on                                                       	          
2017-11-24 08:31:49 +0700 HibernateStats      	hibmode=0 standbydelay=0                                                   	          0         	
Sleep/Wakes since boot at 2017-11-24 00:32:29 +0700 :0   Dark Wake Count in this sleep cycle:0

Time stamp                Domain              	Message                                                                    	Duration  	Delay     
==========                ======              	=======                                                                    	========  	=====     
UUID: Unknown UUID
2017-11-24 08:31:49 +0700 Sleep               	Entering Sleep state due to '': Using AC (Charge:0%)           
2017-11-24 08:31:49 +0700 Failure             	Drivers Failure during wake due to PEG0():                                 	          
Sleep/Wakes since boot at 2017-11-24 00:32:29 +0700 :0   Dark Wake Count in this sleep cycle:0

No idea, bro

 

@MaLd0n just a quick update for your 100 series config, the USB patch you have is an old one and doesn't work, here is the new working one you can add.

<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>change 15 port limit to 26 in AppleUSBXHCIPCI</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				g32MEA==
				</data>
				<key>MatchOS</key>
				<string>10.13</string>
				<key>Name</key>
				<string>AppleUSBXHCIPCI</string>
				<key>Replace</key>
				<data>
				g32Mfw==
				</data>
			</dict>
		</array>

thx, Pavo

ill update it

DSDT.magichands.zip

need read about multiple displays, solve it in config.plist

Hi MaLd0n. Guys in the forums though you might be interested in looking at the DSDT for my motherboard. 

 

It's GA-H270M-D3H. The main issue we've been trying to resolve is multiple monitors support. When plugging in multiple displays the machine freezes and hangs and barely makes it to login screen (even then when it does the spinning wheel of death prevents clicking on anything).

 

If you think there is anything you can suggest by looking at the attached files I'm sure I won't be the only one that is extremely grateful! 

 

I've attached

 

1. Clover folder after dumping the tables

2. the DSDT.aml 

3. the export from IOReg

4. The generated "Send me [name].zip" file

 

If there is anything I can help with please do let me know :)

 

Rock on!

Attaching last file as I went over the 10mb limit. Thanks for the help! 

 

  • Like 1
Link to comment
Share on other sites

No idea, bro

thx, Pavo

ill update it

attachicon.gifDSDT.magichands.zip

need read about multiple displays, solve it in config.plist

 

I re-create DSDT by F4 Clover and only using USB _PRW patch, it's working back now

2017-11-24 23:59:36 +0700 Sleep               	Entering Sleep state due to 'Software Sleep pid=97': Using AC (Charge:0%) 44108 secs
2017-11-24 23:59:38 +0700 PM Client Acks      	Delays to Sleep notifications: [com.apple.apsd is slow(1998 ms)]           
2017-11-25 12:14:40 +0700 Kernel Client Acks  	Delays to Sleep notifications: [AppleHDADriver driver is slow(msg: SetState to 0)(1015 ms)] [en0 driver is slow(msg: WillChangeState to 0)(5276 ms)]           
2017-11-25 12:14:40 +0700 Assertions          	Kernel Idle sleep preventers: IODisplayWrangler          
2017-11-25 12:14:40 +0700 Notification        	Display is turned on                                                       	          
2017-11-25 12:14:40 +0700 Assertions          	PID 177(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00  id:0x0xd00008467 [System: PrevIdle DeclUser BGTask SRPrevSleep kCPU kDisp]          
2017-11-25 12:14:42 +0700 Assertions          	PID 177(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:02  id:0x0xd00008467 [System: PrevIdle DeclUser BGTask kDisp]          
2017-11-25 12:14:44 +0700 Wake                	Wake from Normal Sleep [CDNVA] due to PWRB/User: Using AC (Charge:0%)  
  • Like 1
Link to comment
Share on other sites

 

First...
If you need DSDT edits for SkyLake, KabyLake or CoffeeLake...
-Post your full Clover folder with original tables in Origin folder(Extract with F4 in Clover boot screen)
-Post Ioreg, extract with Ioreg Explorer
-Run it, post files generate in your desktop
Installation
 
--Create a bootable copy of macOS Sierra
Check out the link
 
--Create a bootable copy of macOS HighSierra
Check out the link
 
--Install Clover in USB stick
 
--Replace with my Clover folder 
 
--Install Sierra/High Sierra and boot into system!

 

MSI z170a Gaming M7 would not boot with OsxAptioFixDrv-64.efi, but did boot with OsxAptioFix2Drv-64.efi.

 

Thanks MaLd0n this thing was giving me a headache to even boot and hope to recover my old install since I upgraded :)

 

Hopefully this will let me see if I even want to recover or start fresh, probably fresh :D

 

Edit: I backed everything up with command line, partitioned my ssd to erase it, installed and get greeted with a similar screen.

 

OsxAptioFixDrv: Starting overrides for \macOS Install Data\Locked Files\Boot Files\boot.efi

Using reloc block: no, hibernate wake: no

Error allocating 0x11915 pages at 0x00000000071e8000 alloc type 2

Couldn't allocate runtime area

Boot failed, sleeping for 10 seconds before exiting...

 

So... I am guessing it may have to do with apfs or something else since the installer booted fine?

 

Ok, it worked when I enabled nv_disable=1...

 

Got stuck at kextd stall[0], seems fakesmc isn't loading... it is in the 10.13 folder as the latest clover and 10.13.1 worked like that before... if it doesn't boot this time I am going to bed lol

 

No cliff hangers, I keep getting that message again... even with nv_disable not sure what's going wrong so it's time to sleep.

post-1006983-0-06732800-1511690292_thumb.jpg

  • Like 1
Link to comment
Share on other sites

MSI z170a Gaming M7 would not boot with OsxAptioFixDrv-64.efi, but did boot with OsxAptioFix2Drv-64.efi.

 

Thanks MaLd0n this thing was giving me a headache to even boot and hope to recover my old install since I upgraded :)

 

Hopefully this will let me see if I even want to recover or start fresh, probably fresh :D

 

Edit: I backed everything up with command line, partitioned my ssd to erase it, installed and get greeted with a similar screen.

 

OsxAptioFixDrv: Starting overrides for \macOS Install Data\Locked Files\Boot Files\boot.efi

Using reloc block: no, hibernate wake: no

Error allocating 0x11915 pages at 0x00000000071e8000 alloc type 2

Couldn't allocate runtime area

Boot failed, sleeping for 10 seconds before exiting...

 

So... I am guessing it may have to do with apfs or something else since the installer booted fine?

 

Ok, it worked when I enabled nv_disable=1...

 

Got stuck at kextd stall[0], seems fakesmc isn't loading... it is in the 10.13 folder as the latest clover and 10.13.1 worked like that before... if it doesn't boot this time I am going to bed lol

 

No cliff hangers, I keep getting that message again... even with nv_disable not sure what's going wrong so it's time to sleep.

use OsxAptioFix2Drv-64.efi

use kexts in Library/Extensions and put only fakesmc in Clover/Kexts/Others for updates

i using fakesmc in clover folder and library/extensions, no problems

MaLd0, can you tell me how can I solve my problem? 

use a fresh install, intall clover, replace folder, only it

  • Like 2
Link to comment
Share on other sites

 

If you need DSDT edits for SkyLake, KabyLake or CoffeeLake...
-Post your full Clover folder with original tables in Origin folder(Extract with F4 in Clover boot screen)
-Post Ioreg, extract with Ioreg Explorer
-Run it, post files generate in your desktop

 

Hey MaLd0n,

 

Can you look over my system, not sure if I need a dsdt or not, but you are the best of the best.

 

Everything seems to be working fine as it is, but if I need a dsdt can you please make it?

 

Thank you.

 

Deleted my previous post since I figure out it was 50/50 user error.

Fallen00Sniper.zip

Send me Fallen00Sniper’s iMac.zip

  • Like 1
Link to comment
Share on other sites

Hey MaLd0n,

 

Can you look over my system, not sure if I need a dsdt or not, but you are the best of the best.

 

Everything seems to be working fine as it is, but if I need a dsdt can you please make it?

 

Thank you.

 

Deleted my previous post since I figure out it was 50/50 user error.

CLOVER.zip

  • Like 1
Link to comment
Share on other sites

I noticed in the z370 plist you are using kernelPM and AppleIntelCPUPM in your plists. Those are useless if you have ability to disable CFG lock in bios as for example in the Asus z370-a Prime. Also, why do you use a patch for TRIM ? There's a command that enables trim on any ssd from terminal (sudo trimforce enable).

What's the point os using the NvidiaGraphicsFixup.kext if the cards are supported with Nvidia Web Drivers? Why are you generating P States and C States? You have to tick PluginType I don't think there's any need to generate P and C states. FIXIPIC is useless unless your PW button is not working. Why are you dropping the DMAR table? Why NeverHibernate? 

  • Like 1
Link to comment
Share on other sites

I just found out, if I dump DSDT from macOS and patch it. I have no problem like PEG0 when trying to wake from sleep, but if I use DSDT from F4 Clover. Wake from sleep will fail

f4 is original table

Link to comment
Share on other sites

×
×
  • Create New...