Jump to content
K0gen

Lenovo ThinkPad T420 with UEFI Only

4,981 posts in this topic

Recommended Posts

no it's new it belong to my company

ssd use bitlocker

upgrade or update of bios can't be imagine it's a work tool ;)

 

 

can't do that cos

Esc@boot give me :

Startup menu: 

continue boot

system information F1 (available)

System diag (available too)

 

Boot menu (F9) ask for a password

No   F10

Share this post


Link to post
Share on other sites
Advertisement

No   F10

BIOS admin password asked too

boot menu is F9

bios setup F10

in both case BIOS admin password asked too (must have been locked by IT teams)

Share this post


Link to post
Share on other sites

At first I wanted to say, thank you very much for the great guide @tluck!

I installed El Capitan on my Lenovo W520 just fine and it is running very smooth. Now I have some questions left where I hope you can help:

 

  • As my real Mac is pretty old, El Capitan is the latest OS I can get from the AppStore... The Hackintosh just downloaded the High Sierra Installer and I am wondering if I can do the Upgrade safely, since all Kexts are already prepared for High Sierra as far as I have understood?

 

  • I ordered a mini PCI-Express half size card with Atheros AR 9281 Chipset... This will work out of the box, right? (I flashed version 1.43 BIOS so I guess withlisting has been disabled?)

 

  • Since the card is on its way, do I need to prepare something before installing? I read something about installing an ...80211 kext ?

 

  • What I further could not find out, will there also be bluetooth support provided by the wifi card?

 

  • And last but not least, is it generally possible to clone the HDD (with dd and Linux e.g.) to an SSD of same size!?

 

Thank you very much for your help!

 

Best
Hook

Share this post


Link to post
Share on other sites

welcome hook-knocker

i think you can upgrade to HS but i would advice you to set kext in the EFi partition (better than in /L/E)

HD can be use to boot a mac and your Hack

for last point use Carbon Copy cloner for mac partition only

Share this post


Link to post
Share on other sites

At first I wanted to say, thank you very much for the great guide @tluck!

I installed El Capitan on my Lenovo W520 just fine and it is running very smooth. Now I have some questions left where I hope you can help:

 

  • As my real Mac is pretty old, El Capitan is the latest OS I can get from the AppStore... The Hackintosh just downloaded the High Sierra Installer and I am wondering if I can do the Upgrade safely, since all Kexts are already prepared for High Sierra as far as I have understood?

 

  • I ordered a mini PCI-Express half size card with Atheros AR 9281 Chipset... This will work out of the box, right? (I flashed version 1.43 BIOS so I guess withlisting has been disabled?)

 

  • Since the card is on its way, do I need to prepare something before installing? I read something about installing an ...80211 kext ?

 

  • What I further could not find out, will there also be bluetooth support provided by the wifi card?

 

  • And last but not least, is it generally possible to clone the HDD (with dd and Linux e.g.) to an SSD of same size!?

 

Thank you very much for your help!

 

Best

Hook

 

 

May I ask which one is your old mac?

 

Regards

Share this post


Link to post
Share on other sites

@hook-knocker

 

to upgrade to High Sierra you can typically download and install directly if you are running the lastest clover zip etc. 

i recommend making a usb installer too.

you can clone with dd if you know what you are doing - i used to copy my windows stuff using dd. i use carbon copy for my macOS copy

if you have modded your bios, you may be able to just put in the chip and go.

i use Atheros AR5BHB92 aka 9280 and it works OOTB - no extra kexts etc.

but it is just wifi. bluetooth is a separate chip .

Share this post


Link to post
Share on other sites

May I ask which one is your old mac?

 

Regards

iMac 24" early 2009 , why?

 

welcome hook-knocker

i think you can upgrade to HS but i would advice you to set kext in the EFi partition (better than in /L/E)

HD can be use to boot a mac and your Hack

for last point use Carbon Copy cloner for mac partition only

As far as I've understood the basic kext are already stored in the EFI partition when following tlucks guide?

 

 

@hook-knocker

 

to upgrade to High Sierra you can typically download and install directly if you are running the lastest clover zip etc. 

i recommend making a usb installer too.

you can clone with dd if you know what you are doing - i used to copy my windows stuff using dd. i use carbon copy for my macOS copy

if you have modded your bios, you may be able to just put in the chip and go.

i use Atheros AR5BHB92 aka 9280 and it works OOTB - no extra kexts etc.

but it is just wifi. bluetooth is a separate chip .

Alright! I will try :)

Another thing I just found out: What about the USB3 ports? They are currently dead... is there a kext for that, too?

 

Thank you all,

 

best hook

Share this post


Link to post
Share on other sites

^yes, kexts are in Efi partition.

 

FYI I always follow tluck's recommandations 

