Jump to content
arsradu

[HOW TO] Fix QuickLook and Preview loading issues in Mojave

331 posts in this topic

Recommended Posts

Hi guys,

 

So, this little tutorial is meant to help people fix a new issue with Mojave: opening jpg files (looks like it happens with larger files, not so much with smaller ones) using Quick Look (on spacebar key pressed) or Preview app, using the dedicated GPUs.

The issue is that, when trying to open jpg files (for some reason, it doesn't occur with pngs), the pop-up window would remain in an endless loop. And from that point forward, any other app trying to open the same file will either become unresponsive (in the case of the Preview app) or just stay in endless loop (in case of Quick Look)

 

As a workaround, in case the tutorial below doesn't work for you, you can use Grab (built-in app in MacOS) to open said files.

 

This issue DOES NOT occur using the iGPU. So...if you're comfortable using the iGPU, just switch to that and you should be good to go. You don't need this tutorial.

 

This tutorial is based on @Cyberdevs' research and testing on this topic (especially useful if you're using an RX series AMD video card), and my own very limited time testing this on my rig. I just thought it would be useful to create a new thread for it so that people can discuss this particular issue here.


 

With that being said, I'll just move on to the actual tutorial.

 

New (probably better) method.

 

Switch your SMBIOS in Clover config in regards to the dedicated GPU you're using, instead of the CPU. Take a look here and choose the corresponding SMBIOS closest to your hardware.

Yeah, that's it.

 

In case you lose CPU PM with this method, there are multiple ways to fix that, and they do not make the object of this thread. :) It worked perfectly fine for me though and I didn't need to change anything else.

 

Alternatively, you can also try one of the MacPro SMBIOSes, such as MacPro5,1 or MacPro6,1. It was tested multiple times and it showed good results. 

Keep in mind that choosing these will most likely not show you an iGPU in System Report, since those machines generally (probably all of them) use Xeon CPUs with no iGPUs either.
 

/!\NOTE: There have been reports saying that using this method (switching SMBIOS to a MacPro one) with newer versions of MacOS may cause iTunes to crash.

So...keep that in mind and better try some of the other methods mentioned here.

 

A simple Lilu plugin

 

Thanks to vulgo for the plugin and @Matgen84 for sharing and testing it, we now have yet another possible solution to this issue. It's a Lilu plugin (which means that it requires Lilu.kext in order to work) it's called NoVPAJpeg, and it can be downloaded from here.

You use it as a regular kext, alongside Lilu. I prefer (and recommend) using it within the EFI folder, in Clover/kexts/Other. But if you want to use it in S/L/E, that should work just fine.

 

More info can be found in this post here.

 

UPDATE:

 

According to Vulgo, NoVPAJpeg.kext is now deprecated.

In case its functionality is needed, use WhateverGreen.kext (alongside Lilu.kext) and add the following boot arguments:

shikigva=32 shiki-id=Mac-7BA5B2D9E42DDD94

In case you wanna try alternative medicine :) ...

 

The main thing we need to do is actually very simple: we need to enable the iGPU (integrated GPU) by default, in BIOS, while actually being connected to the dedicated GPU.

 

For ATI GPUs (curtesy of @Cyberdevs' post here).

 

The discreet GPU should be set as primary in BIOS and your displays should be connected to your discreet GPU

The iGD/iGPU/iGFX must be enabled in BIOS/UEFI as the secondary GPU.

 

  1. I removed the DSDT
  2. Reconfigured the config.plist to and removed some flags which weren't needed because of the DSDT
  3. added the InjectATI + Ornioco Framebuffer (I removed the Orinoco framebuffer because of some weird glitches but it might be useful for other AMD GPUs if you inject the correct framebuffer according to your GPU. No need to inject anything for nVidia GPUs unless your GPU needs it)
  4. Added the InjectIntel + ig-platform-id for my intel HD530 (for intel HD 530 I use the 0x19120001 ig-platform-id)

 

Steps 5 to 7 might not be necessary I just did them anyway, if anyone succeeded to get quicklook working without those steps let me know so I can exclude those steps.

     Also confirmed to work with AMD R9 270
X on a SandyBridge rig (without an iGPU) using WhateverGreen + Lilu kexts, which also helped to solve the transparency issue along with the Quick Look problem, it also resolved the buggy Screen 
Capture (Command+Shift+5) issue as well. 

 

    Also, do:

  1. nvram cleanup
  2. kextcache & prelinked kernel rebuild
  3. reboot 

More info on that here.

 

 

For NVIDIA GPUs (tested on my old MSi GTX 650)

 

This is what I needed for my NVIDIA GPU and the MSI motherboard in the signature (*since then, I upgraded my GPU to my current RX 580). Your milage may vary, depending on your hardware. But, the idea should be the same regardless.

 

   For MSi motherboads (check out my motherboard details in the signature)

 

  1. Set your BIOS to use PEG (dedicated GPU) so you can boot.
    Since you're reading this, chances are that you're already connected to the dedicated GPU and the BIOS is set to PEG. So just go into BIOS and see if you're using the iGPU or the dedicated (PEG) graphics device by default.
    If you're already using this, skip to Step 3 (the part AFTER Reboot).
  2. Reboot (I think you don't necessarily need to boot into the OS...but you do need to reboot at least until Clover UI)
  3. Reboot back into BIOS and set it from PEG to IGD (integrated graphics) WITHOUT removing the cable.
  4. Save
  5. Reboot again.

 

   The result should be that the OS is tricked into thinking you're booting with the IGPU when in fact you're using the dedicated GPU.

 

   For Gigabyte motherboards

 

   Set:

  1. Peripherals -> Initial Display Output -> iGFX
  2. Chipset -> Internal Graphics -> Enabled
         DVMT Pre-Allocation -> default 64M.
         DVMT Total Gfx Mem -> default 256M
  3. Save
  4. Reboot

 

   You should do this with the cable connected to the dedicated GPU.

 

You will also need to patch the iGPU from Clover config.

1. Graphics -> Inject Intel (UNCHECK Inject Nvidia or ATI if it's checked).

2. ig-platform-id (in my case for Intel HD 4600 Desktop) it was: 0x0d220003

 

And use IntelGraphicsFixup.kext (now included into WhateverGreen.kext) in Clover/kexts/Other. In my particular case, without the kext, I would get freezes in Safari.

 

Another way to activate the iGPU while having the dGPU set as primary is by going into BIOS/SAG/Graphics Configuration/iGPU and setting Multi-Monitor to [Enabled], all the rest remains on [Auto], and set Inject/Intel to [True] in Clover config.*.

 

Thanks to @gjw for the tip.

 

*Motherboard dependent. But the multi-monitor option might be the same regardless of manufacturer.

 

 

This might be a bug with Mojave and it could be fixed by Apple in the future. but in the meantime, feel free to use this if it helps you fix the issue.

 

For HP motherboards (including laptops), so far no solution, unless the BIOS somehow allows to switch from dGPU to iGPU and vice-versa.

 

Cheers!

Edited by arsradu

Share this post


Link to post
Share on other sites
Advertisement

@arsradu

Thanks man for the nice and thorough guide :)

To add to your precious topic I have tested my AMD R9 270X on a SandyBrdige rig which has no iGPU but using WhateverGreen.kext + Lilu also helped to solve the transparency issue along with the Quick Look problem, it also resolved the buggy Screen Capture (Command+Shift+5) issue as well.

 

I needed to do a nvram cleanup, kextcache and prelikbedkernel rebuild after a reboot everything worked just fine.

So the conclusion is if the freamebuffer is load correctly none of those issues will happen.

 

Cheers :)

Edited by Cyberdevs

Share this post


Link to post
Share on other sites

any fix for those who cant enable from the bios their onboard graphics when a card is plugged in?

Share this post


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

any fix for those who cant enable from the bios their onboard graphics when a card is plugged in?

Any details on that? What happens when you try to enable it?

 

Also, some hardware information (preferably added to your signature) would greatly help in this case. :)

Edited by arsradu

Share this post


Link to post
Share on other sites
21 hours ago, arsradu said:

Any details on that? What happens when you try to enable it?

 

Also, some hardware information (preferably added to your signature) would greatly help in this case. :)

Oh, it just cant be done. my bios doesnt have that option, and i found this to be common with other HP boards. Sorry about the lack of hardware info, i thought adding it to my bio would have place it in my signature automatically. I'll look into adding it after this reply.

 

but its a HP 570-p010 w a i3-7100 kaby lake w/ Radeon RX 560 so i could get 4k with dual monitors 

 

edit: I want to add I have acceleration working, including dynamic backgrounds w/ dark theme. Everything works great except preview and quicklook.

 

 

Edited by ricktm

Share this post


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

Oh, it just cant be done. my bios doesnt have that option, and i found this to be common with other HP boards. Sorry about the lack of hardware info, i thought adding it to my bio would have place it in my signature automatically. I'll look into adding it after this reply.

 

but its a HP 570-p010 w a i3-7100 kaby lake w/ Radeon RX 560 so i could get 4k with dual monitors 

 

 

Lol, are you serious? Well, remind me never to buy anything HP then. How the hell do you build a tower PC with no basic options like switching from Integrated (in your case Intel Graphics HD 630) to the dedicated GPU? What kind of BIOS is that? And what kind of motherboard is that? Sad, very sad.

 

Anyway, if they don't support that...sorry, no idea how to fix it. Since the entire fix is for you to be able to switch to iGPU while connected to the eGPU. If you can't do that...then it won't work.

Edited by arsradu

Share this post


Link to post
Share on other sites

alright, that was my feeling too, and its good to have that confirmation so i dont waste endless more hours trying.

Share this post


Link to post
Share on other sites

In the team of my firm everything works with Mojave, screenshot in video, preview jpeg large files and the only change made is the graph that I now use RX 560, in Bios I have disabled the integrated one because it is an i5 2400 (HD2500) not supported, sorry for the English use Google translator

 

Edit:

upppps, you were right, I did the test with another image format, thanks for the trick, although out of the preview the rest is perfect

Edited by surfcaster

Share this post


Link to post
Share on other sites

Thanks for this, I thought it was just a bug :lol:

On 7/15/2018 at 1:48 PM, arsradu said:

 

Steps 5 to 7 might not be necessary I just did them anyway, if anyone succeeded to get quicklook working without those steps let me know so I can exclude those steps.

I skipped those steps, everything seems to be working fine here

Share this post


Link to post
Share on other sites
On 7/16/2018 at 9:08 AM, arsradu said:

 

Lol, are you serious? Well, remind me never to buy anything HP then. How the hell do you build a tower PC with no basic options like switching from Integrated (in your case Intel Graphics HD 630) to the dedicated GPU? What kind of BIOS is that? And what kind of motherboard is that? Sad, very sad.

 

Anyway, if they don't support that...sorry, no idea how to fix it. Since the entire fix is for you to be able to switch to iGPU while connected to the eGPU. If you can't do that...then it won't work.

 

 

thanks for the motivation, just ordered a new mobo and case. 

 

Share this post


Link to post
Share on other sites

I am still having problems  with jpg images in preview and Quicklook using today’s Public Beta update.

 

 

Gigabyte Z370XP SLI, bios version F7

I5-8400

 

Bios settings:

DVMT Memory 64M, Total available: 256M

Primary graphics: IGPU

Internal Graphics Enabled

 

Gigabyte Aorus RX580 8GB

 

macOS 10.14 Public Beta Three: (18A336e), Clover version 4586

 

With the new update, Quicklook and Preview gained the ability to view TIFFs and play .mov files. Various kinds of camera raw images are NOT viewable in Quicklook or Preview, while the finder has always shown the thumbnails correctly for every kind of image filetype I have tried so far.

 

The QuickLook slideshow (select a bunch of images in the finder, then press the Option key - Spacebar combination) will not display jpgs in slideshow mode, but will display them at various large sizes in index sheet mode. Once an image is chosen though, the slideshow module crashes of course. Selecting a bunch of TIFFs only for the slideshow results in the slideshow module operating correctly, but it crashes in index mode once an individual image is chosen.

 

As far as transparency goes in Light Mode or Dark Mode, it seems to work,. The menu bar is slightly translucent in Light Mode, but it is there, the translucency is more apparent in Dark Mode. Safari now works with a bunch more media heavy websites than before.

 

At this point I am wondering if this issue is a problem with the frame buffer settings.

 

Using Inject Intel = true along with IntelGFX = 0x12345678, the hardware report shows I have Intel UHD Graphics 630, no kext loaded, no known vendor or device id

1689069897_InjectTrue0x12345678.thumb.png.808ccb6c58f88785374de3789a127281.png

 

Using Inject Intel = true along with IntelGFX = 0x0, the hardware report shows I have Intel UHD Graphics 630, Vendor: Intel, device id: 5912

1256849635_InjectTrue0x0.thumb.png.bd933b7b2362329a98b65f45af766cc3.png

 

Using Inject Intel = false along with IntelGFX = 0x0, the hardware report shows I have Intel HD Graphics CFL CRB, Vendor: Intel, device id: 3e92

225165487_InjectFalse0x0.thumb.png.7c8d449aff18978feb2a2f159e6859ed.png

 

 

I connected a monitor to the motherboard HDMI connector, and observed it though the boot process, it did not show the initial BIOS screen or the Clover screen, but did show the ‘wall of text’ — the list of complaints that apfs has about the superblock pointing to a jump place, but it was not started from there, then pauses until the main monitor screen attached to the GPU comes on with the login screen at which point the motherboard connected monitor goes to black screen. Which is why I think there may be a framebuffer issue going on.

 

Any ideas as to how to get Quicklook and Preview working?

 

Thank you for your help!

 

Edited by jerryy2
Added processor type

Share this post


Link to post
Share on other sites

Hmm... For AMD issues, I think @Cyberdevs might be able to help you better.

 

Intel 630 is Kabylake, right? Did you try to add the correct ig-platform-id? I think you might need iMac18,2/iMac18,3 SMBIOS and ig-platform-id 0x59120000.

 

Also, in case you don't already have that, I would also recommend using IntelGraphicsFixup kext in Clover/kexts/Other.

 

The thing is, for as far as I could tell from my limited time spent fiddling with this, you need to have the iGPU correctly set up first, before attempting this trick.

 

As I said, I'm not an expert in AMD cards. This might or might not help. But this is what I'd do first. Try to get the iGPU to work properly, boot properly and all that. After that, it should be only a matter of BIOS switch.

Edited by arsradu

Share this post


Link to post
Share on other sites

I have a Gigabyte board and it doesn't have a PEG switch. it only has PCIe 1. PCIe 2, PCI and iGFX. So I enabled PCI.

 

I enabled so that it uses iGFX in bios, dropped in the IntelGraphicsFixup kext and the .dSYM one. Enabled Inject Intel thingy in Clover I added ig-platform id of - 0x0D220003, because it's a Haswell processor with Intel 4600 on it. 

 

Still doesn't work :help:

 

Btw, the monitor I'm using on this older PC is not HDMI, but DVI.

 

Edited by iRipper

Share this post


Link to post
Share on other sites
29 minutes ago, iRipper said:

I have a Gigabyte board and it doesn't have a PEG switch. it only has PCIe 1. PCIe 2, PCI and iGFX. So I enabled PCI.

 

I enabled so that it uses iGFX in bios, dropped in the IntelGraphicsFixup kext and the .dSYM one. Enabled Inject Intel thingy in Clover I added ig-platform id of - 0x0D220003, because it's a Haswell processor with Intel 4600 on it. 

 

Still doesn't work :help:

 

 

1. please, add your complete hardware information to your signature. Believe me, it's worth it. We still don't know which dedicated GPU you're trying to use. And this issue does not occur with the integrated one.

2. PCIe IS your dedicated GPU. The point is to have the iGPU selected, while physically connected to the eGPU. So, I think you might want to enable iGFX instead.

3. you don't need any dSYM....anything.... Please, remove. You just need IntelGraphicsFixup.kext in Clover/kexts/Other

4. remove the serial numbers in your SMBIOS and RTvariables and upload your Clover folder for analysis.

 

Edited by arsradu

Share this post


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

 

1. please, add your complete hardware information to your signature. Believe me, it's worth it. We still don't know which dedicated GPU you're trying to use. And this issue does not occur with the integrated one.

2. PCIe IS your dedicated GPU. The point is to have the iGPU selected, while physically connected to the eGPU. So, I think you might want to enable iGFX instead.

3. you don't need any dSYM....anything.... Please, remove. You just need IntelGraphicsFixup.kext in Clover/kexts/Other

4. remove the serial numbers in your SMBIOS and RTvariables and upload your Clover folder for analysis.

 

 

Thanks for taking your time to help me. 

 

This is an old machine with a Haswell i5-4570 I think. The mobo is Gigabyte Z87M-D3H. And the graphics is Nvidia GTX660.

 

Here's my compressed Clover folder.  

CLOVER.zip

Share this post


Link to post
Share on other sites
12 minutes ago, iRipper said:

 

Thanks for taking your time to help me. 

 

This is an old machine with a Haswell i5-4570 I think. The mobo is Gigabyte Z87M-D3H. And the graphics is Nvidia GTX660.

 

Here's my compressed Clover folder.  

CLOVER.zip

 

The reason why I'm asking for your hardware is because, believe it or not, we have the same CPU, and apparently a very similar dedicated GPU, as well (I'm using the GTX 650).

 

As I said, please, remove the dSYM bullsh*t from Clover/kexts/10.14. By the way, just so you don't have to switch from one folder to another with every new update of the OS (like for example when switching from 10.13 to 10.14), and if you don't necessarily need your kexts to be separated for each OS, I would strongly recommend you to use the Other folder instead.

 

Overall, your config looks pretty good. You don't need MOST of the stuff over there. It could be cleaner, but let's see if the issue is actually the config or something else. 

 

What happens when you switch your BIOS from PCI to iGFX (while still being physically connected to the GTX 660)?

Edited by arsradu

Share this post


Link to post
Share on other sites

^ If I switch to iGFX I need to plug the cable into the motherboard to be able to see the screen. It boots and it works, but I need the dedicated GPU, because I also use Windows on the same machine and sometimes my GF plays games on it. 

Share this post


Link to post
Share on other sites
9 minutes ago, iRipper said:

^ If I switch to iGFX I need to plug the cable into the motherboard to be able to see the screen. It boots and it works, but I need the dedicated GPU, because I also use Windows on the same machine and sometimes my GF plays games on it. 

 

Ok, so that's the thing we're trying to accomplish here.

 

