Live data from Hacker News

OpenCore bootloader – open-sourced Apple UEFI drivers, enabling Hackintosh

github.com

131–140 of 216 posts

Re: OpenCore bootloader – open-sourced Apple UEFI drivers, enabling Hackintosh

#131

Earlier quoted context omitted.

>The dortania guides along with /r/hackintosh are all you need >Avoid ..., insanelymac, Where did the tools mentioned in those guides come from then? Hackintosh scene became what it is due to countless hours poured into development by developers from insanelymac, olarila & couple of other Russian sites; almost every other major hackintosh site started as guides using the information from the aforementioned sites. In…

It still doesn’t make sense to send beginners into those depths.

I respectfully disagree, learning what's happening with your machine is helpful for troubleshooting and for security. Further, I feel the parent comment was disrespectful for the actual creators.

Re: OpenCore bootloader – open-sourced Apple UEFI drivers, enabling Hackintosh

#132
post #128

Earlier quoted context omitted.

Have you looked into Macports (or Homebrew) at all? At the command-line level macOS is really quite like other Unix systems, once you install a bit of standard tooling. The semi-exception where I occasionally run into problems is TCC. It's usually not a bother on the command line, but starting with Mojave it can occasionally interfere. But, since Mojave came out in late 2018, if you haven't touched macOS in years you…

Yes, I used homebrew extensively. It helps but does not solve every problem. There's still things Apple does not want you to do and you will not do them.

Okay, I'm still quite curious what specific development tasks you're able to do in Linux but feel restricted from doing on macOS. If you turn off SIP (takes five minutes), you can rewrite kernel memory if you want to. Which is of course a different thing than ease-of-use, but I'm not sure what would be so different.

Re: OpenCore bootloader – open-sourced Apple UEFI drivers, enabling Hackintosh

#133

As someone who used to do this myself, I don't quite understand why people still go through all the effort to run macOS. In the past I've built Hackintoshes on desktops and laptops, and it was fun to accomplish (audio through HDMI was especially tricky!), but in the end it was slower, less stable, and not nearly as useful as running Linux on the same hardware. I run Linux on everything these days. What's the draw? Be…

Price, flexibility, control are some of the top things that come to mind. Yes there can definitely be stability issues but if you are in some country where you want to develop iOS apps but can't really afford a high end Mac this makes sense. Also as a stepping stone into their ecosystem.

Also it is hard to underestimate the amount of polish that Apple puts into their UI. Overall it is a pretty good experience especially compared to some of the windowing systems on various flavors of linux. Polish is something that does not come easily in the open source world.

Re: OpenCore bootloader – open-sourced Apple UEFI drivers, enabling Hackintosh

#134
post #125

Earlier quoted context omitted.

I'm not the person you replied to but I've used hackintoshes since the Snow Leopard days. Generally if you set it up properly as was described at the beginning of this thread minor updates will work fine without any user input. Some major updates will be the same, with others you might end up needing to change some kexts to fix audio or wifi but it'll generally boot. With major updates that change a lot you might be…

I wonder how soon we'll see ARM64 based Hackintosh builds. Like on a Raspberry Pi 4 or one of those ThunderX2 workstations.

I anticipate that ARM macOS will not run at all on systems without Apple Silicon (as they are calling it) and never will. I assume these systems will have the proprietary secure enclave on-die, which would be missing from all other ARM systems.

Hopefully I am wrong.

Re: OpenCore bootloader – open-sourced Apple UEFI drivers, enabling Hackintosh

#135
post #61

Earlier quoted context omitted.

This is a very fair question. For me, the reason for a hackintosh is just that I am tired of all the cables and having to swap between the two setups (like having one monitor for working, and one for gaming) while utilizing the performance when working. I also want to utilize my iCloud Drive symlinking hacks to sync files / dotfiles between systems. My gaming rig is currently running i4790k with a fairly decent mothe…

I have a similar set up. I got some Thunderbolt dock for the mac and a USB input switcher that I connect all my peripherals to and can press a button to switch between the Macbook dock and my Windows PC. The only unoptimized part is I just use the DisplayPort input on my monitor for the PC and the HDMI input to the Macbook dock. So to swap all I have to do is press the button on the USB switcher and then change my mo…

That sounds great! Can you please share some good models/links for the usb switcher thingy?

