Jump to content
AceMcLoven

XFX R9 280X Black Edition,z87x-ud7-th with i7-4770k CPU Sierra Freeze and reboot.

145 posts in this topic

Recommended Posts

6 minutes ago, ammoune78 said:

Can you try to add wathevergreen kext and untick LoadVBios from Graphics in the config, also you can add RadeonDeInit!

 

How do I add RadeonDelnit? 

 

I did try WhateverGreen without LoadVbios checked and it's not working for me. 

Share this post


Link to post
Share on other sites
Advertisement

You can use clover configurator to open the config.plist and under the graphic section there's a RadeonDeInit flag or open the config.plist and add the following code to under the Graphics section:

 

<dict>
        <key>RadeonDeInit</key>
        <true/>
    </dict>

You might need to update your clover to the latest version because RadeonDeInit won't work in clover revisions prior to 4296 if I remember correctly.

Screen Shot 2018-04-26 at 9.08.24 PM.png

Share this post


Link to post
Share on other sites

@AceMcLoven

R9 270X and R9 280X don't need anything to work in a Hackintosh, I have a MSI R9 270X and it works 100% OOB without any injection or selecting the framebuffer if I set InjectATI=True or select a framebuffer Futomaki it will go to black screen. Don't inject anything in the Graphics section. You don't even need the RadeonDeInit either, just make sure that the CSM is disabled in BIOS/UEFI.

I've been using HDMI and DP ports and both work ok.

Edited by Cyberdevs

Share this post


Link to post
Share on other sites
10 minutes ago, Cyberdevs said:

@AceMcLoven

R9 270X and R9 280X don't need anything to work in a Hackintosh, I have a MSI R9 270X and it works 100% OOB without any injection or selecting the framebuffer if I set InjectATI=True or select a framebuffer Futomaki it will go to black screen. Don't inject anything in the Graphics section. You don't even need the RadeonDeInit either, just make sure that the CSM is disabled in BIOS/UEFI.

I've been using HDMI and DP ports and both work ok.

I had it working without any kext or inject when I installed sierra but my Geekbench scores where low and had some video playback issues. I'll try giving it a shot again without any frame buffers or kext and see if I can get it to work. 

 

Also do you know if my MB has CSM? I don't see it on the MB website. 

Share this post


Link to post
Share on other sites
24 minutes ago, AceMcLoven said:

I had it working without any kext or inject when I installed sierra but my Geekbench scores where low and had some video playback issues. I'll try giving it a shot again without any frame buffers or kext and see if I can get it to work. 

 

Also do you know if my MB has CSM? I don't see it on the MB website. 

I believe it has CSM support when it's on UEFI mode, in legacy booting it won't be enabled.

Can you send me some screenshots of your BIOS? I'm not familiar with the BIOS of your mainboard so I can't say for sure.

Share this post


Link to post
Share on other sites

Strange that thing about without Inject or framebuffer, with my SAPPHIRE TOXIC R9 280X i have to use Hamachi and Inject ATI, so i don't have black screen or whatever else. For sure i'll try it when i'll go home, but i guess you do some cosmetic patch to DSDT/SSDT

Share this post


Link to post
Share on other sites
2 minutes ago, ammoune78 said:

Strange that thing about without Inject or framebuffer, with my SAPPHIRE TOXIC R9 280X i have to use Hamachi and Inject ATI, so i don't have black screen or whatever else. For sure i'll try it when i'll go home, but i guess you do some cosmetic patch to DSDT/SSDT

Without any injection the GPU will be detected as AMD 7xxx Series which is because of the AMD Radeon default Framebuffer and as you mentioned it is only cosmetic and I use clover's on the fly patch to correct the name, you can achieve the same goal by using a patched DSDT/SSDT or by using the WhateverGreen.

 

Although using WEG has it's benefits such as fixing the sleep/wake issue and the correct connectors management.

Share this post


Link to post
Share on other sites
3 minutes ago, Cyberdevs said:

Without any injection the GPU will be detected as AMD 7xxx Series which is because of the AMD Radeon default Framebuffer and as you mentioned it is only cosmetic and I use clover's on the fly patch to correct the name, you can achieve the same goal by using a patched DSDT/SSDT or by using the WhateverGreen.

 

Although using WEG has it's benefits such as fixing the sleep/wake issue and the correct connectors management.

 

When I get home from work I'll take pic of my bios and upload my files so you guys can verify I'm dong things correctly if thats okay? 

 

Getting to the point of just buying a new hardware that are more compatible so I can get high sierra running. Needed for my music and video production. 

Share this post


Link to post
Share on other sites
1 minute ago, AceMcLoven said:

 

When I get home from work I'll take pic of my bios and upload my files so you guys can verify I'm dong things correctly if thats okay? 

 

Getting to the point of just buying a new hardware that are more compatible so I can get high sierra running. Needed for my music and video production. 

Don't bother with that I just downloaded the manual of your mainboard and it has CSM support:

But it can be useful if we cross check some items in your BIOS/UEFI settings to narrow down the issue.

 

I believe you can take screenshots of your BIOS by pressing the F12 key when your's in the BIOS but you ,might need to plug a USB disk or just select the EFI partition on your hard disks to store the screenshots.

Spoiler


  • CSM Support
    Enables or disables UEFI CSM (Compatibility Support Module) to support a legacy PC boot process.Always Enables UEFI CSM. (Default)
    Never Disables UEFI CSM and supports UEFI BIOS boot process only.
    This item is configurable only when Windows 8 Features is set to Windows 8 or Windows 8 WHQL.

  • &  Boot Mode Selection
    Allows you to select which type of operating system to boot.

UEFI and Legacy

Allows booting from operating systems that support legacy option ROM or UEFIoption ROM. (Default)
Allows booting from operating systems that only support legacy Option ROM. Allows booting from operating systems that only support UEFI Option ROM.

Legacy Only
UEFI Only
This item is configurable only when CSM Support is set to Always.

 

 

18 minutes ago, ammoune78 said:

Strange that thing about without Inject or framebuffer, with my SAPPHIRE TOXIC R9 280X i have to use Hamachi and Inject ATI, so i don't have black screen or whatever else. For sure i'll try it when i'll go home, but i guess you do some cosmetic patch to DSDT/SSDT

The thing is setting up a hackintosh can be different even with the same hardware and specs. There are several factors that can complicate things and make the mileage vary from one user to another.

For example the BIOS revisions, the VBIOS revisions on the GPU, the manufacturers, The GPU being a reference card or having a custom PCB, BIOS settings themselves and so on and so forth.

Share this post


Link to post
Share on other sites
16 minutes ago, AceMcLoven said:

I did flash the bios on the GPU to this one https://www.techpowerup.com/vgabios/155308/powercolor-r9280x-3072-140119

 

Was that a bad idea?

Is your GPU have dual BIOSes?

In general flashing the VBIOS on a GPU with the VBIOS form another vendor is not an ideal idea, specially if the clock and the frequencies are different. Have tried using the original VBIOS of your GPU? and why did you have to flash the bios in the first place? Sorry if you already answered that I need to know more about the original state of your GPU.

Edited by Cyberdevs

Share this post


Link to post
Share on other sites
17 minutes ago, Cyberdevs said:

The thing is setting up a hackintosh can be different even with the same hardware and specs. There are several factors that can complicate things and make the mileage vary from one user to another.

For example the BIOS revisions, the VBIOS revisions on the GPU, the manufacturers, The GPU being a reference card or having a custom PCB, BIOS settings themselves and so on and so forth.

1

 

Yes i agree with what you said, what i did for my G-Card, i just contacted support of SAPPHIRE requesting a VBIOS, so they sended the latest one, and it do it's own job, never have had problem with that card on OS X, i just have some artifact while playing games for about 2 hours and up, but when playing most recent games, it do it definitely @ 20 minutes, and i don't know how to fix that problem 

