Jump to content
1561 posts in this topic

Recommended Posts

Hello, I noticed that when I leave my computer unattended for a few hours, when I return back the screen is black (which is normal) but I cannot "wake" it, the computer is working but when I press my spacebar it does nothing.

 

Note, it is not in sleep mode, it is working normally but the screen does not turn on, I tried to unplug and plug back the monitor cable, move the mouse, press all the buttons of the keyboard, nothing... This started to happen since I updated my kexts in my EFI, but I'm not sure which kext to blame if no one had a similar experience, I eventually will try to revert back the updated kexts with the old ones one by one to pinpoint the one that causes that behaviour.

 

My energy settings are normal. I tried to put "Display sleep" to never, and it works fine, but if my display turns off for an X amount of time, then I cannot turn it back on and I'm forced to press the reset button on my tower. Maybe it is a cause of whatevergreen? I'm on 1.3.0 version.

 

Also, I'm using EFI iMac 19,1 because it works better for me than the iMac Pro 1,1

 

with iMac Pro 1,1 EFI I have the following issues:

 

  • The USB ports are not backwards compatible and although currently, I use only USB3 devices on my USB3 ports, my USB3 hub for some reason is recognised as a USB2 hub with iMac Pro 1,1  EFI but it is a USB3 device, I'm sure about it (photo attached).
  • Sleep is not working for me, it may be related to USB for some reason, but I tried a variety of SSDT and I did not have a success story to share.
  • My graphics card is not recognised by many apps, and also I have no way to see the temperature of it in iStats Menus.
  • My CPU was recognised as i9 but I have i7.

 

Those are the primary reasons that made me revert back to my previous EFI, but I updated my kexts, I'm not thinking to downgrade the kexts as it was before in case I won't be able to find a solution on the display sleep issue.

 

Cheers!

Screenshot 2019-08-13 at 19.04.32.png

2019-08-13 19.12.22.jpg

I update my BIOS to 10 last night and I have noticed a few things.

 

1) I no longer have the ability to set video DVMT:

 

Chipset → DVMT Pre-Allocated

Chipset → DVMT Total Gfx Mem

 

2) I use to be able to see both graphic cards (IGPU and RX570) but now I can only see one. VideoProc tells me I have no acceleration

1436170226_ScreenShot2019-08-13at1_14_45PM.thumb.jpg.e4bfd0e60e35ed2eab2e2346d5bb0342.jpg

 

and the IGPU is not listed in System Profiler either.

 

Hackintool use to show correct frame buffer, and now it doesn’t. VDA decode doesn’t work.

 

823417388_ScreenShot2019-08-13at1_15_45PM.thumb.jpg.99835a09fb39e13491c5cffee48b4141.jpg

 

1932279073_ScreenShot2019-08-13at1_15_48PM.thumb.jpg.97b02162ede840ec29afd8d643b5d084.jpg

 

WTF? Anyone have any similar issues?

@pkdesign I'm using EFI iMac 19,1 as you and I also have updated my bios to F10, make sure that you follow the following instruction of this topic in the first page

 

1. Follow the steps in the section "PART 2 - BIOS SETTINGS (Version F10 )"

2. Follow the steps in the section "FINAL CUT PRO   – Configuration for AMD RX5xx", even though it has a strikethrough, for those who are using iMac19,1 EFI, is must-have.

 

The final cut pro section will replace some of the settings of part 2 because part 2 is now optimised for iMacPro1,1 EFI and not iMac19,1, but as I wrote on my previous post, so far I have some deal-breaking issues with the newest EFI.

 

Cheers

Edited by panosru

I'm on F10 and using iMac Pro 1,1 and just NOW I realized that I have pretty these same problems:

 

4 hours ago, panosru said:

with iMac Pro 1,1 EFI I have the following issues:

  • The USB ports are not backwards compatible and although currently, I use only USB3 devices on my USB3 ports, my USB3 hub for some reason is recognised as a USB2 hub with iMac Pro 1,1  EFI but it is a USB3 device, I'm sure about it (photo attached).

 

