Git Product home page Git Product logo

racka98 / lenovo-thinkpad-t450-t450s-hackintosh-guide-opencore Goto Github PK

View Code? Open in Web Editor NEW
127.0 16.0 36.0 58.72 MB

This repo contains the installation guide and EFI files required to get a perfectly functional Catalina and Big Sur hackintosh on your Brodwell (5th gen) T450 or T450s. Everything is stable and functional as described in the Readme.

License: MIT License

ASL 30.16% Shell 19.05% Python 50.79%
hackintosh hackintosh-efi hackintosh-catalina catalina thinkpad t450 t450s opencore acpi itlwm

lenovo-thinkpad-t450-t450s-hackintosh-guide-opencore's Introduction

********************************

I no longer have that laptop so unfortunately I can no longer offer support for this repo

This repo will archived and all open issues are closed

The current state of this repo is 100% compatible with macOS Big Sur & previous versions

********************************

Lenovo Thinkpad T450 & T450s Hackintosh Guide for Mojave, Catalina, Big Sur & Monterey with OpenCore

This repo contains the installation guide and EFI files required to get a perfectly functional Monterey, Big Sur, Catalina and Mojave hackintosh on your T450 or T450s since they share the same hardware. Everything is stable and functional as described in this Readme.

A few worthy mentions about this repo:

  • This guide is not for models with Haswell 4th gen CPU
  • The patched ACPI files were first created by EchoEspirit. I tweaked a couple of things and fixed some errors that were happening on T450 + added Intel WiFi drivers from Openintelwireless
  • I will try my best to keep the repo updated with the latest kexts and OpenCore version
  • This EFI works with macOS Monterey, Big Sur, Catalina and Mojave -For macOS Monterey this EFI will not have full support since it's still in Beta so don't expect flawless functionality
  • This EFI is Configured with Big Sur in mind. If you are using it on Monterey, Catalina or Mojave read the the whole guide to know where to make the necessary changes
  • With every EFI update you retrieve from here please remember to go through the post install guide

img img img

About macOS Monterey

Introduction

EFI folder and Guide for Thinkpad T450 and T450s Hackintosh Monterey.

  • Tested CPUs: i5-5200U/5300u & i7-5600u
  • Integrated Graphics: HD Graphics 5500
  • Sound Card: ALC292
  • Wireless Cards Tested: DW1820A 00JT494/Broadcom BCM94360CSAX/Intel 7265/7260

Bios

  • Security -> Security Chip: Disabled;
  • Memory Protection -> Execution Prevention: Enabled;
  • Virtualization -> Intel Virtualization Technology: Enabled;
  • Virtualization -> Vt-directed IO: Disabled;
  • Internal Device Access -> Bottom Cover Tamper Detection: must be Disabled;
  • Anti-Theft -> Computrace -> Current Setting: Disabled;
  • Secure Boot -> Secure Boot: Disabled;
  • UEFI/Legacy Boot: UEFI Only;
  • Fingerprint Sensor: Disabled (Causes issues with wake from sleep);
  • CSM Support: Yes.

Note: If you can't see any boot entries with CMS support set to Yes, change it to NO. After this you will get a garbled screen, to fix this put the laptop to sleep by closing the lid till the light starts blinking and wake it up

What works

  • Sleep / Wake
  • Wifi and Bluetooth (Intel® Dual Band Wireless-AC 7265 or 7260 cards with Airportitlwm.kext) (Note: the intel kexts for wifi and bluetooth come with some issues, see post install notes for more info, new Airportitlwm Monterey kext & fixes)
  • AirPort Extreme (Broadcom BCM94360CSAX & NGFF A/E Adapter) Recommended Upgrade to get native WiFi & Bluetooth
  • Handoff, Continuity, AirDrop
  • iMessage, FaceTime, App Store, iTunes Store (see post install guide for more info)
  • Ethernet
  • Onboard audio (see post install guide for more info)
  • USB 2.0 / USB 3.0
  • Dual Batteries
  • Touchpad
  • Trackpoint
  • miniDP
  • SD Card Reader (Enable Sinetek-rtsx.kext in Config.plist because it is unstable to be left on by default)
  • HiDPI (Use one-key-hidpi)
  • Sidecar (see post install guide for more info)

What doesn't work

  • VGA

Note: If you need to edit Config.plist, don't use OpenCore configurator or Clover configurator, use PlistEdit pro, PropperTree, or Xcode.

Installation Guide (Online Installer Reccomended)

macOS Monterey Offline Installer (Only availabile for macOS as of now)

