How can I get started making a hackintosh from absolute scratch? (Yes, 100% scratch. Clover/Opencore unsupported.)

My system isn't supported by either Opencore or Clover, due to current hardware limitations, so I want to get started with programming my own kernel extensions and making my own, custom hackintosh. I know my hardware is unsupported, so I want to make my own drivers so macOS can properly interface with my computer. However, I have no clue where to start - I've tried googling to find starting points, but since this is sort of a niche way to build a hackintosh, I really can't find any way to get some basics with the system.

Here's a general list of subjects that I'm trying to figure out, if anyone could point me in the right direction:

  • Debugging macOS, as it currently will only boot up to right before the installer GUI launches and gives a cancel logo
  • System extension creation, to fix said kernel errors - any sort of foothold is good here, I will work off of whatever I can get

The creators of OpenCore and Clover had to start somewhere, so what I'm looking for is any place like that, some resources I can use to get my heels in and start figuring out how to work with macOS. Anything helps!

[Post has to have specs, can ignore. Will be custom-programming everything necessary for this once I figure out where to start]

Core 2 Duo SP9400

Either x3100 or x4500 graphics (System says Intel GMA xXX00 which... isn't helpful. going from spec sheet)

4GB RAM, 1066MHz

Laptop motherboard: Dell Latitude E4300

submitted by /u/NeetMastery
[link] [comments]