Jump to content
tluck

[GUIDE] Lenovo T460/T470 macOS with Clover

1,042 posts in this topic

Recommended Posts

Hi Blaggah, I have a question for you but first: hats off to you tluck, for setting all of this up and persisting to help all us mortals without even having the hardware available anymore!
 
So, the question, Blaggah: I also have a X1C4 and have everything working quite nicely but in terms of audio all I have is speakers and headphone working proper. Microphone does not work, neither internally nor externally. Can you please confirm that your statement 'audio is working' also covers the microphone? I have tried the EFI you posted and with that, on my machine, audio only works for output.
 
Apart from the audio, everything is very smooth. The X1 is a very nice machine; I triple boot it from the NVMe SSD (MacOS, Win10, Ubuntu). The looks on people's faces...

Yes I can confirm that my audio is fully working. Funny thing is, the mic didn’t work after I finished it. And it came to me as a surprise when I went to try and make FaceTime call. I really don’t remember what I did to make it work because the mic wasn’t doing anything. Oh I remember now, in order to make the mic work, you have to enable a Bluetooth device to it first, and then switch to the internal Mic and it should work. At least thats what worked for me. Try it and let me know. Good luck.


Sent from my iPhone using Tapatalk

Share this post


Link to post
Share on other sites
Advertisement

Thanks Blaggah, that does sound exactly like what I am experiencing. I don't think I have any BT microphone or headset in the house so I'll have to try and buy or borrow one some way. As I said, with the hack I pulled it is kind of working already but I'd prefer to use the mainstream AppleALC, of course.

Update: not all is well, with the hack I lose line in and out...

Edited by DrDude

Share this post


Link to post
Share on other sites
Thanks Blaggah, that does sound exactly like what I am experiencing. I don't think I have any BT microphone or headset in the house so I'll have to try and buy or borrow one some way. As I said, with the hack I pulled it is kind of working already but I'd prefer to use the mainstream AppleALC, of course.
Update: not all is well, with the hack I lose line in and out...

Did you use my dsdt as well? If you have the same same specs as mine, all should as mine does. Make sure to fix permissions and clear cache if you've made any experiments with some other kexts inside S/L/E.


Sent from my iPhone using Tapatalk
Thanks Blaggah, that does sound exactly like what I am experiencing. I don't think I have any BT microphone or headset in the house so I'll have to try and buy or borrow one some way. As I said, with the hack I pulled it is kind of working already but I'd prefer to use the mainstream AppleALC, of course.
Update: not all is well, with the hack I lose line in and out...

Did you use my dsdt as well? If you have the same same specs as mine, all should as mine does. Make sure to fix permissions and clear cache if you've made any experiments with some other kexts inside S/L/E.


Sent from my iPhone using Tapatalk

Share this post


Link to post
Share on other sites

Tried with my car kit, and yes, I can awaken the microphone by switching to a bluetooth mic and then switching back to the mike, but unfortunately that does not last through a reset cycle. The line in does not get activated that way. Anyway, the line in does not seem to autoswitch when I insert the plug anyway, while the headphones do, so perhaps it is supposed to be line in from a docking station or so.

 

The behaviour with the bluetooth suggests the microphone circuitry needs to be woken up in some way. I'll do some digging into this over the next period, learn a bit about codeccommander etc.

 

Blaggah: yes, I used your EFI including the DSDT (also, almost lost my working iMessage over that as I had just copied and was not attentive to replacing the SMBIOS). It works, but the audio is the same, and the trackpoint action becomes extremely jittery.

 

 

Share this post


Link to post
Share on other sites
Tried with my car kit, and yes, I can awaken the microphone by switching to a bluetooth mic and then switching back to the mike, but unfortunately that does not last through a reset cycle. The line in does not get activated that way. Anyway, the line in does not seem to autoswitch when I insert the plug anyway, while the headphones do, so perhaps it is supposed to be line in from a docking station or so.
 
The behaviour with the bluetooth suggests the microphone circuitry needs to be woken up in some way. I'll do some digging into this over the next period, learn a bit about codeccommander etc.
 