I have same problem, only works as usb3, but my usb3 internal adapter seems working good at usb3 speed

 

4 hours ago, panosru said:
  • Sleep is not working for me, it may be related to USB for some reason, but I tried a variety of SSDT and I did not have a success story to share

 

 

Sleep seems ok, i can press space bar or move mouse to awake it most of the time 

EDIT Sleep IS NOT WORKING,when in sleep I have to press power to awake , but screens remains Black without gpu input signal

this happens also when I powerUp the PC (from OFF state) I though was related to APC, but at this point I can exclude this, I have to press reset just after POWER ON to ensure monitor will get signal :cry:

PLEASE ANY HELP?

 

4 hours ago, panosru said:
  • My graphics card is not recognised by many apps, and also I have no way to see the temperature of it in iStats Menus.

 

 

Gfx is recognized well , with hw acceleration , also I can see this temp on istat (I don't know if it's a real value btw  :blink:)

1064716141_Screenshot2019-08-13at21_38_13.png.58e01b2c4ca709a63a8e5309aafd8c5d.png

 

4 hours ago, panosru said:
  • My CPU was recognised as i9 but I have i7.

 

System info shows as i9 and VideoProc shows correctly as i7

 

1402662973_Screenshot2019-08-13at21_39_17.thumb.png.d42bf8993806cc2b4b635359974bfd4a.png

Does this can create problems &/or perfomance issues of any type? 

how to fix it?

 

Switching to iMac 19,1 can resolve/change something ?

Edited by gino8080
not working

UPDATE

 

Regarding the black monitors problem after sleep,

I got a minor success!

upgrading to the latest WhateverGreen release 1.3.1 (released this 2 days ago)

 

Quote

v1.3.1

  • Fixed an issue that LSPCON driver fails to set the mode after the adapter power is off, i.e. sleep/wake up cycle.
  • Unified release archive names
  • Enforce complete IGPU modeset on Kaby Lake and newer (overridable by igfxfcmsfbs bootarg or
    complete-modeset-framebuffers device property)
  • Disable VRAM testing on AMD GPUs on 10.14.4+ (based on vladie's patch)

 

DIRECT DOWNLOAD HERE

 

Now when I wake up from sleep (pressing power btn) at least my PRIMARY monitor awake correctly!

but my secondary keep sleeping..

EDIT  changing resolutions from system preferences/Display wakes up the 2nd monitor! 

 

I have 2 monitor connected,

primary on a DVI (1 of the 4) with a DVI->HDMI cable

secondary on a HDMI -> HDMI cable (the only hdmi port I have <_<)

 

I was reading in the WhateverGreen Radeon FAQ about the options to set the connector-priority, maybe can help who (like me) have this sleep/awake problem?

 

Quote

How can I change display priority?
With 7xxx GPUs or newer you could simply add connector-priority GPU controller property with sense ids (could be seen in debug log) in the order of their importance. This property may help with black screen issues especially with the multi-monitor configurations.
Without this property specified all the connectors will stay with 0 priority. If there are unspecified connectors they will be ordered by type: LVDS, DVI, HDMI, DP, VGA. Read SSDT sample for more details.

 

Anyone can please help me to understand how and where to set this option?

 

I'm really noob regarding these SSDT settings

 

cheers!

 

Edited by gino8080
more details

@gino8080 for me, my USB 3 hub wasn't working, so I had to use a custom SSDT, which I'm not sure if I have done it right, but in any case, I had issues with sleep which I could not fix and I had to return back to my previous EFI with iMac19,1.

 

I cannot tell if it is the best option for you, as there are much more experienced users here to advise you, for me it was the best option at that time but I'm constantly monitoring this topic to see what other users say, once I see that it became stable, then I will give it a second shot.

 

I will try whatevergreen 1.3.1 to see if it solves the issue, yesterday I set my display sleep to never, but I forgot to disable the screensaver when I returned home the monitor was frozen with the screensaver, I'm not sure what triggers the freeze.

 

Also some times I get freezes during my work, but that is completely random and I cannot reproduce it, but the freeze when I leave my computer unattended it is a sure thing.

 

Another issue that I faced (not often) is after sleep, I was waking up the computer but my monitors would not turn on, lately I haven't faced that issue, maybe it is resolved with kext updates I'm not sure, I'm still monitoring.

 

Those are the main issues I'm currently facing with my iMac19,1 EFI, but even so, it is more stable than iMac Pro 1,1, at least for me, maybe for others with a different setup it is the opposite.

 

In regards to the way you wake up your computer, I prefer to use power button instead of my keyboard or other devices for many reasons and the main is that I don't want to accidentally wake up my computer for whatever reason, I might cleaning the office at that time and press a keyboard button.

 

I have 3 monitors (my left and right on HDMI and my main in the centre on DisplayPort).

 

for SSDT look at this guide, I'm not an expert and I'm also not sure if I did it correctly for myself, but give it a shot.

Edited by panosru

Updating to whatevergreen 1.3.1 resolved the issue with my computer being frozen while unattended for a few hours :)

 

