Jump to content
Kogen Mantis

Lenovo ThinkPad T420 with UEFI Only

4,550 posts in this topic

Recommended Posts

@tluck Thanks for your manual , I had successfully installed Hackintosh on my T420 few days before. But I met some problems , can you help me out?

1. Some function keys don't work , just like F8 F8 , even Karabiner-EventViewer can't recognize then out.

2. I cant's use function keys as normal F1-12 keys.

These two issues would be solved when I reinstalled the VoodooPS2Controller.kext , but when I reboot my system it goes wrong.

3. My screen will be blurred from time to time , especially high-load situation.

Share this post


Link to post
Share on other sites
Advertisement
14 hours ago, Keviince said:

@tluck Thanks for your manual , I had successfully installed Hackintosh on my T420 few days before. But I met some problems , can you help me out?

1. Some function keys don't work , just like F8 F8 , even Karabiner-EventViewer can't recognize then out.

2. I cant's use function keys as normal F1-12 keys.

These two issues would be solved when I reinstalled the VoodooPS2Controller.kext , but when I reboot my system it goes wrong.

3. My screen will be blurred from time to time , especially high-load situation.

if you using the SSDT-T420-PS2K-keys.aml (default) then the F1-F12 are remapped to apple functions like F1/F2 are brightness, F10/F11/F12 are audio. 

F8 turns on/off trackpad. 


not sure about blurryness?

Share this post


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

if you using the SSDT-T420-PS2K-keys.aml (default) then the F1-F12 are remapped to apple functions like F1/F2 are brightness, F10/F11/F12 are audio. 

F8 turns on/off trackpad. 


not sure about blurryness?

 

Thank you ! It works perfectly for my problem , as for blurryness , I found a solution which is  --slide=0 , I will test it.

Share this post


Link to post
Share on other sites

Slightly off-topic, but for all of you wanting to renew the touch-pad of your T420,

here is an offer from a German seller:

https://www.ebay.de/itm/Lenovo-Thinkpad-T420-Handauflage-Palmrest-Keyboard-bezel-Original/263995876149?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2060353.m2749.l2649

I got two of those working just fine. It was time to replace the worn out "mouse" buttons anyway.

 

Also, the Broadcom WLAN cards became really affordable too:

https://www.ebay.de/itm/New-Half-Mini-Wireless-Wifi-Network-Card-for-DW1510-PW934-BCM94322HM8L-Gree-M1H6/302570350476?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2060353.m1438.l2649

 

Edit 1:

Sigh, old hardware does fail.

The Conexant 20672 sound chip of my i5-2540 T420 seems to be fried.

Windows can´t find an audio device any more, headphone jack is dead.

macOS can´t find an output device either, but headphone jack still works.

 

Edit 2: Its not the Conexant sound chip which passed away.

I´m a happy camper again. :)

Seems my latest W10 update killed the sound device for what reason ever.

As to why macOS is tangled by this too remains a mystery to me.

Anyway, installing the latest chipset driver from Intel enables sound again.

This Intel page has the package I did install:

https://downloadcenter.intel.com/download/20775/Intel-Chipset-Device-Software-INF-Update-Utility-

(I´ll attach the chipset driver DL below too.)

 

Edit 3:

Be prepared for a missing sound device again, if you let MS do another "upgrade".

Keep the chipset driver in reach as you will need it again after upgrade.

It may be worth a thought to disable upgrades altogether and stop W10 from phoning home.

See attached file OOSU10. 

 

 

MS updates may be questionable, the "repair" function does nothing about the missing device.

Looking at the Sound control panel in W10 shows nothing.

Conexant driver install quits, as there is no matching hardware found.

Not exactly the customer experience MS is targeting to, I hope.

According to HWInfo, the Windows build in question is Microsoft Windows 10 Professional (x64) Build 17134.471 (1803/RS4), just to let you know, in case you get hit by the same update feature.

IntelChipset.7z

OOSU10.7z

Edited by goodguess

Share this post


Link to post
Share on other sites
On 12/17/2018 at 3:53 AM, tasteTheBacon said:

 

So this is what I've done :

