diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..4c84883 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,17 @@ +name: ci +on: + push: + branches: + - main + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-python@v2 + with: + python-version: 3.x + - run: pip install mkdocs-material + - run: mkdocs gh-deploy --force diff --git a/README.md b/README.md index ba86238..3541d4a 100644 --- a/README.md +++ b/README.md @@ -1,26 +1,45 @@ # macOS on Thinkpad X1 Carbon 6th Generation, Model 20KH\* -[![macOS](https://img.shields.io/badge/macOS-Big_Sur-yellow.svg)](https://www.apple.com/macos/big-sur/) -[![version](https://img.shields.io/badge/11.4-yellow)](https://www.apple.com/newsroom/2020/11/macos-big-sur-is-here/) -[![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.7.0-green)](https://github.com/acidanthera/OpenCorePkg) - - +

+Thinkpad X1 Carbon 6th Gen +

-Critter +

+ + + + + + + + + + + + + + +

-### Follow my website [damnthattelevision.com](https://damnthattelevision.com/) +

+ + + + + + +

-#### READ THE ENTIRE README.MD BEFORE YOU START. +

+

READ THE ENTIRE README.MD BEFORE YOU START.

+

+ +July 16th, 2021, +I consider the state of this project to be **very stable**. Everything works the way it should, or at least the things I notice. There will likely never be major changes coming unless a new macOS version break something severely (which I doubt). I will continue to maintain this project with every OpenCore releases, up until it's (MacBookPro14,1) official out of service/support from Apple. #### I am not responsible for any damages you may cause. -### Should you find an error, or improve anything, be it in the config itself or in the my documentation, please consider opening an issue or a pull request to contribute. - -`I AM A ONE MAN TEAM, AND A FULL TIME STUDENT. SO, I MIGHT NOT BE ABLE TO RESPOND OR HELP YOU IN A TIMELY MANNER. BUT, I PROMISE I WILL GET TO YOU EVENTUALLY. PLEASE UNDERSTAND.` - -`Lastly, if my work here helped you. Please consider donating, it would mean a lot to me.` +#### If my work here helped you. Please consider donating, it would mean a lot to me. > ## Update @@ -28,15 +47,15 @@ > ### 2021-6-21 -#### Changed +#### Added +- A notice in the doc that warns: "modding the BIOS will break TPM and thus, Windows 11. Consider this before you proceed with BIOS modding." -- Fixed `Resources` folder structuring and added new support files. -- Revert `ECEnabler.kext` in favor of `SSDT-Battery` (`ECEnabler` had some trouble updating charge level for me). -- Fix brightness adjustment patch. +#### Removed +- The `GitHub-pages` of this project, it was pretty useless since it's just a mirror of the `README.md`. #### Notice - This will likely be the last repo update until macOS Monterey is stable. At which I plan: - - Implement AX200 is the network card with the OpenIntelWireless kexts. + - Implement AX200 as the network card with the OpenIntelWireless kexts.
@@ -120,9 +139,10 @@ - [dortania/ `USB map` guide](https://dortania.github.io/OpenCore-Post-Install/usb/) - [WhateverGreen Intel HD Manual](https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.IntelHD.en.md) - `Configuration.pdf` and `Differences.pdf` in each `OpenCore` releases. +- In short, if I missed something here, refer to official OpenCore docs first, then Dortania's docs. Only then, if you still haven't found what you're looking for, seek Google or forum help. - Additionally, references specific to the x1c6 are located in `docs/references/` -* ### No seriously, please read those. +* ### No seriously, please review those resources to get an idea of what's going on before proceeding.
@@ -184,15 +204,6 @@ Before you do anything, please familiarize yourself with basic Hackintosh termin Create a pull request if you like to be added, final decision at my discreation.
-> ## CONTACT - -https://damnthattelevision.com/contact -Signal: +1 (202)-644-9951 \*This is a Signal ONLY number. You will not get a reply of you text me at this number. - -> ## SUPPORT - -https://damnthattelevision.com/support/ -
CREDITS
diff --git a/_config.yml b/_config.yml deleted file mode 100644 index 92de50c..0000000 --- a/_config.yml +++ /dev/null @@ -1,4 +0,0 @@ -description: macOS on the ThinkPad X1 Carbon 6th Gen. -logo: /docs/assets/img/logo.png -theme: jekyll-theme-minimal -google_analytics: diff --git a/docs/1_README-HARDWAREandBIOS.md b/docs/1_README-HARDWAREandBIOS.md index e301d56..37f7c9f 100644 --- a/docs/1_README-HARDWAREandBIOS.md +++ b/docs/1_README-HARDWAREandBIOS.md @@ -60,7 +60,8 @@ At the minimum, these BIOS settings must be made to install and run macOS withou > ## Modding the BIOS: -### A modded BIOS will allow for more optimizations to be made for macOS and will overall make your hackintosh better. I am a BIOS modding novice myself, but with these instructions, I was able to mod my x1c6 BIOS in less than one hour. I fully recommend doing this for all who think themselves capable. Furthermore, the default `config.plist` for this repository is meant to accommodate a modded BIOS with appropriate settings. If you cannot mod your BIOS or is unwilling to do so, use `config_unmoddedBIOS.plist`. +### As of of July 16th, 2021: the BIOS mod will break TPM. Hence, Windows 11 will not work. Consider this if you choose to proceed. +#### A modded BIOS will allow for more optimizations to be made for macOS and will overall make your hackintosh better. I am a BIOS modding novice myself, but with these instructions, I was able to mod my x1c6 BIOS in less than one hour. I fully recommend doing this for all who think themselves capable. Furthermore, the default `config.plist` for this repository is meant to accommodate a modded BIOS with appropriate settings. If you cannot mod your BIOS or is unwilling to do so, use `config_unmoddedBIOS.plist`. SPI_Programmer_CH341a.jpg [SPI Programmer CH341a and SOIC8 connector](https://www.amazon.com/Organizer-Socket-Adpter-Programmer-CH341A/dp/B07R5LPTYM) are needed.