(I had no idea such a thing existed in the first place!)

Re: OpenCore bootloader – open-sourced Apple UEFI drivers, enabling Hackintosh

#136

Earlier quoted context omitted.

Damn, this is a buzzkill for me. I just built a new computer a month ago and was hoping to get a Hackintosh setup working but didn't do much research into it beforehand. Why will Nvidia GPUs never work? Because they won't publish open source drivers to work off of?

Because Apple computers don't use nVidia cards, and nVidia no longer makes their own Mac drivers (as they did until recently). Porting the Linux driver would be a massive amount of effort, even if nVidia was more open. If you have a slightly older nVidia GPU (1000 series or older), it will work in High Sierra via nVidia's in-house drivers. But you will never be able to upgrade past High Sierra.

Aww, I didn't realize that Nvidia stopped making the macOS driver. I was hoping they might stick with it because the new Mac Pro has proper PCIe slots.

Re: OpenCore bootloader – open-sourced Apple UEFI drivers, enabling Hackintosh

#137

As someone who used to do this myself, I don't quite understand why people still go through all the effort to run macOS. In the past I've built Hackintoshes on desktops and laptops, and it was fun to accomplish (audio through HDMI was especially tricky!), but in the end it was slower, less stable, and not nearly as useful as running Linux on the same hardware. I run Linux on everything these days. What's the draw? Be…

It's largely (if not entirely) due to the cost-to-performance ratio.

Apple's cheapest Mac configuration, the Mac Mini, starts at $799 for a measly i3 4-core processor and 8GB of RAM with no dedicated GPU. For the same price, I can put together something of at least 2X the performance: i5 6-core, 16GB RAM, and an RX 570/580 GPU.

Granted for Hackintoshes you're on your own for debugging but as others below have said and on r/hackintosh, the end product is oftentimes very stable. So tradeoff can be worth it, especially as you go up the product stack.

Re: OpenCore bootloader – open-sourced Apple UEFI drivers, enabling Hackintosh

#138
post #79
post #74

Hackintoshes are very stable if: - You buy the right hardware. Intel CPU and AMD GPU. Choose Ryzen if you like those and like tinkering and hacking on your OS a lot. And no, it's very unlikely your Nvidia GPU will ever work with a recent macOS. - You use the vanilla method of macOS install. The dortania guides along with /r/hackintosh are all you need. Avoid tonymacx86, insanelymac, and any software with the word "be…

Dont use Ryzen, virtualization does not work, including Docker and some other apps like Adobe ones are buggy. Other than that I agree. I made a hackintosh a month ago for half the price of what I would need to pay Apple and it is rock solid. Everything works including all wireless features like sidecar, airdrop, etc. Sleep, thunderbold, rx5700xt, everything is working well.

I use Ryzen in my "Hackintosh". However, these days I've been using GPU-passthrough and running macOS in a VM on top of Linux.

Re: OpenCore bootloader – open-sourced Apple UEFI drivers, enabling Hackintosh

#139
post #58
post #45

Earlier quoted context omitted.

Not OP- but I do a lot of work with containers and orchestration- and being on a Unix filesystem with native POSIX shell is very helpful

Docker on MacOS is notoriously slow though - I use it myself sometimes, and it's never a good experience.

I’m not sure if it’s true anymore. I experienced good performance when they switched to using xhyve/bhyve (basically use docker for mac). Can you shade more light on your experience? When was this? What circumstances? Which kind of apps?

Re: OpenCore bootloader – open-sourced Apple UEFI drivers, enabling Hackintosh

#140
post #134
post #125

Earlier quoted context omitted.

I wonder how soon we'll see ARM64 based Hackintosh builds. Like on a Raspberry Pi 4 or one of those ThunderX2 workstations.

I anticipate that ARM macOS will not run at all on systems without Apple Silicon (as they are calling it) and never will. I assume these systems will have the proprietary secure enclave on-die, which would be missing from all other ARM systems. Hopefully I am wrong.

I agree. No one has ever managed to get iOS on non-Apple hardware†, and I don't see why ARM macOS would be any different.

† Except maybe Correllium, which was a large commercial effort. Since they don't make any details public, I'm not clear if Correllium just built a sort of emulator or if they actually have the OS running "natively" on 3rd party hardware.

Post reply on HN