9 minutes ago, Cyberdevs said:

Is your GPU have dual BIOSes?

In general flashing the VBIOS on a GPU with the VBIOS form another vendor is not an ideal idea, specially if the clock and the frequencies are different. Have tried using the original VBIOS of your GPU? and why did you have to flash the bios in the first place? Sorry if you already answered that I need to know more about the original state of your GPU.

 

It's an PowerColor and not XFX, take a look at the post that linked eBay, you'll see that it had a Mac EFI modded ROM for real Macs

Share this post


Link to post
Share on other sites
15 minutes ago, ammoune78 said:

 

Yes i agree with what you said, what i did for my G-Card, i just contacted support of SAPPHIRE requesting a VBIOS, so they sended the latest one, and it do it's own job, never have had problem with that card on OS X, i just have some artifact while playing games for about 2 hours and up, but when playing most recent games, it do it definitely @ 20 minutes, and i don't know how to fix that problem 

Well the artifacts mostly happen due to a faulty VRAM and/or overheating and it's never a good sign. What you can do is to make sure that the GPU gets enough air to cool down or just change the game settings to lower resolution. I had an AMD R9 390X GPU which was a monster of a GPU but it had the same issues specially when I was playing games so I had to return it.

 

The question is if the artifacts happen only in macOS or they appear in windows as well? You can also check the thechowerup.com for the lates GPU VBIOS.

 

Addition:

To make the GPU run cooler you can change the thermal paste as well but you have to take apart the GPU and clean it very carefully and then re-apply a new thermal paste. It can be risky specially cleaning the old thermal paste which tents to Harden over time and if you're not careful while removing it you might accidentally damage the GPU Die or the VRAMs.

Edited by Cyberdevs

Share this post


Link to post
Share on other sites
6 minutes ago, Cyberdevs said:

Well the artifacts mostly happen due to a faulty VRAM and/or overheating and it's never a good sign. What you can do is to make sure that the GPU gets enough air too cool or just change the game settings to lower resolution. I had an AMD R9 390X GPU which was a monster of a GPU but it had the same issues specially when I was playing games so I had to return it.

 

The question is if the artifacts happen only in macOS or they appear in windows as well? You can also check the thechowerup.com for the lates GPU VBIOS.

 

Addition:

To make the GPU run cooler you can change the thermal paste as well but you have to take apart the GPU and clean it very carefully and then re-apply a new thermal paste. It can be risky specially cleaning the old thermal paste which tents to Harden over time and if you're not careful while removing it you might accidentally damage the GPU Die or the VRAMs.

 

No, never have had problems or artifacts on OS X, it's just in windows and only while playing ROTTR or Just Cause III or COD, (Project Cars run well even if many hours of playing with all settings to Ultra)

 

For cleaning the GPU from the thermal paste, i need just the screw driver or do i need specific material, i can do it only if no specific material like the solder station or something else

Share this post


Link to post
Share on other sites
1 minute ago, ammoune78 said:

 

No, never have had problems or artifacts on OS X, it's just in windows and only while playing ROTTR or Just Cause III or COD, (Project Cars run well even if many hours of playing with all settings to Ultra)

 

For cleaning the GPU from the thermal paste, i need just the screw driver or do i need specific material, i can do it only if no specific material like the solder station or something else

Usually a Philips screw driver will suffice, no soldering is require unless you yank out the GPU die accidentally :D

 

You can also use rubbing alcohol with a pice of a cotton cloth to clean the old thermal paste. There are plenty of guides on youtube that you can check before performing the disassembly of your GPU. doing that will void your guarantee if it's still valid for your card, just be careful when you want to remove the heatsink. Disconnect all the cables gently and then remove the heatsink, if it doesn't come out gently you might need to check for more screws to unscrew then remove the thermal paste from the GPU die and the heatsink itself and apply the new thermal paste and re-assmble the heatsink.

 

