Contribute
Register

<< Solved >> DELL 5523 Mac OS in Catalina

Status
Not open for further replies.
kexts are OSX device drivers to make hardware work with macos, just drop .kext folders in your EFI/kexts folder

In regards ACPI patches under linux i have few lines describing the process here,
Sorry for asking this question again. I completely understood the idea.

So when you say my EFI/kexts folder where is that folder location? Is it /System/Library/Extensions/? I could see some kexts in the location, I assume I would be needing root access here
 
Sorry for asking this question again. I completely understood the idea.

So when you say my EFI/kexts folder where is that folder location? Is it /System/Library/Extensions/? I could see some kexts in the location, I assume I would be needing root access here
are you using clover or opencore?
 
I've used open core
 
I've used open core
then your kexts belong in kexts folder in your EFI

then you add the kext in your config.plist like this for example:

Code:
<dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>AppleALC.kext</string>
                <key>Comment</key>
                <string>Sound</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/AppleALC</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>19.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
 
then your kexts belong in kexts folder in your EFI

then you add the kext in your config.plist like this for example:

Code:
<dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>AppleALC.kext</string>
                <key>Comment</key>
                <string>Sound</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/AppleALC</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>19.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
Just to verify, i have successfully done initial boot to my hackintosh.

Now I need to copy kexts to my EFI partition and reboot Mac os and..?
 
Just to verify, i have successfully done initial boot to my hackintosh.

Now I need to copy kexts to my EFI partition and reboot Mac os and..?
just explained what you need to do.....
 
Just to verify, i have successfully done initial boot to my hackintosh.

Now I need to copy kexts to my EFI partition and reboot Mac os and..?
Being a laptop your kexts stay on the boot/EFI partition and are NOT added to OSX, because you used OC your kexts folder is in your EFI boot partition (probably USB stick) and there you will find `EFI/OC/Kexts` folder, put there your kexts.
Because you use OC you will be required to add those kest to config.plist as well as @Feartech already told you.
When everything is working smooth and acceptable you can move content of the EFI folder from EFI partition to your hard disk (i.e. EFI/EFI)
 
Thanks @serdeliuk and @Feartech for all the help..
It's late for me, I would be adding kexts to my usb EFI as recommended and updating my config.plist. Just one more doubt, so every time I would be needing the USB to boot into Mac os?
 
Thanks @serdeliuk and @Feartech for all the help..
It's late for me, I would be adding kexts to my usb EFI as recommended and updating my config.plist. Just one more doubt, so every time I would be needing the USB to boot into Mac os?
no, you can copy the efi over to your hard drive partition, also explained in my guide....
 
Thanks @serdeliuk and @Feartech for all the help..
It's late for me, I would be adding kexts to my usb EFI as recommended and updating my config.plist. Just one more doubt, so every time I would be needing the USB to boot into Mac os?
You will require the EFI on USB util you are prepared and know that will work from HDD, then you can move the EFI content from USB to EFI from HDD, assuming you have one. If you move this now and you do a mistake you will render your computer unbootable, your actual boot from HDD should be kept as a safeguard if something goes wrong with USB-EFI boot
 
Status
Not open for further replies.
Back
Top