{"id":1505,"date":"2021-03-29T20:33:43","date_gmt":"2021-03-29T11:33:43","guid":{"rendered":"https:\/\/mifmif.mydns.jp\/alpha\/?p=1505"},"modified":"2021-03-29T20:33:43","modified_gmt":"2021-03-29T11:33:43","slug":"how-to-update-config-plist-according-to-config-sample-plist-of-new-clover-after-oc-integration-%e3%82%b7%e3%83%b3clover%ef%bc%88oc%e7%b5%b1%e5%90%88%e5%be%8c%ef%bc%89%e3%81%aeconfig-sample-plist","status":"publish","type":"post","link":"https:\/\/mifmif.mydns.jp\/alpha\/how-to-update-config-plist-according-to-config-sample-plist-of-new-clover-after-oc-integration-%e3%82%b7%e3%83%b3clover%ef%bc%88oc%e7%b5%b1%e5%90%88%e5%be%8c%ef%bc%89%e3%81%aeconfig-sample-plist\/","title":{"rendered":"How to update config.plist according to config-sample.plist of new Clover (after OC integration).\/\u30b7\u30f3Clover\uff08OC\u7d71\u5408\u5f8c\uff09\u306econfig-sample.plist\u306b\u5f93\u3063\u305f\u3001config.plist\u306e\u66f4\u65b0\u65b9\u6cd5\u3002"},"content":{"rendered":"<p>\u3000\u306f\u3058\u3081\u306b\u3001\u65e7Clover\u304b\u3089\u30b7\u30f3Clover\u3078\u306e\u79fb\u884c\u65b9\u6cd5\u306e\u30ea\u30f3\u30af\u3092\u4ee5\u4e0b\u306b\u5f35\u3063\u3066\u304a\u304d\u307e\u3059\u3002<br \/>\n<a href=\"https:\/\/mifmif.mydns.jp\/alpha\/?p=1058\">OpenCore\u3092\u7d71\u5408\u3057\u3066\u3044\u306a\u3044\u53e4\u3044\u30af\u30ed\u30fc\u30d0\u30fc\u304b\u3089\u6700\u65b0\u306e\u30af\u30ed\u30fc\u30d0\u30fc\u306b\u79fb\u884c\u3059\u308b\u65b9\u6cd5\uff08\u66ab\u5b9a\u7248\uff09<\/a><\/p>\n<p>First, here&#8217;s a link on how to move from the old Clover to the new Clover.<br \/>\n<a href=\"https:\/\/mifmif.mydns.jp\/alpha\/?p=1049\">How to migrate from an old Clover without OpenCore integration to the latest Clover (Provisional memo)<\/a> <\/p>\n<p>\u3000\u57fa\u672c\u7684\u306b\u3001OpenCore\u3068\u306e\u8003\u3048\u306e\u9055\u3044\u306f\u3001OpenCore\u81ea\u4f53\u304c\u65b0\u3057\u304f\u4f5c\u3063\u3066\u3044\u308b\u305f\u3081\u3001\u30d0\u30fc\u30b8\u30e7\u30f3\u30a2\u30c3\u30d7\u306e\u969b\u306b\u8a2d\u5b9a\u9805\u76ee\u304c\u5897\u3048\u3001\u30d0\u30fc\u30b8\u30e7\u30f3\u304b\u3089\u898b\u308b\u3068\u30ef\u30fc\u30cb\u30f3\u30b0\u304c\u51fa\u308b\uff08\u307e\u305f\u306f\u52d5\u304b\u306a\u304f\u306a\u308b\uff09\u306e\u306b\u5bfe\u3057\u3066\u3001Clover\u306fOC\u90e8\u5206\u306e\u8a2d\u5b9a\uff08Quirks\uff09\u4ee5\u5916\u306f\u3001\u65e7\u6765\u306e\u8a2d\u5b9a\u9805\u76ee\u304c\u512a\u5148\u3055\u308c\u307e\u3059\u3002\uff08\u30ef\u30fc\u30cb\u30f3\u30b0\u3082\u51fa\u305a\u3001\u52d5\u304b\u306a\u304f\u306a\u308b\u3053\u3068\u306f\u3042\u308a\u307e\u305b\u3093\uff09<br \/>\n\u3000Basically, the difference from OpenCore is that since OpenCore itself is newly created, the number of setting items increases when upgrading, and a warning appears (or does not work) when viewed from the version, whereas Clover Except for the OC part settings (Quirks), the old setting items have priority. (No warnings will be issued and it will not stop working)<br \/>\n\u3000\u30b9\u30bf\u30f3\u30b9\u304c\u9055\u3046\u306e\u3067\u3001\u30d0\u30b0\u306e\u53d6\u308a\u6271\u3044\u306f\u7570\u306a\u308a\u307e\u3059\u3002<br \/>\n\u3000Clover\u3067\u306f\u30d0\u30fc\u30b8\u30e7\u30f3\u30a2\u30c3\u30d7\u306b\u3088\u308a\u52d5\u304b\u306a\u304f\u306a\u3063\u305f\u5834\u5408\u3001\u7dcf\u5408\u30b9\u30ec\u30c3\u30c9\u3067\u554f\u984c\u3068\u3057\u3066\u53d6\u308a\u4e0a\u3052\u3066\u304f\u308c\u307e\u3059\u3002<br \/>\n\u3000\u305d\u308c\u306b\u5bfe\u3057\u3001OpenCore\u306f\u3001\u307e\u305a\u30d0\u30fc\u30b8\u30e7\u30f3\u30a2\u30c3\u30d7\u6642\u306e\u9805\u76ee\u306e\u8a2d\u5b9a\u306f\u81ea\u5df1\u3067\u884c\u3046\u5fc5\u8981\u304c\u3042\u308b\u306e\u3067\u3001\u30d0\u30fc\u30b8\u30e7\u30f3\u30a2\u30c3\u30d7\u306b\u3088\u308a\u52d5\u304b\u306a\u304f\u306a\u3063\u305f\u5834\u5408\u3001\u7dcf\u5408\u30b9\u30ec\u30c3\u30c9\u3067\u306f\u53d6\u308a\u4e0a\u3052\u3066\u304f\u308c\u307e\u305b\u3093\uff08\u3042\u306a\u305f\u306f\u30ed\u30fc\u30ab\u30eb\u30e2\u30c7\u30ec\u30fc\u30bf\u30fc\u304b\u3089\u6ce8\u610f\u3092\u53d7\u3051\u307e\u3059\u3002\uff09\u3002\u81ea\u5206\u3067\u65b0\u3057\u3044\u8a2d\u5b9a\u9805\u76ee\u306b\u5f93\u3063\u3066\u8a2d\u5b9a\u5f8c\u306b\u3001\u3055\u3089\u306b\u52d5\u304b\u306a\u3044\u5834\u5408\u30b9\u30ec\u30c3\u30c9\u3067\u306a\u304fGit-Hub\u306e\u30d0\u30b0\u30c8\u30e9\u30c3\u30af\u3078\u6295\u7a3f\u3067\u304d\u307e\u3059\u3002<br \/>\nSince the stance is different, the handling of bugs is different.<br \/>\n\u3000In Clover, if it stops working due to version upgrade, it will be taken up as a problem in the general thread.<br \/>\n\u3000On the other hand, OpenCore requires you to set the items at the time of version upgrade by yourself, so if it stops working due to version upgrade, it will not be taken up by the general thread (you will be warned by the local moderator. ). After setting it yourself according to the new settings, if it doesn&#8217;t work further, you can post to the bug track on Git-Hub instead of the thread.<br \/>\n\u3000\u3053\u306e\u3053\u3068\u306f\u3001Sample\u306eplist\u79fb\u884c\u306b\u9593\u3057\u3066\u3082\u8a00\u3048\u3066\u3044\u308b\u3088\u3046\u3067\u3059\u3002<br \/>\n\u3000OpenCore\u3067\u306f\u3001\u30d0\u30fc\u30b8\u30e7\u30f3\u30a2\u30c3\u30d7\u3067\u5897\u3048\u305f\u8a2d\u5b9a\u9805\u76ee\u306f\u3001\u5b89\u5168\u5074\u306b\u521d\u671f\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059\u3002<br \/>\n\u3000\u3053\u308c\u306b\u5bfe\u3057\u3001\u65b0Clover\u3067\u306f\u3001\u591a\u304f\u306e\u5834\u5408\u4f7f\u308f\u308c\u305f\u8a2d\u5b9a\u3068\u306a\u3063\u3066\u304a\u308a\u3001\u307b\u307c\u3059\u3079\u3066\u306e\u5834\u5408\u3001\u5b89\u5168\u5074\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u306ffalse\u3067\u3057\u305f\u3002<br \/>\nThis seems to be true even during the sample plist migration.<br \/>\nIn OpenCore, the setting items increased by the version upgrade are initially set on the safe side.<br \/>\nOn the other hand, in the new Clover, it is the setting used in many cases, and in almost all cases, the default on the safe side was false.<br \/>\n\u3000\u307e\u305f\u3001\u3069\u3061\u3089\u3082\u3001Configrator\u304c\u3042\u308a\u3001\u898b\u305f\u76ee\u3067\u306f\u308f\u304b\u308a\u3084\u3059\u3044\u3067\u3059\u3002<br \/>\n\u3000\u3057\u304b\u3057\u3001OpenCore\u306f\u30d0\u30fc\u30b8\u30e7\u30f3\u30a2\u30c3\u30d7\u3067\u767b\u5834\u3059\u308b\u65b0\u898f\u9805\u76ee\u304c\u5fc5\u9808\u3067\u3042\u308b\u305f\u3081\u3001\u30d0\u30fc\u30b8\u30e7\u30f3\u30a2\u30c3\u30d7\u6642\u306bOpenCore Configrator\u306f\u4f7f\u3048\u307e\u305b\u3093\u3002\uff08\u307e\u305f\u3001OpenCore Configrator\u306fKext\u3084aml\u306a\u3069\u306e\u9805\u76ee\u306e\u81ea\u52d5\u8a2d\u5b9a\u3092\u3057\u3066\u304f\u308c\u306a\u3044\u306e\u3067\u3001ProperTree\u304c\u672a\u3060\u306b\u826f\u3044\u3068\u3055\u308c\u3066\u3044\u307e\u3059\u3002\uff09<br \/>\n\u3000Clover\u306f\u3001\u65e7\u6765\u306e\u65b9\u6cd5\u306b\u5bfe\u3057\u3066\u306f\u307b\u3068\u3093\u3069\u5bfe\u5fdc\u3057\u3066\u304d\u305f\u3053\u3068\u3084\u3001\u65b0\u898f\u9805\u76ee\u304c\u5fc5\u9808\u3067\u306a\u3044\u305f\u3081\uff08\u306a\u3051\u308c\u3070\u30b9\u30ad\u30c3\u30d7\u3057\u81ea\u52d5\u7684\u306b\u5b89\u5168\u5074(false)\u306b\u306a\u308b\uff09\u305f\u3081\u3001Clover Configrator\u306f\u307b\u307c\u554f\u984c\u306a\u304f\u4f7f\u3048\u308b\u3088\u3046\u3067\u3059\u3002<br \/>\n\u3000Also, both have a Configrator, which is easy to understand visually.<br \/>\n\u3000However, since OpenCore requires new items that appear in the version upgrade, OpenCore Configrator cannot be used at the time of version upgrade. (Also, OpenCore Configrator does not automatically set items such as Kext and aml, so ProperTree is still good.)<br \/>\n\u3000It seems that Clover Configrator can be used almost without problems because Clover has almost supported the old method and new items are not required (if there is no new item, it will be skipped and automatically become safe (false)).<br \/>\n\u3000\u4ee5\u4e0a\u306e\u3053\u3068\u3092\u8e0f\u307e\u3048\u3066\u3001\u4ee5\u524d\u304b\u3089\u4f7f\u3063\u3066\u3044\u305fconfig.plist\u3068\u6bd4\u3079\u3066\u3001CloverV2-5132.zip\u5185\u306econfig-sample.plist\u306b\u5909\u66f4\u3092\u52a0\u3048\u307e\u3057\u305f\u3002<br \/>\n\u3000Based on the above, I made changes to config-sample.plist in CloverV2-5132.zip compared to the config.plist I used before.<br \/>\n\u4ee5\u4e0b\u304c\u305d\u306e\u7d50\u679c\u3067\u3059\u3002<br \/>\n<a href=\"https:\/\/mifmif.mydns.jp\/pcpc\/public\/alpha\/sample5132\/oldconfig.plist.zip\">oldconfig.plist.zip<\/a><br \/>\n<a href=\"https:\/\/mifmif.mydns.jp\/pcpc\/public\/alpha\/sample5132\/newconfig.plist.zip\">newconfig.plist.zip<\/a><br \/>\n(I7-8700,ASUS PRIME H370-A,RX-570)<\/p>\n<p>\u4f5c\u6210\u6642\u306e\u30e1\u30e2\u306f\u4ee5\u4e0b\u306e\u3068\u304a\u308a\u3067\u3059\u3002<br \/>\nThe memo at the time of creation is as follows.<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>\u25cfACPI\r\nACPI&gt;DSDT&gt;Debug &gt;(bool)false\r\nACPI&gt;DSDT&gt;Fixes\r\n(Set default is &gt;(bool)false,and if old config exists,set old boolean)\r\nACPI&gt;DSDT&gt;PNLF_UID&gt;(string)0x0A\r\nACPI&gt;FixMCFG &gt;(bool)true\r\nACPI&gt;HaltEnabler &gt;(bool)true\r\n\r\n\u25cfRtVariables\r\nRtVariables&gt;ROM&gt;(LanMacAddress)\r\nRtVariables&gt;MLB&gt; (Board Serial Number)\r\n\r\n\u25cfGraphics (Not touch)\r\n\r\n\u25cfBoot\r\nBoot&gt;Arguments&gt;(string) dart=0 keepsyms=1 debug=0x100 -v (exist old one)\r\nBoot&gt;DefaultVolume&gt;(String) 29B0AC19-99D2-4E54-A88A-C586FEE27B96 (Disk-UUID) (exist old one)\r\nBoot&gt;Timeout&gt;(Integer) 10 (exist old one)\r\nBoot&gt;NeverHibernate &gt;(bool)false\r\nBoot&gt;RtcHibernateAware &gt;(bool)false\r\nBoot&gt;StrictHibernate &gt;(bool)false\r\nBoot&gt;SignatureFixup &gt;(bool)false\r\nBoot&gt;SkipHibernateTimeout &gt;(bool)false\r\nBoot&gt;NeverDoRecovery &gt;(bool)true\r\nBoot&gt;DisableCloverHotkeys &gt;(bool)false\r\nBoot&gt;Fast &gt;(bool)false\r\nBoot&gt;NoEarlyProgress &gt;(bool)false\r\nBoot&gt;XMPDetection&gt;(string) Yes (exist old one)\r\nBoot&gt;Legacy&gt;(string) PBR (exist old one)\r\nBoot&gt;CustomLogo &gt;(bool)false\r\nBoot&gt;Debug &gt;(bool)false (exist old one)\r\n\r\n\u25cfKernelAndKextPatches\r\nKernalAndKextPatches&gt;KernelLapic &gt;(bool)false (exist old one)\r\nKernalAndKextPatches&gt;KernelToPatch&gt;&gt;(Items are copy and paste)\r\nKernalAndKextPatches&gt;KernelPm &gt;(bool)true (exist old one)\r\nKernalAndKextPatches&gt;AppleRTC &gt;(bool)true (exist old one)\r\nKernalAndKextPatches&gt;EightApple &gt;(bool)true\r\nKernalAndKextPatches&gt;KernelXCPM &gt;(bool)true\r\nKernalAndKextPatches&gt;PanicNoKextDump &gt;(bool)true\r\nKernalAndKextPatches&gt;DellSMBIOSPatch &gt;(bool)false\r\nKernalAndKextPatches&gt;Debug &gt;(bool)false\r\nKernalAndKextPatches&gt;AppleIntelCPUPM &gt;(bool)true (exist old one)\r\n\r\n\u25cfDevices\r\nDevices&gt;Properties (copy and paste)\r\nDevices&gt;LANInjection &gt;(bool)false\r\nDevices&gt;HDMIInjection &gt;(bool)false\r\nDevices&gt;UseIntelHDMI &gt;(bool)false\r\nDevices&gt;FakeID (not touch)\r\nDevices&gt;USB&gt;Inject &gt;(bool)false\r\nDevices&gt;USB&gt;FixOwnership &gt;(bool)true\r\nDevices&gt;USB&gt;HighCurrent &gt;(bool)false\r\nDevices&gt;USB&gt;AddClockID &gt;(bool)false\r\n\r\n\u25cfGUI\r\nGUI&gt;ProvideConsoleGop &gt;(bool)true\r\nGUI&gt;Mouse&gt;Millor &gt;(bool)false\r\nGUI&gt;Mouse&gt;Speed&gt;(integer)8 (exist old one)\r\nGUI&gt;Mouse&gt;Enabled &gt;(bool)true (exist old one)\r\nGUI&gt;Hide (copy and paste)\r\nGUI&gt;Scan&gt;Legacy &gt;(bool)false (exist old one)\r\nGUI&gt;Scan&gt;Entries &gt;(bool)true (exist old one)\r\nGUI&gt;Scan&gt;Tool &gt;(bool)true (exist old one)\r\nGUI&gt;ShowOptimus &gt;(bool)false\r\nGUI&gt;Timezone&gt;(integer)9\r\nGUI&gt;ScreenResolution&gt;(string)1920x1200 (exist old one) \r\nGUI&gt;Theme&gt;(string)Mojave (exist old one) \r\nGUI&gt;EmbeddedThemeType&gt;(string)Daytime\r\nGUI&gt;PlayAsync &gt;(bool)true (exist old one)\r\n\r\n\u25cfBootGraphics(not touch)\r\n\r\n\u25cf #DisableDrivers(not touch)\r\n\r\n\u25cfSMBIOS\r\n(Set item,if item exist in old config-SMBIOS)\r\n\r\n\u25cfSystemParameters(not touch)\r\n\r\n\u25cfQuirks\r\nQuirks&gt;MmioWhitelist(not touch)\r\n\u203bQuirks&gt;ProvideConsoleGopEnable was setted ag GUI section<\/code><\/pre>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u3000\u306f\u3058\u3081\u306b\u3001\u65e7Clover\u304b\u3089\u30b7\u30f3Clover\u3078\u306e\u79fb\u884c\u65b9\u6cd5\u306e\u30ea\u30f3\u30af\u3092\u4ee5\u4e0b\u306b\u5f35\u3063\u3066\u304a\u304d\u307e\u3059\u3002 OpenCore\u3092\u7d71\u5408\u3057\u3066\u3044\u306a\u3044\u53e4\u3044\u30af\u30ed\u30fc\u30d0\u30fc\u304b\u3089\u6700\u65b0\u306e\u30af\u30ed\u30fc\u30d0\u30fc\u306b\u79fb\u884c\u3059\u308b\u65b9\u6cd5\uff08\u66ab\u5b9a\u7248\uff09 First, here&#8217; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1268,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jinr_url_youtube":"","_jinr_pip_youtube":false,"_jinr_time_youtube":"","_jinr_thumb_youtube":"","_jinr_media_youtube":"","_jinr_category_edit":false,"_jinr_category":"","_jinr_title_display":false,"_jinr_snsbutton_display":false,"_jinr_ads_display":false,"_jinr_thumbnail_display":false,"_jinr_profile_display":false,"_jinr_representations_display":false,"_jinr_relatedpost_display":false,"_jinr_sidebar1col_display":false,"_jinr_sidebar2col_display":false,"_jinr_seotitle_display":"","_jinr_description_display":"","_jinr_keyword_display":"","_jinr_hastag_display":"","_jinr_canonical_display":"","_jinr_noindex_display":false,"_jinr_paidpost":false,"_jinr_paidpost_product_id":"","_jinr_headtag_article":"","_jinr_ogp_image_url":"","_jinr_last_featured_id":0,"footnotes":""},"categories":[2],"tags":[],"class_list":["post-1505","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hackintosh"],"views":"0","_links":{"self":[{"href":"https:\/\/mifmif.mydns.jp\/alpha\/wp-json\/wp\/v2\/posts\/1505","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mifmif.mydns.jp\/alpha\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mifmif.mydns.jp\/alpha\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mifmif.mydns.jp\/alpha\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mifmif.mydns.jp\/alpha\/wp-json\/wp\/v2\/comments?post=1505"}],"version-history":[{"count":0,"href":"https:\/\/mifmif.mydns.jp\/alpha\/wp-json\/wp\/v2\/posts\/1505\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mifmif.mydns.jp\/alpha\/wp-json\/wp\/v2\/media\/1268"}],"wp:attachment":[{"href":"https:\/\/mifmif.mydns.jp\/alpha\/wp-json\/wp\/v2\/media?parent=1505"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mifmif.mydns.jp\/alpha\/wp-json\/wp\/v2\/categories?post=1505"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mifmif.mydns.jp\/alpha\/wp-json\/wp\/v2\/tags?post=1505"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}