No, you don't necessarily need a Mac.
No, you don't necessarily need a Mac.
Hackingtosh is like trying to install android on an ipad. Proof of concept is there but is is so not usable...
Consider setting up Linux or FreeBSD for a bit of learning and online research. A hackingtosh involves much more trouble and is significantly worse. Expect many issues—App Store, graphics cards, etc.—and troubleshooting will require terminal commands. You’re likely to find the software isn’t built for your system. Since you’re new, stick to simple guides with ready-made components and clear build instructions. This helps avoid picking the wrong parts, like buying a water cooler only to discover it won’t fit in a mini ITX case.