Mykola Grymalyuk
e5d0896eb8
CommonPatches: Fix typo
2021-02-24 12:08:48 -07:00
vit9696
949c6ba15f
Docs: Deprecate XhciPortLimit due to macOS 11.3 issues
...
closes acidanthera/bugtracker#1514
2021-02-21 20:55:55 +03:00
Marvin Häuser
da40a0518c
OcAppleKernelLib: Fix Jettison heuristics
2021-02-21 10:42:19 +01:00
vit9696
f45df2f124
OpenCoreKernelPatch: Added SetApfsTrimTimeout to tune APFS trim
2021-01-24 21:13:43 +03:00
vit9696
b8843e6dcd
OcAppleKernelLib: Fix assertion when patching AppleImage4
2021-01-02 09:21:26 +03:00
vit9696
1b7525c7de
OcAppleKernelLib: Added ForceSecureBootScheme quirk for VMs
2020-11-01 13:30:55 +03:00
vit9696
ba10b5d721
OcAppleImg4Lib: Added support for x86legacy secure boot model
2020-11-01 01:12:02 +03:00
vit9696
ecbed230e0
OcAppleKernelLib: Fix compilation (again)
2020-10-04 18:01:30 +03:00
vit9696
21fb96107e
OcAppleKernelLib: Do not compile bcopy to avoid linker issues
2020-10-04 17:15:51 +03:00
vit9696
8a5342a4ea
OcAppleKernelLib: Fix Windows compilation
2020-10-04 14:08:53 +03:00
vit9696
81c2818175
OcAppleKernelLib: Fix bcopy implementation for LegacyCommpage quirk
2020-10-04 13:52:48 +03:00
Goldfish64
eb56315475
OcAppleKernelLib: Fix comments from previous commit
2020-10-03 19:51:51 -05:00
Goldfish64
f18a2a73c1
OcAppleKernelLib: Add LegacyCommpage quirk
...
Replaces default 64-bit commpage bcopy implementation with one that does not require SSSE3, required for legacy platforms without SSSE3. Resolves a "commpage no match for last" panic due to no available bcopy implementations.
2020-10-03 19:43:35 -05:00
PMheart
e93624ab16
OcAppleKernelLib: Added ExtendBTFeatureFlags quirk ( #126 )
...
This quirk substitutes BT4LEContinuityFixup which actually fails to function properly due to late patching.
2020-10-02 11:31:03 +08:00
John Davis
74062d4e0f
OcAppleKernelLib: Add 32-bit Mach-O and patching support ( #118 )
2020-09-13 22:57:10 +03:00
vit9696
bc6398fa30
OcAppleKernelLib: Fix typo in the previous commit
2020-09-06 12:02:30 +03:00
vit9696
2bde94afc5
OcAppleKernelLib: Added DisableLinkeditJettison quirk
...
This quirk is similar to keepsyms=1 but is potentially less intrusive.
Lilu needs to access __LINKEDIT to do symbol solving in the kernel.
2020-09-06 03:11:45 +03:00
vit9696
ee7aaa37e1
OcAppleKernelLib: Fix CFG lock patch for SNB
2020-08-23 22:03:16 +03:00
vit9696
57fc9000ad
OcAppleKernelLib: Fixed LapicKernelPanic quirk on 10.8.5
2020-08-23 18:50:54 +03:00
vit9696
444365c87c
OcAppleKernelLib: Fixed IncreasePciBarSize on 10.11.5
2020-08-23 17:32:10 +03:00
vit9696
ca6c829961
OcAppleKernelLib: Rework AppleCpuPmCfgLock to support 10.6.8
2020-08-23 17:04:08 +03:00
vit9696
c8c9ee5608
OcAppleKernelLib: Fixed XhciPortLimit on 10.12.6
2020-08-23 17:03:24 +03:00
vit9696
4b00ad2c1c
OcAppleKernelLib: Improve error checking for kernel quirks (part 1)
2020-08-23 00:25:52 +03:00
vit9696
5ded24b71f
OcAppleKernelLib: Expose kernel version to quirks
2020-08-22 22:28:28 +03:00
vit9696
d4b1f49b65
OcAppleKernelLib: Improve CPUID patch for 10.6
2020-08-22 21:17:31 +03:00
vit9696
04fa1c2394
OcAppleKernelLib: Implement cacheless & mkext kext patching and quirks ( #102 )
2020-08-18 23:47:38 +03:00
vit9696
17e99ea36b
OcAppleKernelLib: Fix compiler warnings
2020-08-17 00:04:34 +03:00
vit9696
70c55e03bb
OcAppleKernelLib: Implement CPUID patching for 10.6 64-bit
2020-08-16 04:59:47 +03:00
vit9696
426a5dbe09
OcAppleKernelLib: Fixed OSXSAVE reporting when emulating CPUID on newer CPUs
2020-07-25 18:23:05 +03:00
vit9696
8a03275f55
OcAppleKernelLib: Fix lapic patch on 11.0, thx @Download-Fritz
2020-06-26 11:25:42 +03:00
vit9696
7edeac5cd8
OcAppleKernelLib: Fixed LapicKernelPanic kernel quirk on 10.9
2020-05-30 18:13:53 +03:00
vit9696
3ec848da3d
Build: Replace RETURN_ macros with EFI_
2020-04-18 15:55:05 +03:00
vit9696
0bb426d364
OcAppleKernelLib: Added PatchAppleRtcChecksum kernel quirk
2020-04-18 15:40:08 +03:00
vit9696
e984dc7c12
OcAppleKernelLib: Fixed PowerTimeoutKernelPanic on 10.15.4
2020-03-29 08:59:41 +03:00
vit9696
ffcdc0e4c5
OcAppleKernelLib: Update GS layout for LAPIC patch on 10.15.4
2020-02-20 09:41:01 +03:00
vit9696
462a831d02
OcAppleKernelLib: Implement DummyPowerManagement quirk
2020-02-02 02:21:37 +03:00
vit9696
7b30612be8
OcAppleKernelLib: Implement IncreasePciBarSize quirk
2020-01-12 22:18:59 +03:00
vit9696
f115cfde26
OcAppleKernelLib: Fix broken AppleXcpmForceBoost
2020-01-12 21:41:24 +03:00
vit9696
ed8af5d264
OcAppleKernelLib: Fix typo in pm log
2020-01-12 18:44:47 +03:00
vit9696
68f466d7f1
OcAppleKernelLib: Initial version of AppleXcpmForceBoost
2020-01-12 01:36:17 +03:00
vit9696
81e33784b1
Build: Fix some warnings, thx @nms42
...
references acidanthera/bugtracker#640
2020-01-09 19:08:39 +03:00
vit9696
1560cec90c
OcGuardLib: Switch to edk2-stable201911
2019-11-29 17:32:17 +03:00
vit9696
d33c448213
OcAppleKernelLib: Add AHCI hibernation patches for 10.15, thx @lvs1974
2019-11-27 01:43:35 +03:00
vit9696
5e0f400c69
OcAppleKernelLib: Add PowerTimeoutKernelPanic option
2019-10-17 11:42:28 +03:00
vit9696
992589931a
OcAppleKernelLib: Add patcher comments and enable them for common patches
2019-08-31 22:33:09 +03:00
PMheart
6df52376eb
OcAppleKernelLib: Added notes for HWP and _xcpm_core_scope_msrs patch
2019-08-29 12:58:06 +08:00
PMheart
0a1c8b8421
OcAppleKernelLib: Added notes for MSR 0x1AA patch in Debug XNU
2019-08-27 16:48:59 +08:00
mrmiller
05479f6721
OcAppleKernelLib: Added patch for MSR MISC_PWR_MGMT (1AAh) ( #12 )
2019-08-27 10:32:51 +03:00
PMheart
05f9942b4f
OcAppleKernelLib: Added prefix to DEBUG messages
2019-08-24 20:33:57 +08:00
PMheart
251215ba30
OcAppleKernelLib: Apply SMBIOS patches via loops
2019-08-24 20:28:40 +08:00