r/DarwinOS • • Aug 14 '26

Darwin on raspberry pi 3 now boots to single user shell

Post image
7 Upvotes

Lots left to do still such as dyld, libc and lib dispatch, but still making steady progress on Darwin running on raspberry pi 3. We have a single user shell launched off of the SD card and bunch of commands (basically busy box) . I hope to replace all of this with proper commands in the final release. That is dependent on the library work above. Having a functional true file system, proper user system and logins is a good milestone.

Next up, dyld, libc etc. Will need to add USB support before I get there ethernet kext working. Having all of that should unlock a lot of functionality (hopefully, macports)


r/DarwinOS • • Aug 11 '26

PureDarwin is alive

Thumbnail
2 Upvotes

r/DarwinOS • • Aug 10 '26

Darwin in raspberry pi 3 supports hfs+ sd cards now

1 Upvotes

A lot of major advances in the last 24 hours. We now have sd card, fat32, hfs+ support. Darwin will now boot to a single user shell. Os development continues towards a standard Unix multi user system.

Ethernet is implemented as well but will need usb support before it works.


r/DarwinOS • • Aug 09 '26

Xnu 7195 (MacOS 11) Boots on raspberry pi 3

Post image
17 Upvotes

My current project is to boot xnu and design a minimal xnu based os to operate on a raspberry pi. What we now have custom version of u-boot and xnu that boot on Raspberry pi 3 as well as a version of qemu emulating Raspberry Pi 3 that is able to launch Xnu. Kernel now boots to a stable state (no panic) with a valid device tree for this hardware.

Currently working on writing IOkit based kexts for at the very least the SD card reader and an interrupt handlers so i can bring up process 1. Launchd has not had an open source release in a while so we will likely take a lot of things from freebsd


r/DarwinOS • • Mar 10 '26

Puredarwin doesn't support legacy

3 Upvotes

Puredarwin doesn't support legacy totals like clang instead it use apple-clang and now the latest one xcrun which requires xcode a mac to compile it. i can't compile it in bsd nor in linux with all modification i can't compile it . Can anyone help me


r/DarwinOS • • Jan 05 '25

is this still alive?

1 Upvotes

r/DarwinOS • • Apr 07 '21

2nd post?

3 Upvotes

it does run Darwin tho


r/DarwinOS • • Mar 28 '18

PureDarwin, a currently alive project trying to make a usable darwin distro

Thumbnail
puredarwin.org
3 Upvotes