For some reason the new EFI with iMac Pro 1,1 uses 1.3.0 because with 1.3.1 one of display ports will not function, unfortunately, I do not have another monitor with display port to test it.

 

I hope that was the reason with random freezes I was encountering lately. Most of the times I encountered those issues was when I was working with apps like Final Cut Pro, Adobe Premiere, Adobe After Effects and Adobe Photoshop, but because I work with those apps almost every day I did not think that whatevergreen kext might cause the freezes.

 

Personally, I believe OpenCore will be much more stable and the primary solution for Hackintosh.

 

UPDATE:

Well, I spoke too early... anyways I will wait for a more stable EFI to try it out.

Edited by panosru
On 8/9/2019 at 4:52 PM, tasc said:

I was just hit with the dreaded shutdown bug again - where something happens to the BIOS and it doesn't show the BIOS splash page anymore on startup. Everything else still seems to be working though, I can sleep/wake normally still. Not sure what happens to the BIOS to cause this, but trying to get to bottom of it (also I'm running 2 video cards). Interestingly, this happened when I shut down from Windows.

 

@tasc @hackinbot

Hellooooo good sirs,

After lots of hard work and learning and days of  help from the geniuses MaLd0n we have made a new EFI and DSDT that's working beautifully. I won't post it on this thread until it's been approved by @glasgood but if you want to test it out then pm me and il send it too you to try out and test for me. :)

 

@glasgood

I hope your ok buddy,

Please PM me when your come back online as I have a new EFI and DSDT that I think will make you very happy indeed. I give you the full run down when your free. :)

@glasgood

Here’s a list of changes and my new EFI / DSDT for you to try.

 

The real time clock has been corrected,

Wake from sleep then shutting down the system and then starting it back up now works normally,

The Led lights now go out on shutdown as they should so you can disable ERP again if you prefer it that way,

USB is now fully native for our board and has a full layout so you can use USB2 devices on USB3 ports with no USB kext or SSDT needed,

You can now wake from sleep using the mouse or keyboard,

A short press on the power button will put the hack to sleep and a long press will bring up options to sleep restart or shutdown,

You can now enable your igpu with no changes to the smbios, just add slide=0 to the boot arguments and enable in bios, 

Kexts and UEFI files in the EFI are now at a minimum, (You might want to put back airportfixup.kext as I don’t need it on my hack)

Airportfuxup.kext no longer needed.

 

Also please dont use amd gpu injection in clover as after much testing the stock way is the best way. Don’t use geek bench to test the gpu it’s rubbish and bugged out and not giving a accurate guide, instead use luxmark 

 

And if your not using FileVault then run disable hibernate.

 

Try everything as is buddy and see what you think :) 

 

My bios settings are in line with yours so no changes there.

 

disablehibernate.command

AudioGod EFI.zip

 

@larabee

Report back with your findings on the new EFI here buddy :)

