Jump to content

21 posts in this topic

Recommended Posts

After upgrade from Sierra to High Sierra I just get a black screen after boot. Lilu.kext and WhateverGreen.kext in EFI/Clover/kexts/Other. I have a AMD Radeon HD5670 graphic card native supported by macOS out-of-the-box until now. What could be wrong? Can someone help. Thanks.

 

Mobo:        Gigabyte GA-EG45M-DS2H (rev. 1.0) Intel®G45 + ICH10R Chipset Socket 755

 

CPU:          Intel® Core™2 Quad Processor Q9550 (12M Cache, 2.83 GHz, 1333 MHz FSB)

 

Graphics:  ASUS AMD ATI Radeon HD 5670 1024 MB

 

SMBIOS:   Mac (27-inch, Late 2013)

 

Clover:      4220

Share this post


Link to post
Share on other sites
Advertisement

AMD cards need driver rollback from Sierra:

 

AMDRadeonX3000.kext

AMDRadeonX3000GLDriver.bundle

IOAccelerator2D.plugin

IOAcceleratorFamily2.kext

 

Sierra_Rollback.zip

Share this post


Link to post
Share on other sites

Thanks for your answer.

 

I have don that and I have a High Sierra screen now :-)

 

But it is a little bit shaky and the Dock turned gray with no transparency. Perhaps the HD5670 graphic card is outdated for High Sierra and Metal 2 :-(

Share this post


Link to post
Share on other sites

Show me the output of 

kextstat | egrep "AMD|IOAccelerator"

Share this post


Link to post
Share on other sites

This is the result of kextstat | egrep "AMD|IOAccelerator"

 

 

Sierra (with EmuVariableUefi-64.efi)

 

Last login: Fri Sep 29 00:58:45 on console

xxxxs-iMac:~ xxxx$ kextstat | egrep "AMD|IOAccelerator"

   85    2 0xffffff7f82e5c000 0x122000   0x122000   com.apple.kext.AMDLegacySupport (1.5.1) 0670744B-B64C-3424-B186-FD972A37E78E <84 12 11 7 5 4 3 1>

   96    0 0xffffff7f82fc1000 0xea000    0xea000    com.apple.kext.AMD5000Controller (1.5.1) C6C2F59D-56C9-32F7-AB68-FEA67F42B413 <85 84 12 11 5 4 3 1>

  111    1 0xffffff7f82772000 0x90000    0x90000    com.apple.iokit.IOAcceleratorFamily2 (311.14) 13F71024-7246-3AD1-A551-5C186BC70889 <84 12 7 6 5 4 3 1>

  112    0 0xffffff7f82811000 0x571000   0x571000   com.apple.AMDRadeonX3000 (1.5.1) F6F37414-893B-3F66-8AB7-F3327DE6AC55 <111 110 84 12 7 5 4 3 1>

  115    0 0xffffff7f82f8b000 0x22000    0x22000    com.apple.kext.AMDLegacyFramebuffer (1.5.1) 930A7077-5EBD-3FA5-A023-415A1438E132 <85 84 12 11 7 5 4 3 1>

xxxxs-iMac:~ xxxx$

 

 

 

Sierra (without EmuVariableUefi-64.efi)

 

Last login: Fri Sep 29 13:07:50 on console

xxxxs-iMac:~ xxxx$ kextstat | egrep "AMD|IOAccelerator"

   86    2 0xffffff7f82e5c000 0x122000   0x122000   com.apple.kext.AMDLegacySupport (1.5.1) 0670744B-B64C-3424-B186-FD972A37E78E <85 12 11 7 5 4 3 1>

   95    0 0xffffff7f82fc1000 0xea000    0xea000    com.apple.kext.AMD5000Controller (1.5.1) C6C2F59D-56C9-32F7-AB68-FEA67F42B413 <86 85 12 11 5 4 3 1>

  100    0 0xffffff7f8260d000 0x156000   0x156000   com.apple.kext.AMDSupport (1.5.1) 86E4A4D6-A270-3BF3-AE81-A27F35EEC4D9 <99 85 12 11 7 5 4 3 1>

  110    1 0xffffff7f82772000 0x90000    0x90000    com.apple.iokit.IOAcceleratorFamily2 (311.14) 13F71024-7246-3AD1-A551-5C186BC70889 <85 12 7 6 5 4 3 1>

  111    0 0xffffff7f82811000 0x571000   0x571000   com.apple.AMDRadeonX3000 (1.5.1) F6F37414-893B-3F66-8AB7-F3327DE6AC55 <110 109 85 12 7 5 4 3 1>

  115    0 0xffffff7f82f8b000 0x22000    0x22000    com.apple.kext.AMDLegacyFramebuffer (1.5.1) 930A7077-5EBD-3FA5-A023-415A1438E132 <86 85 12 11 7 5 4 3 1>

xxxxs-iMac:~ xxxx$ 

 

 

 

High Sierra (without EmuVariableUefi-64.efi)

 

Last login: Fri Sep 29 12:54:33 on console

xxxxs-iMac:~ xxxx$ kextstat | egrep "AMD|IOAccelerator"

  100    2 0xffffff7f8241d000 0x122000   0x122000   com.apple.kext.AMDLegacySupport (1.5.8) 8D2ACF79-71D8-3500-A853-C1D2B01C4FDC <99 12 11 7 5 4 3 1>

  110    0 0xffffff7f825dd000 0xea000    0xea000    com.apple.kext.AMD5000Controller (1.5.8) 0D2838A6-1996-3CAF-8E3A-C1814269A179 <100 99 12 11 5 4 3 1>

  125    0 0xffffff7f82b02000 0x22000    0x22000    com.apple.kext.AMDLegacyFramebuffer (1.5.8) D1BFDFE9-3E2B-3D7C-AFA1-F59FA6C411AA <100 99 12 11 7 5 4 3 1>

xxxxs-iMac:~ xxxx$ 

 

 

 

Sierra (without EmuVariableUefi-64.efi, Lily.kext, WhateverGreen.kext)

 

Last login: Fri Sep 29 13:29:47 on console

xxxxs-iMac:~ xxxx$ kextstat | egrep "AMD|IOAccelerator"

  103    2 0xffffff7f82e5c000 0x122000   0x122000   com.apple.kext.AMDLegacySupport (1.5.1) 0670744B-B64C-3424-B186-FD972A37E78E <88 12 11 7 5 4 3 1>

  106    0 0xffffff7f82fc1000 0xea000    0xea000    com.apple.kext.AMD5000Controller (1.5.1) C6C2F59D-56C9-32F7-AB68-FEA67F42B413 <103 88 12 11 5 4 3 1>

  108    0 0xffffff7f8260d000 0x156000   0x156000   com.apple.kext.AMDSupport (1.5.1) 86E4A4D6-A270-3BF3-AE81-A27F35EEC4D9 <107 88 12 11 7 5 4 3 1>

  110    1 0xffffff7f82772000 0x90000    0x90000    com.apple.iokit.IOAcceleratorFamily2 (311.14) 13F71024-7246-3AD1-A551-5C186BC70889 <88 12 7 6 5 4 3 1>

  111    0 0xffffff7f82811000 0x571000   0x571000   com.apple.AMDRadeonX3000 (1.5.1) F6F37414-893B-3F66-8AB7-F3327DE6AC55 <110 89 88 12 7 5 4 3 1>

  112    0 0xffffff7f82f8b000 0x22000    0x22000    com.apple.kext.AMDLegacyFramebuffer (1.5.1) 930A7077-5EBD-3FA5-A023-415A1438E132 <103 88 12 11 7 5 4 3 1>

xxxxs-iMac:~ xxxx$ 

 

 

 

High Sierra (without EmuVariableUefi-64.efi, Lily.kext, WhateverGreen.kext)

 

Last login: Fri Sep 29 13:23:56 on console

xxxxs-iMac:~ xxxx$ kextstat | egrep "AMD|IOAccelerator"

   96    2 0xffffff7f829ca000 0x122000   0x122000   com.apple.kext.AMDLegacySupport (1.5.8) 8D2ACF79-71D8-3500-A853-C1D2B01C4FDC <90 12 11 7 5 4 3 1>

  111    0 0xffffff7f82b2f000 0xea000    0xea000    com.apple.kext.AMD5000Controller (1.5.8) 0D2838A6-1996-3CAF-8E3A-C1814269A179 <96 90 12 11 5 4 3 1>

  125    0 0xffffff7f82af9000 0x22000    0x22000    com.apple.kext.AMDLegacyFramebuffer (1.5.8) D1BFDFE9-3E2B-3D7C-AFA1-F59FA6C411AA <96 90 12 11 7 5 4 3 1>

xxxxs-iMac:~ xxxx$ 

 

 

 

 

Both situations have the same setup and High Sierra runs on Sierra kexts. When I but EmuVariableUefi-64.efi in EFI/CLOVER/drivers64UEFI High Sierra got black screen again. Under High Sierra it locks like com.apple.iokit.IOAcceleratorFamily2 and com.apple.AMDRadeonX3000 is not loaded.

Share this post


Link to post
Share on other sites

AMD cards need driver rollback from Sierra:

 

AMDRadeonX3000.kext

AMDRadeonX3000GLDriver.bundle

IOAccelerator2D.plugin

IOAcceleratorFamily2.kext

 

attachicon.gifSierra_Rollback.zip

May i ask why must do a rollback it is isn't any fix without rollbacking?

Share this post


Link to post
Share on other sites

Both situations have the same setup and High Sierra runs on Sierra kexts. When I but EmuVariableUefi-64.efi in EFI/CLOVER/drivers64UEFI High Sierra got black screen again. Under High Sierra it locks like com.apple.iokit.IOAcceleratorFamily2 and com.apple.AMDRadeonX3000 is not loaded.

 

run

sudo kextutil -v /System/Library/Extensions/AMDRadeonX3000.kext

May i ask why must do a rollback it is isn't any fix without rollbacking?

As far as I know there is not, indeed. But I don't have an AMD card myself, so maybe i am missing something. until now the rollback works pretty well, though it's not future proof 

Share this post


Link to post
Share on other sites

It lookes like there is a promblem when I run sudo kextutil -v /System/Library/Extensions/AMDRadeonX3000.kext

 

 

xxxxs-iMac:~ xxxx$ sudo kextutil -v /System/Library/Extensions/AMDRadeonX3000.kext

Defaulting to kernel file '/System/Library/Kernels/kernel'

Kext rejected due to improper filesystem permissions: <OSKext 0x7fe2aed16b70 [0x7fff9c5385b0]> { URL = "file:///System/Library/Extensions/AMDRadeonX3000.kext/", ID = "com.apple.AMDRadeonX3000" }

Kext rejected due to improper filesystem permissions: <OSKext 0x7fe2aed47990 [0x7fff9c5385b0]> { URL = "file:///System/Library/Extensions/IOAcceleratorFamily2.kext/", ID = "com.apple.iokit.IOAcceleratorFamily2" }

Rejecting invalid/inauthentic kext for bundle id com.apple.iokit.IOAcceleratorFamily2 at location file:///System/Library/Extensions/IOAcceleratorFamily2.kext/.

/System/Library/Extensions/AMDRadeonX3000.kext - no compatible dependency found for com.apple.iokit.IOAcceleratorFamily2.

Rejecting invalid/inauthentic kext for bundle id com.apple.iokit.IOAcceleratorFamily2 at location file:///System/Library/Extensions/IOAcceleratorFamily2.kext/.

/System/Library/Extensions/AMDRadeonX3000.kext - no compatible dependency found for com.apple.iokit.IOAcceleratorFamily2.

Rejecting invalid/inauthentic kext for bundle id com.apple.iokit.IOAcceleratorFamily2 at location file:///System/Library/Extensions/IOAcceleratorFamily2.kext/.

/System/Library/Extensions/AMDRadeonX3000.kext - no compatible dependency found for com.apple.iokit.IOAcceleratorFamily2.

Diagnostics for /System/Library/Extensions/AMDRadeonX3000.kext:

Authentication Failures: 

    File owner/permissions are incorrect (must be root:wheel, nonwritable by group/other): 

        /System/Library/Extensions/AMDRadeonX3000.kext

        Contents

        _CodeSignature

        CodeResources

        Info.plist

        MacOS

        AMDRadeonX3000

        PkgInfo

        version.plist

 

Dependency Resolution Failures: 

    Only incompatible kexts found for these libraries: 

        com.apple.iokit.IOAcceleratorFamily2

Share this post


Link to post
Share on other sites

Yeah, that's what I thought. How did you install the kexts?

run

sudo touch /System/Library/Extensions && sudo kextcache -i /

Share this post


Link to post
Share on other sites

I have reinstalled the Sierra kext with kext utility. And now everything is OK. Sorry. My mistake. Thank you very much rico90 for your help. And happy friday to all of you girls and guys.


Last login: Fri Sep 29 18:26:27 on console

xxxxs-iMac:~ xxxx$ kextstat | egrep "AMD|IOAccelerator"

  100    2 0xffffff7f830b4000 0x122000   0x122000   com.apple.kext.AMDLegacySupport (1.5.8) 8D2ACF79-71D8-3500-A853-C1D2B01C4FDC <91 12 11 7 5 4 3 1>

  107    0 0xffffff7f83219000 0xea000    0xea000    com.apple.kext.AMD5000Controller (1.5.8) 0D2838A6-1996-3CAF-8E3A-C1814269A179 <100 91 12 11 5 4 3 1>

  117    1 0xffffff7f829ca000 0x90000    0x90000    com.apple.iokit.IOAcceleratorFamily2 (311.14) 13F71024-7246-3AD1-A551-5C186BC70889 <91 12 7 6 5 4 3 1>

  118    0 0xffffff7f82a69000 0x571000   0x571000   com.apple.AMDRadeonX3000 (1.5.1) F6F37414-893B-3F66-8AB7-F3327DE6AC55 <117 116 91 12 7 5 4 3 1>

  127    0 0xffffff7f831e3000 0x22000    0x22000    com.apple.kext.AMDLegacyFramebuffer (1.5.8) D1BFDFE9-3E2B-3D7C-AFA1-F59FA6C411AA <100 91 12 11 7 5 4 3 1>

 

xxxxs-iMac:~ xxxx$

 

:)  :)  :) 

