kernelController.strings 17.7 KB
Newer Older
M
mackie100 已提交
1 2 3 4 5 6
/* Class = "NSButtonCell"; title = "AppleXcpmCfgLock"; ObjectID = "0Ld-KH-eQW"; */
"0Ld-KH-eQW.title" = "AppleXcpmCfgLock";

/* Class = "NSButtonCell"; title = "LapicKernelPanic"; ObjectID = "0Ri-rB-uca"; */
"0Ri-rB-uca.title" = "LapicKernelPanic";

草原企鹅's avatar
fix bug  
草原企鹅 已提交
7 8
/* Class = "NSTableColumn"; headerCell.title = "Comment"; ObjectID = "19Q-wm-aZQ"; */
"19Q-wm-aZQ.headerCell.title" = "注释";
M
mackie100 已提交
9 10 11 12

/* Class = "NSTableColumn"; headerCell.title = "ExecutablePath"; ObjectID = "5Zf-0g-20b"; */
"5Zf-0g-20b.headerCell.title" = "二进制文件路径";

草原企鹅's avatar
fix bug  
草原企鹅 已提交
13
/* Class = "NSButton"; ibShadowedToolTip = "Type: plist boolean\nDefault value: false\nDescription: Disables PKG_CST_CONFIG_CONTROL (0xE2) MSR modification in XNU kernel, commonly causing early kernel panic, when it is locked from writing (XCPM power management).\nNote: This option should avoided whenever possible. Modern firmwares provide CFG Lock setting, disabling which is much cleaner. More details about the issue can be found in VerifyMsrE2 notes."; ObjectID = "677-hy-Blh"; */
14
"677-hy-Blh.ibShadowedToolTip" = "请确保你的BIOS中已经关闭了CFG Lock选项。如何解CFG锁网上有详细教程。如果你不会解除这个CFG Lock,你就选择YES,已经解锁的情况下选择NO。注意,CFG的解锁对之后的进阶教程相关度极高,有能力还是解一下吧!";
草原企鹅's avatar
fix bug  
草原企鹅 已提交
15

M
mackie100 已提交
16
/* Class = "NSButton"; ibShadowedToolTip = "Type: plist boolean\nFailsafe: false\nDescription: Disables IOMapper support in XNU (VT-d), which may conflict with the firmware implementation.\nNote: This option is a preferred alternative to dropping DMAR ACPI table and disabling VT-d in firmware preferences, which does not break VT-d support in other systems in case they need it."; ObjectID = "6Aa-HL-hah"; */
草原企鹅's avatar
草原企鹅 已提交
17
"6Aa-HL-hah.ibShadowedToolTip" = "禁用vt-d,我们在BIOS里已经禁用vt-d了,这里我们选择NO就行了。";
M
mackie100 已提交
18 19

/* Class = "NSButton"; ibShadowedToolTip = "Type: plist boolean\nFailsafe: false\nDescription: Disables kernel panic on setPowerState timeout.\nAn additional security measure was added to macOS Catalina (10.15) causing kernel panic on power change timeout for Apple drivers. Sometimes it may cause issues on misconfigured hardware, notably digital audio, which sometimes fails to wake up. For debug kernels setpowerstate_panic=0 boot argument should be used, which is otherwise equivalent to this quirk."; ObjectID = "6Mq-wE-cHt"; */
草原企鹅's avatar
草原企鹅 已提交
20
"6Mq-wE-cHt.ibShadowedToolTip" = "当你遇到睡眠不能唤醒,只有重启后才能睡眠唤醒,请试试选择YES。";
M
mackie100 已提交
21

草原企鹅's avatar
fix bug  
草原企鹅 已提交
22 23 24
/* Class = "NSTableColumn"; headerCell.title = "MinKernel"; ObjectID = "70E-le-Wpc"; */
"70E-le-Wpc.headerCell.title" = "匹配内核";

M
mackie100 已提交
25
/* Class = "NSTextField"; ibShadowedToolTip = "Type: plist data, 16 bytes\nFailsafe: All zero\nDescription: Sequence of EAX, EBX, ECX, EDX values in Little Endian order to replace CPUID (1) call in XNU kernel.  Normally it is only the value of EAX that needs to be taken care of, which represents the exact CPUID. And the remainders are to be left as zeroes. For instance, A9 06 03 00 stands for CPUID 0x0306A9 (Ivy Bridge)."; ObjectID = "7Jq-Yr-TQY"; */
草原企鹅's avatar
草原企鹅 已提交
26
"7Jq-Yr-TQY.ibShadowedToolTip" = "此选项帮助Ivy Bridge 和一些不受支持的CPU加载电源管理的,所有选项按默认即可。";
M
mackie100 已提交
27 28 29 30

