I found a also couple of guides for AutoBoot included @vhsownsbeta..
Suggestion 1
This works for me *for Auto Boot*
open terminal type*
sudo nvram -c
*
Open Clover Preference pane, click on NVRam variables. In the drop down menu "Save NVRAM contents to disk", select always** after* reboot, reset to Auto *
and reboot again*
Suggestion 2
Select IgnoreNVRAMBoot to make DefaultVolume work.
Suggestion 3
What helped to me was going into System Preferences -> Startup Disk and selecting boot drive from there.
After that autoboot finally started working.
Edit:
I also have DefaultVolume entry in Clover config.plist
<key>Boot</key>
<dict>
<key>DefaultVolume</key>
<string>UUID=25BEDF7E-XXXX-YYYY-ZZZZ-1234567890123</string>
<key>NeverHibernate</key>
<true/>
<key>Timeout</key>
<integer>0</integer>
<key>XMPDetection</key>
<string>Yes</string>
<key>Secure</key>
<false/>
</dict>
Suggestion 4 This is absolute solution no matter what!!!
<key>Boot</key>
<dict>
<key>DefaultVolume</key>
<string>LastBootedVolume</string>
Change DefaultVolume=LastBootedVolume in config.plist
Restart and select the correct partition. Restart again and it should now autoboot that partition.