
/* Class = "NSComboBox"; ibShadowedToolTip = "<key>Inject</key>\n<string>Detect</string>\nProperty injection for the sound chip. Only works when the DSDT defines Device (HDEF). If you renamed it, you can also inject the other properties differently. Do not use this parameter with VoodooHDA. Possible options are:\n\nNo - Injection is turned off\nDetect - Automatic detection of the sound chip and injection of its ID as layout ID. Actually this is nonsense but still very popular. Does not do any harm and affects the display of sound properties in System Profiler.\n883 - Decimal number representing. Refers to Realtek ALC883 in this case.\n0x373 - Same as above in hexadecimal.\nThese numbers are incorrect, you will need to find the correct value and possibly replace the layout file bundled with AppleHDA to get the chip working."; ObjectID = "0Ex-U9-H5a"; */
"0Ex-U9-H5a.ibShadowedToolTip" = "<key>Inject</key>\n<string>Detect</string>\n\n声音芯片的属性注入。仅在DSDT定义设备（HDEF）时有效。如果重命名它，您还可以以不同方式注入其他属性。不要将此参数与VoodooHDA一起使用。可能的选择是：\n\n\n\nNo - 注入关闭\n\nDetect - 自动检测声音芯片并将其ID作为layout ID注入。实际上这是胡说八道，但仍然非常受欢迎。 不会造成任何伤害并影响System Profiler中声音属性的显示。\n\n883 - 十进制数表示。在这种情况下指的是Realtek ALC883。\n\n0x373 - 与十六进制相同。\n\n这些数字不正确，您需要找到正确的值，并可能替换AppleHDA捆绑的布局文件以使芯片正常工作。";

/* Class = "NSTextFieldCell"; title = "Inject"; ObjectID = "1B4-NT-MXV"; */
"1B4-NT-MXV.title" = "注入";

/* Class = "NSButton"; ibShadowedToolTip = "<key>FixOwnership</key>\n<true/>\nIt is possible to leave USB injection enabled and only turn off the ownership fix.\n\nThis fix is not relevant for UEFI booting."; ObjectID = "2I2-ep-g7I"; */
"2I2-ep-g7I.ibShadowedToolTip" = "<key>FixOwnership</key>\n<true/>\n\n可以启用USB注入并仅关闭所有权修复。\n\n此修复与UEFI引导无关。";

/* Class = "NSTabViewItem"; label = "Properties"; ObjectID = "3qf-0a-EIY"; */
"3qf-0a-EIY.label" = "属性";

/* Class = "NSButton"; ibShadowedToolTip = "<key>ResetHDA</key>\n<true/>\nAudio controller initialization. Some users have non-working sound after cold boot but works after restart or wake (even on Windows!). This is a workaround that works at early boot, so it will affect Windows as well."; ObjectID = "4ga-hk-hZY"; */
"4ga-hk-hZY.ibShadowedToolTip" = "<key>ResetHDA</key>\n<true/>\n\n音频控制器初始化有些用户在冷启动后会没有声音，但在重启或唤醒后仍然可以工作（即使在Windows上）。这是一种适用于早期启动的解决方法，因此它也会影响Windows。";

/* Class = "NSTableColumn"; headerCell.title = "Key*"; ObjectID = "5Yq-DI-Ikq"; */
"5Yq-DI-Ikq.headerCell.title" = "键*";

/* Class = "NSComboBoxCell"; 6wG-aR-1wy.ibShadowedObjectValues[1] = "No"; ObjectID = "6wG-aR-1wy"; */
"6wG-aR-1wy.ibShadowedObjectValues[1]" = "No";

/* Class = "NSComboBoxCell"; 6wG-aR-1wy.ibShadowedObjectValues[2] = "Detect"; ObjectID = "6wG-aR-1wy"; */
"6wG-aR-1wy.ibShadowedObjectValues[2]" = "Detect";

/* Class = "NSBox"; title = "Audio"; ObjectID = "7jP-8O-5Hn"; */
"7jP-8O-5Hn.title" = "Audio";

/* Class = "NSTextFieldCell"; placeholderString = "PciRoot(0x0)/Pci(0x1c,0x3)/Pci(0x0,0x0)"; ObjectID = "7ub-J8-a2r"; */
"7ub-J8-a2r.placeholderString" = "PciRoot(0x0)/Pci(0x1c,0x3)/Pci(0x0,0x0)";

/* Class = "NSTextFieldCell"; title = "PciRoot(0x0)/Pci(0x1c,0x3)/Pci(0x0,0x0)"; ObjectID = "7ub-J8-a2r"; */
"7ub-J8-a2r.title" = "PciRoot(0x0)/Pci(0x1c,0x3)/Pci(0x0,0x0)";

/* Class = "NSTextFieldCell"; title = "NVidia"; ObjectID = "8ip-p9-5tY"; */
"8ip-p9-5tY.title" = "NVidia";

/* Class = "CocoaBindingsConnection"; ibShadowedIsNilPlaceholder = "HEX in DATA type; 0 = \"NO\", 1 = \"YES\" in BOOLEAN type "; ObjectID = "8r1-Ie-cZD"; */
"8r1-Ie-cZD.ibShadowedIsNilPlaceholder" = "HEX in DATA type; 0 = \"NO\", 1 = \"YES\" 在BOOLEAN类型中 ";

/* Class = "NSButtonCell"; title = "UseIntelHDMI"; ObjectID = "9J8-8s-0O0"; */
"9J8-8s-0O0.title" = "使用IntelHDMI";

/* Class = "NSButtonCell"; title = "Inject"; ObjectID = "9Nj-te-UVe"; */
"9Nj-te-UVe.title" = "注入";

/* Class = "NSButton"; ibShadowedToolTip = "Some tuning about C4/C6 States and SpeedStep"; ObjectID = "9QK-wm-bPF"; */
"9QK-wm-bPF.ibShadowedToolTip" = "一些关于C4/C6状态和SpeedStep的调整";

/* Class = "NSComboBoxCell"; 9oF-ez-2XI.ibShadowedObjectValues[0] = "STRING"; ObjectID = "9oF-ez-2XI"; */
"9oF-ez-2XI.ibShadowedObjectValues[0]" = "STRING";