When I created the USB installer for Mojave I've renamed the Mojave 1600x900 config plist to config.plist in the USB EFI / Clover folder.

My intention was to convert it to become the default config that clover selects.
While installing MacOS from the USB this setup worked.

Once MacOS finished install to the SSD I've copied everything from the USB EFI to the SSD EFI.

When I tried to boot from the SSD it failed as detailed in previous comments. 
Clover properly highlighted my config.plist (which was originally the 1600x900 Mojave config) as the selected one, despite this I had to manually select a different config and re-select the default one to make a successful boot attempt.
I suspect that if I delete all other config.plist it will boot just fine and this is a Clover bug, but I didn't have the time to check this yet.

 

 

Hi tasteTheBacon,

I am in the same boat now. I installed the Tluck Dec 31st package and just ike you I need to unselect and reselect the config file in Clover options to get the Hackintosh to boot up. 

Were you able to resolve it? so that this extra step need not be done?

Share this post


Link to post
Share on other sites

what config.plist are you selecting? you can just make the one the works the default?

 

for 1600x900 i think config 2e2 works best. 

Share this post


Link to post
Share on other sites

With the wireless whitelist removal some AMT features are also disabled with the mod and on some Lenovo you get 5 beeps (twice) on boot.


This is because of RSA signature that as verified on boot. I can fix that.

 

If anyone want, send me the DUMP of the current patched BIOS.

 

Soon I will make a guide so you can do it alone.

 

[EDIT]

 

 

 

Edited by ludufre

Share this post


Link to post
Share on other sites
On 1/19/2019 at 9:09 PM, tluck said:

what config.plist are you selecting? you can just make the one the works the default?

 

for 1600x900 i think config 2e2 works best. 

I doesnt matter which I choose, the trick to make it boot is to go into CLOVER option , during boot, and into the Config option and change the selection. I mean just go thru the steps of changing the config file selection thats it, you can select the same file which was already preselected.

Earlier I had just one config file in the CLOVER folder and I could not boot. I added a dummy config file, so i can go thru the motions of selecting a config file. After that I am able to boot. 

So the config file i had originally works, but to make it work I need to do these steps outlined above. 

Share this post


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

With the wireless whitelist removal some AMT features are also disabled with the mod and on some Lenovo you get 5 beeps (twice) on boot.


This is because of RSA signature that as verified on boot. I can fix that.

 

If anyone want, send me the DUMP of the current patched BIOS.

 

Soon I will make a guide so you can do it alone.

 

huh, i was wondering why i get that from time to time! i thought maybe it was my MoBo clock battery

 

i am on 1.46 mod for T420 - but some are on a later 1.48 mod and maybe 1.52... see this file:

https://drive.google.com/open?id=15KmNGZkoJ1ToTyHDfvp9Uu55Xk3tOR-S

Share this post


Link to post
Share on other sites

Hi guys, I've been installed Sierra with the latest package from @tluck, followed exactly the guide from tluck but I got random freeze and glitch issues recently. Anyone pls tell me what to do right now to fix these issues :(

 

My specs: 4gb ram, 1366x786 LCD, BIOS v1.46 (modded).

 

Thanks.

Share this post


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

 

huh, i was wondering why i get that from time to time! i thought maybe it was my MoBo clock battery

 

i am on 1.46 mod for T420 - but some are on a later 1.48 mod and maybe 1.52... see this file:

https://drive.google.com/open?id=15KmNGZkoJ1ToTyHDfvp9Uu55Xk3tOR-S

 

@tluck  Fixed your BIOS signature:

 

https://www.sendspace.com/file/w9cafl

 

I could not understand how you are flashing your BIOS, this file was inside the folder: 83ET76WW/

 

[EDIT]

Two volumes on BIOS has been fixed:

 

image.thumb.png.c6d210f8e26ed30f873d3cdabde24aed.png

Edited by ludufre

Share this post


Link to post
Share on other sites
5 hours ago, laziboi said:

Hi guys, I've been installed Sierra with the latest package from @tluck, followed exactly the guide from tluck but I got random freeze and glitch issues recently. Anyone pls tell me what to do right now to fix these issues :(

 