kexts were in /L/E before and for unknown reason if my FakeSMC.kext was not in /L/E i had to boot with inject kext at boot GUI

if it was it directly boot

Share this post


Link to post
Share on other sites

iMac 24" early 2009 , why?

 

As far as I've understood the basic kext are already stored in the EFI partition when following tlucks guide?

 

 

Alright! I will try :)

Another thing I just found out: What about the USB3 ports? They are currently dead... is there a kext for that, too?

 

Thank you all,

 

best hook

Just in case it can be of any help...

 

http://dosdude1.com/highsierra/

Share this post


Link to post
Share on other sites

Hi!

I can't seem to boot into the installer itself for some reason....

 

When i launch the clover USB in UEFI or LEGACY mode, I see my "Winodws 10" but not the "Boot MacOS Installer"

 

Does anyone know what to do in this case?

 

Never experienced this before :-/

Share this post


Link to post
Share on other sites

@RedTailSan

 

so do you see the windows option in Clover or does it just move on to boot windows?

if you can get to the ESP on that disk, temporarily move the Microsoft directory out of the picture.

or reorder your boot priority list in bios.

Share this post


Link to post
Share on other sites

@tluck

 

I found the problem.

 

Multiple people has this problem when they used the "dosdude1 High Sierra Patcher" to download the installer app.

I managed to download the app from the app store, and are currently installing macOS 10.13.2

 

Sorry for the confusion :-)

Share this post


Link to post
Share on other sites

Hi All,

 

I've decided to update my installation (I'm still on Sierra, and not planning to upgrade to HS yet).