Share this post


Link to post
Share on other sites

Depends the hardware you have

 

If you have a CPU with IGPU Graphics injector like Intel HD 3000 or HD 4000, HD 4600

theres is not need to rollback kexts

See here AMD CARD  ;) Also here Saphire Radeon Succès 5570 

I have ATI 5450 and Saphire Radeon HD 5570 working in High Sierra Dell Optiplex 790

no roll back  :yes:

Share this post


Link to post
Share on other sites

Great  ^_^

Hey Rico, 

 

You seem to know a bit about these issues and was wondering if you could help me?

 

Using a Radeon R9 280X in High Sierra with only one monitor working.  The second one is getting a signal but displaying only a black screen.  Both worked flawlessly in previous versions of OSX.  I've been working at this for months with no joy and followed the steps above too.  When I replace the aforementioned kexts with the Sierra versions my one working monitor defaults to what could be said is a VGA display with weird colours.  

 

I agree with your logic that it's a kext issue and therefore by replacing the kexts that worked in Sierra they should also work in High Sierra but that isn't the case for me.  It has me wondering if the 3000 kexts are the correct versions for HS?  Any further input?

 

Thanks

 

**EDIT** I am convinced it's the DVI that's broken under High Sierra.  Dual monitors still works OK in Ubuntu and Windows 10 so it isn't a hardware issue. Definitely software related. System Prefs picks up both monitors (See image) https://imgur.com/a/qylUp

 

