Jump to content
1561 posts in this topic

Recommended Posts

I'm still struggeling with USB ports. I tried my own SSDT which didn't worked out well so I decided to test your other SSDTs provided in the tutorial. I don't really need the USB-C port so I thought I give it a go. Unfortuately all with the same results. Only my front ports and the USB 2.0 ports on the back are working. Everything else seems to be dead. Any ideas what I could try?

 

my case has USB-C, 2x USB 2.0 and 2x USB3.0 on the front.

I already disconnected the Front USB 2.0 on the mainboard without any changes.

 

I'm pretty much lost right now...

12 hours ago, larabee said:

@glasgood can you try plug in additional 16 gb to make it 32gb and test it out?

at this moment, @AudioGod and I are using the same hardware with the same config and we are having a hard time make it panic using your EFI and the drvr3 driver. 

I had several occasions when I max out memory and get a panic next time I restart. I think the panic is related to the amount of RAM used during the operation. Since I bump my ram to 32gb , i have less panic and as audiogod said, memtest make free2000 panic on mine too.

 

 

 

 

@AudioGod @larabee

 

Have now updated to BIOS v10, updated to latest Clover and kexts. Everything seemed to go well, but have issue with sleep when using SMBIOS iMac Pro with internal graphics disabled. The issue is the machine will wake from sleep to a black screen. So think this is something to do with AMD framebuffer for RX580 card. How is sleep with your hack, do you have same problem ?

 

So at moment I'm back to using SMBIOS for iMac 19,1 with OsxAptioFix2Drv-free2000.efi and updated Clover and kexts. When I have free time will have another look.

 

 

Edited by glasgood
1 hour ago, glasgood said:

 

 

@AudioGod @larabee

 

Have now updated to BIOS v10, updated to latest Clover and kexts. Everything seemed to go well, but have issue with sleep when using SMBIOS iMac Pro with internal graphics disabled. The issue is the machine will wake from sleep to a black screen. So think this is something to do with AMD framebuffer for RX580 card. How is sleep with your hack, do you have same problem ?

 

So at moment I'm back to using SMBIOS for iMac 19,1 with OsxAptioFix2Drv-free2000.efi and updated Clover and kexts. When I have free time will have another look.

 

 

 

@glasgood. @larabee

 

I tested sleep and wake Multiple times last night and again just now and I have no problems at all. (I no longer have a h100i in there so my sleep is working without any patches)

Im using smbios iMacPro1,1 and the drv3.efi  10.14.6 with the latest clover and Kexts and have done a 15 hour run using memtest and it passed with flying colours. I’m yet to get a single panic so far and I have stressed the hell out of my memory and system and still she purrs on.

my bios settings are different to yours, if you want to give them a try then go back a page and your find them on a post to @larabee. If you do try them then make sure you switch the cpu boost back to auto as I switched off my oc before saving the settings and forgot to turn it back on. :)

 

P.s. I have tested with 16gb and 32gb ddr4 (2 and 4 sticks) and my results are the same.

Edited by AudioGod
20 minutes ago, AudioGod said:

 

@glasgood. @larabee

 

I tested sleep and wake Multiple times last night and again just now and I have no problems at all. (I no longer have a h100i in there so my sleep is working without any patches)

Im using smbios iMacPro1,1 and the drv3.efi  10.14.6 with the latest clover and Kexts and have done a 15 hour run using memtest and it passed with flying colours. I’m yet to get a single panic so far and I have stressed the hell out of my memory and system and still she purrs on.

my bios settings are different to yours, if you want to give them a try then go back a page and your find them on a post to @larabee. If you do try them then make sure you switch the cpu boost back to auto as I switched off my oc before saving the settings and forgot to turn it back on. :)

 

P.s. I have tested with 16gb and 32gb ddr4 (2 and 4 sticks) and my results are the same.

 

Thanks, though I'm wondering if the RX580 is root of the problem when using SMBIOS for iMac Pro. It seems that sleep works, system seems to wake but my screen stays black. 

3 hours ago, glasgood said:

 

 

@AudioGod @larabee

 

Have now updated to BIOS v10, updated to latest Clover and kexts. Everything seemed to go well, but have issue with sleep when using SMBIOS iMac Pro with internal graphics disabled. The issue is the machine will wake from sleep to a black screen. So think this is something to do with AMD framebuffer for RX580 card. How is sleep with your hack, do you have same problem ?

 

So at moment I'm back to using SMBIOS for iMac 19,1 with OsxAptioFix2Drv-free2000.efi and updated Clover and kexts. When I have free time will have another look.

 

 

 

Did you remove all iGpu settings and boot flag? I forgot the shikigva flag and it messed up entire thing. 

I've been running iMac Pro 1.1 for quite a while and doesn't have sleep issue. It must be framebuffer for RX580. 

1 hour ago, glasgood said:

 

Thanks, though I'm wondering if the RX580 is root of the problem when using SMBIOS for iMac Pro. It seems that sleep works, system seems to wake but my screen stays black. 

 

I still have a rx580 knocking about so I will prep my test bench later and try and reproduce the wake problem using my setup. 

Scratch that il use my system so it all stays in line and plop in the rx580 and see what happens.

I believe with the rx580 your probably better off staying at smbios 19,1 but that OsxAptioFix2Drv -free2000.efi needs togo because it's making memory throw errors and to me that's worst then anything else as when I'm in the middle of a session that's the last thing I need happening to me. 

It was forcing me to brute force my system agent to try and stabilise the ram. Yuk! LoL

  • Like 1
44 minutes ago, AudioGod said:

 

I still have a rx580 knocking about so I will prep my test bench later and try and reproduce the wake problem using my setup. 

Scratch that il use my system so it all stays in line and plop in the rx580 and see what happens.

I believe with the rx580 your probably better off staying at smbios 19,1 but that OsxAptioFix2Drv -free2000.efi needs togo because it's making memory throw errors and to me that's worst then anything else as when I'm in the middle of a session that's the last thing I need happening to me. 

It was forcing me to brute force my system agent to try and stabilise the ram. Yuk! LoL

 

I may have to stay with OsxAptioFix2Drv-free2000.efi , been using it for several months now without problem. Appreciate you offer to test the RX580, fingers crossed I have under looked something some where Cheers!

49 minutes ago, larabee said:

 

Did you remove all iGpu settings and boot flag? I forgot the shikigva flag and it messed up entire thing. 

I've been running iMac Pro 1.1 for quite a while and doesn't have sleep issue. It must be framebuffer for RX580. 

 

I tried removing shikigva boot flag and intel settings from Device / Properties, still no luck. 

1 hour ago, glasgood said:

 

I may have to stay with OsxAptioFix2Drv-free2000.efi , been using it for several months now without problem. Appreciate you offer to test the RX580, fingers crossed I have under looked something some where Cheers!

 

I tried removing shikigva boot flag and intel settings from Device / Properties, still no luck. 

 

@glasgood Yeah, with iMac Pro 1.1 , you must remove iGPU related bootflag and intel device properties and completely disable iGPU for the SMBIOS to work properly. Otherwise, you will not be able to open Jpeg file at all and Final Cut will sometimes freeze depending on the file format you're working with. I will try troubleshoot the issue with AudioGod as our systems are basically clone of each other. I have a RX570 and tested it out, facing some random kernel panic Bool ATI Framebuffer but a restart clear the error. 

 

@AudioGod I tried plugging RX570 and experience the same problem as Glasgood. Waiting for your Rx580 buddy. 

5 minutes ago, larabee said:

 

@glasgood Yeah, with iMac Pro 1.1 , you must remove iGPU related bootflag and intel device properties and completely disable iGPU for the SMBIOS to work properly. Otherwise, you will not be able to open Jpeg file at all and Final Cut will sometimes freeze depending on the file format you're working with. I will try troubleshoot the issue with AudioGod as our systems are basically clone of each other. I have a RX570 and tested it out, facing some random kernel panic Bool ATI Framebuffer but a restart clear the error. 

 