/* Class = "NSComboBoxCell"; 9oF-ez-2XI.ibShadowedObjectValues[1] = "NUMBER"; ObjectID = "9oF-ez-2XI"; */
"9oF-ez-2XI.ibShadowedObjectValues[1]" = "NUMBER";

/* Class = "NSComboBoxCell"; 9oF-ez-2XI.ibShadowedObjectValues[2] = "DATA"; ObjectID = "9oF-ez-2XI"; */
"9oF-ez-2XI.ibShadowedObjectValues[2]" = "DATA";

/* Class = "NSBox"; title = "USB"; ObjectID = "9yR-xy-e2p"; */
"9yR-xy-e2p.title" = "USB";

/* Class = "NSButtonCell"; title = "NameEH00"; ObjectID = "DfW-yh-0AF"; */
"DfW-yh-0AF.title" = "命名EH00";

/* Class = "NSTableColumn"; headerCell.title = "Value Type"; ObjectID = "E6H-GQ-ELu"; */
"E6H-GQ-ELu.headerCell.title" = "值类型";

/* Class = "NSBox"; title = "Box"; ObjectID = "EB8-mt-NcG"; */
"EB8-mt-NcG.title" = "Box";

/* Class = "NSButton"; ibShadowedToolTip = "<key>Inject</key>\n<true/>\nInjects USB properties. You can turn it off for whatever reason, if you need. It is also disabled if the DSDT patch mask matches 0x1000 to prevent data duplication."; ObjectID = "Eq8-eZ-fBy"; */
"Eq8-eZ-fBy.ibShadowedToolTip" = "<key>Inject</key>\n<true/>\n\n注入USB属性。如果需要，您可以出于任何原因将其关闭。如果DSDT补丁掩码与0x1000匹配，它也会被禁用，以防止数据重复。";

/* Class = "CocoaBindingsConnection"; ibShadowedIsNilPlaceholder = "0xXXXX14E4"; ObjectID = "EuO-kz-UKB"; */
"EuO-kz-UKB.ibShadowedIsNilPlaceholder" = "0xXXXX14E4";

/* Class = "NSTableColumn"; headerCell.title = "Comment"; ObjectID = "F5e-zV-Jze"; */
"F5e-zV-Jze.headerCell.title" = "注释";

/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "FWa-mo-uK1"; */
"FWa-mo-uK1.title" = "Text Cell";

/* Class = "NSButton"; ibShadowedToolTip = "<key>NoDefaultProperties</key>\n<false/>\nThis key will affect DSDT fixes and force them to generate an empty _DSM. For example, if you enable FIX_DISPLAY Clover will create a device for the graphics card but with an empty _DSM. AddProperties and FakeID values will still be injected.\n\nThis works only for Display, Sound, LAN and WiFi."; ObjectID = "Fbo-vD-sOq"; */
"Fbo-vD-sOq.ibShadowedToolTip" = "<key>NoDefaultProperties</key>\n<false/>\n\n此选项将影响DSDT修复并强制它们生成空的_DSM。例如，如果启用FIX_DISPLAY Clover将为图形卡创建一个设备但是具有空的_DSM。仍将注入AddProperties和FakeID值。\n\n\n\n这仅适用于显示器，声音，LAN和WiFi。";

/* Class = "NSTableColumn"; headerCell.title = "PciAddr*"; ObjectID = "GiF-gc-xsF"; */
"GiF-gc-xsF.headerCell.title" = "PciAddr*";

/* Class = "NSBox"; title = "Properties [HEX]"; ObjectID = "Gr2-u0-gLN"; */
"Gr2-u0-gLN.title" = "属性 [16进制]";

/* Class = "NSButton"; ibShadowedToolTip = "<key>HighCurrent</key>\n<true/>\nMore power needed to charge iPad from USB ports."; ObjectID = "H9i-56-9Ga"; */
"H9i-56-9Ga.ibShadowedToolTip" = "<key>HighCurrent</key>\n<true/>\n\n从USB端口为iPad充电需要更多电量。";

/* Class = "NSView"; ibShadowedToolTip = "Now Devices->Properties can be written into config.plist in format as DarwinDumper do\n\nFor example\n<dict>\n<key>PciRoot(0x0)/Pci(0x1b,0x0)</key>\n\t<dict>\n\t\t<key>MaximumBootBeepVolume</key>\n\t\t<string>M</string>\n\t\t<key>PinConfigurations</key>\n\t\t<data>\n\t\tUEArAUABEJBCARCQIDCLARABoJAw4MsBYOBLAQ==\n\t\t</data>\n\t\t<key>layout-id</key>\n\t\t<data>\n\t\tEgAAAA==\n\t\t</data>\n\t\t<key>platformFamily</key>\n\t\t<data>\n\t\tAA==\n\t\t</data>\n\t</dict>\n\t<key>PciRoot(0x0)/Pci(0x1c,0x2)/Pci(0x0,0x0)/Pci(0x0,0x0)</key>\n\t<dict>\n\t\t<key>fwswappedbib</key>\n\t\t<data>\n\t\tAQAAAA==\n\t\t</data>\n\t</dict>\n\nThis way we can deprecate Arbitrary section."; ObjectID = "HE5-9l-mik"; */
"HE5-9l-mik.ibShadowedToolTip" = "现在从 设备设置->属性 可以像DarwinDumper那样写入config.plist格式\n\n\n\n例如\n<dict>\n<key>PciRoot(0x0)/Pci(0x1b,0x0)</key>\n\t<dict>\n\t\t<key>MaximumBootBeepVolume</key>\n\t\t<string>M</string>\n\t\t<key>PinConfigurations</key>\n\t\t<data>\n\t\tUEArAUABEJBCARCQIDCLARABoJAw4MsBYOBLAQ==\n\t\t</data>\n\t\t<key>layout-id</key>\n\t\t<data>\n\t\tEgAAAA==\n\t\t</data>\n\t\t<key>platformFamily</key>\n\t\t<data>\n\t\tAA==\n\t\t</data>\n\t</dict>\n\t<key>PciRoot(0x0)/Pci(0x1c,0x2)/Pci(0x0,0x0)/Pci(0x0,0x0)</key>\n\t<dict>\n\t\t<key>fwswappedbib</key>\n\t\t<data>\n\t\tAQAAAA==\n\t\t</data>\n\t</dict>\n\n这样我们可以弃用任意部分。";

