GithubHelp home page GithubHelp logo

jloisel / t440p Goto Github PK

View Code? Open in Web Editor NEW
244.0 24.0 57.0 31.98 MB

Thinkpad T440p Hackintosh (macOS Mojave 10.14.x / Catalina 10.15.x) - Clover config.plist + kexts

Shell 100.00%
t440p thinkpad-t440p clover-configurations kext hackintosh mojave catalina

t440p's Introduction

T440p MacOS BigSur T440p running on MacOS BigSur, Thanks to 2000c43

Beta EFI (Using OpenCore) For BigSur: Download Here

T440p MacOS Catalina T440p running on MacOS Catalina with i5-4300m, 16GB RAM and 128GB mSata SSD Transcend MTS430S

T440p MacOS Mojave T440p running on MacOS Mojave with i7 4712MQ, 16GB RAM and Western Digital 500GB SSD + 1TB HDD in Sata Ultrabay

What works

  • Power management/sleep
  • Brightness/Volume Control
  • Battery Information
  • Audio : from internal speaker and headphone jack
  • USB Ports, Built-in Camera
  • Graphics Acceleration
  • FaceTime/iMessage
  • DVD Drive
  • Automatic OS updates
  • Trackpoint/Touchpad (gestures and scrolling included)
  • Dock USB ports
  • Dock DisplayPorts, HDMI, DVI and VGA

Known problems

  • Ultra Dock problems (sleep/shutdown causes kernel panic and reboot when docked, also audio jack broken)
  • SD card reader
  • Automatic switching between internal and external speakers through jack (need to switch manually)

Changelog

=======

3.2.4 (22th December 2020)

  • Add missing itlwm driver (intel wifi)

3.2.3 (4th November 2020)

  • Add missing itlwm driver (intel wifi)

3.2.2 (3rd October 2020)

  • Remove audio fix scripts (not required anymore since we use VoodooHDA now)