**EDIT2** I was right DVI was not set up correctly. I had to edit a kext file adding frame buffer settings. All sorted now  :)

Share this post


Link to post
Share on other sites

it's very cool if it works, I'll write off the results, I have a computer with i5-8600 and H370M DS3X and with such a video card.

and, sorry for my language))

Share this post


Link to post
Share on other sites
Posted (edited)
On 9/29/2017 at 5:05 AM, ricoc90 said:

AMD cards need driver rollback from Sierra:

 

AMDRadeonX3000.kext

AMDRadeonX3000GLDriver.bundle

IOAccelerator2D.plugin

IOAcceleratorFamily2.kext

 

Sierra_Rollback.zip

Thank you very much.

I have looked for this solution for more than 1 year until now found it !

It worked in my P5Q Pro MB (LGA 775) with 5770 GPU and 6870 GPU at 10.13.3 & 10.13.6.

Edited by jsl2000

Share this post


Link to post
Share on other sites
On 1/1/2019 at 4:47 AM, jsl2000 said:

Thank you very much.

I have looked for this solution for more than 1 year until now found it !

 It worked in my P5Q Pro MB (LGA 775) with 5770 GPU and 6870 GPU at 10.13.3 & 10.13.6.

 

On 12/9/2017 at 1:46 AM, budest said:

