Jump to content
Kogen Mantis

Lenovo ThinkPad T420 with UEFI Only

4,550 posts in this topic

Recommended Posts

Advertisement

@thubaggins - maybe you should install Clover from here instead of my build to see if it works for your wifi card?

 

https://sourceforge.net/projects/cloverefiboot/files/Installer/Clover_v2.3k_r3859.zip/download

 

@somez - about half the time TrackPoint (and upper buttons) are inoperable at boot. but work after a sleep/wake cycle. I have no ideas why?

I've tried that and still not working :(

Share this post


Link to post
Share on other sites

Downloading right now...

Is this the one from El Capitan and that has to be reinstalled after every reboot?

 

Thanks.

Nop. Just as the last advice I gave you about the keys for brightness, it´s not my merit at all. I have just updated for my sister an X220 to Sierra. It´s all in the instructions for X200.

 

I don´t know if I can post it here. Please, advice if I´m doing wrong and will retire the link.

 

http://x220.mcdonnelltech.com

 

But every time you reboot, you must activate the settings again just by clicking in Preference Pane

Share this post


Link to post
Share on other sites

Nop. Just as the last advice I gave you about the keys for brightness, it´s not my merit at all. I have just updated for my sister an X220 to Sierra. It´s all in the instructions for X200.

 

I don´t know if I can post it here. Please, advice if I´m doing wrong and will retire the link.

 

http://x220.mcdonnelltech.com

 

But every time you reboot, you must activate the settings again just by clicking in Preference Pane

 

Oh god, now i understand! I'm aware of this website too and it's pretty good.

I've copied the file to move to System/Library/PreferencePanes and it's working well.

 

Thanks.

Share this post


Link to post
Share on other sites

You are welcome, Somez. True is than my “old” X220 with IPS panel makes me look at at my present Macbook Air with some “lost something” feel…

Share this post


Link to post
Share on other sites

You are welcome, Somez. True is than my “old” X220 with IPS panel makes me look at at my present Macbook Air with some “lost something” feel…

 

Hehe. I don't think current Airs are so terrible. I would've bought one already if I could afford it, but this T420 cost 1/5th of the price of the current 11" Air you can buy in Hungary so it was a nobrainer to me.

I owned a G4 Mac Mini before, then an Intel iMac, then the first aluminium unibody MacBook from 2009 so I would really buy an Apple hardware again if I could. However this hackintosh thing went so well with the T420 that my wife is now willing to switch to an EliteBook 8470 with macOS. She doesn't like the look of Lenovos :D 

Share this post


Link to post
Share on other sites

 

Here is another update.

 

  • The scrolling with the touchpad is not as smooth as it was. On El Capitan it was almost as smooth as on a real Mac, now it's even worse.
  • Touchpad preferences pane is still blank.
  • Right-click by double-taping on the touchpad does not work.

 

@Somez. to get the right click you need to make sure the other touch commands work, dragging, left muose click (single finger tap etc).

Once it's confirmed you need to enable right click in voodootrackpad.kext. The right click will work with two finger tap. I have reported that in previous posts. Search in this forum.

Share this post


Link to post
Share on other sites

@Somez. to get the right click you need to make sure the other touch commands work, dragging, left muose click (single finger tap etc).

Once it's confirmed you need to enable right click in voodootrackpad.kext. The right click will work with two finger tap. I have reported that in previous posts. Search in this forum.

 

Actually the two finger tap right-click has started working right after I copied the Trackadprefpane from El Capitan, so it's good now.

Share this post


Link to post
Share on other sites

wow. confirmed. the scrolling is indeed very jittery now using 2 finger trackpad scroll with Sierra 10.12.1. i checked to make sure it wasnt some the changes i added to improve TrackPoint recently. but configs from a year ago are just as bad if not worse.

 

scrolling in Safari now seems to trying stop in alignment to lines of text as compared to scrolling with apple magic mouse can leave off anywhere on the page. been playing with the params today and maybe better than it was. but not great. will have to see if RehabMan (kext creator) has some ideas etc. 

 

when i settle into something i like i can share. 

Share this post


Link to post
Share on other sites

@Styxie - what did the middle button used to do? i am not aware of new features in VoodooPS2 - just a different configuration of the options.

 

you can set this option to true to see if behaves the way you like it? that's the way it was set before (default)

 

/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist

<key>FakeMiddleButton</key>

<true/>

 

