Clover Configuration

1.Clover的Config.plist是基于XML编写的,可以看成一个文本文档,可以轻松地使用PlistEdit Pro等属性表编辑器来编辑,或者其他文本编辑器。
(Mac下推荐使用 Clover Configurator 以及 PlistEdit Pro 来搭配修改)
(Win下推荐使用 Plist Editor 或者 notepad++ 等专业编辑工具来编辑)
(本人比较推荐在Mac PE下使用PlistEdit Pro来修改,方便修改各个参数的值)
2.Config.plist必须放置于 /EFI/Clover 文件夹下
3.一些基本的设定规则:
(1)如果你不知道这个参数是干什么的,或者他的值应该是多少,那么直接从config里删除掉这个参数。
(2)不要设定你不知道的参数以及参数所对应的值。
(3)任何参数都需要一个值,宁可删掉这个参数,也不要留空不填(不填写这个参数的值)。
4.在Clover引导界面,进入Option设置,可以方便地临时修改各个参数的设定,请善用此功能。
5.关于创建与使用Config.plist
(1)新手在引导系统安装时,config.plist的参数尽可能从简。
(2)很多-v五国可以通过Clover的DSDT Fixes来解决,但是写多了Fixes可能会导致AppleSMCD等错误。
(3)因显卡驱动等原因而卡死在最后,你需要认真设置Config的显卡部分。
(4)以上就是一些基本注意事项,下面给个Config.plist的简单模板,请注意下面的讲解和说明。
 config-sample.plist.zip (1012 Bytes, 下载次数: 7161) 


引导安装所需的 Config.plist 模板讲解 以及 必要说明:
(本人挑选的一些引导安装时,可能需要的一些参数,欢迎指正和补充)
(请认真看代码里面的说明,灵活添加/修改/删除)
(本模板不一定适用于所有机器,不代表下载下来直接放进去就可以正常开机)
一般来讲,引导安装时的Config只需要下列大项目就足够了
Snip20140307_2.png