Blaggah: yes, I used your EFI including the DSDT (also, almost lost my working iMessage over that as I had just copied and was not attentive to replacing the SMBIOS). It works, but the audio is the same, and the trackpoint action becomes extremely jittery.
 
 

Ahhh I see. Well maybe mine could possibly be the same as I never did further testing passed to it working. I have multiple machines so I don’t use that x1 like that. I’ll do so testing later on today and see.


Sent from my iPhone using Tapatalk
Tried with my car kit, and yes, I can awaken the microphone by switching to a bluetooth mic and then switching back to the mike, but unfortunately that does not last through a reset cycle. The line in does not get activated that way. Anyway, the line in does not seem to autoswitch when I insert the plug anyway, while the headphones do, so perhaps it is supposed to be line in from a docking station or so.
 
The behaviour with the bluetooth suggests the microphone circuitry needs to be woken up in some way. I'll do some digging into this over the next period, learn a bit about codeccommander etc.
 
Blaggah: yes, I used your EFI including the DSDT (also, almost lost my working iMessage over that as I had just copied and was not attentive to replacing the SMBIOS). It works, but the audio is the same, and the trackpoint action becomes extremely jittery.
 
 

Ahhh I see. Well maybe mine could possibly be the same as I never did further testing passed to it working. I have multiple machines so I don’t use that x1 like that. I’ll do so testing later on today and see.


Sent from my iPhone using Tapatalk
Tried with my car kit, and yes, I can awaken the microphone by switching to a bluetooth mic and then switching back to the mike, but unfortunately that does not last through a reset cycle. The line in does not get activated that way. Anyway, the line in does not seem to autoswitch when I insert the plug anyway, while the headphones do, so perhaps it is supposed to be line in from a docking station or so.
 
The behaviour with the bluetooth suggests the microphone circuitry needs to be woken up in some way. I'll do some digging into this over the next period, learn a bit about codeccommander etc.
 
Blaggah: yes, I used your EFI including the DSDT (also, almost lost my working iMessage over that as I had just copied and was not attentive to replacing the SMBIOS). It works, but the audio is the same, and the trackpoint action becomes extremely jittery.
 
 

Ahhh I see. Well maybe mine could possibly be the same as I never did further testing passed to it working. I have multiple machines so I don’t use that x1 like that. I’ll do so testing later on today and see.


Sent from my iPhone using Tapatalk

Share this post


Link to post
Share on other sites

Hi @tluck !! Thanks for your job!!

Im get install Mojave or High Sierra in my Lenovo Thinkpad E470. But the problem is keyboard, the types key ? and / not work ...

Are you could help me? My DSDT maybe is not correct (because im use many others files Fromm others forums) and im wish a great help to you!! 

If you could help me im. appreciate!!!

 

 

CLOVER.Max.1974-Lenovo.ThinkPad.E470.zip

Edited by max.1974

Share this post


Link to post
Share on other sites
9 hours ago, max.1974 said:

Hi @tluck !! Thanks for your job!!

Im get install Mojave or High Sierra in my Lenovo Thinkpad E470. But the problem is keyboard, the types key ? and / not work ...

Are you could help me? My DSDT maybe is not correct (because im use many others files Fromm others forums) and im wish a great help to you!! 

If you could help me im. appreciate!!!

 

 

CLOVER.Max.1974-Lenovo.ThinkPad.E470.zip

Have you tried to change the keyboard layout?

Share this post


Link to post
Share on other sites
7 minutes ago, carlinyos said:

Have you tried to change the keyboard layout?

 

Hi my friend!! Thanks for reply. Im try many layouts, but even on Windows, when reinstall it, need .bat files to get some keys working...im not know but its necessary put in DSDT, I guess.

Feel people have knowledge about it... any suggestion? Thanks !!!!

Share this post


Link to post
Share on other sites

