Run iOS and macOS on non-Apple ARM64 hardware through UEFI.
翻译准备中
开发工具Python · CGitHub @UniXNU自行安装运营者未确认
试用过了吗? 点一下就好,无需登录。
尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Migration notice: Update your device repository for shared SoC support and canonical component names. Follow the migration guide.
An independent project to run iOS and macOS on non-Apple ARM64 hardware through UEFI. Like OpenCore, UniXNU is a general UEFI environment and driver loading system: it loads the drivers a device needs and boots the OS through a common UEFI layer.
UniXNU provides shared build tools, ARM64 support, OS profiles and reusable components for ports across SoCs and devices. SoC repositories supply common platform support, and device repositories supply board configuration and hardware integration.
🎉 News: Adreno740 and AdrenoMetal implement GPU acceleration for A740/SM8550. See the Adreno 740 driver documentation.
Documentation: unixnu.com. Start with Port a device or Build and boot.
| Repository | Contents |
|---|---|
| UniXNU | Build tools, component catalog, ARM64 support, OS profiles, UEFI package, documentation |
| UniXNU-sm8550-common | Shared SM8550 support |
| UniXNU-sheng | Xiaomi Pad 6S Pro |
| uefi-sheng | UEFI firmware for the Xiaomi Pad 6S Pro |
Clone with --recurse-submodules.
See CONTRIBUTING.md.
The macOS 27 profile follows macOS-DroidVM, the DroidVM port booted with UniXNU, for its kernel patches (the union root volume, code signature pages on a 4K kernel, the 24 MHz timebase, the realtime and mmap fixes, exec denial) and for the account setup in the Data seed.
BSD-2-Clause-Patent. See LICENSE.