My specs: 4gb ram, 1366x786 LCD, BIOS v1.46 (modded).

 

Thanks.

 

hmm. seems not as many have reported glitches/freeze on lo-res LCD. 

you could try to patch frame buffer to increase nvram memory since you only have 4GB vram, it uses 386 vs 512 (or more)

even though its not native you could try with EDID injection such as with 1600x900 2e2 config 

 

Share this post


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

 

@tluck  Fixed your BIOS signature:

 

https://www.sendspace.com/file/w9cafl

 

I could not understand how you are flashing your BIOS, this file was inside the folder: 83ET76WW/

 

[EDIT]

Two volumes on BIOS has been fixed:

 

image.thumb.png.c6d210f8e26ed30f873d3cdabde24aed.png

 

@tluck More info in my guide: 

 

Share this post


Link to post
Share on other sites
On 1/5/2019 at 3:27 AM, davidian said:

@leaddonkey I have the same card, DW1520 will work almost OOB, without any extra kexts in Sierra/Mojave with just a small config plist patch:

            <dict>
                <key>Comment</key>
                <string>DW1520 Whitelist Patch (MBP11,1)</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                TWFjLTJFNkZBQjk2NTY2RkU1OEM=
                </data>
                <key>Name</key>
                <string>com.apple.driver.AirPort.Brcm4360</string>
                <key>Replace</key>
                <data>
                TWFjLTE4OUEzRDRGOTc1RDVGRkM=
                </data>
            </dict>
 

If you use for example MBP9,1, as tluck suggested recently, you will need to change the replace data appropriately (base64 encoding of Mac Board-Id). For MBP9,1 use 

TWFjLTRCN0FDN0U0Mzk0NTU5N0U=

 

For El Capitan search here for DW1520, you will find the solution with MBP8,1.

 

So, I finally figured out what I was doing.  After following the walkthrough on Pg 20 (or 25), I was using KextUtility to install the Kexts, but was not putting them in the 10.13 folder under EFI/EFI/Clover/Kexts/10.13, when I did that with the key fix here, it worked a real treat.

 

Thanks TLuck and davidian.

 

I'll use HS for a bit then look at upgrading to Mojave.

Share this post


Link to post
Share on other sites

hey if you are on Mojave - don't upgrade past 10.14.3

- i got blackscreen and window server crashes etc.

- in other words, the old recipes are not enough. 

Share this post


Link to post
Share on other sites

Thanks for the warning, so 10.14.3 is still safe?

I think we can call ourselves lucky that our old SandyBridge laptops do still run a recent macOS.

It has to be expected that macOS will kick us out some day.

 

Edited by goodguess

Share this post


Link to post
Share on other sites

I recently upgraded hard drives (SSDs) in my T420s and thought I would come back to playing with this idea again. Had it working no problem, but haven't used it since Sierra came out. Thought I would wipe everything and start fresh.

 

... Which seems to be dumb. When I did this back then I had 0 issues and everything installed smoothly. Now I can get Clover to boot, see the Apple logo, but after the status bar gets over half way, I just have a circle with a slash through it. I've tried going in and checking options I thought that would help, but nothing seems to get me any further. I'm even still on the same modded BIOS I had back then, I haven't seen an updated v1.46 for the T420s, so I'm still on v1.45.

 

Any advise would be helpful (@tluck - Thanks for your continued hard work! Sounds like you got bigger issues to deal with no looking for anyone to rush to my head just throwing a line out to see if anyone has any ideas)

Share this post


Link to post
Share on other sites

So I have 2 questions please for those on High Sierra 10.13.6.

1) What MBP do I need if I want to download Mojave?

2) For those that initiated the APFS Encrypted HDD/SSD how did you get it to boot after encrypting?  I have encrypted the drive 2xs and each time the drive is unbootable.

 

Thanks for responses in advance, I really appreciate all of the hard work and time put in to making this thread sustainable.

Share this post


Link to post
Share on other sites

