About This File
This is EFI-based bootloader for BIOS-based computers created as a replacement to EDK2/Duet bootloader http://www.tianocore.org.
To compile it needs to place Clover sources into edk2/ folder.
Features:
- using UEFI BIOS or own CloverEFI
- default boot after timeout into previous chosen OS
- customizable GUI: themes support, own icons, fonts, background image, animated pictures, mouse pointers.
- F1 - multilingual help, depending on language in config
- saving preboot.log from GUI by typing F2 and system.log for debug
- save original (OEM) ACPI tables by pressing F4
- test DSDT patching with F5
- save videoBIOS into EFI/misc by pressing F6
- saving screenshots from GUI typing F10
- CD/DVD eject by F12 and refresh menu after CD insertion
- change GUI resolution by PgUp/PgDown
- save BOOT0000 option to NVRAM (like bcfg in Shell)
- call to Shell.efi
- native screen resolution in GUI
- scroll bar if screen resolution is too low for menu
- theme database http://clover-wiki.zetam.org/Theme-database
Clover wiki: http://clover-wiki.zetam.org/Home
Clover on ProjectOSX : http://www.projectosx.com/forum/index.php?showtopic=2562
Clover on InsanelyMac: http://www.insanelymac.com/forum/forum/327-clover/
What's New in Version 3215 See changelog
Released
- [3215] theme iclover will be proportional
- [3214] text fine tuning
- [3213] correct for transparent font reduce space size exclude GUI setting, the transparent must be for each theme
- [3212] ore space between chars
- [3211] correct space detection
- [3210] implemented proportional fonts, preliminary
- [3209] add script for gcc-5.1 creating
- [3208] Fix enable secure boot, should work now.
- [3207] correct cores and threads for Atom3700
- [3206] move PCD from Intel to Mde to synchronize with EDK2 update 17385
- [3205] added preliminary support for Atom 3700
- [3204] sync with EDK excluded PCD
- [3203] default CPU type for Broadwell CPU
- [3202] add more Intel Graphics, info from uphack
- [3201] change order of OS version detection else 10.10.4 will be 10.4
- [3200] sync with edk2 rev17166 correct losen LZMA_GUID
- [3199] Revert more changes.
- [3198] Revert some changes from previous commit
- [3197] Increase upper memory barrier for firmware memory map fixes from 4GB to 8GB
- [3196] new card names provided by ErmaC
- [3195] added new GT730 card
- [3194] Sync XhciDxe with edk2-17048
- [3193] workaround for Core2Quad
- [3192] redundant lines
- [3191] add script to keep edk2 folder smaller
- [3190] Use Atapi UDMA in Ahci Mode
- [3189] SataControllerDxe: Support UDMA mode 6, Atapi UDMA, Fix some bugs
- [3188] Loosen IDE timing + AHCI tweaks
- [3187] change isl version to working one
- [3186] 1) Issue #126
- 2) Trim tar.lzma absolute path
- 3) VBox FS files readonly
- 4) IDE, XHCI timing tweaks
- [3185] use recent versions
- [3184] possibility to choose embedded and random themes by pref panel
- [3183] dont inject snb-id automatically if there is no criteria
- [3182] mistake in macmini name
- [3181] implement snb-platform-id
- [3180] correct mistake of 3178
- [3179] restrict cycles in smbios
- [3178] increase cycle to check ram slots
- [3177] -low-ebda will be default as it works for all
- [3176] sync OmvfPkg with recent edk2
- [3175] sync AtaAtapi with edk2-16863
- [3174] framebuffers for AMD8000 controller
- [3173] restore sumo2
- [3172] new framebuffers names
- [3171] one flea
- [3170] new data for ATI
- [3169] update compatibility for fakeid
- [3168] change config name in menu should affect settings
- [3167] new haswell legacy regions
- [3152] XhciDxe
- [3151] new devices
- [3150] Intel Quirks for XhciDxe
- [3149] code formatting and warning eliminating
- [3148] mistakes of 3147
- [3147] Eliminate memory leak in BlockIoDxe
- [3146] correct clovergui-revision
- [3145] commit according ticket 119
- [3144] again wrong sequence for defaults
- [3143] don't execute LegacyOff for Xhci because this is a task for XhciDxe.efi
- [3142] corrected bugs with KernelAndKext patching set by config or by GUI
- [3141] Fix kernel patch for 10.10. Fix some uninitialized variables. Make sure that some converted values are complemented, not that the complemented values are converted.
- [3140] missing brace
- [3139] set patches for entry if changed in menu
- [3138] no OnExitBoot for Win and Linux
- [3137] correct DDR4 16bit addressing
- [3136] Corrected last commented GTX 970 Data again
- [3135] Fixed last commented GTX 970 data
- [3134] Added more GTX 970 data
- [3133] Added EVGA GTX 970 data
- [3132] Little misconception: OS X Mavericks 10.9.5 requires BOTH patches to be applied. 10.9.4 and OS X Yosemite 10.10.x don't seem to contain this pattern and thus both are patched always (should there be a version check?)
- [3131] Eliminating some leftovers from the last commit.
- [3130] Added an on-the-fly patch for Haswell-E CPUs (credit to stinga11 for the binary patch).
- [3129] patch for wrong edk2 16606
- [3128] max ram slots = 8
- [3127] infoPlist patching with skip of invisibles
- [3126] correct FileHandleLib reference
Recommended Comments