Opencorepkg

Alternatives To Opencorepkg
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Opencorepkg11,133
15 hours ago9bsd-3-clauseC
OpenCore bootloader
Hackintosh7,485
2 months ago1mitShell
Hackintosh long-term maintenance model EFI and installation tutorial
Hackintosh Installer University3,658
3 years ago18Rich Text Format
Open source tutorial & information collector for hackintosh installation.
Hackintosh Asus A455lf Notebook27
23 days agogpl-3.0Rich Text Format
EFI Folder for ASUS A455LF-WX039D Notebook Series with Clover/OpenCore Legacy or UEFI
Opencore22
2 months agobsd-3-clausePython
OpenCore Plistlib Generator for Mac Pro 4,1 - 5,1
Hackintosh Hp 840 G3 Opencore Monterey13
a year ago2ASL
Hackintosh HP 840 G3 Opencore Monterey
Asus Vivobook Fl8700jp X509jp Icelake I7 1065g7 Hackintosh9
23 days agomitC
ASUS FL8700JP笔记本的专属EFI,有相同机型和相同处理器的可以来参考借鉴。
Soshdboot7
8 months agogpl-3.0Assembly
Apple III SOS harddisk booting
Hp Zbookpro G1 Macos Catalina5
3 years ago2
EFI for HP zBookPro G1 for macOS Catalina 10.15.6
Hp Elitebook 840 G3 Hackintosh Ventura3
5 days agoASL
A prebuilt Opencore EFI for macOS Ventura on the HP Elitebook 840 G3
Alternatives To Opencorepkg
Select To Compare


Alternative Project Comparisons
Readme

Build Status Scan Status

OpenCore bootloader with development SDK.

Libraries

This repository also contains additional UEFI support common libraries shared by other projects in Acidanthera. The primary purpose of the library set is to provide supplemental functionality for Apple-specific UEFI drivers. Key features:

  • Apple disk image loading support
  • Apple keyboard input aggregation
  • Apple PE image signature verification
  • Apple UEFI secure boot supplemental code
  • Audio management with screen reading support
  • Basic ACPI and SMBIOS manipulation
  • CPU information gathering with timer support
  • Cryptographic primitives (SHA-256, RSA, etc.)
  • Decompression primitives (zlib, lzss, lzvn, etc.)
  • Helper code for ACPI reads and modifications
  • Higher level abstractions for files, strings, UEFI variables
  • Overflow checking arithmetics
  • PE image loading with no UEFI Secure Boot conflict
  • Plist configuration format parsing
  • PNG image manipulation
  • Text output and graphics output implementations
  • XNU kernel driver injection and patch engine

Early history of the codebase could be found in AppleSupportPkg and PicoLib library set by The HermitCrabs Lab.

OcGuardLib

This library implements basic safety features recommended for the use within the project. It implements fast safe integral arithmetics mapping on compiler builtins, type alignment checking, and UBSan runtime, based on NetBSD implementation.

The use of UBSan runtime requires the use of Clang compiler and -fsanitize=undefined argument. Refer to Clang documentation for more details.

Credits

Discussion

Please refer to the following list of OpenCore discussion forums.

Popular Bootloader Projects
Popular Apple Projects
Popular Hardware Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
C
Apple
Bootloader
Pe
Kvm
Uefi