Just one more thing to consider is the ESD (Electrostatic Discharge) in your body. You need to release it before touching the PCB of your GPU and the VRAMs.

Share this post


Link to post
Share on other sites

 I've a question, the guy in this video had just unscrewed screws and the PCB was released easily from the heatsink, i guess this not the first time for him, so the manufacturer thermal paste can be easily released or not, i mean while disassembling the PCB from heatsink?

 

Thanks for your intuitional comments Cyberdevs :thumbsup_anim:  , i'm going to give it a try this night or tomorrow, hope to fix these artifacts and play games without to be stopped, yeah, hopefully if it will work.

Share this post


Link to post
Share on other sites
43 minutes ago, Cyberdevs said:

Usually a Philips screw driver will suffice, no soldering is require unless you yank out the GPU die accidentally :D

 

You can also use rubbing alcohol with a pice of a cotton cloth to clean the old thermal paste. There are plenty of guides on youtube that you can check before performing the disassembly of your GPU. doing that will void your guarantee if it's still valid for your card, just be careful when you want to remove the heatsink. Disconnect all the cables gently and then remove the heatsink, if it doesn't come out gently you might need to check for more screws to unscrew then remove the thermal paste from the GPU die and the heatsink itself and apply the new thermal paste and re-assmble the heatsink.

 

Just one more thing to consider is the ESD (Electrostatic Discharge) in your body. You need to release it before touching the PCB of your GPU and the VRAMs.

 

I forgot the most important part hhh :D , CPU Thermal paste is enough to go for or should i need specific one?

Share this post


Link to post
Share on other sites
Just now, ammoune78 said:

 

I forgot the most important part hhh :D , CPU Thermal paste is enough to go for or should i need specific one?

Yeah that will suffice but you can also apply thermal pads to the VRAMs of the GPU.

check this link. These are the best thermal compounds out there.

Share this post


Link to post
Share on other sites
2 minutes ago, Cyberdevs said:

Yeah that will suffice but you can also apply thermal pads to the VRAMs of the GPU.

check this link. These are the best thermal compounds out there.

 

I've a CoolerMaster gotten from CPU Cooler, how about my first question while disassembling PCB from Heatsink, for the first time?

I've bout that card with this problem on, new and without original package for about 86$, if this problem will be fixed, it will be a good deal hhh

Share this post


Link to post
Share on other sites
3 minutes ago, ammoune78 said:

 

I've a CoolerMaster gotten from CPU Cooler, how about my first question while disassembling PCB from Heatsink, for the first time?

I've bout that card with this problem on, new and without original package for about 86$, if this problem will be fixed, it will be a good deal hhh

I'm sorry I don't know which question you are exactly referring to. Can you please be more specific?

 

CoolerMaster is one of my favorite brands and they make excellent products including the thermal pastes. MasterGel is what I use in all my rigs and on all the PCs I build for my customers.

The only thing that you need to know about the thermal pastes is that they can go bad even in the tubes or syringe. To make sure if they are still good just check that they don't have an oily substance when you try to apply them if so just remove the oily substance and then apply the paste itself. if they have a runny feeling don't use them.

Share this post


Link to post
Share on other sites
6 hours ago, Cyberdevs said:

@AceMcLoven

R9 270X and R9 280X don't need anything to work in a Hackintosh, I have a MSI R9 270X and it works 100% OOB without any injection or selecting the framebuffer if I set InjectATI=True or select a framebuffer Futomaki it will go to black screen. Don't inject anything in the Graphics section. You don't even need the RadeonDeInit either, just make sure that the CSM is disabled in BIOS/UEFI.

I've been using HDMI and DP ports and both work ok.

 

:D It worked hhh, but it's so slow, i mean booting up to login screen, it take too much time, going from losing screen to the Finder takes too much time, loading the things and settings take too much time and also clicking on app it will to. So here are screenshots from About this Mac and SSDT patch working with:

 