macOS Guide

  1. Download gibMacOS
  2. Right click gibMacOS.command and click open (a terminal window will launch)
  3. Type "c" to change the catalog and then type "4" to view the list of all developer betas.
  4. Select an option on the list (macOS 12.0 will likely be number 1 on the list
  5. Type in the corresponding number (gibmacOS will start to download macOS 12.0)
  6. It will download Monterey (11.78 GB) and it will place the contents in gibMacOS folder under macOS Downloads/developer/071-51840 - 12.0 macOS 12 Beta
  7. Open the InstallAssistant.pkg that will extract the installer to your Applications folder
  8. Open disk utility and format your usb as macOS Extended Journaled with a GUID partiton scheme.
  9. Open a terminal window and run this command: sudo /Applications/Install\ macOS\ 12\ Beta.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

Note: Change MyVolume to the name of your usb partiton

  1. Open terminal and run "diskutil list" then find your flash drive along with its EFI partition identifier
  2. Run "sudo diskutil mount identifier" (replace "identifier with your EFI identifier number)
  3. Download the latest EFI created here
  4. Copy the EFI folder and paste it in your USB partiton

Note: Make sure to apply the correct bios settings before continuing (provided above)

  1. Restart your laptop and hit F12
  2. Select your flash drive as temporary boot option
  3. Now in the OpenCore menu select Install macOS 12 Beta Great! Now install and set up macOS Monterey as usual. When you are done be sure to read the post install guide.

macOS Big Sur Online Installer (Recomended)

This is a simple and quick summary of the online install USB creation

Windows Guide:

  1. Download rufus
  2. Select the desired flash drive you would like to put the installer on under the device option
  3. Select non-bootable as the boot selection (REQUIRED)
  4. Select FAT-32 or Large FAT-32 as the partition scheme
  5. Open up the usb partition in file explorer and delete the files created by rufus
  6. Create a folder on that partiton named com.apple.recovery.boot
  7. Install python (Make sure you select add python x.x to path)
  8. Download and extract the OpenCore Package
  9. Select the macrecovery folder in the opencorepkg folder at /Utilities/macrecovery/
  10. Click on home > copy path at the top of file explorer
  11. Fire up command prompt and type cd and hit spacebar and paste the path of the macrecovery folder.
  12. Run the command ./macrecovery.py -b Mac-E43C1C25D4880AD6 -m 00000000000000000
  13. This will put some files in the macrecovery folder but we only need BaseSystem.dmg and BaseSystem.chunklist
  14. Paste both of those files in the com.apple.recovery.boot folder in your flash drive partiton
  15. Download the latest EFI created here
  16. Copy the EFI folder and paste it in your USB partiton

Note: Make sure to apply the correct bios settings before continuing (provided above)

  1. Restart your laptop and hit F12
  2. Select your flash drive as temporary boot option
  3. Now in the OpenCore menu select the name of your USB partiton Great! Now install and set up macOS Big Sur as usual. When you are done be sure to read the post install guide.

macOS Guide:

  1. Launch Disk Utility
  2. Select View > Show all devices at the top left
  3. Select your flash drive and format it as MS-DOS (FAT) or FAT-32
  4. Open up your usb partiton and create a folder named com.apple.recovery.boot
  5. Download and extract the OpenCore Package
  6. Select the macrecovery folder in the opencorepkg folder at /Utilities/macrecovery/
  7. Right click and click "New terminal at folder"
  8. Run the command ./macrecovery.py -b Mac-E43C1C25D4880AD6 -m 00000000000000000 in the terminal window
  9. This will put some files in the macrecovery folder but we only need BaseSystem.dmg and BaseSystem.chunklist
  10. Paste both of those files in the com.apple.recovery.boot folder in your flash drive partiton
  11. Download the latest EFI created here
  12. Copy the EFI folder and paste it in your USB partiton

Note: Make sure to apply the correct bios settings before continuing (provided above)

  1. Restart your laptop and hit F12
  2. Select your flash drive as temporary boot option
  3. Now in the OpenCore menu select the name of your USB partiton Great! Now install and set up macOS Big Sur as usual. When you are done be sure to read the post install guide.

Linux Guide:

Follow this guide to set up the online macOS Big Sur Installer in Linux. I haven't gotten time to write a detailed guide.

The Dortania Installation Guide is more detailed and you easily refer to it for more details. I haven't gotten time to write a detailed guide.

Note:

1. If you are installing Catalina or Mojave it is important that you disable Airportitlwm.kext in Kernel/Add/20 of Config.plist and enable itlwm.kext instead. Read Post Install #4.

2. For those having a black screen or frozen installer when booting the install USB, create the USB using macOS and not Linux or Windows. Details on that here

Post Install

Once you have verifed that your machine boots properly without any issues as described in the "What Works section", proceed to do the following

1. Disable Verbose mode (the black screen with logs on boot up)

In Config.plist, navigate to NVRAM -> Add -> 7C436110-AB2A-4BBB-A880-FE41995C9F82 -> boot-args and delete the -v argument

2. Disable AppleDebug, ApplePanic & ShowPicker

In the Config.plist, naviaget to Misc -> Debug and change both AppleDebug and ApplePanic to False (NO)

You can also disable the boot picker screen so that you boot straight to th Apple logo by setting ShowPicker under Misc -> Boot to False (NO)

Note: you can still see the boot picker with ShowPicker set to no/false by spamming Esc before the apple logo is displayed during boot.

3. Enable WiFi with the Intel card on Monterey, Catalina and Mojave

If you are on Catalina or Mojave, you can enable WiFi on the Intel card by navigating (in config.plist) to Kernel -> Add -> 20 and set Enabled to False/NO (Disabling Airportitlwm.kext) and in 21 set Enabled to True/YES (Enabling itlwm.kext). After enabling these and rebooting install Heliport App (included in Utilities).

Or you can use Airportitlwm.kext for Catalina from Intel WiFi Kexts folder and get native wifi on Catalina in the expense of loosing trackpad after wake from sleep.

For those on Monterey & Big Sur you can comfortably use the Airportitlwm.kext included as the trackpad issues after sleep do not happen on Big Sur.

Note:

1. Airportitlwm.kext gives you native WiFi menu and enables location services, but often causes issues with the trackpad & trackpoint after waking from sleep (it doesn't work) on Catalina and Mojave (not Big Sur). A quick fix is to put the laptop to sleep again by closing the lid until the red sleep light starts to blink then waking the laptop again. Also it only happens when you put the laptop to sleep for a very long time (more than 2 or 3 hours). So for those who don't put their laptop to sleep for a very long time and just turn it off after use, this kext is ok to use.

2. The Airportitlwm.kext included in this EFI is for Big Sur. For those in Monterey take the kext in Monterey folder inside Intel WiFi kexts and replace the one in EFI -> Kexts. For those in Catalina or Mojave you should use the one in Intel WiFi Kexts Folder of this repo (Recommended) and replace the one in EFI -> Kexts. Note: the Airportitlwm kext for macOS Monterey is very new and may have issues. Please report those issues here.

3. Airportitlwm causes the bluetooth to be unstable and because so you may experience stutters or interruptions while using bluetooth headphones. To fix this you can turn off wifi and connect via ethernet or you can get 8x series cards to fix this or buy the recomended cards (DW1820A 00JT494 or Broadcom BCM94360CSAX)

4. Enable Caps lock indicator and additional Thinkpad features you used to get on Windows

Using YogaSMC you can gain this functionality back. Install the YogaSMC App-Release from here. Install it then open it to set it up.

5. Enabling bluetooth toggle to be able to turn off bluetooth

You can enable IntelBluetoothFirmware.kext & IntelBluetoothInjector.kext to be able to turn off bluetooth by enabling those kexts in config.plist This is not done by default because it increases boot times For those on macOS Monterey do not enable these kexts because the system will not boot

6. Add Device Properties for Serial number, MLB, ROM, Sytem-UUID and optionally SystemProductName.

Follow this guide to set up serial number and the accompanying info to get iServices

If you want to get wired sidecar working, in Config.plist change the string in Platforminfo > Generic> SystemProductName to MacBook9,1 (note: this causes the battery to drain faster)

7. Fix USB mouse side buttons.

If you are using a usb mouse with side buttons, you can spoof apple usb mouse by change the pid and vid in AnyAppleUSBMouse.kext/Info.plist and enable it in Config.plist.

8. Fixing static noise

When you connect headphones/earbuds via the headphone jack you will hear static noise. To fix this install alc_fix_new located in Utilities folder of this repo.

lenovo-thinkpad-t450-t450s-hackintosh-guide-opencore's People

Contributors

racka98 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

lenovo-thinkpad-t450-t450s-hackintosh-guide-opencore's Issues

Mouse input killed after waking from sleep Catalina

Describe the bug
Trackpad and trackpoint aren't working after resuming on Catalina, even without Airportitlwm IntelBluetooth or even itlwm kexts loaded. Does the latest commit support Catalina still? This doesn't happen on echospirits opencore configuration albeit severely outdated.

To Reproduce
Steps to reproduce the behavior:

  1. Sleep
  2. Wake up the laptop

Expected behavior
Trackpad and trackpoint should work after resuming from sleep

Desktop (please complete the following information):

  • OS: macOS Catalina 10.15.7

Static noise issues even after installing alc_fix_new

Describe the bug
After installing the fix I still suffer from the same issue

To Reproduce
Steps to reproduce the behavior:

  1. Install Big Sur 11.4
  2. Install alc_fix_new
  3. Plug in the headphone jack
  4. Noise

Expected behavior
Headphones shouldn't play any noise.

macOS Info:

  • OS: Big Sur
  • Version 11.4
  • Laptop Model: T450

Additional context
I tried putting my computer to sleep and waking from it but I still had the same issue.

With the Airportitlwm.kext on macOS from original configuration Wi-Fi is not working/broken on Windows

So, after pretty successful Big Sur 11.1 installation based on the original config.plist having Airportitlwm.kext enabled the Wi-Fi under macOS was running quite fine.
However:

When booting into Windows the Wi-Fi device seems to be completely broken
image

Nothing helps: driver update, reinstall, disabling/enabling.

This is reported here: OpenIntelWireless/itlwm#329

Any suggestions as always much appreciated.

Thank you, Monterey is awesome!

Just wanted to say thank you for the acpi, I made my own efi with updated open core 0.7.3 and all kext updated and copied you acpi and renames and it works great! thank you, the system boots up fast (20 second) and everything is working, even bluetooth toggle on and off with BlueToolFixup.kext and IntelBluetoothFirmware.kext 2.0 turn off intelbluetoothinjector in kernel > add.
Screen Shot 2021-08-26 at 7 00 20 PM

unable to use wifi and no sound for earphone

I'm using a ax200 and it seems not working. And also there is no sound when I plug in my earphone. I'm a newbie for opencore, I've been checking these issues online for few days, and none of the methods work.I'll so grateful if anybody can help to solve it.

Black screen after picking OpenCore

Describe the bug
After creating the boot thumbdrive with OpenCore.

To Reproduce
I created the bootdrive using Ubuntu and followed the first method. Afterwards, I copied the BaseSystem.dmg and the BaseSystem.chunklist (which I got via macrecovery.py for Big Sur; tried Catalina too, same result) to the com.apple.recovery.boot folder at the root of the drive. After that I downloaded the EFI folder from this repo and placed it along the com.apple.recovery.boot folder at the root.

Then I restarted the laptop, went into BIOS and changed all the options from the README.

When choosing the thumbdrive as a startup device, I was greeted with OpenCore screen with icons, where I clicked the first one. Then the screen went black (but lit up). Sometimes it stays this way for more than 20 minutes until I manually turn off the laptop, other times it just reboots randomly. I tried using DEBUG version of OpenCore in hopes of getting the logs and finding the problem but to no avail (I replaced the files from the EFI folder from this repo to the files from the DEBUG release, as stated here: everything stays the same, even if I delete OpenCanopy.efi and remove the lines for it from config.plist.

Expected behavior
The installation starts.

Hardware:
ThinkPad T450, i5-5300U, HD Graphics 5500, 8 GB, Intel 7265

Additional context
I've noticed that the config.plist in the repo is capitalized, however it is not in the guides. Nonetheless, changing it (nor not changing it) doesn't help to solve the issue.

The content of my drive (roor)

The content of my drive (EFI/OC folder)

I'd be happy to provide any additional info that might be required and if I install the MacOS successfully, I'd love to contribute to writing a detailed guide, if you want any help! Thanks in advance!

Apple Key Not Working

Hi,

I've just updated my laptop to the new version now my apple/alt key doesn't work (the keys either side of the space bar).

I seem to recall I did something on the original installation with the keyboard but cannot remember what it was...

Can you help at all?

Cheers,

Dave.

Thanks it works but very slow boot

Hello thank you so much for the amazing guide and efi I got macOS Monterey installed successfully on my thinkpad t450s using this efi but it takes a long time to boot any solutions?

Battery service recommended

Hi, I've done the installation. But one thing keep bugging me is that the 'Service Recommended' warning at the battery section and it seems that my t450s can only withstand 2 hrs of usage of battery while on windows it can stay longer. Did I skipped any steps or is it just normal? thanks!

Screen Shot 2021-05-04 at 9 13 27 AM

advantage

What are the advantages of this warehouse versus the warehouse next door?

T450s Static noise when connected to audio jack

Hello!
I have a problem where I cannot seem to fix the static audio noises in my headphones when plugged into the audio jack.
I have tried installing alc_fix_swift from the utilities folder using the instructions from readme 2 times, and yet the static noise is still there.
I'm new to opencore, so maybe I missed something
Hope you can help me with this!
Thanks!

m.2 ssd is working?

I'm planning on getting a m.2 ssd for the t450, is it working (having a m.2ssd and sata ssd at the same time)?

Monterey Bug

Describe the bug

Expected behavior
The system does not start, it tries to turn on bluetoothd without semaphore forever

macOS Info:

  • OS: Monterey
  • Version 12
  • Laptop Model: T450

AirDrop not work

Bro, AirDrop not work

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

macOS Info:

  • OS: [e.g. Big Sur]
  • Version [e.g. 11.0.1]
  • Laptop Model: [e.g. T450 or T450s]

Additional context
Add any other context about the problem here.

Prompts to setup keyboard every boot

Describe the bug
Every time you boot the laptop it prompts you up to setup an external keyboard. This isn’t too big of a deal but it is kind of annoying in a small way

To Reproduce
Steps to reproduce the behavior:

  1. Have a external keyboard plug in
  2. Boot macOS

Expected behavior
I expected a boot without the keyboard setup prompt

Screenshots
Nan

macOS Info:

  • OS: Monterey
  • Version 12
  • Laptop Model: t450

Additional context
I’m not 100% sure if it is a macOS bug but it doesn’t happen on my m1 macbook. So it may be the hackintosh

Can this guide be used for i7-5600U CPU?

I am just a happy user and not an Hackintosh expert, so I wonder if you could comment on if this guide would apply to my hardware (i7-5600U an d Intel HD 5500 graphics)?

Audio static noise after playing something

Describe the bug
However somehow I get no noise after sleeping laptop for 3 second and again connecting headphone. But when I play something (tried with YouTube) I get static noise along with playing audio.

To Reproduce
Steps to reproduce the behavior:

  1. Apply alc_fix
  2. close the lid with headphone plugged in.
  3. wake up from sleep after waiting 3 second.
  4. play anything and get the noise

Expected behavior
There should be no noise even if audio is playing or not.

macOS Info:

  • OS: Big Sur
  • Version 11.4
  • Laptop Model: T450s

Additional context
tried fix on #18 #37 .

Big Sur 11.2 not showing in software updates

I am using your EFI on an X250 and everything works great except that Big Sur 11.2 is not showing up in software updates.

My config is pretty standard (Core i5 5200U, Intel 7265). OpenCore and Big Sur and installed on an M.2 drive, Windows is on the main SATA drive. iCloud is configured and working without issue. Continuity and HandOff are working. Sleep works.

The drive seal for the Big Sur volume shows up as broken in diskutil but I read elsewhere that this was not an issue as long as I also had "Snapshot Sealed: Yes".

I am using the latest version of the repo (Opencore 0.6.6). The only things I changed in Config.plist are adding the S/N, disabling verbose boot, hiding the Clear NVRAM / Recovery options (HideAuxiliary), and adding the YogaSMC kext.

Any idea what I can do?

I also would like to take this opportunity to thank you for your work, this is the most stable and clean Hackintosh laptop I ever had.

OCB: StartImage failed - Aborted

Hi,
Thank you for this guide !
I succefully installed Big sur 11.2.1 on a T450 i5.
I reboot several times without key boot.
But this morning it didn't want to boot once selected the disk on GUI.

I got this
OCB: StartImage failed - Aborted

I tried to reset NVRAM, then the Recovery on GUI turned yellow.
I replaced EFI. Still stuck.
I have downloaded stuffs from the appstore with my usual account. A mistake?
Anyway i'm a newbie french guy living in south alps. So i probably missed something :-) ?
I didn't have this issue with Catalina.

T450
16 Go ram
500 SSD (BX500 crucial)

Thanks for help
OCB statimage failed

can you please make a hackintosh guide of t450s with intel i5-6200u (actually I had upgraded the hardware)? following are the hardware specifications: i5-6200U intel hd graphics 520

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

unable to login to facetime/imessage/icloud

After updating the config.plist file following the guide on dortania github and restart, I still can't login to facetime, imessage and icloud. I've tried many times and I'm on Big Sur 11.5

Help me, after install first step

Help me, after install first step is reboot loop and show log:
03:429 00:125 AAPL: #[EB.H.LV|!] Err(0xE) <- RT.GV boot-signature 7C436110-AB2A-4BBB-A880-FE41995C9F82
03:555 00:125 AAPL: #[EB|WL] 0 0 0x01 0x01 23 0x0E
03:681 00:126 AAPL: #[EB.H.LV|!] Err(0xE) <- RT.GV boot-image-key 7C436110-AB2A-4BBB-A880-FE41995C9F82
03:806 00:125 AAPL: #[EB|WL] 0 0 0x01 0x01 24 0x0E
03:932 00:125 AAPL: #[EB.H.LV|!] Err(0xE) <- RT.GV boot-image 7C436110-AB2A-4BBB-A880-FE41995C9F82
04:059 00:126 AAPL: #[EB.H.LV|!] Err(0xE) <- RT.SV- boot-signature 7C436110-AB2A-4BBB-A880-FE41995C9F82
04:186 00:126 AAPL: #[EB.H.LV|!] Err(0xE) <- RT.SV- boot-image-key 7C436110-AB2A-4BBB-A880-FE41995C9F82
04:312 00:126 AAPL: #[EB.H.LV|!] Err(0xE) <- RT.SV- boot-image 7C436110-AB2A-4BBB-A880-FE41995C9F82
04:438 00:125 AAPL: #[EB|H:NOT]
04:565 00:127 AAPL: #[EB|SB:P] 0x1
04:691 00:125 AAPL: #[EB.B.MN|BM:+SB]
04:817 00:126 AAPL: #[EB|LIMG:DP] Acpi(PNP0A03,0)/Pci(1F|2)/SATA(1,0)/HD(Part2,Sig078AF51D-204A-4F9D-8CF3-F278E9601D98)
04:943 00:125 AAPL: #[EB|LIMG:FP] \macOS Install Data\Locked Files\boot.efi
05:069 00:125 AAPL: #[EB|LIMG:OPT]
05:195 00:125 AAPL: #[EB|RPS] 0 0 0
05:322 00:126 AAPL: #[EB.OPT.LXF|F] <"\macOS Install Data\Locked Files\com.apple.Boot.plist">
05:486 00:163 AAPL: #[EB.LD.LF|IN] 0 1 <"\macOS Install Data\Locked Files\com.apple.Boot.plist"> <"0">
05:612 00:126 AAPL: #[EB|KF] <"-no_panic_dialog -rootdmg-ramdisk auth-root-dmg=file:///macOS%20Install%20Data/BaseSystem.dmg lca-boot-mode=autoinstall-msu">
05:738 00:125 AAPL: #[EB|MBA:CL] <"">
05:863 00:125 AAPL: #[EB|MBA:NV] <"keepsyms=1 debug=0x100\t-v slide=14 ">
05:989 00:125 AAPL: #[EB|MBA:KF] <"-no_panic_dialog -rootdmg-ramdisk auth-root-dmg=file:///macOS%20Install%20Data/BaseSystem.dmg lca-boot-mode=autoinstall-msu">
06:115 00:125 AAPL: #[EB|MBA:OUT] <"keepsyms=1 debug=0x100 -v slide=14 -no_panic_dialog -rootdmg-ramdisk auth-root-dmg=file:///macOS%20Install%20Data/BaseSystem.dmg lca-boot-mode=autoinstall-msu chunklist-security-epoch=0 -chunklist-no-rev2-dev">
06:240 00:125 AAPL: #[EB|LOG:VERBOSE] 2020-12-21T21:31:52
06:367 00:126 AAPL: #[EB.CSR.S|VAR] 0x00000040
06:492 00:125 AAPL: #[EB|OPT:BM] 0x200082
06:618 00:125 AAPL: #[EB.OPT.LXF|F] <"\macOS Install Data\Locked Files\PlatformSupport.plist">
06:744 00:125 AAPL: #[EB.LD.LF|IN] 0 1 <"\macOS Install Data\Locked Files\PlatformSupport.plist"> <"0">
06:870 00:125 AAPL: #[EB.LD.OFS|OPEN!] Err(0xE) <"\macOS Install Data\Locked Files\PlatformSupport.plist">
06:995 00:125 AAPL: #[EB.OPT.LXF|LF!] Err(0xE)
07:121 00:125 AAPL: #[EB.OPT.LXF|F] <"System\Library\CoreServices\PlatformSupport.plist">
07:247 00:125 AAPL: #[EB.LD.LF|IN] 0 1 <"System\Library\CoreServices\PlatformSupport.plist"> <"0">
07:373 00:125 AAPL: #[EB.LD.OFS|OPEN!] Err(0xE) <"System\Library\CoreServices\PlatformSupport.plist">
07:498 00:125 AAPL: #[EB.OPT.LXF|LF!] Err(0xE)
07:624 00:125 AAPL: #[EB.OPT.PCC|!] Err(0xE) <- EB.X.LXF
07:750 00:125 AAPL: #[EB|B:VAw]
07:875 00:125 AAPL: #[EB|KMR] 207380480
08:018 00:142 AAPL: #[EB.CS.CSKSD|+]
08:182 00:164 AAPL: #[EB.CS.CSKSD|!] Err(0xE) <- RT.GV boot-info-payload 8D63D4FE-BD3C-4AAD-881D-86FD974BC1DF
08:308 00:125 AAPL: #[EB.G.CS|-?] Ok(0)
08:434 00:126 AAPL: #[EB.LD.LF|IN] 0 1 <""> <"1">
08:562 00:128 AAPL: #[EB.B.SBS|SZ] 723512
08:705 00:143 AAPL: #[EB|B:SHA] <255f189d1b0d691e176b5c95325698a7de681107>
08:832 00:127 AAPL: #[EB.WL.PWLFNV|!] Err(0xE) <- RT.GV wake-failure 7C436110-AB2A-4BBB-A880-FE41995C9F82
08:959 00:126 AAPL: #[EB.WL.DT|!] Err(0xE) <- EB.WL.PWLFNV
09:085 00:126 AAPL: #[EB.WL.PWLFRTC|NONE]
09:211 00:125 AAPL: #[EB.WL.DT|!] Err(0xE) <- EB.WL.PWLFRTC
09:337 00:126 AAPL: #[EB.LD.LKC|CFG] <"\macOS Install Data\Locked Files\BootKernelExtensions.kc">
09:465 00:127 AAPL: #[EB.LD.LF|IN] 0 1 <"\macOS Install Data\Locked Files\BootKernelExtensions.kc"> <"0">
15:234 05:769 AAPL: #[EB|SB:P] 0x1
15:372 00:137 AAPL: #[EB|SB:SBGMFNS] j137ap.im4m
15:498 00:126 AAPL: #[EB|SB:MF] \macOS Install Data\Locked Files\BootKernelExtensions.kc.j137ap.im4m
15:625 00:126 AAPL: #[EB.LD.LF|IN] 0 1 <"\macOS Install Data\Locked Files\BootKernelExtensions.kc.j137ap.im4m"> <"0">
15:752 00:127 AAPL: #[EB.LD.OFS|OPEN!] Err(0xE) <"\macOS Install Data\Locked Files\BootKernelExtensions.kc.j137ap.im4m">
15:878 00:126 AAPL: #[EB.SB.VK|!] Err(0xE) <- EB.LD.LF
16:005 00:126 AAPL: #[EB.LD.LKCFFP|!] Err(0x1A) <- EB.SB.SBVK
16:167 00:162 AAPL: #[EB|CS:SRBM] secure-boot
16:294 00:127 AAPL: #[EB|FWFM] 0x00000000FF1FFF7F
16:421 00:126 AAPL: #[EB|FWFT] 0x00000000FD0FF576
16:586 00:164 AAPL: #[EB|IRM:RMD]
16:748 00:161 AAPL: #[EB|B:RB]
16:874 00:125 AAPL: #[EB|WL] 0 0 0x01 0x41 24 0x0E
17:000 00:125 AAPL: #[EB|REBOOT] 1
17:126 00:126 AAPL: #[EB|LOG:RESET:RECOVERY] 2020-12-21T21:32:03

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

macOS Info:

  • OS: [e.g. Big Sur]
  • Version [e.g. 11.0.1]
  • Laptop Model: [e.g. T450 or T450s]

Additional context
Add any other context about the problem here.

Works beautifully apart from the audio

Hi,

When I initially installed via USB I had audio - both speaker and mic.

Now, when booting up from the SSD, I have no audio, none at all. No devices are listed in audio preferences

macOS Info:

  • OS: [Big Sur]
  • Version [11.1]
  • Laptop Model: T450s

This is my third Hackintosh and first laptop, and easily the easiest of all 3. This is the only problem I've had. Thanks a million!!!

Monterey very slow

Describe the bug
The operating system feels very slow overall

To Reproduce
Steps to reproduce the behavior:
For example,

  1. Try launching any application like finder for example
  2. Start dragging the window arround and u will feel a ton of lag

Expected behavior
A smooth 60 FPS experience just like big sur

Screenshots
Nan

macOS Info:

  • OS: Monterey
  • Version 12
  • Laptop Model: t450

Additional context
Add any other context about the problem here.

Missing Boot Chime

I've already managed to solve this by adding the needed files and entries in config.plist but it's missing from the new EFI provided. Not sure if this was done for a reason or a preference for the developer.

Yoga smc app errors

Describe the bug
Yogasmc reports ec access is unavailable
To Reproduce
Steps to reproduce the behavior:

  1. Download yoga smc release app
  2. Run it

Expected behavior
I expected the app to launch properly

Screenshots
Not right now

macOS Info:

  • OS: big sur
  • Version: 11.4
  • Laptop Model: t450

Additional context
also if you click the yoga smc icon on the top bar and click preferences it will show failed to open system preferences

Stuck at Apple logo past boot sequence but before installer

Describe the bug
The system seems to be unable to make it to the installer screen. System locks up at an Apple logo

To Reproduce
Steps to reproduce the behavior:

  1. Followed guide through to step 10 (including setting correct bios flags) using a macOS virtual machine to create installation tool
  2. The system goes through the boot process and freezes just before the installer

Screenshots
Where the system finally freezes
The last section seen before the Apple loading bar

macOS Info:

  • OS: Big Sur
  • Version 11.2.1 (20D75)
  • Laptop Model: T450s BIOS version JBET72WW (1.36)

ocb start image failed

Hi guys I installed an update of big sur and enabled filevault and I see this error

ocb start image failed

Touchscreen IPS support

Is your feature request related to a problem? Please describe.
Toucscreen not working

Describe the solution you'd like
Touchscreen working

Describe alternatives you've considered
I can see that this person managed to achieve touchscreen support but i'm not sure how they've done that.

Additional context
It would be great if this feature could be added because this EFI is more up to date and could possibly enable touchscreen support on Monterey in the future as well.

Let me know if you need more info.

Battery Options grayed out

With the help of your repo and the guide i successfully installed BigSur on a Thinkpad T450.

My problem is, that i can't change any options in the Battery Preferences.
Did I miss something?

Change in the documents

Is your feature request related to a problem? Please describe.
Step 9. in the instructions on what to copy into the EFI folder could be better explained.

Describe the solution you'd like
Instead of "Copy the OC and BOOT files from my EFI and fireup the installer."

It might be better to say "Copy the EFI Folder with sub folders OC and BOOT files from my EFI folder. to the EFI drive. This means that the EFI folder is at the root of the EFI drive with two sub folders.".

A second line would then be

"Restart the laptop with the USB key and select the 'Install Big Sur option" rather than "fireup the imstaller"

Apart from that mistake I made (twice), it worked well.

Thanks

Rob

Installer boot: CSM support enabled getting black screen/CSM disabled results in garbled graphics

Hi, thanks for sharing your efforts here. I followed your recipe thoroughly assuming making macOS installer inside the Virtual Box macOS VM.
Unfortunately lack of success with booting the installer:

  1. Enabled CSM support in BIOS - this results in hanging completely with black screen (lights on) right after choosing to boot from the USB installer stick
  2. Disabled CSM support in BIOS (mentioned here: https://github.com/jsassu20/Lenovo-T450-Catalina-OpenCore) - this gives me console mode boot but then when entering graphics the screen is totally garbled.

Any suggestions would be much appreciated.

Platform:
System Manufacturer LENOVO
System Model 20BWA04FPB
System Type x64-based PC
System SKU LENOVO_MT_20BW_BU_Think_FM_ThinkPad T450s
Processor Intel(R) Core(TM) i7-5600U CPU @ 2.60GHz, 2594 Mhz, 2 Core(s), 4 Logical Processor(s)
BIOS Version/Date LENOVO JBET73WW (1.37 ), 14/08/2019
SMBIOS Version 2.7
Embedded Controller Version 1.04
BIOS Mode UEFI
BaseBoard Manufacturer LENOVO
BaseBoard Product 20BWA04FPB
BaseBoard Version SDK0E50510 WIN
Installed Physical Memory (RAM) 12.0 GB
Total Physical Memory 11.9 GB
Name Intel(R) HD Graphics 5500
Adapter Type Intel(R) HD Graphics Family, Intel Corporation compatible

Can not reach installer with t450s

Tried following this guide with both Big Sur 11.0.1, 11.2.1, and Catalina 10.15.5 ISOs. Tried using Kingston Ultimate and Sandisk Ultra USB3 drives.

Wiped the install USB with disk utility and did the createinstallmedia command each time.

Then copied the custom EFI folder over to the clean EFI partition.

It boots, but gets stuck immediately after boot at various errors regarding LOCHB or dmg.root_hash. Tried using Intel 7265, 8260, and AX200 chips.

Simply cannot make it work.

Broken in new update 0.7.0

Describe the bug
Efi was working in opencore 0.6.8 and 0.6.9 but after updating to opencore 0.7.0 it only shows reset nvram

To Reproduce
Steps to reproduce the behavior:
Update to opencore 0.7.0 and not work

Expected behavior
I expected everything to work

Screenshots
N/A

macOS Info:

  • OS: Big Sur 11.4 BETA 2
  • Laptop Model: T450

Additional context
Not sure why it doesn’t work in 0.7.0 because I manually updated to 0.6.9 and it worked

Stuck on boot logo with loading

I am using T450s i5 5300u. So, I followed your guide to create a bootable USB using a mac device. I mounted the EFI partition and Copied your EFI folder to the EFI drive. I have waited for almost 30mins and nothing happened. I also re-attempted the process but no luck.

Steps to reproduce the behavior:
I have only followed this link to mount the EFI partition.

image:
https://imgur.com/p8769qD

Bluetooth fix

Is your feature request related to a problem? Please describe.
Yes, there is a way to get intel Bluetooth working in Monterey.
A clear and concise description of what the problem is. Bluetooth doesn’t work in Monterey

Describe the solution you'd like
I found this solution in the issues section of the intel Bluetooth repository.
“ Looks like the latest firmware update in commit c52425f is not working properly in macOS Monterey. By reverting the firmware to its previous version, it is working on my setup.

To make Intel Bluetooth working in Monterey, following are needed:

Latest version of Lilu (from source)
Latest version of BrcmPatchRAM (from source), only need BlueToolFixup.kext in this package
IntelBluetoothFirmware.kext with older firmware (Can be built from https://github.com/pigworlds/IntelBluetoothFirmware/tree/revertfw)
IntelBluetoolInjector.kext is not needed.
Shutdown and restart machine instead of reboot.
Tested on Wireless-AC 8265 and Wireless-AC 9560 with streaming audio to Bluetooth headset.”

A clear and concise description of what you want to happen. Fix Bluetooth

Describe alternatives you've considered
None

Additional context
None

Cpu fan not working

Describe the bug
After installing BigSur I found that cpu fan never runs which causes laptop to restart frequently.

To Reproduce
Follow the guide, install bigsur and use the efi from this repo without any modifications.

Expected behavior
CPU fan should run when temperatures rises.

macOS Info:

  • OS: Big Sur
  • Version: 11.0.4
  • Laptop Model: T450s

Noise on Jack

hi, thank you for your work, everything was good, but I'm in trouble with jack noise, that can't be fixed with 8th step on post install, just try 3 times and can't solve this. disable codeccommander.kext not solve it too, the only solution just use old method with manually sleep and wake.... thank you

Sound 22

Describe the bug
Sound works on big sur but not Monterey
To Reproduce
Steps to reproduce the behavior:

  1. Boot macOS
  2. Play audio

Expected behavior
I expected to have audio feedback

Screenshots
Nan

macOS Info:

  • OS: Monterey
  • Version 12
  • Laptop Model: t450

EFI boot failure

This is probably not an issue at all, but I ask for some pointers anyway. I applied the bios settings as described. I created the installer (tried both 0.68 and 0.70 with Big Sur). Booted from usb and the installation. Package was successfully downloaded.

When rebooting the boot partition is shown (OpenCore) but selecting it returns me back to boot menu after a second.

Can you point to some resources for troubleshooting? Any ideas? BIOS settings problems?

Sleep/wake not working

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:
Laptop goes to sleep and does not wake up. Keyboard lights light up but screen stays blank.

Expected behavior
Screen should power up.

Screenshots
If applicable, add screenshots to help explain your problem.

macOS Info:

  • OS: Big Sur
  • Version 11.4
  • Laptop Model: T450

Additional context
Installed normal using the guide. Latest EFI used, no addidional changes done other then Postinstall #1
One thing maybe, I am unable to update BIOS to latest version via usb boot cd iso. "Secure authetification failed" message appears. I did all things found by googling but no luck still.

File Transfer Speed

Describe the bug
I’ve noticed that file transfer speeds are slower than on windows

To Reproduce
Steps to reproduce the behavior:
Transfer any file to a USB or try to extract an archive

Expected behavior
I expected it to be as fast as on windows

Screenshots
N/A
macOS Info:

  • OS: Big Sur
  • Version: 11.5.2
  • Laptop Model: T450 (i5-5300|HD5500)

Additional context
N/A

SSDT-SMBU Thinkpad_Clickpad Do you need to delete

I am also t450s, and I am also using i3p9 efi. In order to ensure a smoother touchpad, use VoodooRMI.kext to drive it. SMBU and Thinkpad_Clickpad are not loaded in acpi. Now it seems that it is possible to delete both of them?

And ehc is not blocked in acpi, so ehc information can be seen in hackintool--usb info, can ehc be blocked in acpi?
屏幕快照 2020-11-11 下午4 24 16

Also, my sd card is not driven. I don’t know why?
屏幕快照 2020-11-11 下午4 26 10

Big Sur, Broadcom DW1830 Wifi, X250, wifi broken after wake from sleep

Your guide and OC files work great! I have experience with Clover, but this is my first time with OC. It was pretty flawless and straightforward getting this working for the first time.

However, when I close the lid of my X250 and let the machine go to sleep, upon wake the internet no longer works. The wifi remains connected, and I can turn it off and back on again, it connects, but there is just no internet connection. A reboot fixes it. Wifi card is Broadcom DW1830.

I've tried adding AirportBcrmFixup.kext to my Kext folder, which is a kext I used with Clover on this machine, but it doesn't seem to help. Back on Clover, I had no issues with the Broadcom wifi at all, but that was also on Catalina.

Any idea what it could be? Thanks in advance!


OS: Big Sur 11.2.1
Laptop: ThinkPad X250
Wifi: DW1830

Sound

Hello sir thank you for the open core update
Describe the bug
There is no sound from built in speaker
To Reproduce
Steps to reproduce the behavior:

  1. Boot macos
  2. Play audio

Expected behavior
I expected to hear sound

Screenshots
N/A

macOS Info:

  • OS: Monterey
  • Version 12.0
  • Laptop Model: T450
    Additional context
    Add any other context about the problem here.

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.