@POWerSUrgeSW3 what version macOS is your installer? if you have a working HD, do you have bay or external USB box to make a clone? you can always reinstall the same OS on top a workin instance to clean it up.

 

10.14.3 is working as good as High Sierra.

 

@leaddonkey the best way to upgrade from High Sierra to Mojave is to use the config.mojave.plist on HighSierra (I.E. get it running on MPB9,1 - and then download the version you need. but stay with 10.14.3

 

sorry i have zero experience with encrypted HD. but i presume you have put all the extra clover drivers in place?

Edited by tluck

Share this post


Link to post
Share on other sites

if you are using Mohave with non-metal GPU (such as HD3000 on the T420) there is some good news: 10.14.3 is not the end of the road.

 

@dosdude has discovered and provided a recipe where one can use/roll-back 2 system frameworks from 10.14.3. this is essentially what he discovered: 


these are 2 frameworks that need to be saved from 10.14.3 and replaced when on a later version such as 10.14.4 (beta):

/System/Library/PrivateFrameworks/GPUSupport.framework

/System/Library/Frameworks/OpenGL.framework 

 

it is a bit tricky...

1) pre update - remove the HD3000 kexts from /S/L/E

2) update to 10.14.4 beta

3) post update - then in single user mode

replaced the HD3000 kexts in /S/L/E

replaced the 2 frameworks

Share this post


Link to post
Share on other sites
Posted (edited)

help with non Booting T420

i use to boot on a dual boot HD (EFI/MAC/WIN) in an extra caddy (replacement of dvd)

1st hb was WIN 10 SSD

 

Because the T420 did boot on 1st SSD but only with 2nd HD EFI...

 

i try to fix BIOS F12 volumes détection

i use EasyUEFI

with nos success cos i could not delete unwanted entries

...

Now my T420 light on power On but screen is always black (no matter with HD/SSD...) wit or without battery

 

what will you suggest to bring my T420 back to live?

bios issue if ithink

 

Edited by Tetonne

Share this post


Link to post
Share on other sites
Posted (edited)

@tluckI was having issues with firefox application windows freezing when moving (note: HD3000) and noticed that others were seeing the problems fixed when they used 2e3 config.  I tried this and it fixed the exact issue that was causing the graphics glitch.  I decided to take it a step further and delete the other configs from my EFI so it could only load this working config.plist.  However, now when I boot it's a very slow booting window that freezes at a black screen.

 

I can boot Ubuntu from USB, but I can't access the EFI drive (at least I don't know how).

 

 

 

 

 

 

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

Problem solved.

Nevermind, I was able to plug in the bootdrive to my PC and using minitool partition wiz and explorer++ I added the configs back to the EFI and I'm booted up with my random freeze issue seemingly solved.   Cheers!

Edited by namisloc

Share this post


Link to post
Share on other sites
On 3/10/2019 at 10:19 AM, Tetonne said:

help with non Booting T420

i use to boot on a dual boot HD (EFI/MAC/WIN) in an extra caddy (replacement of dvd)

1st hb was WIN 10 SSD

 

Because the T420 did boot on 1st SSD but only with 2nd HD EFI...

 

i try to fix BIOS F12 volumes détection

i use EasyUEFI

with nos success cos i could not delete unwanted entries

...

Now my T420 light on power On but screen is always black (no matter with HD/SSD...) wit or without battery

 

what will you suggest to bring my T420 back to live?

bios issue if ithink

 

can you bring up Clover?

can get to the bios to reset to defaults?

 

Do you have bootable USB - to boot this guide zip/Clover ? 

 

I think you have multiple computers, so I would take the HDD out of the caddy and make sure it is properly formatted.

if you have a USB enclosure, attach to 2nd machine. then put clover on it. put that in 1st slot (not bay)

Share this post


Link to post
Share on other sites

^thanks tluck, 

