Giter Site home page Giter Site logo

x1c6-macos's Introduction

macOS for ThinkPad X1 Carbon 6th Gen [20KG] (Janaury 14, 2024)

X1C6

This project is to give the X1C6 a complete and functional build of macOS Sonoma 14.2.1 using the guide from here with modified ACPI and updated kexts.

Using MacbookPro15,2 SMBIOS

My Specs

Model: X1C6 [20KG]

Bios: 1.60 Vanilla

CPU: 2.11GHz Intel i7-8650U (0x8086)

GPU: Intel UHD620 1536MB (0x5916)

RAM: 2133MHz Samsung 16GB Dual Channel LPDDR3

Display: 14" IPS Anti-Glare FHD Non-Touch, 1920x1080, 60Hz

Storage: PCI-E x4 NVMe WD SN730 512GB

Partition Type: APFS

Wifi: Intel Wireless AX210NGW

Bluetooth: Intel Wireless AX210NGW

Bootloader: OpenCore v0.9.7

Note

Your laptop may or may not have the exact specs as mine. Results may vary. If you need help, please ask.

Tested Configurations

  • macOS 14.2.1
  • BIOS 1.60

What Works

  • Audio
  • Headphone Jack
  • Keyboard
  • Keyboard Brightness
  • Power Management (CPUFriend)
  • Battery Manager
  • USB A Ports
  • USB C Ports
  • Trackpad, with full gestures
  • Trackpoint
  • Webcam
  • Microphone
  • Display Brightness (Have to set it in Keyboard Shortcuts in System Settings)
  • Sleep / Wake
  • Wifi - Use Heliport v1.5.0 or else KP when using stock wifi settings (airport.d)
  • Bluetooth

What doesn't work / Haven't tested

  • Fingerprint sensor - Touch ID (It will never work) (Disabled in BIOS)
  • HDMI - Haven't Tested
  • Thunderbolt 3 - Haven't Tested
  • microSD Card Reader - Haven't Tested
  • All FN Keys - F7-F12 doesn't do anything

Bugs

  • ?

Pre-Installation

  1. Follow tylernguyen's guide.
  2. Generate SMBIOS for MacbookPro15,2

Credits

x1c6-macos's People

Contributors

rybo713 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

x1c6-macos's Issues

Can't Wake Up after sleep

If notebook is going to sleep, it's can't wake up
Log after reboot

`panic(cpu 0 caller 0xffffff80157944ae): Wake transition timed out after 180 seconds while calling power state change callbacks. Suspected bundle: com.apple.iokit.IOPCIFamily. Thread 0xec77.
Failure code:: 0x00000201 00000027

Backtracing specified thread
Panicked task 0xffffff94ffdc61d8: 213 threads: pid 0: kernel_task
Backtrace (CPU 0), panicked thread: 0xffffff99c7f91b30, Frame : Return Address
0xffffffc4ab423790 : 0xffffff8015175657
0xffffffc4ab253c40 : 0xffffff80150547f6
0xffffffc4ab253cd0 : 0xffffff80150528f0
0xffffffc4ab253d20 : 0xffffff801503f891
0xffffffc4ab253d50 : 0xffffff8017368ce8
0xffffffc4ab253d70 : 0xffffff801736ac4d
0xffffffc4ab253de0 : 0xffffff80173781c9
0xffffffc4ab253e00 : 0xffffff80156f3a79
0xffffffc4ab253e70 : 0xffffff80156f37dc
0xffffffc4ab253ea0 : 0xffffff8015081bc8
0xffffffc4ab253ee0 : 0xffffff8015082c58
0xffffffc4ab253fa0 : 0xffffff8014fbf19e
Kernel Extensions in backtrace:
com.apple.iokit.IOPCIFamily(2.9)[43511668-C040-3FBA-8CD6-25AD6E00FD90]@0xffffff8017368000->0xffffff8017399fff

Process name corresponding to current thread (0xffffff99c7f91b30): kernel_task

Mac OS version:
23F79

Kernel version:
Darwin Kernel Version 23.5.0: Wed May 1 20:09:52 PDT 2024; root:xnu-10063.121.3~5/RELEASE_X86_64
Kernel UUID: 7B071FD2-9FDC-344E-8483-47EC972A105E
roots installed: 0
KernelCache slide: 0x0000000014c00000
KernelCache base: 0xffffff8014e00000
Kernel slide: 0x0000000014ce4000
Kernel text base: 0xffffff8014ee4000
__HIB text base: 0xffffff8014d00000
System model name: MacBookPro15,2 (Mac-827FB448E656EC26)
System shutdown begun: NO
Panic diags file available: YES (0x0)
Hibernation exit count: 0

System uptime in nanoseconds: 3276046953928
Last Sleep: absolute base_tsc base_nano
Uptime : 0x000002fac39d71c5
Sleep : 0x000002ce47a2ff0a 0x00000009d1680b83 0x0000000000000000
Wake : 0x000002cee210f218 0x00000000f5272c84 0x000002ce642e4322
Compressor Info: 0% of compressed pages limit (OK) and 0% of segments limit (OK) with 0 swapfiles and OK swap space
Zone info:
Zone map: 0xffffff8032584000 - 0xffffffa032584000
. PGZ : 0xffffff8032584000 - 0xffffff8034585000
. VM : 0xffffff8034585000 - 0xffffff8500d84000
. RO : 0xffffff8500d84000 - 0xffffff869a584000
. GEN0 : 0xffffff869a584000 - 0xffffff8b66d84000
. GEN1 : 0xffffff8b66d84000 - 0xffffff9033584000
. GEN2 : 0xffffff9033584000 - 0xffffff94ffd84000
. GEN3 : 0xffffff94ffd84000 - 0xffffff99cc584000
. DATA : 0xffffff99cc584000 - 0xffffffa032584000
Metadata: 0xffffffa034d18000 - 0xffffffa054d18000
Bitmaps : 0xffffffa054d18000 - 0xffffffa057d18000
Extra : 0 - 0`

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.