Hey Rico, 

 

You seem to know a bit about these issues and was wondering if you could help me?

 

Using a Radeon R9 280X in High Sierra with only one monitor working.  The second one is getting a signal but displaying only a black screen.  Both worked flawlessly in previous versions of OSX.  I've been working at this for months with no joy and followed the steps above too.  When I replace the aforementioned kexts with the Sierra versions my one working monitor defaults to what could be said is a VGA display with weird colours.  

 

I agree with your logic that it's a kext issue and therefore by replacing the kexts that worked in Sierra they should also work in High Sierra but that isn't the case for me.  It has me wondering if the 3000 kexts are the correct versions for HS?  Any further input?

 

Thanks

 

**EDIT** I am convinced it's the DVI that's broken under High Sierra.  Dual monitors still works OK in Ubuntu and Windows 10 so it isn't a hardware issue. Definitely software related. System Prefs picks up both monitors (See image) https://imgur.com/a/qylUp

 

**EDIT2** I was right DVI was not set up correctly. I had to edit a kext file adding frame buffer settings. All sorted now  :)

 

can you guys please share the solution

where and what part is modified?

thanks

Share this post


Link to post
Share on other sites

It's a bit wierd:blink: All you have better graphic than me. My old ATI 4850 works flawlessly on HS even Mojave 10.14.3. I just made proper SSDT-GFX0.aml by this thread https://github.com/acidanthera/WhateverGreen/blob/master/Manual/Sample.dsl and made proper connector patches by this thread https://www.insanelymac.com/forum/topic/303186-how-to-modification-of-amd-fb-clover-injection/ and this is how I got rid of black screen problems. The only concern is present Mojave 10.14.4 betas.