Hello! I'm having some problems with keyboard configuration. Without your dsdt touchpad works perfect but buttons do not while trackpoint is not smooth at all. If I use your ssdt, trackpoint and buttons are ok but trackpad Is Jumpy at moderate Speed... While it is ok at slow speed . Is there any explanation on various settings I can use? Can I just copy default settings from trackpad and use them in your ssdt? Is possible to configure use of your conf without ssdt? Thanks !!!

Share this post


Link to post
Share on other sites

Hi @rochi im resolve parcial this issue, add a new layout keyboard English 105 keys (alt), so the keyboard recognize the key ? and /.

Just fine to me, but im need use my Brazilian keyboard first, so im use UK Keyboard only im need use this keys.

For install it, you need unzip files on Library/Keyboard Layouts and in System Preferences>Keyboard>Layout Keyboard> add + >other (last menu) and choice 105 (alt).

Im hope help you!!

:thumbsup_anim:   

LAYOUT TECLADO UK 105 MACOS.zip

Edited by max.1974

Share this post


Link to post
Share on other sites

I am using the v2019.1.24 release for my Lenovo T460 and everything is working. However, when I saw the kexts loaded, X86PlatformPlugin doesn't seem to be loaded but ACPI_SMC_PlatformPlugin. The laptop is otherwise running smooth. 

Is this the correct behavior or something is missing. I did generate and using my own DSDTs using the included DSDT.T460 package.

Share this post


Link to post
Share on other sites

Hi @tluck

 

Please see my above message. Yesterday the x86platformplugin was not loaded. However today when I checked, x86platformplugin is loaded.

 

Then when I checked the available SSDTs from MaciASL, I see that there were two entries for CpuSsdt. One is the OEM version and other one is from your DSDT.T460 package. See the screenshot below.

 

Could that be the reason for the random behavior for x86platformplugin. I see that DropOem=false in your config.plist. If this is the problem, how can I remove only this CpuSsdt? 

 

1543860505_ScreenShot2019-02-19at11_24_43PM.thumb.png.dd092c4a9b526220cd5ee761e6b0fc57.png

 

Nope. I'm confused. I see this in System Report which suggests that X86PlatformPlugin is not loaded. But then IORegistryViewer Shows X86PlatformPlugin properly attached to CPU0. What is correct?

 

1489053080_ScreenShot2019-02-19at11_37_46PM.thumb.png.d061476adaf2a29b3aaa44f358d1e604.png

Edited by nijhawank

Share this post


Link to post
Share on other sites

Reporting back on the CX20753 audio issues on X1 Carbon: I have speakers, headphones, and mic working now, using a patched AppleALC found in this post: link with layout id 22 (not present yet in the official release). Apparently the P40 Yoga has similar issues, so the fix for the P40 also fixes the X1C4. The one thing I could not test successfully is the line in mic. The patched AppleALC does remove the fixed 'line in' that I saw on other versions, and now it does auto switch from 'Internal Microphone' to 'Audio Line In' when I insert a headset, but upon that the headset's mic does not work.

 

Share this post


Link to post
Share on other sites
On 2/20/2019 at 9:51 AM, nijhawank said:

anybody ???

if you see plugin-type =1 and X86PlatformPlugin on CPU0 you should be ok

 

you should see something like this on the commandline

 

$ ioreg -l|grep plugin-type
    | | |   "plugin-type" = 1
    | | |   |   "IOParentMatch" = {"IOPropertyMatch"={"plugin-type"=1},"IOProviderClass"="IOACPIPlatformDevice"}

