Configuring OpenCore config file Using ProperTree for Hackintosh

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hi everyone in this video i will show you how to modify your config.please for your opencore bootloader if you haven't seen my other video in which i will explain how to create your how to create your bootable usb and collecting the kicks and drivers and creating ssdt and also i have explained how to know your processor and igp informations along with your motherboard audio chipset and internet chipset in your computer which you will use to collect the text if you haven't watched that video go ahead and watch the video before this if you have already watched or know what is config.plist in open code you can uh go ahead and proceed with this video okay let's go back to our browser and open up the open core install guide in this i'm using an iv bridge processor so i'm going to click on iv bridge when you scroll down you can see these three links the first link this is a software to open the config.p list and edit the config.p list according to our system configuration and second is the gen sm bios which will generate smbs data for our machine i am going to download all these i have downloaded this generation bios and property and i am going to copy to my desktop and i am going to extract to its own folder we are going to use property to open the config.plist file we are going to run this property just double click on it it will automatically install python if you don't have a python other than that it will uh open this file once that is done we can go back to our open code install guide and see what are the things we need to add as you can see here i didn't add ssdt hyphen imei we can go ahead and add the sstt.imei because i'm using a 6 series motherboard with an iv bridge processor so we can go back to the open core folder which we have downloaded from the open core github repository inside that and go to the dock apci samples and here we can find gt.ima dot dsl but we need an aml file so to compile that just copy this and open ssdt times master which we have downloaded from ssd times repository in that go to scripts folder and paste it here once this is done go to the address bar and type cmd and hit enter it will open the command prompt on the on this path and then click on iisl.exe and the copy path right click to paste it and click on ssdt hyphen ame dot asl copy its path give a space and right click to paste it and hit enter it will compile and generate an aml file on the same folder then copy this aml file to our boot disk efi oc and apci folder paste it once that is done close the apc folder on this command prompt window and we can head back to the property click on file open and open the boot disk partition and click on efi oc and click config.plist and click open once that is done go to file and click on oc snapshot it will generate the necessary lines for our text and do some modification which will make our process of configuration to be easy click on oc snapshot and select the oc folder it will automatically change something in the config.plist then we can delete this warnings by hitting the delete button in your keyboard we can keep this window to this side and open the open core installation guide we can keep it in the left don't worry about the ssd hyphen pm because when we boot into mac os we can generate by using ssdt pr gen dot sh from the bike rall for repository let's go up and edit config.plist from this screenshot we need to enable these uh ssdts don't worry about this ssd plug if our system doesn't work we can change the ssdts but according to this below table we need ssdt easy and ssdt imei which is necessary the screenshot is just for reference after we are done with acpa tab i am going to minimize the acpa then we are going to the booters tab in boota tab we need to change some clicks avoid runtime defrag or run time to pack through enable write protect enable right protect the virtual map which is true just uh we can take a look at the screenshot okay everything seems fine here let's go to the device properties in device properties we need to add a child under add click on that copy this paste it there change this to dictionary and right click on it and add a new child under it in that copy this aapl igpu platform id paste it here this is a data type then we can copy this you can skip this if you have an external gpu but for fixing the drm we need to add this platform id since i am using a 6 series motherboard i need to add a device id so copy this and create a new child paste it change it to dictionary data type and create a new child and a copy this is of data data data type and copy the value and paste it there once that is done we can go back to the layout id we can use apple al-6 supported codec in acid and repository earlier we found that our alca id is al-662 so i am searching for that i am going to copy this layout id because i have tried it and found this one works in trial and error method so i'm going to paste it and hit enter you can try this one if this doesn't work for you you can uh go with this in boot arcs we need to add a layout id for me the 16 and 17 layout id works fine for me you need to experiment on your motherboard to find the exact layout id and the layout once this is done you can minimize this device properties in kernel we need to enable apple cpu pm cfg log go to quicks here it is enable apple's cpu pmc of g logs pm enable this disable io mapper disable io map part 2 when you did something wrong you can press ctrl z to revert back to then this is done this is done lapi kernel panic true or false sorry very bad see uh they have listed that hp missions will require this quick if you have any hp mission you need to enable this kicks panic no kicks dump true power timeout true next hdi port limit true and once this is done i'm going to minimize this kernel tab in music we need to enable apple apple debug and apple panic after that change the target to 67 value can policy is zero and the wallet is optional after you are done with it scroll down and check for any other changes we need to disable watchdog enable this we have changed the target and other things after this is done i am going to minimize the music oops in security section we need to allow nvram research allow set default vault and scan policy is already done in tools thing in tools once the music is done i'm going to minimize it down here we have envy ram zero on for standard resolution so i am going to leave it as one black is okay for me i am going to leave it as zero zero zero under this we don't need this child we are going to delete it under here we don't need this we are going to delete it in boot args hyphen v for bus mode and keep assis this one is for a system integrity and for our debug logs we need to add this string and also for audio i'm going to add a lc id i have found my apple alc id so i'm going to add that if you don't know your apple alc id you need to try in the trial and error method no other easy way to find the hlc id if you are using an intel hd graphics for 4000 and don't have any gpu you need to add this string we know actually this is what our green no egpu xml gpu sync just copy it and paste it here but but i am using an gt710 so i'm not going to use that if you are using an igpu use that string to make your igpu work i'm going to hit enter and that's done for your keyboard just copy this value and paste it for u.s english which you can change it later and you can find other layout in this link i'm going to skip this platform info because we have a generous ambiance which will automatically generate the platform variables if you are not using this uh gen assembly as if you have a graphics card change it to imac 13.2 if you don't change it to 13.1 13.1 will automatically put into your uh igpu i'm going to use 13.2 anyway i'm going to generate this assembly us by using sm by chennai symbios in uefi we need to change the driver the first one should be hfs plus then open call runtime other than that everything is seems good in quick ignore invalid flex ratio is true unblock fs connect is true i'm going to enable this once this is done how you have successfully configured your uh config.plist and then now we can save this and we can clean our oc snapshot just click on file oc clean snapshot it will again show the folder click on oc and click select folder once that is done everything is good and we can proceed with our usb to boot our mac os let's save it and close the property and please note that you need to configure your bias according to this if you don't have any any settings in listed in this just don't panic for me when i disable our csm the system doesn't boot so i keep the csm enabled and i also turned off the fastboot secured boot serial com port parallel ports and any other legacy ports except the usb i don't have any other settings rather than those legacy things and also i have a uefi in my motherboard then you need to enable these things i enabled a hyper threating vtx and change the setup to ahca mode if you have the demt pre-allocated igbo memory option you can give 32 okay now let's close this thing we need to use some bios to generate our mac serial numbers and stuff i'm going to open it once this is done open the boot drive and go to oc config.plist and click one this will update the max serials in their database hit enter and then press 2 and hit enter this will ask for the config.list just drag and drop it and hit enter then press 3 generate the serial numbers i am going to give i mac 13.2 and hit enter and hit enter then i am going to generate the uuid s4 and hit enter enter then this is done i have successfully added an assemblage to the config.plist and then quit it and close everything and we can try to boot to open core
Info
Channel: Sanjay Ravindran
Views: 33,567
Rating: undefined out of 5
Keywords: config.plist, OpenCore IvyBridge, i3 3220 Hackintosh, Using ProperTree for Config.plist, Hackintosh, IvyBridge, OpenCore
Id: KV9AsF95QwU
Channel Id: undefined
Length: 12min 21sec (741 seconds)
Published: Wed Sep 02 2020
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.