Skip to content
This repository has been archived by the owner on May 17, 2020. It is now read-only.

Releases: acidanthera/AppleSupportPkg

2.0.6

21 Dec 11:30
Compare
Choose a tag to compare

v2.0.6

  • Dynamically increase mouse polling speed to accomodate for platform specifics (thx jan4321)

2.0.5

30 Oct 11:09
Compare
Choose a tag to compare

v2.0.5

  • Disable mouse polling when it does not fit the timer window
  • Include AppleEvent-compatible UsbKbDxe driver in the package
  • Support extracting APFS driver from the extentents as defined by the spec
  • Fix Apple image signature verification failure on multiple platforms
  • Temporary remove AppleImageLoader from the package (till it gains Secure Boot compat)

WARNING: Apple image signature verification implementation is not prone to untrusted input as of yet.

AppleSupport v2.0.4

21 Sep 16:46
Compare
Choose a tag to compare

v2.0.4

  • Implemented a complete port of AppleEvent (thx CupertinoNet for the base)
  • Reduced mouse polling timer to fix booting issues on some Dell laptops

AppleSupport v2.0.3

02 Sep 08:51
Compare
Choose a tag to compare

AppleSupportPkg

  • Unified version of bundled items into package version

ApfsDriverLoader

  • Embedded signature verification into ApfsDriverLoader
  • Removed AppleLoadImage support from ApfsDriverLoader due to security reasons
    • AppleLoadImage can be compromised, because our implementation isn't embedded into firmware, so it is possible, that attacker can simply bypass security checks by adding dummy implementation

AppleUiSupport

  • Added FvOnFv2Thunk into FirmwareVolume injector to create back-compatibility for broken UEFI implementation on some boards, for example MSI

AppleSupport v2.0.2

22 Aug 16:46
Compare
Choose a tag to compare
  • ApfsDriverLoader v2.0.2
  • AppleImageLoader v1.5.0
  • AppleUiSupport v1.0.0

Full changelog
https://github.com/acidanthera/AppleSupportPkg/blob/master/Changelog.md

AppleSupport v2.0.1

12 Aug 18:44
Compare
Choose a tag to compare

Now for security reasons you should load AppleLoadImage.efi right before ApfsDriverLoader.efi. If you use Clover bootloader, you can just put AppleLoadImage.efi and ApfsDriverLoader.efi into your drivers64uefi folder.

  • AppleEfiBinary signature verifying inside AppleLoadImage protocol
  • AppleDxeImageVerificationLib