$ ioreg -l|grep CPUPSta
    | | |   |   "CPUPStates" = ({"Frequency"=3800,"PState"=0},{"Frequency"=3700,"PState"=1},{"Frequency"=3600,"PState"=2},{"Frequency"=3500,"PState"=3},{"Frequency"=3400,"PState"=4},{"Frequency"=3300,"PState"=5},{"Frequency"=3200,"PState"=6},{"Frequency"=3100,"PState"=7},{"Frequency"=3000,"PState"=8},{"Frequency"=2900,"PState"=9},{"Frequency"=2800,"PState"=10},{"Frequency"=2700,"PState"=11},{"Frequency"=2600,"PState"=12},{"Frequency"=2500,"PState"=13},{"Frequency"=2400,"PState"=14},{"Frequency"=2300,"PState"=15},{"Frequency"=2200,"PState"=16},{"Frequency"=2100,"PState"=17},{"Frequency"=2000,"PState"=18},{"Frequency"=1900,"PState"=19},{"Frequency"=1800,"PState"=20},{"Frequency"=1700,"PState"=21},{"Frequency"=1600,"PState"=22},{"Frequency"=1500,"PState"=23},{"Frequency"=1400,"PState"=24},{"Frequency"=1300,"PState"=25},{"Frequency"=1200,"PState"=26},{"Frequency"=1100,"PState"=27},{"Frequency"=1000,"PState"=28},{"Frequency"=900,"PState"=29},{"Frequency"=800,"PState"=30})

$ kextstat|grep -i x86
  110    1 0xffffff7f827d4000 0x17000    0x17000    com.apple.driver.X86PlatformPlugin (1.0.0) C8EB8538-6D03-3B0A-99E4-BEF44E1A97A7 <109 91 23 14 12 8 7 6 5 3 1>
  156    1 0xffffff7f827eb000 0x7000     0x7000     com.apple.driver.X86PlatformShim (1.0.0) B69E0EB3-0C17-3332-A4DB-B06FEAD4713E <110 109 14 8 5 3>

 

Share this post


Link to post
Share on other sites

dear @tluck,

 

Ive done a clean install from using the latest release, but several things aren't working (such as battery percentage). I've extracted my DSDT using clover (F4) and patched it with your tool.

CLOVER copy.zip

Edited by carlinyos
Message + attachment

Share this post


Link to post
Share on other sites

@tluck Just a heads un on your last release (2019.01.24):

 

- VoodooPS2Controller, produces a kernel panic when trying to be unloaded. 

- ACPIBatteryManager doesn't provide batter percetange.

 

I solved both of those issues by reverting to the previous release (2018.06.05) kext versions.

Share this post


Link to post
Share on other sites
On 2/26/2019 at 2:49 AM, carlinyos said:

@tluck Just a heads un on your last release (2019.01.24):

 

- VoodooPS2Controller, produces a kernel panic when trying to be unloaded. 

- ACPIBatteryManager doesn't provide batter percetange.

 

I solved both of those issues by reverting to the previous release (2018.06.05) kext versions.

 