2120322844_GraphicsDisplays.png.34c9f6a2e8775b02f29c5b5bdb12f764.png

 

PCI.png.b0bda10931b41dfee122e2fdf7a7bd4f.png

 

Looking here, from the Name it says ATY,AMD,RadeonFramebuffer hhhh, is it the defaults one or because of the unknown framebuffer that have to be used for?

 

 

GFX0 Patch.png

Edited by ammoune78

Share this post


Link to post
Share on other sites

So I removed all frame buffer, inject ATI and all kext like Lily and whatevergreen and I still get a black screen on boot up. I use -v flag and everything goes through and then when it looks like it's going to show something it just goes black. 

 

config.plist

 

 

kexts

Share this post


Link to post
Share on other sites

afaik, you still need whatever green and lillu, click on plugin type on the Botton in the right corner of clover configurator, also do renaming GFX0 TO IGPU and PEGP to GFX0 to let macOS to load thing properly and H_EC to EC for USB devices, you should click on -xcpm also in boot args, if you have memory card that support amp you should select it also there. These are the basic things to go with ^_^ :hammer: :D !

Share this post


Link to post
Share on other sites
2 hours ago, AceMcLoven said:

do I manually input PEGP to GFX0 and H_EC to EC ? I don't see it in the list of patches. 

 

You can find them in the config plist I've already uploaded in earlier posts 

Quote

<key>Patches</key>

<array>

<dict>

<key>Comment</key>

<string>change H_EC to EC</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>

SF9FQw==

</data>

<key>Replace</key>

<data>

RUNfXw==

</data>

</dict>

<dict>

<key>Comment</key>

<string>change SAT0 to SATA</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>

U0FUMA==

</data>

<key>Replace</key>

<data>

U0FUQQ==

</data>

</dict>

<dict>

<key>Comment</key>

<string>change B0D3 to HDAU</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>

QjBEMw==

</data>

<key>Replace</key>

<data>

SERBVQ==

</data>

</dict>

<dict>

<key>Comment</key>

<string>change EHC1 to EH01</string>

<key>Disabled</key>

<true/>

<key>Find</key>

<data>

RUhDMQ==

</data>

<key>Replace</key>

<data>

RUgwMQ==

</data>

</dict>

<dict>

<key>Comment</key>

<string>change EHC2 to EH02</string>

<key>Disabled</key>

<true/>

<key>Find</key>

<data>

RUhDMg==

</data>

<key>Replace</key>

<data>

RUgwMg==

</data>

</dict>

<dict>

<key>Comment</key>

<string>change GFX0 to IGPU</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>

R0ZYMA==

</data>

<key>Replace</key>

<data>

SUdQVQ==

</data>

</dict>

<dict>

<key>Comment</key>

<string>change HECI to IMEI</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>

SEVDSQ==

</data>

<key>Replace</key>

<data>

SU1FSQ==

</data>

</dict>

<dict>

<key>Comment</key>

<string>change PEGP to GFX0</string>

<key>Disabled</key>

<false/>

<key>Find</key>

<data>

UEVHUA==

</data>

<key>Replace</key>

<data>

R0ZYMA==

</data>

</dict>

</array>

 

