Hackintosh macOS Ventura using OpenCore

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
I figured since most people have access to a Windows computer I would do the windows route there are other ways to get a hold of Mac OS installer but I'm going to go with Windows because like I said just about everybody has a Windows installation and this is going to reach more people first thing you're going to do go to a browser and search on open core Hackintosh go to the dortania open core install guide it says current supported version is 0.8.8 go to getting started make sure you read all the prerequisites these are all important especially time and patience knowing your Hardware basic knowledge of command lines Etc we're going to go starting with creating the USB so first thing you need to do is download open core package and download the debug version because you're going to need debug versions of everything to start download proper tree need a four gigabyte USB stick we're going to use Rufus method so let's get Rufus download Rufus okay we have Rufus put that aside you're going to need Mac recovery.py and that's in the open core folder all right go to Powershell type python3 and that will bring up the app store and you're going to make sure to download python3 from the app store then you're going to go to downloads open core utilities Mac recovery copy that path right Mouse click and paste it CD to that path then you're going to go to the open core guide you're going to copy the download command for Ventura and you're going to paste it into the Powershell this will download Ventura to your local computer let it sit there this will take some time once that's done downloading you're going to go to the next step we are going to use the Rufus method in previous step we downloaded Rufus so let's open Rufus select your USB device so first insert your USB device select the file system as FAT32 that the boot is not bootable file system as GPT bios or UEFI I'm going to call it USB drive and they want large fat 32. well I just have FAT32 default they want 32 kilobytes click Start next go to the computer go to the USB drive and delete these two auto run files next go to the root of the USB drive and create a folder called com.apple.recovery.boot we're going to move the downloaded bass system and Recovery image files so let's go back to the utilities Mac recovery folder our downloads open core utilities Mac recovery and go to this folder copy these two files and go to the USB drive and paste it in there [Music] all right when that's done copying to the USB folder we're going to grab the open core package you opened earlier and we're going to copy the EFI folder from the right architecture which should be x64 and we're going to copy that to the USB drive right at the root locations go to downloads debug x64 EFI copy that folder go to the root of the USB drive you click paste now we go to setting up the EFI so we're going to keep only the boot x64 EFI and the open run time EFI the open shell EFI and the open core EFI and we're going to delete all the other files let's go do that boot EFI we can get rid of this stuff and I'm working in the USB drive now OC acpi should be empty to start drivers we're going to delete by selecting everything and we're going to control click open runtime to leave that on the drive and click delete and we're going to delete all those drivers then we're going to go to text make sure there's nothing in there resources these are all empty folders and then tools we're going to get rid of everything except for open shell so let's select everything and control click open shell click delete next thing we're going to do is go down to Gathering files and then you're going to go to Firmware drivers and you're going to download hfsplus.efi you're going to open that up copy that go to your EFI OC drivers and paste it there next thing you're going to do is start downloading your kernel extension or kex now typically in previous videos I've said download the debug versions but I've not had any problems using these so I'm going to just go straight ahead and download the release version and what you're going to do is extract the zip files as they downloaded and you're going to copy the Lilo dot text folder and you are going to go to the USB drive and EFI OC hex and you're going to paste that folder then you're going to go to Virtual SMC if you have problems you can use the debug version but I'm going to use the release version to save time just go to extract all go to the folder go to text now I'm on a PC which is a Haswell architecture so I don't need anything other than virtual SMC is absolutely required and I'm going to also control click super i o and processor I don't need a light sensor or battery because I don't have a laptop and I don't have a Dell go to your USB drive go to EFI OC text and paste those three folders you need whatever green so go and download that release open the location extract all and copy the whatever Green Dot text folder to your D EFI OC cax paste it there Apple ALC if you use onboard audio you're going to be interested in this I don't use that I use USB audio so I'm just going to skip over that ethernet I have an Intel Nick so I'm going to use Intel mousy and copy the Intel mousey text d e f i o c so I was fortunate enough to have a previous Mac OS installation that ran on this computer that has a USB map.kxt the reason why I'm not running this tutorial right now is because I disconnected all the drives from my computer for the demonstration purposes so this Windows machine is actually a different computer than I'm going to be installing on so I can't run the USB map program in the USB toolbox to do the USB map I would have to plug back in a Windows Drive or a Mac OS drive and run the program so basically let's just read through what you would do here you go to the USB toolbox and download that and then you basically run a program you select discovering ports you plug in the USB device in each port and wait for it to show you USB before unplugging it and plugging into another Port so you basically are going to be plugging in a USB device in every port on your computer as this program detects your ports and then you're going to have the program save a USB map.chext to a particular directory and you're gonna copy that over to your thumb drive so that's something I did in the past and I can't quite do it right now in this tutorial so I have the USB map.kex right here I'm going to go to EFI OC X paste that in there okay back to the guide Wi-Fi and Bluetooth I'm going to use the fenvy card which is natively supported by Apple so I will have AirPlay and Wi-Fi and bluetooth available so that's the t919 card from fenby I recommend that card and for Haswell I think we're all set next thing we're going to do is download ssdts we're going to need ssdt plug and I'm going to just download the pre-built version and I'm going to download ssdt-ec I'm going to go to the pre-built version and I'm going to download that and we're going to copy those two files that we just downloaded control clicking and control C EFI OC acpi paste those two files in there next thing we have to do is get our config set up so go ahead and copy the sample P list from the docs directory I'm going to downloads open core Docs copy the sample.plist you go to D EFI OC and paste it right in here you're going to rename sample to config so it's config.plist is the file name then you're going to go to your downloads folder or you download it proper tree earlier you're going to extract that you're going to open that and run the badge file you're going to go to file open go to your USB drive EFI OC config P list and open that file delete these four warnings by clicking and deleting them and always save your file next thing you're going to do is file OC clean snapshot and you're going to select your OC directory on your on your USB drive in the efioc location you're just going to open to that location and click select folder what that's going to do is read all the files that we just copied to the USB drive and configure them to your config.plist you save the file now we're going to go to the guide and we're going to go to Haswell architecture and you need to follow this very carefully and read through if you haven't done this before but basically major things to look at are device properties so for Haswell you can go two routes you can go the internal GPU which will work it'll provide a display but it's rather slow and choppy I tried it myself earlier and it wasn't very usable especially on my particular CPU it was an i7 and you know the GPU just just did cut it with the Mac Graphics so I went out and bought an AMD Radeon RX 580. and it works much better so the Radeon graphics card are really the only ones that are supported by Mac these days Nvidia isn't supported hardly at all so if you have a Nvidia card try not to use it you're going to run into headaches just get a AMD graphics card and you don't have to spend a lot of money like I said I got mine on Amazon for a hundred dollars if you look around you can find them just go to the graphics card compatibility page on the dortania guide and it'll tell you which gpus are are supported on which versions of Mac OS so I'm going to go through this guide setting this up for a dedicated GPU so we're going to go to device properties so you scroll down to device properties and we're going to add node copy that string and we're going to add a new child under ad we're going to paste in that strength and then we're going to change this to dictionary and then we're going to copy this string AAPL comma IG Dash platform Dash ID we're going to put a new child under this PCI route that you just created and we're going to paste that in there and this is going to be a data so just read this table I'm not going to drive a display but I I might want the igpu for computing tasks and not drive a display so I'm going to copy this option put that in the data value make sure you always save your config P list okay next we're going to go down to quirks if you can't find a node you can just control F and type in make sure you get the right quirks too okay Apple CPU PM config lock is false this option is true symbios good false disable i o mapper True Legacy kernel lapic is false Panic no kex dump is true power timeout Kernel Panic next thing you're going to go is find debug and set Apple debug to True Apple Panic to True Target said the 67 save the file get under security scan policy set it to zero secure boot model set that to default set it to optional that's a word you type in capital O lowercase p t i o n a l go to boot args and notice it's already in verbose and then if you want sound put alcid equals one debug equals zero x one zero zero go down to generic this is where you put your symbios so for this since I'm using a Radeon GPU and Ventura I'm going to use iMac 18 1. I know it says use 15 1 here but Venturas behaves much better with 18 1. see the note here it says all of these symbioses were dropped with Mac OS Ventura use cabulaic symbios so that's 18 1. so go ahead and download the Gen symbios app right here download the zip extract it then run the batch file type three generate symbios then you're gonna put iMac 18 comma 1. copy these values over to your config so type copy that go to proper tree and put that into your system product name then you're going to take serial copy that and put that into system serial number then board cereal copy that put that into MLB s-m-u-u-i-d copy that and that goes to system uuid an apple ROM copy that it goes to ROM make sure you save your file then it says reminder that you need an invalid serial when inputting your serial number in apple check coverage you should get a message that says unable to check coverage for this serial number so basically you're trying to invent a new serial number so go to the check coverage page and copy your serial number paste it in there and then type in the capture the best you can and it says please enter a valid serial number this is a good thing go to ignore invalid Flex ratio in your config.plist and set that to true save your file next thing we're going to do is switch over to our computer that we're going to install the Hackintosh on and set the BIOS settings all right guys so I've switched over to my Haswell computer that I've disconnected all the drives except for a blank drive that I'm going to install Mac OS Ventura on and I have my USB set up from earlier and I'm going to start by turning on the computer press delete a couple of times to get to the BIOS now I'm going to I'm going to load all the optimized defaults so that I can show you what the BIOS settings are so I'm going to save that rest Elite a couple times okay so this is assuming you have a default bios we're going to go to advanced mode and we're going to go to Advanced CPU configuration and you definitely want virtualization technology enabled I'm under onboard devices I'm going to disconnect the Bluetooth controller and the Wi-Fi controller these are not supported by Mac OS and I use the FNB controller that's a pcie card instead and secure boot should be Windows UEFI the key management should be clear secure boot keys go to advanced mode that ability to support module that should be disabled yeah and then for advanced system engine configuration I went to Graphics configuration I enabled primary display to be pcie because I'm using my graphics card but I did set the igpu memory to be 64 Megs as the guide said I also have igpu multi-monitor enabled so hopefully the igpu is used for processing but the pcie is used for display and then let's go ahead and exit that with the USB inserted I'm gonna let the computer restart and press delete I'm gonna go to boot menu and choose the UEFI of the thumb drive we just installed inserted but the arrowed USB drive and press enter might take a minute or two but it starts to Output some text to the screen means the Booter is working congratulations you made it to the installer go to Disk Utility first go to view show all devices go to the drive you want to install Mac OS on and click erase call it what you want I'm calling it Macintosh SSD make sure it's apfs format and good partition map scheme click make sure you have the right drive before you click erase then click erase done close Disk Utility go to reinstall Mac and Os Ventura and continue again agree to the EULA on the drive that you're going to install on Macintosh SSD click continue then you just wait for this to install [Music] after a few restarts and about 45 minutes to an hour later you get a welcome screen congratulations you made it to Ventura so just select your country or region and go through these prompts as you see fit okay after you go through those questions you're now in Ventura now congratulations The Next Step you need to do is get off the USB from booting so what we're going to do is go to a browser and search for Mount EFI and download Corp newt's Mount EFI go to your downloads ctrl-click the Mount EFI command and click open then you're going to get this prompt just click open and then it's going to prompt you and install python3 just say yes give it access to your downloads folder then you're going to mount the Mac SSD drive EFI folder press one so now you have an EFI directory here this is where the EFI for your main Drive is going to be what you need to do is go to a USB drive go to EFI and copy the boot and OC folders go to your EFI partition and paste it in here next to the Apple next thing we're going to do is turn off debug mode and get the nice graphical picker parking so so go to open core download releases and download the release version then go to x64 EFI Boot and copy the release version of the boot EFI to your EFI folder and oh and EFI boot paste it there if you put details on you'll see that it's a much smaller file go to downloads open core x64 EFI OC copy open core EFI put that on your EFI partitioned and then you just need the open runtime EF so go to downloads go to drivers you copy open runtime EFI [Music] put that in your driver's folder on your EFI partition all the other kecks should also be released versions I did that initially so that should be all set to go next thing we have to do is download property control click the command click open say open we're going to open up your config P list on your partition [Music] then we're going to go to the dortania guide post install steps and we're going to go to cosmetics we're gonna add the GUI but not the boot chime binary resources and download My OC directory and paste it in there go to that folder copy resources then go to your EFI partition and paste it in and overwrite the resources now you have all the audio font imagine labels go to miscellaneous boot picker mode and set it to external it's on built-in type in external for picker attributes should be 17. picker variant this is which type of icons you want I'm going to go with Golden Gate put that under picker variant always save your file I'm going to skip over the boot chime because I'm using a USB audio and that doesn't work with boot chimes next thing we're going to do is disable debug mode so go down to post install steps go to property go to boot args get rid of the verbose option Dash B and get rid of debug equals 0x100 one more file we need is your downloads drivers and copy open canopy EFI your EFI OC drivers make sure you add that using file OC snapshot and select your OC directory on your EFI partition save your file close out and reboot and see if we have a graphical picker [Music] you should have a graphical picker now it'll automatically select the drive you want or you could just select it yourself and press enter congratulations you've done the post install steps if you're having any problems I had some issues with when the computer went to sleep or to the dortania guide and go to post install steps and there's a lot of issues you could work with if something's not working for you so what I did for my particular computer I went to fixing sleep because when the computer went to sleep it wouldn't wake up and I set these options right here in the terminal turned off auto power off power nap standby proximity wake and TCP keep alive in the terminal and another thing I did and I don't know if it was required or not but since we're using 18 one oh since we're using 18 1 and iMac 17x or newer I copied the USB X ssdt I downloaded that and I put that on my EFI partition as well so I went to mount EFI command now it's in my Macintosh SSD and I went to EFI OC acpi and I put this USB x file there because it says it needs it and I think that might have been something I needed so then I opened up proper tree one more time you can't just put files in your directory without adding them to proper tree so just to open and then file OC snapshot and select this directory one more time save it so to run these commands you basically copy them one at a time go to a terminal new window taste them in and then this last option gives you a warning but I disregarded that for now then reboot make sure you can still get back into your computer if you ever have any problems booting make sure you save the USB and set it aside and that'll help you get back in case you make it bad configuration all right congratulations you did the post install steps if you didn't already do the USB mapping make sure you do that and other than that use your system for a while and if you're having problems with anything go to the Post install steps and look at the troubleshooting there [Music]
Info
Channel: Studio 3B
Views: 14,387
Rating: undefined out of 5
Keywords:
Id: m6OqUh8UCEA
Channel Id: undefined
Length: 26min 30sec (1590 seconds)
Published: Sat Apr 01 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.