@AudioGod I tried plugging RX570 and experience the same problem as Glasgood. Waiting for your Rx580 buddy. 

 

Thanks @AudioGod I suspect it's the frame buffer, so at the moment I'm looking into see if patching AMD9500Controller.kext is still relevant when using WhateverGreen.kext

14 minutes ago, larabee said:

 

@AudioGod I tried plugging RX570 and experience the same problem as Glasgood. Waiting for your Rx580 buddy. 

 

 

@glasgood @larabee

Hey guys, yep it happens to me with the rx580 too. Dark screen at wake..

1 hour ago, glasgood said:

 

Thanks @AudioGod I suspect it's the frame buffer, so at the moment I'm looking into see if patching AMD9500Controller.kext is still relevant when using WhateverGreen.kext

 

Can you try the WhateverGreen 1.3.1 

I think the 1.2.9 has problem with framebuffer patching for the 9500controller kext. 

31 minutes ago, larabee said:

 

Can you try the WhateverGreen 1.3.1 

I think the 1.2.9 has problem with framebuffer patching for the 9500controller kext. 

 

I updated to latest WhateverGreen early today, can’t remember what version, but will double check in morning. Thanks 

Can anyone guide me how to install HWmonitor (or any alternative) I'm follow this link and copy kexts files as they said but my mac can't boot anymore So I have to remove those file out of my EFI folder to boot my mac again. I need to see temperature fan speed etc. of my mac. 

 

https://hackintosher.com/guides/hwmonitor-hackintosh-guide/

Hi all and thanks so much for this thread. This guide is truly one of, if not, the most thorough I’ve come across. Thank you.

I’m new to the hackintosh world and recently put together a new hack using the following components:

 

Gigabyte Z390 AORUS PRO
Intel Core i7-8700
Intel UHD630
Cooler Master Hyper 212 EVO
4 x 8GB Crucial Ballistix Sport LT 3000 MHz DDR4 DRAM
Crucial P1 1TB 3D NAND NVMe PCIe M.2 SSD in M2M slot
500GB Dell HDD on SATA0
Onboard Ethernet

 

I’ve followed Gladgood’s steps (UHD630-only) and completed step 7.

 

The installer used was Mojave 10.4.3.

 

Everything went as expected, and looks good - except there’s no audio devices available, and no USB3 when booting using the POST-INSTALL EFI.

 

If I boot the internal MacOS using the USB Flash Drive (installer) at the F12 Boot Menu, I have audio devices (Internal Speaker, Line Out, Line In, etc) and the USB3 ports work. I’m assuming this uses the EFI found on the USB stick?

 

If I boot the internal MacOS using the internal NVMe EFI, I have no audio and the USB3 ports don’t work.

 

The EFIs used are:

On USB Stick:
PRE-INSTALL Aorus Pro Z390 EFI - Intel UHD630
On internal NVMe:
POST-INSTALL Aorus Pro Z390 EFI - Intel UHD630

 

Any guidance in the right direction would be greatly appreciated.

 

Thanks.

2 hours ago, hackinbot said:

 

If I boot the internal MacOS using the internal NVMe EFI, I have no audio and the USB3 ports don’t work.

 

I assume you already install Clover with RC script onto the NVMe. What BIOS version you are using? Trying using the attached EFI. Let me know if it works for you. 

The USB3 ports on the back only works with USB3 devices. Any USB2 plugged into the USB3 ports will not work.

 

POST-INSTALL Aorus Pro Z390.zip

 

 

 

 

 

10 hours ago, Oom said:

Can anyone guide me how to install HWmonitor (or any alternative) I'm follow this link and copy kexts files as they said but my mac can't boot anymore So I have to remove those file out of my EFI folder to boot my mac again. I need to see temperature fan speed etc. of my mac. 

 

https://hackintosher.com/guides/hwmonitor-hackintosh-guide/

Did you use the EFI supplied by Glasgood? If yes, replace the Virtual SMC on his EFI with Fake SMC, make sure that you use the latest fakesmc kext. 

 

 

 

-----------------------------------------------

 

