NextCore is an experimental UEFI project for macOS boot paths on x86. It is not a finished operating-system port and not a supported installer.
- Site: 26x86.github.io
- Public tools: github.com/26x86/NextCore
- Discussion: r/NextCore
macos_boot_verified = false
git clone https://github.com/26x86/NextCore.git
cd NextCore
python tools/make_efi.py --profile 15igl7 --out out/15igl7
# elevated PowerShell
.\tools\make-usb.ps1 -List
.\tools\make-usb.ps1 -Profile 15igl7 -DiskNumber <N> -ForceReplace SystemSerialNumber, MLB, SystemUUID, and ROM in EFI/OC/config.plist before use. The Recovery picker entry stays disabled until an APFS Recovery volume exists.
| Item | Value |
|---|---|
| x86 UEFI load | partial |
| OpenCore chain-load | staged |
| macOS Recovery volume | absent on exFAT |
| macos_boot_verified | false |
A BaseSystem.dmg copied onto exFAT is a file, not Apple Recovery. The 15igl7 profile records Intel Gemini Lake (no AVX2, no macOS 26 GPU driver). Version 1.0.0 is a packaging release. Version 2.0.0 is reserved until UART evidence shows target-matching XNU and userspace.
| Repository | Role |
|---|---|
| NextCore | Picker binary, EFI generator, USB writer |
| 26x86 | Private monorepo (source, research) |
| Nextcore-EFI | UEFI application |
| Nextcore-Core | Configuration and codecs |
| Nextcore-HAL | ACPI, PCI, SMBIOS, DeviceTree |
| Nextcore-ISE | ARM64e instruction runtime |
| Nextcore-GPU | GPU policy |
| Nextcore-APLS | AArch64 recovery runner |
| Nextcore-Tool | CLI orchestration |
| Nextcore-Binaries | Superseded pointer; use NextCore |
