Andrey1970
9bdb9839db
Bump version
2024-10-10 12:38:03 +03:00
vit9696
22171e0903
Docs: Enable FixupAppleEfiImages in sample configs
...
While FixupAppleEfiImages is generally not needed, OpenDuet, VMs,
and some other firmware need it for proper macOS booting.
Given that the quirk is generally harmless, enable it in the samples.
1.0.2
2024-10-07 21:36:49 +03:00
Vitaly Cheptsov
4b3b0cb1d7
OcBootManagementLib: Add Apple DP expansion for VirtIO BLK ( #561 )
...
Apparently macOS strips down HD nodes from VirtIO BLK devices
leaving them "infix" shortened, i.e. PCI/APFS instead of
PCI/HD/APFS.
2024-10-07 17:44:08 +03:00
Mike Beaton
402b3b1d44
Docs: Build docs
2024-10-06 08:36:17 +01:00
Mike Beaton
184f3e0b54
OcBootManagementLib: Convert naming from External System Boot to Unmanaged Boot ( #552 )
2024-10-06 10:30:31 +03:00
Mike Beaton
3830364e88
OcMainLib: Add UEFI/Unload config option to unload existing firmware drivers ( #553 )
2024-10-06 10:22:16 +03:00
Mike Beaton
f36983174f
Docs: FixupAppleEfiImages additional updates
2024-10-02 22:42:04 +01:00
Mike Beaton
4087300e3f
Docs: Update FixupAppleEfiImages wording
2024-09-29 21:17:27 +01:00
PMheart
94ec1dc375
OcAppleKernelLib: Fix XcpmExtraMsrs on macOS 15 ( #558 )
2024-09-24 16:19:34 +02:00
PMheart
5afe3a6186
OcAppleKernelLib: Enable MSR_MISC_PWR_MGMT patch back on macOS 12+
...
This partially reverts https://github.com/acidanthera/OpenCorePkg/pull/545 .
2024-09-24 12:11:55 +02:00
Andrey1970
f4f4e88806
Updated builtin firmware versions
2024-09-18 15:58:24 +03:00
Andrey1970
173a12e2b8
Updated url
2024-09-17 18:01:19 +03:00
Andrey1970
19d342b281
Update recovery_urls.txt
2024-09-17 17:54:23 +03:00
Andrey1970
49ebbac3ff
DataBase: Updated MaximumOSVersion
2024-09-17 17:49:42 +03:00
Vitaly Cheptsov
aa6f402ebe
Docs: Sync changelog
2024-09-11 17:12:57 +03:00
Shaneee
5c42665070
OcCpuLib: Add support for AMD_CPU_EXT_FAMILY_1AH ( #557 )
2024-09-11 17:12:18 +03:00
Mike Beaton
fa4112e6bb
OcConsoleLib: Change comment link from master to specified commit
2024-09-02 22:10:33 +01:00
Mike Beaton
a41b9a7c71
Docs: Sync changelog
2024-08-16 15:32:49 +01:00
Max
a5a5e3ec75
macrecovery: Fix error when running headless ( #550 )
...
macrecovery: Fix error when running headless
---------
Co-authored-by: Mike Beaton <mjsbeaton@gmail.com>
2024-08-16 15:30:06 +01:00
Andrey1970
8ee5b37a3f
Bump version
2024-08-16 15:33:00 +03:00
Vitaly Cheptsov
9d30e2b75e
Docs: Sync Changelog
1.0.1
2024-07-27 02:38:08 +03:00
Mikhail Krichanov
379ecd5a9d
Build: Fixed compilation after rebasing upon edk2-stable202405.
2024-07-26 09:24:41 +03:00
Mike Beaton
7e39fedf18
OcBootManagementLib: Revert changes to fat slice secure boot logic from 125d8e8df36bd7ca12085d9670dca9060cf49c76
...
Note: EFI_SUCCESS does not always mean a signature was found and
verified (which never existed and therefore is not expected to
happen, for a fat slice), but simply that no further verification
of SB status is required and OC image loader should be used.
Resolves: https://github.com/acidanthera/bugtracker/issues/2414
2024-07-08 17:20:34 +01:00
Zongle Wang
660b4201bc
Build: Go back to macos-latest ( #546 )
...
Now macos-latest has moved to Arm64.
See https://github.com/actions/runner-images?tab=readme-ov-file#available-images .
2024-06-17 12:05:41 +01:00
PMheart
485db4c4c2
OcAppleKernelLib: Disabled XcpmExtraMsrs MSR_MISC_PWR_MGMT patch on macOS 12+; fix IOAHCIBlockStorage patch on macOS 14.4+ thanks @vit9696 ( #545 )
2024-06-15 17:35:33 +02:00
Mike Beaton
55bed88fa1
Docs: Sync changelog
2024-06-04 10:11:07 +01:00
Mike Beaton
7efc772daf
LogoutHook: Bundle i386/x86_64 10.6+ compatible version of nvramdump with OpenCore releases
...
https://github.com/acidanthera/bugtracker/issues/2403
75e19f1422
2024-05-31 20:27:20 +01:00
Mike Beaton
cb591b7671
Docs: Sync changelog
2024-05-27 01:13:41 +01:00
Mike Beaton
7af12eca78
macrecovery: Handle window resizing and min. width
...
Also:
- Keep completed download progress.
- Switch from MBs to MB for megabyte unit display.
2024-05-25 13:30:03 +03:00
soyeon mother 33
59eb3aa3cd
macrecovery: Comply with PEP 8
...
Remove int_from_unsigned_bytes in favor of int.from_bytes, removing the assignment of lambda function
2024-05-25 13:30:03 +03:00
soyeon mother 33
1597eed6dd
macrecovery: Switch RECENT_MAC model to MacPro7,1
...
iMacPro1,1 discontinuation: March 5, 2021
MacPro7,1 discontinuation: June 5, 2023
2024-05-25 13:30:03 +03:00
soyeon mother 33
419a1a6872
macrecovery: Fix path handling
2024-05-25 13:30:03 +03:00
soyeon mother 33
1afd37b5d8
macrecovery: Add progress bar for downloads
2024-05-25 13:30:03 +03:00
soyeon mother 33
5c8af49dd5
macrecovery: Use TERMINAL_SIZE for clearing line
2024-05-25 13:30:03 +03:00
soyeon mother 33
d840aebaba
macrecovery: Remove Python 2 code
2024-05-25 13:30:03 +03:00
Mike Beaton
614b733342
Revert "TEST: Force analyse documentation"
...
This reverts commit 5f081e87ab071aa5096d0dfd3eff0c108326a367.
2024-05-10 15:38:21 +01:00
Mike Beaton
5f081e87ab
TEST: Force analyse documentation
2024-05-10 15:37:04 +01:00
Andrey1970AppleLife
10e2878262
Bump version
2024-05-10 15:29:01 +03:00
Andrey1970
b83537dde8
Docs: Updated Samples
1.0.0
2024-05-04 20:59:55 +03:00
Mike Beaton
5f909e3d9a
Docs: Sync changelog
2024-05-03 16:20:43 +01:00
Mike Beaton
2356f78743
Docs: Build docs
2024-05-03 16:18:07 +01:00
leon9078
b4d9dd0f19
Docs: Fix alphabetical order on some entries in the Configuration file.
2024-05-03 16:16:55 +01:00
Mike Beaton
737dd930e7
CrScreenshotDxe: Work around TPL-related ASSERT within firmware compiled to assert ( #539 )
...
(such as recently updated DEBUG version of OpenDuet)
2024-04-29 08:47:09 +01:00
Mike Beaton
ac0110a103
Docs: Wording
2024-04-25 07:44:49 +01:00
Mike Beaton
06313a0e23
Docs: Sync changelog
2024-04-25 06:49:41 +01:00
Mike Beaton
d530484384
OpenDuet: Increase required DEBUG FV size by one block for Windows build
2024-04-24 23:47:04 +01:00
Mike Beaton
047b4d4af4
OpenDuet: Re-use DEBUG EfiLdr in NOOPT build
...
NOOPT EfiLdr is too large to fit in 0x10000-x020000 allotted space, but
we would like to be able to debug everything else in NOOPT. By re-using
DEBUG build EfiLdr in NOOPT, we can.
In fairness, this is a horrible hack - in particular it requires DEBUG
OpenDuet to be built before NOOPT - but it works with the current build
system, and has the arguable advantage of not affecting non-NOOPT builds
at all.
2024-04-24 23:30:37 +01:00
Mike Beaton
18071fc9bf
OpenDuet: Enable ASSERT and debug prints in other toolchain DEBUG builds
2024-04-24 23:27:14 +01:00
Mike Beaton
ef84551c02
OpenDuet: Avoid building non-required boot sector files
...
Saves only a minimal amount of time, but avoids building e.g. unused StartX64
with default PAGE_TABLE location in IA32.
2024-04-24 23:27:14 +01:00
Mike Beaton
8e4aa67521
Docs: Sync changelog
2024-04-24 23:26:04 +01:00