John Davis
68de283159
OcAppleKernelLib: Provide cache info to 10.4 when using ProvideCurrentCpuInfo
2022-07-24 09:23:33 -05:00
John Davis
b8d552f1c8
OCAB: Implement Mac OS X 10.4/10.5 relocation block support ( #373 )
2022-07-24 12:27:06 +02:00
Marvin Häuser
d7926972ab
AppleEfiBootRtInfo: Initial import
...
macOS 13 Developer Beta 1 introduced a new driver, bootrt.efi, which
now carries the kernel call gate. It communicates with efiboot via an
info buffer passed via LoadOptions.
2022-06-11 12:30:20 +02:00
MikeBeaton
19ef39ecf5
BootEntryProtocol: Add system action and hotkey support; implement Reset NVRAM and Toggle SIP as drivers
2022-05-16 22:23:49 +01:00
MikeBeaton
bcd2558686
OcAudio: Convert from int ids to string ids
2022-05-05 04:33:54 +01:00
PMheart
228f8ca1fb
Codestyle: Apply codestyle changes with Uncrustify
2022-04-25 14:51:15 +02: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
MikeBeaton
4c26a2a465
AudioDxe: Switch from % volume to dB gain
2022-01-10 11:51:34 +00:00
mikebeaton
706cb4e7c6
AudioDxe: Updates
...
- DisconnectHda
- AudioOutRange
- Cirrus Logic (Apple) and QEMU fixes
- Other fixes
2021-12-19 10:56:51 +00:00
vit9696
57cab7d287
OcMacInfoLib: Include bridge model value
2021-09-29 03:44:40 +03:00
vit9696
1cb8490fd6
OcMainLib: Add large basesystem support to AdviseFeatures
2021-09-22 18:47:37 +03:00
MikeBeaton
36b04ca3cd
CsrUtil: Update OC SIP disabled default; document problematic SIP bits
2021-05-30 10:01:51 +01:00
MikeBeaton
eb5cc3ee62
BootManagement: Add csrutil EFI tool and Toogle SIP boot option
2021-05-28 09:40:22 +01:00
vit9696
479a5b15f3
OcConsoleLib: Add AppleEg2Info protocol and make rotation configurable
2021-05-09 00:43:09 +03:00
vit9696
6363cd34bf
AppleDataHub: Drop duplicated GUID
2021-03-27 15:28:57 +03:00
MikeBeaton
e69e28cb69
BootPickers: Apple Event kb handling + typing; Apple Key Map non-repeat key handling; CTRL indicator in Builtin.
2021-03-23 12:26:46 +00:00
MikeBeaton
8f5719bbfa
AppleHid: Fix modifier bits
2021-03-19 18:22:19 +00:00
vit9696
5a69caa7e0
OcCpuLib: Implement Apple nForce CPU frequency reading
2021-03-13 01:12:43 +03:00
vit9696
e54b600945
KeyboardInfo: Fix argument type
2021-03-06 15:36:44 +03:00
Mike Beaton
2b76346497
AppleKeyMapAggregator: Update method signature ( #231 )
2021-03-05 15:04:06 +03:00
vit9696
abb47690ff
AppleDisplayInfo: Provide protocol for display rotation
2021-02-21 11:39:44 +03:00
vit9696
39605d02be
OcConsoleLib: Fix installing Apple FB Info protocol when no GOP exists
2021-02-20 23:13:09 +03:00
dakanji
7642ceb681
Docs: Fix 'Firmware' Pluralisation ( #209 )
2021-02-15 21:03:57 +03:00
dakanji
cd5bd93932
Docs: Various wording improvements ( #206 )
2021-02-13 23:41:33 +03:00
Paul Mulders
a934110a2d
Library: Fix some incorrect spellings of possessive "its" ( #201 )
2021-02-12 00:45:15 +03:00
vit9696
09099c69af
OpenPartitionDxe: Initial version with APM support for <= 10.9 dmg
2021-01-31 01:36:50 +03:00
vit9696
8f41ba3891
OcMiscLib: Fix typos and add missing constants
2021-01-26 03:14:03 +03:00
vit9696
f6193c47ca
OpenCoreAudio: Implement PlayChime control via StartupMute variable
...
closes acidanthera/bugtracker#1331
2020-12-06 03:55:50 +03:00
dakanji
325b843973
CrScreenshotDxe: Lower AppleEvent version checking for MacPro 3,1 ( #155 )
...
fixes acidanthera/bugtracker#1299
2020-11-19 16:01:55 +03:00
vit9696
27817dd365
AppleFeatures: Add some EfiBoot feature bits
2020-11-12 21:29:37 +03:00
dakanji
d9cc30567c
Library: Firmware pluralisation fixes in the code ( #136 )
2020-10-13 01:42:59 +03:00
John Davis
676ef93d9d
OcAppleKernelLib: Add 32-bit prelinking support ( #122 )
2020-09-29 12:41:37 +03:00
John Davis
74062d4e0f
OcAppleKernelLib: Add 32-bit Mach-O and patching support ( #118 )
2020-09-13 22:57:10 +03:00
Mykola Grymalyuk
0274417fdc
Update AppleSmBios.h
2020-09-02 14:03:08 -06:00
Mykola Grymalyuk
96e2c0b592
Update AppleSmBios.h for 10.15
2020-09-02 13:20:05 -06:00
vit9696
acd769a557
OcBootManagementLib: Fix recovery-boot-mode handling
2020-08-31 16:37:57 +03:00
vit9696
29d5b9d781
OcAfterBootCompatLib: Fix VMware compatibility with Apple Secure Boot
2020-08-30 17:59:28 +03:00
vit9696
b5dcbd32d1
OcAppleKernelLib: Implement KXLD link state handling ( #101 )
2020-08-16 00:33:56 +03:00
vit9696
ba5c51e32b
OpenCoreMisc: Provide handling of recovery-boot-mode
2020-08-09 00:49:28 +03:00
vit9696
42c7e8a69f
Include: Update AppleCsrConfig with 11.0 definitions
2020-07-29 15:10:50 +03:00
Goldfish64
b7e99c100c
Includes: Fix MKext header comments
2020-07-19 14:21:10 -05:00
Goldfish64
0537f9ff46
Includes: Add missing Mach prefixes
2020-07-18 11:57:50 -05:00
Goldfish64
2195560ea5
Includes: Fix additional typos
2020-07-18 10:58:22 -05:00
Goldfish64
2cefb2b88a
Includes: AppleKeyMapAggregator revision is UINT64
2020-07-15 19:16:01 -05:00
vit9696
d8ace47606
OcAppleKernelLib: Fix patching KC vtables with imports from kexts
2020-07-05 23:18:10 +03:00
vit9696
0271bacc27
OcAppleKernelLib: More progress with 11.0, many thx to @Download-Fritz
2020-07-04 01:58:04 +03:00
Download-Fritz
9f7634a790
OcAppleKernelLib/Kc: Import DYLD fixup chain converion
2020-06-28 17:08:35 +02:00
vit9696
51a1dd4ef4
OcConsoleLib: Added AppleFramebufferInfo protocol
2020-06-28 10:19:13 +03:00
vit9696
c9a7e2ea1b
AppleFramebufferInfo: Add missing header
2020-06-28 09:42:36 +03:00
vit9696
ebdc3fa056
OcAppleKernelLib: Start building new Mach-O functions
2020-06-27 20:55:16 +03:00