- no clover (but i don't think it's the problem, cos it doesn't work on a win hdd too)

- don't know how to reset bios (i'm sure it's the problem

   I try remove your battery, remove any AC adapters, hold the power button for 1 minute, install battery and AC adapter
   but nothing special after

 

 i need to reset bios may be :(

Share this post


Link to post
Share on other sites

@Tetonne so you can get into BIOS with F1 - then you can do F9 to load Defaults. then set ACHI mode etc. 

to see if the computer is toast or not. maybe download and create an Ubuntu USB and see if you can boot that.

otherwise not sure what to say?

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 Leinad12
      Olá a todos.
      Estou com o macOS Mojave instalado num Lenovo 305 (com um i3 5005 e uma HD 5500) porém tou com um problema.
      Sempre que o computador entra em pausa (Sleep) não consigo voltar a "acordar" (Wake).
      Alguém pode me ajudar pf?
    • By ludufre
      Installing macOS Mojave on Lenovo ThinkPad L440

       
      There are two version of this laptop:
      - 20AS = Chipset QM87, without Express Card (mine).
      - 20AT = Chipset HM86, with Express Card.
      I strong believe is the same thing...
       

      Changelog:
       
      03/13/2019 13:15h GMT-0
      - Updated info about touchpad replacement and CPU and 4G LTE modem.
       
      02/05/2019 18:47h GMT-0
      - Updated info about CPU replacement and 4G LTE modem.
       
      02/04/2019 15:24h GMT-0
      - Sometimes the VoodooHDA.kext doesn't work.
      - Added AppleHDADisabler.kext to fix that (attached bellow).
       
      01/24/2019 14:42h GMT-0
      - Added more adjustments to use of VoodooHDA.
      - Updated VoodooHDA links to 2.9.1 official (without installer).
      - Changed PCM volume from 90 to 180 in Info.plist (attached modified VoodooHDA.kext bellow)
      - Updated SSDT-L440.aml (Removed HDEF and HDAU, not needed).
      - Updated config.plist (Changed to user Audio layout to 1).
       
      01/22/2019 20:47h GMT-0
      - I gave up on the AppleALC.
      - Headset does not work.
      - Now with VoodooHDA is perfect and the sound even louder.
       
      01/22/2019 14:37h GMT-0
      - Add info about update 10.14.3. 
       
      01/22/2019 13:46h GMT-0
      - Add link to BIOS reassing guide.
       
      01/20/2019 11:49h GMT-0
      - First version.
       
      What works and what does not
       
      - Processor: Intel Core i5-4300M ->  Work. All SpeedStep stages.
      - Video Card: Intel HD4600 ->  Work. QE/CI and Metal.
      - Chipset: Intel QM87 ->  Work.
      - Mini DisplayPort ->  Work. But no audio, yet.
      - VGA ->  Not work. Normal.
      - Audio: ALC292 ->  Work.
      - WiFi/Bluetooth: Intel AC 7260 ->  Not work. Replaced with DW1560 (need whitelist removal).
      - Ethernet: Intel I217-LM ->  Work.
      - Card Reader: Realtek RTS5227 ->  Not work.
      - Keyboard and Touchpad ->  Work.
      - Webcam ->  Work.
      - Fingerprint Reader ->  Not work. Normal.
      - USB3.0 ->  Work.
      - Sleep ->  Work.
      - Airdrop, Handoff, Instant Hotspot and Continuity ->  Work after replaced wireless.
       
       
      Extras
       
      - FullHD 1920x1080 display upgrade: 
      Replaced with AU Optronics B140HAN01.1 30pin eDP (B140HAN01.2 and B140HAN01.3 also compatible).
      Apparently same screen as Dell Latitude E6440, E7440, Lenovo Ideapad U430 and E129.
       
      - CPU upgrade:
      Replaced the stock Intel Core i5 4300M 2.6Ghz (3.3Ghz turbo) 6M cache with Intel Core i7 4700MQ 2.4Ghz (3.4Ghz turbo) 6MB.
      I initially had problems with overheating. The processor ran at full load above 90 degrees.
      After using a quality thermal paste I can work between 70 and 80 degrees.
      Acceptable taking into consideration that the new processor has 47TDP versus 37TDP which is recommended.
      I also had no problem consuming the battery while charging. The original 65W source seems to have figured out.
       
      - Touchpad upgrade:
      Replaced the stock with T460 touchpad.
      This is serious: you have to do it! It should be stock. Touchpad with precision and absurd quality!
      Just do it!
       
      - RAM upgrade:
      No mistery here. Just upgade.
       
       
      Todo
       
      - Make DP audio work.
      - Make Card Reader work.
      - Upgrade CPU to i7-4712MQ (Ordered. It's on the way) Done, but received i7-4700MQ (47w TDP, with good paste I have no overheating)
      - Replace touchpad with T460 model (Ordered. It's on the way) Done. Sensitivity and perception of quality much better. I recommend 100%!
      - Sierra Gobi5000 4G LTE modem EM7355 (Ordered. It's on the way. I hope works. ) Done, but not work. Recognize but not connect. I already gave up...
      - Upgrade to 16GB RAM Done
       
       
      What you need to install

      - Running install of macOS
      - One USB flash drive of 8GB or bigger
      - macOS Mojave install app
      - Clover EFI
      - Clover Configurator
      - Some KEXTs and SSDT patches


      How create create the install flash drive
       
      Prepare install flash drive

      Format the flash drive with GUID partition mapping and name it "Install".

      - Open Disk Utility.
      - Click in View, then "Show All Devices".
      - Select the destination flash drive, then Erase.
      - Name: Install, Format: Mac OS Extended (Journaled) and Scheme: GUID Partition Map
       
      Create install flash drive

      Open terminal and run this command:
      sudo /Applications/Install\ macOS\ .app/Contents/Resources/createinstallmedia --volume /Volumes/Install --nointeraction This will take about 30 minutes.
       


      Install bootloader

      Download the RehabMan's CloverEFI fork (used 4701) and install with this options on "Install macOS Mojave":
       
      - Install for UEFI booting only
      - Install Clover in the ESP
      - UEFI Drivers - ApfsDriverLoader-64
      - UEFI Drivers - AptioMemoryFix64


       
       
      Make things works

      Will be created a partition named EFI and mounted in Desktop.
      - Replace the /Volumes/EFI/CLOVER/config.plist with mine attached below
                    If you have modded BIOS with Advanced Menu and enabled 128MB DRAM-prealloc use 128MB_DRAM-prealloc_config.plist.zip
                    If no, then use 32MB_DRAM-prealloc_config.plist.zip
      - Put SSDT-L440.aml attached below in /Volumes/EFI/CLOVER/ACPI/patched/
       
      Generate your Serial, MLB and SmUUID
       
      - Open the replaced config.plist with Clover Configurator (used 5.3.2.0)
      - Go to SMBIOS, click few times in "Generate New" in Serial Number and SmUUID.
       
      Download those Kexts and put in /EFI/CLOVER/kexts/Other/
       
      - Download the FakeSMC.kext from here. I used the version 2018-0915.
      - Download the VoodooPS2Controller.kext from here. I used version 2018-1008.
      - Download the IntelMausiEthernet.kext from here. I used the version 2018-1031.
      - Download the Lilu.kext from here. I used the version 1.3.1.
      - Download the AppleALC.kext from here. I used the version 1.3.4.
      - Download the VoodooHDA from here. I used the version 2.9.1.
      - Download the WhateverGreen.kext from here. I used the version 1.2.6.
      - Download the AppleBacklightFixup.kext from here. I used the version 2018-1013.
      - Download the USBInjectAll.kext from here. I used the version 2018-1108.
      - Download the ACPIBatteryManager.kext from here. I used the version 2018-1005.
       
       
      Wifi and Bluetooth (DW1560 / BCM94352Z)
       
      Unfortunately, some notebook manufacturers are currently blocking the replacement of wireless cards. They want you to only use the models sold by them. And of course, none of them from Lenovo for this notebook model is compatible with MacOS.
       
      If you try to start with an unauthorized wifi card for them, you will receive a screen error:
      1802: Unauthorized network card is plugged in - Power off and remove the network card. Since this check is done directly in the BIOS, the only solution is to modify it.
      But since nothing is easy in this life, there is one small big problem:
      - The BIOS update procedure does not allow you to use modded files as it used to be.
      - You will need to physically reach your BIOS on the motherboard and make use of a USB BIOS reader/writer.
       
      So what you need to do:
      1. Disassembly your laptop;
      2. Dump your BIOS with an USB BIOS reader with SOIC8 clip (to not desolder from the motherboard);
      3. Patch it (In addition to removing the whitelist, add the advanced menu);
      4. Fix RSA signature;
      5. Reflash BIOS;
      6. Replace wireless card;
      7. Remount your laptop;
      8. Done.
       
      Soon, I'll provide step by step in this process. Probably until end of this week.
      In the meantime, if you need to, send me your dump that I do steps 3 and 4 for you.
      I also add the Advanced Menu so you can increase to 128MB the DRAM-prealloc.
       
      To fix a Modded BIOS to remove the 5 beeps on boot, you need this guide: https://www.insanelymac.com/forum/topic/337333-guide-fix-insyde-h2o-bios-signature-5-beeps-on-lenovo (traduzido: pt-BR)
       
       
      After replaced the wireless card. Download those Kexts and put in /EFI/CLOVER/kexts/Other/
       
      - Download the AirportBrcmFixup.kext from here. I used the version 1.1.9.
      - Download the BrcmFirmwareRepo.kext and BrcmPatchRAM2.kext from here. I used the version 2018-0505.
      - Download the BT4LEContinuityFixup.kext from here. I used the version 1.1.2.
       
       
      Now you can start the instalation without problem (I guess).
       
       
      How install
       
      UEFI Setup Configuration and Installation

      UEFI configuration
       
      My BIOS is the latest: 1.93 (J4ET93WW) 

      - Shutdown and insert the flash drive.
      - Power on with F1 pressed to enter BIOS setup.
      - Change value: Config - Intel(R) AMT - Intel(R) AMT Control to DISABLED
      - Change value: Security - Security Chip to DISABLED
      - Change value: Security - Anti-Theft - Intel(R) AT Module Activation to DISABLED
      - Change value: Security - Anti-Theft - Computrace to DISABLED
      - Change value: Security - Secure Boot to DISABLED
      - Change value: Startup - UEFI/Legacy Boot to BOTH, Legacy First and CSM Support = Yes
      - Save & Exit Setup (F10)
       
      - Now, hold the F12
      - In the list, select your flash drive.
       
      The installer will start. 
      
      Format destination disk

      Format the disk with GUID partition mapping and name it "Macintosh".

      - Select Disk Utility in the list, then press Continue.
      - Click in View, then "Show All Devices".
      - Select the destination Disk, then Erase.
      - Name: HD, Format: APFS and Scheme: GUID Partition Map

      Close Disk Utility.
      
      Select "Install macOS", then Continue.
      Follow instructions in screen.

      After install

      After first part install the system will reboot. Maybe you have to press F12 again and select the flash drive.
      
      The second part of the installation will begin. This will take 16 minutes.
       

      Post installation

      Install bootloader
       
      When the second part of install finish, the system will reboot again.

      After performing the user initial setup and go to the desktop, you need to install Clover on internal disk.

      Open the Clover installer inside flash drive that you copied before.

      Use same options above but choose the system partition this time.

      Now you need to replace the config.plist inside your destination disk EFI parittion with config.plist inside flash card EFI partition.

      The flash drive EFI partition is unmounted. Mount with terminal "sudo diskutil mount /dev/rdiskXs1". To know what X is, use "diskutil list", most likely is 1.
       
      Last step
       
      Copy all Kexts from flash drive to /Library/Extensions, with those commands in Terminal:
      sudo cp -R /Volumes/EFI/EFI/CLOVER/kexts/Other/* /Library/Extensions/ sudo chmod -R 755 /Library/Extensions sudo chown -R root:wheel /Library/Extensions sudo kextcache -i / Restart the system.
       
       
      It's done!
       
       
      Updates
       
      System update 10.14.3
       
      - Updated with success;
      - Everything works perfectly after reboot;
       

       
       

       
      And last but not least
       
      I would like to thank the following community members, by making these dream possible:
      @crushers, @snatch, @apianti, @blackosx, @blusseau, @dmazar, @slice2009, @autumnrain, @phpdev32, @EMlyDinEsH, @RehabMan, @Scellow, @mitch_de, @Shailua, @Andy Vandijck, @maxfierke, @ArturXXX, @LexHimself, @brumas, @Shiki and all others members involved directly or indirectly.
       
       
       
       
       
       
      32MB_DRAM-prealloc_config.plist.zip
      128MB_DRAM-prealloc_config.plist.zip
      SSDT-L440.aml
      VoodooHDA.kext.zip
      AppleHDADisabler.kext.zip
    • By Reel
      All work except camera
      You need SwitchResX that the screen does not freeze
         


    • By RougeOne
      Budget Workstation MacOS 10.14.1 build: z370 AORUS Gaming 5 - i5-8600K - RX 580 - UHD 630
      flawless iGPU/dGPU integration, fast FCPX editing/rendering, great overall performance for ~$1200 / ~£1000
       
      Update: updated WhateverGreen and Lilu, then updated OS to 10.14.3 and everything is fine! Even iMessage, which previously I hadn't been able to make work, is now working - possibly the update flushed the NVRAM?
       
      I'm gonna come straight out and admit it - I used newb tools which are considered taboo on InsanelyMac, and so this isn't so much an installation guide as it is a green flag to anyone considering the same hardware. My first and previous Hackintosh project was just over ten years ago and this site was massively helpful, so this is my (very small) way of giving back.
       
      EFI DIRECTORY
      http://s000.tinyupload.com/index.php?file_id=97606131925137056003
       
      HARDWARE
      CPU: Intel i5-8600K 3.6GHz hexacore (contains UHD 630 iGPU)
      CPU Cooler: be quiet! Pure Rock Slim (no paste needed, and fan facing front)
      Mobo: GIGABYTE z370 AORUS Gaming 5 (WIFI)
      RAM: 1x 8GB CORSAIR Vengeance LPX C16 2666MHz (in first slot)
      GFX Card: Sapphire RX 580 NITRO+ SE
      SATA: used ports 0, 1, 3, 5 (HDD problems when connected to port 4)
      HDD: generic
      DVD Drive: generic
      PSU: EVGA 500W Semi Modular (but you should get 650W!)
      Case: CoolerMaster CM590 III
      Fans: 2x stock case fans (one sucky on front, one blowy on back), 3x be quiet! BL046 120mm fans (two blowy on top, one sucky on front). Airflow near-perfectly balanced.
       
      ADVICE
      With the Clover configuration, you want to pay close attention to all things relating to graphics. There are some specific settings for ACPI, Boot, Devices and Graphics which should be copied exactly in order to get the iGPU and dGPU to work in perfect harmony. For instance, make sure you use ig-platform-id 59120003 rather than 59120000 if you want FCPX to be usable. With the right settings, FCPX will not only run, but run flawlessly.
       
      I was not able to figure out how to make NVRAM/PRAM behave itself, and I got errors when I tried to issue relevant commands. As a result, I could not at first get iMessage to work properly. It worked once on my first installation attempt but not from subsequent attempts. This Clover configuration therefore has no consideration whatsoever toward iMessage reliability - however, iMessage ended up working somehow, anyway - I noticed it after I'd updated to 10.14.3 but this may just have been coincidence.
       
      Onboard WiFi does not work. There is no driver for it. I'm using wired ethernet to a bridge router as it was cheaper than getting a compatible PCI card.
       
      Audio is working well after I installed the z370 audio patch, then the ALC1220 codecs, then AppleALC.
       
      With kexts for generic 3rd party SATA and generic 3rd party eSATA, my HDDs and DVD drive work perfectly well.
       
      Sleep/Wake functions run perfectly. iCloud functions run perfectly. Shutdown leaves the mobo LEDs on, annoyingly.
       
      My USB 3 ports seem to suffer from low power output, and I don't know why.
       
      Overall, this system appears to run about as well under MacOS 10.14 Mojave as it does under Windows 7. I would solidly recommend this build to anyone looking to build a computer for workstation purposes, on a budget.
×