Edited by AudioGod
27 minutes ago, AudioGod said:

@glasgood

Here’s a list of changes and my new EFI / DSDT for you to try.

 

The real time clock has been corrected,

Wake from sleep then shutting down the system and then starting it back up now works normally,

The Led lights now go out on shutdown as they should so you can disable ERP again if you prefer it that way,

USB is now fully native for our board and has a full layout so you can use USB2 devices on USB3 ports with no USB kext or SSDT needed,

You can now wake from sleep using the mouse or keyboard,

A short press on the power button will put the hack to sleep and a long press will bring up options to sleep restart or shutdown,

You can now enable your igpu with no changes to the smbios, just add slide=0 to the boot arguments and enable in bios, 

Kexts and UEFI files in the EFI are now at a minimum, (You might want to put back airportfixup.kext as I don’t need it on my hack)

 

Also please dont use amd gpu injection in clover as after much testing the stock way is the best way. Don’t use geek bench to test the gpu it’s rubbish and bugged out and not giving a accurate guide, instead use luxmark 

 

And if your not using FileVault then run disable hibernate.

 

Try everything as is buddy and see what you think :) 

 

My bios settings are in line with yours so no changes there.

 

disablehibernate.command

AudioGod EFI.zip

 

@larabee

Report back with your findings on the new EFI here buddy :)

 

So far looking good, though i'm unable to activate messages.

 

9 minutes ago, glasgood said:

 

So far looking good, though i'm unable to activate messages.

 

 

Its funny you should say that. the build I did the other week for my friend had exactly the same problem and that was using your pre DSDT EFI

 

I just checked and my messages is fine.

 

What do you think about the native USB?

its all done via the DSDT and SSDT-6-A M L now :)

Edited by AudioGod
47 minutes ago, AudioGod said:

@glasgood

Here’s a list of changes and my new EFI / DSDT for you to try.

 

The real time clock has been corrected,

Wake from sleep then shutting down the system and then starting it back up now works normally,

The Led lights now go out on shutdown as they should so you can disable ERP again if you prefer it that way,

USB is now fully native for our board and has a full layout so you can use USB2 devices on USB3 ports with no USB kext or SSDT needed,

You can now wake from sleep using the mouse or keyboard,

A short press on the power button will put the hack to sleep and a long press will bring up options to sleep restart or shutdown,

You can now enable your igpu with no changes to the smbios, just add slide=0 to the boot arguments and enable in bios, 

Kexts and UEFI files in the EFI are now at a minimum, (You might want to put back airportfixup.kext as I don’t need it on my hack)

 

Also please dont use amd gpu injection in clover as after much testing the stock way is the best way. Don’t use geek bench to test the gpu it’s rubbish and bugged out and not giving a accurate guide, instead use luxmark 

 

And if your not using FileVault then run disable hibernate.

 

Try everything as is buddy and see what you think :) 

 

My bios settings are in line with yours so no changes there.

 

disablehibernate.command

AudioGod EFI.zip

 

@larabee

Report back with your findings on the new EFI here buddy :)

Wow this look promising! I see that you are still using iMacPro SMBios. I assume that is why AptioFix fix is working for you.

 

My real interest here is the USB ports all working without any kexts. That's incredible. I have the Wifi version of this board. I assume that the DSDT will not work exactly for my board? I would LOVE to have all the USB ports working correctly.

 

What is the SSDT being used for?

 

 

5 minutes ago, AudioGod said:

 

Its funny you should say that. the build I did the other week for my friend had exactly the same problem and that was using your pre DSDT EFI

 

I just checked and my messages is fine.

 

What do you think about the native USB?

its all done via the DSDT and SSDT-6-A M L now :)

 