Ideally, you should do something like this (and I don't see how it will affect Windows...):

1. boot into bios with the cable connected to the GTX card (to be able to see something).

2. switch to PCI

3. reboot (no need to boot until you reach the OS, but at least until you reach Clover UI screen)

4. reboot back into BIOS

5. set to iGFX (without removing the cable)

6. reboot

 

In theory, when doing this, the iGPU should still be enabled, although you're physically connected to the dedicated GPU (your GTX 660). And you should still be able to see something on your monitor. At least I can. But it might be different for your board. One thing is for sure: your iGPU (aka iGFX) needs to be enabled in BIOS.

 

I think Gigabyte boards might have some other option for the iGFX.... I just don't know where. And since I'm using an MSi board, this will be different.

 

I feel like, in your case, the board might have one an option for enabling/disabling the iGP completely, and another one for choosing the priority. I could be wrong though.

 

I'm kinda flying blindly here, since my motherboard only has one option.

Edited by arsradu

Share this post


Link to post
Share on other sites

If I switch to iGFX (Intel graphics is enabled and has 64mb) I can't see anything with the cable connected to the dedicated chip. I have to unplug the DVI cable from the GTX660 and into the Mobo, then I see the screen and it boots up. Quick Look and Preview still don't work btw. 

 

I'm sorry if it's confusing :wallbash:

 

P.S. Okay, so I enabled iGPU, but disabled any memory to it and selected to boot from it, while the cable is connected to the GTX660. It boots and only detects the 660, but Preview and Quicklook are still broken. 

Edited by iRipper

Share this post


Link to post
Share on other sites
22 minutes ago, iRipper said:

If I switch to iGFX (Intel graphics is enabled and has 64mb) I can't see anything with the cable connected to the dedicated chip. I have to unplug the DVI cable from the GTX660 and into the Mobo, then I see the screen and it boots up. Quick Look and Preview still don't work btw. 

 

I'm sorry if it's confusing :wallbash:

 

P.S. Okay, so I enabled iGPU, but disabled any memory to it and selected to boot from it, while the cable is connected to the GTX660. It boots and only detects the 660, but Preview and Quicklook are still broken. 

 

Wait, are you saying this doesn't work even when booting off of the iGPU (meaning set to iGFX in BIOS and also connected to it with the DVI cable)?

 

Cause, this might be something else. And, before anything, as I said before, I think you need to fix booting from the iGPU first.

 

From what you're saying, it seems like you're on the right path. But, still, if your iGPU is not correctly configured, this won't work.

 

Try the attached config_test.plist in your Clover folder. Reboot and select it from Clover -> Options -> Configs -> config_test.plist (so that it doesn't affect your main config).
Also, try to boot with your iGPU first and tell me if you encounter any issues and which issues.

config_test.plist.zip

Share this post


Link to post
Share on other sites

What I'm saying is that if I connect the cable to the iGPU and give it some memory to boot from, it'll boot and work fine. But Quick Look will not open JPG files even with the IntelFixupKext and all the entries in Clover config. Same with the 660. 

 

I can select the iGPU too and not give it any memory, then it automatically picks up the 660 and boots from it. It works, but QL is broken. 

Share this post


Link to post
Share on other sites
28 minutes ago, iRipper said:

What I'm saying is that if I connect the cable to the iGPU and give it some memory to boot from, it'll boot and work fine. But Quick Look will not open JPG files even with the IntelFixupKext and all the entries in Clover config. Same with the 660. 

 

I can select the iGPU too and not give it any memory, then it automatically picks up the 660 and boots from it. It works, but QL is broken. 

 

This is weird... You shouldn't have any issues opening jpegs with the iGPU. Did you remove those dSYM files and try the config I uploaded above? Any change?

Share this post


Link to post
Share on other sites
1 hour ago, arsradu said:

 

This is weird... You shouldn't have any issues opening jpegs with the iGPU. Did you remove those dSYM files and try the config I uploaded above? Any change?

 

Yay! :thumbsup_anim: That fixed it. I got Preview and Quicklook back! Thanks so much for your time and help. I can use this oldie for a little bit more, while the other one is doing the heavy lifting :weight_lift:

 

Thanks again! 

Edited by iRipper

Share this post


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

 

Yay! :thumbsup_anim: That fixed it. I got Preview and Quicklook back! Thanks so much for your time and help. I can use this oldie for a little bit more, while the other one is doing the heavy lifting :weight_lift:

 

Thanks again! 

 

Welcome! So...what did you do that fixed it? The config or...?

 

I managed to take a look at a Gigabyte board (Skylake Z170 board). And I'm thinking yours might be similar. Still, I'm not sure which settings should be used here. But once I know which combination works, I can add it to the main post.

 

So...what did you do? :D

 

IMG_0334.thumb.jpg.cf1a3ccbfce7bff2aa96275a9b52d42a.jpg

IMG_0336.thumb.jpg.b41a18368127daaf7c4269b94b2a719f.jpg

 

 

 

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 miliuco
      Radeon RX 580 8 GB graphics card on macOS High Sierra (as of 10.13.6), Mojave and Catalina on the P55-USB3 board: excellent performance with acceleration (Metal) OOB, no need for drivers (kexts), with 3 drawbacks, one has to do with the boot of the operating system (a solution is proposed), another with the number of rear connectors enabled (a solution is proposed) and another that only affects to one phase of the Mojave or Catalina installation (without clear solution for now).

      I have placed the XFX AMD Radeon RX-580 P8DFD6 8GB Triple X Edition GDDR5, 256BIT, DVI + HDMI + 3DP graphics card on a 10 year old motherboard (Gigabyte P55-USB3) in order to update the hackintosh to 10.14 Mojave and 10.15 Catalina because the card that I have used in past years, Nvidia Geforce GTX 750 1GB, has stopped working after 10.13.6 High Sierra since this was the last version for which Nvidia published the alternate web drivers that were necessary for the card to work well with graphic acceleration.

      The new RX 580 card needs considerably more space than the old one although it fits perfectly in an ATX case, and requires an additional power connector. It has 2 big fans that most of the time are stopped, at least in my case. In macOS it works perfectly, even with Metal acceleration, without additional drivers and without extra settings in Clover. But it has drawbacks that I comment below.

      Alterations during startup

      During the boot of the operating system, when the screen goes from the basic driver to the AMD driver, 2 artifacts appear randomly, they are very short in duration (from one to a few seconds):
      Very short flashing white screen that may or may not be accompanied by purple lines The fans runs for a few seconds (the noise is clearly audible). This behavior is solved with the installation of 2 kexts, Lilu and WhateverGreen. Lilu is an extension created by acidantheraand vit9696 among others whose function is to help to patch kexts, processes and libraries during macOS boot. It is accompanied by specific plugins for the task required, for example WhateverGreen that injects necessary patches for certain AMD, Intel and Nvidia graphics cards. It is mandatory to have both extensions together, one of them separately does not correct the problem.
      I have installed Lilu 1.4.4 and WhateverGreen 1.3.9 in the EFI/CLOVER/kexts/Other folder of the EFI partition and artifacts have disappeared. Remember that these 2 extensions are not necessary for the card to work properly, if you tolerate those very brief distortions of the screen or the noise of the fans running for a few seconds, you can live without Lilu and WhateverGreen.

      Note: authors recommend that when using Lilu and WhateverGreen with Radeon cards, NO graphic settings have to be added to Clover (Inject ATI, etc.).

      Note: these alterations, especially the brief white screen and less frequently purple lines and fan noise, are also seen in Windows and some real Macs with the same card.

      Alteration during macOS installation

      Boot from USB > Clover menu > Install macOS from Install macOS Catalina > screen works fine
      Boot from USB > Clover menu > Install macOS from MacintoshHD > black screen
      Booting from USB > Clover menu > Boot macOS from MacintoshHD > screen works fine.

      In the first and third stages, screen works fine. In the second stage the screen goes black although the installation continues. The user has nothing to do at this moment so you can leave the PC working until the Clover menu is shown again, the screen is recovered, the initial account options can be configured and you can enter into the newly installed system with correct resolution and acceleration.
      This behavior is not corrected even by placing Lilu and WhateverGreen into the USB device. At least in my case I have not found a solution for it. Yo can install macOS perfectly with that drawback of not seeing how it progresses during the second phase of the installation.

      Only 2 connectors of the 5 available work

      This card has 3 Display Port (DP) ports, 1 HDMI port and 1 DVI port. In my case, only 2 DP work, those that are further from the HDMI connector. It is enough if you use a single monitor or 2 monitors that can be connected by DP. But if you want to have 3 or more connected devices or some of them only have HDMI, it is necessary to enable the 5 connectors or at least 4 of them since the DVI is obsolete and does not allow resolutions as high as DP and HDMI.
      User foxbox has proposed a solution in a thread titled [Solved] Sapphire RX 580 Nitro + SE | black screen on HDMI and DVI. Must inject from Clover a modification to the Orinoco framebuffer (which is used in the RX 580 card) so that the 5 connectors lack a fixedly assigned address and, instead, receive it dynamically. This change is made from the KextsToPatch section of Clover. Read the post from foxbox.
      This has to be accompanied by 3 changes in the Graphics section of Clover: Orinoco in FB Name / Inject ATI / 5 in Video Ports. I have tested this solution in macOS Catalina and it effectively enables the 5 ports of the card but, since I only use 1 monitor, I have removed it and I am with Lilu and WhateverGreen.
       

    • By tonyx86
      This thread for installing Catalina on the Dell Latitude E6410 WITH NVIDIA GRAPHICS (BIOS A17, NVidia 3100m) will help you install a fresh installation of Catalina on your Dell Latitude E6410, it will help you upgrade from 10.15.2 to 10.15.x (if you originally installed Catalina from this thread) and it will also help you upgrade from Mojave 10.14.6 if you have already installed Mojave by following the instructions here.  The instructions in this first post assume that you are installing Catalina in an APFS container.  If you are curious about the evolution of this solution and how sleep/wake was solved, review the Mojave installation thread.
       
      Important: This Thread is NOT intended to help you install macOS on a Latitude E6410 with Intel HD Graphics (without Nvidia graphics).  The DSDT attached to this first post (in E6410-Catalina.zip) is VERY SPECIFIC to the Nvidia graphics implementation and has not been edited for HD Graphics - there are elements required for HD Graphics that are missing from the attached DSDT and there are DSDT mods that have not been tested with HD Graphics.  Also, the kexts attached to this first post are specific to a Broadcom Wi-Fi card which must replace the original Intel Wi-Fi card.
       
      This first post will be modified to reflect lessons learned and to reflect the most current working state of my Latitude E6410 (with NVidia 3100m discrete graphics) running Catalina.  Issues, observations and performance tips are recorded toward the bottom of this first post.  My recommended CLOVER configuration is specified toward the bottom of this first post.
       
      *** If you want help with your installation, please post your issue along with problem reporting files generated using @black.dragon74's problem reporting tool.  Google 'GENERATE PROPER PROBLEM REPORTING FILES black.dragon74' to find it. ***.  If Catalina's Read-Only protections block your installation of black.dragon74's gen_debug script, please copy the attached gen_debug script to your Desktop, change script properties with the terminal command 'chmod a+x ~/Desktop/gen_debug' and run the script from your Desktop.
       
      My system is as follows:
      Dell Latitude E6410 (I7-620m, Nvidia 3100M, 8GB DDR3, 512GB SSD, 1440x900 display, BIOS: A17) Wi-Fi: Broadcom BCM 94352HMB (replaced original Wi-Fi card) BIOS (version A17) configured as follows (leave default unless listed here): Boot Sequence: USB, Internal HDD, CD/DVD, Modular Bay HDD; Boot List Option: Legacy; Integrated NIC:Enabled; Parallel Port: Disabled; Serial Port: Disabled; SATA Operation: AHCI; Misc Devices: Enable Modular Bay, Camera, External USB, Microphone, Media Card and 1394; Latitude ON Reader: Disabled; Keyboard Illumination: Auto ALS and Input; Ambient Light Sensor: Enabled; OROM Keyboard Access: Disable; TPM Security: Disable; Computrace:Deactivate; CPU XD Support: Enable; Performance: Enable all options; Power Management: Disable Wake on AC, Disable Wake on LAN/WAN, Express Charge: Standard, Charge Behavior: Enabled; Keypad: Fn Key Only; Mouse/Touchpad: Touchpad/PS-2 Mouse; USB Emulation: Enable Legacy; Fn Key Emulation: Disabled; Fastboot: Thorough; Virtualization: Enable Intel Virtualization, Disable VT for Direct I/O, Disable Trusted Execution; Wireless Switch: Bluetooth and WLAN; Wireless Device Enable: Bluetooth and WLAN;   
      Versions of the software used in this installation are listed below the installation steps.  EFI and kexts for Catalina are attached to this first post in E6410-Catalina.zip.  CLOVER configuration is specified below the installation steps.
       
      Wi-Fi connection to an Access Point is delayed when using AppleALC for sound.  Do not use Apple ALC.  Use VoodooHDA pkg 2.9.2 v15 for sound.
       
      Steps to install Catalina on a Dell Latitude E6410 (BIOS A17, NVidia 3100m)
       
      If you want to upgrade to 10.15.5, see instructions at this post.
       
      If you want to upgrade to 10.15.4, see instructions at this post.  
       
      Follow instructions below for 10.15.2 and 10.15.3.
       
      Make sure that your system matches my system description above (including BIOS version, Wi-Fi card, BIOS settings) If performing an upgrade from Mojave or a previous version of Catalina, backup your Mojave or Catalina partition! (Carbon Copy or similar) Download Catalina Installer Download DosDude Catalina Patcher Use DosDude Patcher to create Catalina USB Installer Delete LegacyUSBInjector.kext (we're using @RehabMan's USBInjectAll.kext with custom SSDT) and delete SIPManager.kext (CLOVER is managing SIP) from Catalina USB Installer's /Library/Extensions folder Copy all but the FakeSMC sensor kexts in E6410-Catalina.zip (attached) LE folder to the Catalina USB Installer /Library/Extensions (copy all kexts (including FakeSMC.kext) but not the FakeSMC sensor kexts) Install CLOVER Bootloader (Legacy) on USB Installer using the EFI in the E6410-Catalina.zip (attached).  Use the CLOVER configuration specified below.  Be sure to replace the XX-MASKED-XX parameters in the attached config.plist with your own values. Reset your Latitude E6410 NVRAM by doing the following (this may be important if you're making changes to your existing EFI and won't hurt anything if you're not making any changes) turn-off your laptop remove A/C power and main battery press and hold the power button for 30 seconds restore A/C power and battery Boot your Latitude E6410 from the Catalina USB Installer that you created in steps 5-8. Select "Reinstall macOS" (note that I have existing installations of Mojave and High Sierra on my Latitude E6410, so it's possible that this menu item changes to "Install macOS" if you don't have any previous macOS installations). Select your Catalina destination partition (which will be your Mojave or previous Catalina partition if you are upgrading) After the Catalina Installer reboots the first time, boot from the "macOS Installer" partition on the disk that you selected as your Catalina destination (not the macOS installer on the USB) After the Catalina Installer reboots the second time, boot the Catalina macOS Installer on the USB Select the Post Install Patcher utility Select only the following Post Install Patches (no other patches / options) Install Patch Updater Legacy Video After the Post Install Patcher reboots,  boot from the newly installed (or upgraded) Catalina partition and complete the macOS configuration Remove these kexts (if they exist) from /Library/Extensions: LegacyUSBInjector.kext, LegacyUSBVideoSupport.kext and SIPManager.kext If you are performing a fresh installation of Catalina: Install CLOVER (LEGACY - NOT UEFI) on your boot disk and configure EFI using files in the attached E6410-Catalina.zip.  Use the CLOVER configuration below.  Be sure to replace the XX-MASKED-XX parameters in the attached config.plist with your own values. Install all kexts in the attached E6410-Catalina.zip LE folder to your /Library/Extensions folder. Copy HWMonitor from the application folder in the attached E6410-Catalina.zip to your Applications folder. Install VoodooHDA (I installed using the Classic method) Skip to Step 21 If you are upgrading from a previous version of Catalina using the instructions from this thread or from Mojave that you installed using the instructions here: Replace 3rd-party kexts in EFI/Clover/kexts/Other with those in the attached EFI folder.   Replace EFI/Clover config.plist with the attached config.plist (Be sure to replace the XX-MASKED-XX parameters in the attached config.plist with your own values) Replace EFI/Clover/ACPI/patched with the files in the attached EFI/Clover/ACPI/patched Replace 3rd-party kexts in /Library/Extensions with those in the attached LE folder Remove VoodooSDHC.kext from /Library/Extensions Re-install VoodooHDA if necessary (I installed using the Classic method for Catalina) Ensure PROPER kext installation: If you're manually installing kexts in /Library/Extensions, make sure that you execute the following (in terminal) cd /Library/Extensions sudo chown -R root:wheel *.kext sudo chmod -R 755 *.kext sudo kextcache -i / After you execute 'sudo kextcache -i /' you should observe that ALL kexts are allowed.  If not, your kext directory attributes are probably incorrect.  Repeat kext installation and try again. Reboot from your new/upgraded Catalina partition Welcome to macOS Catalina! Change the keyboard type to ISO (System Preferences > Keyboard > Change Keyboard Type) Swap the Command and Option keys (System Preferences > Keyboard > Modifier Keys) Set hibernatemode: In terminal, execute sudo pmset -a hibernatemode 0 sudo rm -f /var/vm/sleepimage sudo touch /var/vm/sleepimage sudo chflags schg /var/vm/sleepimage  
      Version Info at the time of this writing:
      Catalina Installer 10.15.5 CLOVER r5118 DosDude Catalina Patcher: v1.4.3 Lilu.kext 1.4.4 AirportBrcmFixup.kext 2.0.6 BrcmFirmwareData.kext 2.5.3 BrcmBluetoothInjector.kext 2.5.3 BrcmPatchRAM3.kext 2.5.3 IntelMausi.kext 1.0.2 (Not IntelMausiEthernet.kext)
      EFICheckDisabler.kext 0.5
      VoodooHDA.kext 2.9.2 v15 (NOT AppleALC)
       
      What is not working (that was working in Mojave)
      SD Card Slot (had to remove VoodooSDHC.kext which caused system freeze on wake)  
      Known Issues and Their Solutions
      (Solved - no further work required) Clover r5118 requires the config.plist key <key>NoDefaultProperties</key><false> to permit macOS to boot with Clover's "Inject Nvidia" = True.  See details here.  config.plist in the attached E6410-Catalina.zip archive includes this change. (Solved - no further work required) EFICheck is loaded.  Solution is to install EFICheckDisabler.kext which you can get here.  EFICheck.kext is included in the attached E6410-Catalina.zip archive. (Solved - no further work required) Some users experience display issues.  The solution is to remove Device (PNLF) from the DSDT.  Use the attached DSDT.  Removal of PNLF will disable sleep on lid closure.  Device (PNLF) can be added without modifying the DSDT by enabling the Clover PNLF ACPI patch.  The attached Clover config.plist enables the PNLF DSDT patch.  Disable the Clover PNLF patch if you experience display issues. (Solved - no further work required) USB sleep/wake power IORegistry keys are not injected (not included in Mojave's or Catalina's IOUSBHostFamily.kext).  Solution is to added SSDT-USBX.aml to EFI/CLOVER/ACPI/patched.  The attached SSDT-USBX.aml includes USB sleep/wake properties for MacBookPro6,2 from High Sierra 10.13.6 IOUSBHostFamily.kext. (No solution yet) Brightness slider does not work in System Preferences > Displays.  Brightness is easily controlled with Dell brightness keys.  There is some work on this later in this thread, but I will not be solving this as I'm content with the Dell brightness keys (and Ambient Light Sensor works to auto-adjust brightness). (No intention to solve) Display Settings in System Preferences are "garbled" when bright slider is visible.  This is a known issue with the legacy graphics patch and does not affect laptop operation. I continue to refine the DSDT and CLOVER config.plist to optimize my Latitude E6410 for multi-booting between various macOS versions (High Sierra, Mojave and Catalina at the time of this writing). If you upgrade your Latitude E6410 EFI using my attached EFI, you may find that your Latitude E6410 is stuck in a boot-loop that ends in a white screen and reboots.  Clear your system by doing the following: turn off your laptop, remove A/C power, remove the main battery, press and hold the power button for 30 seconds, restore A/C power and battery, boot normally.  I have only found this to be necessary (very rarely) after making an EFI change, but you may find it helpful if making kext changes in /Library/Extensions as well. (Solved - no further work required) Brcm firmware does not update when using BrcmFirmwareRepo.kext in /Library/Extensions.  Solution is to install BrcmFirmwareData.kext and BrcmPatchRAM3.kext in E/C/k/O with Clover "Inject Kexts" = YES. (Solved - no further work required) Laptop does not sleep when closing lid.  Solution appears to be a combination of adding Notify (LID0) code to Method (BTNV) and adding Device (PNLF) in the DSDT. I am using the same EFI for High Sierra 10.13.6, Mojave 10.14.6 and Catalina 10.15.3 and it works in all three macOSes. (No solution yet) No SD Card Slot (had to remove VoodooSDHC.kext) - I read somewhere that there is a solution that does not require any kexts (just a DSDT edit).  Haven't yet implemented this fix. (Not a problem that needs to be solved - leaving for historical purposes.  I am running Catalina without this.) - IOHWControl does not load under GFX0 (as observed in IORegistryExplorer).  Solution (if it needs to be solved) is to install AppleHWSensor.kext from a DosDude-patched Mojave /S/L/E in Catalina's /L/E.  Copy and install your own or use the kext attached to this post. (Solved - no further work required) Wi-Fi connection is delayed until a minute or so after boot - Use VoodooHDA and NOT AppleALC (Solved - no further work required) External USB ports do not work after waking from sleep (S3) - Upgrade Lilu.kext and replace BrcmFirmwareRepo.kext and BrcmPatchRAM2.kext (in /L/E) with latest BrcmBluetoothInjector.kext, BrcmFirmwareRepo.kext and BrcmPatchRAM3.kext. (Solved - no further work required) Boot and shut-down time of Catalina is slower than Mojave - Upgrade Lilu.kext and replace BrcmFirmwareRepo.kext and BrcmPatchRAM2.kext (in /L/E) with latest BrcmBluetoothInjector.kext, BrcmFirmwareRepo.kext and BrcmPatchRAM3.kext. (Solved - no further work required) Wi-Fi is not immediately available at OS startup - Upgrade Lilu.kext and replace BrcmFirmwareRepo.kext and BrcmPatchRAM2.kext (in /L/E) with latest BrcmBluetoothInjector.kext, BrcmFirmwareRepo.kext and BrcmPatchRAM3.kext. (Solved - no further work required) Laptop freezes on wake - Remove VoodooSDHC.kext from /Library/Extensions  
      Tips for Improved Performance (on this and other older systems)
      System Preferences > Spotlight > Search Results: Uncheck all options System Preferences > Spotlight > Privacy: Add all Volumes System Preferences > Accessibility > Display: Check "Reduce motion" System Preferences > Accessibility > Display: Check "Reduce transparency"  
      Other tips
      If your fan is always running and temps are good, try pressing Fn + z (I haven't noticed this issue for a while since I completed DSDT edits for Mojave, but keeping this here for historical purposes)  
      CLOVER Installation: Use these configuration options (Install Clover LEGACY - NOT UEFI)
      Install Clover in the ESP Boot Sectors Install boot0af in MBR Clover for BIOS (LEGACY - NOT UEFI) booting Clover EFI 64-bits SATA BIOS Drivers, 64-bit Recommended drivers FSInject File System drivers ApfsDriverLoader Install RC scripts on target volume Themes Choose your desired theme Install Clover Preference Pane After clicking "Continue", if prompted with "This Clover package is incompatible with this version of macOS," install anyway  
      After CLOVER installation is complete Copy the following from the attached E6410-Catalina.zip ACPI patched contents config.plist (change XX-MASKED-XX values to your own) kexts/Other (remove all other kext folders) Remove christmas and new year folders from themes (if present)  
      Credits
      Thanks to those who contributed to my Mojave solution and to the DosDude team (for the incredible macOS patchers), I think this Catalina installation was the easiest macOS installation that I have experienced (so far).  Many thanks to @Slice and his team for the incredible work on CLOVER and for continuing to support old legacy systems like this.  Also, thanks to @Mieze and @headkaze and others I'm sure for maintaining the Brcm kexts.  And finally, I still prefer to manually apply patches to the DSDTs in my systems.  CLOVER offers extensive patching functionality, but I'm old-school and like to have an error-free, fully-patched DSDT with a simple CLOVER config.plist.  I think that this manual DSDT patching approach (which required an extensive review and debugging of the original unpatched DSDT in this thread) is the reason that this Latitude E6410 is such a perfect MacBookPro6,2.  Thank you @RehabMan for being a great teacher and for always insisting on problem reporting files .
       
       

      AppleHWSensor.kext.zip
      gen_debug

      E6410 Catalina-5v1.zip
    • By batty86
      Buonasera a tutti, ho bisogno di aiuto per l'installazione di Mojave sul pc in firma. Ho provato ad installarlo, tutto procede bene, solo che al secondo riavvio dal ssd di destinazione del oS l'installazione procede fino alla maschera di configurazione del computer ma si riavvia non consentendomi di configurarlo, va loop di riavvio. Sono grato in anticipo per il vs aiuto.
    • By miliuco
      Instalar macOS 10.15 Catalina en la placa Gigabyte P55-USB3 con tarjeta gráfica Radeon RX 580 utilizando un dispositivo USB con el programa de instalación creado con el comando createinstallmedia y con Clover como gestor de arranque. Las instrucciones para instalar macOS 10.14 Mojave en este ordenador son prácticamente las mismas, reemplazando la aplicación Catalina por Mojave, por lo que este artículo sirve para ambas versiones de macOS. La placa base Gigabyte P55-USB3 (y algunas otras de la misma marca con chipset P55 / H55) facilitaron el montaje de un hackintosh desde hace 10 años y la instalación de macOS desde la versión 10.6 Snow Leopard. Aunque se trata de una placa veterana, el comportamiento con Mojave o Catalina es muy bueno después de cambiar el disco duro clásico de platos giratorios (HDD) por uno de estado sólido (SSD).
       
      Componentes del hackintosh
       
      Placa base Gigabyte GA-P55-USB3: chipset P55, socket 1156, audio ALC892, red Gigabit RTL8111D, admite hasta 4 módulos de memoria RAM DDR3 Procesador Intel Core i5-750 para socket 1156: 4 núcleos, caché de 8MB, frecuencia de reloj 2,66 GHz Tarjeta inalámbrica + bluetooth fenvi FV-T919: PCI-Express, wifi es de tipo ac, reconocida por macOS como Airport y bluetooth de Apple Tarjeta gráfica Radeon RX 580 de 8GB: funciona bien tal como sale de la caja pero hay algunos detalles que merecen ser tenidos en cuenta, tiene su propio artículo.
        Requisitos previos
       
      La aplicación Instalar macOS Catalina en la carpeta /Aplicaciones Memoria USB de al menos 16gb preparada desde Utilidad de Discos con esquema de particiones MBR y formateada como Mac Os Plus con registro (en placas Gigabyte antiguas como la mía, las memorias USB particionadas con esquema GUID en vez de MBR suelen colgar el sistema al arrancar) Versión reciente de Clover (he utilizado la versión r5117) Versiones recientes de Lilu (al menos 1.4.4) y WhateverGreen (al menos 1.3.9) para afinar el comportamiento de la tarjeta gráfica Versión reciente de RealtekRTL8111.kext (he utilizado la versión 2.2.2) Versión 6.26-322 de FaceSMC (versiones más recientes inhabilitan el montaje automático de dispositivos USB en mi sistema).
        Crear USB de instalación
       
      Ejecutar este comando desde Terminal (suponiendo que el dispositivo de destino se llama USB):
      sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/USB /Applications/Install\ macOS\ Catalina.app Al terminar la operación hay que instalar Clover en la memoria USB, en mi caso elijo las opciones siguientes:
       
      Instalar Clover en la partición ESP Gestor de arranque > Instalar boot0af en el MBR CloverEFi > CloverEFI 64-bits SATA BIOS Drivers, 64 bit > Recommended drivers > FSInject + SMCHelper + XhciDxe BIOS Drivers, 64 bit > File System drivers > ApfsDriverLoader Instalar los scripts RC en el volumen seleccionado Scripts RC opcionales > Disable sleep proxy client.
        Hay que copiar 4 extensiones a la carpeta EFI/CLOVER/kexts/Other del dispositivo USB: FaceSMC 6.26-322, Lilu 1.4.4, WhateverGreen 1.3.9 y RealtekRTL8111 2.2.2. Respecto al archivo config.plist lo más significativo es:
       
      Boot > kext-dev-mode=1 en Boot arguments Gui > Theme embedded, EmbeddedThemeType Dark, Screen Resolution 1920x1080 (es la de mi monitor), Preboot en Hide Volume Graphics > en blanco, no se marca nada salvo si se utiliza la solución de foxbox para tener más de 2 conectores habilitados RT Variables > 0x28 en BooterConfig y 0x67 en CsrActiveConfig SMBios > iMac14,2 Sytem Parameters > Yes en Inject Kexts y marcar Inject System ID.
        Instalar macOS Catalina
       
      Arrancar desde el dispositivo USB y elegir Install macOS from Install macOS Catalina. Comienza el programa de instalación hasta que se reinicia el PC. Aquí se elige Install macOS from HDD (el nombre del volumen en el que estás instalando macOS). Con la tarjeta gráfica RX 580 se pierde la pantalla (en negro) en esta segunda fase de la instalación, es una fase en la que el usuario no interviene hasta que se vuelve a reiniciar el PC por lo que puedes dejarlo funcionar hasta que se muestre el menú de Clover del USB otra vez. Hay que elegir Boot macOS from HDD para arrancar el sistema instalado desde el disco duro, se recupera la pantalla y se puede configurar la cuenta y las opciones iniciales. A partir de este momento la pantalla funciona bien. En resumen:
       
      Arranque desde USB > menú Clover > Install macOS from Install macOS Catalina > pantalla funciona bien Arranque desde USB > menú Clover > Install macOS from MacintoshHD > pantalla en negro Arranque desde USB > menú Clover > Boot macOS from MacintoshHD > pantalla funciona bien.
        Instalar Clover y extensiones en el disco duro
       
      Hay que instalar Clover en el disco en el que acabamos de instalar macOS. Las opciones son las mismas que al instalarlo en la memoria USB. También hay que copiar las 4 extensiones (FaceSMC 6.26-322, Lilu 1.4.4, WhateverGreen 1.3.9 y RealtekRTL8111 2.2.2) a la carpeta EFI/CLOVER/kexts/Other de la partición EFI del disco. Y repasar el archivo config.plist recordando lo comentado para el USB. Si todo ha ido bien, al reiniciar sin dispositivo USB el ordenador arranca desde el disco duro con macOS Catalina en marcha.
       
      Nota: no comento nada del sonido porque utilizo un dispositivo externo de sonido por USB que funciona sin requerir configuraciones adicionales de ningún tipo. Esta placa base lleva el chip de sonido Realtek ALC892 que tengo desactivado, si deseas utilizarlo hay opciones para activarlo, si buscas ALC892 Catalina o ALC892 Mojave encontrarás soluciones para ello.
       

    • By MaLd0n
      -Donations with PayPal
      https://tinyurl.com/r2bvzm7
       
      -Donations with Bitcoin
      33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3
       
      -Donations with PicPay 
      @danielnmaldonado
        ***The topic is for Notebooks and Desktops***   Install MacOS with Olarila Image, Step by Step, Install and Post Install
      https://www.olarila.com/topic/5794-guide-install-macos-with-olarila-image-step-by-step-install-and-post-install-windows-or-mac/
       
      Mobos serie 400 with 10th processors, use MacBookAir9,1 smbios for now
        First... ***Update bios to last available version!***   If you need DSDT edits for SkyLake, KabyLake or CoffeeLake... -Extract tables with F4 key in Clover boot screen! -Run it and send me files! RunMe.app     Look at my Clover folders and understand what we really need, this is the best way to learn     1-Installation     --Create a bootable copy of macOS Sierra / High Sierra / Mojave   https://github.com/chris1111/Create-Install-Media/releases   --Install Clover in USB stick   https://github.com/CloverHackyColor/CloverBootloader/releases   --Replace with my Clover folder    https://www.olarila.com/topic/5676-clover-folder-for-all-chipsets/   --Install Sierra/High Sierra and boot into system! 2-Post Installation     --Install Clover in HDD/SSD and replace with my folder   https://www.olarila.com/topic/5676-clover-folder-for-all-chipsets/   --Reboot and activate video!   3-Video     -Nvidia WebDriver Sierra http://www.insanelymac.com/forum/topic/312525-nvidia-web-driver-updates-for-macos-sierra-update-07212017/   -Nvidia WebDriver High Sierra   http://www.insanelymac.com/forum/topic/324195-nvidia-web-driver-updates-for-macos-high-sierra-update-10162017/   -Cuda   http://www.insanelymac.com/forum/topic/302795-cuda-90214-is-out-update-10162017/   -Check it, easy way   nvidia-update.command.zip by Benjamin-Dobell   4-DSDT       Patches -FIX ERRORS AND WARNINGS -HPET -SATA -DMAC -SLPB -DARWIN -LPC* -XHCI -PLUGIN TYPE -HDAS to HDEF -HDEF -RTC -IRQs -SBUS* -BLC0 -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -USBX -PMCR -IMEI -EC -PNLF(Nvidia/AMD) -HDMI ---To avoid problems use some patches in config.plist, don't forget!--- GLAN to GIGE 474c 414e 4749 4745 GFX0 to IGPU 47465830 49475055 HDAS to HDEF 48444153 48444546 HECI to IMEI 48454349 494d4549 SAT0 to SATA 53415430 53415441 5-SSDT   Generate your SSDT for PM, use ssdtPRGen by Piker-Alpha https://github.com/Piker-Alpha ssdtPRGen.command.zip   or just use "plugin-type"=0x01 in DSDT, SSDT or Clover config.plist   for check Power, Frequency, Temperature and Utilization, use it Install Intel Power Gadget.pkg.zip   6-Brightness  
      Install .app, select the required permission and reboot. Work in F1 / F2 keys!
      NativeDisplayBrightness.app.zip


      https://github.com/Bensge/NativeDisplayBrightness/releases
      *in some cases .app don't work, check patches in config.plist inside Clover folder Post Install
        -Clover   https://sourceforge.net/projects/cloverefiboot/files/Installer/   -Lan driver by Mieze     -Atheros http://www.insanelymac.com/forum/files/file/313-atherose2200ethernet/   -Intel http://www.insanelymac.com/forum/files/file/396-intelmausiethernet/   -Realtek http://www.insanelymac.com/forum/files/file/88-realtekrtl8111-binary/   -Links     -FakeSmc https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek   -Audio https://github.com/vit9696/AppleALC http://www.insanelymac.com/forum/topic/293863-applehda-patch-requests/   -USB https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads   if u like, Rate Topic     It's time to Rock -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad, badruzeus and many, many, many others!   We're all here to have fun and learn from each other!   ENJOY!  
×