Contribute
Register

Need help migrating from Clover to OpenCore

Status
Not open for further replies.

Attachments

  • IMG_20200708_191422.jpg
    IMG_20200708_191422.jpg
    4 MB · Views: 69
  • EFI.zip
    3.2 MB · Views: 55
Tried OpenRuntime.efi, same problem. I can confirm I'm using OC 0.5.9 downloaded from the link you just posted.
you probably only need:
Code:
<string>HfsPlus.efi</string>
            <string>OpenRuntime.efi</string>
use opencanopy if you really need it after you have installed macOS

maybe compare with the files from here:
 
you probably only need:
Code:
<string>HfsPlus.efi</string>
            <string>OpenRuntime.efi</string>
use opencanopy if you really need it after you have installed macOS

maybe compare with the files from here:
So do I need to remove all UEFI drivers except for HFSPlus.efi and OpenRuntime.efi? Your OC folder also has FwRuntimeServices.efi. Is that needed also? macOS is already install but I can only boot using Clover.
 
So do I need to remove all UEFI drivers except for HFSPlus.efi and OpenRuntime.efi? Your OC folder also has FwRuntimeServices.efi. Is that needed also? macOS is already install but I can only boot using Clover.
or just try my files, OpenCore keeps updating, removing and adding new stuff nearly all the time
 
or just try my files, OpenCore keeps updating, removing and adding new stuff nearly all the time
Hi. I managed to successfully boot using OC, but I have a few issues:
1. CPU power management is not working properly. X86PlatformPlugin is not present in the ioreg.
2. USB configuration is not correct. (SSDT-UIAC.aml not loading?)
3. Backlight control is not working. No brightness slider in Sys Prefs -> Displays.
4. ALC282 audio is not working. HDMI audio works.
 

Attachments

  • EFI.zip
    3.2 MB · Views: 51
  • Fivos’s Hackintosh.ioreg
    6.7 MB · Views: 50
  • kextcache.zip
    1.6 KB · Views: 37
Last edited:
Hi. I managed to successfully boot using OC, but I have a few issues:
1. CPU power management is not working properly. X86PlatformPlugin is not present in the ioreg.
2. USB configuration is not correct. (SSDT-UIAC.aml not loading?)
3. Backlight control is not working. No brightness slider in Sys Prefs -> Displays.
4. ALC282 audio is not working. HDMI audio works.
keep your kexts in clover/kexts with OpenCore

try using usbports.kext instead of USBInjectAll.kext + SSDT-UIAC.aml

may need ALS0.aml for brightness

use virtualsmc instead of fakesmc
 
keep your kexts in clover/kexts with OpenCore

try using usbports.kext instead of USBInjectAll.kext + SSDT-UIAC.aml

may need ALS0.aml for brightness

use virtualsmc instead of fakesmc
Do you know why this error occurs if I enable VoodooPS2Controller.kext and its plugins in the config.plist?
Code:
Dependency com.apple.iokit.IOHIDSystem fallback to com.apple.iokit.IOHIDSystem succeeded. Please fix your kext!
Also, I noticed that ACPI patches do not work. For example the "change PXSX to ARPT" and "change SAT0 to SATA" patches don't have any effect. Don't kexts work properly when installed into /L/E?

EDIT: I forgot to mention that my CPU is detected as "Unknown".
 

Attachments

  • EFI.zip
    3.2 MB · Views: 48
  • Screenshot 2020-07-09 at 11.02.54 PM.png
    Screenshot 2020-07-09 at 11.02.54 PM.png
    64.8 KB · Views: 46
Hi. I managed to successfully boot using OC, but I have a few issues:
1. CPU power management is not working properly. X86PlatformPlugin is not present in the ioreg.
2. USB configuration is not correct. (SSDT-UIAC.aml not loading?)
3. Backlight control is not working. No brightness slider in Sys Prefs -> Displays.
4. ALC282 audio is not working. HDMI audio works.
also forgot to mention that you are missing SSDT-PLUG.aml
 
also forgot to mention that you are missing SSDT-PLUG.aml
Oh you were right! SSDT-PLUG.aml cured my CPU PM problem. Any ideas about the error on VoodooPS2Controller.kext?
 
Last edited:
Oh you were right! SSDT-PLUG.aml cured my CPU PM problem. Any ideas about the error on VoodooPS2Controller.kext?
your renames are not quite right, they should look like:
Code:
<dict>
                <key>Comment</key>
                <string>_Q11 to XQ11</string>
                <key>Count</key>
                <integer>1</integer>
                <key>Enabled</key>
                <false/>
                <key>Find</key>
                <data>X1ExMQ==</data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data></data>
                <key>OemTableId</key>
                <data></data>
                <key>Replace</key>
                <data>WFExMQ==</data>
                <key>ReplaceMask</key>
                <data></data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data></data>
            </dict>

DSDT.aml should not be used apparantly

also you seem to have disabled your VoodooPS2Controllers:
Code:
<dict>
                <key>BundlePath</key>
                <string>VoodooPS2Controller.kext</string>
                <key>Comment</key>
                <string>PS/2 kext</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/VoodooPS2Controller</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>BundlePath</key>
                <string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext</string>
                <key>Comment</key>
                <string>Keyboard</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/VoodooPS2Keyboard</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>BundlePath</key>
                <string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext</string>
                <key>Comment</key>
                <string>Mouse</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/VoodooPS2Mouse</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>BundlePath</key>
                <string>VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext</string>
                <key>Comment</key>
                <string>Trackpad</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/VoodooPS2Trackpad</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
 
Status
Not open for further replies.
Back
Top