OpenCore Hackintosh: Installation and Post Install Steps... Detailed Part Two

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hey what's up everyone this is aaron from studio 3b today i wanted to bring to you part two of my detailed hackintosh tutorial if you haven't already seen my first one please click up in the upper corner to see the previous video today we're going to do the installation and post install of mac os on a hackintosh pc so first things first i've disconnected all my hard drives except for the one i want to install on in my last video i said i was going to do a hybrid ssd disk but this is actually just going to be an actual full-fledged ssd i've uh changed my my mind on that one but i've got the usb inserted into the computer and i'm gonna power it on okay once again the bios when it comes up just click delete make sure you go through your bios settings to get to the installer in the first place there's certain settings that are going to work sometimes you even need to update and flash your whole entire bios so just research and google about your particular bios your particular version of your bios which you can see up here and which motherboard you're working with and all the other things that are um pertinent such as your cpu type and your memory and all these things that play a factor so but what you would normally do is just go to advanced mode to configure these things and you go to advanced and you just make sure all the settings your usb configuration needs to be a certain way and things like that but please go through your detailed document in the dartania guide for more information so i'm going to go back to the main bios settings and i'm going to go to boot menu and here you'll see i have the pny ssd that's the one i'm going to use to install on then you have sandisk but i'm a uefi motherboard so i am going to use the uefi sandisk target and that is the mac os installer that we configured in the first video okay we've reached the selection menu so just press enter on the usb external dmg selection okay now you successfully reach the installer like we did in the first video except this time i only have the one drive i'm going to install mac os on is connected that way there's no confusion as to where you're putting your operating system so the first things first go to disk utility and then you want to go up to the view and select show all devices select the internal disk that you've chosen to put your operating system on and click erase now that i'm doing big sur so the recommended format is apfs and basically i'm just going to call this macintosh ssd for the name good partition map is appropriate make sure you have the right disk then click erase okay once that's done if you go back to show only volumes you'll see that you have the macintosh ssd there so exit out of disk utility then click reinstall mac os big server okay click continue and you can agree to the software agreement agree and you click the macintosh ssd that you just created and click continue so let's let this sit here this is going to take about 40 minutes and it might reboot a few times if it's your first time installing you may want to watch it pretty closely in case anything goes wrong okay now it's going down for its first reboot all goes well it'll find the open core installer one more time and then it'll be default selected to the mac os installer option and it'll automatically go right into the next step okay now it's going down for another reboot and it finds the open core installer one more time this time it's going to go back into the mac os installer this part of the install and lots of text now it's going down for yet another reboot now this time it says it's defaulting to macintosh ssd okay that was another reboot and now it's going back into macintosh ssd and congratulations you made it through the install now it's time to set up your country or region so i'm going to select my country continue i'm going to do not now for accessibility and punch in your wi-fi if you have any like i said i have the fenv card so it automatically detects the wi-fi and the reason why i have wi-fi as well as ethernet is simply for location tracking and things like that also it's very useful for apple airplay i'm not going to restore from a time machine or anything like that but you can if you wish so i'm going to go not now and then sign in with your apple id for this you either create an apple id or if you have one you can use it and that will get all your icloud stuff going and imessage and everything like that but for this tutorial i'm going to click set up later because i don't plan on doing anything with regards to apple id and then you have to agree to the terms and conditions and i'm just going to call this account studio3b and give it a password and you can give it an optional hint click continue click continue for express setup crash settings can be shared with app developers if you like screen time and enable ask siri if you want siri to be enabled you can do that i'm going to disable it you have different themes like theme dark theme and auto dark theme looks a lot like that and auto means it chooses based on the time of day so day time it'll do a light theme and evening and night time it'll do a dark theme i'm going to do the dark okay welcome to mac os big sur so congratulations give yourself a pat on the back you're now running off of your ssd your hard drive wherever you installed this first things first you're still booting from the usb so what you want to do first is get off the usb you want to get the installer onto the ssd so that if you take out your usb thumb drive you could still boot the computer first thing you're going to want to do is open up a browser search on mount efi dot command and you get this git project by corp newt and that's the one you want mount efi you go download zip click allow that downloads and unzips a zip file and you want to double click this mount efi dot command click okay okay so security is blocking this command from running so what you want to do is click shift and click right mouse click and click open and that will give you this pop-up so then you can click open and that will allow the command to run it wants to access your folder alright so now you've got a terminal and it asks you which disk you want to mount the efi of so basically every disk on a mac os operating system has an efi folder so you're going to want to do your main hard disk that you installed on so macintosh ssd i'm going to press one press enter put your password in for your for mac and it'll mount that so then you can go back to your finder go to efi you'll see that there's nothing in here that's because we did not install anything here yet so all you have to do is go to usb copy the efi folder and paste it into efi so now everything here is still in debug mode but that's okay we could switch out of that later i just want to make sure you could boot from your ssd so now that you've pasted that in the efi location close this and close everything and you also want to eject your usb and then pop that out of your computer and now click restart and i don't like to have windows reopen when i come back in because that's rather annoying for me so click restart okay press delete because you want to make sure you select the right drive there is only one in my computer but you want to select the uefi os on your ssd and now obviously we made it to the open core installer without the thumb drive so now select ssd and notice it's a lot faster because it's not going off of usb anymore all right you've made it so keep the usb because in case something goes wrong you could always recover your system so keep that usb in a safe place so now we're going to open up a browser and we're going to go to the dortanya open core guide and open that install guide that we started in the first video okay now you want to go to the post install so click getting started scroll down to post install okay and that's where we're going to get started now so make sure everything in the install guide you followed you're you're in your operating system you're off the usb so okay so here's the guide is split into six parts so universal usb fixes laptop specifics cosmetics multi-boot and miscellaneous so we'll go into some of these especially universal so security and privacy i'm not worried about security so much but fire vault is not something i typically rely on so i'm going to skip that step fixing audio so you want to come here if you're having problems with audio yet what i usually do is use an external usb sound card that is recognized by the os without any text installed so i'm not going to bother with the apple alc motherboard audio booting without usb so we just did this step i showed you how to do this right off the bat basically you mount the efi and you copy your efi folder right in there if you have an apple folder already in there you just want to copy the oc directory parallel to the apple directory okay fixing drm for those with drm issues like netflix playback i'm not going to get into this it's probably a separate tutorial i've never really had any issues watching netflix probably because i don't watch netflix on my mac in the first place fixing i services like imessage this uh will come into play if say you didn't choose a unique serial number or you had some sort of problems with the gen symbiose so follow this guide if you have problems with imessage let's check the sleep on this and see if that works and i usually wait for the monitor to shut off okay the monitor shut off now if i wiggle the mouse i hear the computer waking up now i press the enter key and actually it does wake up it comes right back in but i'm gonna go back in the guide fixing sleep so that that's something i just tested his work so power management is probably something we could focus on but uh it says it's gonna improve hardware idle and boosting states so if you're concerned about power consumption and performance this is definitely something to look into if you're interested in this topic we can look into it further please put a comment below if you want me to focus on the power management aspect of the installation okay usb mapping this part's important so when you start you're at your hackintosh installation we've installed usb inject all and put xhci port limit now this can cause a lot of issues but one good thing it does is detect all the usb ports so this is something you're going to have to read through to understand how usb works there's a usb 2.0 port which usually looks like that and there's a usb 3.0 port that use looks a lot like that so mac os has a 15 port limit so if you need more than 15 ports it's not recommended pushing the limit over 15 can cause data corruption let's go to system preparations so we've booted with usb inject all so that party's done symbiosis that do not need acpi renames imac 15 1 is my symbiose and that is not in the list so we do need an acpi rename so i think we fall into the broadwell and older symbiose category so symbiose needing xhci ehc1 and ehc2 renames are so i have imac 16x and older so we need all three renames so let's go into the next step let's take xhci and execute the following command so copy this command go to launch pad type in terminal and paste this command into the terminal if you see this you do not need a rename so if you don't see anything which is what happened to me i do not need to rename repeat this step for the other conflicting devices let's try ehc1 paste that in and i did get a lot of commands back so ehc1 does need a rename for me i'm going to need a rename for ehc1 it says if you're in the latter camp you'll need to you'll want to add an acpi renames your config place plist acpi patch you can find a pre-made file here note that you'll enable the ones you need so simply copy over the required patches to your config p list open this link and it has patches this is xhci which i don't need this is ehci this is ehc2 so sorry ehc1 and ehc2 so let me double check to see if i need ehc2 also i do so i basically need ehc1 and ehc2 so i am going to go to finder click the mount efi command select one for macintosh ssd because that's where we put the new efi we go to proper tree from cortneut download that and open proper tree make sure you shift click click open click open you really should not modify config.p list in anything other than property so go file open go to your efi directory go to oc and click config.p list let's go down to patch okay the first patch we see is not enabled the second patch we see is not enabled so let's go to the patches we were looking at earlier and it has them defined in config okay guys new plan i'm going to try to save this config as something on my desktop so config.plist let's put this on my desktop okay now i at least have a backup of that now let me close this and go to my desktop let's try to open this up in text edit go down to patch so acpi patch and copy the ones that you need from this file and go to the text edit now right after dictionary under patch make sure you do this in the right spot paste in these two dictionaries that you need now let's see if i can open that file up in proper tree properly now file open i'm gonna go to my desktop config.plist i'm gonna go down to patch and i'll see the two patches i just added now what you have to do is enable these patches because they're false by default so true and true so keep in mind we're working off the desktop right now not the one in your efi folder okay let's go back to system preparation okay parting ways now you must part into two sections depending on your hardware intel usb mapping and manual usb mapping this guide is outdated c usp maps read me for update information until this guide is rewritten so let's follow that here we go so let's go to run git from the terminal so i'm going to go to terminal i'm going to clear the screen and i'm going to say git clone and it wants to install git from developer tools so this is the first time i've ever run git on this computer so i'm going to install git looks like this is going to take about 12 to 15 minutes okay now this says the software was installed so click done let's rerun our git command to make sure that works cloning usb map did that now cd to usb map and ch mod plus x usb map dot command okay now it's executable so now we can run the usb map command okay so it says i need to rename so actually what we need to do is rerun this command after we reboot with the config that we created with the acpi renames so i'm going to go to my efi directory this is always probably a very good practice to back up your config.p list i'm going to call it dot old and you can just put a date there you know because you're probably going to have more than one go to desktop command c go to efi oc and click command v and that pastes in the config.p list so that prevents any problems if you have any problems booting you can always go back to your previous config p list so let's reboot with these acpi patch renames and try the usb map one more time okay we booted without any issues let's put in your password open up a terminal cd to usb map and do usb map dot command all right now it doesn't give any warnings about needing a rename because it already has the renames in it so let's go up to safari and go back to the dortanya open core post install guide and go to usb okay uh we did preparations now let's go back to intel usb mapping which is where we're at and it says the guide is outdated we saw that last time so let's go to usb mapping me and we just did that so basically what i think we're doing is creating a text that is going to replace the usb inject all with a map of your actual usb ports okay so what i have to do is click d discover ports there we go so that's going to automatically discover the usb ports that are in use and then enter to stop all right now that we've discovered the ports we can click p edit and create usb map.kext okay now it's asking me to make my selection um for catalina and newer which is what we are let's build usb map.text so let's go 2k okay found empty controllers the following controllers have no enabled ports and it's got two hubs so basically what you want to do is if you want all your usb ports enabled you have to plug something into each one of them i am going to click ignore for this one i don't want to disable those ports because if i plug something into them later down the line i want them to work so i'm going to click ignore and then it's going to ask me to write so there we go so we've created a usb map.kext and this is specific to the hardware and usb ports on my particular computer so let's copy this mount the efi folder so go to recents mount efi mount the efi folder put in your password okay now go to your finder again if i paste it into kex there you go usb map.kext now what you don't need anymore is usb inject all so let's delete that move to trash and let's open up the config plist on our desktop and then once we're done editing we can copy it over again let's open up recents property and go to file open desktop config.p list and let's do file oc snapshot and let's do your efi oc directory which now has no longer usb inject all but has usb map.kext and one more change go down to control f command f x h ci port limit and set this to false now we don't need that port limit anymore so command s okay so close this window we've saved the config.p list and let's copy this p list to your efi folder i'm going to rename this dot old two so i i recommend putting dates instead of old one and old two because then you can figure out when you did these but i'm going to paste in the new config.p list and i'm going to restart and hopefully when i restart i have a mouse and keyboard that's going to be the test whether usb is working or not okay miraculously i have a mouse all right i have a mouse uh keyboard seems to work you know the true test of whether usb works is if over time you don't have any problems if all the usb ports are working throughout the life of your usage of the computer you've really done a good job if you're having problems go back to the usb map guide and revisit opening some ports that you may have accidentally disabled okay let's go back to the dortanya open core post install guide we did fixing usb i don't have any laptop specific things to do so basically what it comes down to is cosmetics so we're going to add the gui i'm not going to do boot chime because boot chime relies on on board audio and i'm not using onboard audio but you could do the fancy gui for open core which is probably what most of you want then you could fix resolution and verbose so basically we're going to put everything back to release rather than debug and i'm not going to worry about multi-boot and boot camp so let's just go and make this thing pretty so add gui and boot chime so to get started you're gonna need 0.5.7 or newer so we're on 0.7.2 you'll need binary resources okay you need open canopy efi so that must be the same build as your open core files mismatched files causes boot issues so if you go to canopy.efi let's go back to the 0.7.2 and redownload that because that's the version we're on okay so the resources folder is a separate that is the oc binary data repository so let's download that zip and go to resources and in here we have actual files great so let's copy those four folders go to your efi oc resources and paste that in and apply to all replace now you have actual audio fonts and everything else inside of your resources folder you're also going to need the opencanopy.efi from the release efi oc driver folder and get open canopy copy that and put that into your drivers all right now we're going to open up our config p list in proper tree i'm going to work on the one on the desktop go to reasons proper tree open the desktop config.plist and we're going to go to miscellaneous boot picker mode and use external so i'm going to go picker mode and it says built in so i'm going to change that to external and i'm going to go to miss miscellaneous boot picker attributes so control f pick attributes command f and it says 17 and it wants it to be on 17 so that's right so picker variant is on auto and i'm okay with auto um it's selecting icons based on the default background color but there are other icon sets you can use let's take a look at them here's the default that's the one i typically use golden gate don't really see too much of a difference but i'm sure there is a difference i'm just going to leave it as auto for now i'm not going to worry about boot chime or anything like that but you can go ahead and figure that out for yourself and i guess now what we can do is restart we're still in debug mode however we may get a gui for the picker so i'm gonna hit file save and i'm gonna close that copy the config i'm gonna copy the config.p list off my desktop i'm going to go to my efi oc and i'm going to rename my current config plist dot old three and i'm going to paste in my new config.p config.iplist and i'm going to reboot hopefully i get a gui oh so what we did was forget one step we have to uh add the drivers open canopy so let's open up recents proper tree one more time open your desktop config.plist what we forgot to do is do file oc snapshot and select your efi oc directory there we go now can command s to save that now that should have added your open canopy key so let's close that file let's copy this over i've already backed up the current config.p list so let's just paste that into here and replace that now let's try to boot and look at that we have a gooey it does have a bit of a fat resolution to it but i don't mind that as much so i collect mac ssd we're still getting a lot of text because we're still in debug mode okay log into your mac with your password i'd say the final steps are to replace everything in debug mode with the release version i think we have a working setup go to finder go to recents open mount efi and i'm going to press one put in your password go to the finder now for good luck i am going to back up my entire folder here i'm going to say copy i'm going to create a new folder i'm going to call this um efi backup and this is in case something goes wrong with my getting rid of debug so i'm pasting everything in there including all my logs all right now we don't need the logs anymore so you can delete those off of your efi partition so select those and select move the trash go to efi boot now go to your open core release version that you downloaded go to x64 efi boot copy in this file now we're copying in the release for over the debug and replace go to oc acpi now we still have the we still have the given aml files in here so if you're interested in seeing how to come up with a more manual process of generating these files please click like on this video and add a comment below how you want me to go into how to manually do the aml files in acpi folder but we're going to leave those in for now i'm going to delete my backup i'm going to move to trash my backup config plist i'm going to get the open core efi and i'm going to copy that i'm going to paste that here i'm going to replace that and i'm going to go to drivers and i'm going to get the open run time from the release and copy that paste that here and i think i have i don't know if i have a release or debug version of hfsplus.efi so let me just hfs plus dot efi let me just download that and it looks like there's only one version so i think i'm fine with that all right so now tools i'm going to get the open shell which i don't know if i need any more and kex now all these kicks i downloaded were the debug version so i have to go and redownload everything on this computer and get the release version so first things first um if i just go to the dortanya guide by searching on dortanya opencore guide and going to getting started one more time go to gathering files it'll give you links to all these files so we want to go to virtual smc and i'm going to download the release this time and let's just download everything first and then i'll copy it in lulu release download all right um smc virtual smc that's in virtual smc usb map is ready to go and whatever green so let's get whatever green release and i think that's everything i need for my build apple alc oh intel mousey you need the ethernet release okay great let's copy all these over so intel mousey that kext i'm going to replace it with this whatever green dot next i'm going to replace it with this lulu replace that rachel smc kex i really only need processor super i o and virtual smc so let's copy those three paste them in here apply to all replace great now we have release versions of all of our kecks next we have to go to the config.p list and turn off debug so let's go to the post install guide and let's go to fixing resolution in verbose let's do this let's go to recents proper tree open your desktop config.p list make sure you're in desktop okay uh miscellaneous debug we're going to go to apple debug and set it to false so let's go to miscellaneous i'm going to command f for apple debug and i'm going to set this to false nvram and then boot args so i'm gonna remove dash v that's the verbose all right ui scale is zero one is standard and zero two is h def high high definition dpi so let's go to ui scale command c and search for that and it's on one already that's standard resolution so i'm not going to change that uefi output we're going to set text renderer so i'm going to copy that string and search for that and i'm going to set it's in built-in graphics and that's correct and then resolution set to max so let's go to resolution set that to max which it already is okay open core debugging we're going to turn off debugging so let's go to miscellaneous debug target and it's on 67 and then wants to set us to 3 to determine that determines less logging and we did replace everything with release versions already there command s close that file go to your desktop copy that config.plist go to efi folder and i'm going to back this up one more time i'll call it old dot debug and i'm going to command v so now this config.p list should have production ready no verbose logging and everything but let's just test that out to make sure we didn't miss any steps so restart okay comes right to the gui and press enter now you just get the apple logo with a with a progress bar and pretty quickly it comes into uh a well-defined progress bar and your login screen congratulations guys you have a working mac os system on pc hardware and this hackintosh is brought to you by studio3b if this was at all helpful please click the like button and also don't forget to subscribe please comment below if there's any steps that i've overlooked or you want me to dive into deeper detail i could definitely keep this solid state hard drive available for further tutorials please leave a comment below and if this was helpful just give me a thumbs up thanks so much
Info
Channel: Studio 3B
Views: 38,578
Rating: undefined out of 5
Keywords:
Id: IP7crXa-5lo
Channel Id: undefined
Length: 41min 35sec (2495 seconds)
Published: Tue Sep 07 2021
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.