3.2.1 (21th September 2020)

  • Fix reboot after wake-up from sleep: replace AppleALC and CodecCommander by VoodooHDA 2.9.4 (#78)

3.2 (7th September 2020)

3.1 (4th September 2020)

  • Add Intel Bluetooth driver: Bluetooth now works with the integrated Intel wireless card
  • Improve Audio fix
  • Remove DW1820A Wi-fi configuration (as Integrated Intel Wi-fi works fine now)

3.0 (28th August 2020)

  • Internal Intel Wifi now working thanks to itwlm
  • AppleALC 1.5.1
  • Lilu 1.4.6
  • WhateverGreen 1.4.1
  • Clover r5121

2.4 (27th July 2020)

HoRNDIS kext to support online USB installer through USB tethering (share wi-fi connection from your phone with the laptop through USB).

2.3 (17th April 2020)

  • Clover r5112
  • USBPorts.kext => USBInjectAll.kext
  • AppleALC 1.4.8
  • Lilu 1.4.3
  • WhatEverGreen 1.3.8
  • VoodooPS2Controller 2.1.3

2.2 (17th January 2020)

Custom USBPorts.kext (instead of USBInjectAll.kext) with support for docking station. (USB ports / Audio)

2.1 (17th December 2019)

Updated AppleALC, Lilu, WhatEvergreen and VoodooPS2.

2.0 (2nd December 2019)

Experimental Support for MacOS Catalina 10.15.x. Tested on 10.15.1.

1.4 (22th August 2019)

Separate DW1820 wifi card config.

1.3 (19th August 2019)

Special thanks to @ameeno for this release.

  • DW1820A wifi card support (Full 5GHZ wifi and Bluetooth 4.1),
  • Lighter Clover Theme,
  • Modified Patched SSDT to have better working touchpad,
  • Deleted all the unecesary ._ files in his repo,
  • Removed unecesary drivers and kexts,
  • Updated all the kexts and clover to the latest version,
  • Removed unecessary Kext Files That could cause issues,
  • Tested on Mojave 10.14.6.

1.2 (3rd August 2019)

  • Revert renaming LPC to LPCB (both in ACPI patch and config.plist) as it seems not to work properly.

1.1 (12th April 2019)

  • Updated configuration tested with 10.14.4.

1.0.1 (18th January 2019)

  • Remove unnecessary Kernel Extensions. Add HFS+ driver to support MacOS Journalized filesystem.

1.0.0 (3rd January 2019)

Initial Release.

Introduction

Thinkpad T440p Hackintosh configuration. This repository contains the following folders:

  • EFI: put this in your EFI partition in EFI folder, including Boot and CLOVER sub-folders,
  • EFI/CLOVER/kexts/Other: kexts to install in /Library/Extensions or your local drive once macOS has been installed.

Tested on High Sierra 10.13.6, Mojave 10.14.6 and Catalina 10.15.6.

It's a 99.99% working hackintosh, including:

  • Apfs and HFS disk partitions: using ApfsDriverLoader-64.efi and HFSPlus-64.efi respectively,
  • Power management, Temperature sensors: Thanks to FakeSMC, which also emulates macbook pro hardware,
  • Battery status: handled by ACPIBatteryManager kext,
  • Brightness control: Thanks to WhatEverGreen kext,
  • Audio on speakers: using VoodooHDA kext,
  • USB ports: custom made inside SSDT-T440p.aml & USBInjectAll kext (Thanks to rehabman & Snikii,
  • Graphical acceleration (QE/CI): thanks to WhatEverGreen kext.
  • Audio Jack connector,
  • Intel Wi-fi working with itwlm and Heliport,
  • And Display Port external display.

Setup

Bios Settings

The bios must be properly configured prior to installing MacOS.

In Security menu, set the following settings:

  • Security > Security Chip: must be Disabled,
  • Memory Protection > Execution Prevention: must be Enabled,
  • Internal Device Access > Bottom Cover Tamper Detection: must be Disabled,
  • Anti-Theft > Current Setting: must be Disabled,
  • Anti-Theft > Computrace > Current Setting: must be Disabled,
  • Secure Boot > Secure Boot: must be Disabled.

In Startup menu, set the following options:

  • UEFI/Legacy Boot: Both,
  • UEFI/Legacy Priority: UEFI First,
  • CSM Support: Yes.

Now you can go through the install.

Bootable USB Drive

From macOS

The guide how to create a macOS USB Installer Drive explains how to create a USB flash drive to install MacOs on your T440p.

Copy EFI Folder to USB

Copy the content of the EFI folder provided here on your USB flash drive EFI partition. The EFI partition is usually hidden. Use Clover Configurator to mount the EFI partition of your flash drive on your mac (it appears as a disk on the desktop once done).

Install macOS

Install macOS by booting on the USB key. It takes about 30min. The computer will restart multiple times. Make sure to select Install macOS ... each time. Once installed, choose to boot from local drive in Clover boot menu.

What's next?

To finish the setup, you need to:

  • Copy EFI folder from USB flash drive to local drive EFI partition (like you did for the USB drive). It will make the local drive bootable (so you can get ride of the USB drive now),

You're done! Reboot and enjoy macOS on your Thinpad T440p.

Miscellaneous

Internet Connection needed for installing macOS

The problem is the following: for some reason when you write the USB from a PC (not a mac) it only writes the online installer, even though it downloads the full offline installer. Why? Good question, haven't figured out yet. Why ethernet won't work? Because in mojave / catalina, recovery it's disabled.

Solutions:

  • You'll need to have a wireless network card compatible with mac, OR
  • use usb tethering your wifi from your phone.

This is why HoRNDIS.kext has been added to the kexts. Make sure to connect your android phone with an USB cable to your laptop when installing macOS. Share the phone wi-fi connection with the connected laptop.

Integrated Intel Wi-fi

Once macOS is installed, install Heliport and connect to your favorite wi-fi network. Add Heliport to startup programs to launch it automatically on macOS boot.

SSD Enable Trim

If you Sata ssd hasn't trim enabled, run the following command from the Terminal to enable it:

sudo trimforce enable

Touchpad / Trackpoint Kext

The trackpoint / Touchpad driver used here is the one from tluck on Insanelymac.

Improving scrolling responsiveness

Turn off 'inertia' at system-pref/accessibility/mouse & trackpad/trackpad options.

Insstall Smart Scroll. under 'Scroll Wheel+' - Turn up 'Range for a single tick' to max. (this gives the appearance that scrolling becomes more sensitive) Then you can adjust the speed and inertia under the same tab.

Fix Stuttering

To solve the jittery mouse, increase the speed with BetterTouchTool to about '8'. The touchpad feels almost the same as on my MacBook now, but the scrolling is still slow and awful. I will solve it somehow!

Special thanks to Romeo Blues for these tweaks. Those definitely improve how the touchpad feels!

UltraBay HDD

When using HDD in Ultrabay (instead of optical drive): install AHCIPortInjector.kext and AppleAHCIPort.kext in /Library/Extensions.

AHCIPortInjector.kext fixes the Disk not initialized issue (disk cannot be read). AppleAHCIPort.kext fixes the disk being detected as an external drive (instead of internal).

HiDPI

For FHD (1920x1080) panels, I recommend to install One Key HiDPI.

High Sierra to Mojave Upgrade

Once the upgrade complete, make sure to rebuild the kext cache to fix brightness control issue, by running in Terminal:

sudo kextcache -i /

Then reboot.

iMessage / iCloud / FaceTime

Make sure to following this guide to configure iMessage, iCloud and Facetime properly.

Card Reader Driver

To fix get the card reader working on T440P, do the following (thank you to NoobsPlanet for the initial guide which I have modified specifically for the T440P):

  • Open Finder and Goto S/L/E (System/Library/Extensions) and look for AppleStorageDriver.kext and copy this kext to Desktop
  • Right Click in AppleStorageDriver.kext located at Desktop and select Show Package Contents and navigate to Contents > Plugins > Then find AppleUSBCardReader.kext,
  • Right Click on AppleUSBCardReader.kext and select Show package Contents.
  • Navigate to Contents and you'll find Info.plist,
  • Right Click on Info.plist and open with Xcode or Plist Editor to edit a file.
  • Find IOKitPersonalities > AppleSDCardReader > Physical Interconnect Location and then edit Physical Interconnect Location value section as External,
  • Again find Vendor Identification and change value section to "Generic Reader by NoobsPlanet",
  • Again find Apple_Internal_SD_Card_Reader_1_00 and edit sting value idProduct and idVenedor to decimal idProduct and idVendor, you can find Product ID and Vendor ID information in System Info into HEX value, so you need to convert it to Decimal Value. You can convert it online through https://www.binaryhexconverter.com/hex-t. On my T440P Product ID is 5227 and the HEX value is 21031. The Vendor ID is 10EC and the Hex value is 4332.
  • Again find Apple_Internal_SD_Card_Reader_2_00 and edit the string value idProduct and idVendor to decimal value. (Use the same decimal value we did in above step)
  • Make sure you change value for Physical Interconnect Location on Apple_internal_SD_Card_Reader_1_00 and Apple_Internal_SD_Card_Reader_2_00 to External
  • Rename extension of original AppleStorageDriver.kext to .old
  • Save the edited file and Copy AppleStorageDriver.kext and paste it into /System/Library/Extensions/ and replace the kext if asked.
  • Open Terminal and fix permission and rebuild Kernel cache with following commands :
sudo chmod -R 755 /System/Library/Extensions/
sudo chown -R root:wheel /System/Library/Extensions/
sudo touch /System/Library/Extensions && sudo touch /Library/Extensions && sudo kextcache -u /

Reboot and enjoy working memory card!

t440p's People

Contributors

ameeno avatar jloisel avatar rlaace423 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

t440p's Issues

Original trackpad not working

Hey, fantastic work on this! Thank you very much, however my only issue is the trackpad is not working well with the original t440p trackpad. Can you tell me what I need to remove or add in order to get it functioning like it should?

Thanks again!

Supports for dock USB ports, SD card reader from inherited codes

notthebee says on his page his codes include "Special config.plist for USBInjectAll to support docking station USB ports" and also point to your page as more up-to-date. I wonder if his work is incorporated to your version. As of now, I don't seem to have any of the dock USB port active using your code set. (Additionally, docking station audio port would be very nice.) I tried to overwrite parts of your set with his codes but didn't work.

Also, Sniki/Lenovo-Thinkpad-T440P has Card Reader.zip in his kext folder. This ZIP expands to Sinetek-rtsx.kext from march 2019. I wonder if SD card reader issue is resolved. My laptop seems to have a reader that's different from what you described.

I have resolved this by modifying the SSDT used for USB port injection. Since the card reader did not appear as an obvious entry in System Report > Hardware > USB, I was wondering if it appeared at a port that I did not inject. To check this, I removed my compiled SSDT-UIAC.aml file from /Volumes/EFI/Clover/ACPI/patched and restarted. This results in all of the HSxx ports being injected and none of the SSxx ports being injected because the port limit is reached.

After restart, a Mass Storage Device appears at port HS12, which was not being injected in my SSDT. This appears in System Report > Hardware > USB as a "Mass Storage Device" (not USB 2.0-CRW). If I insert an SD card to the card reader, it appears at HS12, and also on the desktop, and in finder. I am able to access files on the card, so it appears to be working properly.

It didn't occur to me to use the card reader when I was doing the port identification step in creating the custom SSDT and so the relevant USB port didn't get injected. It turns out that I don't need to customize AppleStorageDriver.kext using the steps outlined in this guide. The card reader works with the default AppleStorageDriver.kext as long as the correct port has been injected.

I have only tested SD memory cards as I can't find any other kind of card here. I will see if I can get a few different ones to test. I would assume that all inserted cards appear at HS12, but I can't say that for sure until I test it.

Quote from: https://noobsplanet.com/index.php?threads/fix-internal-external-card-reader-hackintosh-guide.32/

Can you see if these updates/fixes are implemented?

Thanks!

A Couple Of Questions

Hello,

My T440p is very similar to yours except I have an i5, Synaptics T450 trackpad and no Nvidia chip. Used the latest Mojave Install from Apple plus your EFI and instructions for a working system.

Check your Read.me. I think the SD Card instructions have a slight mixup, 21031 is dec not hex. Same with 4332.

1 - No reaction from trackpad buttons. Expected the right button to act as a right mouse click. Trackpad gestures are fine! I have another Mojave build where the buttons work but the multi-finger gestures do not.

2 - Graphics seem smooth but not quite right because the dock does not show the background translucently. See picture.
Screen Shot 2019-12-11 at 3 38 28 PM

Hope you don't mind responding with any suggestions.

Art

Can't buy application from App Store

I don't know why, the App Store can't be used, and there will be a purchase error prompt after purchase. Is it normal for you? How to solve it?

Questions about Lenovo T540p

Hello,

I have a Thinkpad T540p on the same platform as the T440p:
i5-4300m, intel HD4600m, 16Gb ram, SSD 256Gb.

I can't use the efi on your github, my computer reboot after the half of loading the install or Mac os after installed via (olarila for exemple).

I want to use your efi because I searched many and many hours after the graphics slows. I used some Intel HD fix for that but any good effects experienced (always recognized as 7Mb VRAM).

With the verbose mode, I can't stop the reboot to see the problem, also the same problem without kext injection and in safe mode there is the strikethrough logo.

Do you have any idea of the problem?

Thanks for your work and your shares in advance :)

Trackpad middle button and gestures not working

After installing and trying a couple of different kexts for the trackpad, I cannot get the middle button and/or gestures to work. I even tried the tluck fork of the VoodooPS2 kext that has working support for gestures and the middle button. My trackpoint and the left and right click buttons work fine, but I cannot get the other features to work.

Support T440?

I wonder that I could use config.plist + kexts for my T440 or not?
I see there are just a little differences between T440 & T440P.

Random blackscreen after Apple logo?

Have you issues with this problem? Boot with -v, everything ok, no KP, then blackscreen. Connect to external monitor using DP and display go back to normal.

Intel-LAN and Touchpad not working

For some reason when using your repository, the inbuilt Intel-LAN doesn't get detected, as well as the Touchpad not working. An external mouse however works flawlessly. Any help would be appreciated.

Mini DP to HDMI creates crashes T440p

I did the install using your nice EFI folder. It works great.

The only problem is with the mini DP. It crashes when I use a HDMI adapter. Tested the KextsToPatch found by ChewyJetpack in the config.plist but it stills crashes.

Maybe I did it wrong patching the config.Plist file. Here is the screen capture in clover.

Do I have to do something else ?

Capture d’écran 2019-10-04 à 17 53 57

Is this support T440?

After booting with Mojave Installation USB, I select option "Install Mojave...", the "Apple" logo is displayed in 7-10s, the progess bar could reach at 5% but after that my computer restarting and can not continue.
I am not sure what happended because I did not see any log or error messages.
Please help!

Installer does not finish

Hello there!

I've been following the steps on this guide to perform the install.

I'm having an issue with the installation process, mentioning "Estimating time remaining..." with the Apple logo and a progress bar in a 95%. It's been frozen there for 4 hours.

I'm trying to install the latest Mojave from the App Store.

I have also tried to search up the error and none of the solutions that are provided online apply in my case, tried to install it twice, with the same issue.

Currently, I am installing it into a SSD, with the correct BIOS settings and such. Even I am using verbose mode but it is not giving out too much information.

A picture of what I mean:
IMG_20200115_032125

Does anyone know a solution for this?
Regards!

Display port VGA on High Sierra 10.13.6

I was install High Sierra 10.13.6 in Thịnkpad t440p, it work perfect but i tried to connect an external monitor via VGA port it not working. I read "Displayport issue #5 " and follow but it didn't work for me. Can you help me, please ? Thank you very much !

Doesn't wake up

Have used 2.1 and 1.3 versions and i cant get sleep/awake to work, when i close the dim, the laptop sleeps but when i open it again it just doesn't wake. Have tried with AppleALC 1.2.4 and 1.2.8 with -alcbeta bootflag and fix permissions script. What else can i try, sorry i'm still a n00b hackintosher.

Kexts in Clover/Other and L/E installed/

Camera is not working

"No video capture devices were found." in System report on OS X Mojave, but in Lenovo Diagnostics shows as:

USB resource
Index: 21
USB Version: 2.0
Subclass name: Video control
Vendor ID: 0x4F2
Product ID: 0xB39A
Vendor: SunplusIT INC.
Product: Integrated Camera

Any ideas how to fix this? Thanks!

No internet connection in installer

I followed all of your steps (mostly from Wolfgangs video). When I boot from the USB with the right options set I get a hangup of about a minute or so where it says "Incompatible CPU" and "Incompatible PCH".
After a while the installer boots but at that point my keyboard nor my trackpad are functional. When plugging in an external mouse and keyboard, those work just fine.
But now when I try to continue the installation I get an error saying I need an internet connection to install MacOS, while I just have a known working LAN cable plugged into the laptop.
Have you got any idea on how this problem could be solved?

Card Reader Working

To fix get the card reader working on T440P, do the following (thank you to NoobsPlanet for the initial guide which I have modified specifically for the T440P):

  1. Open Finder and Goto S/L/E (System/Library/Extensions) and look for AppleStorageDriver.kext and copy this kext to Desktop

  2. Right Click in AppleStorageDriver.kext located at Desktop and select Show Package Contents and navigate to Contents > Plugins > Then find AppleUSBCardReader.kext

  3. Right Click on AppleUSBCardReader.kext and select Show package Contents.

  4. Navigate to Contents and you'll find Info.plist

  5. Right Click on Info.plist and open with Xcode or Plist Editor to edit a file.

  6. Find IOKitPersonalities > AppleSDCardReader > Physical Interconnect Location > and then edit Physical Interconnect Location value section as External.

  7. Again find Vendor Identification and change value section to "Generic Reader by NoobsPlanet"

  8. Again find Apple_Internal_SD_Card_Reader_1_00 and edit sting value idProduct and idVenedor to decimal idProduct and idVendor, you can find Product ID and Vendor ID information in System Info into HEX value, so you need to convert it to Decimal Value. You can convert it online through https://www.binaryhexconverter.com/hex-t. On my T440P Product ID is 5227 and the HEX value is 21031. The Vendor ID is 10EC and the Hex value is 4332.

  9. Again find Apple_Internal_SD_Card_Reader_2_00 and edit the string value idProduct and idVendor to decimal value. (Use the same decimal value we did in above step)

  10. Make sure you change value for Physical Interconnect Location on Apple_internal_SD_Card_Reader_1_00 and Apple_Internal_SD_Card_Reader_2_00 to External

  11. Rename extension of original AppleStorageDriver.kext to .old

  12. Save the edited file and Copy AppleStorageDriver.kext and paste it into /System/Library/Extensions/ and replace the kext if asked.

  13. Open Terminal and fix permission and rebuild Kernel cache with following commands :
    sudo chmod -R 755 /System/Library/Extensions/
    sudo chown -R root:wheel /System/Library/Extensions/
    sudo touch /System/Library/Extensions && sudo touch /Library/Extensions && sudo kextcache -u /

  14. Reboot and enjoy working memory card!!!

2000C43

Bluetooth mouse not detected

I have installed Mojave with the help of this repo on my t440p but i cant get my Logitech M720 to work. I tried pairing it but it does not show up and it was working before with the same laptop on windows 10 and Linux.
Any ideas what can be the issue?
Thanks in advance!

Displayport issue

I had this running perfectly for a couple of days on my T440p. Tried to connect an external monitor via the mini-DP port and the laptop screen goes blank, no signal on external monitor, and signal on the laptop screen does not return even after the cable is disconnected. For the last two days, external DP monitors have been working fine.

Clover not showing hard drives

Hi! Not sure if anyone can help here. I followed the instructions on tonymacx86 and after doing so I cannot get any hard disks to show in clover. I already created my USB drive with the clover bootloader as well as the install mojave app. when i do so i can boot into clover but it doesnt show any of my hard drives (Ubuntu and macOS)

End RandomSeed error booting installer

Hi!

I have an T440p with:

I5 4300m
2x4gb Samsung ram
Samsung 850 pro 256gb SSD
1366x768 screen

Downloaded Mojave from appstore, made the installer using terminal and moved the whole EFI folder to my created clover EFI folder replacing everything.

When try to boot the installer just keeps in End RandomSeed with plus signs at the bottom, tried using different osxaptiofix, also using lastest clover with your config but nothing seems to work. Double checked BIOS options to match your README.md.

Verbose screen:

https://i.imgur.com/2Z4f96F.jpg

Thank you!

Card Reader

I'm sorry. I can't explain it but when I woke up today the card reader doesn't work anymore. I can't explain why. It was epic yesterday reading cards, ejecting them, etc. However, when I woke up today it stopped working. Maybe remove it from the instructions until it is a more reliable KEXT. Again... I apologize.

Sleep and Ultrabay HDD doesn't work on Catalina

On Catalina (10.15.2 to be exact) whenever I load the kexts for the ultrabay HDD it kernel panics on boot

Sleep doesn't work either. Kernel panics after a few seconds of waking up (after applying the permissions fix script ofc)

Some questions about t460s.

Hi, I read your post of https://octoperf.com/blog/2018/10/22/thinkpad-t460-how-to-install-macos/.
I'm using T460s (i7 6600u/16g/512g SSD/HD 520).
In your "Section2: Pre-Requisites"the last image of clover home screen, the first option is "boot macos install from install macos high sierra", but my case is "start ueft shell 64", seems that clover does not recognize my macos partition.
Then I try to use "start ueft shell 64", but it only shows black screen without any response.
I already config the correct BIOS CONFIG, MACOS USB INSTALLER.

So can you help me with this?
Thanks a lot.

About the dw1820a.

Hello,Jloisel

Could you please tell me which connecting fingers I should obstruct?Thanks.

Seven4lucky

9 cell battery

I think this EFI config doesn't show real battery percentaje for 9 cell batteries.

/L/E/ kexts no longer required?

With the changes to the repo, there is no longer a 'kexts' folder for kexts to install to /Library/Extensions.

Are they no longer required? Or should some of the Clover folder kext files be installed there?

First Install

Hi, I Just want installing my T440p with Hackintosh with My LinuxLite, what #1 installed then?

Thanks.

Can't use dw1560 bluetooth.

I removed the bios whitelist and add some kext into the efi/clover and /L/E ,the wlan is OK, but the bluetooth is disabled.

External 4K display is not recognized correctly

Thank you for your wonderful work! I used your EFI to build hackingtosh on my t440p and it works like a charm except the external 4K monitor. My system configuration is like below:

Laptop T440p, upgraded with below:

  1. CPU : i7 4800MQ /HD4600 integrated graphics, no discrete graphics driver.
  2. Memory: 8G x 2
  3. Main drive is replaced with a WD SATA drive, and another old plextor SSD drive placed in the DVD tray.
  4. BIOS is not unlocked so wifi card is not usable, but it is OK for me now since I have wired connection.
  5. Internal display is replaced with a FHD display.
  6. an AOC U2790 4k external monitor.

I have a miniDP-HDMI 2.0 active cable, I tried Windows 10 in this laptop, and it works OK, monitor is recognized correctly and 4K@60 resolution is working good.
However, in macos, the default resolution of the external monitor becomes 1920x2160, something very wired. And if I switch from "Default" to "Scaled" in Displays settings, I can get 1920x1080, but there's no 4K (3840x2160) option. For now I can only get the external 4K monitor working at 1920x1080.
I have another miniDP-DP cable, I tried but same issue.

Card Reader

I followed the instructions as best I could for the card reader fix, but it appears to only work if you have a card inserted during boot. I suspect that if you boot without a card inserted that the USB port never gets activated, so the OS doesn't detect it on card insert later.

Booting with a card inserted appears to work though, at least partially -- I was not able to read the card I inserted, nor format it, but it may have been too new/too large a card for the built in reader to support... and I haven't tried a smaller/slower one.

Audio Jack

How about your audio jack? I’ve installed 10.14.2 on my t440p and have buzzing sound when i use my audio jack

Can support 10.14.6 18G87 and 4K monitor

Thansk the great efi, work fine with my t440p, but last day i upgrade to 10.14.6 (18G87).
the sleeped and can not wake up.

and I have a trubble with my 4K monitor connect to the t440p on mojave. the screen only support 2560x1440. Is any way let hd4600 support 4K monitor?

thanks so much!

Clover Loading delay

Hello, I have this laptop and also a dell e7440.

On the dell, clover loads gui in half a second,
on the thinkpad it takes about 5+ seconds before gui is loaded.

Has anyone else noticed this problem?

What can we do to speed up the process?

I would like to have clover as my Primary bootloader (to load Linux/Win/Mac) but this delay is making me avoid that.

Significant battery drain

Hi Jloisel,

Have you noticed a much higher battery drain caused by MacOSX on this boot pack?

Typically I use mostly windows & Arch now but the battery drain on macOS is much worse.

Have you noticed this?

Also, I know it's possible to improve P_States and C States on ThinkPad, would you like me to look into this to make your bootpack even better?

dw1820a

I followed your guide and everything went perfectly. Installed without the dw1820a using ethernet, then I removed the whitelist, added the config and kexts from the dw1820a folder into the EFI partition, installed the dw1820a, and now the system hangs at the apple logo about half way through the progress bar. If I remove the dw1820a, it boots just fine. Any ideas or suggestions?

Thank you.

Dean

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.