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

7.7 KiB

Post Installtion:

  1. Install Clover/ OpenCore on the main boot EFI paritition to enable boot without the installation media.
  2. Please reference my uploaded EFI folder to determine my current bootloader configurations as well as which kexts I am currently using. Note that for CPUFriend, please generate your own DataProvider kexts per different machine specfiications and desired configurations. Use one-key-cpufriend.
  3. Copy the kexts you will be using to their respective directories, per bootloaders:
  • Clover: EFI/Clover/kexts/Other/
  • OpenCore: EFI/OC/Kexts/

*Refer to my uploaded EFI folder for my current kext list.

  1. Refer to the table below for the other post installtion configurations for each particular issue. Some issues are easy to fix, simply requiring a kext installtion or running a script, while others are my involved and require SSDT patching.
  2. For those other, more complicated issues, proceed to 4_README-ACPIpatching.md
Feature Status Dependency Remarks
macOS (10.14.x or 10.15.x) VirtualSMC.kext, Lilu.kext, Clover or OpenCore Bootloader OpenCore is preferred.
iMessage/ FaceTime Whitelisted Apple ID, Valid SMBIOS Guide
Siri Apple ID, Working audio recorder Needs AppleALC
iTunes Video Playback WhateverGreen.kext, Apple ID (Optional) -
Sidecar iPad with iPadOS 13 Tested with iPad Mini with iPadOS 13.1.2
WiFi Native with BCM94360CS2. AirportBrcmFixup otherwise.
Bluetooth Native with BCM94360CS2. BrcmFirmwareRepo.kext, BrcmPatchRAM3.kext, and BrcmBluetoothInjector.kext otherwise. -
Continuty Native with BCM94360CS2. BT4LEContiunityFixup.kext otherwise. Working Blutetooth and WiFi setup -
AirDrop Native with BCM94360CS2. BT4LEContiunityFixup.kext otherwise. Working Blutetooth and WiFi setup -
TrackPoint Patched VoodooPS2Controller.kext -
TrackPad VoodooPS2Controller.kext -
Built-in Keyboard VoodooPS2Controller.kext -
Battery Percentage Indication SSDT-OCBAT0-TP_re80_tx70-80_x1c5th-6th_s12017_p51.aml Use MaciASL
CPU Power Management (SpeedShift) XCPM and CPUFriend.kext, generate your own CPUFriendDataProvider with [CPUFriendFriend](https://github.com/corpnewt/CPUFriendFriend_ or one-key-cpufriend. -
IGPU Power Management XCPM -
PCIe Ethernet IntelMausi.kext -
Audio Recording AppleALC.kext with Layout ID = 21 -
Audio Playback AppleALC.kext with Layout ID = 21 -
Full Graphics Accleration (QE/CI) WhateverGreen.kext -
Brightness Adjustments WhateverGreen.kext and SSDT-PNLF-SKL_KBL.aml -
Micro SD Card Reader Custom USBPorts.kext See current OpenCore-EFI kext folder. -
USB 3.1 Custom USBPorts.kext See current OpenCore-EFI kext folder. -
DisplayPort on Thunderbolt 3 Dock ⚠️ SSDT-TB3.aml, IOElectrify.kext More details
Thunderbolt 3 Dock (Port Replicator) SSDT-TB3.aml, IOElectrify.kext -
Thunderbolt 3 Hotplug ⚠️ SSDT-TB3.aml, IOElectrify.kext More details
ThinkPad TB3 Dock (40AC) Ethernet AppleRTL815XComposite109.kext, AppleRTL815XEthernet109.kext Item page
CalDigit TS3 Plus Dock Item page
HiDPI (Optional) xzhih/one-key-hidpi Scaling issues post-sleep fixed with AAPL, ig-platform BAAnWQ==
Battery life Non-NVME SSD, proper power management setup (CPU Power Management, GPU Power Management) Drops 10% per hour for light programming tasks
NVMe Drive Battery Management NVMeFix.kext
Hibernation DISABLED With the developement of acidanthera/HibernationFixup and OpenCore, hibernation may be fixed in the future.
Sierra Wireless EM7455 Legacy_Sierra_QMI.kext No internet