I was following the steps in the post installation section (as usual), downloaded the latest tluck package from github and upgraded to Clover r4392 (I couldn't find r4391 on github).

 

When I reach the step

 

cd ~/Downloads/Lenovo-T420-Clover-YYYY.MM.DD/EFI/CLOVER/kexts/

sudo ./_kext-install.command

 

 

I get weird errors:

 

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext PinConfigs.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleALC.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIPoller.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext

kxld[org.netkas.driver.FakeSMC]: The following symbols are unresolved for this kext:

kxld[org.netkas.driver.FakeSMC]: ___strlcpy_chk

kxld[org.netkas.driver.FakeSMC]: ___strncpy_chk

Link failed (error code 5).

Prelink failed for org.netkas.driver.FakeSMC; omitting from prelinked kernel.

Can't use FakeSMC.kext - not linked.

Prelink failed for org.hwsensors.driver.CPUSensors; omitting from prelinked kernel.

Can't use FakeSMC.kext - not linked.

Prelink failed for org.hwsensors.driver.ACPISensors; omitting from prelinked kernel.

KernelCache ID: 03796B34B5BA3E5A42EB511B45F36931

… done!

 

I have not yet rebooted my machine, being afraid of it will not boot into Sierra successfully. Do you guys have any idea what went wrong and how can I fix it?

Thank you.

Share this post


Link to post
Share on other sites

Hey guys,

 

my system is running almost fine now, but I'm having some minor issues... maybe you can help:

I tried to install the latest HS update from the Appstore, but the installer failed saying that "MacOs could not be installed on your computer". Before I see it failing it seems that there is some graphic issue, I see some white lines on a black background...

I also have some horizontal pink/white lines in some videos in photos app, so I suspect there is something going on with the graphic card?

 

Another thing is, that I want to use the laptop on a dock with DVI connector. I read something about disabling some kext, but I cannot find it?

 

Third is the USB 3 Port... any chance to get it working?

 

Thank you in advance!

Best

hook

Share this post


Link to post
Share on other sites

darn. i thought i had recompiled and posted the sierra compatible kexts. but i guess not. i will post revised kexts

Np, tluck and thanks in advance for fixing it.

 

By the way, I’ve found an incorrect path for the ACPIpoller.kext installation guide.

In your package it has been moved to a sub-folder which is deeper than what the guide says.

 

I’m on iPhone now so I can’t give you the exact path at the moment. It’s not a dealbreaker but I thought it’s worth mentioning.

 

Thanks again!

Share this post


Link to post
Share on other sites

@Somez

 

I reposted the release on GitHub and it seems to work for both Sierra and High Sierra

And fixed up the Guide for ACPIPoller.kext path etc. 

 

Thanks.

 

@hook-knocker 

perhaps move the ESP/EFI/Microsoft folder temporarily out of the way. this may lead to that install error.

 

DVI on Dock - check the Guide for Framebuffer edits, one of patches is probably putting VGA on that port?

Share this post


Link to post
Share on other sites

@Somez

 

I reposted the release on GitHub and it seems to work for both Sierra and High Sierra

And fixed up the Guide for ACPIPoller.kext path etc. 

 

 

Hi tluck,

 

Works fine now.

Minor correction for the ACPIpoller guide:

 

correct path should be

 

cd ~/Downloads/Lenovo-T420-Clover-2018.01.28/EFI/CLOVER/kexts/Misc/

 

(your path is missing the 's' for the folder name kexts)

 

Thanks.

Share this post


Link to post
Share on other sites

@somez - thanks - fixed the guide (again).

 

Note: i have been put all the custom kexts only in ESP - and not installing them /Library/Extensions - but this is up the end-user to decide.

Share this post


Link to post
Share on other sites

@somez - thanks - fixed the guide (again).

 

Note: i have been put all the custom kexts only in ESP - and not installing them /Library/Extensions - but this is up the end-user to decide.

 

Which step is this in the guide?

Is it this one?

 

sudo mkdir /Volumes/ESP

sudo mount -t msdos /dev/disk0s1 /Volumes/ESP

cp -a ~/Downloads/Lenovo-T420-Clover-YYYY.MM.DD/EFI/ /Volumes/ESP/EFI

 

cd /Volumes/ESP/EFI/CLOVER

mv config.1600x900.plist config.plist

 

What are the pros and cons of putting the kexts into the /Library/Extensions folder?

If I have copied them there before so would it matter if I remove them now?

 

Thanks.

Share this post


Link to post
Share on other sites

Hi All!

 

Since upgrading to High Sierra (or to Clover 4394?) I experience random freezes when I leave the machine alone for a while. When I come back the screen is black and nothing happens, I cannot wake the LCD up or test if the system is running in the background and only my screen is frozen. Sometimes the screen freezes with the windows open, so it's not black.

 

Any tips?

 

Thanks.

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 anokic
      I have been using clover to install and configuration my Hackintosh High Sierra 10.13.6. It's been a struggle and a pain. Can't restart/shutdown/wake from sleep. Random freezes. When freeze happens mouse works but in loading state. UI and open apps freeze not the mouse. I can make the apps smaller and move them.

      I haven't used any DSDT nor SSDT. Tried 5 or 6 of them from others but sometimes i end up not booting. Could someone explain me do i even need them and why? Do i need DSDT or SSDT or both?

      I'm going to try to install everything OpenCore. The first thing is i can't use a method that needs an internet while installing MacOS cause my ethernet/internet only works when i install MacOS. So i can't use the images i need full installation. Okay i have the full installation for 10.13.6. I need to use a version 10.13.4-6 versions cause application Sketch needs the newer one High Sierra 10.13.4++ version.

      Can you tell me? Can i use same kexts from Clover on OpenCore? Secondly how can i install full USB MacOS installer? (High Sierra 10.13.6 version i have is 7gb i think thats it)
      Is there a version of AMDHigh Sierra version made from the community for 10.13.4++ version?
      If i use the normal 10.13.6 High Sierra should i use this AMD 10.13.6 Kernel when i have installed the MacOS or some other kernel that's better for my system? https://github.com/Shaneee/AMD-High-Sierra-XNU/releases
      Whats the best version of High Sierra to use for Ryzen and Nvidia system?

      Will it be better to use OpenCore?

      Specs:
      Mortar Max B450M
      Ryzen 2600x
      Nvidia GTX 1060
      16gb DDR4 2400mhz
    • By TimothyF
      My steps so far:
      Set up Catalina install USB exactly according to Plain Vanilla guide. Disconnect my Windows drive in PC, so that only the empty Hard Drive is connected to Motherboard. Boot to USB, select Install Catalina option. BIOS set to UEFI, Safe mode Off. Always get stuck at the same IOconsoleUsers: GIOScreenLockState point. Tried -radvesa, -radoff, nv-disable=0 boot options (separately), and disabling BIOS virtualization (vt-d) -> NO luck. This from the top search result https://www.reddit.com/r/hackintosh/comments/b5a6ry/ioconsoleusersgioscreenlockstate_3_blackscreen/  
      Screen pics attached. Here are the last couple of lines that could be important:
      GTrace synchronization point 4
      Unsupported CPU
      Unsupported PCH
      Adding ADGP mode validate property
      hmm.. mismatch sizes 3100 vs 20
      IOConsoleUsers: time(0) 0->0, lin 0, llk 1,
      IOconsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0
       
      Please give me some ideas what else might work. Thank you.


       
       
      Other details of Clover and Desktop PC below:
       
      Clover USB specs OS installer used: Catalina (10.15) Clover revision: 5103 Kexts included: ATH9KFixup.kext AppleALC.kext Lilu.kext RealtekRTL8111.kext USBInjectAll.kext VirtualSMC.kext WhateverGreen.kext config.plist: config.plist ------------------------------------------ Target Desktop specs: Dell Inspiron 3847 (64 bit) CPU: Intel Core i5-4460, 3.2 GHz, 4 cores Architecture: Haswell GPU: Intel HD 4600 Motherboard: Dell 088DT1 (version A01) Chipset: Intel H81 Install method: with USB, configured with Clover, 100% following Plain Vanilla guide for Desktops RAM: 12 GB, 2 slots Hard drive for installation: SATA HDD 4TB, by HGST LAN: RTL8111/8168/8411 WLAN: AR9565 (atheros) Audio: Realtek ALC661 (not 100% sure this is correct)  
    • By MaLd0n
      Install MacOS with Olarila Image, Step by Step, Install and Post Install  
      https://www.olarila.com/topic/5794-hackintosh-guide-install-macos-with-olarila-image-step-by-step-install-and-post-install-windows-or-mac/
          First... If you need DSDT edits for SkyLake, KabyLake or CoffeeLake... -Post your full Clover folder with original tables in Origin folder(Extract with F4 in Clover boot screen) -Post Ioreg, extract with Ioreg Explorer http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=222606 -Run it, post files generated in your desktop http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=222609  Installation   --Create a bootable copy of macOS Sierra Check out the link http://www.insanelymac.com/forum/files/file/559-flash-drive-maker/   --Create a bootable copy of macOS HighSierra Check out the link http://diskmakerx.com/   --Paste my EFI folder into EFI partition  EFI GA H110M-S2.zip     --Install Sierra/High Sierra and boot into system!   Post Installation   --Paste my EFI folder into EFI partition  EFI GA H110M-S2.zip     --Reboot and activate video!   -Nvidia WebDriver Sierra http://www.insanelymac.com/forum/topic/312525-nvidia-web-driver-updates-for-macos-sierra-update-07212017/ -Nvidia WebDriver High Sierra http://www.insanelymac.com/forum/topic/324195-nvidia-web-driver-updates-for-macos-high-sierra-update-10162017/ -Cuda http://www.insanelymac.com/forum/topic/302795-cuda-90214-is-out-update-10162017/   --DSDT My DSDT with Skylake patches DSDT.GA H110M-S2.zip   Patches -FIX ERRORS AND WARNINGS -HPET -SATA -DMAC -SLPB -DARWIN -LPC -XHCI -PLUGIN TYPE -HDAS to HDEF -HDEF -RTC -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -USBX -PMCR -EC -PNLF -HDMI   -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 and many, many, many others!   We're all here to have fun and learn from each other!   ENJOY!  
    • By STLVNUB
      Script file to clone Clover, Opencore (official and unofficial) repos
      Script will create link to itself in /usr/local/bin/bob
      Wouldn't hurt to check there are no "Bob"'s there, i "Hope" there isn't.
      Then you only need to type bob. and a parameter
      "n" for NDK repo, unofficial
      "a" for ACID repo, official
      "c" for CLOVER
      It also takes "all" for ALL, if your game
       
      Easier typing bob than.....usual stuff
      Enjoy
       
    • By TimothyF
      My PROBLEM: I followed the Plain Vanilla guide (https://hackintosh.gitbook.io/-r-hackintosh-vanilla-desktop-guide/) to a T in creating the OS X Catalina installer USB. I'm totally new to Hackintosh, and just want an Apple environment to Time Machine migrate my files and system from my ageing MacBook Pro. When I start to use the USB on the target PC (Dell Inspiron 3847 desktop), I ONLY see the Microsoft (which is the original OS, and on a SEPARATE Hard drive from where I want to install Mac OS), ZERO option for installing the OSX Catalina! Please SEE PICTURE link: https://imgur.com/a/FnLB2Q9   I'm a beginner, but I tried to google my problem. The answers were either incomplete, hard for me to understand and put into action, or were outdated and applied to older OSXs. I appreciate any help in diagnosing and solving this problem!   Clover USB specs OS installer used: Catalina (10.15) Clover revision: 5103 Kexts included: ATH9KFixup.kext AppleALC.kext Lilu.kext RealtekRTL8111.kext USBInjectAll.kext VirtualSMC.kext WhateverGreen.kext config.plist: see attached ------------------------------------------ Target Desktop specs: Dell Inspiron 3847 (64 bit) CPU: Intel Core i5-4460, 3.2 GHz, 4 cores Architecture: Haswell GPU: Intel HD 4600 Motherboard: Dell 088DT1 (version A01) Chipset: Intel H81 Install method: with USB, configured with Clover, 100% following Plain Vanilla guide for Desktops RAM: 12 GB, 2 slots Hard drive for installation: SATA HDD 4TB, by HGST LAN: RTL8111/8168/8411 WLAN: AR9565 (atheros) Audio: Realtek ALC661 (not 100% sure this is correct)   ------------------------------------ Attached:
      Screenshot of Clover installer not showing the Mac OSX option
      config.plist of my installer USB
      Clover_Install_Log.txt (not sure if this is relevant)   THANK YOU VERY MUCH!     config.plist
      Clover_Install_Log.txt
×