For the last week I been using my non DSDT EFI as I can easily disable SIP when needed. When using both EFI folders with DSDT ( AptioMemoryFix.efi  - native nvram ) it's virtually impossible to disable SIP even when using recovery OS and via Clover. Only way I could disable SIP was to revert back to my older EFI. Weirdly I can activate iMessages using my last known EFI folder without DSDT but now not with Original DSDT EFI or latest that you posted.  Native USB by ports limit patch in Kernel and Kext Patches, was aware of that in past, but could not find enough information regarding if it was safe to use, though it's possible a mac update could stop the port limit patch working, that said, I don't think Mojave 10.14.6 will have anymore updates.

 

Another issue I found with DSDT EFI attached to guide and the one you attached is that my Airdrop is not functioning correctly, transfers often fail. Another weird thing is that Airdrop works with previous non DSDT EFI. ( but that could be down to my wifi card and DSDT )

 

 

 

 

 

 

 

 

 

 

 

29 minutes ago, pkdesign said:

Wow this look promising! I see that you are still using iMacPro SMBios. I assume that is why AptioFix fix is working for you.

 

My real interest here is the USB ports all working without any kexts. That's incredible. I have the Wifi version of this board. I assume that the DSDT will not work exactly for my board? I would LOVE to have all the USB ports working correctly.

 

What is the SSDT being used for?

 

 

 

SSDT-6-A M L is to fix ACPI warnings and give you a perfect log and its also what's used to patch the USB to make it native. :)

 

Try it on your board but your need to add a boot argument in clover to block out the bluetooth.  

 

AORUS PRO Z390 WIFI version with Intel CNVi  – Disable Bluetooth on HS14

 

Resolve bluetooth issue  reported by @eSaF 
 

   Reveal hidden contents

 

16 minutes ago, glasgood said:

 

For the last week I been using my non DSDT EFI as I can easily disable SIP when needed. When using both EFI folders with DSDT ( AptioMemoryFix.efi  - native nvram ) it's virtually impossible to disable SIP even when using recovery OS and via Clover. Only way I could disable SIP was to revert back to my older EFI. Weirdly I can activate iMessages using my last known EFI folder without DSDT but now not with Original DSDT EFI or latest that you posted.  Native USB by ports limit patch in Kernel and Kext Patches, was aware of that in past, but could not find enough information regarding if it was safe to use, though it's possible a mac update could stop the port limit patch working, that said, I don't think Mojave 10.14.6 will have anymore updates.

 

Another issue I found with DSDT EFI attached to guide and the one you attached is that my Airdrop is not functioning correctly, transfers often fail. Another weird thing is that Airdrop works with previous non DSDT EFI. ( but that could be down to my wifi card and DSDT )

 

 

 

 

 

 

 

 

 

 

 

 

I just tried airdrop and that's working fine for me buddy. 

MaLd0n says the USB won't break for any updates and its there to stay and the EFI is 10.15 ready.

 

Im looking into iMessage and SIP now, Il hassle MaLd0n about it and see what he says.

Edited by AudioGod
  • Like 1

@AudioGod that is looking promising! I haven't tried it yet, and most probably I will hold a bit on it just to give it a little time, is it possible to disable the wakeup with input devices and wake up the computer only though power button?

 

Also, why to disable hibernate? 

 

Thanks!

Edited by panosru

Today I started my hackintosh and this error appeared. I didn’t change anything in the bios but appetently something went wrong. I restored the profile and it worked again. Can anybody tell what went on here?

3CA3EE8B-9420-474C-B181-9305B67C826D.jpeg

Today I started my hackintosh and this error appeared. I didn’t change anything in the bios but appetently something went wrong. I restored the profile and it worked again. Can anybody tell what went on here?

@glasgood

In Clover under RT Variables change CsrActiveConfig from 0x67 (SIP Completely disabled) too 0x0 (SIP Enabled) or 0x3 (Partially Disabled(loads unsigned kexts)) and that should do it :)

 

 

 

7 minutes ago, Cipha said:

Today I started my hackintosh and this error appeared. I didn’t change anything in the bios but appetently something went wrong. I restored the profile and it worked again. Can anybody tell what went on here?

3CA3EE8B-9420-474C-B181-9305B67C826D.jpeg