Thanks for the suggestion tluck, but unfortunately it doesn't solve the problem. I tried several combinations of the FakeMiddleButton option in both VoodooPS2Trackpad.kext and VoodooPS2Mouse.kext, without succes. I even tried installing the 1.8.21 version of the overall VoodooPS2 kext on 10.12.1, but it still crashes, so back to 1.8.24.

 

The middle mouse button still acts like the left mouse button when pressed down to scroll using the red nipple button.

 

Even though I am on a X220 I think the keyboard and subsequent driver should be the same between the T420 and X220.

Share this post


Link to post
Share on other sites

Thanks for the suggestion tluck, but unfortunately it doesn't solve the problem. I tried several combinations of the FakeMiddleButton option in both VoodooPS2Trackpad.kext and VoodooPS2Mouse.kext, without succes. I even tried installing the 1.8.21 version of the overall VoodooPS2 kext on 10.12.1, but it still crashes, so back to 1.8.24.

 

The middle mouse button still acts like the left mouse button when pressed down to scroll using the red nipple button.

 

Even though I am on a X220 I think the keyboard and subsequent driver should be the same between the T420 and X220.

 

This is the biggest issue I have right now in Sierra (was working fine in El Cap). Super annoying, you can't scroll using middle button as it lunches every single link that you hover over while scrolling. Same behavior in Safari and Chrome. 

Update. After updating the whole install (clover, kext, config) I was able to update from 10.11.6 (el cap) to 11.12.0 (sierra). Seems like everything is working except getting some strange behavior with tracepoint and middle button (see above post). 

Also some issues with BCM94352HMB AzureWave AW-CE123H but at least for now I was able to resolve it by following updating to latest kexts and adding patch as described here: http://www.insanelymac.com/forum/topic/312759-fix-macos-sierra-dp1-bcm94532z-wifi/?p=2245765 

 

Holding off from updating to 10.12.1 as it from what I gather it disabled wifi again which for me on laptop is NO GO. 

Share this post


Link to post
Share on other sites

@styxie - when did the middle scroll work for you on OSX ? i don't ever remember having that function with VoodooPS2Controller? 1.8.24 is needed for sierra - earlier version may crash due to memory allocation bug. 

 

middle button for me does a cut/paste. so i wonder what is going on with your upper buttons. i had to recode the kext for my T460 as its buttons were using a different protocol.

 

so i would be interesting to run the debug version to see what is going on with the button presses on the T220.

 

@roki303 - what system do you have? please it to your signature. thanks for the link to fixes for BRCM wifi.

 

i will post a new zip soon as i think i fixed the random no-trackpad on boot issue for T420 users.

Share this post


Link to post
Share on other sites

Middle button worked fine up untill Sierra. I've been using this machine since Yosemite, works just as intended by Lenovo. I recognise your copy/paste issue, it does that for me when I'm in the terminal, for instance. 

Share this post


Link to post
Share on other sites

@styxie... i have to admit I didn't know that middle button + nob scrolled - so i tested on El Cap and Sierra. well i get the same effect on both OS.

 

in terminal it does a cut/paste of selected text

in a Finder or similar window - just will scroll up/down

in a Safari window - it will scroll up/down  - BUT if the pointer is over a link it will open it in a new tab or window ... so i got about 100 tabs before i stopped.

Share this post


Link to post
Share on other sites

@roki303 - what system do you have? please it to your signature. thanks for the link to fixes for BRCM wifi.

 

 

T420 + AzureWave AW-CE123H (replaced WIFI card).

 

​Updated from 10.12.0 to 10.12.1 via app store today. No issues. Well, WIFI card stopped working but there is a known workaround at least for now I'm good.

Share this post


Link to post
Share on other sites

 

Hi everyone.

 
Sorry for my language but, unfortunately, I'm not good at English :(
 
My problem is jumping mouse when connected to the secondary monitor.
 
When two monitors (laptop and external) are enabled everything is ok.
But when I turn off the external monitor to work on the T420 screen - my mouse going crazy, lags, jumps etc. I turn back a second monitor - again, everything is ok.
 
I recorded a short video to present my problem.
 
 
Normally when I move the mouse cursor suddenly he lags by which interrupts and jumps on ...
 
What could be the reason?

 

 

Unfortunately, I do not know what causes this problem when connect with a DVI cable but the problem disappeared when I connected monitor by DisplayPort :)

 

---

 

Too early to be enjoyed - another problem:

 

When I turn the laptop and external monitor from the very beginning - everything is ok.

 