/* Class = "NSTableColumn"; headerCell.title = "Devices*"; ObjectID = "HEH-g8-L3d"; */
"HEH-g8-L3d.headerCell.title" = "设备*";

/* Class = "NSButton"; ibShadowedToolTip = "<key>Inject</key>\n<false/>\nEnabling it will cause the automatic injection to turn off and allow the injection of a custom string from Properties"; ObjectID = "HY8-2T-aia"; */
"HY8-2T-aia.ibShadowedToolTip" = "<key>Inject</key>\n<false/>\n\n启用它将导致自动注入关闭并允许从Properties注入自定义字符串";

/* Class = "NSButton"; ibShadowedToolTip = "Try to force enable HPET if isn't."; ObjectID = "Hfo-IB-7nr"; */
"Hfo-IB-7nr.ibShadowedToolTip" = "如果不是，请尝试强制启用HPET。";

/* Class = "NSButtonCell"; title = "HighCurrent"; ObjectID = "JU3-mD-ZWl"; */
"JU3-mD-ZWl.title" = "高电流";

/* Class = "NSTableColumn"; headerCell.title = "Value Type"; ObjectID = "Jke-Be-RCo"; */
"Jke-Be-RCo.headerCell.title" = "值类型";

/* Class = "NSButtonCell"; title = "Lpc Tune"; ObjectID = "Jlv-i8-A4y"; */
"Jlv-i8-A4y.title" = "LPC调整";

/* Class = "NSButtonCell"; title = "LANInjection"; ObjectID = "LBL-HV-p17"; */
"LBL-HV-p17.title" = "LAN注入";

/* Class = "NSButton"; ibShadowedToolTip = "Enable or disable HDMI injection, disabled by default."; ObjectID = "Mi8-oT-4ye"; */
"Mi8-oT-4ye.ibShadowedToolTip" = "启用或禁用HDMI注入，默认情况下禁用。";

/* Class = "CocoaBindingsConnection"; ibShadowedIsNilPlaceholder = "0xXXXX10DE"; ObjectID = "NDY-K4-95p"; */
"NDY-K4-95p.ibShadowedIsNilPlaceholder" = "0xXXXX10DE";

/* Class = "NSComboBoxCell"; NaD-ja-1qu.ibShadowedObjectValues[0] = "0x0710"; ObjectID = "NaD-ja-1qu"; */
"NaD-ja-1qu.ibShadowedObjectValues[0]" = "0x0710";

/* Class = "NSComboBoxCell"; NaD-ja-1qu.ibShadowedObjectValues[1] = "0x056C"; ObjectID = "NaD-ja-1qu"; */
"NaD-ja-1qu.ibShadowedObjectValues[1]" = "0x056C";

/* Class = "NSComboBoxCell"; NaD-ja-1qu.ibShadowedObjectValues[2] = "0x07A1"; ObjectID = "NaD-ja-1qu"; */
"NaD-ja-1qu.ibShadowedObjectValues[2]" = "0x07A1";

/* Class = "NSComboBoxCell"; NaD-ja-1qu.ibShadowedObjectValues[3] = "0x0AD9"; ObjectID = "NaD-ja-1qu"; */
"NaD-ja-1qu.ibShadowedObjectValues[3]" = "0x0AD9";

/* Class = "NSComboBoxCell"; NaD-ja-1qu.ibShadowedObjectValues[4] = "0x1499"; ObjectID = "NaD-ja-1qu"; */
"NaD-ja-1qu.ibShadowedObjectValues[4]" = "0x1499";

/* Class = "NSComboBoxCell"; NaD-ja-1qu.ibShadowedObjectValues[5] = "0x056C"; ObjectID = "NaD-ja-1qu"; */
"NaD-ja-1qu.ibShadowedObjectValues[5]" = "0x056C";

/* Class = "NSComboBoxCell"; NaD-ja-1qu.ibShadowedObjectValues[6] = "0xFFFF"; ObjectID = "NaD-ja-1qu"; */
"NaD-ja-1qu.ibShadowedObjectValues[6]" = "0xFFFF";

/* Class = "NSTableView"; ibShadowedToolTip = "<key>AddProperties</key>\n<array>\n  <dict>\n    <key>Device</key>\n    <string>NVidia</string>\n    <key>Key</key>\n    <string>AAPL,HasPanel</string>\n    <key>Value</key>\n    <data>AQAAAA==</data>\n  </dict>\n  <dict>\n    <key>Device</key>\n    <string>NVidia</string>\n    <key>Key</key>\n    <string>AAPL,Haslid</string>\n    <key>Value</key>\n    <data>AQAAAA==</data>\n    </dict>\n</array>\nUsing device properties injection may be insufficient for some cases (new device, new standard, new OS), so this function lets you customize these injected properties.\n\nYou may write as many properties as you want for these devices: * ATI * NVidia * IntelGFX * LAN * WIFI * Firewire * SATA * IDE * HDA * HDMI * LPC * SmBUS * USB"; ObjectID = "Ob7-UX-r0p"; */
"Ob7-UX-r0p.ibShadowedToolTip" = "<key>AddProperties</key>\n<array>\n<dict>\n<key>Device</key>\n<string>NVidia</string>\n<key>Key</key>\n<string>AAPL,HasPanel</string>\n<key>Value</key>\n<data>AQAAAA==</data>\n</dict>\n<dict>\n<key>Device</key>\n<string>NVidia</string>\n<key>Key</key>\n<string>AAPL,Haslid</string>\n<key>Value</key>\n<data>AQAAAA==</data>\n</dict>\n</array>\n对于某些情况（新设备，新标准，新操作系统），使用设备属性注入可能不够，因此此功能允许您自定义这些注入的属性。\n\n\n\n您可以为这些设备编写任意的属性: * ATI * NVidia * IntelGFX * LAN * WIFI * Firewire * SATA * IDE * HDA * HDMI * LPC * SmBUS * USB";

