Jump to content
K0gen

Lenovo ThinkPad T420 with UEFI Only

5,062 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   1 member

  • Similar Content

    • By zazman
      Bonjour,
       
      Je rencontre un souci depuis la dernière maj supplémentaire catalina 10.15.4, même chose pour la 10.15.5 aujourd'hui : après le début de l'update, lorsque le pc redémarre, je ne vois pas le volume d'installation dans les volumes de l'écran de boot clover (v5118). j'ai juste Preboot dans les volumes cachés au démarrage, et j'ai essayé de les afficher, le préboot de l'install apparait bien mais le boot n'aboutit jamais par ce biais. du coup, je suis bloqué en 10.15.4. Auriez-vous une idée du problème ?
    • By y010204025
      Perhaps it was the first NEC (Lenovo) Lavie Z HZ550 to install hackintosh. I hope more people who like Lavie Z series can experience Hackintosh at HZ550. She is really great.
       
      I found HZ550 & HZ750 on the Chinese website, which is amazing. It weighs only 790g, 13.3 inches, and the standard 2k screen, which is too attractive to me. I am a Hackintosh enthusiast. I think HZ550 or HZ750 with MacOS is the best Unfortunately, the Lavie Z series is not listed in China, only exists in the Japanese and American markets, and in the Japanese market is the NEC brand, while the American market uses the Lenovo logo.
       
      Fortunately, I got an HZ550 from Taobao. Yes, not HZ750. In comparison, HZ750 has more touch screens and 360 ° flip. These are hard to attract me. More importantly, HZ750 is about 200g heavier than HZ550 That's why I chose HZ550. Well, because he is only 2,000 RMB.
       
      The specific introduction can refer to NEC Japan official website:http://nec-lavie.jp/products/hz13b/
       
      The HZ550 hardware list I obtained:
                                    
                       -/+:.          ningnan@ningnandeMacBook-Air
                      :++++.          OS: 64bit Mac OS X 10.15.5 19F96
                     /+++/.           Kernel: x86_64 Darwin 19.5.0
             .:-::- .+/:-``.::-       Uptime: 19m
          .:/++++++/::::/++++++/:`    Packages: 1
        .:///////////////////////:`   Shell: zsh 5.7.1
        ////////////////////////`     Resolution: 3840x2160
       -+++++++++++++++++++++++`      DE: Aqua
       /++++++++++++++++++++++/       WM: Quartz Compositor
       /sssssssssssssssssssssss.      WM Theme: Blue (Dark)
       :ssssssssssssssssssssssss-     Disk: 11G / 108G (12%)
        osssssssssssssssssssssssso/`  CPU: Intel Core i7-5500U @ 2.40GHz
        `syyyyyyyyyyyyyyyyyyyyyyyy+`  GPU: Intel Iris Graphics 6100
         `ossssssssssssssssssssss/    RAM: 4376MiB / 8192MiB
           :ooooooooooooooooooo+.    
            `:+oo+/:-..-:/+o+/-     
       
       
      Advantages: small size, light weight, 2K screen, 8G memory, 512g SSD, keyboard feels good, and wireless network card can be replaced, which is unimaginable in today's thin and light books.
      Disadvantages: The sound is small, almost the same as the mosquitoes.
       
      Ok, bragging is over!
      In order to use the wireless network, I changed the wireless network card from inter 7265 to BCM94352ZAE. Some people called it DW1560. It is uncomfortable that in China, this card and his elder brother DW1830 were hyped to a high price of 480RMB. of. Fortunately, I bought it early, and this card is also very stable under win10, and there is no high delay and outage. The hard disk should be PM951 of Samsung, not PM981, which is lucky.   Before installing Hackintosh: You need to prepare a 16G U disk, SanDisk is not a rough choice for making MacOS installation disk, I used the latest MacOS Catalina 10.15.5, got config.plist from Rehabman, and put together an EFI, the latest version of clover and kext drivers. Thanks to Rehabman and the developers of the Black Apple community. I do n’t like that OC team very much.
      Make an installation disk: If you have a computer running MacOS, you can use the command line to make it, if you do n’t have a computer running MacOS, you can try VMware, I know that the insanelymac forum allows discussion, or use ether to write the image to U disk, use the EFI I provided to boot into the installation process.   BIOS setting: Press F12 at boot to enter the BIOS settings, Tab switches to "Security-Secure boot", set to "DISable", this is what we need, and switch to "Boot -Boot devices", set the U disk as the first boot item You can directly enter the clover guide interface, please follow it for google it.
      It is worth noting that the remaining space of your EFI partition needs to be greater than 200M, otherwise, the disk format will be wrong. In addition, the format partition format is APFS, do not choose to encrypt, your data is not valuable, at least you must have this awareness of Hackintosh, the file safe is also the same, do not enable, do not use to find your mac, otherwise, change the machine, OK .   Fortunately, no additional ssdt patch is required. All the patch functions are implemented through clover. The flat Apple is turned on. This is to solve the problem of the flower screen. You can find a solution yourself.
      Experience your black apple, this will bring a better experience than MacBook Pro. EFI_HZ550.zip
    • By cvad
      View File Bootdisk Utility
      Make bootable USB Flash Disk for MAC OS X with Latest Clover bootloader revision fast and easy by one click! under OS Windows.
      Special utility from cvad & russian MAC community for new hackintosh users.
       
      Enjoy...
       
      For more information and complete instructions please see this topic.
       
      Anyone who likes the program, please support its Community Score.
       
       
      Feel free to "Rate File"
      Submitter cvad Submitted 04/28/2013 Category Bootloaders  
    • By MaLd0n
      -Donations with PayPal
      https://tinyurl.com/r2bvzm7
       
      -Donations with Bitcoin
      33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3
       
      -Donations with PicPay 
      @danielnmaldonado
       
      -Donation with Mercado Livre 
      https://tinyurl.com/y9evkj5u
       
       
      --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--
      https://tinyurl.com/rkqmpd9
       
      --OpenCore Folder--
      https://tinyurl.com/y75hqg7z
       
      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, 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!
×