Edited by ammoune78

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By iovlui
      Hi everybody i can't see the frequencies of the GPU in HWMonitor tab.
      I have the last release 6.23
      Let me know.
       
      Thanks

    • By Shiggitay1
      Hey all. I'm not exactly new here, but I don't post that much. I recently installed a fresh copy of Sierra on my i7-3770k (mobo is an Asrock Z77 Pro 3), and all is well except for my GPU. I have an AMD R9 280x (ASUS R9280X-DC2T-3GD5) and I'm aware that it's difficult to get OS X of any version to boot it directly without having the Intel GPU boot the system first. I'm aware of a user whose name I can't think of's scripts and whatnot to inject device IDs etc into Clover so it boots up as you'd expect with my 280x, but that's not working. Can anyone help me get mine working properly? I've tried to go through the personality tutorial etc but I couldn't get it working right.
       
      It's important that I have utilization of my discrete GPU because I have a BlackMagic Design Intensity Pro 4k capture card out for delivery, and I'd like to use it and then use BMD's NLE (NonLinearEditor) called DaVinci Resolve to edit the videos I make. Currently I'm able to boot up with the onboard GPU as main, and then just have my three displays use the 280x, but the main GPU is still my HD 4000.
       
      I hope I'm making sense here..
       
      Thanks in advance,
      Shiggitay1
    • By sundarcali
      Hello,
      I have a splendid working machine with annoying hiccups... meaning, everything its working, and it is quite fast. Mostly I use it for video editing in Final Cut Pro X and After Effects. I carefully selected the mix in order to be optimized for FinalCut and Video editing and processing. I had a small hindsight about the XFX possible difficulties... but after sometime of trying different options, It is working (flashing bios method). I upgraded to EL CAPITAN about 2 months from now, and got wifi card enabled and working (before I was using ethernet cable mostly)... Everything goes well and smooth, and at times it hangs, and sometimes shut down, and stays in a reestarting loop (2 or 3 times loop max) and stays fine for some other time until it hangs again or freezes... and again same thing... I NEED HELP !!! I require a reliable, robust, and stable machine!... can any of you experts give me a hand on this! Thank you in advance...  
    • By sundarcali
      Sundar_logs.zip
       
      OSx: Yosemite 10.10.3 on EFI (Clover)
      MOBO: MSI z97 SLI Krait Edition
      CPU: 3.6 GHz Intel Core i7 - 4790
      GPU: XFX R9 28x
      RAM: 16 GB 1600 MHz DDR3
      SSD: KINGSTON 240G SV300S37A
       
      Everything works fine... and around 4 months ago I started getting crashes few times a day, the screen goes blank or freezes and it doesn't respond to any commands, I have to force reboot (Restart Key) and it goes fine after that... Please help me find a solution... it works, but sometimes it gets annoying... specially when in critical video editing moments, or client visits.
       
      At times when i have to force reboot, the system gets a bit damage, and I have to go through a process of maintenance of hard disks and all (SSD system disk, or HHD system Backup disk)
       
      Thank you very much for your assistance,
      bootlog.logIGP.txt
      bootlog.log280x.txt
      bootlog.log.txt
      Config_IOReg.zip
      ssdt Sundar.zip
    • By Jwbjnwolf
      Hi, I am trying to work out why my R9 280X is taking about 10x or so longer than the intergrated HD 4600 graphics to export videos with H.264.
       
      My system:
      Mb: MSI Z97 PC Mate
      CPU: i7 4790k
      GPU: MSI Twin Frozr R9 280X 6G
      RAM: 16GB 1600Mhz Team Elite Plus
       
      I am using Clover and after a lot of researching I have discovered that it's to do with the H.264 acceleration in the HD 4600 chip that's making it so fast but surely the 280X has this?
       
      I am using Final Cut Pro X latest version, 10.2.2 and I know the GPU is fully working perfectly as I did the BruceX test which gave me a whooping 15 second result so if I was using just Apple Prores, then it woulr be no problem but as I do not have the space for prores and I need to use H.264 anyway afterwards as I am doing videos for YouTube, just doing straight to H.264 is the quicker from what I have seen as Mpeg Streamclip isn't giving any speed increase converting prores to H.264.
       
      Does anyone have any idea what I need to do as I do want to use the 280X but I do need fast exports like hd 4600 with h.264?
       
      A video that takes over 10 minutes to export as h.264 on the 280x took about 40 seconds on the hd 4600.
       
      I did follow the guide on 'censor' but as it's all clover now, it's no different than the methods here how I did the install. Just stating for the record incase anyone asks what I did.
×