﻿{"id":952,"date":"2020-04-06T16:21:49","date_gmt":"2020-04-06T08:21:49","guid":{"rendered":"https:\/\/www.chenweikang.top\/?p=952"},"modified":"2020-04-06T16:24:58","modified_gmt":"2020-04-06T08:24:58","slug":"opencore%e9%bb%91%e8%8b%b9%e6%9e%9c%e5%bc%95%e5%af%bc%e9%85%8d%e7%bd%ae%e8%af%b4%e6%98%8e%e8%bd%ac","status":"publish","type":"post","link":"https:\/\/www.chenweikang.top\/?p=952","title":{"rendered":"OpenCore\u9ed1\u82f9\u679c\u5f15\u5bfc\u914d\u7f6e\u8bf4\u660e(\u8f6c)"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">0.5.7-03-24\u7f16\u8bd1\u7248<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>\u4f18\u5316\u90e8\u5206\u4ee3\u7801<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">0.5.7-03-22\u7f16\u8bd1\u7248<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>\u7ee7\u7eed\u66f4\u65b0\u5185\u7f6e\u56fa\u4ef6\uff08\u4e3b\u8981\u662f\u673a\u578b\uff09<\/li><li>\u4f18\u5316\u90e8\u5206\u4ee3\u7801<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">0.5.7-03-20\u7f16\u8bd1\u7248<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>\u66f4\u65b0\u5185\u7f6e\u56fa\u4ef6\uff08\u4e3b\u8981\u662f\u673a\u578b\uff09<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">0.5.7-03-18\u7f16\u8bd1\u7248<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>\u91cd\u5199' readlabel '\u4f7f\u5e94\u7528\u7a0b\u5e8f\u652f\u6301' disklabel '\u7684\u7f16\u7801\u3002<\/li><li>\u5c06EFI\/OC\/Drivers\u6587\u4ef6\u5939\u4e2d\u7684\u201cFwRuntimeServices\u201d\u6539\u540d\u4e3a\u201cOpenRuntime\u201d\u3002<\/li><li>\u5c06EFI\/OC\/Drivers\u6587\u4ef6\u5939\u4e2d\u7684\u201cAppleUsbKbDxe\u201d\u6539\u540d\u4e3a\u201cOpenUsbKbDxe\u201d\u3002<\/li><li>\u5c06EFI\/OC\/Drivers\u6587\u4ef6\u5939\u4e2d\u7684\u201cBootLiquor.efi\u201d\u6539\u540d\u4e3a\u201cOpenCanopy.efi\u201d\u3002<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">0.5.7-03-14\u7f16\u8bd1\u7248<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>\u7528\u201cWindows\u201d\u66ff\u6362\u201cBOOTCAMP Windows\u201d\u3002<\/li><li>\u5728Tools\u4e2d\u6dfb\u52a0OpenCoreShell\u63d0\u4f9b\u7684<code>OpenShell.efi<\/code><\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">0.5.7-03-12\u7f16\u8bd1\u7248<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>&lt;font color= \"#FF0000\" &gt;\u6dfb\u52a0Booter-Quirks-ProtectUefiServices\u9879\uff0c\u7528\u4e8e\u4fee\u590dZ390\u5728DevirtualiseMmio\u4e0a\u7684\u95ee\u9898\uff0803-12\u65b0\u589e\uff09&lt;\/font&gt;<\/li><li>\u5728\u542f\u52a8\u9009\u9879\u4e2d\u589e\u52a0\u4e86\u65f6\u95f4\u673a\u5668\uff08TimeMachine\uff09\u3002<\/li><li>\u5728Boot\u4e2d\u6dfb\u52a0\u4e86\u65e9\u671f\u9884\u89c8\u7248\u672c\u7684\u652f\u6301\u3002<\/li><li>\u4fee\u590dNVMe\u9a71\u52a8\u4e2d\u7684\u4e00\u4e9b\u95ee\u9898\u3002<\/li><li>\u6dfb\u52a0\u4e86DirectGopCacheMode\u9009\u9879\uff0c\u4e0e\u663e\u5361\u7684FB\u7f13\u5b58\u76f8\u5173\u3002<\/li><li>\u6dfb\u52a0KeyFiltering\u9879\uff0c\u89e3\u51b3\u7531\u4e8eKB\u9a71\u52a8\u4e0d\u5b8c\u5584\u5bfc\u81f4\u7684\u95ee\u9898\u3002<\/li><li>\u5728\u97f3\u9891\u90e8\u5206\u6dfb\u52a0\u5de5\u5177\u548c\u81ea\u5b9a\u4e49\u9009\u9879\u3002<\/li><li>\u6dfb\u52a0\u4e86FwProtect\u5de5\u5177\uff0c\u53ef\u4ee5\u7528Shell\u914d\u7f6e\u5b8c\u6574\u7684NVRAM\u6587\u4ef6\u3002<\/li><li>\u6dfb\u52a0\u4e86\u9488\u5bf910.15.4+\u7684\u8c03\u8bd5\u652f\u6301<\/li><li>\u6dfb\u52a0\u4e86\u9488\u5bf910.15.4+\u7684\u8c03\u8bd5\u65e5\u5fd7\u3002<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">\u4e00\u3001 OC\u914d\u7f6e\u7684\u57fa\u672c\u6761\u4ef6\u4e0e\u5de5\u5177\u8f6f\u4ef6<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">1.1\u3001 Clover\u80fd\u6b63\u786e\u5f15\u5bfc\uff0c\u7cfb\u7edf\u5404\u79cd\u529f\u80fd\u57fa\u672c\u6b63\u5e38\uff08\u5173\u673a\/\u91cd\u542f\u6b63\u5e38\u7b49\uff09\u3002<\/h4>\n\n\n\n<h4 class=\"wp-block-heading\">1.2\u3001 \u5df2\u5b8c\u6210USB\u5b9a\u5236\uff0c\u4e14\u5b9a\u5236\u6b63\u786e\u3002<\/h4>\n\n\n\n<h4 class=\"wp-block-heading\">1.3\u3001 \u5de5\u5177\u8f6f\u4ef6\uff1a<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>a.Clover Configurator\uff08Clover\u914d\u7f6e\u5de5\u5177\uff09\uff0c\nb. OpenCore Configurator\uff08\u6301\u7eed\u66f4\u65b0\u4e2d\uff09\uff0c\nc. Hackintool\uff08\u7efc\u5408\u5de5\u5177\uff09\uff0c\nd. PlistEdit Pro\uff08Plist\u6587\u4ef6\u5de5\u5177\uff09\uff0c\ne. IORegistryExplorer\uff08\u8def\u5f84\u5de5\u5177\uff09\uff0c\nf. BetterZip\uff08\u89e3\u538b\u8f6f\u4ef6\uff09\u3002<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">1.4\u3001\u5de5\u5177\u8f6f\u4ef6\u4e0b\u8f7d\uff1a<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>https:\/\/pan.baidu.com\/s\/1Pz7z-KDsaohf7vIzGqo7Bg  \u5bc6\u7801:ybun <\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">1.5\u3001\u57fa\u672c\u6d41\u7a0b\uff1a<\/h4>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/s4.51cto.com\/images\/blog\/202003\/25\/509fffd88b490ba3ba4f5f42c8b7581e.png?x-oss-process=image\/watermark,size_12,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_50,type_ZmFuZ3poZW5naGVpdGk=\" alt=\"OpenCore\u9ed1\u82f9\u679c\u5f15\u5bfc\u914d\u7f6e\u8bf4\u660e\u7b2c\u4e09\u7248-\u57fa\u4e8eOpenCore-0.5.7-03-24\u7f16\u8bd1\u7248\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">1.6\u3001OpenCore\u57fa\u672c\u67b6\u6784<\/h4>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/s4.51cto.com\/images\/blog\/202003\/25\/27c77b7a299a1053c61cd1477b5b092e.png?x-oss-process=image\/watermark,size_12,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_50,type_ZmFuZ3poZW5naGVpdGk=\" alt=\"OpenCore\u9ed1\u82f9\u679c\u5f15\u5bfc\u914d\u7f6e\u8bf4\u660e\u7b2c\u4e09\u7248-\u57fa\u4e8eOpenCore-0.5.7-03-24\u7f16\u8bd1\u7248\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">\u4e8c\u3001 \u914d\u7f6e\u51c6\u5907\uff1a<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">2.1\u3001 Clover-EFI\u5305<\/h4>\n\n\n\n<p>\u5c06\u81ea\u5df1\u6b63\u5e38\u4f7f\u7528\u7684Clover\u7684EFI\u62f7\u8d1d\u5230\u684c\u9762\uff0c\u5e76\u6539\u540d\u4e3aClover-EFI\uff0c\u4fbf\u4e8e\u8bc6\u522b\u3002<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">2.2\u3001OC-EFI\u5305<\/h4>\n\n\n\n<p><a href=\"https:\/\/gitee.com\/shuiyunxc\/OpenCore\/releases\">\u4e0b\u8f7d\u6700\u65b00.5.7-OC\u5305<\/a><\/p>\n\n\n\n<p>\u653e\u5230\u684c\u9762\u3002\u91cc\u9762\u5305\u542bDocs\u4e0eUtilities\u540e\u9762\u5c06\u4f1a\u7528\u5230\u3002\u5e76\u6539\u540d\u4e3aOC-EFI\uff0c\u4fbf\u4e8e\u8bc6\u522b\u3002<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">2.3\u3001ACPI\u6587\u4ef6\u8f6c\u79fb<\/h4>\n\n\n\n<p>\u5c06<code>Clover-EFI<\/code>-&nbsp;<code>CLOVER<\/code>&nbsp;-<code>ACPI<\/code>-<code>patched<\/code>\u91cc\u9762\u4f60\u7528\u7684DSDT\/SSDT\u5168\u90e8\u62f7\u8d1d\u5230<code>OC-EFI<\/code>-<code>OC<\/code>-<code>ACPI<\/code>\u91cc\u9762\u3002\u6ce8\u610f\uff0c\u9664\u975e\u4f60\u6e05\u695a\u8fd9\u4e9bDSDT\/SSDT\u7684\u660e\u786e\u4f5c\u7528\uff0c\u5426\u5219\uff0c\u80fd\u4e0d\u7528\u5c31\u4e0d\u8981\u7528\uff01<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">2.4\u3001.efi\u6587\u4ef6\u8f6c\u79fb<\/h4>\n\n\n\n<p>\u5c06<code>Clover-EFI<\/code>-<code>CLOVER<\/code>-&nbsp;<code>drivers<\/code>-&nbsp;<code>UEFI<\/code>\u91cc\u9762\u7528\u7684\u6240\u6709.efi\u6587\u4ef6\u5168\u90e8\u62f7\u8d1d\u5230<code>OC-EFI<\/code>-<code>OC<\/code>-&nbsp;<code>Drivers<\/code>\u91cc\u9762\uff0c\u6ce8\u610fOC\u5fc5\u987b\u6709<code>OpenRuntime.efi<\/code>\uff08\u4e00\u822c\u4e0b\u8f7d\u5305\u91cc\u9762\u90fd\u6709\uff09\u3002OC\u7528\u7684\u7684.efi\u6587\u4ef6\u4e0d\u591a\uff0c\u62f7\u8d1d\u8fdb\u53bb\u7684\u53ef\u80fd\u5f88\u591a\u7528\u4e0d\u4e0a\uff0c\u6b63\u5e38\u5f15\u5bfc\u540e\uff0c\u5220\u9664\u7528\u4e0d\u5230\u7684.efi\u3002\u4e00\u822c\u53ea\u9700\u8981<code>ApfsDriverLoader.efi<\/code>\u3001<code>OpenRuntime.efi<\/code>\u3001<code>HFSPlus.efi<\/code>\u4e09\u9879\uff0c\u9664\u975e\u7279\u6b8a\u8981\u6c42\u3002<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">2.5\u3001\u9a71\u52a8\u8f6c\u79fb<\/h4>\n\n\n\n<p>\u5c06<code>Clover-EFI<\/code>-<code>CLOVER<\/code>-<code>kexts<\/code>-<code>Other<\/code>\u91cc\u9762\u6240\u6709\u9a71\u52a8\u5168\u90e8\u62f7\u8d1d\u5230<code>OC-EFI<\/code>-<code>OC<\/code>-&nbsp;<code>Kexts<\/code>\u91cc\u9762\u3002\u540c\u6837\u9053\u7406\uff0c\u9664\u975e\u4f60\u6e05\u695a\u8fd9\u4e9b\u9a71\u52a8\u7684\u7528\u9014\uff0c\u5426\u5219\u5220\u9664\u4e0d\u660e\u767d\u7528\u9014\u7684\u9a71\u52a8<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">2.6\u3001config.plist\u6587\u4ef6<\/h4>\n\n\n\n<p>\u5c06OC\u5305\/Docs\u91cc\u9762\u7684\u8303\u4f8bSample.plist\u6216SampleFull.plist\u4e4b\u4e00\u62f7\u8d1d\u5230OC-EFI-OC\u91cc\u9762\uff0c\u5e76\u6539\u540d\u4e3aconfig.plist\u3002<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">2.7\u3001config.plist\u6587\u4ef6\u5904\u7406<\/h4>\n\n\n\n<p>\u5206\u522b\u7528\u76f8\u5e94\u7684\u914d\u7f6e\u5de5\u5177\u6253\u5f00Clover-config.plist\u4e0eOC-config.plist\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u4e09\u3001 \u5f00\u59cb\u914d\u7f6eOC-config.plist<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">3.1\u3001Config-ACPI\u8bbe\u7f6e\uff1a<\/h4>\n\n\n\n<h5 class=\"wp-block-heading\">3.1.1\u3001config-ACPI-\u6dfb\u52a0\uff08Add\uff09\uff1a<\/h5>\n\n\n\n<p>\u5148\u5220\u9664\u8303\u4f8b\u91cc\u9762\u6240\u6709DSDT\/SSDT\uff0c\u70b9\u6d4f\u89c8\uff0c\u5230OC-EFI\/OC\/ACPI\uff0c\u9009\u53d6\u6240\u6709\u4f60\u4f7f\u7528\u7684DSDT\/SSDT\u3002\uff08<code>\u518d\u6b21\u5efa\u8bae\uff1a\uff0c\u7279\u522b\u662f\u53f0\u5f0f\u673a\uff0c\u80fd\u4e0d\u7528DSDT\/SSDT\u7684\uff0c\u5c31\u4e0d\u8981\u7528\uff0c\u9664\u975e\u4f60\u7cbe\u901a\u4e14\u6e05\u695aDSDT\/SSDT\u7684\u4f5c\u7528\uff01<\/code>\uff09<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">3.1.2\u3001config-ACPI-\u963b\u6b62\uff08Block\uff09\uff1a<\/h5>\n\n\n\n<p>\u5bf9\u5e94Clover-ACPI-Drop Tables\uff0c\u9664\u975e\u4f60\u660e\u767d\u786e\u5207\u610f\u4e49\uff0c\u4e00\u822c\u4e0d\u7528\u3002<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">3.1.3\u3001config-ACPI-\u8865\u4e01\uff08Patch\uff09\uff1a<\/h5>\n\n\n\n<p>\u5bf9\u5e94Clover-ACPI-\u8865\u4e01\uff0c\u7528\u4e8e\u70ed\u8865\u4e01\uff0c\u53ef\u4ee5\u7528OpenCore Configurator-\u5de5\u5177-\u914d\u7f6e\u8f6c\u6362\u5668\uff0c\u5c06Clover-config.plist\u8f6c\u6362\u4e3aOC-config.plist\uff08\u4e34\u65f6\uff09\uff0c\u7528\u62f7\u8d1d-\u590d\u5236\u7684\u65b9\u5f0f\u5f88\u65b9\u4fbf\u7684\u5c06Clover-config.plist\u8865\u4e01\u6dfb\u52a0\u5230OC-config.plist\u91cc\u9762\uff0c\u5982\u679c\u70ed\u8865\u4e01\u8fc7\u591a\uff0c\u800c\u4f60\u53c8\u4e0d\u77e5\u9053\u786e\u5207\u4f5c\u7528\uff0c\u5efa\u8bae\u4f60\uff0c\u9010\u4e2a\u8c03\u8bd5\u5220\u9664\uff0c\u4fdd\u7559\u6700\u5c11\u7684\u3001\u5fc5\u8981\u7684\u70ed\u8865\u4e01\u3002\u6211\u5df2\u7ecf\u9047\u5230\u4e0d\u6b62\u4e00\u4e2a\u4f8b\u5b50\uff0c\u7531\u4e8e\u4e71\u7528\u70ed\u8865\u4e01\u4e14\u4e0d\u660e\u767d\u8fd9\u4e9b\u70ed\u8865\u4e01\u7684\u660e\u786e\u4f5c\u7528\uff0c\u5bfc\u81f4\u65e0\u6cd5\u6b63\u5e38\u5f15\u5bfc\u3002\u7279\u522b\u662f\u7b14\u8bb0\u672c\u3002<br>\u4e0b\u9762\u662f10.15.x\u5e38\u7528\u76842\u4e2a\u8865\u4e01\uff1a<br>\u66f4\u6539\u63a7\u5236\u5668EC0\u540d\u79f0<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Comment\uff1aEC0 to EC\nFind\uff1a4543305F \nReplace\uff1a45435F5F <\/code><\/pre>\n\n\n\n<p>\u89e3\u51b3RTC\u95ee\u9898\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Comment\uff1aFix AsRock Z390 BIOS DSDT Device(RTC) bug\nFind\uff1aA00A9353 54415301 \nReplace\uff1aA00A910A FF0BFFFF <\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/s4.51cto.com\/images\/blog\/202003\/25\/1f34fabfabed6620d791fb3afa4896c4.png?x-oss-process=image\/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=\" alt=\"OpenCore\u9ed1\u82f9\u679c\u5f15\u5bfc\u914d\u7f6e\u8bf4\u660e\u7b2c\u4e09\u7248-\u57fa\u4e8eOpenCore-0.5.7-03-24\u7f16\u8bd1\u7248\"\/><\/figure>\n\n\n\n<h5 class=\"wp-block-heading\">3.1.4\u3001config-ACPI-Quirks\uff1a<\/h5>\n\n\n\n<ul class=\"wp-block-list\"><li>FadtEnableReset\uff1a\u4e3b\u8981\u7528\u4e8e\u8001\u65e7\u4e3b\u677f\u7684\u5f00\u5173\u673a\u529f\u80fd\uff0c\u5982\u679c\u4f60\u5173\u673a\u53d8\u91cd\u542f\uff0c\u53ef\u4ee5\u52fe\u9009\uff0c\u4e00\u822c\u60c5\u51b5\u4e0b<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>ReseHwSig\uff1a\u4e0e\u4f11\u7720\u6709\u5173\u7684\u9009\u9879\uff0c\u53f0\u5f0f\u673a\u4e00\u822c\u4e0d\u7528\uff0c<code>\u4e0d\u52fe\u9009<\/code><\/li><li>NormalizeHeaders\uff1a\u6e05\u7406ACPI\u5934\uff0c\u4e00\u822c<code>\u52fe\u9009<\/code>\uff0c\u5982\u679c\u6709\u76f8\u5e94\u7684\u70ed\u8865\u4e01\uff0c\u53ef\u4ee5<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>RebaseRegions\uff1a\u66f4\u6362\u786c\u4ef6\u6216\u5347\u7ea7BIOS\u53ef\u80fd\u5bf9ACPI\u4ea7\u751f\u5f71\u54cd\uff0c\u4e00\u822c<code>\u4e0d\u52fe\u9009<\/code>\u3002\u5982\u679c\u9047\u5230\u5361PCI Configuration Begin\uff0c\u5c31\u52fe\u9009\u8bd5\u8bd5\u3002<\/li><li>Resetlogstatus\uff1a\u91cd\u7f6e\u65e5\u5fd7\uff0c\u4e00\u822c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/s4.51cto.com\/images\/blog\/202003\/25\/233bc069bf204bc3008cb9da99c704fa.png?x-oss-process=image\/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=\" alt=\"OpenCore\u9ed1\u82f9\u679c\u5f15\u5bfc\u914d\u7f6e\u8bf4\u660e\u7b2c\u4e09\u7248-\u57fa\u4e8eOpenCore-0.5.7-03-24\u7f16\u8bd1\u7248\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">3.2\u3001Config-Booter\u8bbe\u7f6e<\/h4>\n\n\n\n<h5 class=\"wp-block-heading\">3.2.1\u3001config-Booter-MmioWhitelist\uff08\u5185\u5b58\u6620\u5c04IO\u767d\u540d\u5355\uff09<\/h5>\n\n\n\n<p>\u9ed8\u8ba4\u7b2c\u4e00\u9879\u662f\u4e3a<code>Haswell\u82af\u7247<\/code>\u63d0\u4f9b\u5185\u5b58\u5bfb\u5740\u4fee\u590d\uff0c\u6b64\u7c7b\u82af\u7247\u5982\u679c\u9047\u5230\u5185\u5b58\u76f8\u5173\u95ee\u9898\uff0c\u5c31\u52fe\u9009\u542f\u7528\u3002 \u9ed8\u8ba4\u7b2c\u4e8c\u9879\u662f\u5f00\u673a\u5361PCI Configuration\u3002ACPI\u3001PCI device\u540c\u65f6\u91ca\u653e\u5230\u5185\u5b58\u65f6\u53d1\u751f0x1000\u5185\u5b58\u5730\u5740\u88ab\u5360\u7528\u800c\u5361\u5728PCI Configuration\uff0c\u5219\u52fe\u9009\uff0c\u5426\u5219\u65e0\u89c6\uff01<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">3.2.2\u3001config-Booter-Quirks\uff1a<\/h5>\n\n\n\n<p>\u6b64\u8bbe\u7f6e\u4e0e<code>OpenRuntime.efi<\/code>\u6709\u5bc6\u5207\u5173\u7cfb\uff0c<code>OpenRuntime.efi<\/code>\u5c06\u4e00\u4e9b\u529f\u80fd\u4e0eOC\u5408\u5e76\u3001\u6a21\u5757\u5316\u3002\u5bf9\u4e8e300\u7cfb\u5217\u7b49\u65e0\u6cd5\u539f\u751fnvram\u7684\u4e3b\u677f\u6765\u8bf4\uff0c\u6b64\u5904\u7684\u9009\u9879\u9700\u8981\u683c\u5916\u5173\u6ce8\uff01<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>AvoidRuntimeDefrag\uff1a\u7edd\u5927\u90e8\u5206UEFI\u90fd\u4f1a\u5199\u5165\u65f6\u95f4\u3001\u7535\u6e90\u7ba1\u7406\u7b49\u4fe1\u606f\uff0c\u53ea\u8981\u662f\u9ed1\u82f9\u679c\uff0c\u6b64\u9879\u5fc5\u987b<code>\u52fe\u9009<\/code>\u3002<\/li><li>DevirtualiseMmio\uff1a\u4e00\u822c\u60c5\u51b5\u4e0b\uff0c\u91c7\u7528slide=1\u7684\u65b9\u5f0f\u8fdb\u884c\u8fde\u7eed\u6027\u5185\u5b58\u6ce8\u5165\uff0c\u6545\u4e00\u822c<code>\u4e0d\u52fe\u9009<\/code>\uff0c\u9664\u975e\u4f60\u7684\u673a\u5668\u7528\u4e86KASLR\u65b9\u5f0f\u3002\uff08\u53f0\u5f0f\u673a\u57fa\u672c\u6ca1\u6709\uff09\u3002<\/li><li>DisableSingleUser\uff1a\u662f\u5426\u5f00\u542f\u5355\u7528\u6237\u6a21\u5f0f\uff08-s\uff09\u3002\u4e00\u822c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>DisableVariableWrite\uff1a\u975e\u539f\u751fnvram\u4e3b\u677f\u9700\u8981\u6a21\u62dfnvram.plist\u5199\u5165variable\u503c\uff0c\u6240\u4ee5<code>\u975e\u539f\u751fnvram\u4e3b\u677f<\/code>\u5fc5\u987b<code>\u52fe\u9009<\/code>\uff0c<code>\u539f\u751fnvram\u4e3b\u677f<\/code>\u5219<code>\u4e0d\u52fe\u9009<\/code>\u3002&lt;font color= \"#FF0000\" &gt;\u7ecf\u8fc7\u6d4b\u8bd5<code>\u975e\u539f\u751fnvram\u4e3b\u677f<\/code>\uff08\u4e3b\u8981\u662f300\u7cfb\u5217\u4e3b\u677f\uff09\u4f7f\u7528<a href=\"https:\/\/shuiyunxc.gitee.io\/2020\/03\/10\/instru\/index\/SSDT-PMC.aml.zip\">SSDT-PMC<\/a>\u4ee5\u540e\uff0c\u5c31\u53ef\u4ee5\u5f53\u539f\u751fnvram\u4e3b\u677f\u4f7f\u7528\uff0c\u4e0d\u7528\u52fe\u9009\u6b64\u9879\u3002&lt;\/font&gt;<\/li><li>DiscardHibernateMap\uff1a\u8fd9\u4e2a\u9009\u9879\u5e2e\u52a9\u6211\u4eec\u89e3\u51b3\u4e0b\u9762\u7684\u51b2\u7a81\uff1a\u5f53\u7535\u8111\u4ece\u4f11\u7720\u4e2d\u5524\u9192\u65f6\uff0c\u786c\u76d8\u91cc\u9762\u7684\u8d44\u6599\u4f1a\u6062\u590d\u5230\u5185\u5b58\u4e2d\u53bb\uff0c\u6b64\u65f6OC\u5185\u6838\u4ee5\u53ca\u5185\u6838\u7f13\u5b58\u4e5f\u8981\u5199\u5165\uff0c\u4e8c\u8005\u53ef\u80fd\u4ea7\u751f\u51b2\u7a81\u3002\u5c31\u76ee\u524d\u800c\u8a00\uff0c\u53f0\u5f0f\u673a\u65e0\u89c6\u4f11\u7720\u529f\u80fd\uff0c\u6545\uff0c<code>\u4e0d\u52fe\u9009<\/code>\uff01<\/li><li>EnableSafeModeSlide\uff1a\u5b89\u5168\u6a21\u5f0f\u4e0b\uff08-x\uff09\u662f\u5426\u7528\u8fde\u7eed\u6027\u7684\u5185\u5b58\u6ce8\u5165\u65b9\u5f0f\uff0c\u4e00\u822c<code>\u52fe\u9009<\/code>\u3002<\/li><li>EnableWriteUnprotector\uff1a\u4fdd\u8bc1nvram\u80fd\u6b63\u5e38\u5199\u5165\uff0c\u800c\u4e0d\u53d7UEFI\u5185\u7684\u4e00\u4e9b\u670d\u52a1\u5f71\u54cd\uff0c\u6545\uff0c\u90fd\u9700\u8981<code>\u52fe\u9009<\/code>\u3002<\/li><li>ForceExitBootServices\uff1a\u4e3a\u8ba9\u8001\u65e7\u4e3b\u677f\u4e5f\u80fd\u4f7f\u7528\u5185\u5b58\u5bfb\u5740\uff0c\u6b63\u5e38\u60c5\u51b5\u4e0b\uff0c<code>\u4e0d\u52fe\u9009<\/code>\uff0c\u9664\u975e\u4f60\u7684\u989d\u4e3b\u677f\u5f88\u8001\u5f88\u65e7\u3002\u81f3\u4e8e\u4f55\u4e3a\u8001\u65e7\u4e3b\u677f\uff0c\u81ea\u5df1\u6839\u636e\u5b9e\u8df5\u6478\u7d22\u8bd5\u9a8c\u3002<\/li><li>ProtectCsmRegion\uff1a\u786e\u4fddCSM\u5185\u5b58\u533a\u57df\u6807\u8bb0\u4e3aACPI NVS\uff0c\u4ee5\u9632\u6b62boot.efi\u6216XNU\u91cd\u65b0\u5b9a\u4f4d\u6216\u4f7f\u7528\u5b83\u4eec\u3002\u4f46\u662f\u7531\u4e8eAvoidRuntimeDefrag\u89e3\u51b3\u4e86\u7c7b\u4f3c\u7684\u95ee\u9898\uff0c\u6545<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>ProvideCustomSlide\uff1a\u6b64\u9009\u9879\u65f6\u5f3a\u5236macOS\u5728\u53ef\u7528\u7684slide\u503c\u4e2d\u4f7f\u7528\u4e00\u4e2a\u968f\u673a\u7684\u3001\u4e0d\u4ea7\u751f\u51b2\u7a81\u7684slide\u503c\uff0c\u6545\uff0c\u5fc5\u987b<code>\u52fe\u9009<\/code>\u3002<\/li><li>SetupVirtualMap\uff1a\u901a\u8fc7\u865a\u62df\u5185\u5b58\u5efa\u7acb\u8fde\u7eed\u6027\u5185\u5b58\u4f9bOC\u4f7f\u7528\uff0c\u5e76\u6620\u5c04\u5230\u5206\u6563\u7684\u7269\u7406\u5185\u5b58\u4e2d\uff0c\u6545\uff0c\u5fc5\u987b<code>\u52fe\u9009<\/code>\u3002<\/li><li>ShrinMemoryMap\uff1a\u76ee\u524d\u4e3b\u677f\u90fd\u7b26\u5408\u82f9\u679c\u7684\u5185\u6838\u5bf9\u5185\u5b58\u7684\u89c4\u8303\uff0c\u4e00\u822c<code>\u4e0d\u52fe\u9009<\/code>\u3002\u9664\u975e\u7531\u4e8e\u5185\u5b58\u95ee\u9898\u65e0\u6cd5\u5f00\u673a\uff08\u591a\u89c1\u4e8e\u5fae\u661f\u4e3b\u677f\uff09\uff0c\u5219\u52fe\u9009\uff0c\u8fdb\u884c\u6d4b\u8bd5\u3002<\/li><li>SignalAppleOS\uff1a\u5c06\u5176\u4ed6\u64cd\u4f5c\u7cfb\u7edf\u7684\u4fe1\u606f\u62a5\u544a\u7ed9\u6b63\u5728\u52a0\u8f7d\u7684macOS\uff0c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>Booter-Quirks-ProtectSecureBoot\uff1a\u4fdd\u62a4UEFI\u5b89\u5168\u5f15\u5bfc\u53d8\u91cf\u5199\u5165\u53c2\u6570\u65f6\u4e0d\u88ab\u5e72\u6270\u800c\u5f15\u8d77\u51b2\u7a81\uff0c\u9ed8\u8ba4<code>\u4e0d\u52fe\u9009<\/code>\uff08false\uff09\u3002<\/li><li>&lt;font color= \"#FF0000\" &gt;ProtectUefiServices\u9879\uff0c\u7528\u4e8e\u4fee\u590dZ390\u5728DevirtualiseMmio\u4e0a\u7684\u95ee\u9898\uff0803-12\u65b0\u589e\uff09\u975eZ390\u7684\u4e3b\u677f\u9ed8\u8ba4<code>\u4e0d\u52fe\u9009<\/code>\uff08false\uff09\u3002&lt;\/font&gt;<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/s4.51cto.com\/images\/blog\/202003\/25\/671e06551cd892af798928bc37b072ab.png?x-oss-process=image\/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=\" alt=\"OpenCore\u9ed1\u82f9\u679c\u5f15\u5bfc\u914d\u7f6e\u8bf4\u660e\u7b2c\u4e09\u7248-\u57fa\u4e8eOpenCore-0.5.7-03-24\u7f16\u8bd1\u7248\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">3.3\u3001Config-DeviceProperties\u8bbe\u7f6e\uff1a<\/h4>\n\n\n\n<p>\u6b64\u9879\u662f\u7528\u6765\u63cf\u8ff0\/\u6ce8\u5165\u8bbe\u5907\u4fe1\u606f\u3002\u4e3b\u8981\u662f\u663e\u5361\u4e0e\u58f0\u5361\uff0c\u5f53\u7136\uff0c\u4e5f\u53ef\u4ee5\u5b9a\u5236\u4e00\u4e9b\u8bbe\u5907\u5230\u5173\u4e8e\u672c\u673a-\u7cfb\u7edf\u62a5\u544a-PCI\u5217\u8868\u4e2d\u53bb\u3002<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">3.3.1\uff1aConfig-DeviceProperties-\u6dfb\u52a0\uff08Add\uff09\uff1a<\/h5>\n\n\n\n<p>PCI\u4fe1\u606f\u5bfc\u51fa\uff1a\u6253\u5f00Hackintool\uff0c\u5230PCI\u5217\u8868\uff0c\u70b9\u51fb\u4e0b\u9762\u7684\u5bfc\u51fa\uff0c\u5728\u684c\u9762\u751f\u62104\u4e2a\u6587\u4ef6\uff0c\u5982\u679c\u662f\u5728Clover-EFI\u73af\u5883\u4e0b\u5bfc\u51fa\u7684\uff0c\u9700\u8981\u7528OpenCore Configurator-\u5de5\u5177-\u914d\u7f6e\u8f6c\u6362\u5668\u6253\u5f00pcidevices.plist\uff0c\u80fd\u770b\u5230\u5168\u90e8PCI\u4fe1\u606f\u3002\u6b64\u4fe1\u606f\u662f\u57fa\u4e8e\u4f60\u76ee\u524d\u91c7\u7528Clover\u5f00\u673a\u72b6\u6001\u4e0b\u6240\u6709\u53ef\u4ee5\u6b63\u5e38\u4f7f\u7528\u7684PCI\u4fe1\u606f\u3002\u5220\u9664\u6a21\u7248\u4e2d\u6240\u6709\u8bbe\u5907\uff0c\u5c06\u4f60\u9700\u8981\u7684\u8bbe\u5907\u62f7\u8d1d\u8fc7\u6765\u3002\u5e76\u7a0d\u4f5c\u4fee\u6539\u3002\u5177\u4f53\u7684\u53ef\u4ee5\u53bb\u770b<a href=\"https:\/\/shuiyunxc.gitee.io\/2020\/01\/27\/OpenCore-configuration-video-version-2\/\">OpenCore\u914d\u7f6e\u89c6\u9891\u7b2c\u4e8c\u7248<\/a><\/p>\n\n\n\n<h6 class=\"wp-block-heading\">3.3.1.1\uff1a\u58f0\u5361\uff1a<\/h6>\n\n\n\n<ul class=\"wp-block-list\"><li>\u4e00\u822c\u60c5\u51b5\u4e0b\u58f0\u5361\u7684\u8def\u5f84\u662f<code>PciRoot(0x0)\/Pci(0x1f,0x3)<\/code>\u3002<\/li><li>\u53f3\u8fb9\u7684\u952e\/\u503c\u4e00\u822c\u7a0d\u4f5c\u4fee\u6539\uff0c\u6bd4\u5982\u63a5\u53e3<code>AAPL,slot-name<\/code>\u7684\u503c\u53ef\u4ee5\u6539\u4e3a<code>Built In<\/code>\uff08\u5185\u5efa\/\u5185\u7f6e\uff09\u3002<\/li><li>\u663e\u793a\u540d\u79f0<code>model<\/code>\u7684\u503c\u6539\u4e3aHackintool-\u97f3\u9891-\u97f3\u9891\u8bbe\u5907-\u540d\u79f0\u91cc\u9762\u7684\u3002<\/li><li><code>layout-id<\/code>\u7684\u503c\u4e00\u822c\u5c31\u7528\u5bfc\u51fa\u7684\u3002\u4e0d\u7528\u4fee\u6539\u3002<\/li><li><code>device_type<\/code>\u4e00\u822c\u8bbe\u7f6e\u4e3a\uff1a<code>Audio device<\/code><\/li><li>\u5176\u4ed6\u5c31\u7528\u5bfc\u51fa\u7684\u503c\u3002<\/li><\/ul>\n\n\n\n<h6 class=\"wp-block-heading\">3.3.1.2\uff1a\u663e\u5361\uff1a<\/h6>\n\n\n\n<ul class=\"wp-block-list\"><li>\u65e0\u96c6\u663e\u7684CPU\u76f4\u63a5\u5220\u9664\u8def\u5f84<code>PciRoot(0x0)\/Pci(0x2,0x0)<\/code>\uff0c\u5c06pcidevices.plist\u4e2d\u72ec\u663e\u4fe1\u606f\u76f4\u63a5\u62f7\u8d1d\u8fc7\u6765\uff0c\u6211\u7684\u8def\u5f84\u662f\uff1aPciRoot(0x20)\/Pci(0x0,0x0)\/Pci(0x0,0x0)\/Pci(0x0,0x0)\/Pci(0x0,0x0)\u3002<\/li><li><code>AAPL,slot-name<\/code>\u7684\u503c\u6539\u4e3a<code>PCIEX1<\/code>\u6216\u8005<code>Slot-1<\/code>\u3002<\/li><li><code>model<\/code>\u7684\u503c\u53ef\u4ee5\u6539\u4e3a<code>Radeon Pro Vega 56<\/code>\uff08\u6839\u636e\u81ea\u5df1\u663e\u5361\u7684\u540d\u5b57\u4fee\u6539\uff09\u3002<\/li><li>\u5176\u4ed6\u4e0d\u52a8\u3002<\/li><li>\u72ec\u663eDP\/HDMI\u58f0\u5361\uff1a\u76f4\u63a5\u5c06pcidevices.plist\u4e2d\u72ec\u663eDP\/HDMI\u58f0\u5361\u4fe1\u606f\u76f4\u63a5\u62f7\u8d1d\u8fc7\u6765\uff0c\u6211\u7684\u8def\u5f84<code>PciRoot(0x20)\/Pci(0x0,0x0)\/Pci(0x0,0x0)\/Pci(0x0,0x0)\/Pci(0x0,0x1)<\/code>\u3002<\/li><li><code>AAPL,slot-name<\/code>\u7684\u503c\u4e0e\u663e\u5361\u76f8\u540c\u3002<\/li><li><code>model<\/code>\u7684\u503c\u53ef\u4ee5\u6539\u4e3a\u4e0e\u663e\u5361\u5339\u914d\uff0c\u6bd4\u5982Radeon Pro Vega 56 DP\/HDMI Audio\u3002\u5176\u4ed6\u4e0d\u52a8\u3002<\/li><li>\u6709\u96c6\u663e\u7684CPU\uff1a\u8def\u5f84<code>PciRoot(0x0)\/Pci(0x2,0x0)<\/code>\u3002\u4e00\u822c\u60c5\u51b5\u4e0b\uff0c\u76f4\u63a5\u5c06pcidevices.plist\u4e2d\u96c6\u663e\u7684\u4fe1\u606f\u76f4\u63a5\u62f7\u8d1d\u8fc7\u6765\uff0c\u5c31\u53ef\u4ee5\u4e86\uff0c\u7a0d\u4f5c\u4fee\u6539\uff0c\u5982AAPL,slot-name\u6539\u4e3aBuilt In\uff08\u5185\u5efa\/\u5185\u7f6e\uff09\u3002model\u7684\u503c\u7a0d\u4f5c\u4fee\u9970\u3002\u5173\u4e8e\u4ec5\u4f7f\u7528\u96c6\u663e\u7684\uff0c\u53ef\u80fd\u9047\u5230HDMI\u63a5\u53e3\u7d2b\u5c4f\u7684\u95ee\u9898\uff0c\u8bf7\u81ea\u884c\u641c\u7d22\u89e3\u51b3\u529e\u6cd5\u3002<\/li><\/ul>\n\n\n\n<h6 class=\"wp-block-heading\">3.3.1.3\uff1a\u5176\u4ed6\u8bbe\u5907<\/h6>\n\n\n\n<p>\u4e00\u822c\u60c5\u51b5\u4e0b\uff0c\u9664\u975e\u9700\u8981\uff0c\u4e00\u822c\u4e0d\u5bfc\u5165\u3002<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">3.3.2\uff1aConfig-DeviceProperties-\u963b\u6b62\uff08Block\uff09\uff1a<\/h5>\n\n\n\n<p>\u6b64\u9879\u9ed8\u8ba4\u5373\u53ef\u3002\u4e00\u822c\u4e0d\u505a\u4fee\u6539\u3002<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">3.4\uff1aConfig-Kernel\u8bbe\u7f6e\uff1a<\/h4>\n\n\n\n<p>\u6b64\u9879\u662f\u5185\u5b58\u76f8\u5173\u7684\u8bbe\u7f6e\u3002<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">3.4.1\uff1aConfig-Kernel-\u6dfb\u52a0\uff08Add\uff09\uff1a<\/h5>\n\n\n\n<p>\u76f4\u63a5\u70b9\u51fb\u6d4f\u89c8\uff0c\u5230OC-EFI\/OC\/Kexts\uff0c\u9009\u53d6\u5168\u90e8\uff0c\u8fd9\u91cc\u9700\u8981\u6ce8\u610f\u7684\u662f\uff0cLilu.kext\u5fc5\u987b\u8c03\u6574\u5230\u7b2c\u4e00\u4f4d\u3002\u5bf9\u4e8e\u4f9d\u8d56VirtualSMC.kext\u6216FakeSMC.kext\u7684\u9a71\u52a8\uff0c\u5219\u5fc5\u987b\u653e\u5728\u4ed6\u4eec\u7684\u540e\u9762\u3002\u9700\u8981\u542f\u7528\u7684\uff0c\u540e\u9762\u9700\u8981\u52fe\u9009\u3002\u7b14\u8bb0\u672c\u7279\u522b\u8981\u6ce8\u610f\u952e\u76d8\u4e0e\u89e6\u6478\u677f\u9a71\u52a8\uff0c\u4e3b\u9a71\u52a8\u4e00\u5b9a\u8981\u653e\u5728\u5305\u5185\u5bb9\u9a71\u52a8\u524d\u9762\u3002<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">3.4.2\uff1aConfig-Kernel-\u963b\u6b62\uff08Block\uff09\uff0c<\/h5>\n\n\n\n<p>\u7981\u7528\u4e00\u4e9b\u9a71\u52a8\u3002\u9ed8\u8ba4\u5373\u53ef\u3002<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">3.4.3\uff1aConfig-Kernel-\u8865\u4e01\uff08Patch\uff09\uff1a<\/h5>\n\n\n\n<p>\u8303\u4f8b\u91cc\u9762\u76844\u4e2a\u4e00\u822c\u60c5\u51b5\u4e0b\u4e0d\u7528\uff0c2\u4e2aRTC\u7684\u8865\u4e01\u53ef\u4ee5\u7528\u4e8e\u534e\u7855\u7684\u4e3b\u677f\uff08\u4e8c\u9009\u4e00\uff09\uff0c\u4f46\u9700\u8981\u6d4b\u8bd5\u3002\u4e3b\u8981\u89e3\u51b3\u534e\u7855\u4e3b\u677f\u91cd\u542fBIOS\u91cd\u7f6e\uff0c\u9700\u8981\u6309F1\u8df3\u8fc7\u7684\u95ee\u9898\u3002<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">3.4.4\uff1aConfig-Kernel-CPU\u4eff\u5192\uff0c<\/h5>\n\n\n\n<p>2\u79cd\u60c5\u51b5\u4e0b\uff0c\u9700\u8981\u4eff\u5192\u3002<br>1\u3001macOS\u5c1a\u4e0d\u652f\u6301\u7684CPU\u3002<br>2\u3001\u4e3a\u4e0d\u53d7\u652f\u6301\u7684CPU\u542f\u7528XCPM\u3002<br>\u5bf9\u4e8eXCPM\u652f\u6301\uff0c\u5efa\u8bae\u4f7f\u7528\u4ee5\u4e0b\u7ec4\u5408\u3002<br>\u2022Haswell-E\uff080x306F2\uff09\u81f3Haswell\uff080x0306C3\uff09\uff1a<br>Cpuid1Data\uff1aC3 06 03 00 00 00 00 00 00 00 00 00 00 00<br>Cpuid1Mask:\uff1aFF FF FF FF 00 00 00 00 00 00 00 00 00 00<br>\u2022Broadwell-E\uff080x0406F1\uff09\u81f3Broadwell\uff080x0306D4\uff09\uff1a<br>Cpuid1Data\uff1aD4 06 03 00 00 00 00 00 00 00 00 00 00 00<br>Cpuid1Mask:\uff1aFF FF FF FF 00 00 00 00 00 00 00 00 00 00 00\u3002<br>\u8fdb\u4e00\u6b65\u60c5\u51b5\u53ef\u4ee5\u89c1<a href=\"https:\/\/github.com\/acidanthera\/bugtracker\/issues\/365\">&nbsp;acidanthera\/bugtracker#365<\/a>\u3002<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">3.4.5\uff1aConfig-Kernel-Quirks\uff1a<\/h5>\n\n\n\n<p>\u8fd9\u4e2a\u662f\u5185\u6838\u76f8\u5173\u7684\u9009\u9879\uff0c<code>\u91cd\u8981\uff01<\/code><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>AppleCpuPmCfgLock\uff1a\u5982\u679c\u4f60BIOS\u91cc\u9762<code>CFG\/MSR<\/code>\u5df2\u7ecf<code>\u5173\u95ed<\/code>\uff0c\u5219<code>\u4e0d\u52fe\u9009<\/code>\u3002<code>\u6ca1\u6709\u5173\u95ed<\/code>\uff0c\u5219\u5fc5\u987b<code>\u52fe\u9009<\/code>\uff0c\u4e0d\u6e05\u695a\u662f\u5426\u5173\u95ed\uff0c\u8bf7\u7528Hackintool-\u5de5\u5177-\u70b9\u51fbIntel\u6807\u5fd7-\u4eceappleintellnfo\u83b7\u53d6\uff0c\u67e5\u627eCFG Lock\uff0c\u5982\u679c\u663e\u793a0\uff08MSR not lockde\uff09\u5219\u662f\u5173\u95ed\uff0c\u5982\u679c\u663e\u793a1\uff08MSR locked\uff09\u5219\u662f\u5f00\u542f\u3002BIOS\u91cc\u9762\u6ca1\u6709CFG\/MSR\u76f8\u5173\u9009\u9879\u7684\uff0cCFG Lock\u5173\u95ed\u7684\u65b9\u6cd5\u89c1<a href=\"https:\/\/shuiyunxc.gitee.io\/2020\/02\/13\/Unlock\/index\/\">OpenCore\u5f15\u5bfcMac\u4e0b\u89e3\u9664CFG LOCK\u9501\u5b9a<\/a>\u3002<\/li><li>AppleXcpmCfgLock\uff1a\u540c\u4e0a\u3002<\/li><li>AppleXcpmExtraMsrs\uff1a\u4e3b\u8981\u662f\u5728\u65e0\u539f\u751f\u7535\u6e90\u7ba1\u7406\u7684CPU\u4e0a\u4f7f\u7528\uff0c\u4e00\u822c\u662f<code>Haswell-E<\/code>\uff0c<code>Broadwell-E<\/code>\uff0c<code>Skylake-X<\/code>\u8fd9\u4e09\u79cdCPU\uff0c\u5fc5\u987b<code>\u52fe\u9009<\/code>\uff0c<code>\u5176\u4ed6CPU\u4e0d\u7528\u52fe\u9009<\/code>\u3002<\/li><li>AppleXcpmForceBoost\uff1a\u6b64\u8865\u4e01\u5c06<code>0xFF00<\/code>&nbsp;\u5199\u5165\u5230<code>MSR_IA32_PERF_CONTROL (0x199),<\/code>\u4e00\u822cCPU\u90fd<code>\u4e0d\u52fe\u9009<\/code>\uff0c\u53ea\u6709\u67d0\u4e9bXeon\u7684CPU\u6709\u4f5c\u7528\u3002<\/li><li>CustomSMBIOSGuid\uff1a\u6234\u5c14\u672c\u672c\u7528\u7684\uff0c\u4e00\u822c<code>\u4e0d\u52fe\u9009<\/code>\u3002&lt;font color= \"#FF0000\" &gt;\u6234\u5c14\u7684\u7b14\u8bb0\u672c\u4e0e\u53f0\u5f0f\u673a\u6700\u597d\u4e5f\u4e0d\u8981\u52fe\u9009\uff0c\u53ef\u80fd\u5bfc\u81f4\u65e0\u6cd5\u6b63\u786e\u663e\u793a\u5e8f\u5217\u53f7\u3002&lt;\/font&gt;<\/li><li>DisableIoMapper\uff1a\u7981\u6b62vt-d\uff0c\u5982\u679cBIOS\u91cc\u9762\u7981\u6b62\u4e86\uff0c\u5c31<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>DummyPowerManagement\uff1a\u5bf9\u4e8e\u4e00\u4e9b\u9700\u8981\u7981\u7528AppleIntelCpuPowerManagement\uff0c\u91c7\u7528NullCpuPowerManagement.kext \u8fdb\u884c\u7535\u6e90\u7ba1\u7406\u7684CPU\uff0c\u5fc5\u987b\u52fe\u9009\u3002\u5176\u4ed6CPU\u4e0d\u52fe\u9009\u3002<\/li><li>ExternalDiskIcons\uff1aAHCI\u63a7\u5236\u5668\u76f8\u5173\u3002\u73b0\u5728\u4e3b\u6d41\u4e3b\u677f\u5bf9AHCI\u652f\u6301\u90fd\u5f88\u597d\uff0c\u4e00\u822c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>IncreasePciBarSize\uff1a\u5c06IOPCIFamily\u4e2d\u768432\u4f4dPCI\u5e26\u5bbd\u5927\u5c0f\u4ece1GB\u589e\u52a0\u52304GB\uff0c\u4e00\u822c<code>\u4e0d\u52fe\u9009<\/code><\/li><li>LapicKernelPanic\uff1a\u7528\u4e8e\u60e0\u666e\u672c\u672c\u7684\u5185\u6838\u5d29\u6e83\uff0c\u4e00\u822c<code>\u4e0d\u52fe\u9009<\/code>\u3002\u60e0\u666e\u672c\u672c\u4e5f\u4e0d\u8981\u52fe\u9009\u3002\uff01\uff01<\/li><li>PanicNoKextDump\uff1a\u663e\u793akext\u51fa\u9519\u4fe1\u606f\uff0c\u4e00\u822c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>PowerTimeoutKernelPanic\uff1a\u5f53\u9047\u5230\u7761\u7720\u4e0d\u80fd\u5524\u9192\uff0c\u53ea\u6709\u91cd\u542f\u540e\u624d\u80fd\u5524\u9192\u7684\u60c5\u51b5\u4e0b\u52fe\u9009\uff0c\u53f0\u5f0f\u673a\u4e00\u822c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>ThirdPartyDrives\uff1a\u7c7b\u4f3c\u4e8e\u5f00\u542fSata\u56fa\u6001\u786c\u76d8\u7684trim\u529f\u80fd\u3002\u6709Sata\u56fa\u6001\u786c\u76d8\u52fe\u9009\uff0c\u6ca1\u6709\u5219<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>XhciPortLimit\uff1a\u89e3\u966415\u4e2a\u7aef\u53e3\u9650\u5236\uff0c\u786e\u8ba4USB\u7aef\u53e3\u5b8c\u7f8e\u5b9a\u5236\u7684\u53ef\u4ee5\u4e0d\u52fe\u9009\u3002\u4e00\u822c<code>\u52fe\u9009<\/code>\u3002\u6709USB\u5b9a\u5236\u7684<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/s4.51cto.com\/images\/blog\/202003\/25\/217b57dd3499dca92047be35c41490f7.png?x-oss-process=image\/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=\" alt=\"OpenCore\u9ed1\u82f9\u679c\u5f15\u5bfc\u914d\u7f6e\u8bf4\u660e\u7b2c\u4e09\u7248-\u57fa\u4e8eOpenCore-0.5.7-03-24\u7f16\u8bd1\u7248\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">3.5\uff1aConfig-Misc\u8bbe\u7f6e<\/h4>\n\n\n\n<h5 class=\"wp-block-heading\">3.5.1\uff1aConfig-Misc-BlessOverride\uff1a<\/h5>\n\n\n\n<p>\u8fd9\u4e2a\u9009\u62e9\u662f\u5bfb\u627e\u4e00\u4e9b\u4e0d\u540c\u4f4d\u7f6e\u7684EFI\uff0c\u4e00\u822c\u7a7a\u3002<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">3.5.2\uff1aConfig-Misc- Boot\uff1a<\/h5>\n\n\n\n<ul class=\"wp-block-list\"><li>HibernateMode\uff1a\u68c0\u6d4b\u4f11\u7720\u6a21\u5f0f\uff0c\u4e00\u822c\u9009<code>none<\/code>\uff0c\u539f\u751f\u652f\u6301nvram\u7684\uff0c\u5e76\u60f3\u4f11\u7720\uff08\u6ce8\u610f\u4e0d\u662f\u7761\u7720\uff09\u7684\uff0c\u9009<code>auto<\/code>\u3002<\/li><li>HideSelf\uff1a\u9690\u85cf\u81ea\u8eab\u7684EFI\u5f15\u5bfc\u76d8\u9009\u9879\uff0c\u5f53\u5176\u4ed6\u64cd\u4f5c\u7cfb\u7edf\u4e0eMac\u5f15\u5bfc\u76d8\u5728\u540c\u4e00EFI\u4f4d\u7f6e\u65f6\u4e0d\u52fe\u9009\uff08\u5c31\u662f\u5355\u786c\u76d8\u53cc\/\u591a\u7cfb\u7edf\u7684\u5355EFI\u5f15\u5bfc\u7684\u60c5\u51b5\uff09\u3002\u4e00\u822c\u662f<code>\u52fe\u9009<\/code>\u6ef4\u3002<\/li><li>PollAppleHotKeys\uff1a\u662f\u5426\u5f00\u4e00\u4e9b\u7ec4\u5408\u70ed\u952e\uff0c\u5982command+K\uff1bcommand+S\u3002\u5982\u679c\u53d1\u73b0\u5f00\u673a\u952e\u76d8\u65e0\u6cd5\u9009\u62e9\uff0c\u5219\u4e0d\u52fe\u9009\u3002\u5e76\u5220\u9664OC\/Drivers\u4e0b\u7684UsbKbDxe.efi\u3002<\/li><li>ShowPicker\uff1a\u662f\u5426\u663e\u793a\u5f00\u673a\u542f\u52a8\u76d8\u663e\u793a\uff0c\u4e00\u822c<code>\u52fe\u9009<\/code>\uff0c\u957f\u671f\u7a33\u5b9a\u4f7f\u7528\u7684\u60c5\u51b5\u4e0b\u53ef\u4ee5\u4e0d\u52fe\u9009\u3002<\/li><li>Timeout \uff1a\u5012\u8ba1\u65f6\uff0c0\uff5e30\u7684\u6574\u6570\u3002<\/li><li>TakeoffDelay\uff1a\u5728\u9009\u62e9\u542f\u52a8\u76d8\u4e4b\u524d\u4e0e\u5feb\u6377\u952e\u64cd\u4f5c\u7684\u5ef6\u8fdf\u3002\u4e00\u822c\u662f0\uff0c\u5bf9\u4e8e\u4e00\u4e9b\u952e\u76d8\u9a71\u52a8\u9700\u8981\u586b\u51995000-10000\uff08\u5fae\u79d2\uff09\u3002<\/li><li>Misc-Boot-PickerAudioAssist\u5f00\u542f\/\u5173\u95ed\uff08true\/false\uff09\u542f\u52a8\u65f6\u97f3\u9891\uff0c\u5efa\u8bae<code>\u4e0d\u52fe\u9009<\/code><\/li><li>Misc-boot-PickerMode\u542f\u52a8\u754c\u9762\u9009\u62e9\uff08\u4e3a\u5c06\u6765\u5f15\u5165UI\u505a\u51c6\u5907\uff09<ol><li>&lt;font color= \"#FF0000\" &gt;Builtin\u6a21\u5f0f\uff1a\u4f7f\u7528\u7b80\u5355\u7684\u7eaf\u6587\u672c\u7528\u6237\u754c\u9762&lt;\/font&gt;\u3002\u4e00\u822c<code>\u9009\u62e9\u6b64\u6a21\u5f0f<\/code><\/li><li>External\u6a21\u5f0f\uff1a\u5982\u679c\u5916\u90e8\u6a21\u5f0f\u5f15\u5bfc\u53ef\u7528\u5219\u542f\u7528\uff0c\u5426\u5219\u4f7f\u7528\u7eaf\u6587\u672c\u7528\u6237\u754c\u9762\u3002<\/li><li>Apple\u6a21\u5f0f\uff1a\u5982\u679c\u82f9\u679c\u5f15\u5bfc\u53ef\u7528\u5219\u542f\u7528\uff0c\u5426\u5219\u4f7f\u7528\u7eaf\u6587\u672c\u7528\u6237\u754c\u9762\u3002<\/li><\/ol>\u5728External\u6a21\u5f0f\u4e0b\uff0c\u5b8c\u5168\u7981\u7528OpenCore\u5bf9\u6240\u6709\u5f15\u5bfc\u7ba1\u7406\uff0c\u9664\u975e\u6709\u5f3a\u5236\u7b56\u7565\u3002\u5728Apple\u6a21\u5f0f\u4e0b\uff0c\u53ef\u4ee5\u7ed5\u8fc7\u5f3a\u5236\u7b56\u7565\u3002\u8981\u5b9e\u73b0External\u6a21\u5f0f\uff0c\u7528\u6237\u81ea\u5b9a\u4e49\u754c\u9762\uff0c\u4f7f\u7528OcSupportPkg\u3001 OcBootManagementLib\u5e93\uff0c\u5916\u90e8\u56fe\u5f62\u63a5\u53e3\u53c2\u8003\u5728ExternalUi\u6d4b\u8bd5\u9a71\u52a8\u7a0b\u5e8f\u4e2d\u63d0\u4f9b\u3002OpenCore-Builtin\u6a21\u5f0f\u5f15\u5bfc\u5305\u542b\u5728\u5f15\u5bfc\u8fc7\u7a0b\u4e2d\u652f\u6301\u51e0\u4e2a\u5feb\u6377\u952e\uff0c\u7c7b\u4f3c\u4e8e\u82f9\u679c\u7684BDS\uff0c\u76ee\u524d\u6709\u4ee5\u4e0b\u51e0\u4e2a\uff1aDefault-\u9ed8\u8ba4\u9009\u9879\uff1a\u4f7f\u7528OpenCore\u5185\u7f6e\u5f15\u5bfcShowPicker\u9879\uff1a\u52fe\u9009\u6b64\u9879\uff0c\u5219\u6b64\u9879\u53d8\u4e3a\u9ed8\u8ba4\u9879\uff0c\u5f3a\u5236picker\u663e\u793a\uff0c\u53ef\u4ee5\u5728\u5f15\u5bfc\u65f6\u4f7f\u7528Option\u3002ResetNvram\u9879\uff1a\u5728\u52fe\u9009AllowNvramReset\u7684\u60c5\u51b5\u4e0b\uff0c\u53ef\u4ee5\u4f7f\u7528CMD+OPT+P+R\u7ec4\u5408\u952e\u6765\u5b9e\u73b0\u6e05\u9664\uff08Reset\uff09 NVRAM\uff0c\u5f53\u7136\u8fd8\u53ef\u4ee5\u7528\u53e6\u4e00\u79cd\u65b9\u5f0f\u6765\u6e05\u9664NVRAM\u3002BootApple\u9879\uff1a\u6267\u884c\u6b64\u9009\u9879\u4f1a\u627e\u5230\u7684\u82f9\u679c\u64cd\u4f5c\u7cfb\u7edf\u7684\u7b2c\u4e00\u4e2a\u5f15\u5bfc\uff0c\u9664\u975e\u82f9\u679c\u5df2\u7ecf\u521b\u5efa\u4e86\u9ed8\u8ba4\u9009\u62e9\u7684\u64cd\u4f5c\u7cfb\u7edf\u3002\u6309\u4f4fX\u952e\u53ef\u9009\u62e9\u6b64\u9009\u9879\u3002BootAppleRecovery\u9879\uff1a\u6b64\u9009\u9879\u6267\u884c\u5f15\u5bfc\u5230Apple\u64cd\u4f5c\u7cfb\u7edf\u6062\u590d\u6a21\u5f0f\u3002\u8981\u4e48\u662f\u4e0e\u9ed8\u8ba4\u9009\u62e9\u7684\u64cd\u4f5c\u7cfb\u7edf\u76f8\u5173\u7684\u64cd\u4f5c\u7cfb\u7edf\uff0c\u8981\u4e48\u662f\u5728\u9ed8\u8ba4\u9009\u62e9\u7684\u64cd\u4f5c\u7cfb\u7edf\u4e0d\u662f\u7531\u82f9\u679c\u516c\u53f8\u521b\u5efa\u6216\u6ca1\u6709\u6062\u590d\u7684\u60c5\u51b5\u4e0b\u9996\u5148\u627e\u5230\u7684\u64cd\u4f5c\u7cfb\u7edf\u3002\u6309\u4f4fCMD+R\u7ec4\u5408\u952e\u53ef\u9009\u62e9\u6b64\u9009\u9879\u3002<\/li><li>Misc-boot-HideAuxiliary\uff1a\u9690\u85cf\u5f15\u5bfc\u662f\u78c1\u76d8\u4e00\u4e9b\u8f85\u52a9\u9009\u9879\u52fe\u9009\u65f6\uff0c\u9690\u85cf\u5982\uff1arecovery\u3001Clean NVRAM\u7b49\uff0c\u6309ESC\uff0c0\uff0c\u7a7a\u683c\u540e\uff0c\u663e\u793a\u800c\u4e0d\u9690\u85cf\u3002<\/li><li>Misc-boot-PickerAttributes\u4f7f\u7528\u7eaf\u6587\u672c\u7528\u6237\u754c\u9762\u65f6\u80cc\u666f\u4e0e\u524d\u666f\u989c\u8272\u9009\u62e9\u6839\u636eUEFI\u89c4\u8303\uff0c\u7528\u53c2\u6570\u7684\u9009\u62e9\uff0c\u6765\u8c03\u8282\u80cc\u666f\u4e0e\u524d\u666f\u7684\u989c\u8272\uff0c\u9ed8\u8ba4\u503c\u4e3a<code>0<\/code><\/li><\/ul>\n\n\n\n<h5 class=\"wp-block-heading\">3.5.3\uff1aConfig-Misc-Debug\uff1a\u8c03\u8bd5\u9009\u9879<\/h5>\n\n\n\n<ul class=\"wp-block-list\"><li>DisableWatchDog\uff1a<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>DisplayDelay\uff1a\u663e\u793a\u5ef6\u8fdf\uff0c\u586b\u5165<code>0<\/code>\u3002<\/li><li>DisplayLevel\uff1a\u663e\u793a\u7b49\u7ea7\uff0c\u586b\u5165\uff1a<code>2147483650<\/code>\u3002<\/li><li>Target\uff1a\u76ee\u6807\uff0c\u4e00\u822c\u586b\u5165<code>3<\/code>\u3002<\/li><\/ul>\n\n\n\n<h5 class=\"wp-block-heading\">3.5.4\uff1aConfig-Misc-Entries\uff1a\u6dfb\u52a0\u4e00\u4e9b\u8def\u5f84\u3002\u73b0\u5728\u6682\u65f6\u4e0d\u7ba1\u3002<\/h5>\n\n\n\n<h5 class=\"wp-block-heading\">3.5.5\uff1aConfig-Misc- Security\uff1a\u5b89\u5168\u8bbe\u7f6e\uff0c<\/h5>\n\n\n\n<ul class=\"wp-block-list\"><li>AllowNvramReset\uff1a<code>\u52fe\u9009<\/code>\u662f\u5728\u5f00\u673a\u5f15\u5bfc\u9009\u9879\u4e2d\u52a0\u5165\u91cd\u7f6envram\u7f13\u5b58\u529f\u80fd\uff0c\u8c03\u8bd5\u5b8c\u6bd5\uff0c<code>\u7a33\u5b9a\u540e<\/code>\uff0c\u53ef\u4ee5<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>AuthRestart\uff1a\u4e0efilevault\u76f8\u5173\uff0c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>ExposeSensitiveData\uff1a\u7531\u4e8e\u4f7f\u7528nvram\uff0c\u586b\u5165<code>3<\/code><\/li><li>HaltLevel\uff1a\u663e\u793a\u7ea7\u522b\uff0c\u586b\u5165\uff1a<code>2147483648<\/code>\u3002<\/li><li>&lt;font color= \"#FF0000\" &gt;Vault\uff1a\u78c1\u76d8\u52a0\u5bc6&lt;\/font&gt;&lt;font color= \"#FF0000\" &gt;\u586b\u5199Optional\u65f6\uff0c\u4e3a\u9009\u62e9\u78c1\u76d8\u4e0d\u52a0\u5bc6\uff0c\u4e00\u822c\u60c5\u51b5\u4e0b\u90fd\u586b\u5199<code>Optional<\/code>&lt;\/font&gt;\u586b\u5199Basic\u65f6\uff0c\u542f\u7528\u57fa\u672c\u7684\u7cfb\u7edf\u6587\u4ef6\u52a0\u5bc6\u9a8c\u8bc1\u586b\u5199Secure\u65f6\uff0c\u542f\u7528\u5b8c\u6574\u5168\u9762\u7684\u7cfb\u7edf\u6587\u4ef6\u52a0\u5bc6\u9a8c\u8bc1<\/li><li>ScanPolicy\uff1a\u626b\u63cf\u7b56\u7565\uff0c\u9ed8\u8ba4<code>983299<\/code>\u5373\u53ef\u3002\u5efa\u8bae\u586b\u5199<code>3080963<\/code>\u6216<code>3870467<\/code>\uff0c\u4e5f\u53ef\u4ee5\u76f4\u63a5\u586b\u5199<code>0<\/code>\u89e3\u9664\u6240\u6709\u9650\u5236\uff0c\u4f46\u662f\u4e0d\u5efa\u8bae\u75280\uff0c\u75280\u540e\uff0c\u663e\u793a\u7684\u9879\u76ee\u592a\u591a\uff0c\u592a\u6742\u3002<br>\uff08ScanPolicy \u53c2\u6570\u662f\u7528\u6765\u63a7\u5236Oc\u626b\u63cf\u542f\u52a8\u9879\u7684\uff0c\u5bf9\u4e8e\u82f9\u679c\u6765\u8bf4\u8fd9\u663e\u5f97\u591a\u4f59\u3002\u82f9\u679c\u7684\u56fa\u4ef6\u53ef\u4ee5\u9009\u62e9 \u7981\u7528\u7b2c\u4e09\u65b9\u5b89\u88c5\u76d8 \u4e5f\u5c31\u662f \u4ed6\u4f1a\u9ed8\u8ba4\u7981\u7528U\u76d8\u5b89\u88c5\u76d8 \u9700\u8981\u8fdb\u5165Recovery \u5173\u95ed\u4fdd\u62a4\u624d\u80fd\u6b63\u5e38\u5f15\u5bfc\uff0c\u800c\u9ed1\u679c\u8fd9\u79cd\u8bbe\u8ba1\u663e\u5f97\u4e0d\u90a3\u4e48\u7075\u6d3b\u3002<ul><li>0x00000001 (bit 0) \u2014 OC_SCAN_FILE_SYSTEM_LOCK, restricts scanning to only known file systems defined as a part of this policy. File system drivers may not be aware of this policy, and to avoid mounting of undesired file systems it is best not to load its driver. This bit does not affect dmg mounting, which may have any file system. Known file systems are prefixed with OC_SCAN_ALLOW<em>FS<\/em>.<\/li><li>0x00000002 (bit 1) \u2014 OC_SCAN_DEVICE_LOCK, restricts scanning to only known device types defined as a part of this policy. This is not always possible to detect protocol tunneling, so be aware that on some systems it may be possible for e.g. USB HDDs to be recognised as SATA. Cases like this must be reported. Known device types are prefixed with OC_SCAN_ALLOW<em>DEVICE<\/em>.<\/li><li>0x00000100 (bit 8) \u2014 OC_SCAN_ALLOW_FS_APFS, allows scanning of APFS file system.<\/li><li>0x00000200 (bit 9) \u2014 OC_SCAN_ALLOW_FS_HFS, allows scanning of HFS file system.<\/li><li>0x00000400 (bit 10) \u2014 OC_SCAN_ALLOW_FS_ESP, allows scanning of EFI System Partition file system.<\/li><li>0x00000800 (bit 11) \u2014 OC_SCAN_ALLOW_FS_NTFS, allows scanning of NTFS (Msft Basic Data) file system.<\/li><li>0x00001000 (bit 12) \u2014 OC_SCAN_ALLOW_FS_EXT, allows scanning of EXT (Linux Root) file system.<\/li><li>0x00010000 (bit 16) \u2014 OC_SCAN_ALLOW_DEVICE_SATA, allow scanning SATA devices.<\/li><li>0x00020000 (bit 17) \u2014 OC_SCAN_ALLOW_DEVICE_SASEX, allow scanning SAS and Mac NVMe devices.<\/li><li>0x00040000 (bit 18) \u2014 OC_SCAN_ALLOW_DEVICE_SCSI, allow scanning SCSI devices.<\/li><li>0x00080000 (bit 19) \u2014 OC_SCAN_ALLOW_DEVICE_NVME, allow scanning NVMe devices.<\/li><li>0x00100000 (bit 20) \u2014 OC_SCAN_ALLOW_DEVICE_ATAPI, allow scanning CD\/DVD devices.<\/li><li>0x00200000 (bit 21) \u2014 OC_SCAN_ALLOW_DEVICE_USB, allow scanning USB devices.<\/li><li>0x00400000 (bit 22) \u2014 OC_SCAN_ALLOW_DEVICE_FIREWIRE, allow scanning FireWire devices.<\/li><li>0x00800000 (bit 23) \u2014 OC_SCAN_ALLOW_DEVICE_SDCARD, allow scanning card reader devices.<\/li><\/ul>\u9996\u5148\u8fd9\u4e2a\u53c2\u6570\u53ef\u4ee5\u662f16\u8fdb\u5236\u300cData\u300d\u4e5f\u53ef\u4ee5\u662f10\u8fdb\u5236\u300cNumber\u300d<br>0xF0103 \u901a\u8fc7\u8ba1\u7b97\u5668\u53ef\u4ee5\u5f88\u5bb9\u6613\u8f6c\u6362\u621010\u8fdb\u5236983299<br>0xF0103 \u5305\u542b\u4ee5\u4e0b\u7684\u9650\u5236\uff1a\u2022 OC_SCAN_FILE_SYSTEM_LOCK :\u6587\u4ef6\u7cfb\u7edf\u9650\u5236-0x00000001 (bit 0)\u2022 OC_SCAN_DEVICE_LOCK\uff1a\u78c1\u76d8IO\u53e3\u7c7b\u578b\u9650\u5236-0x00000002 (bit 1)\u2022 OC_SCAN_ALLOW_FS_APFS\uff1a\u5141\u8bb8\u626b\u63cfAPFS\u5206\u533a-0x00000100 (bit 8)\u2022 OC_SCAN_ALLOW_FS_HFS\uff1a\u5141\u8bb8\u626b\u63cfHFS\u5206\u533a-0x00000200 (bit 9)\u2022 OC_SCAN_ALLOW_DEVICE_SATA\uff1a\u5141\u8bb8\u626b\u63cfSATA\u603b\u7ebf\u78c1\u76d8-0x00010000 (bit 16)\u2022 OC_SCAN_ALLOW_DEVICE_SASEX \uff1a\u5141\u8bb8\u626b\u63cfSAS\u603b\u7ebf\u78c1\u76d8-0x00020000 (bit 17)\u2022 OC_SCAN_ALLOW_DEVICE_SCSI \uff1a\u5141\u8bb8\u626b\u63cfSCSI\u603b\u7ebf\u78c1\u76d8-0x00040000 (bit 18)\u2022 OC_SCAN_ALLOW_DEVICE_NVME\uff1a\u5141\u8bb8\u626b\u63cfNVME\u603b\u7ebf\u78c1\u76d8-0x00080000 (bit 19)\u2022 OC_SCAN_ALLOW_DEVICE_USB\uff1a\u5141\u8bb8\u626b\u63cfUSB\u8bbe\u5907-0x00200000 (bit 21)\u4ee5\u4e0a16\u8fdb\u5236\u4e3a<br>0x000000010x00000002+=0x30x00000100+=0x1030x00000200+=0x3030x00010000+=0x103030x00020000+=0x303030x00040000+=0x703030x00080000+=0xF03030x00200000+=0x2F0303===&gt;3080963<br>3080963\u53ef\u5f15\u5bfcAPFS\u548cHFS\u5206\u533a\u9002\u5408nvram\u548c\u6a21\u62dfnvram\u6b63\u5e38\u7684\u4f7f\u7528 \u7cfb\u7edf\u901a\u8fc7\u66f4\u65b0nvram\u63a7\u5236\u542f\u52a8\u78c1\u76d8\uff0c\u5b89\u88c5\uff0c\u66f4\u65b0\u53ef\u81ea\u52a8\u5b8c\u6210\uff0c\u7406\u8bba\u4e0a\u5e94\u8be5\u5f00\u542f\u6240\u6709\u626b\u63cf\u9879\u4ee5\u53ca\u6240\u6709\u78c1\u76d8IO\u7c7b\u578b\u626b\u63cf \u4f46\u662f\u67d0\u4e9b\u4eba\u9700\u6c42\u53ea\u626b\u63cfOSX\u6216\u8005\u5e76\u4e0d\u60f3\u626b\u63cf\u5230Win\u7cfb\u7edf\uff0c<code>\u5982\u679c\u8bbe\u7f6e0 \u5219\u5173\u95ed\u6240\u6709\u9650\u5236<\/code>\uff09\u4f46\u662f\u4e0d\u5efa\u8bae\u75280\u3002<\/li><li>AllowSetDefault\uff1a\u5141\u8bb8CTRL+Enter\u548cCTRL+Index\u5904\u7406\u5728\u5f15\u5bfc\u9009\u62e9\u5668\u4e2d\u8bbe\u7f6e\u9ed8\u8ba4\u5f15\u5bfc\u9009\u9879\u3002<br><\/li><\/ul>\n\n\n\n<h5 class=\"wp-block-heading\">3.5.6\uff1aConfig-Misc-Tools \u5de5\u5177\u9009\u9879\uff1a<\/h5>\n\n\n\n<p>\u5728\u5f00\u673a\u7684\u65f6\u5019\uff0c\u52a0\u5165\u5de5\u5177\uff0c\u6bd4\u5982\u6709Shell.efi\uff0cCleanNvram.efi\uff0cVerifyMsrE2.efi\u7b49\uff0c\u81ea\u884c\u9009\u62e9\uff0c\u5982\u679c\u52fe\u9009\u7684\u8bdd\u5728EFI\/OC\/Tools\u6587\u4ef6\u5939\u4e2d\u5fc5\u987b\u5305\u542b\u8fd9\u4e9b\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/s4.51cto.com\/images\/blog\/202003\/25\/df07035af3d04ecc49b66009943faaa0.png?x-oss-process=image\/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=\" alt=\"OpenCore\u9ed1\u82f9\u679c\u5f15\u5bfc\u914d\u7f6e\u8bf4\u660e\u7b2c\u4e09\u7248-\u57fa\u4e8eOpenCore-0.5.7-03-24\u7f16\u8bd1\u7248\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">3.6\uff1aConfig-NVRAM\u8bbe\u7f6e<\/h4>\n\n\n\n<h5 class=\"wp-block-heading\">3.6.1\uff1aConfig-NVRAM-\u6dfb\u52a0\uff08Add\uff09<\/h5>\n\n\n\n<h6 class=\"wp-block-heading\">3.6.1.1\uff1aUUID\uff1a4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14\uff1a<\/h6>\n\n\n\n<p>\u503c01\u666e\u901a\u6a21\u5f0f\u621602HIPDI\u6a21\u5f0f\u3002\u6839\u636e\u81ea\u5df1\u7684\u663e\u793a\u60c5\u51b5\u9009\u53d6\u3002<\/p>\n\n\n\n<h6 class=\"wp-block-heading\">3.6.1.2\uff1aNVRAM-Add-4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14<\/h6>\n\n\n\n<p>DefaultBackgroundColor:\u6570\u5b57\u4e3a<code>00000000<\/code>&nbsp;<\/p>\n\n\n\n<h6 class=\"wp-block-heading\">3.6.1.2\uff1aUUID\uff1a7C436110-AB2A-4BBB-A880-FE41995C9F82\uff1a\u5bf9\u5e94\u7684Clover-config\u91cc\u9762\u7684\u5f15\u5bfc\u53c2\u6570\u4e0e\u5f15\u5bfc\u754c\u9762\u91cc\u9762\u7684\u76f8\u5173\u5185\u5bb9\u3002<\/h6>\n\n\n\n<ul class=\"wp-block-list\"><li>prev-lang:kbd\uff1a\u952e\u76d8\u5e03\u5c40\u6216\u8bed\u8a00\u9009\u9879\uff0c\u586b\u5165<code>7a68 2d48 616e 733a 3235 32<\/code>\uff0c\u4e3a\u4e2d\u6587\u3002<\/li><li>csr-active-config\uff1aSIP\u4fdd\u62a4\u3002\u586b\u5165<code>E7030000<\/code>\u662f\u5173\u95ed\u4fdd\u62a4\uff0c\u7c7b\u4f3c\u4e8eClover-condig-\u53d8\u91cf\u8bbe\u7f6e-Csr\u914d\u7f6e\u76840x67\u3002\u586b\u5165<code>00000000<\/code>\u662f\u5f00\u542f\u4fdd\u62a4\uff0c\u7c7b\u4f3c\u4e8eClover-condig-\u53d8\u91cf\u8bbe\u7f6e-Csr\u914d\u7f6e\u76840x1ff\u3002<\/li><li>boot-args\uff1a\u76f8\u5f53\u4e8eClover-config-\u5f15\u5bfc\u53c2\u6570-\u53c2\u6570\u91cc\u9762\u7684\u5185\u5bb9\u3002\u5c06\u91cc\u9762\u7684\u5185\u5bb9\uff0c\u62f7\u8d1d\u5230\u503c\u4e0b\u9762\uff0c\u7528\u7a7a\u683c\u95f4\u9694\u3002\u4f8b\u5982\uff1a<code>npci=0x3000 agdpmod=pikera -v<\/code>\u7b49\u7b49\u3002<\/li><li>SystemAudioVolume\u7cfb\u7edf\u97f3\u91cf\u5927\u5c0f\u8c03\u8282\uff0c\u9ed8\u8ba446\uff0c\u5efa\u8bae60.<\/li><\/ul>\n\n\n\n<h5 class=\"wp-block-heading\">3.6.2\uff1aConfig-NVRAM-\u963b\u6b62\uff08Block\uff09\uff0c<\/h5>\n\n\n\n<p>\u7981\u7528\u4e00\u4e9bnvram\u53d8\u91cf\u3002\u4e0d\u7528\u8bbe\u7f6e\u3002<\/p>\n\n\n\n<p>NVRAM-Block-4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14-DefaultBackgroundColor<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">3.6.3\uff1aConfig-NVRAM-LegacySchema\uff0c<\/h5>\n\n\n\n<p>nvram\u7684\u53d8\u91cf\u8bbe\u7f6e\u3002<br>\u5220\u9664\u8303\u4f8b7C436110-AB2A-4BBB-A880-FE41995C9F82\u4e2d\u7684\u6240\u6709\uff0c\u6dfb\u52a0==<code>efi-boot-device<\/code>\u4e0e<code>efi-boot-device-data<\/code>==\u8fd92\u9879\u3002\u907f\u514d\u4e0d\u77e5\u540d\u9519\u8bef<\/p>\n\n\n\n<p>\u6b64\u9879\u4e0bSystemAudioVolume\u3001SystemAudioVolumeDB\u3001SystemAudioVolumeSaved\u7b49<\/p>\n\n\n\n<p>\u5220\u9664\u8303\u4f8b8BE4DF61-93CA-11D2-AA0D-00E098032B8C\u4e2d\u7684\u6240\u6709\u9009\u9879\u3002<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">3.6.4\uff1aConfig-NVRAM-LegacyEnable\uff0c<\/h5>\n\n\n\n<p><code>\u975e\u539f\u751fnvram\u4e3b\u677f\u52fe\u9009<\/code>\u3002<code>\u539f\u751fnvram\u4e3b\u677f\u4e0d\u52fe\u9009<\/code>\u3002&lt;font color= \"#FF0000\" &gt;\u7ecf\u8fc7\u6d4b\u8bd5<code>\u975e\u539f\u751fnvram\u4e3b\u677f<\/code>\uff08\u4e3b\u8981\u662f300\u7cfb\u5217\u4e3b\u677f\uff09\u4f7f\u7528<a href=\"https:\/\/shuiyunxc.gitee.io\/2020\/03\/10\/instru\/index\/SSDT-PMC.aml.zip\">SSDT-PMC<\/a>\u4ee5\u540e\uff0c\u5c31\u53ef\u4ee5\u5f53\u539f\u751fnvram\u4e3b\u677f\u4f7f\u7528\uff0c<code>\u4e0d\u52fe\u9009<\/code>\u6b64\u9879\u3002&lt;\/font&gt;<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">3.6.5\uff1aConfig-NVRAM-WriteFlash\uff0c<\/h5>\n\n\n\n<p>\u4e00\u822c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">3.6.6\uff1aLegacyOverwrite\uff0c<\/h5>\n\n\n\n<p>\u5141\u8bb8\u4ecenvram.plist\u91cd\u5199\u56fa\u4ef6\u53d8\u91cf\u3002\u4e00\u822c<code>\u4e0d\u52fe\u9009<\/code><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">3.7\uff1aConfig-PlatformInfo\u8bbe\u7f6e\u3002<\/h4>\n\n\n\n<p>\u7c7b\u4f3c\u4e8eClover-config-\u673a\u578b\u8bbe\u7f6e\uff0c\u4e00\u822c\u4eba\u5c31\u70b9\u68c0\u67e5\u8986\u76d6\u8303\u56f4\u53f3\u8fb9\u7684\u952e\uff0c\u9009\u62e9\u9002\u5408\u4f60\u81ea\u5df1\u673a\u5668\u7684\u673a\u578b\u3002\u81f3\u4e8e\u4e09\u7801\u3002\u81ea\u5df1\u7ed3\u5408Clover-config\u91cc\u9762\u586b\u5199\u3002<\/p>\n\n\n\n<p>Config-PlatformInfo-Generic-AdviseWindows\uff1a\u6b64\u9879\u4e0e\u5f15\u5bfcWindows\u6709\u5173\uff0c\u5f3a\u5236\u56fa\u4ef6\u5bf9Windows\u7684\u652f\u6301\u3002 \u4ee5\u4e0b2\u4e2a\u60c5\u51b5\u9700\u8981\u52fe\u9009:<br>\u2022 \u5f00\u542fCSM (0x1)\uff0cEFI\u5206\u533a\u4e0d\u5728\u7b2c\u4e00\u542f\u52a8\u76d8\u4e0a\uff0c\u65e0\u6cd5\u5f15\u5bfcWindows\u3002<\/p>\n\n\n\n<p>\u2022 \u5173\u95edCMS\uff0c\u91c7\u7528\u7eafUEFI (0x2)\uff0cEFI\u5206\u533a\u5728\u7b2c\u4e00\u542f\u52a8\u76d8\u4e0a\uff0c\u65e0\u6cd5\u5f15\u5bfc Windows\u3002<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">3.7.1\uff1a\u5176\u4ed6\u9009\u9879<\/h5>\n\n\n\n<ul class=\"wp-block-list\"><li>Automatic\uff08\u81ea\u52a8\uff09\uff1a<code>\u52fe\u9009<\/code>\u3002<\/li><li>UpdateDataHub\uff1a<code>\u52fe\u9009<\/code>\u3002<\/li><li>UpdateNVRAM\uff1a<code>\u52fe\u9009<\/code>\u3002<\/li><li>UpdateSMBIOS\uff1a<code>\u52fe\u9009<\/code>\u3002<\/li><li>UpdateSMBIOSMode\uff1a<code>\u521b\u5efa\/\u81ea\u52a8\/\u8986\u76d6<\/code><\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">3.8\uff1aConfig-UEFI\uff0c<\/h4>\n\n\n\n<p>UEFI\u7684\u76f8\u5173\u8bbe\u7f6e\u3002<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">3.8.1\uff1aAudio\uff0c\u5305\u62ec\u6b64\u9879\u4e0b7\u4e2a\u5c0f\u9879\uff0c\u5efa\u8bae\u9ed8\u8ba4\u4e0d\u52a8<\/h5>\n\n\n\n<ul class=\"wp-block-list\"><li>AudioSupport-\uff08false\/true\uff09\uff1a\u5173\u95ed\/\u5f00\u542f\u672b\u7aef\u9a71\u52a8\u4ee5\u505c\u6b62\/\u542f\u7528\u5f00\u673a\u97f3\u9891<\/li><li>AudioDevice-\u6307\u5b9a\u97f3\u9891\u63a7\u5236\u5668\u8def\u5f84\uff0c\u5982\uff1aPciRoot(0x0)\/Pci(0x1f,0x3)\u3002<\/li><li>AudioCodec-\u8bbe\u7f6e\u97f3\u9891\u63a7\u5236\u5668\u4e0a\u89e3\u7801\u5668\u7684\u5730\u5740\uff0c\u5982\uff1a2\u3002<\/li><li>AudioOut-\u8bbe\u7f6e\u89e3\u7801\u5668\u8f93\u51fa\u7aef\u53e3\u6570\uff0c\u59821\u62164\u62167\u7b49\u3002<\/li><li>MinimumVolume-\u97f3\u91cf\u5927\u5c0f\u9009\u62e9\uff0c\u9ed8\u8ba4\u662f20\u3002<\/li><li>PlayChime-false\/true\uff0c\u5173\u95ed\/\u5f00\u542f\u542f\u52a8\u65f6\u64ad\u653e\u94c3\u58f0\u3002<\/li><li>VolumeAmplifier-\u97f3\u9891\u589e\u76ca\u7cfb\u6570\u30020\uff5e1000\u3002<\/li><\/ul>\n\n\n\n<h5 class=\"wp-block-heading\">3.8.2\uff1aConnectDrivers\uff0c<\/h5>\n\n\n\n<p>\u8fde\u63a5\u9a71\u52a8\u7a0b\u5e8f\u3002<code>\u52fe\u9009<\/code>\u3002<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">3.8.3\uff1aConfig-UEFI-Drivers\uff0c<\/h5>\n\n\n\n<p>UFEI\u9a71\u52a8\uff0c\u4e00\u822c\u60c5\u51b5\u4e0b\uff0c\u65b0\u7248OC\u53ea\u75283\u4e2a\uff1aHfsPlus.efi\uff0cApfsDriverLoader.efi\u548cOpenRuntime.efi\uff0c\u81f3\u4e8eUsbKbDxe.efi\u7b49\u6839\u636e\u81ea\u5df1\u7684\u9700\u8981\u9009\u62e9\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><code>ApfsDriverLoader<\/code>&nbsp;\u2014 \u5bf9APFS\u683c\u5f0f\u7684\u652f\u6301<\/li><li><code>OpenRuntime<\/code>&nbsp;\u2014 \u4f7f\u7528OpenCore\u5f15\u5bfc\u5fc5\u987b\u4f7f\u7528<\/li><li><code>EnhancedFatDxe<\/code>&nbsp;\u2014 \u5bf9FAT\u683c\u5f0f\u7684\u652f\u6301<\/li><li><code>NvmExpressDxe<\/code>&nbsp;\u2014 \u5bf9\u4e8eHaswell\u6216\u66f4\u65e9\u4e0d\u652f\u6301NVMe SSD\u6dfb\u52a0\u7684\u9a71\u52a8<\/li><li><code>OpenUsbKbDxe<\/code>&nbsp;\u2014 \u5c06USB\u952e\u76d8\u6a21\u62df\u4e3a\u82f9\u679c\u952e\u76d8\u7684\u9a71\u52a8<\/li><li><code>VBoxHfs<\/code>&nbsp;\u2014 \u5bf9HFS\u683c\u5f0f\u7684\u652f\u6301<\/li><li><code>XhciDxe<\/code>&nbsp;\u2014 XHCI USB\u9a71\u52a8\uff0cSandy Bridge\u4ee5\u524d\u7684CPU\u3001\u4e3b\u677f\u6216\u8005USB3.0PCI\u5361\u9700\u8981\u6b64\u9a71\u52a8<\/li><\/ul>\n\n\n\n<h5 class=\"wp-block-heading\">3.8.4\uff1aConfig-UEFI-Apple\u5feb\u6377\u952e\u76f8\u5173\uff08Input\uff09\uff1a<\/h5>\n\n\n\n<ul class=\"wp-block-list\"><li>&lt;font color= \"#FF0000\" &gt;KeyFiltering\uff1a\u9ed8\u8ba4\u4e0d\u52fe\u9009\uff08false\uff09\u30020309\u65b0\u589e&lt;\/font&gt;\uff0c\u89e3\u51b3\u7531\u4e8eKB\u9a71\u52a8\u4e0d\u5b8c\u5584\u5bfc\u81f4\u7684\u95ee\u9898\u3002<\/li><li>KeyForgetThreshold\uff1a\u8bbe\u7f6e\u4e3a<code>5<\/code>\u3002<\/li><li>KeyMergeThreshold\uff1a\u8bbe\u7f6e\u4e3a<code>2<\/code>\u3002<\/li><li>KeySupport\uff1a<code>\u52fe\u9009<\/code>\u3002<\/li><li>KeySupportMode\uff1a\u9009\u62e9<code>Auto<\/code>\u3002<\/li><li>KeySwap\uff1a<code>\u52fe\u9009<\/code>\u3002<\/li><li>PointerSupport\uff1a\u5982\u679c\u662f\u534e\u7855Z87\/Z97\uff0c\u52fe\u9009\uff0c\u5176\u4ed6<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>TimerResolution\uff1a\u5ef6\u8fdf\u9009<code>50000<\/code>\u3002<\/li><li>PointerSupportMode\uff1a\u8303\u4f8b\u662fASUS\u3002<code>\u4e0d\u6539<\/code>\u3002<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/s4.51cto.com\/images\/blog\/202003\/25\/179f7a277b4b49e57b816b127bd45647.png?x-oss-process=image\/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=\" alt=\"OpenCore\u9ed1\u82f9\u679c\u5f15\u5bfc\u914d\u7f6e\u8bf4\u660e\u7b2c\u4e09\u7248-\u57fa\u4e8eOpenCore-0.5.7-03-24\u7f16\u8bd1\u7248\"\/><\/figure>\n\n\n\n<h5 class=\"wp-block-heading\">3.8.5\uff1aConfig-UEFI-\u534f\u8bae\uff08Protocols\uff09\uff1a<\/h5>\n\n\n\n<ul class=\"wp-block-list\"><li>AppleBootPolicy\uff1a\u865a\u62df\u673a\u7684Mac\u9700\u8981\u7528\uff0c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>AppleEvent\uff1a\u865a\u62df\u673a\u5e76\u6709vault\u9700\u8981\u7528\uff0c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>AppleImageConversion\uff1a\u91cd\u5efaapple\u56fe\u6807\uff0c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>AppleKeyMap\uff1a\u91cd\u5efaapple\u529f\u80fd\u952e\uff0c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>AppleSmcIo\uff1a\u66ff\u4ee3\u4e4b\u524d\u7684VirtualSmc.efi\uff0c<code>055\u4ee5\u540e\u7684\u7248\u672c\u53ef\u4ee5\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>AppleUserInterfaceTheme \uff1a\u4e0e\u4e3b\u9898\u6709\u5173\uff0c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>DataHub\uff1a\u91cd\u5efaDataHub\uff0c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>DeviceProperties\uff1a\u865a\u62df\u673a\u9700\u8981\uff0c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>FirmwareVolume\uff1aFile Vault\u7684\u76f8\u5173\uff0c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>HashServices\uff1aFile Vault\u7684\u76f8\u5173\uff0c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>OSInfo\uff1a\u64cd\u4f5c\u7cfb\u7edf\u4fe1\u606f\u534f\u8bae\uff0c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>UnicodeCollation\uff1a\u8001\u65e7\u4e3b\u677f\u9700\u8981\uff0c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>AppleAudio-false\/true\uff1a\u5173\u95ed\/\u5f00\u542f\u82f9\u679c\u97f3\u9891\u534f\u8bae\uff08\u4e0d\u652f\u630110.13\u4ee5\u524d\u7684\u7248\u672c\uff09\u3002\u4e00\u822c<code>\u4e0d\u52fe\u9009<\/code><\/li><\/ul>\n\n\n\n<h5 class=\"wp-block-heading\">3.8.5\uff1aConfig-UEFI-Quirks\u8bbe\u7f6e<\/h5>\n\n\n\n<ul class=\"wp-block-list\"><li>IgnoreInvalidFlexRatio\uff1a<code>\u5982\u679c\u6ca1\u6709\u89e3\u9501CFG\uff0c\u5fc5\u987b\u52fe\u9009<\/code>\u3002<\/li><li>ReleaseUsbOwnership\uff1a\u5982\u679c\u5f00\u673a\u952e\u76d8\u9f20\u6807\u5361\u6b7b\uff0c\u52fe\u9009\u8bd5\u8bd5\uff0c\u4e00\u822c\u662f<code>\u4e0d\u52fe\u9009<\/code>\u7684\u3002<\/li><li>RequestBootVarRouting\uff1a<code>\u5982\u679c\u8981\u4f7f\u7528\u201c\u542f\u52a8\u78c1\u76d8\u201d\u7684\u9009\u9879\uff0c\u52fe\u9009<\/code>\u3002<\/li><li>ExitBootServicesDelay\uff1a\u8f83\u65b0\u7684\u4e3b\u677f\u76f4\u63a5\u586b\u5165<code>0<\/code>\uff0c\u8001\u65e7\u4e3b\u677f\u586b\u51653000000-5000000\u3002<\/li><li>UnblockFsConnect\uff1a\u4e0e\u60e0\u666e\u672c\u672c\u76f8\u5173\uff0c\u4e00\u822c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><li>RequestBootVarFallback\uff1a\u4e0e\u53cc\u7cfb\u7edf\u6709\u5173\uff0c\u4e00\u822c<code>\u4e0d\u52fe\u9009<\/code>\u3002<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/s4.51cto.com\/images\/blog\/202003\/25\/c6e1e5878e238a92b55a969e28387fcc.png?x-oss-process=image\/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=\" alt=\"OpenCore\u9ed1\u82f9\u679c\u5f15\u5bfc\u914d\u7f6e\u8bf4\u660e\u7b2c\u4e09\u7248-\u57fa\u4e8eOpenCore-0.5.7-03-24\u7f16\u8bd1\u7248\"\/><\/figure>\n\n\n\n<h5 class=\"wp-block-heading\">3.8.6\uff1aConfig-UEFI-Output\uff08\u663e\u793a\u8f93\u51fa\uff09\u8bbe\u7f6e\uff1a<\/h5>\n\n\n\n<p>\u5305\u542b\u4ee5\u4e0b11\u4e2a\u5c0f\u9879<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>ClearScreenOnModeSwitch\u4e00\u822c<code>\u4e0d\u52fe\u9009<\/code>(<code>false<\/code>)<\/li><li>ConsoleMode\u4e00\u822c\u9009<code>Max<\/code><\/li><li>DirectGopRendering\u4e00\u822c<code>\u4e0d\u52fe\u9009<\/code>(<code>false<\/code>)\uff0c\u9664\u975e\u52fe\u9009\u540e\uff0c\u5bf9\u663e\u793a\u6548\u679c\u6709\u5229\uff08\u5bf9\u67d0\u4e9b\u663e\u5361\u6709\u6548\uff09<\/li><li>DirectGopCacheMode\u9ed8\u8ba4<code>\u7a7a<\/code>--<code>0308<\/code>\u65b0\u589e\u4e0e\u663e\u5361\u7684FB\u7f13\u5b58\u76f8\u5173<\/li><li>IgnoreTextInGraphics\u4e00\u822c\u662f<code>\u52fe\u9009\uff08true\uff09<\/code><\/li><li>ProvideConsoleGop\u4e00\u822c\u662f<code>\u52fe\u9009\uff08true\uff09<\/code><\/li><li>ReconnectOnResChange\u4e00\u822c<code>\u4e0d\u52fe\u9009<\/code>(<code>false<\/code>)\u5982\u679c\u9047\u5230\u5f00\u673a\u76f4\u5230\u767b\u9646\u754c\u9762\u4e4b\u524d\u4e00\u76f4\u9ed1\u5c4f\uff0c\u90a3\u4e48\u52fe\u9009\u8bd5\u8bd5<\/li><li>ReplaceTabWithSpace\u4e00\u822c\u662f<code>\u52fe\u9009\uff08true\uff09<\/code><\/li><li>Resolution\u5f00\u673a\u5206\u8fa8\u7387\uff0c\u81ea\u884c\u9009\u62e9\uff0c\u59822560x1440\uff1b3840x2160\u7b49\u7b49\u3002<\/li><li>SanitiseClearScreen\u81ea\u884c\u9009\u62e9(<code>false\u6216true<\/code>)<\/li><li>TextRenderer\u4e00\u822c\u9009SystemGraphics\u6216SystemText\uff0c\u6839\u636e\u81ea\u5df1\u4f7f\u7528\u60c5\u51b5\u81ea\u884c\u8c03\u6574\u3002<\/li><\/ul>\n\n\n\n<p>\u200b TextRenderer\u67094\u4e2a\u9009\u9879\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\u2022 BuiltinGraphics \u2014 \u5207\u6362\u5230\u56fe\u5f62\u6a21\u5f0f\u5e76\u4f7f\u7528\u5185\u7f6e\u6e32\u67d3\u5668\u548c\u81ea\u5b9a\u4e49\u63a7\u5236\u53f0\u63a7\u4ef6\u3002\u9009\u62e9\u6b64\u9879\u9700\u8981\u52feProvideConsoleGop\uff0c\u5e76\u5c06Resolution\u8bbe\u7f6e\u4e3aMax\n\u2022 SystemGraphics \u2014 \u5207\u6362\u5230\u56fe\u5f62\u6a21\u5f0f\u5e76\u4f7f\u7528\u5e26\u6709\u81ea\u5b9a\u4e49\u63a7\u5236\u53f0\u63a7\u4ef6\u7684\u7cfb\u7edf\u6e32\u67d3\u5668\u3002\n\u2022 SystemText \u2014 \u5207\u6362\u5230\u6587\u672c\u6a21\u5f0f\u5e76\u4f7f\u7528\u5e26\u6709\u81ea\u5b9a\u4e49\u63a7\u5236\u53f0\u63a7\u4ef6\u3002\n\u2022 SystemGeneric \u2014 \u4f7f\u7528\u7cfb\u7edf\u63a7\u5236\u53f0\u4e2d\u7684\u63a7\u4ef6\u3002\n\u4e00\u822c\u60c5\u51b5\u4e0b\u9996\u9009\u8bbe\u7f6e\u662fSystemGraphics\u6216SystemText\u3002\u542f\u7528providecosolegop\u3001\u5c06Resolution\u8bbe\u7f6e\u4e3aMax\u3001\u542f\u7528ReplaceTabWithSpace\uff0c\u51e0\u4e4e\u6240\u6709\u914d\u7f6e\u548c\u673a\u578b\u90fd\u597d\u7528\u3002\u7279\u522b\u8bf4\u660e\u4e0b\uff0c\u673a\u578b\u8bbe\u7f6e\u4e3aMacPro5,1\u53ea\u80fd\u9009\u62e9BuiltinGraphics<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/s4.51cto.com\/images\/blog\/202003\/25\/31b923258e22d883e77598c434fc5358.jpg?x-oss-process=image\/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=\" alt=\"OpenCore\u9ed1\u82f9\u679c\u5f15\u5bfc\u914d\u7f6e\u8bf4\u660e\u7b2c\u4e09\u7248-\u57fa\u4e8eOpenCore-0.5.7-03-24\u7f16\u8bd1\u7248\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">\u5982\u6709\u53d8\u5316\uff0c\u4fdd\u6301\u66f4\u65b0\uff01<\/h4>\n\n\n\n<p>\u66f4\u65b0\u65e5\u5fd7\uff1a<\/p>\n\n\n\n<p>2020-03-24:\u7b2c\u4e03\u6b21\u66f4\u65b0---\u57fa\u4e8eOpenCore0.5.7-03-22\u7f16\u8bd1\u7248<\/p>\n\n\n\n<p>2020-03-22:\u7b2c\u516d\u6b21\u66f4\u65b0---\u57fa\u4e8eOpenCore0.5.7-03-22\u7f16\u8bd1\u7248<\/p>\n\n\n\n<p>2020-03-20:\u7b2c\u4e94\u6b21\u66f4\u65b0---\u57fa\u4e8eOpenCore0.5.7-03-20\u7f16\u8bd1\u7248<\/p>\n\n\n\n<p>2020-03-18:\u7b2c\u56db\u6b21\u66f4\u65b0---\u57fa\u4e8eOpenCore0.5.7-03-18\u7f16\u8bd1\u7248<\/p>\n\n\n\n<p>2020-03-14:\u7b2c\u4e09\u6b21\u66f4\u65b0---\u57fa\u4e8eOpenCore0.5.7-03-14\u7f16\u8bd1\u7248<\/p>\n\n\n\n<p>2020-03-12:\u7b2c\u4e8c\u6b21\u66f4\u65b0---\u57fa\u4e8eOpenCore0.5.7-03-12\u7f16\u8bd1\u7248<\/p>\n\n\n\n<p>2020-03-10:\u7b2c\u4e00\u6b21\u66f4\u65b0---\u57fa\u4e8eOpenCore0.5.7-03-09\u7f16\u8bd1\u7248<\/p>\n\n\n\n<p>\u539f\u8d34\u5730\u5740\uff1ahttps:\/\/blog.51cto.com\/2035505\/2481850\uff0c\u4f5c\u8005:shuiyunxc<\/p>\n\n\n\n<p><\/p>\n<p>\u8f6c\u8f7d\u8bf7\u6ce8\u660e\uff1a<a href=\"https:\/\/www.chenweikang.top\">\u5de6\u624b\u4ee3\u7801\u53f3\u624b\u8bd7<\/a> &raquo; <a href=\"https:\/\/www.chenweikang.top\/?p=952\">OpenCore\u9ed1\u82f9\u679c\u5f15\u5bfc\u914d\u7f6e\u8bf4\u660e(\u8f6c)<\/a><\/p><div class=\"__youshang\">\r\n            <div id=\"__youshang_popup\" class=\"wechat popup\" style=\"display: none;\">\r\n                <div class=\"head\">~\u8c22\u8c22\u6253\u8d4f~<\/div>\r\n                <div class=\"qrcode\"><div class=\"qrcode-li wechat\" ><img src=\"https:\/\/www.chenweikang.top\/wp-content\/uploads\/2019\/07\/wexin.png\" \/><\/div><div class=\"qrcode-li alipay\" style=\"display:none;\"><img src=\"https:\/\/www.chenweikang.top\/wp-content\/uploads\/2019\/07\/ali-pay.png\" \/><\/div><div class=\"qrcode-li hongbao\" style=\"display:none;\"><img src=\"https:\/\/www.chenweikang.top\/wp-content\/uploads\/2019\/07\/ali-hongbao.png\" \/><\/div><\/div>\r\n                <ul class=\"platform\"><li class=\"icon-wechat active\" data-bg-color=\"#05af4e\" data-thanks=\"~\u8c22\u8c22\u6253\u8d4f~\"><\/li><li class=\"icon-alipay \" data-bg-color=\"#00a2ea\" data-thanks=\"~\u8c22\u8c22\u6253\u8d4f~\"><\/li><li class=\"icon-hongbao \" data-bg-color=\"#dd5746\" data-thanks=\"<p>\u626b\u7801\u9886\u7ea2\u5305<\/p><p style='margin-top: 24px;'>\uff08\u4f59\u989d\u5b9d\u652f\u4ed8\u65f6\u53ef\u62b5\u73b0\uff09<\/p>\"><\/li><\/ul>\r\n            <\/div>\r\n            <a href=\"javascript:void(0);\" id=\"__youshang_btn\">\u8d4f<\/a>\r\n        <\/div>","protected":false},"excerpt":{"rendered":"<p>0.5.7-03-24\u7f16\u8bd1\u7248 \u4f18\u5316\u90e8\u5206\u4ee3\u7801 0.5.7-03-22\u7f16\u8bd1\u7248 \u7ee7\u7eed\u66f4\u65b0\u5185\u7f6e\u56fa\u4ef6\uff08\u4e3b\u8981\u662f\u673a\u578b\uff09 \u4f18\u5316 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":955,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[78],"tags":[],"class_list":["post-952","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hackintosh"],"_links":{"self":[{"href":"https:\/\/www.chenweikang.top\/index.php?rest_route=\/wp\/v2\/posts\/952","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.chenweikang.top\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.chenweikang.top\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.chenweikang.top\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.chenweikang.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=952"}],"version-history":[{"count":0,"href":"https:\/\/www.chenweikang.top\/index.php?rest_route=\/wp\/v2\/posts\/952\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.chenweikang.top\/index.php?rest_route=\/wp\/v2\/media\/955"}],"wp:attachment":[{"href":"https:\/\/www.chenweikang.top\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=952"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.chenweikang.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=952"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.chenweikang.top\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=952"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}