/* Class = "NSButtonCell"; title = "PanicNoKextDump"; ObjectID = "7u5-bu-FWR"; */
"7u5-bu-FWR.title" = "PanicNoKextDump";

草原企鹅's avatar
fix bug  
草原企鹅 已提交
31
/* Class = "NSTableColumn"; headerCell.title = "Identifier*"; ObjectID = "838-ax-A45"; */
草原企鹅's avatar
草原企鹅 已提交
32
"838-ax-A45.headerCell.title" = "*标识符”";
草原企鹅's avatar
fix bug  
草原企鹅 已提交
33

M
mackie100 已提交
34
/* Class = "NSTableColumn"; headerCell.title = "Count"; ObjectID = "8BF-rh-btZ"; */
草原企鹅's avatar
草原企鹅 已提交
35
"8BF-rh-btZ.headerCell.title" = "替换次数";
M
mackie100 已提交
36

草原企鹅's avatar
fix bug  
草原企鹅 已提交
37 38 39
/* Class = "NSTableView"; ibShadowedToolTip = "1. Comment\nType: plist string\nDefault value: Empty string\nDescription: Arbitrary ASCII string used to provide human readable reference for the entry. It is implementation defined whether this value is used.\n2. Enabled\nType: plist boolean\nDefault value: false\nDescription: This kernel driver will not be blocked unless set to true.\n3. Identifier\nType: plist string\nDefault value: Empty string\nDescription: Kext bundle identifier (e.g. com.apple.driver.AppleTyMCEDriver).\n4. MaxKernel\nType: plist string\nFailsafe: Empty string\nDescription: Blocks kernel driver on specified macOS version or older.\n5. MinKernel\nType: plist string\nFailsafe: Empty string\nDescription: Blocks kernel driver on specified macOS version or newer."; ObjectID = "8UL-f2-RSc"; */
"8UL-f2-RSc.ibShadowedToolTip" = "禁用一些kexts,这里好像没啥用,不用理会。";

M
mackie100 已提交
40 41 42
/* Class = "NSButtonCell"; title = "DisableIoMapper"; ObjectID = "8qF-5E-PkG"; */
"8qF-5E-PkG.title" = "DisableIoMapper";

草原企鹅's avatar
fix bug  
草原企鹅 已提交
43 44
/* Class = "NSButtonCell"; title = "XhciPortLimit"; ObjectID = "9Zq-h7-ea8"; */
"9Zq-h7-ea8.title" = "XhciPortLimit";
M
mackie100 已提交
45 46

/* Class = "NSTableView"; ibShadowedToolTip = "1. Base\nType: plist string\nDefault value: Empty string\nDescription: Selects symbol-matched base for patch lookup (or immediate replacement) by obtaining the address of provided symbol name. Can be set to empty string to be ignored.\n2. Comment\nType: plist string\nDefault value: Empty string\nDescription: Arbitrary ASCII string used to provide human readable reference for the entry. It is implementation defined whether this value is used.\n3. Count\nType: plist integer\nDefault value: 0\nDescription: Number of patch occurrences to apply. 0 applies the patch to all occurrences found.\n4. Enabled\nType: plist boolean\nDefault value: false\nDescription: This kernel patch will not be used unless set to true.\n5. Find\nType: plist data\nDefault value: Empty data\nDescription: Data to find. Can be set to empty for immediate replacement at Base. Must equal to Replace in size otherwise.\n6. Identifier\nType: plist string\nDefault value: Empty string\nDescription: Kext bundle identifier (e.g. com.apple.driver.AppleHDA) or kernel for kernel patch.\n7. Limit\nType: plist integer\nDefault value: 0\nDescription: Maximum number of bytes to search for. Can be set to 0 to look through the whole kext or kernel.\n8. Mask\nType: plist data\nDefault value: Empty data\nDescription: Data bitwise mask used during find comparison. Allows fuzzy search by ignoring not masked (set to zero) bits. Can be set to empty data to be ignored. Must equal to Replace in size otherwise.\n9. MaxKernel\nType: plist string\nFailsafe: Empty string\nDescription: Patches data on specified macOS version or older.\n10. MinKernel\nType: plist string\nFailsafe: Empty string\nDescription: Patches data on specified macOS version or newer.\n11. Replace\nType: plist data\nDefault value: Empty data\nDescription: Replacement data of one or more bytes.\n12. ReplaceMask\nType: plist data\nDefault value: Empty data\nDescription: Data bitwise mask used during replacement. Allows fuzzy replacement by updating masked (set to non-zero) bits. Can be set to empty data to be ignored. Must equal to Replace in size otherwise.\n13. Skip\nType: plist integer\nDefault value: 0\nDescription: Number of found occurrences to be skipped before replacement is done."; ObjectID = "9hf-l6-OjL"; */
草原企鹅's avatar
草原企鹅 已提交
47
"9hf-l6-OjL.ibShadowedToolTip" = "这里是为一些kext打补丁用的。\n我们可以看到样本里面有四个补丁,都是关闭着的,其中有两个是关于APPLE RTC的,这对于华硕主板来说相对比较重要,这里我们需要对appleRTC相关的两个补丁一一测试,打开—–Enabled—YES其中一个,即可。如果不行,关闭一个打开另一个。这样能解决华硕主板重启丢失BIOS设置以及需要按F1跳过安全模式,当然RTC仍然需要进一步的设置。";
M
mackie100 已提交
48 49 50 51