Today I started my hackintosh and this error appeared. I didn’t change anything in the bios but appetently something went wrong. I restored the profile and it worked again. Can anybody tell what went on here?

 

What EFI Folder are you using?

Edited by AudioGod
33 minutes ago, AudioGod said:

 

 

Im looking into iMessage and SIP now, Il hassle MaLd0n about it and see what he says.

 

I also tried clearing NVRAM using -c and restart and still iMessages activation remains unsuccessful. The sip is not an issue, as I can use another EFI to boot and make changes that require SIP to be disabled. Airdrop is most likely my card, I have HS14 disabled when creating USBPorts.kext. I cant use the uia_exclude=HS14 bootflag as it would require me to use USBPInjectAll.kext. 

7 minutes ago, AudioGod said:

@glasgood

In Clover under RT Variables change CsrActiveConfig from 0x67 (SIP Completely disabled) too 0x0 (SIP Enabled) or 0x3 (Partially Disabled(loads unsigned kexts)) and that should do it :)

 

 

 

 

What EFI Folder are you using?

An older version glasgoods EFI with RX580 + custom SSDT for USB

Since everything went super smooth I didn't had a need to update.

 

 

10 minutes ago, glasgood said:

 

I also tried clearing NVRAM using -c and restart and still iMessages activation remains unsuccessful. The sip is not an issue, as I can use another EFI to boot and make changes that require SIP to be disabled. Airdrop is most likely my card, I have HS14 disabled when creating USBPorts.kext. I cant use the uia_exclude=HS14 bootflag as it would require me to use USBPInjectAll.kext. 

 

@glasgood Did you read my message above about CsrActiveConfig? 

I just enabled it and it works, I also signed out of iMessage and my iCloud deleted my hack on iCloud and then put it all back with no problems. that was with leaving Csractiveconfig at 0x0 not that it should matter, I just did two tests at once..lol

Ive just had MaLd0n on what's app now talking to me about it.

 

 

5 minutes ago, Cipha said:

An older version glasgoods EFI with RX580 + custom SSDT for USB

Since everything went super smooth I didn't had a need to update.

 

 

 

@Cipha I think in that case it was just plain bad luck. to be safe what you should do is save your bios as a profile then turn off the system and pull the power from the mains and then remove the battery from the motherboard and just leave your hack for 10 minutes to fully drain every bit of power from everywhere and then put the battery back and reload your profile and carry on as normal. :)

Edited by AudioGod
5 minutes ago, AudioGod said:

 

@glasgood Did you read my message above about CsrActiveConfig? 

I just enabled it and it works, I also signed out of iMessage and my iCloud deleted my hack on iCloud and then put it all back with no problems. that was with leaving Csractiveconfig at 0x0 not that it should matter, I just did two tests at once..lol

Ive just had MaLd0n on what's app now talking to me about it.

 

I think in that case it was just plain bad luck. to be safe what you should do is save your bios as a profile then turn off the system and pull the power from the mains and then remove the battery from the motherboard and just leave your hack for 10 minutes to fully drain every bit of power from everywhere and then put the battery back and reload your profile and carry on as normal. :)

 

Thanks I will do that! 

1 hour ago, glasgood said:

 

So far looking good, though i'm unable to activate messages.

 

 

@AudioGod thanks for working on this, I will try it out! I noticed in your new EFI folder clover config, you have removed the SerialNumber and SmUUID values in the SMBIOS section (which is a good idea, I'm assuming you did this on purpose) but anyone using this needs to remember to put their own values back in here or it could cause issues with iMessage, etc.

6 minutes ago, tasc said:

 

@AudioGod thanks for working on this, I will try it out! I noticed in your new EFI folder clover config, you have removed the SerialNumber and SmUUID values in the SMBIOS section (which is a good idea, I'm assuming you did this on purpose) but anyone using this needs to remember to put their own values back in here or it could cause issues with iMessage, etc.

 

@tasc No problem buddy, yes correct I did remove it on purpose as this is to share and as such people will need to use there own details or make new ones.

×
×
  • Create New...