Waiting for final 10.14.4 release:drool:

Share this post


Link to post
Share on other sites
Posted (edited)

I just select inject ATI in clover, use smbios imac 12.2 and the HIS HD 5670 works perfect with HDMI and D-Sub Port on My own GAZ68 + i5 2500 + 8GB Kingstone 1600mhz DDR3 :)

 

Screen Shot 2019-03-02 at 21.53.01.png

 

Check this video HD 5670 Macos High Sierra

Edited by tediiii

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 yehia2amer
      Problem:
      When I Attempt to wake my Machine from sleep, the screen stays black, although the computer is obviously awake !
      This Machine has a 1300W Power Supply So Sleep is Very Useful.
       
      I Tried:
      1) FIX_WAK and FixShutdown as per Clover Wiki.
      2) Although I am using "SAPPHIRE Radeon PULSE RX 580 8GB GDDR5", which Should be completely Supported by Mojave, I Also changed the Part Number to "113-4E353BU-O4E" as per this Guide: http://www.xlr8yourmac.com/archives/feb18/RadeonRX-580_MacPro.html. The GPU is working GREAT without even Clover Inject
      3) Tried to Run this command: disablehibernate.command.zip
      4) Tried darkwake=0 to 10
      5) Disabled wake on USB & Wake on LAN (BIOS)
       
      Logs:
      sudo pmset -g
      System-wide power settings: Currently in use: hibernatemode 0 disksleep 10 womp 0 networkoversleep 0 sleep 0 Sleep On Power Button 1 ttyskeepawake 1 hibernatefile /var/vm/sleepimage autorestart 0 gpuswitch 2 displaysleep 10 pmset -g assertions
      2019-02-19 18:51:04 +0200 Assertion status system-wide: BackgroundTask 1 ApplePushServiceTask 0 UserIsActive 1 PreventUserIdleDisplaySleep 0 PreventSystemSleep 0 ExternalMedia 1 PreventUserIdleSystemSleep 0 NetworkClientActive 0 Listed by owning process: pid 56(powerd): [0x0000001700088000] 00:13:44 ExternalMedia named: "com.apple.powermanagement.externalmediamounted" pid 100(hidd): [0x00000025000980a7] 00:00:00 UserIsActive named: "com.apple.iohideventsystem.queue.tickle.4294968578.17" Timeout will fire in 600 secs Action=TimeoutActionRelease pid 200(mds_stores): [0x0000034e000b8279] 00:00:00 BackgroundTask named: "com.apple.metadata.mds_stores.power" Kernel Assertions: 0x4=USB id=502 level=255 0x4=USB mod=1/1/70, 2:00 AM description=com.apple.usb.externaldevice.1d130000 owner=USB Keyboard id=503 level=255 0x4=USB mod=1/1/70, 2:00 AM description=com.apple.usb.externaldevice.1d120000 owner=Lenovo Optical Mouse Idle sleep preventers: IODisplayWrangler  
      Specs:
      CPU: 2x Xeon E5-2680 v2 2.8GHz Ten Core Processors
      RAM: 128 GB 1333 MHz DDR3 ECC Memory
      GPU: SAPPHIRE Radeon PULSE RX 580 8GB GDDR5
      Chipset: Intel C602
      Audio: Realtek ALC3220 (ALC280) High Definition Audio
      SAS Drive Controllers (RAID): LSI 2308 SATA/SAS 6Gb/s controller with host based RAID 0, 1, 10 (4  
      Network Controller 1: Intel 82579 Gigabit Ethernet controller with Remote Wake UP, PXE and Jumbo frames support
      Network Controller 2: Intel Ethernet Controller I210 
      NEC USB3.0 xHCI Controller: Renesas Electronics uPD720201 & uPD720202
       
      for more info:
       
      Any Help will be appreciated, Thanks !
       
      Send me Yehias-Mac-Pro.zip
    • By plasticworld
      After a long run, I successfully upgraded High Sierra to mojave 10.14 on an intel 5 series chipset MotherBoard.
       
      MotherBoard: H55ms2
      RAM: 6GB
      GPU1: Saphire AMD RX 460
      GPU2: Nvidia 8400GS
      Storage: 500 GB HDD WD Green.
       
      The requirement:
      1) macOS pre mojave.
      2) macOS mojave installer from Apple store.
      3) Empty partition or USB to upgrade from.
      4) Un-mout all unused dmgs.
      5) GPT/GUID HDD.
       
      HOWOT:
      1) Prepare an empty partition or USB with at least 6 GB.
      2) Format the partition or USB with GUID partition table and HFS+ partition with a name BootablePartition.
      3) Go to /Application/Install macOS Mojave.app.
      4) Show Package Contents.
      5) Go to Contents/SharedSupport you will find BaseSystem.dmg.
      6) Double click on BaseSystem.dmg to mount.
      7) From Disk Utilty click on your partition or the USB that you prepared from number (2).
      8) Click on restore, and chose OS X Base System (BaseSystem.dmg image), then restore it to that partition or USB.
      9) After restoring rename the partition back to BootablePartition.
      9) Run this command:
      rm -rfv /Volumes/BootablePartition/System/Installation/Packages 10) Create a new folder instead of the broken link and name it Packages, run this command:
      mkdir -v /Volumes/BootablePartition/System/Installation/Packages 11) Go back to /Application/Install macOS Mojave.app and repeat number 2.
      12) Go to Contents/SharedSupport you will find InstallESD.dmg.
      13) Mount InstallESD.dmg.
      14) Run this command:
      cp -v /Volumes/InstallESD/Packages/OSInstall.mpkg /Volumes/BootablePartition/System/Installation/Packages/ 15) Download the latest clover from https://sourceforge.net/projects/cloverefiboot/
      16) Install clover on your USB BootablePartition or in a different USB to boot from it. delete all your CLOVER/kext/10.xx and keep others, make sure you don't have any extra kext rather than FakeSMC.kext in the other folder.
      in my case I used FakeSMC.kext and my lan kext RealtekRTL8111.kext.
      17) known Problems in my build: 
      If I updated directly from the apple store the installer in clover will boot with a cross circle sign.
      The FIX is to add this to Clover KextToPatch Thanks to @sunKi http://www.insanelymac.com/forum/topic/327488-macos-high-sierra-final-release-is-out-17a365/page-10?do=findComment&comment=2505086 this fix is still working for me in mojave.
      <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>fix IO error ICH10 for 10.13, credit SunKi</string> <key>Disabled</key> <false/> <key>Find</key> <data> RYX2D5XCiciD4P5mhcl4D4TSdQs= </data> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> iciD4P5mhckPmMFBCMyQkJCQdQs= </data> </dict> <dict> <key>Comment</key> <string>fix hotplug ICH10 for 10.13, credit SunKi</string> <key>Disabled</key> <false/> <key>Find</key> <data> icglQGACAD1AIAAAdQyB4b9///+Ji1EBAAA= </data> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> kJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJA= </data> </dict> <dict> <key>Comment</key> <string>External icons patch</string> <key>Disabled</key> <false/> <key>Find</key> <data> RXh0ZXJuYWw= </data> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> SW50ZXJuYWw= </data> </dict> </array> 18) make sure you have apfs.efi copy it from /Volumes/BootablePartition/usr/standalone/i386/apfs.efi to your EFI/CLOVER/drivers64/ and EFI/CLOVER/drivers64UEFI/.
      19) SMBIOS mac model that I use is iMac13,2.
      20) Go to /Application/Install macOS Mojave.app click on it and chose to install to your macOS Mojave partition.
      21) Reboot.
      22) From clover chose BootablePartion.
      23) If everything is okie BootablePartition will boot to install macOS mojave, wait wait wait till it finish it might take to 1 hour just wait it will reach the auto reboot soon .
      24) Boot to your old macOS Hight Sierra that will be your mojave partition now and enjoy.
       
      POST Install:
      1) audio: 
      a) Download Lilu.kext and AppleALC.kext or build them from source (which I did).
      b) place them in your /EFI/CLOVER/kext/others/
      c) add your audio layout in clover/Devices dict options in my case it's ALC888B which has the layout of 1:
      <key>Audio</key> <dict> <key>Inject</key> <string>1</string> </dict> d) I had to add beta args to clover/Boot dict, argument (-lilubeta -alcbeta):
       
      <key>Arguments</key> <string>-lilubeta -alcbeta</string> 2) Add number 14 KextsToPath array to your clover as well.

      Anything else is working for me I didn't need any extra clover kext so far, I tried whatevergreen.kext to fire up my rx 460 without the helper card but no success, So I am just sticking with booting from Nvidia as a first GPU from my motherboard configuration then swap the cables after choosing my macOS partion from clover.
       
      After upgrading my HFS+ High Sierra partition converted to APFS, no know problem so far.

      Happy build and more info about the partitioning method with a more detailed instructions in this post that I used to update my Sierra to High Sierra
       
      Special thanks to crazybirdy, sunKi and all of you out there that make this happens.
    • By sskgaiqny
      Hi guys ,i have a problem with my graphics card ati 7850(1GB/Sapphire).
      1. When I start the system in Safe Boot mode(Clover Bootarg=-x), the graphics card (HD7850) is running normally.
      2. But when I start the system in normal mode,the system is blank screen.(I confirm that the signal output, see the screen because there is light.)
       
      I am already done:
      1. I have been  tried Whatevergreen+Lilu,but the problem remains.
      2. I also have been tried patch up Framebuffer,bue still black screen
       
      Can anyone help me!!!  Many Thinks
       
      I use CLOVER version is r4760. Only FakeSMC.kext and RealtekRTL8111.kext in the EFI/CLOVER/kext/Other folder.
       
      My computer configuration:
      OS: MacOS 10.13.6 /Windows 10 CPU: Intel Q9550 @ 2.83GHz,  MOBO: Gigabyte  P43-ES3G (Intel ICH10),  GPU: AMD Radeon HD 7850 (1 GB/Sapphire ) RAM:8GB DDR2 Ethernet: RealtekRTL8111 Sound: ALC888 radeon_bios_decode  give the following result:
      ATOM BIOS Rom: SubsystemVendorID: 0x174b SubsystemID: 0xe221 IOBaseAddress: 0x0000 Filename: 221P0300.S04 BIOS Bootup Message: C40304 PITCAIRN PRO A1 GDDR5 32MX32 1GB PCI ID: 1002:6819 Connector at index 0 Type [@offset 43408]: DisplayPort (10) Encoder [@offset 43412]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 43518]: 0x90, OSX senseid: 0x1 Connector at index 1 Type [@offset 43418]: HDMI-A (11) Encoder [@offset 43422]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 43545]: 0x92, OSX senseid: 0x3 Connector at index 2 Type [@offset 43428]: DVI-D (3) Encoder [@offset 43432]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 43572]: 0x94, OSX senseid: 0x5 Connector at index 3 Type [@offset 43438]: DVI-I (2) Encoder [@offset 43442]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 43609]: 0x95, OSX senseid: 0x6 Connector at index 4 Type [@offset 43448]: DVI-I (2) Encoder [@offset 43452]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 43609]: 0x95, OSX senseid: 0x6 redsock_bios_decoder give the following result:
      221P0300.S04: C40304 PITCAIRN PRO A1 GDDR5 32MX32 1GB Subsystem Vendor ID: 174b Subsystem ID: e221 Object Header Structure Size: 355 Connector Object Table Offset: 48 Router Object Table Offset: 0 Encoder Object Table Offset: fd Display Path Table Offset: 12 Connector Object Id [19] which is [DISPLAY_PORT] encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false Connector Object Id [12] which is [HDMI_TYPE_A] encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x22 [duallink 0x2] enc 0x5)] linkb: true Connector Object Id [4] which is [DVI_D] encoder obj id [0x20] which is [INTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false Connector Object Id [2] which is [DVI_I] encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false Connector Object Id [2] which is [DVI_I] encoder obj id [0x15] which is [INTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false  
      7850.rom
      connector.txt
      redsock.txt
      config.plist
      DSDT(iasl4.0).aml
      iMac( export from safe mode).ioreg
    • By FZSX
      Hello, im FZ, been in hackintosh community since mac os X lion years. Please consider me noob. i have helped hackintoshed pc of my friends and family. i ran el capitan, sierra, high sierra on below spec.
      I lost some interest in hackintoshing from past 1 year now im back again cuz of mojave.
      Lets start.
       
      I posted this issue in Nvidia Topic for discussion but decided not to post until i could get some bug log out of it... but. eh.
       
      Well ive Kepler based gt 710 card.
      Issues:
      Black Screen when booting with default drivers or nvda_drv=1 mode
      OR
      White/Grey Screen with 1 sec mouse movement then freezed keyboard and mouse with nv_disable=1.
        
      Tested:
      tried numerous ways to boot Mojave but does not works such as >
      High Sierra/Sierra default Apple geforce nvda kexts, High Sierra Web Drivers, various clover configs, display edids, HDMI dvi port tests... so on.
       
      Specs:
      Tri Boot Setup:
      Windows 10, Sierra(gt 710 works OOB, or with Web Drivers too), Mojave.
      ASUS P5G41TM LX
      Core2Duo E8500
      Gigabyte Nvidia Geforce GT 710 2GB
       
       
      I couldn't managed to get logs as half part of installation is still incomplete i.e Mojave installed from USB to HDD after but cant get into login/setup screen due to above mentioned black screen issue.
       
      I will try to be as detailed as possible.
       
      i had no mac device or any macos dmg/iso to install mojave so performed some steps in windows.
       
      Steps i performed:
      1. I downloaded Mojave 10.14.1 tar file from Olarila.com which is a complete raw image of Mojave USB stick as the post title says **The image is clean, without any mod with Clover bootloader, essentials kexts and patches inside Clover folder**. Which comes with this OLIRALA_MOJAVE_USB_EFI.zip which i backed up(see attachment OLIRALA_MOJAVE_USB_EFI.zip)
      2. made usb in windows with win32diskimager
      3. booted from usb and got kernel panic(i dont know which panic it is, see pic) 
      4. swapped usb EFI folder with Olarila Clover EFI for LGA 775 (see attachment CLOVER.LGA775.OLARILA.zip)
      5. booted from usb susccesfully till install screen but throws macOs Mojave could not be installed on this computer
      6. i was fed up trying workarounds , i knew i need newer mac ids in clover config.plist to make it install 
      7. i downloaded Olarila Sierra from same site flashed in another usb stick and it worked out of box without messing any kext or kind.
      8. added SMBIOS iMac13,1 in config.plist with clover configurator. 
      9. booted from usb and succesfully installed Mojave with HFS+ partition on MBR partitioned HDD(dual booting with windows 10) 
      10. booted from usb to complete partial installation of Mojave but got black screen. 
       
      For getting all kernel, bug, kext logs i tried Problem Reporting script of black-dragon74 https://github.com/black-dragon74/OSX-Debug which requires active internet connection which is not possible, I tried to mod the script to run local but im not good at bash and it went in errors. I will do provide mojave logs manually from single user -x mode if i can. 
      Ok I managed to run the script locally in single go and it went well problem_reporting_mojave10_14_1_debug_27676.zip
      if any wants to have a look at script i modded gen_debug_local.sh
       
      ___
      some other files
      Patched DSDT.aml.zip
      currentCloverEFI.zip
      /CLOVER/misc.zip
      EFI/CLOVER/ACPI/origin.zip
      problem_reporting_mojave10_14_1_debug_27676.zip
       
      ___
      UPDATE: Mojave 10.14.1 running successfully with some graphic glitches.
      Here's what i did in short.
      1. Patched official app store mojave with dosdude1 mojave patcher tool.
      2. Only used its Post Install app with iMac 10,1 config(see pic) to patch already installed Olarila's Mojave(above 1 - 10 steps) with same currentCloverEFI.zip
      3. Restarted and it all went well.
       
      Detailed(it will confuse u, ignore/skim it.):
      1. Downloaded official app store mojave
      2. used crazybirdy's mojave mbr patcher tool (MBR-Manual-Method-20181108.dmg) with manual install.
      3. when installing it went in errors related to "OSInstall.mpkg".
      4. i had few options such as
      use automatic mbr patcher tool(MBR-Auto-Method14-20181108.dmg) upgrade from high sierra try dosdude1 patcher on official app store mojave 5. i did the above short steps(step no2) at first try. enough tats it.
       
       
      (attaching working mojave files...)
      Attached log files
      see post#3 mojave-working.zip
    • By Dmitry R
      Hi guys, stuck on problem of switching on my TV back from off state. I have asus H270f strix mobo with i7-6700K CPU (HD530), Clover 4722 and latest whatevergreen and lilu. I installed 10.14.1 on it and it works fine.  the m/b has dp, hdmi and dvi on board. I'm using dp + dp<->hdmi adapter to connect my mac to 4k tv which I'm using as a primary monitor. This connection supports 4k@60hz and I'm happy with the detailed and sharp picture I see on my tv. The problem is that when I get out for a while then, when I come back, I see my tv turned off by timeout and when I turn it back on, I see only the black screen. The computer works, I prevented it from going to sleep. To see the picture again on my tv I have to go to another computer, then, using screen sharing, I have to connect to my computer and then I have to choose couple of times different refresh rates in System Preferences -> Displays. After that I go back to my tv, see the picture and can continue to work. I made a edid report for my tv. may be somebody knows how to use this data to make my mac to wake up the tv correct way?
      Thank you, Dmitry
      43UHD_LCD_TV.txt.zip
×