Arkanis Posted July 27, 2017 Share Posted July 27, 2017 Boot to black screen is over for AMD GPUs Thanks to @vit9696 and @vandroiy2012 with the new Lilu.kext v1.1.6 and WhateverGreen.kext v.1.0.0 now we can use AMD GPUs without the need of a helper card. Hey mate, has this been proved and tested extensively ? On a dual Sandy Xeon here and if this is true then I would jump on AMD card instantly (since they are more optimised for the system). Link to comment Share on other sites More sharing options...
Cyberdevs Posted July 27, 2017 Share Posted July 27, 2017 Hey mate, has this been proved and tested extensively ? On a dual Sandy Xeon here and if this is true then I would jump on AMD card instantly (since they are more optimised for the system). Hi there, It's just been release recently and so far I tested it on my old Sapphire HD 7790 and it works completely ok. Full acceleration and correct vram and ID detected. soon more people will test it and we will know for sure. But from what I know with my previous experience on Lilu for nVidia I'm pretty positive that it will work flawlessly thanks to @vi9696 and @vandroiy2012 Link to comment Share on other sites More sharing options...
duffs Posted July 27, 2017 Share Posted July 27, 2017 It works ! Thx Link to comment Share on other sites More sharing options...
Arkanis Posted July 27, 2017 Share Posted July 27, 2017 This would be amazing news... I can finally ditch Nvidia and get decent speeds in FCPX and a metal optimised card... and for far less money than Nvidia cards. Wish Vega would be cheaper than 1k :-/ Link to comment Share on other sites More sharing options...
Picasso Posted July 28, 2017 Share Posted July 28, 2017 @cyberdevs I will test my amd 390x, that now I have working beautifull with black screen at boot in 10.12.6 Where I have to put the kext, please? Clover or Library? Thank you. Link to comment Share on other sites More sharing options...
Cyberdevs Posted July 28, 2017 Share Posted July 28, 2017 @cyberdevs I will test my amd 390x, that now I have working beautifull with black screen at boot in 10.12.6 Where I have to put the kext, please? Clover or Library? Thank you. I put them inside the clover folder /EFI/Clover/kext/10.12 this is just the start and all of the AMP GPUs might not be supported, At least Not Yet. Try without Inject ATI=True 1 Link to comment Share on other sites More sharing options...
Ciro82 Posted July 28, 2017 Author Share Posted July 28, 2017 Tried with no luck, 10.12.6 black screen right before the login, 10.12.5 booting fine till desktop but there isn't acceleration. Link to comment Share on other sites More sharing options...
Cyberdevs Posted July 28, 2017 Share Posted July 28, 2017 Tried with no luck, 10.12.6 black screen right before the login, 10.12.5 booting fine till desktop but there isn't acceleration. As far as I read about it the CSM must be disabled, not injection is required That's wierd, It should have worked specially on the Polaris cards! The initial posts were about the Polaris and I wasn't sure that it would even work on my old 7790 GPU. see this FAQ page and check these posts: here and here Link to comment Share on other sites More sharing options...
Cyberdevs Posted July 28, 2017 Share Posted July 28, 2017 @Ciro82 I did some more tests. First of all, what I forgot to tell you is that I made a clean install of macOS Sierra 10.12.6 and I have a SSDT-HDMI-AMD-PEGP@1.aml which I created with the Toleda's CloverHDMI-Audio command a while back. When I removed it and rebooted the system I got the black screen again and even with the USB disk that has the SSDT-HDMI-AMD in the patched folder I still get the black screen. So I decided to reinstall macOS once more and now it's in progress. So I guess the SSDT.aml is a crucial part of the solution. There is a topic in the FAQ section of the WahteverGreen.kext for creating the SSDT for the GPU. I will keep you posted. 2 Link to comment Share on other sites More sharing options...
Cyberdevs Posted July 28, 2017 Share Posted July 28, 2017 Update: Ok, after another clean install with the SSDT-HDMI.... it is working. I have Sleep working, I don't have HDMI Audio support. at least not yet. So my conclusion is the you need to have the SSDT and you might need to run a kextcache, kernelcache clean up before rebooting the system. That might do the trick. But since I don't have any Polaris GPU at my disposal I can only speculate that it might work for you as well. 1 Link to comment Share on other sites More sharing options...
Ciro82 Posted July 28, 2017 Author Share Posted July 28, 2017 I think it's a Kernel issue, since i'm on Ryzen... Lilu.kext acts on the Kernel, so it might be the problem... I'll do more tests tho 1 Link to comment Share on other sites More sharing options...
Cyberdevs Posted July 28, 2017 Share Posted July 28, 2017 I think it's a Kernel issue, since i'm on Ryzen... Lilu.kext acts on the Kernel, so it might be the problem... I'll do more tests tho It might be, but from what I've learned so far the slightest change in the config.plist or the SSDT-HDMI will result in the black screen upon reboot. I even tried to remove the caches manually from other bootable devices and it doesn't work. SO PLEASE USE WITH CAUTION. Link to comment Share on other sites More sharing options...
Arkanis Posted July 28, 2017 Share Posted July 28, 2017 Well, won't be able to buy any RX 480/580 for now... they are all out of stock from everywhere due to miners purchasing them like crazy at the moment... sucks bad Link to comment Share on other sites More sharing options...
Ciro82 Posted July 28, 2017 Author Share Posted July 28, 2017 Well, won't be able to buy any RX 480/580 for now... they are all out of stock from everywhere due to miners purchasing them like crazy at the moment... sucks bad Miners are the gamers plague 1 Link to comment Share on other sites More sharing options...
Cyberdevs Posted July 28, 2017 Share Posted July 28, 2017 Miners are the gamers plague Sent from my iPhone using Tapatalk Link to comment Share on other sites More sharing options...
TombaFI Posted July 28, 2017 Share Posted July 28, 2017 Just awesome! macOS Sierra 10.12.6 fully working Amd Fury! Without iGPU helper....No more black screen issue Put WhateverGreen.kext and Lilu.kext (1.1.6) to EFI/Clover/Kext/Other folder, and you ready to GO! Boot arguments -liludbg -raddbg -radbeta Bios settings at my Asus B150I Pro: Advanced/Primary Dispaly= Auto and iGPU Multi-Monitor=Disable I also tested sleep mode and fully working so far.... 4 Link to comment Share on other sites More sharing options...
Cyberdevs Posted July 28, 2017 Share Posted July 28, 2017 Sorry if it's off-topic but it's worth to share Ok guys It's official; after doing some more tests and adjustments now I have sleep and HDMI audio without any helper card and no iGPU on legacy BIOS. Specs: GA-EP45-DS3R Core 2 Duo E8400 Sapphire Radeon HD 7790 2 Link to comment Share on other sites More sharing options...
ekwipt Posted July 29, 2017 Share Posted July 29, 2017 Amazing work finally!, thank you !! ATI cards without helper card I've just installed 10.12.6 on my hack X99 RX480 8gb. Downloaded Combo update from Apple website, only thing I changed was in clover I had two entries to force kexts to load (two ati drivers). I deleted those. Put WhateverGreen.kext and Lilu.kext to EFI/Clover/Kext/10.12 folder. Changed bios so it boots from PCIe slot 1 (ATI RX480 8gb) before had it set to PCIe slot 2 (Nvidia 710). The only thing my screen colour is messed up but fixes itself when I get to the login screen, cards are correctly identified in system profiler as a 480/575 8gb (is there even a 575 available?) Link to comment Share on other sites More sharing options...
jelantix Posted July 29, 2017 Share Posted July 29, 2017 It works boot up RX-470 on my hackintosh, without blackscreen and iGPU Helper. Link to comment Share on other sites More sharing options...
Henry2010 Posted July 30, 2017 Share Posted July 30, 2017 this is great news. thank you for your hard work. Link to comment Share on other sites More sharing options...
Picasso Posted July 31, 2017 Share Posted July 31, 2017 Just awesome! macOS Sierra 10.12.6 fully working Amd Fury! Without iGPU helper....No more black screen issue Put WhateverGreen.kext and Lilu.kext (1.1.6) to EFI/Clover/Kext/Other folder, and you ready to GO! Boot arguments -liludbg -raddbg -radbeta Bios settings at my Asus B150I Pro: Advanced/Primary Dispaly= Auto and iGPU Multi-Monitor=Disable I also tested sleep mode and fully working so far.... Can you make luxmark ball scene test? thank you! Link to comment Share on other sites More sharing options...
fantomas Posted July 31, 2017 Share Posted July 31, 2017 @Ciro82 And what about the topic update? Since Polaris users no longer need iGPU (or second GPU) helper to boot in macOS. Link to comment Share on other sites More sharing options...
Ciro82 Posted July 31, 2017 Author Share Posted July 31, 2017 Yeah you're right, give me 1hour and I'll update the thread EDIT: 1ST POST UPDATED 1 Link to comment Share on other sites More sharing options...
Picasso Posted July 31, 2017 Share Posted July 31, 2017 No change for AMD 390X with the kext. Black creen at boot. But 50% more power than rx 580 8gb Link to comment Share on other sites More sharing options...
Cyberdevs Posted July 31, 2017 Share Posted July 31, 2017 No change for AMD 390X with the kext. Black creen at boot. But 50% more power than rx 580 8gb Maybe a clean install will solve your issue and remember you shouldn't inject ATI or any framebuffer and/or connector patches remove those settings if they are already in your config. 1 Link to comment Share on other sites More sharing options...
Recommended Posts