/* Class = "NSTextFieldCell"; title = "IntelMaxValue"; ObjectID = "P1p-BB-Jhs"; */
"P1p-BB-Jhs.title" = "最大亮度补偿";

/* Class = "NSTextField"; ibShadowedToolTip = "Replace Airport device name inside your DSDT"; ObjectID = "PQZ-Qh-lD1"; */
"PQZ-Qh-lD1.ibShadowedToolTip" = "替换DSDT中的Airport设备名称";

/* Class = "NSTextFieldCell"; title = "LAN"; ObjectID = "QOy-nA-OJ1"; */
"QOy-nA-OJ1.title" = "LAN";

/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "Qec-jB-ZN6"; */
"Qec-jB-ZN6.title" = "Text Cell";

/* Class = "NSView"; ibShadowedToolTip = "First you should look your boot.log or preboot.log (obtained by press F2 in Clover GUI). There is a list of your PCI devices.\n\n4:432 0:000 PCI (00|02:05.00) : 10EC 8167 class=020000\n\nThis is LAN device\n\nVendorID= 10EC - this is Realtek\n\nDeviceID= 8167 - This is Realtek 8167/8169/8110 Gigabyte Ethernet Controller\n\nIt is located on the PCI bus (green digits)\n\nBus = 02\n\nDevice = 05 \n\nFunction = 00\n\nThis location will be unique for every device in your computer. You may have two equal graphics cards with the same IDs and same model. But their locations will be different.\n\nWe have to write into config.plist in section \"Devices\", array \"Arbitrary\" of items one per device you want to inject properties.\n\n\t<key>Devices</key>\n\t<dict>\n\t\t<key>Arbitrary</key>\n\t\t<array>\n\t\t\t<dict>\n\t\t\t\t<key>PciAddr</key>\n\t\t\t\t<string>02:05.00</string>\n\t\t\t\t<key>Comment</key>\n\t\t\t\t<string>Realtek LAN 8167</string>\n\t\t\t\t<key>CustomProperties</key>\n\t\t\t\t<array>\n\t\t\t\t\t<dict>\n\t\t\t\t\t\t<key>Key</key>\n\t\t\t\t\t\t<string>model</string>\n\t\t\t\t\t\t<key>Value</key>\n\t\t\t\t\t\t<string>Realtek 8169 Gigabit Ethernet Controller</string>\n\t\t\t\t\t</dict>\n\t\t\t\t\t<dict>\n\t\t\t\t\t\t<key>Key</key>\n\t\t\t\t\t\t<string>built-in</string>\n\t\t\t\t\t\t<key>Value</key>\n\t\t\t\t\t\t<data>AQAAAA==</data>\n\t\t\t\t\t</dict>\n\t\t\t\t</array>\n\t\t\t</dict>\n\t\t</array>"; ObjectID = "Qxp-DC-Voo"; */
"Qxp-DC-Voo.ibShadowedToolTip" = "首先，您应该查看boot.log或preboot.log（通过在Clover GUI中按F2获得）。 有一个PCI设备列表。\n\n\n\n4:432 0:000 PCI (00|02:05.00) : 10EC 8167 class=020000\n\n\n\n这是LAN设备\n\n\n\nVendorID= 10EC - this is Realtek\n\n\nDeviceID= 8167 - This is Realtek \n8167/8169/8110 Gigabyte Ethernet Controller\n\n\n\n它位于PCI总线上（绿色数字）\n\n\n\nBus = 02\n\n\nDevice = 05 \n\n\nFunction = 00\n\n\n\n此位置对于计算机中的每个设备都是唯一的。您可能有两个具有相同ID和相同型号的相同图形卡。但他们的位置会有所不同。\n\n\n\n我们必须在\"Devices\"部分写入config.plist，每个设备要注入属性的项目一个数组为\"Arbitrary\"。<key>Devices</key><dict><key>Arbitrary</key><array><dict><key>PciAddr</key><string>02:05.00</string><key>Comment</key><string>Realtek LAN 8167</string><key>CustomProperties</key><array><dict><key>Key</key><string>model</string><key>Value</key><string>Realtek 8169 Gigabit Ethernet Controller</string></dict><dict><key>Key</key><string>built-in</string><key>Value</key><data>AQAAAA==</data></dict></array></dict></array>";

/* Class = "NSComboBoxCell"; RPg-NS-WkE.ibShadowedObjectValues[0] = "ATI"; ObjectID = "RPg-NS-WkE"; */
"RPg-NS-WkE.ibShadowedObjectValues[0]" = "ATI";

/* Class = "NSComboBoxCell"; RPg-NS-WkE.ibShadowedObjectValues[1] = "NVidia"; ObjectID = "RPg-NS-WkE"; */
"RPg-NS-WkE.ibShadowedObjectValues[1]" = "NVidia";

/* Class = "NSComboBoxCell"; RPg-NS-WkE.ibShadowedObjectValues[2] = "IntelGFX"; ObjectID = "RPg-NS-WkE"; */
"RPg-NS-WkE.ibShadowedObjectValues[2]" = "IntelGFX";

/* Class = "NSComboBoxCell"; RPg-NS-WkE.ibShadowedObjectValues[3] = "LAN"; ObjectID = "RPg-NS-WkE"; */
"RPg-NS-WkE.ibShadowedObjectValues[3]" = "LAN";

/* Class = "NSComboBoxCell"; RPg-NS-WkE.ibShadowedObjectValues[4] = "WIFI"; ObjectID = "RPg-NS-WkE"; */
"RPg-NS-WkE.ibShadowedObjectValues[4]" = "WIFI";

/* Class = "NSComboBoxCell"; RPg-NS-WkE.ibShadowedObjectValues[5] = "Firewire"; ObjectID = "RPg-NS-WkE"; */
"RPg-NS-WkE.ibShadowedObjectValues[5]" = "Firewire";

/* Class = "NSComboBoxCell"; RPg-NS-WkE.ibShadowedObjectValues[6] = "SATA"; ObjectID = "RPg-NS-WkE"; */
"RPg-NS-WkE.ibShadowedObjectValues[6]" = "SATA";

/* Class = "NSComboBoxCell"; RPg-NS-WkE.ibShadowedObjectValues[7] = "IDE"; ObjectID = "RPg-NS-WkE"; */
"RPg-NS-WkE.ibShadowedObjectValues[7]" = "IDE";

