I updated to High Sierra 10.13.4 from HS 10.13.3 following my procedures I wrote for the macOS 10.13.4 Update guide,
Post #2, which I'll summarize here.
Backup your current installation using Carbon Copy Cloner or SuperDuper;
Update your apfs.efi according to tonymacx86s guide
How to Update + Current and Past apfs.efi Downloads;
Don't reboot as the installer will do it several times (see below).
Since I'm using a AMD RX 580 graphics card, I mounted the EFI partition and changed RadeonDeInit flag to No in the config.plist;
If you're using Whatevergreen.kext, move it to the trash, download the latest version from Downloads > Kext menu (top right, this page) and move it to the Desktop for future use, if needed (I didn't need it);
Modify your /EFI/EFI/Clover/config.plist file to replace the USB port limits patch with the patch in
Post #84; Note: this replaces the existing Increase 15 Port Limit patch:
Code:
<key>KextsToPatch</key>
<array>
...
<dict>
<key>Comment</key>
<string>USB 10.13.4+ by PMHeart</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
g32UDw+DlwQAAA==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>MatchOS</key>
<string>10.13.x</string>
<key>Name</key>
<string>com.apple.driver.usb.AppleUSBXHCI</string>
<key>Replace</key>
<data>
g32UD5CQkJCQkA==
</data>
</dict>
...
</array>
Download the High Sierra 10.13.4 Update or the Combo Update in Post #1 or the Update from Apple's Mac App Store and run it to update 10.13.3 ;
The updater will cause your system to reboot several times (see
Post #52 for details); on my system, I downed the 10.13.4 Updater and experienced the following (YMMV):
First and second reboots, at the Clover Boot menu, the default was "Boot FileVault Prebooter from Preboot" which was not what it should be; so I selected "Boot macOS Install Prebooter from Prebooot" > make sure that is selected;
Third reboot again defaulted to "Boot FileVault Prebooter from Preboot" > change to "Boot Installed (your installation disk) and it will finish your installation;
Upon rebooting into High Sierra after the last reboot, you can:
MyHero II's audio had to be "reinstalled", so I reran MultiBeast just selecting the following:
Drivers > Audio > Realtek ALC8xx > ALC1220
Drivers > Audio > 100/200/300 Series Audio
Build > Install
Reboot after installation is completed.
Upon rebooting, if you don't have audio, do the following:
Run MultiBeast again, just selecting the Drivers > Audio > Realtek ALC8xx > ALC1220;
Don't reboot, yet. In the Terminal, enter the following followed by a return and type in your Admin password:
Code:
sudo touch /System/Library/Extensions/
Now reboot and you should have audio.
(Optional) Update to the latest version of Clover which you can download using the tonymacx86 Downloads > Clover Builds.