Jump to content
tluck

[GUIDE] Lenovo T460/T470 macOS with Clover

1,043 posts in this topic

Recommended Posts

Just a note on cleaning up my install, before moving on to a Mojave upgrade. 

I wanted to update as much of my kext's as possible, clover, and my config prior to upgrading. I thought I would document what works for me. 

 

First updated Clover to 4670, as pushed by @tluck to hist T460 git repo. 

 

Next updated my kext's: 

FakeSMC.kext                            Rehabman   - 6.26-357-gceb835ea.1800
IntelMausiEthernet.kext                 Rehabman   - 2.4.0d0
USBInjectAll.kext                       Rehabman   - 0.6.5
AppleBacklightInjector.kext             RehabMan   - 0.9.2 (from TLUCK repo)
Lilu.kext                               as.vit9696 - 1.2.7
AppleALC.kext                           as.vit9696 - 1.3.2
WhateverGreen.kext                      as.vit9696 - 1.2.3
ACPIBatteryManager.kext                 Rehabman   - 1.90
BrcmPatchRAM2.kext                      TLUCK      - 2.2.7b
BrcmFirmwareRepo.kext                   TLUCK      - 2.2.7
FakePCIID_Broadcom_WiFi.kext            Rehabman   - 1.3.13
FakePCIID.kext                          Rehabman   - 1.3.13
VoodooPS2Controller.kext                Rehabman   - 1.8.32 *

* I tried the latest VoodoPS2Controller.kext -- It causes a KP on sleep.

Edited my config.plist to set Intel 520 graphics parameters per Whatevergreen config (Without this the Intel FB will panic and cause a reboot loop): 

         <key>Properties</key>
         <dict>
            <key>PciRoot(0x0)/Pci(0x2,0x0)</key>
            <dict>
               <key>AAPL,ig-platform-id</key>
               <data>
                  AAAWGQ==
               </data>
               <key>device-id</key>
               <data>
                  FhkAAA==
               </data>
               <key>enable-hdmi20</key>
               <data>
                  AQAAAA==
               </data>
               <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>
            </dict>
         </dict>

removed intel inject, and my SSDT patch for IGPU. This gives me a up-to-date T470 (I5-6300u) running High Sierra. Now on to Mojave.   

Share this post


Link to post
Share on other sites
Advertisement
On 9/27/2018 at 1:34 PM, verleihnix said:

I used clover 4670 from tluck t420 pack.

And the the new virtualsmc.

but that should not be the problem.

To get back into OS you can mod graphics platform ID to 0x12345678 manually during clover boot.

EFI.zip

good stuff verleinix.

 

maybe the gfx fix is the inclusion and use of whatevergreen.kext?

cool to see that the new VirtualSMC works!

but surprised to see VoodooHDA instead of AppleALC? 

 

4 hours ago, kolodzieski said:

Just a note on cleaning up my install, before moving on to a Mojave upgrade. 

I wanted to update as much of my kext's as possible, clover, and my config prior to upgrading. I thought I would document what works for me. 

 

First updated Clover to 4670, as pushed by @tluck to hist T460 git repo. 

 

Next updated my kext's: 


FakeSMC.kext                            Rehabman   - 6.26-357-gceb835ea.1800
IntelMausiEthernet.kext                 Rehabman   - 2.4.0d0
USBInjectAll.kext                       Rehabman   - 0.6.5
AppleBacklightInjector.kext             RehabMan   - 0.9.2 (from TLUCK repo)
Lilu.kext                               as.vit9696 - 1.2.7
AppleALC.kext                           as.vit9696 - 1.3.2
WhateverGreen.kext                      as.vit9696 - 1.2.3
ACPIBatteryManager.kext                 Rehabman   - 1.90
BrcmPatchRAM2.kext                      TLUCK      - 2.2.7b
BrcmFirmwareRepo.kext                   TLUCK      - 2.2.7
FakePCIID_Broadcom_WiFi.kext            Rehabman   - 1.3.13
FakePCIID.kext                          Rehabman   - 1.3.13
VoodooPS2Controller.kext                Rehabman   - 1.8.32 *

* I tried the latest VoodoPS2Controller.kext -- It causes a KP on sleep.

Edited my config.plist to set Intel 520 graphics parameters per Whatevergreen config (Without this the Intel FB will panic and cause a reboot loop): 


         <key>Properties</key>
         <dict>
            <key>PciRoot(0x0)/Pci(0x2,0x0)</key>
            <dict>
               <key>AAPL,ig-platform-id</key>
               <data>
                  AAAWGQ==
               </data>
               <key>device-id</key>
               <data>
                  FhkAAA==
               </data>
               <key>enable-hdmi20</key>
               <data>
                  AQAAAA==
               </data>
               <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>
            </dict>
         </dict>