/* Class = "NSComboBoxCell"; RPg-NS-WkE.ibShadowedObjectValues[8] = "HDA"; ObjectID = "RPg-NS-WkE"; */
"RPg-NS-WkE.ibShadowedObjectValues[8]" = "HDA";

/* Class = "NSComboBoxCell"; RPg-NS-WkE.ibShadowedObjectValues[9] = "HDMI"; ObjectID = "RPg-NS-WkE"; */
"RPg-NS-WkE.ibShadowedObjectValues[9]" = "HDMI";

/* Class = "NSComboBoxCell"; RPg-NS-WkE.ibShadowedObjectValues[10] = "LPC"; ObjectID = "RPg-NS-WkE"; */
"RPg-NS-WkE.ibShadowedObjectValues[10]" = "LPC";

/* Class = "NSComboBoxCell"; RPg-NS-WkE.ibShadowedObjectValues[11] = "SmBUS"; ObjectID = "RPg-NS-WkE"; */
"RPg-NS-WkE.ibShadowedObjectValues[11]" = "SmBUS";

/* Class = "NSComboBoxCell"; RPg-NS-WkE.ibShadowedObjectValues[12] = "USB"; ObjectID = "RPg-NS-WkE"; */
"RPg-NS-WkE.ibShadowedObjectValues[12]" = "USB";

/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "RW2-NS-GZb"; */
"RW2-NS-GZb.title" = "Text Cell";

/* Class = "NSTableColumn"; headerCell.title = "Disabled"; ObjectID = "TGL-3O-5P1"; */
"TGL-3O-5P1.headerCell.title" = "禁用";

/* Class = "NSTextFieldCell"; title = "XHCI"; ObjectID = "TPv-Br-7ix"; */
"TPv-Br-7ix.title" = "XHCI";

/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "TgZ-ki-C6v"; */
"TgZ-ki-C6v.title" = "Text Cell";

/* Class = "NSTableColumn"; headerCell.title = "Value*"; ObjectID = "Txa-kI-pAD"; */
"Txa-kI-pAD.headerCell.title" = "值*";

/* Class = "NSButtonCell"; title = "NoDefaultProperties"; ObjectID = "Txs-Zo-9Xd"; */
"Txs-Zo-9Xd.title" = "无默认属性";

/* Class = "NSTextField"; ibShadowedToolTip = "<key>Properties</key>\n<string>0207364862FA54HG345</string>\nTo create your own string you need the tool gfxutil that, for example, is bundled with DarwinDumper. You will need to create an xml file using a device path in standard notation as header and list properties, which will be injected. The example shows a file used to enable a video card:\n\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n    <key>PciRoot(0x0)/Pci(0x2,0x0)</key>\n    <dict>\n        <key>AAPL,HasPanel</key>\n        <data>AQAAAA== </data>\n        <key>built-in</key>\n        <data>AA==</data>\n        <key>class-code</key>\n        <data>AAADAA==</data>\n        <key>device_type</key>\n        <data>ZGlzcGxheQA=</data>\n        <key>model</key>\n        <data>R01BIDk1MAA=</data>\n    </dict>\n</dict>\n</plist>\nIt is possible to obtain the currently used plist with DarwinDumper, to modify it and convert it into string form with the command:\n\n./gfxutil –i xml –o hex devprop.plist devprop.hex\n.. resulting in:\n\nd30000000100000001000000c70000000500000002010c00d041030a000000000101060000027fff0400100000006d006f00640065006c0000000c000000474d4120393530001c0000006400650076006900630065005f00740079007000650000000c000000646973706c617900200000004100410050004c002c00480061007300500061006e0065006c0000000800000001000000160000006200750069006c0074002d0069006e00000005000000001a00000063006c006100730073002d0063006f006400650000000800000000000300\nThe result needs to be used as a value for DeviceProperties. The same effect can be achieved by adding a _DMS method into the according section of your DSDT. It may be practical to use the string method when no DSDT is available yet."; ObjectID = "UDA-0b-dPf"; */
"UDA-0b-dPf.ibShadowedToolTip" = "<key>Properties</key>\n<string>0207364862FA54HG345</string>\n\n要创建自己的字符串，您需要使用工具gfxutil，例如，它与DarwinDumper捆绑在一起。您需要使用标准表示法中的设备路径创建一个xml文件作为标题和列表属性，这些属性将被注入。该示例显示了用于启用视频卡的文件:\n\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n<key>PciRoot(0x0)/Pci(0x2,0x0)</key>\n<dict>\n<key>AAPL,HasPanel</key>\n<data>AQAAAA==</data>\n<key>built-in</key>\n<data>AA==</data>\n<key>class-code</key>\n<data>AAADAA==</data>\n<key>device_type</key>\n<data>ZGlzcGxheQA=</data>\n<key>model</key>\n<data>R01BIDk1MAA=</data>\n</dict>\n</dict>\n</plist>\n可以使用DarwinDumper获取当前使用的plist，修改它并使用以下命令将其转换为字符串形式：\n\n\n\n./gfxutil –i xml –o hex devprop.plist devprop.hex\n\n.. 结果在:\n\n\n\nd30000000100000001000000c70000000500000002010c00d041030a000000000101060000027fff0400100000006d006f00640065006c0000000c000000474d4120393530001c0000006400650076006900630065005f00740079007000650000000c000000646973706c617900200000004100410050004c002c00480061007300500061006e0065006c0000000800000001000000160000006200750069006c0074002d0069006e00000005000000001a00000063006c006100730073002d0063006f006400650000000800000000000300\n\n结果需要用作DeviceProperties的值。通过在DSDT的相应部分中添加_DMS方法可以实现相同的效果。当没有DSDT可用时，使用字符串方法可能是实际的。";

/* Class = "NSButtonCell"; title = "FixOwnership"; ObjectID = "ULp-vx-Ug8"; */
"ULp-vx-Ug8.title" = "修复所有权";

/* Class = "NSButtonCell"; title = "Inject"; ObjectID = "UeE-Gb-QK7"; */
"UeE-Gb-QK7.title" = "注入";