I think @tluck did remove the unload of VoodooPS2Controller from the rc.d/sleep scripts so that should not have been a problem. If you just upgraded your system with the newer package from tluck, its possible that your system is still using the existing rc.d/sleep scripts which try to unload the VoodooPS2Controller and causes kernel panic for few (I said few because it doesn't panic for me). But in any case, reinstall the rc.d/scripts from the utilities folder.

Edited by nijhawank

Share this post


Link to post
Share on other sites
On 2/26/2019 at 10:33 PM, nijhawank said:

 

For T460 you don't need ACPIBatteryManager. The latest package uses WhateverGreen for the backlight brightness changes.

 

And I think @tluck did remove the unload of VoodooPS2Controller from the rc.d/sleep scripts so that should not have been a problem. If you just upgraded your system with the newer package from tluck, its possible that your system is still using the existing rc.d/sleep scripts which try to unload the VoodooPS2Controller and causes kernel panic for few (I said few because it doesn't panic for me). But in any case, reinstall the rc.d/scripts from the utilities folder.

Weird, since it was from a clean install on Sierra with the latest package 2019.01.24. 

 

ACPIBattery isn't for battery percentage?

On 2/27/2019 at 1:51 AM, nijhawank said:

People who have T460, can you please list the highest BIOS/UEFI firmware version that your laptop has?

1.40 of february 14th

Share this post


Link to post
Share on other sites
11 hours ago, carlinyos said:

ACPIBattery isn't for battery percentage?

My bad.. don't know if I was dreaming but I read ACPIBattery as ACPIBrightness, sorry for causing the confusion.

 

ACPIBattery is still the right kext for showing battery status. Hope you are not using any stale DSDTs which could be the cause of non-working brightness. 

12 hours ago, carlinyos said:

1.40 of february 14th

 

You mean "February 14th of 2019". You must have recently upgraded your UEFI Firmware then. Did you re-patched your DSDT after doing this? Because that could be the reason for your non-working battery status.

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   1 member

  • Similar Content

    • By SniperBuddy
      Hello guys,
      I'm relatively new to the world of hackintosh.
      I'm trying to install the latest Mac OS - Catalina with the help of Opencore, however, this is the error that's displayed while booting from the USB:
       
      https://drive.google.com/open?id=1Xd4V2wZ2fEsgRyfVcXlJHXMPGa85g2s3
       
      You can take a look at my config.plist file from here - https://drive.google.com/file/d/17FZpTcVp4RFSaxdm6yW4uELkt7MaLdmt/view?usp=sharing
       
      I'm using the Acer E575 G laptop with Kabylake (i5 7200u)
       
      Any help would be gladly appreciated!
       
      Edit: I've fixed this problem by following this guide completely - https://khronokernel-2.gitbook.io/opencore-vanilla-desktop-guide/intel-config.plist/kaby-lake
       
      This is due to OpenCore being unable to find any drives with the current ScanPolicy, setting to 0 will allow all boot options to be shown
       
       
       
       
       
       
       
    • By gengstapo
      @Hervé
       
      Im having similar issue with my HS setup, dell latitute 3480, i5-7200U
      Once the hdmi plugged in, the laptop display went blank, only could see the external tv
      But, when i put my laptop to sleep & wake up again, both screen got display (hdmi still connected)
      Even the hdmi could be plugged off & in (after sleep), the laptop display is fine
       
      What could be the culprit?
      Dell’s MacBook Pro IORegistry.zip
      config.plist.zip
    • By TomZanna
      Hi, I'm trying to install Mac Os Catalina on a HP 550-132NL.
      The system has:
      i7-6700
      RAM 12 GB
      GT 730
      LAN Realtek RTL8161
      ALC3863
       
      It passes the verbose phase but after the Apple logo goes away, it gets stuck on a grey screen and I can only move the pointer.
      Can I try to boot with the iGPU?
       
      origin.zip
      CLOVER_dGPU_USB_3.zip
    • By MaLd0n
      --Donations via PayPal--
      https://tinyurl.com/r2bvzm7
       
      --Original Topic--
      https://www.olarila.com/topic/6874-olarila-hackbook-lenovo-ideapad-s145-mojave-catalina-full-dsdt-patches/
       

       
      -Perfect HackBook, HDMI Audio/Video, Bluetooth, AirPlay, Sleep, Lid Sleep, Auto Sleep, Audio, etc!
      -Wifi card has been replaced with Dell DW1560!
      -I'm using a S145-15IWL Model with Intel Core i5 8265u / Intel UHD Graphics 620
      -Update bios/uefi to last version
       
      --Installation--
      https://www.olarila.com/topic/5794-guide-install-macos-with-olarila-image-step-by-step-install-and-post-install-windows-or-mac/
       
      --Clover Folder--
      Just paste EFI folder inside EFI partition
      https://www.olarila.com/files/Clover.Folder/Lenovo IdeaPad S145.zip
      Notebooks with ELAN trackpad use it with my folder above
      IdeaPad S145 ELAN.zip
       
      Bluetooth Broadcom
      Bluetooth Broadcom.zip
       
      CPUFriend for i5-8265U
      CPUFriend i5-8265U.zip
       
      --Full DSDT Patches--
      -My DSDT
      DSDT Lenovo IdeaPad S145.zip
       
      This DSDT work on S145-14IWL, S145-15IWL, V14-IWL, V15-IWL models
      -Patches
      -FIX ERRORS AND WARNINGS -REMOVE UNUSED SCOPES / DEVICES -HIGH PRECISION EVENT TIMER -SATA SERIE 11 ID -DMAC -REMOVE LINES, PROBLEMATIC and UNUSED -SLPB -DARWIN / WINDOWS 2015 -XHCI -PLUGIN TYPE -HDAS to HDEF -HDEF -REAL TIME CLOCK -ARTC -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -FWHD -USBX -PMCR -PPMC -XSPI -GMM -IMEI -EC -PRWs -_DSMs -PNLF -BRIGHTNESS KEYS -I2C -NATIVE USB -ARPT -GFX0 -DTGP -kUSBCompanionIndex -io-device-location -FULL RENAMED DEVICES   --IGPU Patch--
      Video solution with HDMI Audio and Video
      <key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> <key>AAPL,GfxYTile</key> <data> AQAAAA== </data> <key>AAPL,ig-platform-id</key> <data> CQClPg== </data> <key>device-id</key> <data> pT4AAA== </data> <key>enable-hdmi20</key> <data> AQAAAA== </data> <key>framebuffer-con0-alldata</key> <data> AAAIAAIAAACYAAAA </data> <key>framebuffer-con0-enable</key> <integer>1</integer> <key>framebuffer-con1-alldata</key> <data> AQEJAAAIAADHAQAA </data> <key>framebuffer-con1-enable</key> <integer>1</integer> <key>framebuffer-con2-alldata</key> <data> AgYKAAAEAADHAQAA </data> <key>framebuffer-con2-enable</key> <integer>1</integer> <key>framebuffer-fbmem</key> <data> AACQAA== </data> <key>framebuffer-patch-enable</key> <data> AQAAAA== </data> <key>framebuffer-stolenmem</key> <data> AAAwAQ== </data> <key>framebuffer-unifiedmem</key> <data> AAAAgA== </data> <key>hda-gfx</key> <string>onboard-1</string> <key>model</key> <string>Intel Corporation, Cannon Point-LP Iris Plus Graphics 655</string> </dict>   --Native USB Fix for Notebooks - No Injector/Kext Required--
      https://www.olarila.com/topic/6878-guide-native-usb-fix-for-notebooks-no-injectorkext-required/
      https://www.olarila.com/topic/6181-guide-native-usb-fix-for-desktops-no-injectorkext-required-skylake/
       
       
      -ScreenShots

































      -Links
       
       
      Clover https://github.com/CloverHackyColor/CloverBootloader
      AirportBrcmFixup.kext https://github.com/acidanthera/AirportBrcmFixup
      AppleALC.kext https://github.com/acidanthera/AppleALC
      Brcm Bluetooth https://github.com/acidanthera/BrcmPatchRAM
      Lilu.kext https://github.com/acidanthera/Lilu
      SystemProfilerMemoryFixup.kext https://github.com/Goldfish64/SystemProfilerMemoryFixup
      VirtualSMC.kext https://github.com/acidanthera/VirtualSMC
      VoodooI2C.kext https://github.com/alexandred/VoodooI2C
      VoodooPS2Controller.kext https://github.com/acidanthera/VoodooPS2
      WhateverGreen.kext https://github.com/acidanthera/WhateverGreen
      MaciASL - https://github.com/acidanthera/MaciASL
      acpica - https://github.com/acpica/acpica
      AptioMemoryFix.efi https://github.com/acidanthera/AptioFixPkg
      ApfsDriverLoader.efi https://github.com/acidanthera/AppleSupportPkg
      HFSPlus.efi https://github.com/JrCs/CloverGrowerPro/blob/master/Files/HFSPlus/X64/HFSPlus.efi?raw=true
      Hackintool https://github.com/headkaze/Hackintool
       
      -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, Sampath007, onemanosx, erroruser, Jenny David, Olarila Facebook Community, Hackintosh Facebook Community and many others!
       
      We're all here to have fun and learn from each other!
    • By kushwavez
      A really good motherboard with macOS compatible bult-in Wifi & Bluetooth

      ASUS Z170-Deluxe (with Wifi)
      BIOS: v3801
      CPU: i7-6700K 4.0 to 4.2 GHz (w/o OC)
      RAM: 1x 16 GB Corsair DDR4 2400 MHz
      GPU: Intel HD 530 (Headless) & ASUS Radeon RX 5700 OC 8 GB
      Audio: ALC 1150
      Ethernet: I219V2, I211-AT
      WiFi & Bluetooth: Broadcom BCM94360HMB Half-Mini-PCI-E
      More Specs: https://www.asus.com/Motherboards/Z170-DELUXE/specifications/
       
      Catalina 10.15.3 - Windows 10
      What is working:
      BCM94360HMB Wifi and Bluetooth AirDrop, Handoff, FaceTime, Messages, App Store, iCloud, etc. Intel HD 530 (QE/CI tested, but now I'm using it in headless) Sleep RX 5700 (QE/CI with 2 1080p monitors connected) Sound USB Ports Two Ethernet ports macOS with a light OC (4.12 GHz - 4.5 Ghz, XMP, ASUS optimal) No problem so far ASUS HyperKit with a KINGSTON NVMe SSD - 250 GB  
      What is not working:
      -  
       
      Not tested:
      VideoProc says that Hardware Decoding\Encoding is fully supported and enabled on both HD 530 and RX 5700 but I didn't test it Thunderbolt (no equipment)  
      Issues:
      None  
      BIOS Settings:
      Boot\CSM (Compatibility Support Module): Launch CSM: Disabled Boot\Secure Boot: OS type: Other OS Secure Boot State: Disabled Advanced\System agent (sa) Configuration: VT-d: Enabled Graphics Configuration: Primary Display: Auto iGPU Multi-monitor: Enabled RC6(Render Standby): Enabled DVMT Pre-Allocated: 128M Advanced\PCH Storage Configuration: SATA Mode Selection: AHCI HyperKit: Enable (if you have NVMe SSD with ASUS HyperKit) Advanced\CPU Configuration: Intel Virtualization Technology: Enabled CPU- Power Management Control: Intel SpeedStep: Enabled CPU- C-States: Enabled Intel SpeedShift: Enabled  
      Getting ready for installation:
      Download the bootpack (Clover v5098): Click here -> ASUS-Z170_catalina.zip  
      Installation:
      Create an installer with any method you know (- Mac: createinstallmedia - Windows: Transmac, Vmware, Win32diskimager) Copy my Clover folder to the USB's EFI folder Boot with the Installer USB If you have any problem (kp or freeze) boot with config_debug.plist to see what causes the issue  
      Post Installation:
      Download Clover Configurator and generate a new Serial Number for yourself  
      Some pictures:
       

       




       
       
       
      Catalina & Windows 10 Dual-Boot (clean install, on one drive):
       Boot into your Mac installer, Create 2 partitions in GUID table (1 for Win (I used FAT32 but I think it doesn't matter what you choose), 1 for Mac)
       Install Mac, boot with your USB, mount your EFI partition (use terminal or an EFI mounter app), create an EFI folder (if there is no folder), copy the CLOVER folder I attached to the EFI folder, restart
      Boot into your Win installer, Format the partition you created for Win, install. 
      Now, it's automatically booting into Windows. To use Clover open cmd in administrator, type: 
      bcdedit /set {bootmgr} path \EFI\CLOVER\CLOVERX64.efi  
      You're done! It will booting into Clover when you start the system, and you can select Win or Mac (or another OS if installed on a 3rd partition).
       
      IF YOU GETTING ERRORS DURING WINDOWS INSTALLATION (could not be formatted, etc):
      Make sure you have GPT partitions, and GPT (UEFI) installer, also disconnect all external storage drives (except the installer USB)  
      Mounting EFI from Windows:
      Open cmd in administrator mode and type: mountvol b: /s (This will mount your EFI) Open Total Commander or Explorer++ in administrator mode to manage EFI mountvol b: /d (This will unmount your EFI)  
      Notes:
       
      2020.02.11: Updated to 10.15.3 -> No problem when/after installing
      2020.01.19: Added ASUS HyperKit NVMe SSD to the "What is working" list
      2020.01.12: Tested system with OC, added more informations to BIOS settings
      2020.01.11: Added SmallTreeIntel82576.kext for 2nd Ethernet, Tested Ethernet ports
      2020.01.11: First upload
       
×