Bootloader for macOS, Windows and Linux in UEFI and in legacy mode
Go to file
SergeySlice f9f87a5e8d use question instead of comment
it is read as Ask Clover for auto values

Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2022-07-27 20:42:01 +03:00
.github/workflows typo 2022-04-18 18:08:43 -04:00
BaseTools reduce compilation messages 2022-05-28 10:03:42 +03:00
bdmesg_efi Clean [BuildOptions] in inf files. 2020-10-20 15:00:24 +03:00
BootHFS
Certificates/Default
CloverApp somehow resolve conflict between c++ and swift 2020-09-01 20:58:59 +03:00
CloverEFI embed FirmwareVolume protocol, separate driver excluded 2022-07-02 13:08:16 +03:00
CloverPackage use question instead of comment 2022-07-27 20:42:01 +03:00
Drivers reconsideration of USB protocol 2022-05-07 17:03:25 +03:00
FileSystems apfs definitions 2022-03-13 14:33:14 +03:00
font
FSInject Clean [BuildOptions] in inf files. 2020-10-20 15:00:24 +03:00
gptsync Clean [BuildOptions] in inf files. 2020-10-20 15:00:24 +03:00
Include exclude SMCHelper as the service is embedded 2022-07-26 19:57:36 +03:00
IntelFrameworkModulePkg
IntelFrameworkPkg Replace EFI_GUID by a class EFI_GUID. 2022-04-26 00:55:56 +02:00
LegacyBios Silence a forgotten warning. 2021-02-10 16:40:02 +03:00
Library exclude unused-but-set variable 2022-03-18 19:11:55 +03:00
Logo
MdeModulePkg update xhci from edk2 2022-07-01 20:05:01 +03:00
MdePkg add absent definitions 2022-07-01 21:47:51 +03:00
MemoryFix Clean [BuildOptions] in inf files. 2020-10-20 15:00:24 +03:00
NetworkPkg
OpenCorePkg@ac03fdb317 embed SMC protocol 2022-07-25 22:29:12 +03:00
Patches
PcAtChipsetPkg edk2 commit 29ae55a0b 2022-07-01 19:54:47 +03:00
PosixCompilation Replace EFI_GUID by a class EFI_GUID. 2022-04-26 00:55:56 +02:00
Protocols exclude SMCHelper as the service is embedded 2022-07-26 19:57:36 +03:00
Qemu a script ti debug xcode8 compilation 2022-02-13 14:12:14 +03:00
rEFIt_UEFI use question instead of comment 2022-07-27 20:42:01 +03:00
ShellPkg add absent definitions 2022-07-01 21:47:51 +03:00
SignTool
toolchain/tools/CloverScripts Update postbuild 2022-02-25 09:49:59 +01:00
Trash move genconfig to trash 2021-02-07 19:24:19 +03:00
UefiCpuPkg 1st experiment to use OpenCore to boot Big Sur installer. 2020-09-07 01:19:48 +03:00
VC Fix visual studio compilation. 2021-05-08 12:34:17 +03:00
Xcode clang and gcc have different lto flags 2022-05-29 15:46:35 +03:00
.gitignore Merge branch 'master' into master 2021-05-13 08:29:14 +08:00
.gitmodules 1st experiment to use OpenCore to boot Big Sur installer. 2020-09-07 01:19:48 +03:00
build_gcc11.sh Update to latest gcc-11.3.0 2022-04-23 14:32:49 +02:00
build_gcc12.sh change permissions 2022-05-14 22:00:51 +03:00
buildExtras.sh few comments 2022-02-11 22:23:58 +03:00
buildgcc-4.9.sh
buildgcc.sh
buildgettext.sh
buildmc.bat
buildme update buildme by STLVNUB 2022-07-11 20:24:52 +03:00
buildmtoc.sh
buildnasm.sh exclude double settings 2020-10-08 23:03:41 +03:00
cbuild.bat some fixes for MSFT 2022-04-30 18:22:35 +03:00
Clover.dsc embed SMC protocol 2022-07-25 22:29:12 +03:00
Clover.fdf revert commit 9598d7ec, fix issue 525 2022-07-18 21:11:16 +03:00
CloverPkg.dec Make OC 0.7.3 compile as a library for Clover. It compiles, doesn't mean 2021-09-23 13:36:41 +03:00
CloverVC.sln VS2017 compatibility 2022-01-23 19:12:22 +03:00
CloverVC.vcxproj VS2017 compatibility 2022-01-23 19:12:22 +03:00
CloverVC.vcxproj.filters VS2017 compatibility 2022-01-23 19:12:22 +03:00
CloverVC.vcxproj.user VS2017 compatibility 2022-01-23 19:12:22 +03:00
CppProperties.json
ebuild.sh exclude SMCHelper as the service is embedded 2022-07-26 19:57:36 +03:00
edksetup.bat
edksetup.sh
hebuild.sh exclude SMCHelper as the service is embedded 2022-07-26 19:57:36 +03:00
isl-0.24.tar.xz isl library will be local to the repo 2021-10-06 19:34:18 +03:00
LICENSE
makeall.sh
makefile able to compile by make 2022-02-16 19:46:43 +03:00
Nasm.inc
README.md good link 2022-04-18 13:08:24 -04:00
xbuildme

CloverBootloader

Bootloader for macOS, Windows and Linux in UEFI and in legacy mode

Features

  • Boot macOS, Windows, and Linux in UEFI or legacy mode on Mac or PC with UEFI or BIOS firmware
  • Boot using UEFI firmware directly or CloverEFI UEFI firmware emulation
  • Customizable GUI including themes, icons, fonts, background images, animations, and mouse pointers.
  • Theme manager and theme repository at https://github.com/CloverHackyColor/CloverThemes
  • Native screen resolution in GUI
  • Press Page Up or Page Down to change GUI resolution
  • Press F1 for multilingual help, depending on language setting in configuration
  • Press F2 to save preboot.log from GUI
  • Press F4 to save original (OEM) ACPI tables into /EFI/CLOVER/ACPI/origin
  • Press F5 to test DSDT patching
  • Press F6 to save graphics firmware into /EFI/CLOVER/misc
  • Press F10 to save screenshots from GUI
  • Press F11 to reset NVRAM
  • Press F12 to eject CD/DVD
  • GUI refreshes after CD/DVD insertion
  • Ability to boot previously selected boot entry after default timeout
  • Boot entries menu scrolls if screen resolution is too low for menu
  • Create custom boot entries for personalizing boot entries and add support for other operating systems
  • Create Clover boot entry in NVRAM with tool from GUI
  • Launch EFI command shell from GUI
  • Startup sound controlled by F8 and checked by F7