removed intel inject, and my SSDT patch for IGPU. This gives me a up-to-date T470 (I5-6300u) running High Sierra. Now on to Mojave.   

 

if you zip it up. happy to merge into the guide. 

Edited by tluck

Share this post


Link to post
Share on other sites
20 hours ago, tluck said:

good stuff verleinix.

 

maybe the gfx fix is the inclusion and use of whatevergreen.kext?

cool to see that the new VirtualSMC works!

but surprised to see VoodooHDA instead of AppleALC? 

 

 

if you zip it up. happy to merge into the guide. 

I pushed it all to my fork of your repo and sent you a pull request. The content is included in the DSDT470/CHANGELOG.md file. 

 

Should I push a zipfile, of my kexts? 

Share this post


Link to post
Share on other sites
On 10/9/2018 at 2:46 AM, Fleshboy55 said:

Does anyone work one or two fingers scrolling as it works on Windows. How are you doing with scrolling?

Using the 

VoodooPS2Controller.kext                Rehabman   - 1.8.32 

I have no problem scrolling with two fingers. 

 

Three finger swipe to Mission Control also works fine. 

 

As previously mentioned the latest version of that kext causes a sleep problem for me. I have yet to investigate that. 

Share this post


Link to post
Share on other sites

Hi all - Currently working on a Lenovo t470s using the files here and with a bit of help from some of the forum heads :)

 

System is working however issue with battery indicator (system has 2 batteries).

 

I've extracted my DSDT and tried to follow luck's guide to patching so hopefully some can help walk me though it.

 

attachedCLOVER.zip

 

Thanks in advance

Share this post


Link to post
Share on other sites

@tluck  T460s doesn't boot with the new AppleALC in your Repo 12. Oktober 18

----------------------------------------------------------------------------------------------------    

i don't can install Mojave 

 

Edited by ka209

Share this post


Link to post
Share on other sites
On 10/13/2018 at 1:50 AM, mihu_yo said:

Hy!

does someone know why I get an error every time I open my Mac?

panic.rtf

Possibly the same nvram issue I had. 

 

I worked though it with Rehabman on tonymac, perhaps this thread will help:

 

https://www.tonymacx86.com/threads/solved-lenovo-t470-build-mostly-working.258467/

 

Cheers,

Scott.

 

3 hours ago, ka209 said:

@tluck  T460s doesn't boot with the new AppleALC in your Repo 12. Oktober 18

----------------------------------------------------------------------------------------------------    

i don't can install Mojave 

 

 

Did you try the one I mentioned recently in this thread: 

 

AppleALC.kext                           as.vit9696 - 1.3.2

 

I had no problem installing Mojave. Be sure to add all kext's to CLOVER, so during the multiple reboots you are good. 

Share this post


Link to post
Share on other sites
On 10/14/2018 at 7:25 AM, ka209 said:

@tluck  T460s doesn't boot with the new AppleALC in your Repo 12. Oktober 18

----------------------------------------------------------------------------------------------------    

i don't can install Mojave 

 

 

the AppleALC from the previous release was 

  • AppleALC (1.2.7-tluck) (custom for T460 - has extra 32MB DVMT patches)

The latest AppleALC release is 1.3.3 (pretty much the same as 1.3.2 but with a few unrelated codec additions)

 

A big difference between 1.2.x and 1.3.x is that the Intel FB patching is removed (so it doesnt patch DVMT anymore). WhatEvergreen.kext should provide this support AFAIK.

 

see @kolodzieski post from Oct 4 about properties etc. - may need to update your config.plist files. sorry I cant test the builds.

 

 

Edited by tluck

Share this post


Link to post
Share on other sites

The latest configuration from tluck doesn't work properly on my T460 (I7, 6600u, 16Go RAM, SSD 512Go) with High Sierra 10.13.1 (also tried on update to 10.13.6). I can only start with config.noSKL.plist. Of course, in that case, the HD520 is improperly recognized (shown as 7Mb in "About Mac").

 