/* Class = "NSTabViewItem"; label = "Patch"; ObjectID = "9tr-6R-vGd"; */
"9tr-6R-vGd.label" = "补丁";

草原企鹅's avatar
fix bug  
草原企鹅 已提交
52
/* Class = "NSButton"; ibShadowedToolTip = "Type: plist boolean\nDefault value: false\nDescription: Disables PKG_CST_CONFIG_CONTROL (0xE2) MSR modification in AppleIntelCPUPowerManage- ment.kext, commonly causing early kernel panic, when it is locked from writing.\nNote: This option should avoided whenever possible. Modern firmwares provide CFG Lock setting, disabling which is much cleaner. More details about the issue can be found in VerifyMsrE2 notes."; ObjectID = "FUx-RJ-QTK"; */
53
"FUx-RJ-QTK.ibShadowedToolTip" = "请确保你的BIOS中已经关闭了CFG Lock。如何解锁CFG Lock网上有详细教程。如果你不会解这个锁,你就选择YES,解锁的情况下选择NO。注意,CFG的解锁对之后的进阶教程相关度极高,有能力还是解一下吧!";
M
mackie100 已提交
54

草原企鹅's avatar
fix bug  
草原企鹅 已提交
55 56
/* Class = "NSTableColumn"; headerCell.title = "Find"; ObjectID = "GcD-Hq-Pnt"; */
"GcD-Hq-Pnt.headerCell.title" = "查找";
M
mackie100 已提交
57

草原企鹅's avatar
fix bug  
草原企鹅 已提交
58 59
/* Class = "NSTableColumn"; headerCell.title = "PlistPath"; ObjectID = "H8d-aU-LbU"; */
"H8d-aU-LbU.headerCell.title" = "Plist文件路径";
M
mackie100 已提交
60

草原企鹅's avatar
fix bug  
草原企鹅 已提交
61 62
/* Class = "NSTableColumn"; headerCell.title = "MaxKernel"; ObjectID = "IQk-iw-L5E"; */
"IQk-iw-L5E.headerCell.title" = "最大内核";
M
mackie100 已提交
63

草原企鹅's avatar
fix bug  
草原企鹅 已提交
64
/* Class = "NSTableColumn"; headerCell.title = "Mask"; ObjectID = "IQu-iO-MYc"; */
草原企鹅's avatar
草原企鹅 已提交
65
"IQu-iO-MYc.headerCell.title" = "遮罩";
草原企鹅's avatar
fix bug  
草原企鹅 已提交
66 67

/* Class = "NSTableColumn"; headerCell.title = "Identifier*"; ObjectID = "IWc-Ff-bdQ"; */
草原企鹅's avatar
草原企鹅 已提交
68
"IWc-Ff-bdQ.headerCell.title" = "标识符*";
草原企鹅's avatar
fix bug  
草原企鹅 已提交
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104

/* Class = "NSTableColumn"; headerCell.title = "Enabled"; ObjectID = "K9H-md-xVS"; */
"K9H-md-xVS.headerCell.title" = "启用";

/* Class = "NSTableColumn"; headerCell.title = "Replace"; ObjectID = "Kyb-jI-0pq"; */
"Kyb-jI-0pq.headerCell.title" = "替换";

/* Class = "NSButtonCell"; title = "PowerTimeoutKernelPanic"; ObjectID = "LI0-Hi-oQo"; */
"LI0-Hi-oQo.title" = "PowerTimeoutKernelPanic";

/* Class = "NSTableColumn"; headerCell.title = "BundlePath*"; ObjectID = "Oe6-LD-h7w"; */
"Oe6-LD-h7w.headerCell.title" = "捆绑路径 *";

/* Class = "NSTableColumn"; headerCell.title = "Enabled"; ObjectID = "PdE-OW-Faw"; */
"PdE-OW-Faw.headerCell.title" = "启用";

/* Class = "NSBox"; title = "Quirks"; ObjectID = "QBz-fY-8R7"; */
"QBz-fY-8R7.title" = "Quirks";

/* Class = "NSButton"; ibShadowedToolTip = "Type: plist boolean\nDefault value: false\nDescription: Patch various kexts (AppleUSBXHCI.kext, AppleUSBXHCIPCI.kext, IOUSBHostFamily.kext) to remove USB port count limit of 15 ports.\nNote: This option should avoided whenever possible. USB port limit is imposed by the amount of used bits in locationID format and there is no possible way to workaround this without heavy OS modification. The only valid solution is to limit the amount of used ports to 15 (discarding some)."; ObjectID = "QzX-0b-2d3"; */
"QzX-0b-2d3.ibShadowedToolTip" = "解除15个端口限制,如果USB端口已经定制,请选择NO。";

/* Class = "NSButton"; ibShadowedToolTip = "Type: plist boolean\nDefault value: false\nDescription: Apply icon type patches to IOAHCIPort.kext to force internal disk icons for all AHCI disks.\nNote: This option should avoided whenever possible. Modern firmwares usually have compatible AHCI controllers."; ObjectID = "SGM-P1-Mz5"; */
"SGM-P1-Mz5.ibShadowedToolTip" = "AHCI控制器相关,现在的主板都对AHCI支持的很好,一般选择NO。";

/* Class = "NSButtonCell"; title = "ExternalDiskIcons"; ObjectID = "SHQ-fm-Uec"; */
"SHQ-fm-Uec.title" = "ExternalDiskIcons";

/* Class = "NSTextFieldCell"; title = "Multiple selection allowed"; ObjectID = "VgW-t5-zY9"; */
"VgW-t5-zY9.title" = "可以多项选择";

/* Class = "NSButtonCell"; title = "Browse"; ObjectID = "WGU-Ke-n07"; */
"WGU-Ke-n07.title" = "浏览";

/* Class = "NSTextField"; ibShadowedToolTip = "Type: plist data, 16 bytes\nFailsafe: All zero\nDescription: Bit mask of active bits in Cpuid1Data. When each Cpuid1Mask is set to 0, the original CPU bit is used, otherwise."; ObjectID = "WQz-t0-GJT"; */
"WQz-t0-GJT.ibShadowedToolTip" = "此选项帮助Ivy Bridge 和一些不受支持的CPU加载电源管理的,所有选项按默认即可。";
M
mackie100 已提交
105 106

/* Class = "NSTableColumn"; headerCell.title = "Skip"; ObjectID = "aAH-qz-ikl"; */
草原企鹅's avatar
草原企鹅 已提交
107
"aAH-qz-ikl.headerCell.title" = "跳过次数后开始替换";
M
mackie100 已提交
108 109 110 111

/* Class = "NSTextFieldCell"; title = "Cpuid1Data"; ObjectID = "aVm-Of-4z9"; */
"aVm-Of-4z9.title" = "Cpuid1Data";

草原企鹅's avatar
fix bug  
草原企鹅 已提交
112 113 114
/* Class = "NSButton"; ibShadowedToolTip = "Type: plist boolean\nFailsafe: false\nDescription: Performs GUID patching for UpdateSMBIOSMode Custom mode. Usually relevant for Dell laptops."; ObjectID = "alh-j7-rix"; */
"alh-j7-rix.ibShadowedToolTip" = "戴尔笔记本专用项,选择NO。";

M
mackie100 已提交
115
/* Class = "NSButton"; ibShadowedToolTip = "Type: plist boolean\nFailsafe: false\nDescription: Prevent kernel from printing kext dump in the panic log preventing from observing panic details. Affects 10.13 and above."; ObjectID = "axF-O3-KF9"; */
草原企鹅's avatar
草原企鹅 已提交
116
"axF-O3-KF9.ibShadowedToolTip" = "防止kext出错打报告而让我们看不到真正的panic原因,这个随便选,选择NO。";
M
mackie100 已提交
117 118 119 120 121

/* Class = "NSTableColumn"; headerCell.title = "Enabled"; ObjectID = "cUJ-Nj-uY7"; */
"cUJ-Nj-uY7.headerCell.title" = "启用";

/* Class = "NSTableColumn"; headerCell.title = "Base"; ObjectID = "djM-Oe-omR"; */
草原企鹅's avatar
草原企鹅 已提交
122
"djM-Oe-omR.headerCell.title" = "基本";
M
mackie100 已提交
123 124 125 126 127

/* Class = "NSButtonCell"; title = "CustomSMBIOSGuid"; ObjectID = "faf-ix-5sI"; */
"faf-ix-5sI.title" = "CustomSMBIOSGuid";

/* Class = "NSTableColumn"; headerCell.title = "MaxKernel"; ObjectID = "gFl-jZ-XPd"; */
草原企鹅's avatar
草原企鹅 已提交
128
"gFl-jZ-XPd.headerCell.title" = "最大内核";
M
mackie100 已提交
129 130 131 132

/* Class = "NSTabViewItem"; label = "Block"; ObjectID = "gy1-1j-jtJ"; */
"gy1-1j-jtJ.label" = "阻止";

草原企鹅's avatar
fix bug  
草原企鹅 已提交
133 134
/* Class = "NSButtonCell"; title = "AppleXcpmExtraMsrs"; ObjectID = "jRH-bz-ZFw"; */
"jRH-bz-ZFw.title" = "AppleXcpmExtraMsrs";
M
mackie100 已提交
135 136 137 138 139 140 141 142 143 144 145

/* Class = "NSButtonCell"; title = "AppleCpuPmCfgLock"; ObjectID = "jfB-nu-ijp"; */
"jfB-nu-ijp.title" = "AppleCpuPmCfgLock";

/* Class = "NSTableColumn"; headerCell.title = "Comment"; ObjectID = "k5V-cd-PJd"; */
"k5V-cd-PJd.headerCell.title" = "注释";

/* Class = "NSTableColumn"; headerCell.title = "Comment"; ObjectID = "kGJ-yd-xi8"; */
"kGJ-yd-xi8.headerCell.title" = "注释";

/* Class = "NSTableColumn"; headerCell.title = "ReplaceMask"; ObjectID = "lAD-ms-SMV"; */
草原企鹅's avatar
草原企鹅 已提交
146
"lAD-ms-SMV.headerCell.title" = "替换遮罩";
M
mackie100 已提交
147 148 149 150 151 152 153 154

/* Class = "NSTableColumn"; headerCell.title = "MinKernel"; ObjectID = "lXN-nk-zjA"; */
"lXN-nk-zjA.headerCell.title" = "匹配内核";

/* Class = "NSTabViewItem"; label = "Add"; ObjectID = "mWg-wh-eGt"; */
"mWg-wh-eGt.label" = "添加";

/* Class = "NSButton"; ibShadowedToolTip = "Type: plist boolean\nFailsafe: false\nDescription: Disables kernel panic on LAPIC interrupts."; ObjectID = "nsg-T6-DJT"; */
草原企鹅's avatar
草原企鹅 已提交
155
"nsg-T6-DJT.ibShadowedToolTip" = "适用于HP笔记本的内核奔溃选项,选择NO。";
M
mackie100 已提交
156 157

/* Class = "NSTableColumn"; headerCell.title = "Limit"; ObjectID = "nyt-5D-3es"; */
草原企鹅's avatar
草原企鹅 已提交
158
"nyt-5D-3es.headerCell.title" = "限制";
M
mackie100 已提交
159 160

/* Class = "NSTableView"; ibShadowedToolTip = "BundlePath\nType: plist string\nDefault value: Empty string\nDescription: Kext bundle path (e.g. Lilu.kext or MyKext.kext/Contents/PlugIns/MySubKext.kext).\n2. Comment\nType: plist string\nDefault value: Empty string\nDescription: Arbitrary ASCII string used to provide human readable reference for the entry. It is implementation defined whether this value is used.\n3. Enabled\nType: plist boolean\nDefault value: false\nDescription: This kernel driver will not be added unless set to true.\n4. ExecutablePath\nType: plist string\nDefault value: Empty string\nDescription: Kext executable path relative to bundle (e.g. Contents/MacOS/Lilu).\n5. MaxKernel\nType: plist string\nFailsafe: Empty string\nDescription: Blocks kernel driver on specified macOS version or older.\n6. MinKernel\nType: plist string\nFailsafe: Empty string\nDescription: Blocks kernel driver on specified macOS version or newer.\n7. PlistPath\nType: plist string\nDefault value: Empty string\nDescription: Kext Info.plist path relative to bundle (e.g. Contents/Info.plist)."; ObjectID = "pIA-W6-XA0"; */
草原企鹅's avatar
草原企鹅 已提交
161
"pIA-W6-XA0.ibShadowedToolTip" = "这里我们需要填写kexts的相关资料。值得注意的是OC的kexts填写必须注意顺序,比如applealc的依赖是lilu,那么lilu必须填在第一个;SMCProcessor.kext依赖于Virtualsmc.kext。那virtualsmc必须放在SMCProcessor.kext之前。";
M
mackie100 已提交
162 163

/* Class = "NSTableColumn"; headerCell.title = "MaxKernel"; ObjectID = "tya-o0-N6w"; */
草原企鹅's avatar
草原企鹅 已提交
164
"tya-o0-N6w.headerCell.title" = "最大内核";
M
mackie100 已提交
165 166

/* Class = "NSButton"; ibShadowedToolTip = "Type: plist boolean\nFailsafe: false\nDescription: Disables multiple MSR access critical for select CPUs, which have no native XCPM support.\nThis is normally used in conjunction with Emulate section on Haswell-E, Broadwell-E, Skylake-X, and similar CPUs.\nNote: Additional not provided patches will be required for Ivy Bridge or Pentium CPUs. It is recommended to use AppleIntelCpuPowerManagement.kext for the former."; ObjectID = "v6y-N9-uHT"; */
草原企鹅's avatar
草原企鹅 已提交
167
"v6y-N9-uHT.ibShadowedToolTip" = "主要在没有原生电源管理的CPU上启用,一般是Haswell-E, Broadwell-E, Skylake-X这三种CPU需要填写YES。除此之外的CPU选择NO。";
M
mackie100 已提交
168 169 170 171 172 173 174 175

/* Class = "NSButtonCell"; title = "ThirdPartyDrives"; ObjectID = "w0k-rY-QSy"; */
"w0k-rY-QSy.title" = "ThirdPartyTrim";

/* Class = "NSTableColumn"; headerCell.title = "MinKernel"; ObjectID = "w5E-ff-NpB"; */
"w5E-ff-NpB.headerCell.title" = "匹配内核";

/* Class = "NSBox"; title = "Emulate"; ObjectID = "wEr-yw-cwt"; */
草原企鹅's avatar
草原企鹅 已提交
176
"wEr-yw-cwt.title" = "仿冒CPU";
M
mackie100 已提交
177 178 179 180 181

/* Class = "NSTextFieldCell"; title = "Cpuid1Mask"; ObjectID = "xNJ-1G-bdS"; */
"xNJ-1G-bdS.title" = "Cpuid1Mask";

/* Class = "NSButton"; ibShadowedToolTip = "Type: plist boolean\nFailsafe: false\nDescription: Apply vendor patches to IOAHCIBlockStorage.kext to enable native features for third-party drives, such as TRIM on SSDs or hibernation support on 10.15 and newer.\nNote: This option may be avoided on user preference. NVMe SSDs are compatible without the change. For AHCI SSDs on modern macOS version there is a dedicated built-in utility called trimforce. Starting from 10.15 this utility creates EnableTRIM variable in APPLE_BOOT_VARIABLE_GUID namespace with 01 00 00 00 value."; ObjectID = "yhV-cY-frg"; */
草原企鹅's avatar
草原企鹅 已提交
182
"yhV-cY-frg.ibShadowedToolTip" = "开启Sata类SSD的trim功能,自行根据情况选择。";