/* Class = "NSTableColumn"; headerCell.title = "Device*"; ObjectID = "Vl8-Nf-teZ"; */
"Vl8-Nf-teZ.headerCell.title" = "设备*";

/* Class = "NSTextFieldCell"; title = "DisableFunctions"; ObjectID = "WVR-X1-3oF"; */
"WVR-X1-3oF.title" = "禁用功能";

/* Class = "CocoaBindingsConnection"; ibShadowedIsNilPlaceholder = "PciRoot(0x0)/Pci(0x1f,0x3)"; ObjectID = "Wom-0Y-x3O"; */
"Wom-0Y-x3O.ibShadowedIsNilPlaceholder" = "PciRoot(0x0)/Pci(0x1f,0x3)";

/* Class = "CocoaBindingsConnection"; ibShadowedIsNilPlaceholder = "1808 or 0x710"; ObjectID = "Xt7-nw-zTh"; */
"Xt7-nw-zTh.ibShadowedIsNilPlaceholder" = "1808 或 0x710";

/* Class = "NSTextField"; ibShadowedToolTip = "Set Hex value for disable a function.\n\n/* Function Disable 1 RCBA 0x3418 \"*\"/\n#define PCH_DISABLE_ALWAYS\t(1 << 0)\n#define PCH_DISABLE_ADSPD\t(1 << 1)\n#define PCH_DISABLE_SATA1\t(1 << 2)\n#define PCH_DISABLE_SMBUS\t(1 << 3)\n#define PCH_DISABLE_HD_AUDIO\t(1 << 4)\n#define PCH_DISABLE_EHCI2\t(1 << 13)\n#define PCH_DISABLE_LPC\t\t(1 << 14)\n#define PCH_DISABLE_EHCI1\t(1 << 15)\n#define PCH_DISABLE_PCIE(x)\t(1 << (16 + x))\n#define PCH_DISABLE_THERMAL\t(1 << 24)\n#define PCH_DISABLE_SATA2\t(1 << 25)\n#define PCH_DISABLE_XHCI\t(1 << 27)\n\n0x1 (to disable ALWAYS)\n0x2 (to disable ADSPD)\n0x4 (to disable SATA1)\n0x8 (to disable SMBUS)\n0x10 (to disable HDEF)\n0x2000 (to disable EHCI2)\n0x4000 (to disable LPC)\n0x8000 (to disable EHCI1)\n0x1000000 (to disable THERMAL)\n0x2000000 (to disable SATA2)\n0x8000000 (to disable XHCI)"; ObjectID = "Zk2-oy-DHb"; */
"Zk2-oy-DHb.ibShadowedToolTip" = "设置十六进制值以禁用功能。\n\n/* 功能禁用1 RCBA 0x3418 */\n#define PCH_DISABLE_ALWAYS\t(1 << 0)\n#define PCH_DISABLE_ADSPD\t(1 << 1)\n#define PCH_DISABLE_SATA1\t(1 << 2)\n#define PCH_DISABLE_SMBUS\t(1 << 3)\n#define PCH_DISABLE_HD_AUDIO\t(1 << 4)\n#define PCH_DISABLE_EHCI2\t(1 << 13)\n#define PCH_DISABLE_LPC\t\t(1 << 14)\n#define PCH_DISABLE_EHCI1\t(1 << 15)\n#define PCH_DISABLE_PCIE(x)\t(1 << (16 + x))\n#define PCH_DISABLE_THERMAL\t(1 << 24)\n#define PCH_DISABLE_SATA2\t(1 << 25)\n#define PCH_DISABLE_XHCI\t(1 << 27)\n\n0x1 (禁用ALWAYS)\n0x2 (禁用ADSPD)\n0x4 (禁用SATA1)\n0x8 (禁用SMBUS)\n0x10 (禁用HDEF)\n0x2000 (禁用EHCI2)\n0x4000 (禁用LPC)\n0x8000 (禁用EHCI1)\n0x1000000 (禁用THERMAL)\n0x2000000 (禁用SATA2)\n0x8000000 （禁用XHCI)";

/* Class = "NSButtonCell"; title = "ForceHPET"; ObjectID = "a4f-La-NY3"; */
"a4f-La-NY3.title" = "强制HPET";

/* Class = "NSComboBoxCell"; aBO-8H-kPO.ibShadowedObjectValues[0] = "DATA"; ObjectID = "aBO-8H-kPO"; */
"aBO-8H-kPO.ibShadowedObjectValues[0]" = "DATA";

/* Class = "NSComboBoxCell"; aBO-8H-kPO.ibShadowedObjectValues[1] = "STRING"; ObjectID = "aBO-8H-kPO"; */
"aBO-8H-kPO.ibShadowedObjectValues[1]" = "STRING";

/* Class = "NSComboBoxCell"; aBO-8H-kPO.ibShadowedObjectValues[2] = "NUMBER"; ObjectID = "aBO-8H-kPO"; */
"aBO-8H-kPO.ibShadowedObjectValues[2]" = "NUMBER";

/* Class = "CocoaBindingsConnection"; ibShadowedIsNilPlaceholder = "0xXXXX8086"; ObjectID = "amy-9Z-PoQ"; */
"amy-9Z-PoQ.ibShadowedIsNilPlaceholder" = "0xXXXX8086";

/* Class = "CocoaBindingsConnection"; ibShadowedIsNilPlaceholder = "0xXXXX8086"; ObjectID = "av3-rR-WHU"; */
"av3-rR-WHU.ibShadowedIsNilPlaceholder" = "0xXXXX8086";

/* Class = "NSTextFieldCell"; title = "AirportBridgeDeviceName"; ObjectID = "b5c-a9-ktv"; */
"b5c-a9-ktv.title" = "AirportBridge设备名";

/* Class = "NSTextFieldCell"; title = "IMEI"; ObjectID = "bjr-FJ-q4H"; */
"bjr-FJ-q4H.title" = "IMEI";

/* Class = "NSButton"; ibShadowedToolTip = "Renaming of Device name EH. This helps to surpass port restrictions in El Capitan onward."; ObjectID = "bzm-UW-nA9"; */
"bzm-UW-nA9.ibShadowedToolTip" = "重命名设备名称EH。这有助于打破El Capitan的端口数限制。";