The EFI configuration from Fleshboy55 fixed the issue (although I don't know what it did to make it work). I'm attaching my EFI folder as ZIP which works fine with High Sierra 10.13.6.

 

I've tried to compare config.plist but there are too many differences. Note that the config.plist within this EFI folder lacks support for Broadcom wifi card. I've also left inside my own patched and compiled ACPI tables.

EFI.zip

Edited by vanadium

Share this post


Link to post
Share on other sites

Okay, from my understanding seems like WhatEvergreen.kext is now handling everything related to video (instead of the Intel video fixup kext).

 

So far working fine:

- Brightness,

- Sound,

- GFX (Intel 520 with 2048Mb)

- Shutdown,

- Battery status (get 7h with a single 48Wh battery),

- Ethernet only when connected on startup,

- Sata 3 512GB SSD (Toshiba) is properly running with APFS filesystem, TRIM is enabled.

 

I'm waiting for a broadcom Wifi card to replace the intel one. (and modify the config.plist accordingly)

 

It's an amazing work @tluck you did there! It's my first hackintosh and I could make it work in a single day, without any prior knowledge. (other than the fact i'm software engineer)

 

Share this post


Link to post
Share on other sites

Hello everyone

I just got a dock for my T460s, but unfortunately none of the video ports work - no HDMI, no DP.

HDMI on the right port works, haven't checked mini DP. 

 

first time I connected the monitor and woke from sleep the monitor turned on with messed up colors, while the thinkpad display had no problems at all. 

it never happened again, now the monitor just won't turn on or get a signal. 

 

@barrrrt did you make it eventually? 
I tried to change framebuffer params  as in

Quote

 

On 1/11/2017 at 4:32 PM, tluck said:
@barrrt - HDMI works from my dock - but maybe you need some patching for tuning the timing?

port 105 - is mini DP on left side - i have been leaving this alone.

port 204 - is HDMI on right side - and/or Dock Port 1 - which is DP or HDMI

- with clover i change it from type 0004 (DP) to 0008 (HDMI) on port 204

so on the dock thing - you might want to try changing HDMI buffer params.

see patch 24 in new config.list - HDMI-audio, port 0204, 0x19160000 - T460 HDMI on right side

find:

02040A00 00040000 87010000

replace:

02041200 00080000 87010000

 

but it only made both my screen go black as I plugged the monitor on DP.

and also tried to change LayoutID in SSDT-HDEF, but that generated the "reboot on plugging" that you had (again both DP and HDMI). 

 

Any ideas? Thanks in advance 

Share this post


Link to post
Share on other sites
On 10/16/2018 at 9:30 PM, tluck said:

you can try this config.plist -it has what @verleihnix described he did to make gfx work with WhatEvergreen.kext.

seems to be what fleshboy has too. it sets properties for GFX - config.plist

Hello and thank you all for these information.

Can someone guide me to the right direction for completing my installation of Sierra 10.12.6 to a t460 with i5 and intel graphics ?

I have managed to install using initial guide, but with this config. (using the config from the package gave me kernel panic, and had to use no skl config)

The only things not working are battery estimate and Fn. key to modify brightness.

I don't want to be on the latest version of macOS, but would like to have all things working.

Thank you in advance.

Edited by ravest

Share this post


Link to post
Share on other sites

I have a Lenovo ThinkPad T540p :i7 4700HQ , 16gb Ram , Intedrated HD4600 , WI-FI Intel NO compatible ......
This is my folder OEM .
In DSDT I only mapped the USB ports , would you recommend a WI-FI compatible with 10.14 ??

Success obtained thanks to the support of Gengik84, Foskvs,Icanaro and SSDT T540p found on the web

20BFS0XA00.zip

Edited by Baio77

Share this post


Link to post
Share on other sites
On 10/31/2018 at 7:32 PM, verleihnix said:

Hi,

update to 10.14.1 went smooth.

All is ok for now.

 

Hello!

Does it means that I can update via App Store up to 10.14.1 without any worries?

I want to update, but since last minor update was stuck on black screen after loading and self-repair after few reboots, I have big question on that the major update like this will not broke everything.

Share this post


Link to post
Share on other sites
18 hours ago, StrangerXXX said:

Hello!

Does it means that I can update via App Store up to 10.14.1 without any worries?

I want to update, but since last minor update was stuck on black screen after loading and self-repair after few reboots, I have big question on that the major update like this will not broke everything.

So, for me it went smooth.

You should have clover and kext up to date.

It will not update with HFS+.

But it is your Risk.

 

Maybe someone else has any experience  as well

Share this post


Link to post
Share on other sites
12 hours ago, verleihnix said:

You should have clover and kext up to date.

 

 

Could you please post your clover and kexts versions?

I will appreciate you for that

Share this post


Link to post
Share on other sites
On 11/20/2018 at 8:16 AM, verleihnix said:

Here is my EFI folder

EFI.zip

Is your screen brightness working?  I have the same T460 as you with everything working except for the screen brightness.  

Share this post


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

Is your screen brightness working?  I have the same T460 as you with everything working except for the screen brightness.  

Yes, you have to build your own AppleBacklightInjector.

The tool is located in Tluck's pack, Utilities/Create_AppleBacklightInjector_kext

Share this post


Link to post
Share on other sites
40 minutes ago, verleihnix said:

Yes, you have to build your own AppleBacklightInjector.

The tool is located in Tluck's pack, Utilities/Create_AppleBacklightInjector_kext

Nice, i managed to do it.  Thanks.  How would i go about doing the same on my x1 carbon 4th generation?

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 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
       
×