@glasgood In some other boards, recalculate the Slide=n for memory driver (in our cases is the  OsxAptioFix3Drv ) is needed to get proper boot. And for your RX580, did you specify the "CFG,CFG_FB_LIMIT" in SSDT? I remember there was a bug with RX series that causing blackscreen after deep sleep that's related to the CFG_FB_LIMIT. 

Edited by larabee
  • Like 1
57 minutes ago, larabee said:

 

@glasgood In some other boards, recalculate the Slide=n for memory driver (in our cases is the  OsxAptioFix3Drv ) is needed to get proper boot. And for your RX580, did you specify the "CFG,CFG_FB_LIMIT" in SSDT? I remember there was a bug with RX series that causing blackscreen after deep sleep that's related to the CFG_FB_LIMIT. 

 

@larabee Hey buddy, my boot argument is Slide=0 so should I change it to n too or stay as is?

I hope your good pal :)

 

Screenshot 2019-07-26 at 18.45.45.png

 

@larabee how's that look overall to you? 

should I make any changes buddy?

Edited by AudioGod
3 hours ago, larabee said:

 

I assume you already install Clover with RC script onto the NVMe. What BIOS version you are using? Trying using the attached EFI. Let me know if it works for you. 

The USB3 ports on the back only works with USB3 devices. Any USB2 plugged into the USB3 ports will not work.

 

POST-INSTALL Aorus Pro Z390.zip

 

 

Thanks Larabee. I managed to solve the NO AUDIO issue by comparing the PRE and POST config.plists side by side. I've attached a picture indicating what was required to get audio working on the original POST-Install UHD630 EFI from Glasgood.

 

To fix USB for UHD630-only systems:

 

1. Copy USBInjectAll.kext from the PRE-INSTALL EFI into the kexts folder of the internal drive's EFI.

2. Enable USB Inject (see picture)

3. Replace /EFI/CLOVER/ACPI/PATCHED/SSDT-GPRW.aml on the internal drive's EFI with /EFI/CLOVER/ACPI/PATCHED/SSDT-UIAC.aml from the PRE-INSTALL EFI.

 

To fix the USB input lag experienced at startup:

 

1. Copy the entire "Kernel and Kext Patches" section from the PRE-INSTALL EFI onto the internal drive's EFI.

 

I hope this can help others who stumble across this problem and are only using the UHD630 GPU on this platform.

 

Now... I just picked up a Sapphire Nitro+ RX580 4GB this afternoon so I'll be re-installing everything following those instructions.

2019-07-26_13-37-52.png

Edited by hackinbot
Updated with USB port fix instructions
12 minutes ago, AudioGod said:

 

@larabee Hey buddy, my boot argument is Slide=0 so should I change it to n too or stay as is?

I hope your good pal :)

OH dear the n represents different number depending on the memory map. 

Please refer to this post comment: 

and this article

https://github.com/wmchris/DellXPS15-9550-OSX/blob/10.13/Additional/slide_calc.md?fbclid=IwAR1SDWZr9_VhP73kQs6hP7nvN11Y0bYbgjbZR7RABMTBxnHe2VG5VMk_D9A

 

for a better understanding of memmap :)

 

 

4 minutes ago, hackinbot said:

 

Thanks Larabee. I managed to solve the NO AUDIO issue by comparing the PRE and POST config.plists side by side. I've attached a picture indicating what was required to get audio working on the original POST-Install UHD630 EFI from Glasgood. I also solved the USB ports issue and will follow up with those steps shortly.

 

Glad you can get it fixed buddy :)

 

Edited by larabee
5 minutes ago, larabee said:

OH dear the n represents different number depending on the memory map. 

Please refer to this post comment: 

 

Glad you can get it fixed buddy :)

 

hahaha I get you now...ops!

 

I was thinking n = no or something lol

Edited by AudioGod
  • Like 1
1 hour ago, larabee said:

 

 

@glasgood And for your RX580, did you specify the "CFG,CFG_FB_LIMIT" in SSDT? I remember there was a bug with RX series that causing blackscreen after deep sleep that's related to the CFG_FB_LIMIT. 

 

