- Mar 24, 2013
- ASUS Z270 TUF Mark 1
- HD630 / GTX 1080 Ti
- Mobile Phone
Yes, I read that - I disabled all USB ports (except 2 USB2 ports for keyboard and mouse) to test and did not use USBInjectAll etc. But the fault remained. I must admit, I am confused as to how to configure my USB correctly (despite looking at some guides) it doesn’t seem particularly easy.In many cases it is the faulty USB configuration causing problems with sleep/wake. If you're using USBInjectAll there might be side effects. Best is to have a clean USB configuration, i.e. with HackingTool.
Actually the HackinTool has a decent guide, but slightly outdated. This is what I did:Do you have a foolproof guide for the Hackintool?
Well, this was an interesting excercise.Actually the HackinTool has a decent guide, but slightly outdated. This is what I did:
Good luck! Although luck is not needed here, just a clean work and clean results.
- Install USBInjectAll for port discovery
- Apply the DSDT renames (see the guide)
- Apply the port limit patches for your macOS version
- Rebuild cache and reboot
- Start the HackinTool and go to the USB section
- Kick the Clear All button and then the reload button (the list rebuilds, some entries are green, some not - green are ports which are already in use)
- Take a USB3 hub and connect it to all USB ports your machine has. There should be connects to USB3 and USB2 ports at the same time. This is what a USB3 hub does, connects to a USB3 and the USB2 lanes at one time. Choose USB2 for external connectors where the USB2 devices are connected. Leave the others as they are, especially internals and USB3.
- Remove the unused ports with the minus button, those which didn't go green in the port discovery process
- Click export and copy the resulting USBPorts.kext to the Clover/Other directory.
- Remove USBInjectAll.kext. I think it is also safe to deactivate the port limit patches but leave the rename patches active.
- Reboot, start the Hackintool and check if there are only ports which are meant for use in the list. Click clear all and reload a few times. If all looks good you're done.
- Rebuild cache and reboot a few times.
- See if the sleep/wake process is working now
- If your USB configuration is clean then there are another issues maybe in your DSDT which need patching. Pay attention to XOSI patches as they are also source of problems when it comes to sleep/wake.
View attachment 409460
Ok so I decided to test if sleep/wake works on my system and it doesn't . Because I was using it without an attached monitor, I never noticed. Anyways its not a big issue for me but I tried a lot of combinations and couldn't come to solve it.
I realised that when I gave a wake command (through Apple Remote Desktop app), the PC's lights would come up, I would get ping replies to 2-3 packets and then it would just hang. I had to do a hard reboot to get it to work.
I tried removing USBInjectAll and the same results followed (I think my motherboard has less than 15 ports - but anyways since I excluded the kext it doesn't apply)
Sorry couldn't be of much help to you.
sudo pmset -g log | grep -i failure
2019-06-03 19:29:55 +0800 Failure Darkwake Exit Failure during wake due to 0x18A2759D00000032:
2019-06-03 20:19:40 +0800 Failure Darkwake Exit Failure panic during wake due to 0x18A2759D00000032:
2019-06-03 20:22:34 +0800 Failure Darkwake Exit Failure panic during wake due to 0x18A2759D00000032:
Is there anything specific you need to see? It’s just that I will have to obfuscate the data as it contains my serial etc. Don’t really want that in the public domain!Post your EFI folder and IORegistry using IORegistry Explorer.
Is there anything specific you need to see? It’s just that I will have to obfuscate the data as it contains my serial etc. Don’t really want that in the public domain!
Is there a quick way to do this (especially for the IORegistry data)
Thanks though for your help.