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/CHANGELOG.md

4.9 KiB

CHANGELOG

All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.

2020-5-22

  • Further SSDT-Keyboard tweaks:
    • Windows (mismapped to Left Alt by default) is now properly mapped to Left GUI
    • Left Alt (mismapped to Left GUI by default) is now properly mapped to Left Alt
    • Right Alt (mismapped to Right GUI by default) is now properly mapped to Right Alt
  • This means that Karabiner-Elements is no longer a necessary for this project. Once less program! unless you need it for other purposes (like a hyper key).
  • *Similarly, once Bluetooth toggle is implemented in ThinkpadAssistant, BetterTouchTool can also go away.

2020-5-21

Changed

Keyboard Perfection is almost here!

  • Modified SSDT-Keyboard patch to be compatible with ThinkpadAssistant.
    • Mute/unMute Microphone with F4, with LED!
    • Disable WiFi with F8
    • Mirror with F7
    • Bluetooth, F10 still has to be handled by BetterTouchTool, but hopefully supported will be added soon. See my request

2020-5-9

Changed

  • Upgraded OpenCore to 0.5.8
  • Upgraded various acidanthera kexts.
  • Fixed various dortania broken guide links.
  • Removed TbtForcePower.efi from LiveUSB OpenCore config.plist
  • Added PM981 install suggestions per Issue #43
  • Changed ScanPolicy of install_USB to 0.

2020-4-6 (#2)

Added

  • Added OpenCanopy to EFI for Picker GUI support.
  • NVMeFix kext to EFI-installUSB for PM981 support.

Changed

  • Upgraded OpenCore to 0.5.7
  • Upgraded various kexts.

2020-4-6 (#1)

Added

  • SSDT-EXT1-FixShutdown to fix the rare issue that sometimes a shutdown would result in a restart instead.
  • SSDT-HPET to patch out legacy IRQ conflicts.

Changed

  • Better notes and documentation with config.plist
  • Modularized each needed OpenCore config patches.

2020-4-1

Added

  • ALCPlugFix to automatically change output to headphones after being plugged in, and to change it back to speakers after being unplugged.
  • ALCPlugFix to fix the rare condition that audio is messed up after waking from sleep.

Changed

  • More documentation about recommended macOS settings.

2020-3-31

Added

  • Further documentation regarding specific tweaks and recommmended macOS settings.
  • ADB and PS2 code reference sheet.

Changed

  • All Fn keys now have have an assigned key, remap as needed.
  • Keyboard map is now in markdown.

2020-3-30

Added

  • OpenCore configuration folder intended for install media usage.
  • Configuration, patches and documentation for alternative network cards, specifically the DW1560 and DW1820A.

Changed

  • Moved assets folder into docs/.

Deprecated

  • All things Clover. OpenCore is now my only friend.

Removed

  • Removed EC related patches from config.plist as they are unnecessary.

2020-3-29

Added

  • SSDT-ALS0 hotpatch for faking ambient light sensor ALS0 per Catalina's brightness preservation.
  • SSDT-GPRW hotpatching for fixing instant wake (0D/6D patch).

Changed

  • SSDT-Keyboard with the exception of F7 and F12, now maps all hotkeys to a Fn value that can be remapped within macOS. In addition, PrtSc is now remapped to F13.
  • SSDT-PLNF to a cleaner version.
  • Similarly, battery patch has been simplified.

Removed

  • Some unused patches within OpenCore config.plist has now been removed.

2020-3-26

Changed

  • Switched to AppleALC layout 21.

2020-3-23

Changed

  • Upgraded OpenCore to 0.5.6

2020-2-04

Changed

  • Upgraded OpenCore to 0.5.5
  • Upgraded kexts.

2020-1-18

Changed

  • Upgraded OpenCore to 0.5.4
  • Upgraded kexts.

2019-12-22

Added

  • Project website: https://tylernguyen.github.io/x1c6-hackintosh/
  • ACPI dump for BIOS-v1.43.
  • CHANGELOG.md to keep track of the project's developments.
  • OpenCore bootloader, version 0.5.3.
  • Better SSDT patching with hotpatches under patches. Making sure to read patches/README.

Changed

  • Switched completely to hotpatching through OpenCore. Credits to daliansky and jsassu20.
  • Updated main README, made it look more visually appealing and organized.

Deprecated

  • Clover bootloader. Clover r5100 is the last version I used on this machine. Moving forward, OpenCore is my preferred bootloader. See EFI-Clover/README.md.
  • Reorganized folder/project structure. Setup instructions and references now under docs.

Removed

  • Old static patches.
  • Old IORegistryExplorer dump.