Oh! This thing you guys made, excited! ——— The Elder.
Current Release: 10.15-V3.7 LTS
Developer: @Errrneist
READ THE ENTIRE README.MD BEFORE YOU TAKE ANY ACTION.
英语并非你的首选语言?中文版文档
Post-Install
section.How to customize the “About This Mac” section of a Mac, Joaquim Barbosa.
Problem with BCM94360CS2 (Issue #15):
Inventory of supported/unsupported wireless cards, Hervé.
Normally, your memory on your machine should just work. However, with machines that has 64G of memory (ughhhh you rich people!!), you might need some workaround.(Issue #34)
Presented by oreziam, he gave a brief description of his solution in the above issue.
If your AppleALC.kext does not load using (for example, V3.0), then read the following passage.
32 bit program is no longer supported in macOS 10.15.0 Catalina.
Using 32 bit programs on macOS Catalina would cause reboot shortly after login.
Most common killer programs: Tuxera NTFS 2018 and Steam.
Solution:
There is an Hibernation battery drain issue (Issue #36) of battery draining and the machine does not fully hibernate when I want it to, for example, closing the lid. (It also makes a little bit of heat, not too much as fully turned on), approximately 5% per hour. You can read more in the link above.
To my knowledge, you only need to patch your own DSDT, and since this problem hasn't bothering me much and I am busy, fixing this issue has not been implemented.
Bluetooth is SOLVED (fuck, finally) using a ribbon cable connecting to Smartcard slot.
If you don't want to go through these effort:
Some people experienced fan issues that the fan does not turn on during load. (Issue #32)
This can be solved by applying a BIOS update (1.17 -> 1.23).
Let me emphasize it again, do not boot Windows using Clover! It will cause weird problems.
Touchpad in WINDOWS:
Time sync issues: Some might also experience between Windows and macOS. Here is a Fix (cr. SwampFox82).
Special Simplified Edition: Many people are experiencing unknown issues to boot into macOS.
I released a EFI configuration to at least boot into the OS and see what we can do. Read more in the release comment. (It is for 10.14.3 idk if it works in 10.14.4 or newer).
Turns out Acidanthera's VoodooPS2Controller.kext is good enough for enabling multigesture and touchscreen.
I was requested to make a video on how it works on the touch screen, link below.
VoodooI2C.kext:
For video editors who use FinalCutPro and Davenci be aware that updating to 10.14.3 might cause OpenGL issue that makes rendering take forever. (cr. cthetoy).
However, with macOS 10.15 going all in with Metal 2 I do not suspect this will be an issue from now on. Programs using OpenGL will soon switch to Metal on macOS Catalina.
Recently, people on TonyMacX86 are having issue with PM981. PM981 is troublesome for Hackintosh and I am not using it for install. I'm using a Toshiba XG3. However, you can check out zysuper's repo on ACPI files to get rid of PM981.
However, I have no problem accessing my Windows disk (PM981) from macOS (XG3).
AMD Radeon GPU and Intel UHD/Iris Pro Graphics are supported by macOS 10.14.0 and above.
NVIDIA GPU is no longer supported from macOS 10.14.0 and requires a Web Driver to run in macOS 10.13.5 or below.
Mainly because there are some issues between NVIDIA and Apple (on the executive level) and they refuse to cooperate. This is such a shame given there now exists a modular Mac Pro and many professionals wanting to use eGPU on a rMBP so let's hope Apple and NVIDIA can get this resolved as soon as possible.
I finally solved eGPU. It is running smooth as hell using a RX570 in a Razer Core X.
Now that I disabled my iGPU, what do I do when I don't use an eGPU?
Thanks for desmomarco999's guide, he worked it out on his XPS 13, but I used a different way.
Long story short, it won't work. If it works, let me know.
Why? Because all X1E display output is hard wired to the NVIDIA GPU. You can confirm this by going into NVIDIA controler panel in Windows and see PhysX, and you can see all display output is wired to the NVIDIA card, while the eDP in screen display is wired to the iGPU.
Therefore, since NVIDIA card won't work, also Optimus won't work, USB dongle display output just won't work because the output is not wired to the iGPU. Not to mention you disabled dGPU in SSDT.
Note this also applies to any USB-C to DP/HDMI/DVI cables. These also does not work since they are essentially a dongle mentioned above.
Plugable USB3-6950-HDMI: Inspired by Issue #13 I bought an adapter and was able to achieve 4K60P via USB3.0 and HDMI2.0. Now output issue is solved. You can download the driver here:
Relative question:
Alternative Lenovo USB Dock (Issue #13), a dock by Lenovo and I believe darkal tested it. (cr. darkal)
However, it has its own limitations of not being able to scale 4K into 1080P with 60FPS. This is a known issue and we can only hope future update fix this.
Issue #33 discussed about that macOS would use the integrated IR camera to make video calls which does not quite work.
This is fixed in v10.15.0.1.2, credit to flymin, kk1987, and ColeXJ.
By undervolting the computer, the fan is MUCH quieter and more pleasant to use.
I am using an app called volta.
It is not free, but it is cheap. Just two cups of coffee gives you a much better experience.
Recently I replaced my X1E's thermal paste and by doing so it gained significant performance.
I used Thermal Grizzly Kryonaut Thermal Grease Paste. (Note: I have no business relationship with them)
This is the teardown and repasting guide I used when I repasted my machine.
WARNING: It is possible for you to toast your machine if you replace your thermal paste!
Owner | CPU | Model | Link |
---|---|---|---|
zysuper | Core i7-8850H | X1EG1 | Link |
xuzhao9 | Core i7-8750H | X1EG1 | Link |
darkal | Core i7-8750H | X1EG1 | Link |
ergonyc | Core i7-8850H | X1EG1 | Link |
flymin | Core i7-8750H | X1EG1 | Link |
denerworator | Core i7-9750H | X1EG2 | Link |
p4555555555 | Xeon E-2176M | P1G1 | Link |
Name | Contributions |
---|---|
Rehabman | Many kernel extensions and guides. |
Acidanthera | Lilu.kext and WhateverGreen.kext. |
zysuper | Original development and M.2 Adapter order. |
darkal | USB external display via DisplayLink issues and minor debugging. |
SwampFox82 | Time sync issue solution. |
cthetoy | OpenGL issue. |
jamesxxx1997 | Touchscreen and Multi-touch gesture. |
alexandred | Voodool2C.kext and its satellites. |
flymin | IR Camera ACPI patching. |
kk1987 | IR Camera ACPI patching methods. |
ColeXJ | IR Camera issue. |
daliansky | Hackintosh index maintainer. |
Joaquim Barbosa | Guide to customize "About this Mac". |
oreziam | Solution for memory that exceeds 64G. |
xuzhao9 | i7-8750H Config & AppleALC layout-id=21 |
Techtubers | Teardown and repaste guide. |