那么,我们来分别看看所有的项目。
注意事项:
1.请根据自己机型实际情况来手动修改一些必要的键值。
2.讲解说明,我直接在代码里面添加了,所以请不要复制这段代码,会出错的。
3.有些没有值的参数,如果不需要,大可以删除。
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  3. <plist version="1.0">
  4. <dict>
  5.         <key>ACPI</key>
  6.         <dict>
  7.                 <key>DSDT</key>
  8.                 <dict>
  9.                         <key>Debug</key>
  10.                         <false/>
  11.                         <key>Fixes</key>(这部分就是所说的DSDT Fixes 模板里默认全都为不开启 False 开启则改为<true/>
  12.                         <dict>
  13.                                 <key>AddDTGP_0001</key>
  14.                                 <false/>
  15.                                 <key>AddHDMI_8000000</key>
  16.                                 <false/>
  17.                                 <key>AddIMEI_80000</key>
  18.                                 <false/>
  19.                                 <key>AddMCHC_0008</key>
  20.                                 <false/>
  21.                                 <key>AddPNLF_1000000</key>
  22.                                 <false/>
  23.                                 <key>DeleteUnused_400000</key>
  24.                                 <false/>
  25.                                 <key>FIX_ACST_4000000</key>
  26.                                 <false/>
  27.                                 <key>FIX_ADP1_800000</key>
  28.                                 <false/>
  29.                                 <key>FIX_INTELGFX_100000</key>
  30.                                 <false/>
  31.                                 <key>FIX_RTC_20000</key>
  32.                                 <false/>
  33.                                 <key>FIX_S3D_2000000</key>
  34.                                 <false/>
  35.                                 <key>FIX_TMR_40000</key>
  36.                                 <false/>
  37.                                 <key>FIX_WAK_200000</key>
  38.                                 <false/>
  39.                                 <key>FakeLPC_0020</key>
  40.                                 <false/>
  41.                                 <key>FixAirport_4000</key>
  42.                                 <false/>
  43.                                 <key>FixDarwin_0002</key>
  44.                                 <false/>
  45.                                 <key>FixDisplay_0100</key>
  46.                                 <false/>
  47.                                 <key>FixFirewire_0800</key>
  48.                                 <false/>
  49.                                 <key>FixHDA_8000</key>
  50.                                 <false/>
  51.                                 <key>FixHPET_0010</key>
  52.                                 <false/>
  53.                                 <key>FixIDE_0200</key>
  54.                                 <false/>
  55.                                 <key>FixIPIC_0040</key>
  56.                                 <false/>
  57.                                 <key>FixLAN_2000</key>
  58.                                 <false/>
  59.                                 <key>FixRegions_10000000</key>
  60.                                 <false/>
  61.                                 <key>FixSATA_0400</key>
  62.                                 <false/>
  63.                                 <key>FixSBUS_0080</key>
  64.                                 <false/>
  65.                                 <key>FixShutdown_0004</key>
  66.                                 <false/>
  67.                                 <key>FixUSB_1000</key>
  68.                                 <false/>
  69.                                 <key>NewWay_80000000</key>
  70.                                 <false/>
  71.                         </dict>
  72.                         <key>Name</key>
  73.                         <string>DSDT.aml</string>
  74.                         <key>ReuseFFFF</key>
  75.                         <false/>
  76.                 </dict>
  77.         </dict>
  78.         <key>Boot</key>
  79.         <dict>
  80.                 <key>Arguments</key>
  81.                 <string></string> (在这里添加启动参数 -v npci=0x2000等等 具体请看对应项目介绍)
  82.         </dict>
  83.         <key>Devices</key>
  84.         <dict>
  85.                 <key>FakeID</key> FakeID 仿冒ID部分) 
  86.                 <dict>(格式:0x[DevID][VenID] 100268E4仿冒成100268E0则为0x68E01002 /1002Ven|68E0Dev/
  87.                         <key>ATI</key>
  88.                         <string>0x0000</string>
  89.                         <key>IMEI</key>
  90.                         <string>0x0000</string>
  91.                         <key>IntelGFX</key>
  92.                         <string>0x0000</string>
  93.                         <key>LAN</key>
  94.                         <string>0x0000</string>
  95.                         <key>NVidia</key>
  96.                         <string>0x0000</string>
  97.                         <key>SATA</key>
  98.                         <string>0x0000</string>
  99.                         <key>WIFI</key>
  100.                         <string>0x0000</string>
  101.                         <key>XHCI</key>
  102.                         <string>0x0000</string>
  103.                 </dict>
  104.                 <key>USB</key>
  105.                 <dict>
  106.                         <key>AddClockID</key>
  107.                         <false/>
  108.                         <key>FixOwnership</key>
  109.                         <false/>
  110.                         <key>HighCurrent</key>
  111.                         <false/>
  112.                         <key>Inject</key>
  113.                         <false/>
  114.                 </dict>
  115.         </dict>
  116.         <key>GUI</key>
  117.         <dict>
  118.                 <key>Scan</key>
  119.                 <true/>
  120.                 <key>Theme</key>(主题设置,必须有,否则Clover界面就是各种小方块)
  121.                 <string>black_green</string>
  122.         </dict>
  123.         <key>Graphics</key>(显卡部分,重中之重!!!)
  124.         <dict>
  125.                 <key>CustomEDID</key>
  126.                 <string>_NOT_SHOWN_</string>
  127.                 <key>DualLink</key>(高分屏请注意此选项)
  128.                 <integer>1</integer>
  129.                 <key>FBName</key>
  130.                 <string></string>
  131.                 <key>Inject</key>(显卡注入选项,默认全为False即不注入)
  132.                 <dict>
  133.                         <key>ATI</key>
  134.                         <false/>
  135.                         <key>Intel</key>
  136.                         <false/>
  137.                         <key>NVidia</key>
  138.                         <false/>
  139.                 </dict>
  140.                 <key>InjectEDID</key>(注入EDID
  141.                 <false/>
  142.                 <key>LoadVBios</key>(读取显卡BIOS
  143.                 <false/>
  144.                 <key>PatchVBios</key>(修正引导界面扁苹果等问题)
  145.                 <false/>
  146.                 <key>ig-platform-id</key>
  147.                 <string>0x0000</string>
  148.         </dict>
  149.         <key>KernelAndKextPatches</key>
  150.         <dict>
  151.                 <key>AppleRTC</key>AppleRTC打补丁防CMOS重置)
  152.                 <false/>
  153.                 <key>AsusAICPUPM</key>(修复部分机型的电源管理问题)
  154.                 <false/>
  155.                 <key>Debug</key>
  156.                 <false/>
  157.                 <key>KernelCpu</key>(部分CPU可能需要此参数,具体请看对应项目讲解)
  158.                 <false/>
  159.                 <key>KernelLapic</key>HP机器可能需要此参数,具体请看对应项目讲解)
  160.                 <false/>
  161.                 <key>KernelPm</key>Haswell防重启补丁)
  162.                 <false/>
  163.                 <key>KextPatchesAllowed</key>
  164.                 <true/>
  165.                 <key>KextsToPatch</key>
  166.                 <array/>
  167.         </dict>
  168. </dict>
  169. </plist>
复制代码


来自 <http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1485696&page=1#pid39567258>

评论

此博客中的热门博文

使用Clover启动OS X安装器

 Clover介绍 及 新版 config.plist 代码作用详解.

Boot 模块 Legacy,Timeout,DefaultVolume,DefaultLoader 选项