I had a look into doing that, but as far as I know it has been fixed in WhateverGreen since version 1.1.4 I have tried many things now including modified frame buffer injection ( below )  for my Gigabyte Aorus AMD RX 580 8GB , and still no luck :)

 

 

<dict>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				AAQAAAQDAAAAAQEBAAAAABIEBgEAAAAAAAQAAAQDAAAA
				AQIBAAAAACIFBAMAAAAAAAgAAAQCAAAAAQMAAAAAABEC
				AQIAAAAAAAgAAAQCAAAAAQQAAAAAACEDBQQAAAAABAAA
				AAQAAAAAAQUAAAAAAAAAAwYAAAAAAAQAAAABAAAAAUYB
				AAAAACABAAAAAAAA
				</data>
				<key>InfoPlistPatch</key>
				<false/>
				<key>Name</key>
				<string>AMD9500Controller</string>
				<key>Replace</key>
				<data>
				AAQAAAQDAAAAAQAAAAAAABIEBgEAAAAAAAQAAAQDAAAA
				AQAAAAAAACIFBAMAAAAAAAQAAAQDAAAAAQAAAAAAABEC
				AQIAAAAAAAgAAAACAAAAAQAAAAAAACEDBQQAAAAABAAA
				ABQCAAAAAQAAAAAAABAAAwYAAAAA
				</data>
			</dict>

 

 

 

 

10 hours ago, AudioGod said:

@larabee @glasgood

Hey Buddy,

Have you noticed that clover v5018 changes the folder format?

I just redid mine now as I only just read about the changes myself.

 

OLD Folder Format:

Screenshot 2019-07-26 at 22.24.46.png

 

 

 

NEW Folder Format

Screenshot 2019-07-26 at 22.24.07.png

 

Apparently the old way was causing conflicts so they changed it over.

Seems the same to me but there you go....lol

 

 

 

It had me puzzled for a bit. :w00t: 

@AudioGod @larabee

 

Making some progress, exhausted most other frame buffer options but finally managed to change frame buffer from ATY,AMD,RadeonFrambuffer to ATY,Orinoco via a custom SSDT. I hoped this would fix the black screen on wake, but unfortunately not :unsure: lol

I tried specifying values 5 & 6 on  "CFG,CFG_FB_LIMIT" in SSDT but not happening. SSDT for RX 580 seems to be working! So maybe the frame buffer is not responsible for black screen on wake.  Will try darkwake options.

 

SSDT-RX-580.aml

SSDT-RX-580.dsl

 

1514968609_Screenshot2019-07-27at10_32_56.thumb.png.f2f3dbd6d0bc4e577916f08d189befd1.png

 

 

 

 

 

 

Edited by glasgood
22 minutes ago, glasgood said:

@AudioGod @larabee

 

Making some progress, exhausted most other frame buffer options but finally managed to change frame buffer from ATY,AMD,RadeonFrambuffer to ATY,Orinoco via a custom SSDT. I hoped this would fix the black screen on wake, but unfortunately not :unsure: lol

I tried specifying values 5 & 6 on  "CFG,CFG_FB_LIMIT" in SSDT but not happening. SSDT for RX 580 seems to be working! So maybe the frame buffer is not responsible for black screen on wake.  Will try darkwake options.

 

SSDT-RX-580.aml

SSDT-RX-580.dsl

 

1514968609_Screenshot2019-07-27at10_32_56.thumb.png.f2f3dbd6d0bc4e577916f08d189befd1.png

 

 

 

 

 

 

 

Your getting there buddy,

if you need me to run any tests for you then just let me know. Il be about from around 2pm on our time so I'm here if you need me. :)

  • Like 1

@glasgood

Give this version of whatevergreen 1.3.1 a try buddy.

it has fixes for the rx580 frame buffer and also clears up the purple lines at boot.

its not full release and still at debug status but I've been running it since last night with no problem and have double made sure its good togo before sending it over to you. :)

 

WhateverGreen-131.zip

 

What's a good cloning tool for macos to copy my ssd with bro?

Edited by AudioGod
  • Like 1
×
×
  • Create New...