Jump to content

HID: legacy shim 2 during upgrade on a GA-H55M-USB3


osidovich
 Share

4 posts in this topic

Recommended Posts

My system specs:

GA-H55M-USB3 rev. 1.0 | i5 760 | Sapphire Radeon R7 240

Motherboard is NOT UEFI.

Actually I've installed Yosemite 10.10.5 on a SATA HDD (NO SSD) without major issues. SATA controller is an Intel 5 series in AHCI mode.

I'm trying to update to High Sierra 10.13.2, downloaded from AppStore.

When I boot from USB pendrive (using Clover r4334, config.plist attached), and select macOS installation (installation files resides in Yosemite HDD), installation fails with those errors:

HID: shim legacy 2

USB pendrive is inserted in a USB2.0 port. I've tried to insert it in all available USB ports but error is still present.

Kexts used (all in EFI/CLOVER/kexts/Other):

AppleALC.kext (used in Yosemite to have working audio with ALC889)
FakeSMC.kext
GenericUSBXHCI.kext (for USB3.0, NEC/Renesas chip)
Lilu.kext (dependency of AppleALC)
RealtekRTL8111.kext (Ethernet)
USBInjectAll.kext
VoodooPS2Controller.kext (mouse)

Downloaded from Rehabman bitbucket repositories, latest version where applicable or from author's repository.

Any clues?

config.plist.zip

post-2331860-0-82657700-1512998097_thumb.jpg

Link to comment
Share on other sites

SOLVED, using @sunKi Kextpatch

           <dict>
                <key>Comment</key>
                <string>fix IO error ICH10 for 10.13, credit SunKi</string>
                <key>MatchOS</key>
                <string>10.13.x</string>
                <key>Disabled</key>
                <false/>
                <key>Name</key>
                <string>AppleAHCIPort</string>
                <key>Find</key>
                <data>RYX2D5XCiciD4P5mhcl4D4TSdQs=</data>
                <key>Replace</key>
                <data>iciD4P5mhckPmMFBCMyQkJCQdQs=</data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>fix hotplug ICH10 for 10.13, credit SunKi</string>
                <key>MatchOS</key>
                <string>10.13.x</string>
                <key>Disabled</key>
                <false/>
                <key>Name</key>
                <string>AppleAHCIPort</string>
                <key>Find</key>
                <data>icglQGACAD1AIAAAdQyB4b9///+Ji1EBAAA=</data>
                <key>Replace</key>
                <data>kJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJA=</data>
            </dict>
Link to comment
Share on other sites

  • 5 weeks later...
 Share

×
×
  • Create New...