I have had a chance to use open core to install Mac OS into a PC recently.
There are a bunch of open core related tutorials outside, so I am not going into much details in this article.
However, the problem with many open core tutorials, as far as I saw when I put my head down last time, is that they get into too much details, and people could easily get lost the big picture when they get the hands dirty.
So, I just mark down some basic concepts and workflows here: