tylernguyen / x1c6-hackintosh

READMEs, OpenCore configurations, patches, and notes for the Thinkpad X1 Carbon 6th Gen 2018 Hackintosh
https://tylernguyen.github.io/x1c6-hackintosh/
The Unlicense
628 stars 110 forks source link

Any plans to update the EFI to support Ventura? #181

Closed mattpassarelli closed 1 year ago

mattpassarelli commented 1 year ago

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 [...]

With Ventura having been released for a little under 2 months, are there any current plans to update the Documentation and OC files to support it?

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

Be able to update/clean install Ventura

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

Stay on Monterey.

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

dclive commented 1 year ago

Seconded - any plans for an update? Right now I updated to OC87, added the scanpicker, added 2 entries from the vanilla BIOS plist, changed securebootmodel to disabled, added -1 for some minvers, moved to SMBIOS 15,2 as most similar to my X1CG6-i7-8650U, but Ventura still won't boot on this machine. :(

dclive commented 1 year ago

I went back to the original EFI and here's my writeup of what I had to do to get Ventura booting:

Note: In OCAT, set it to OpenCore 83, the version that Tyler uses. Don't set it to any other version. Confirm you "get" or "set" that version within OCAT, then continue... [And if you don't understand what this means, read the first few para of this: https://www.macos86.it/topic/5941-updating-opencore-and-kexts-with-ocat/) - update to "Latest Version", THEN, after that, flip to version 83 (in other words, flip to the OC version that Tyler uses, AFTER you have updated your databases to the latest. Then SYNC that version, OC83 that Tyler uses.)

Wow the screen is tiny on a 2540x1440 X1C6

And the keyboard doesn't work in OpenCore. :(

Things to do after install:

  1. Update AppleALC to 1.77 to get audio working.
  2. Run HiDPI if you have the 1440p screen.
erdemoney commented 1 year ago

@dclive Any luck getting the keyboard to work? Have you been running Ventura or did you revert back to Monterey?

dclive commented 1 year ago

@dclive Any luck getting the keyboard to work? Have you been running Ventura or did you revert back to Monterey?

I've made a GitHub repository with my EFI, which may help, as I kept it updated. After a recent OC update my recollection is all keyboard issues were fixed. As I've sold the X1C6 I've no further test results to report, but my repository may help you.

https://github.com/dclive/Lenovo-X1-Carbon-Gen-6-Hackintosh

tylernguyen commented 1 year ago

@mattpassarelli

The latest update should fix issues with Ventura. I'm currently on 13.2.1 myself.

dragoncode commented 1 year ago

I went back to the original EFI and here's my writeup of what I had to do to get Ventura booting:

Note: In OCAT, set it to OpenCore 83, the version that Tyler uses. Don't set it to any other version. Confirm you "get" or "set" that version within OCAT, then continue... [And if you don't understand what this means, read the first few para of this: https://www.macos86.it/topic/5941-updating-opencore-and-kexts-with-ocat/) - update to "Latest Version", THEN, after that, flip to version 83 (in other words, flip to the OC version that Tyler uses, AFTER you have updated your databases to the latest. Then SYNC that version, OC83 that Tyler uses.)

Wow the screen is tiny on a 2540x1440 X1C6

And the keyboard doesn't work in OpenCore. :(

Things to do after install:

  1. Update AppleALC to 1.77 to get audio working.
  2. Run HiDPI if you have the 1440p screen.

I followed your instructions (but using OC 0.9 instead), but when trying to Install Ventura on the boot screen it simply loops back to the Lenovo splash screen. Could you explain what exactly you mean by updating to "latest version" (0.9.1) first, then flipping to version 83? Did I understand you correctly?