Skip to content

Update "Gathering files" section to reflect kext 32-bit and legacy compatibility.#290

Merged
averycblack merged 5 commits intodortania:masterfrom
flagersgit:compat-update
Oct 12, 2021
Merged

Update "Gathering files" section to reflect kext 32-bit and legacy compatibility.#290
averycblack merged 5 commits intodortania:masterfrom
flagersgit:compat-update

Conversation

@flagersgit
Copy link
Contributor

No description provided.

@flagersgit flagersgit marked this pull request as ready for review August 9, 2021 00:48
@flagersgit
Copy link
Contributor Author

  • Should the VirtualSMC Plugins section clarify compatibility for every plugin, or only those which are not 10.8+?
  • Should FakeSMC still be recommended as a fallback for legacy users?

@flagersgit
Copy link
Contributor Author

flagersgit commented Aug 21, 2021

As I was advised:

  • Should the VirtualSMC Plugins section clarify compatibility for every plugin, or only those which are not 10.8+?

Yes. Actually, all the plugins had compatibility ranges other than 10.8+, so specifying was required in the end.

  • Should FakeSMC still be recommended as a fallback for legacy users?

No.


Other changes in the last commit is that the minimum version of WhateverGreen was reduced to 10.6 as Arrandale kext patching is now supported.


Beyond VirtualSMC and its plugins, AppleALC also now has 32-bit/legacy OS support. However, most codecs do not have patches for older OSes, so further guidance will be requested from @dhinakg and @khronokernel for how this will be handled within the guide. After this is reconciled, the minimum version will be lowered to 10.4.


Finally, 32-bit building was broken for CI builds (and thus release builds) of VirtualSMC so the 1.2.6 release binaries do not have 32-bit support. Merging will have to be delayed until VirtualSMC has 1.2.7 released and AppleALC has 1.6.4 released.

@flagersgit
Copy link
Contributor Author

flagersgit commented Sep 7, 2021

Now that the September round of releases has come and VirtualSMC and AppleALC have both had new versions released, it is now safe to merge this.

EDIT: One question still remains however, which is what to do with the AppleALC note. AppleALC does now support legacy versions of macOS, however the vast majority of codecs need patches created for older versions.

@averycblack averycblack merged commit 8a94603 into dortania:master Oct 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants