1
0
Fork 0
mirror of https://github.com/tylernguyen/x1c6-hackintosh.git synced 2025-02-05 09:33:13 -06:00

update README.md - UPDATE SOON

This commit is contained in:
Tyler Nguyen 2019-04-09 10:42:34 -05:00
parent 4d0fe1aea5
commit 1b8360e09d
No known key found for this signature in database
GPG key ID: 0BC67CB109469BA1

View file

@ -1,5 +1,7 @@
# MacOS on Thinkpad X1 Carbon 6th Generation, Model 20KH*  # MacOS on Thinkpad X1 Carbon 6th Generation, Model 20KH*
## Summary: ## Summary:
| Fully functional | Non-functional | Semi-functional. Additional pulls needed and welcomed. | | Fully functional | Non-functional | Semi-functional. Additional pulls needed and welcomed. |
|-------------------------------------------------------------------|----------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------| |-------------------------------------------------------------------|----------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------|
| Stable, macOS work machine. | MicroSD Card Reader (not needed, DISABLED at BIOS) | HDMI, currently only outputs at 1080p.Though capable of 4K 4096x2150. | | Stable, macOS work machine. | MicroSD Card Reader (not needed, DISABLED at BIOS) | HDMI, currently only outputs at 1080p.Though capable of 4K 4096x2150. |
@ -7,25 +9,47 @@
| iCloud suite: App Store, iMessage, FaceTime, iCloud Drive, etc... | Wireless WAN (not needed, DISABLED at BIOS) | Power management, currently 5-6 hours with average usage. Maybe a custom injection with CPUFriend will optimize this? | | iCloud suite: App Store, iMessage, FaceTime, iCloud Drive, etc... | Wireless WAN (not needed, DISABLED at BIOS) | Power management, currently 5-6 hours with average usage. Maybe a custom injection with CPUFriend will optimize this? |
| Wifi and Bluetooth \*need card replacement | | USB power property injection - unsure of real values. | | Wifi and Bluetooth \*need card replacement | | USB power property injection - unsure of real values. |
| TrackPoint \*with SSDT patch | | Thunderbolt 3: proper patch needed. | | TrackPoint \*with SSDT patch | | Thunderbolt 3: proper patch needed. |
## Where to start: ## Where to start:
Follow the series of README files included in the repository. Follow the series of README files included in the repository.
**1\_README-HARDWAREandBIOS**: Replace Wifi/Bluetooth card and M.2 drive. Then change laptop's BIOS settings as detailed. **1_README-HARDWAREandBIOS**: Replace Wifi/Bluetooth card and M.2 drive. Then change laptop's BIOS settings as detailed.
**2\_README-installMEDIA**: Creating the macOS install drive. **2_README-installMEDIA**: Creating the macOS install drive.
**3\_README-POSTinstallation**: Settings and tweaks post installation. **3_README-POSTinstallation**: Settings and tweaks post installation.
**4\_README-ACPIpatching**: Patching the system ACPI table for battery status, brightness, sleep, etc... **4_README-ACPIpatching**: Patching the system ACPI table for battery status, brightness, sleep, etc...
\*You can use my patched ACPI files on your machine ONLY when it has the exact same specifications as mine! *You can use my patched ACPI files on your machine ONLY when it has the exact same specifications as mine!
Please dump and patch your own otherwise, for safety and stability purposes. Please dump and patch your own otherwise, for safety and stability purposes.
## Clover Configurations and Data: ## Clover configuration and data:
**For Kaby Lake-R/UHD620**
"AAPL,ig-platform-id", Buffer() { 0x00, 0x00, 0x16, 0x59 }, ~~~
"hda-gfx", Buffer() { "onboard-1" }, // Kaby Lake-R/UHD620
"model", Buffer() { "Intel UHD Graphics 620" },
"device-id", Buffer() { 0x16, 0x59, 0x00, 0x00 },
## Utilities and software needed: 0x5917, 0, Package()
{
"AAPL,ig-platform-id", Buffer() { 0x00, 0x00, 0x16, 0x59 },
"model", Buffer() { "Intel UHD Graphics 620" },
"hda-gfx", Buffer() { "onboard-1" },
"device-id", Buffer() { 0x16, 0x59, 0x00, 0x00 },
// WhateverGreen.kext framebuffer patch instructions
"framebuffer-patch-enable", Buffer() { 0x01, 0x00, 0x00, 0x00 },
"framebuffer-fbmem", Buffer() { 0x00, 0x00, 0xC0, 0x00 },
"framebuffer-stolenmem", Buffer() { 0x00, 0x00, 0x00, 0x05 },
},
~~~
**Utilities and software needed:**
KextBeast, for kext installation. KextBeast, for kext installation.
Clover Configurator and/or PlistEdit Pro (Interchangeable with Xcode). Clover Configurator and/or PlistEdit Pro (Interchangeable with Xcode).
MaciASL, for patching ACPI tables. MaciASL, for patching ACPI tables.
IORegistryExplorer, for reference and diagnosis. IORegistryExplorer, for reference and diagnosis.
@ -49,27 +73,20 @@ Audio:
ALC285 Audio Codec ALC285 Audio Codec
## References: ## References:
[FAQ READ FIRST! Laptop Frequent Questions][1] [FAQ READ FIRST! Laptop Frequent Questions](https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/)
[(99% perfect) Sierra 10.12.6 on Thinkpad x1 carbon 5th-gen with dual-boot unchanged Win7][2] [(99% perfect) Sierra 10.12.6 on Thinkpad x1 carbon 5th-gen with dual-boot unchanged Win7](https://www.tonymacx86.com/threads/99-perfect-sierra-10-12-6-on-thinkpad-x1-carbon-5th-gen-with-dual-boot-unchanged-win7.237922/)
[An idiot's guide to iMessage][3] [An idiot's guide to iMessage](https://www.tonymacx86.com/threads/an-idiots-guide-to-imessage.196827/)
[Native power management guide for laptop][4] [Native power management guide for laptop](https://www.tonymacx86.com/threads/guide-native-power-management-for-laptops.175801/)
[Custom SSDT for USBinjectall][5] [Custom SSDT for USBinjectall](https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/)
[Laptop screen goes blank when plugging in external monitor][6] [Laptop screen goes blank when plugging in external monitor](https://www.tonymacx86.com/threads/laptop-screen-goes-blank-when-plugging-in-external-monitor.226226/)
[Override EDID for display problem][7] [Override EDID for display problem](https://www.tonymacx86.com/threads/override-edid-for-display-problem.47200/)
## Contacts, in order of convenience: ## Contacts, in order of convenience:
**Signal**: 469-480-7748 **Signal**: 469-480-7748
\*This is Signal ONLY number. You will not get a reply if you text me using this number. *This is Signal ONLY number. You will not get a reply if you text me using this number.
**Reddit DM**: https://www.reddit.com/user/tylernguyen_  **Reddit DM**: https://www.reddit.com/user/tylernguyen_
## Donate and Support: ## Donate and Support:
https://tylerspaper.com/support/ https://tylerspaper.com/support/
[1]: https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
[2]: https://www.tonymacx86.com/threads/99-perfect-sierra-10-12-6-on-thinkpad-x1-carbon-5th-gen-with-dual-boot-unchanged-win7.237922/
[3]: https://www.tonymacx86.com/threads/an-idiots-guide-to-imessage.196827/
[4]: https://www.tonymacx86.com/threads/guide-native-power-management-for-laptops.175801/
[5]: https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/
[6]: https://www.tonymacx86.com/threads/laptop-screen-goes-blank-when-plugging-in-external-monitor.226226/
[7]: https://www.tonymacx86.com/threads/override-edid-for-display-problem.47200/