From c45904e754f449f71815e8ca33b4cc7e8b5d5154 Mon Sep 17 00:00:00 2001 From: Tyler Nguyen Date: Mon, 16 Nov 2020 11:14:33 -0600 Subject: [PATCH] Update USB 3.1 Patch and minor docs --- .../EFI/OC/ACPI/SSDT-TB-DSB2-XHC2.aml | Bin 2820 -> 2820 bytes README.md | 11 +++++++---- ...ME-ACPIpatching.md => 2_README-Patches.md} | 0 docs/3_README-other.md | 1 + patches/Debug Patches/SSDT-Debug.dsl | 2 +- patches/README.md | 2 +- 6 files changed, 10 insertions(+), 6 deletions(-) rename docs/{2_README-ACPIpatching.md => 2_README-Patches.md} (100%) diff --git a/EFI-OpenCore/EFI/OC/ACPI/SSDT-TB-DSB2-XHC2.aml b/EFI-OpenCore/EFI/OC/ACPI/SSDT-TB-DSB2-XHC2.aml index 1ddee386226dadc4722d726cc9f9f96d5f66822f..1148329b50d622403628623f223ca410c35e440d 100644 GIT binary patch delta 31 lcmZn>YZ2oL4t5D);bvf9`n{2B4i}@*YZ2oL4t5D);bvf9`n!>94%g%+&Nu)^PzGoK diff --git a/README.md b/README.md index d027ff1..940ac3e 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,8 @@ [![BIOS](https://img.shields.io/badge/BIOS-1.50-blue)](https://pcsupport.lenovo.com/us/en/products/laptops-and-netbooks/thinkpad-x-series-laptops/thinkpad-x1-carbon-6th-gen-type-20kh-20kg/downloads/driver-list/component?name=BIOS%2FUEFI) [![MODEL](https://img.shields.io/badge/Model-20KH*-blue)](https://github.com/tylernguyen/x1c6-hackintosh/blob/master/docs/references/x1c6-Platform_Specifications.pdf) [![OpenCore](https://img.shields.io/badge/OpenCore-0.6.3-green)](https://github.com/acidanthera/OpenCorePkg) -[![LICENSE](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/996icu/996.ICU/blob/master/LICENSE) + + Critter @@ -67,8 +68,10 @@ | S3 Sleep/ Hibernation Mode 3 | ✅ | `SSDT-Sleep.aml` | | | Hibernation Mode 25 | ✅ | `RTCMemoryFixup.kext` and `HibernationFixup.kext` | Supported, macOS uses mode 3 by default. Change to mode 25 via `pmset`. | | Custom Charge Threshold | ✅ | `SSDT-EC.aml`, [YogaSMC.kext](https://github.com/zhen-zen/YogaSMC), and [YogaSMCPane](https://github.com/zhen-zen/YogaSMC)| Adjust with YogaSMCPane in System Preferences +| Fan Control | ✅ | `SSDT-EC.aml`, [YogaSMC.kext](https://github.com/zhen-zen/YogaSMC), and [YogaSMCPane](https://github.com/zhen-zen/YogaSMC)| Adjust with YogaSMC App. | Battery Life | ✅ | Native, comparable to Windows/Linux. Biggest impact is TB3, see [docs/1_README-HARDWAREandBIOS.md](https://github.com/tylernguyen/x1c6-hackintosh/blob/master/docs/1_README-HARDWAREandBIOS.md) | Will need a modded BIOS to disable `CFG Lock` + > ### Input/ Output | Feature | Status | Dependency | Remarks | | :----------------------------------- | ------ | ------------------- | ---------------------------- | @@ -79,9 +82,9 @@ | 4K UHD output via HDMI/ DisplayPort **(Modded BIOS)** | ✅ | See `DMVT Pre-Allocated` to `64M` | See [docs/1_README-HARDWAREandBIOS.md](https://github.com/tylernguyen/x1c6-hackintosh/blob/master/docs/1_README-HARDWAREandBIOS.md) for information about modding the BIOS. | | 4K UHD output via HDMI/ DisplayPort **(Vanilla BIOS)** | ✅ | See `/patches/OpenCore Patches/4K-Output-wo-BIOSmod.plist` | - | | USB 2.0, USB 3.0, and Micro SD Card Reader | ✅ | `SSDT-XHC1.aml` | - | -| USB 3.1 | ⚠️ | `SSDT-XHC2.aml` | Hotplug WIP | -| USB Power Properties in macOS | ✅ | `SSDT-USBX.aml` | - | -| Thunderbolt 3 Hotplug | ✅ | `SSDT-TB3.aml` | Native interface within System Report | +| USB 3.1 | ⚠️ | `SSDT-TB-DSB2-XHC2.aml` | Hotplug WIP | +| USB Power Properties in macOS | ✅ | `SSDT-XHC1.aml` | - | +| Thunderbolt 3 Hotplug | ✅ | `SSDT-TB-*` | Native interface within System Report | > ### Display, TrackPad, TrackPoint, and Keyboard | Feature | Status | Dependency | Remarks | diff --git a/docs/2_README-ACPIpatching.md b/docs/2_README-Patches.md similarity index 100% rename from docs/2_README-ACPIpatching.md rename to docs/2_README-Patches.md diff --git a/docs/3_README-other.md b/docs/3_README-other.md index b653146..a1fb0a7 100644 --- a/docs/3_README-other.md +++ b/docs/3_README-other.md @@ -60,4 +60,5 @@ - Repaste the machine with thermal [Grizzly Kryonaut](https://www.thermal-grizzly.com/en/products/16-kryonaut-en). - For those willing to risk permanently damaging your machine for the best thermal, repaste the machine with liquid metal [Grizzly Conductonaut](https://www.thermal-grizzly.com/produkte/25-conductonaut). For the majority however, I recommend using [Grizzly Kryonaut](https://www.thermal-grizzly.com/en/products/16-kryonaut-en). +- Replace your machine's fan (if applicable). See https://www.reddit.com/r/thinkpad/comments/c7zpah/x1_carbon_6th_gen_horrible_cooling_fan_design/ - Mod the BIOS the unlock Intel Advance Menu, see [docs/1_README-HARDWAREandBIOS.md](https://github.com/tylernguyen/x1c6-hackintosh/blob/master/docs/1_README-HARDWAREandBIOS.md) diff --git a/patches/Debug Patches/SSDT-Debug.dsl b/patches/Debug Patches/SSDT-Debug.dsl index 637003c..d4d036a 100644 --- a/patches/Debug Patches/SSDT-Debug.dsl +++ b/patches/Debug Patches/SSDT-Debug.dsl @@ -1,5 +1,5 @@ /* - * Depends on /patches/Debug Patches/ Debug.plist + * Redirect ACPI's native ADGB()-helper to syslog for reading in macOS */ DefinitionBlock ("", "SSDT", 0, "X1C6", "_Debug", 0x00001000) diff --git a/patches/README.md b/patches/README.md index 5bdbe45..7f3cde8 100644 --- a/patches/README.md +++ b/patches/README.md @@ -2,7 +2,7 @@ In the current directory are ACPI source files of patches in-use. -Please refer to [docs/2_README-ACPIpatching.md](https://github.com/tylernguyen/x1c6-hackintosh/blob/master/docs/2_README-ACPIpatching.md) for each of their specific usage and purposes. In addition, each patch have insightful comments in them, please read throughly read their source code. +Please refer to [docs/2_README-Patches.md](https://github.com/tylernguyen/x1c6-hackintosh/blob/master/docs/2_README-Patches.md) for each of their specific usage and purposes. In addition, each patch have insightful comments in them, please read throughly read their source code. ## OpenCore Patches By default, the repo `config.plist` should have already have these patches included. These patches are mostly dependencies of various ACPI patches. They are here for reference patches.