When I turn on the laptop and I want to turn on the external monitor - the picture does not show - monitor is detected, but no picture :(

 

Someone had a problem of this type? :(

 

---

 

I forgot to add that this happens only on a workstation, displayport the laptop does not cause this problem.

Edited by galaretka

Share this post


Link to post
Share on other sites

@roki303 - thanks for the Brcm fixes - saved me a lot of searching as i just just upgraded my T460 that has Dell 1560 (Brcm94352)

 

@galaretka - do mean the DisplayPort on a docking station? hmm.  i have been using DP on my Dock to my HP monitor without issue for 3 years. Note: DVI on Dock is not available if you use the VGA patch. 

 

@Supuksorn - zip attached to the end of the Guide in this thread (aka best answer - or see link in my signature)

Share this post


Link to post
Share on other sites

Yes, tluck - DisplayPort on a docking station.

 

I do not know why DP a laptop running ok - docking station not :( maybe something with my config? :(

(when I used DVI - I turned off VGA patch)

 

I turn on the external monitor when the system is already loaded, laptop screen flashes once and nothing happens to the external monitor (black screen) :(

Share this post


Link to post
Share on other sites

@styxie... i have to admit I didn't know that middle button + nob scrolled - so i tested on El Cap and Sierra. well i get the same effect on both OS.

 

in terminal it does a cut/paste of selected text

in a Finder or similar window - just will scroll up/down

in a Safari window - it will scroll up/down  - BUT if the pointer is over a link it will open it in a new tab or window ... so i got about 100 tabs before i stopped.

 

This is the behaviour I also get in Sierra, but not was is expected based on my experiences in both El Cap and Yosemite. Scrolling up and down should not trigger the links, all those opening tabs can be quite annoying. 

 

UltraNavBundle fixes the issue, it looks to be a great alternative to VoodooPS2. I can't disable the trackpad though, sadly. On the upside, the sensitivity can be controlled through the System Preferences Trackpad pane.

Share this post


Link to post
Share on other sites

@roki303 - thanks for the Brcm fixes - saved me a lot of searching as i just just upgraded my T460 that has Dell 1560 (Brcm94352)

 

@galaretka - do mean the DisplayPort on a docking station? hmm.  i have been using DP on my Dock to my HP monitor without issue for 3 years. Note: DVI on Dock is not available if you use the VGA patch. 

 

@Supuksorn - zip attached to the end of the Guide in this thread (aka best answer - or see link in my signature)

 

Thank you so much for your contribution.

I had successfully installed El Capitan 10.11.6 on my ThinkPad T420i.

It can run very well.

Share this post


Link to post
Share on other sites

Hd issue help needed :

 

the issue is on an external 3b HD with 3 visibles partitions when it used to work.

 

for unknow reason this 3,5" HD was with 2 "space" (partition like?) when i bought it 2 years ago (it was new)
"space" 1 (disk2) with 2 partitions Tower and Backup)

"space" 2 (disk3) with one WINDATA partition

diskutil list
/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.2 TB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS Tower                   1.7 TB     disk2s2               HFS+ partition
   3:                  Apple_HFS Backup                  532.8 GB   disk2s3               HFS+ partition
   4:                 Apple_Boot Recovery HD             650.0 MB   disk2s4

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *801.6 GB   disk3
at less one NTFS missing partition

I've this issue since friday : partitions Tower and backup are Ok, WINDATA is missing

WIN10 tells me "HD signature collision"

---

first problem (on disk2)

How does one change the UUID of a Volume on Mac OS X?

sudo gpt show disk2
       start        size  index  contents
           0           1         PMBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34           6         
          40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
      409640  3252307856      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  3252717496      262144         
  3252979640  1040718080      3  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  4293697720     1269536      4  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  4294967256           6         
  4294967262          32         Sec GPT table
  4294967294           1         Sec GPT header

in red the 2 UUID

in orange 2 lines that i don't understand

 

can someone help?

sudo /System/Library/Filesystems/hfs.fs/Contents/Resources/hfs.util -s disk2s3 48465300-1000-11AA-AA11-00306543ECAC

doesn't work (I'm on Sierra)

 

confirmation here with gdisk

gdisk /dev/disk2
GPT fdisk (gdisk) version 1.0.1

Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): i
Partition number (1-4): 2
Partition GUID code: 48465300-0000-11AA-AA11-00306543ECAC (Apple HFS/HFS+)
Partition unique GUID: 2D310891-0866-4016-AC50-8601EE7BA180
First sector: 409640 (at 200.0 MiB)
Last sector: 3252717495 (at 1.5 TiB)
Partition size: 3252307856 sectors (1.5 TiB)
Attribute flags: 0000000000000000
Partition name: 'Tower'

Command (? for help): i
Partition number (1-4): 3
Partition GUID code: 48465300-0000-11AA-AA11-00306543ECAC (Apple HFS/HFS+)
Partition unique GUID: 48EF5E4E-A417-4D5E-9666-200CCB72FF76
First sector: 3252979640 (at 1.5 TiB)
Last sector: 4293697719 (at 2.0 TiB)
Partition size: 1040718080 sectors (496.3 GiB)
Attribute flags: 0000000000000000
Partition name: 'New'
diskutil info disk2s2
   Device Identifier:        disk2s2
   Device Node:              /dev/disk2s2
   Whole:                    No
   Part of Whole:            disk2

   Volume Name:              Tower
   Mounted:                  Yes
   Mount Point:              /Volumes/Tower

   Partition Type:           Apple_HFS
   File System Personality:  HFS+
   Type (Bundle):            hfs
   Name (User Visible):      Mac OS Extended
   Owners:                   Enabled

   OS Can Be Installed:      No
   Media Type:               Generic
   Protocol:                 USB
   SMART Status:             Not Supported
   Volume UUID:              53DF6FDA-3FC4-3527-A539-03C18DCCBB29
   Disk / Partition UUID:    2D310891-0866-4016-AC50-8601EE7BA180

   Disk Size:                1.7 TB (1665181622272 Bytes) (exactly 3252307856 512-Byte-Units)
   Device Block Size:        512 Bytes

   Volume Total Space:       1.7 TB (1665181622272 Bytes) (exactly 3252307856 512-Byte-Units)
   Volume Used Space:        1.3 TB (1281615216640 Bytes) (exactly 2503154720 512-Byte-Units) (77.0%)
   Volume Available Space:   383.6 GB (383566405632 Bytes) (exactly 749153136 512-Byte-Units) (23.0%)
   Allocation Block Size:    4096 Bytes

   Read-Only Media:          No
   Read-Only Volume:         No

   Device Location:          External
   Removable Media:          Fixed 
diskutil info disk2s3
   Device Identifier:        disk2s3
   Device Node:              /dev/disk2s3
   Whole:                    No
   Part of Whole:            disk2

   Volume Name:              Backup
   Mounted:                  Yes
   Mount Point:              /Volumes/Backup

   Partition Type:           Apple_HFS
   File System Personality:  Journaled HFS+
   Type (Bundle):            hfs
   Name (User Visible):      Mac OS Extended (Journaled)
   Journal:                  Journal size 40960 KB at offset 0xf88000
   Owners:                   Enabled

   OS Can Be Installed:      No
   Media Type:               Generic
   Protocol:                 USB
   SMART Status:             Not Supported
   Volume UUID:              82B8854F-400A-3920-8527-54527EDEB085
   Disk / Partition UUID:    48EF5E4E-A417-4D5E-9666-200CCB72FF76

   Disk Size:                532.8 GB (532847656960 Bytes) (exactly 1040718080 512-Byte-Units)
   Device Block Size:        512 Bytes

   Volume Total Space:       532.8 GB (532847656960 Bytes) (exactly 1040718080 512-Byte-Units)
   Volume Used Space:        333.1 GB (333076869120 Bytes) (exactly 650540760 512-Byte-Units) (62.5%)
   Volume Available Space:   199.8 GB (199770787840 Bytes) (exactly 390177320 512-Byte-Units) (37.5%)
   Allocation Block Size:    4096 Bytes

   Read-Only Media:          No
   Read-Only Volume:         No

   Device Location:          External
   Removable Media:          Fixed

second problem (on disk3)

How to repair it

or restore data without format it (it's a NTFS volume)

sudo gpt show disk3
gpt show: error: bogus map
gpt show: unable to open device 'disk3': No such file or directory

Thanks for any tip or help

Edited by Tetonne

Share this post


Link to post
Share on other sites

@tetonne - pm me.

i dont understand what your problem is ?

you have some sort of external USB box?

and it seems it has  2 disks: disk2 (2 TB) and disk3 (1 TB) - not spaces?

for GUID formatted disk - which it seems you have use gtp, diskutil, or gdisk. fdisk is only for MBR. so dont use that.

but may need to repair disk3 - use disk utility.

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