{"repo":"Inokinoki/xnu-bcm2837-hackintosh","free":true,"listed":false,"github":"https://github.com/Inokinoki/xnu-bcm2837-hackintosh","clone":"git clone https://github.com/Inokinoki/xnu-bcm2837-hackintosh.git","description":"Efforts to build and run XNU (macOS Kernel)/Hackintosh on Raspberry Pi 3","language":null,"stars":77,"topics":["raspberry-pi","kernel","arm64","xnu","hackintosh","macos","bare-metal"],"license":"Apache-2.0","category":"self-hosted-apps","readme_excerpt":"XNU on Raspberry Pi 3 (BCM2837) I am trying to run XNU/Hackintosh, if possible. You can back me on this project :) Roadmap XNU Kernel: - [x] Compile Mach-O Then, there are three options. Either: - [ ] Convert to an ELF Kernel and then raw image - [ ] Load the raw image or: - [x] Convert and load raw image or, Then, we can write an Mach-O loader in ELF format, which can be loaded by Raspberry Pi: - [ ] Maybe an Mach-O loader The kernel can be debugged and further developed: - [ ] Make sure the kernel is bootable - [ ] Make sure UART works - [ ] Try to make a VC4 driver Hackintosh: - [ ] Try to make an ARM64 macOS sysroot Build The following kernel version(s) can be successfully built at the moment: - XNU 7195.81.3 See the doc for detailed build steps and patches.","default_branch":null,"files":null,"tree":[],"storefront":"/r/Inokinoki","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Inokinoki/xnu-bcm2837-hackintosh/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}