/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "cmq-a8-msM"; */
"cmq-a8-msM.title" = "Text Cell";

/* Class = "CocoaBindingsConnection"; ibShadowedIsNilPlaceholder = "0xXXXX8086"; ObjectID = "d4G-ss-TXN"; */
"d4G-ss-TXN.ibShadowedIsNilPlaceholder" = "0xXXXX8086";

/* Class = "NSButton"; ibShadowedToolTip = "<key>AFGLowPowerState</key>\n<false/>\nThis helps remove cracking sounds at audio output after idle mode, so sound card is always on."; ObjectID = "dn8-Pw-elB"; */
"dn8-Pw-elB.ibShadowedToolTip" = "<key>AFGLowPowerState</key>\n<false/>\n这有助于在空闲模式后消除音频输出时的破裂声音，因此声卡始终处于打开状态。";

/* Class = "NSButton"; ibShadowedToolTip = "Fix MaxBrightness for Intel"; ObjectID = "eMI-Yt-Luy"; */
"eMI-Yt-Luy.ibShadowedToolTip" = "修复Intel的MaxBrightness";

/* Class = "CocoaBindingsConnection"; ibShadowedIsNilPlaceholder = "hda-gfx"; ObjectID = "efq-d0-Dvy"; */
"efq-d0-Dvy.ibShadowedIsNilPlaceholder" = "hda-gfx";

/* Class = "NSButton"; ibShadowedToolTip = "<key>AddClockID</key>\n<true/>\n<true/> - Enables a good, deep sleep, which cannot be exited by keyboard or mouse input.\n<false/> - The PC will possibly sleep and it can be woken up by keyboard or mouse; or it will be automatically woken up by some attached device\nInjects the property \"AAPL,clock-id\" with a unique identifier for each device. Set it to your liking.\n\nRequires USBInjection to be enabled.\n\nDefault value is set to disabled."; ObjectID = "f2J-nt-Amm"; */
"f2J-nt-Amm.ibShadowedToolTip" = "<key>AddClockID</key>\n<true/>\n<true/> - Enables 一个良好的深度睡眠，键盘或鼠标输入无法退出。\n<false/> - PC可能会睡眠，可以通过键盘或鼠标唤醒; 或者它会被某些连接的设备自动唤醒\n注入这个属性 \"AAPL,clock-id\" 每个设备都有唯一的标识符。根据自己的喜好设置它。\n\n需要启用USBInjection。\n\n默认值设置为禁用。";

/* Class = "NSButton"; ibShadowedToolTip = "A possibility to Set Intel Backlight"; ObjectID = "fBL-sm-PZ3"; */
"fBL-sm-PZ3.ibShadowedToolTip" = "设置英特尔背光的可能性";

/* Class = "NSTextFieldCell"; title = "SATA"; ObjectID = "fxj-bd-HA4"; */
"fxj-bd-HA4.title" = "SATA";

/* Class = "NSButtonCell"; title = "SetIntelBacklight"; ObjectID = "gB8-7Z-Bif"; */
"gB8-7Z-Bif.title" = "设置IntelBacklight";

/* Class = "NSButtonCell"; title = "ResetHDA"; ObjectID = "hYo-Wd-WFN"; */
"hYo-Wd-WFN.title" = "重置HDA";

/* Class = "NSButtonCell"; title = "SetIntelMaxBacklight"; ObjectID = "ib6-Ng-Sgh"; */
"ib6-Ng-Sgh.title" = "设置IntelMaxBacklight";

/* Class = "NSTableColumn"; headerCell.title = "Key*"; ObjectID = "jWS-lq-rVF"; */
"jWS-lq-rVF.headerCell.title" = "键*";

/* Class = "NSTableColumn"; headerCell.title = "Value*"; ObjectID = "jlN-zF-QfO"; */
"jlN-zF-QfO.headerCell.title" = "值*";

/* Class = "NSButton"; ibShadowedToolTip = "If TRUE, hda-gfx=onboard-1 will be injected into the GFX0 and HDEF devices. Also, if an ATI or Nvidia HDMI device is present, they'll be assigned to onboard-2. If FALSE, then ATI or Nvidia devices will get onboard-1 as well as the HDAU device if present."; ObjectID = "jnb-OG-XlG"; */
"jnb-OG-XlG.ibShadowedToolTip" = "如果设置为TRUE, hda-gfx=onboard-1将被注入GFX0和HDEF设备。 此外，如果存在ATI或Nvidia HDMI设备, 他们将被分配到onboard-2上. 如果设置为FALSE, 那么ATI或Nvidia设备将获得onboard-1以及HDAU设备（如果存在）。";

/* Class = "NSTableColumn"; headerCell.title = "Disabled"; ObjectID = "kQG-4c-nJZ"; */
"kQG-4c-nJZ.headerCell.title" = "禁用";

/* Class = "NSButtonCell"; title = "AFGLowPowerState"; ObjectID = "lE2-SD-jA4"; */
"lE2-SD-jA4.title" = "AFG低功耗状态";

/* Class = "NSTextFieldCell"; title = "ATI"; ObjectID = "m8Z-5b-HHv"; */
"m8Z-5b-HHv.title" = "ATI";

/* Class = "NSComboBox"; ibShadowedToolTip = "Set Intel Max Backlight Value"; ObjectID = "m9s-s9-Kw6"; */
"m9s-s9-Kw6.ibShadowedToolTip" = "设置Intel Max Backlight值";

/* Class = "CocoaBindingsConnection"; ibShadowedIsNilPlaceholder = "0xXXXX8086"; ObjectID = "mdE-cW-z7s"; */
"mdE-cW-z7s.ibShadowedIsNilPlaceholder" = "0xXXXX8086";

/* Class = "NSButtonCell"; title = "Add ClockID"; ObjectID = "nKB-UW-G26"; */
"nKB-UW-G26.title" = "添加ClockID";

/* Class = "NSTabViewItem"; label = "Arbitrary"; ObjectID = "pj1-PC-aNN"; */
"pj1-PC-aNN.label" = "任意";

/* Class = "NSTableColumn"; headerCell.title = "Value Type"; ObjectID = "pxi-J0-2Fb"; */
"pxi-J0-2Fb.headerCell.title" = "值类型";

