ericw12 Posted January 29, 2015 Share Posted January 29, 2015 This system was working with Clover 3021 and Mavericks for a long time. The same configuration works after a 10.10.1 installation. I decided to upgrade 10.10.2 and noticed a lot of Bug messages when boot, and this error message was rolling for about 30 to 40 seconds. Bug in process suhelperd[205]:over-released legacy external boost assertions (1 total, 1 external, 0 legacy-external) So I thought I will try latest Clover release instead. After upgrade Clover to 3142, it can no longer boot with the following message: Error unserializing periling plist:OSUnserializeXML: syntax error near line 1 So I had to roll back to old clover EFI backup. I am wondering what has changed to break the same configuration. My config.plist and pictures of errors on screen attached. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Debug</key> <false/> <key>DropOEM_DSM</key> <false/> <key>Fixes</key> <dict> <key>AddIMEI_80000</key> <true/> <key>FixUSB_1000</key> <true/> <key>NewWay_80000000</key> <true/> </dict> <key>Name</key> <string>DSDT.aml</string> <key>ReuseFFFF</key> <false/> </dict> <key>SSDT</key> <dict> <key>DropOem</key> <true/> <key>Generate</key> <dict> <key>CStates</key> <true/> <key>PStates</key> <true/> </dict> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>kext-dev-mode=1</string> <key>Debug</key> <false/> <key>DefaultVolume</key> <string>OSX</string> <key>Legacy</key> <string>LegacyBiosDefault</string> <key>Secure</key> <false/> <key>Timeout</key> <integer>3</integer> <key>XMPDetection</key> <string>Yes</string> </dict> <key>Devices</key> <dict> <key>USB</key> <dict> <key>AddClockID</key> <true/> <key>FixOwnership</key> <true/> <key>Inject</key> <true/> </dict> </dict> <key>GUI</key> <dict> <key>Hide</key> <array> <string>Legacy</string> <string>\EFI\BOOT\BOOTX64.EFI</string> </array> <key>Mouse</key> <dict> <key>Enabled</key> <false/> <key>Mirror</key> <false/> </dict> <key>Scan</key> <true/> <key>Theme</key> <string>applestyle</string> </dict> <key>Graphics</key> <dict> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <false/> <key>NVidia</key> <false/> </dict> </dict> <key>KernelAndKextPatches</key> <dict> <key>AppleRTC</key> <true/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.10.2 (Step 5)</string> <key>Find</key> <data> ADU3NzY1AA== </data> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Replace</key> <data> ADU3NzgxAA== </data> </dict> <dict> <key>Comment</key> <string>Enable HDMI and VGA</string> <key>Find</key> <data> AQIEABAHAAAQBwAABQMAAAIAAAAwAAAAAgUAAAAEAAAH AAAAAwQAAAAEAAAJAAAABAYAAAAEAAAJAAAA </data> <key>Name</key> <string>AppleIntelSNBGraphicsFB</string> <key>Replace</key> <data> AQIDABAHAAAQBwAABQMAAAIAAAAwAAAAAgUAAAAIAAAG AAAABgIAAAABAAAJAAAAAAAAAAAAAAAAAAAA </data> </dict> <dict> <key>Comment</key> <string>External icons patch</string> <key>Find</key> <data> RXh0ZXJuYWw= </data> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> SW50ZXJuYWw= </data> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.10.2 (Step 3)</string> <key>Find</key> <data> 6OKl//9miYM= </data> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Replace</key> <data> uOQUAABmiYM= </data> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.10.2 (Step 2)</string> <key>Find</key> <data> 6NKm//9miYM= </data> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Replace</key> <data> uLQWAABmiYM= </data> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.10.2 (Step 1)</string> <key>Find</key> <string>pci14e4,16b4</string> <key>InfoPlistPatch</key> <true/> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Replace</key> <string>pci14e4,16b5</string> </dict> <dict> <key>Comment</key> <string>TRIM Enabler</string> <key>Find</key> <data> AEFQUExFIFNTRAA= </data> <key>Name</key> <string>IOAHCIBlockStorage</string> <key>Replace</key> <data> AAAAAAAAAAAAAAA= </data> </dict> <dict> <key>Comment</key> <string>Enable ALC269 Change ADI1984</string> <key>Find</key> <data> hBnUEQ== </data> <key>Name</key> <string>AppleHDA</string> <key>Replace</key> <data> aQLsEA== </data> </dict> <dict> <key>Comment</key> <string>Enable ALC269 Not use ACL885</string> <key>Find</key> <data> hAjsEA== </data> <key>Name</key> <string>AppleHDA</string> <key>Replace</key> <data> AAAAAA== </data> </dict> <dict> <key>Comment</key> <string>Enable Broadcom 57781 for 10.10.2 (Step 4)</string> <key>Find</key> <data> 6Mel//9miYM= </data> <key>Name</key> <string>AppleBCM5701Ethernet</string> <key>Replace</key> <data> uLQWAABmiYM= </data> </dict> </array> </dict> <key>SMBIOS</key> <dict> <key>Trust</key> <false/> </dict> <key>SystemParameters</key> <dict> <key>InjectKexts</key> <string>Yes</string> <key>InjectSystemID</key> <true/> </dict> </dict> </plist> Link to comment Share on other sites More sharing options...
phantomsniper773 Posted January 29, 2015 Share Posted January 29, 2015 I'm not sure what might have caused your boot error. Clover 3142 worked fine on my hackintosh, but I don't think the over-released legacy external boost assertions are a hackintosh bug, because I get a ton of those on my actual MacBook Air too. Link to comment Share on other sites More sharing options...
mnfesq Posted January 30, 2015 Share Posted January 30, 2015 I could not boot with this version of Clover either. It would hang right after it listed the UUID. I just reverted back to version immediately prior to 3142 and it boots fine. Just wait for 3146 to be released and see if you still have the same problem. Link to comment Share on other sites More sharing options...
alexanderq Posted January 30, 2015 Share Posted January 30, 2015 I too have the same problem where i can boot only with older versions and after that it hangs after listing the UUID.I tried last version 3150 but some thing as it hangs again. Link to comment Share on other sites More sharing options...
mnfesq Posted January 30, 2015 Share Posted January 30, 2015 Here's the link for 3150: http://www.insanelymac.com/forum/topic/284656-clover-general-discussion/?p=2107118 It worked for me. I installed version 3128 (which worked) and replaced the efi file with the one for 3150. Link to comment Share on other sites More sharing options...
mnfesq Posted January 30, 2015 Share Posted January 30, 2015 OK, after a bit of experimenting, I figured out what was happening on my laptop with version 3142. Clover wasn't locating the CLOVERX64.efi file. When I booted up, if I went into the UEFI settings, I could select that file and its location and then the laptop would boot up. Without that, it would hang when booting up. I updated Clover Configurator and noticed that, in the boot section, nothing was selected in the legacy section. I selected PBR, saved the config.plist and rebooted and had no problems after that. So, after doing a bit more experimenting, I was able to boot from version 3142 but the problem is and continues to be that Clover cannot find my boot file. When I go into the UEFI settings and select the file, it will boot. The change I made to my config.plist does not appear to be a good fix. The problem still persists but I can boot up by manually selecting my efi file in Clover. Link to comment Share on other sites More sharing options...
wern apfel Posted February 1, 2015 Share Posted February 1, 2015 For me it was the InfoPlistPatch, remove it and the newer version than r3113 will work, it's only a temporary solution. Link to comment Share on other sites More sharing options...
Recommended Posts