647db5f144b5e6face7dfcd6fde3d4bcbefb53d4
A Python 3 driver with defconfig, fetch, tree, build, bootimg, status and clean. Device repositories supply board.toml and configs/*_defconfig; external sources come from feeds.toml and are fetched with shallow, blobless, sparse git checkouts pinned in unixnu.lock. Modules can come from local directories through --local, --local-<kind> and --local-module. The boot image step packs BootShim, the firmware volume and the device tree for a Mu-Silicium checkout given with --uefi.
UniXNU
An independent project to run Darwin/XNU userland on non-Apple ARM64 hardware through UEFI.
Work in progress, released in a hurry. There is no documented build yet: the scripts are not generic, and you will have to work out how to build it yourself. The development host is macOS.
Device adaptations are separate projects:
- UniXNU-sheng: Xiaomi Pad 6S Pro (sheng)
- uefi-sheng: UEFI firmware for sheng (Mu-Silicium fork)
Description
Run iOS and macOS on non-Apple ARM64 hardware through UEFI.
https://unixnu.com
8.6 MiB
0 Stars
1 Watchers
0 Forks
Languages
Python
85.5%
C
10.1%
Shell
2.6%
HTML
1%
Assembly
0.7%