/* Class = "NSTableColumn"; headerCell.title = "Properties Key*"; ObjectID = "sUY-rc-CzA"; */
"sUY-rc-CzA.headerCell.title" = "属性键*";

/* Class = "NSButton"; ibShadowedToolTip = "Enable or disable LAN injection, enabled by default."; ObjectID = "sap-3V-U9E"; */
"sap-3V-U9E.ibShadowedToolTip" = "启用或禁用LAN注入，默认情况下启用。";

/* Class = "CocoaBindingsConnection"; ibShadowedIsNilPlaceholder = "0xXXXX8086"; ObjectID = "tVF-Tb-5jd"; */
"tVF-Tb-5jd.ibShadowedIsNilPlaceholder" = "0xXXXX8086";

/* Class = "NSTextFieldCell"; title = "IntelGFX"; ObjectID = "vDd-pS-Kg2"; */
"vDd-pS-Kg2.title" = "IntelGFX";

/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "vF1-NB-Tga"; */
"vF1-NB-Tga.title" = "Text Cell";

/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "vha-iy-O49"; */
"vha-iy-O49.title" = "Text Cell";

/* Class = "CocoaBindingsConnection"; ibShadowedIsNilPlaceholder = "0xXXXX1002"; ObjectID = "xjE-Wt-AST"; */
"xjE-Wt-AST.ibShadowedIsNilPlaceholder" = "0xXXXX1002";

/* Class = "NSBox"; title = "Add Properties"; ObjectID = "xkr-rE-wcR"; */
"xkr-rE-wcR.title" = "添加设备属性";

/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "yOf-aC-GdU"; */
"yOf-aC-GdU.title" = "Text Cell";

/* Class = "NSBox"; ibShadowedToolTip = "<key>FakeID</key>\n  <dict>\n    <key>ATI</key>\n    <string>0x68181002</string>\n    <key>IntelGFX</key>\n    <string>0x01268086</string>\n    <key>NVidia</key>\n    <string>0x0</string>\n    <key>LAN</key>\n    <string>0x436311ab</string>\n    <key>SATA</key>\n    <string>0x25628086</string>\n    <key>WIFI</key>\n    <string>0x431214E4</string>\n    <key>XHCI</key>\n    <string>0x0</string>\n    <key>IMEI</key>\n    <string>0x1E3A8086</string>\n  </dict>\nThis is a method to change PCI properties DeviceID and VendorID for the device will work with native drivers. In the example above: - AMDRadeonHD7850 has unsupported DeviceID=0x6819. Change to 0x6818 - Dell Wireless 1595, DeviceID=0x4315 is not supported. Change to 0x4312 - Marvell Yukon 8056, DeviceID=0x4353. Change to 0x4363.\nThere are other known substitutions for unsupported devices.\n\nThis substitution will work if InjectATI (Nvidia, Intel) is set. Or if FixDsdtMask set for the device.\n\nLikewise, the IMEI fix will only work if the DSDT Patch AddMCHC_0008 is enabled."; ObjectID = "yvB-P5-wy5"; */
"yvB-P5-wy5.ibShadowedToolTip" = "<key>FakeID</key>\n  <dict>\n    <key>ATI</key>\n    <string>0x68181002</string>\n    <key>IntelGFX</key>\n    <string>0x01268086</string>\n    <key>NVidia</key>\n    <string>0x0</string>\n    <key>LAN</key>\n    <string>0x436311ab</string>\n    <key>SATA</key>\n    <string>0x25628086</string>\n    <key>WIFI</key>\n    <string>0x431214E4</string>\n    <key>XHCI</key>\n    <string>0x0</string>\n    <key>IMEI</key>\n    <string>0x1E3A8086</string>\n  </dict>\n这是一种更改PCI属性的方法设备的DeviceID和VendorID将与本机驱动程序一起使用。 在上面的例子中: - AMDRadeonHD7850不支持DeviceID=0x6819. 更改到0x6818 - 戴尔无线设备1595, DeviceID=0x4315不支持。 更改到0x4312 - Marvell Yukon 8056, DeviceID=0x4353. 更改到0x4363.\n对于不支持的设备还有其他已知的替换。\n\n这种替代将起作用 如果设置了InjectATI（Nvidia，Intel）。 或者，如果为设备设置了FixDsdtMask。\n\n同样，只有在启用DSDT补丁添加MCHC_0008时，IMEI修复才有效。";

/* Class = "NSBox"; title = "Fake ID"; ObjectID = "yvB-P5-wy5"; */
"yvB-P5-wy5.title" = "仿冒ID";

/* Class = "NSTableColumn"; headerCell.title = "Properties Value"; ObjectID = "zDl-Sr-4Fb"; */
"zDl-Sr-4Fb.headerCell.title" = "属性值";

/* Class = "NSTextFieldCell"; title = "WIFI"; ObjectID = "zEn-Md-gTE"; */
"zEn-Md-gTE.title" = "WIFI";

/* Class = "NSButtonCell"; title = "HDMIInjection"; ObjectID = "zQM-Rc-Ud8"; */
"zQM-Rc-Ud8.title" = "HDMI注入";

/* Class = "NSTextFieldCell"; title = "CustomProperties"; ObjectID = "zlX-sr-gGp"; */
"zlX-sr-gGp.title" = "自定义属性";

/* Class = "NSComboBoxCell"; zpk-Vh-PQx.ibShadowedObjectValues[0] = "STRING"; ObjectID = "zpk-Vh-PQx"; */
"zpk-Vh-PQx.ibShadowedObjectValues[0]" = "STRING";

/* Class = "NSComboBoxCell"; zpk-Vh-PQx.ibShadowedObjectValues[1] = "NUMBER"; ObjectID = "zpk-Vh-PQx"; */
"zpk-Vh-PQx.ibShadowedObjectValues[1]" = "NUMBER";

/* Class = "NSComboBoxCell"; zpk-Vh-PQx.ibShadowedObjectValues[2] = "DATA"; ObjectID = "zpk-Vh-PQx"; */
"zpk-Vh-PQx.ibShadowedObjectValues[2]" = "DATA";
