664 Commits

Author SHA1 Message Date
vit9696
ad4414cf3b OcAppleKernelLib: Added global MSR 35h fix to ProvideCurrentCpuInfo
This allows `-cpu host` in KVM
2022-02-12 04:37:31 +03:00
Andrey1970AppleLife
d2eccb4eab Update Configuration.tex 2022-02-11 23:59:18 +03:00
vit9696
a7976e2cf7 Docs: Fix typo 2022-02-11 23:25:18 +03:00
PMheart
95b487a2a3
OcAppleKernelLib: Kext block strategy for prelinked (#320) 2022-02-11 10:54:30 +01:00
PMheart
9e76d91905 OcAppleKernelLib: Disable trim using new method
closes https://github.com/acidanthera/bugtracker/issues/1950
2022-02-10 20:02:50 +01:00
MikeBeaton
0455326487 AudioDxe: Add --restore-nosnoop flag 2022-02-10 01:45:00 +00:00
Andrey1970AppleLife
218d906061 Bump version 2022-02-07 23:07:26 +03:00
MikeBeaton
43137cc277 OpenLinuxBoot: Updates:
- Add support for .contentFlavour and .contentDetails
- Add LINUX_BOOT_ADD_RW flag
- Add flags+= and flags-=
- Fixed entry name disambiguation when LINUX_BOOT_USE_LATEST is unset
2022-01-21 15:54:42 +00:00
MikeBeaton
8e3e3c49da OcBootManagementLib+CsrUtil: Update SIP disable default value to be more similar to macOS
(safe after d51442406cb738a8db904ccfbfa0ef78569b03bc, which fixes behaviour of CSR_ALLOW_APPLE_INTERNAL)
2022-01-16 09:49:39 +00:00
Mike Beaton
2cf5862c3c Docs: Improve NUC bug wording 2022-01-13 15:41:02 +00:00
MikeBeaton
d4ffdae05f Docs: Document Intel NUC/Intel Visual BIOS bug with USB boot paths, and workarounds 2022-01-13 09:56:12 +00:00
Andrey1970AppleLife
ab4513fdb3 Bump version 2022-01-11 03:49:58 +03:00
MikeBeaton
b530a29e59 Docs: Clarify decibel usage 2022-01-10 23:17:52 +00:00
vit9696
6ec820fa51 Docs: Fix typos 2022-01-11 02:01:09 +03:00
MikeBeaton
4c26a2a465 AudioDxe: Switch from % volume to dB gain 2022-01-10 11:51:34 +00:00
MikeBeaton
ea58c41457 AudioDxe: Make GPIO setup optional to avoid sound problems on some machines 2022-01-06 09:11:15 +00:00
MikeBeaton
027a2ef158 AudioDxe: Use PinCaps for outputs, switch to general purpose VREF and GPIO enable 2022-01-04 07:27:43 +00:00
vit9696
ee28077196 OcAppleEventLib: Allow tuning pointer poll list and period
closes #312
closes acidanthera/bugtracker#1899
2022-01-04 03:01:20 +03:00
MikeBeaton
e629312dcf Docs: Match changed log message in AudioDevice section 2022-01-02 11:01:08 +00:00
MikeBeaton
4f214ab1e5 AudioDxe:
- Fix broken in-OS sound in Windows after AudioDxe with some firmware (closes https://github.com/acidanthera/bugtracker/issues/1909)
 - Add Pcds for some AudioDxe code
 - Other minor updates
OcDebugLogLib:
 - Add DebugPrintDevicePathForHandle
2022-01-02 08:53:17 +00:00
Andrey1970AppleLife
bc11ffce9f 2022 2022-01-02 00:52:26 +03:00
MikeBeaton
01f50d3760 AudioDxe: Improve documentation and logging of AudioOutMask, and change default value to 'output all' 2021-12-24 11:22:09 +00:00
82ghost82
20523e5b03
Fix typos in documentation (#310) 2021-12-20 23:02:39 +03:00
mikebeaton
706cb4e7c6 AudioDxe: Updates
- DisconnectHda
 - AudioOutRange
 - Cirrus Logic (Apple) and QEMU fixes
 - Other fixes
2021-12-19 10:56:51 +00:00
vit9696
a1bc5bc491 Docs: Fix Comet Lake CPUID in docs 2021-12-10 15:00:23 +03:00
vit9696
b66954ed95 OcAppleKernelLib: Added ProvideCurrentCpuInfo support for ADL 2021-12-10 11:51:59 +03:00
Andrey1970AppleLife
d9d34eaeb1 Docs: Added Alder Lake masking 2021-12-09 14:58:05 +03:00
vit9696
435d1c0110 Docs: Clarify documentation syncing
references acidanthera/bugtracker#1888
2021-12-08 21:04:59 +03:00
Andrey1970AppleLife
06fd414019 Bump version 2021-12-06 21:12:10 +03:00
mikebeaton
8069ce4f9d OcBootManagementLib: Extend ProtectUefiServices quirk to restore hooks overwritten by GRUB2 shim as required 2021-11-28 19:44:41 +00:00
MikeBeaton
9d5fc5f4f7 OcCpuLib: Add EnableVmx UEFI quirk 2021-11-28 19:38:28 +00:00
vit9696
412c705cf6 Build: Bundle BiosVideo driver in the package 2021-11-28 15:34:21 +03:00
John Davis
bf5043a862
OcDriverConnectionLib: Add ReconnectGraphicsOnConnect option (#301) 2021-11-27 14:46:22 +03:00
dakanji
2448a04fe8
Docs: Fix Article Usage and Misc Informalities (#300) 2021-11-20 17:41:18 +03:00
MikeBeaton
3c7712640f Docs: Agreed changes to UIScale and ForceOcWriteFlash docs 2021-11-05 18:57:28 +00:00
vit9696
841eab2934 ocvalidate: Explicitly restricted ResizeAppleGpuBars to 0 and -1 2021-11-04 18:39:11 +03:00
vit9696
0701d15502 OcMainLib: Implement automatic scaling factor detection
closes acidanthera/bugtracker#1717
2021-11-04 18:24:39 +03:00
Andrey1970AppleLife
84af7f3bdf Bump version 2021-11-02 10:42:04 +03:00
vit9696
eab5149cbc Docs: Fix W^X notation 2021-11-01 14:44:01 +03:00
MikeBeaton
fd2a038470 Docs: Minor update SyncRuntimePermissions text 2021-10-30 08:13:05 +01:00
vit9696
ecceb47e79 Docs: Improve RBAR documentation 2021-10-12 17:16:27 +03:00
vit9696
08c0020eb3 OcDeviceMiscLib: Fix specifying low size not reducing BARs to min val
E.g. specifying 0 (1MB) should reduce 8 GB BAR to 256 MB if 256 MB
BAR is the smallest supported BAR size.
2021-10-12 02:15:37 +03:00
vit9696
e70048cc76 OcDeviceMiscLib: Implement PCI RBAR configuration support 2021-10-11 04:53:03 +03:00
MikeBeaton
4a740c3f25 Docs: Requested mods to updated OpenLinuxBoot docs 2021-10-08 11:10:18 +01:00
MikeBeaton
c5eb6a3477 Docs: Fix typos 2021-10-08 06:36:37 +01:00
MikeBeaton
949071ebfa OpenLinuxBoot: Support ostree layout; improve documentation 2021-10-08 00:47:00 +01:00
Andrey1970AppleLife
fea184ffec Bump version 2021-10-04 22:20:14 +03:00
vit9696
19aea59da5 OcMainLib: Fixed opencore-version not being added to NVRAM variables 2021-10-03 16:09:14 +03:00
vit9696
7583455f11 OcAppleSecureBootLib: Changed Default Apple SB model to match SMBIOS
This resolves the general set of compatibility issues with macOS 12
software updater, which requires T2 mac models to have T2 SB models.
2021-10-03 09:37:12 +03:00
vit9696
7cd3db3119 OcAppleSecureBootLib: Added BridgeOSHardwareModel NVRAM variable
This variable is derived from `SecureBootModel` specified in the config
(e.g. j137 becomes J137AP) and is used by macOS 12 during updates
and installations. Setting this variable allows to use macOS 12
with T2 board identifiers, e.g. j137.
2021-10-03 08:19:28 +03:00