*적용중인 도장
Parameter group affecting various corrections of ACPI tables. This is a rather complex topic. There are several versions of ACPI specifications and additionally Mac has its own requirements. Often vendors are too lazy to write proper tables and internal devices may not be listed or CPU definitions are missing completely.
<key>DropOemSSDT</key>
<true/>
Drops all internal SSDT tables to avoid conflicts when generating an SSDT for your processor, which contains P- and C-States. Clover can do this automatically or you can specify an external file, which will be loaded from EFI/OEM/[model]/ACPI/patched.
Other tables can be dropped, if you know which effects it will have:
<key>DropAPIC</key>
<false/>
<key>DropMCFG</key>
<false/>
Fixes booting issues when using a MacMini SMBIOS.
<key>DropHPET</key>
<false/>
<key>DropBGRT</key>
<false/>
Drops the Boot Graphics Resource Table to remove vendor specific boot logos.
<key>DropECDT</key>
<false/>
<key>DropDMAR</key>
<true/>
Enables booting on systems with CPUs supporting Intel's VT-d virtualization technology for directed I/O.
Alternatively you can use the kernel parameter dart=0
.
<key>GenerateCStates</key>
<true/>
Automatic SSDT table generation, which extends the processor section with _CSTmethods for each core. _CST generation is affected by parameters EnableC2
,EnableC4
, EnableC6
, EnableISS
, C3Latency
. There is no need to comment them as everything will work either way. Experiment by yourself.
Besides, Clover already has obtained the processor type and core count.
Not using this parameter will result in following error message:ACPI_SMC_PlatformPlugin::pushCPU_CSTData - _CST evaluation failed.
For Ivy Bridge CPUs, go to GenerateIvyStates.
<key>C3Latency</key>
<string>0x03E9</string>
This parameter value represents the C3 entry latency issued when entering C3 state. The critical value is 0x3E8
(1000). A lower value will allow SpeedStep, a higher one will not allow it. Real Macs always use 0x3E9
, meaning SpeedStep is not turned on. Decide for yourself what you need.
Notebook users should use 0x00FA
to enable power management.
<key>GeneratePStates</key>
<string>Yes</string>
Automatic SSDT table generation, which extends the processor section with _PPC,_PPC and _PSS methods.
_PCT
- Performance control. Controls SpeedStep functions_PPC
- Performance Present Capabilities. SpeedStep capabilities. This method returns a value limiting the frequency. Look further for PLimitDict
._PSS
- Performance Supported States. An array containing possible CPU states - P-States.PLimitDict
, UnderVoltStep
and Turbo
will be taken into consideration when generated this array.<key>PLimitDict</key>
<string>1</string>
Limits the maximal CPU frequency.
0
- No limit.1
- Reduce frequency by one step2
- Reduce frequency by two stepsExample: A Core2Duo T8300 with 2400 MHz operates at a maximal frequency of 2000 MHz when limited by two steps. This parameter might be used to reduce heat in mobile systems.
The same parameter exists in platform plists, for example in:System/Library/Extensions/IOPlaEormPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlaEormPlugin.kext/Conte nts/Resources/MacBook5_1.plist.
They will be discussed later.
Other CPUs may need other values. This value has a reversed effect on a Core2Quad for instance. The optimal value is 1
in this case. It may be a DSDT error, though.
<key>UnderVoltStep</key>
<string>1</string>
This parameter lowers the CPU voltage and indirectly affects the temperature. Possible values are 0
, 1
, 2
, etc. Clover will only allow sane values, meaning it is safe to increase this value until the CPU stops working correctly.
<key>GenerateIvyStates</key>
<string>Yes</string>
Ivy Bridge needs another approach to generate the needed properties and it all can be achieved by just setting this parameter.
In reality this parameter stands for a group of multiple settings:
gSettings.GeneratePStates = TRUE;
gSettings.GenerateCStates = TRUE;
gSettings.EnableISS = FALSE;
gSettings.PluginType = 1;
gSettings.MinMultiplier = 7;
gSettings.DoubleFirstState = FALSE;
gSettings.DropSSDT = TRUE;
gSettings.C3Latency = 0x3E7;
This parameter is still subject to change and may be adjusted in future revisions.
Deprecated! Use GenerateIvyStates instead.
<key>DoubleFirstState</key>
<true/>
Ivy Bridge power management requires one more additional performance state, which can be achieved by, for example, doubling the first state.
<key>MinMulPplier</key>
<integer>7</integer>
Minimal CPU multiplier. Usually a value of 16 is ported, resulting in a frequency of 1600 MHz but you should use lower values when using SpeedStep, like 8
or even 7
.
<key>MaxMulPplier</key>
<integer>30</integer>
Introduces as an analogy to the minimal multiplier but not really necessary. It is not advised to set it.
Deprecated! Use GenerateIvyStates instead.
<key>PluginType</key>
<integer>0</integer>
Changes the type of power management plugin your system will use. Possible values are:
0
- ACPI_SMC_PlatformPlugin will be used1
- X86PlatformPlugin will be used. Select for Ivy Bridge<key>ResetAddress</key>
<string>0x64</string>
<key>ResetValue</key>
<string>0xFE</string>
These two parameters serve a very important purpose: to fix restart. These values theoretically should be in the FADT table, but it is not always the case. Furthermore, FADT may be shorter than required and not contain them at all. Default values are0x64
/0xFE
, which means a restart through the PS2 controller.
However, this does not work on every system and you can alternatively use0x0CF9
/0x06
, which indicates a restart though the PCI rail. This is the default value for real Macs but does not always work on a hackintosh. The difference is clear: a hackintosh additionally has a PS2 controller, which may prevent rebooting, if not disabled.
Last but not least you can set them to 0x0
/0x0
to allow the use of default FACP values. If not present, the default values states above will be used instead.
<key>smartUPS</key>
<string>No</string>
This parameter affects the power profile, which will be written into table FADT.
Value | Type | Power supply type |
---|---|---|
1 | Desktop | AC |
2 | Mobile | Battery |
3 | Server | SmartUPS |
Clover will choose between 1 and 2 according to the mobility bit and according to theMobile
parameter in SMBIOS. It is, for example, possible to fake a mobile MacMini. Value 3 will be chosen if this parameter is enabled.
<key>PatchAPIC</key>
<string>No</string>
Some systems can either be started using the kernel parameter cpus=1
, or by using a patched kernel (Lapic NMI). It turns out that in these case the table MADT is incomplete and missing the NMI section. Enabling this parameter will cause Clover to automatically correct this table. If the table already is complete, then nothing will be changed.
<key>FixDsdtMask</key>
<string>0xFFFF</string>
This parameter represents a whole set of DSDT patches masked in the digit 0xFFFF. Following options are available:
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
macOS Sequoia 15.0.1 24A348 정식버젼 고스트 이미지 OC 1.0.2 ft: 전체공개 +29 | 936 | 24.10.1121:10 | 좌절금지 |
오픈코어 1.0.2 +23 | 574 | 24.10.0900:22 | 줌바이퍼 |
[중급편] 노트북 해킨 +16 | 1401 | 24.07.1219:19 | Stultus |
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +17 | 574 | 24.09.1917:09 | 좌절금지 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +31 | 908 | 24.09.1723:58 | 좌절금지 |
[초급편] 문제 스스로 해결하기 +20 | 4002 | 24.03.2920:07 | Stultus |
[입문편] 첫 해킨 길라잡이 +40 | 5081 | 24.01.1218:54 | Stultus |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +67 | 5.1만 | 23.01.0913:39 | shl628 |
Hot AMD Sequoia용 AppleALC 1.9.2 +3 | 105 | 24.10.2319:04 | 사노라맨 |
Hot [Sequoia 15.0.1, OC r1.0.2] ASUS TUF B550-PLUS / RYZEN 5 5600X / RX470 +2 | 101 | 24.10.2322:26 | 뿌엥 |
Hot OCLP로 지원되지 않는 기기/dGPU를 사용하는 해킨토시의 사이드카 품질 문제 해결방법 +1 | 113 | 24.10.2321:29 | 해킨도전자 |
113 | 24.10.2321:29 | 해킨도전자 | |
105 | 24.10.2319:04 | 사노라맨 | |
783 | 24.10.1412:27 | shl628 | |
659 | 24.10.1316:00 | 수박 | |
936 | 24.10.1121:10 | 좌절금지 | |
574 | 24.10.0900:22 | 줌바이퍼 | |
1401 | 24.07.1219:19 | Stultus | |
1209 | 24.10.0500:31 | 줌바이퍼 | |
569 | 24.10.0410:49 | Tamy | |
463 | 24.09.2808:22 | Tamy | |
893 | 24.09.2321:32 | Stultus | |
601 | 24.09.1722:40 | 좌절금지 | |
562 | 24.09.1708:13 | 김경석 | |
768 | 24.09.1504:35 | Tamy | |
584 | 24.09.1319:18 | Stultus | |
706 | 24.09.1019:44 | 치토 | |
461 | 24.09.0112:54 | 해킨도전자 | |
546 | 24.08.3115:34 | 머핀X | |
306 | 24.08.2601:42 | 화정큐삼 | |
305 | 24.08.2422:59 | 하나브 | |
318 | 24.08.2316:25 | 화정큐삼 | |
415 | 24.08.1810:56 | CanBe | |
363 | 24.08.1800:04 | 화정큐삼 | |
300 | 24.08.1722:03 | 화정큐삼 | |
419 | 24.08.1419:58 | Stultus | |
377 | 24.08.1311:26 | 오디세이 | |
270 | 24.08.1115:46 | 좌절금지 | |
233 | 24.08.1022:46 | Stultus | |
131 | 24.08.0609:17 | RogerT | |
88 | 24.08.0523:34 | jbhlyk | |
267 | 24.08.0521:10 | 수인과윤슈 | |
621 | 24.08.0221:07 | Stultus | |
391 | 24.07.3019:12 | Tamy | |
308 | 24.07.2112:43 | Stultus | |
284 | 24.07.1122:47 | Stultus | |
215 | 24.07.1020:44 | Stultus | |
257 | 24.07.0921:44 | Stultus | |
384 | 24.07.0820:57 | Stultus | |
397 | 24.07.0721:25 | Stultus | |
359 | 24.07.0604:41 | bsiugr | |
650 | 24.07.0509:56 | 애플브리크 | |
472 | 24.06.2723:24 | 치토 | |
852 | 24.06.1120:40 | Stultus | |
1447 | 24.04.3022:28 | Stultus | |
1027 | 24.04.2718:46 | Stultus | |
3084 | 24.04.1312:15 | Stultus | |
3049 | 24.04.0712:49 | Stultus | |
1537 | 24.04.0619:59 | Stultus | |
1517 | 24.04.0613:43 | Stultus | |
2665 | 24.04.0521:57 | Stultus |
좋은정보네요 ^^ 아주 상세하게 나와있군용