*적용중인 도장
FadtEnableReset
FADT 테이블에서 재설정 및 틱을 제공하여 레거시 하드웨어에서 시스템을 다시 시작하고 종료하는 데 유용합니다. 필요하지 않은 경우 권장하지 않습니다.
RebaseRegions
ACPI 메모리 영역을 경험적으로 다시 할당하려고합니다. 권장하지 않습니다. 꼭 필요한 경우가 아니면 사용하지 마십시오.
ResetHwSig
HardwareSignature FACS 테이블의 값을 0으로 복원합니다.
재부팅하는 동안 하드웨어 서명을 유지할 수없는 펌웨어와 함께 작동하며 중지 / 최대 절전 모드에서 깨어날 때 문제가 발생합니다.
ResetLogoStatus
BGRT 테이블에서 false로 표시된 상태 값을 복원합니다.
BGRT 테이블을 제공하지만 나중에 화면 업데이트를 관리 할 수없는 펌웨어와 함께 작동합니다.
AvoidRuntimeDefrag
런타임 메모리 조각 모음으로부터 boot.efi를 보호합니다.
이 옵션은 가변 스토리지와 같은 선택된 서비스에 대해 SMM 지원을 사용하여 많은 펌웨어에서 UEFI 런타임 서비스 (날짜, 시간, NVRAM, 전원 제어 등)의 지원을 해결합니다. SMM은 실제 주소에 액세스하려고 시도 할 수 있지만 boot.efi에 의해 이동됩니다.
참고 : 공식 Apple 및 VMware 펌웨어를 제외한 모든 펌웨어에는이 기능이 활성화되어 있어야합니다.
DevirtualiseMmio
이 옵션은 알려진 메모리 영역의 런타임 비트를 제거하여 메모리 맵에서 훔친 메모리 공간을 줄입니다. 이 문제로 인해 사용 가능한 KASLR 슬라이드 값이 증가 할 수 있지만 추가 조치없이 마더 보드와 반드시 호환되는 것은 아닙니다. 일반적으로이 문제는 64에서 256MB의 메모리 (디버그 로그에 있음)를 해제하고 일부 플랫폼에서는 macOS를 시작하는 유일한 방법이며, 그렇지 않으면 부트 로더 단계에서 할당 오류로 실패합니다.
이 옵션은 일반적으로 Sandy Bridge와 같은 아주 오래된 펌웨어를 제외한 모든 펌웨어에서 유용합니다. 특정 펌웨어에서는 NVRAM 및 최대 절전 모드가 올바르게 작동하기 위해 아직 가상 주소를 얻지 못한 예외 주소 목록이 필요할 수 있습니다. 이렇게하려면 MmioWhitelist 섹션을 사용하십시오.
DisableSingleUser
단일 사용자 모드를 비활성화합니다.
이 옵션은 CMD + S 키와 부팅 인수 -s의 조합을 무시하여 단일 사용자 모드 사용을 제한 할 수있는 보안 옵션입니다.
DisableVariableWrite
이것은 macOS에서 NVRAM에 대한 액세스를 제한 할 수있는 보안 옵션입니다. 이 문제 OC_FIRMWARE_RUNTIME는 FwRuntimeServices.efi에 구현 된 프로토콜이 필요합니다 .
참고 :이 문제는 NVRAM에 변수를 쓰지 않고 나머지 운영 체제의 작동을 "중단"하는 오류가있는 런타임 UEFI 서비스 구현에 대한 해결 방법으로도 사용할 수 있습니다.
DiscardHibernateMap
이 옵션은 XNU 커널이 새로 제공된 메모리 맵을 무시하도록하고 최대 절전 모드에서 깨어 난 이후에 변경되지 않았다고 가정합니다.
참고 :이 기능은 날짜가 지정된 하드웨어에서 메모리가 부족한 메모리 맵에 대한 해결 방법으로 사용될 수 있습니다. 이러한 하드웨어의 예로는 Acer V3-571G 모델과 같은 Insyde 펌웨어가 포함 된 Ivy Bridge 랩톱이 있습니다.
EnableSafeModeSlide
부트 로더가 안전 모드에서 KASLR 모드를 활성화하도록하는 패치.
이 옵션은 안전 모드로 부팅하는 데 문제가있는 사용자 (예 : Shift 키를 누르거나 -x boot )와 관련이 있습니다. 기본적으로 안전 모드는 시스템이 boot 인수로 부팅 된 것처럼 0을 슬라이드로 설정합니다 slide=0. 이 문제는 boot.efi를 수정하여이 제한을 수정하고 다른 값 (1에서 255까지)을 사용할 수있게합니다. 동시에 ProvideCustomSlide를 활성화 해야합니다 .
참고 :안전 모드가 동작이 되지 않는 경우 도 이 옵션이 문제 해결에 도움이 될 수 있습니다.
EnableWriteUnprotector
UEFI 런타임 서비스 코드에 대한 쓰기 액세스를 허용합니다.
이 옵션은 실행 중에 CR0 레지스터에서 쓰기 방지 (WP) 비트를 제거하여 UEFI 런타임 서비스의 코드 페이지에 대한 RX 권한을 재정의합니다. 이 문제 OC_FIRMWARE_RUNTIME는 FwRuntimeServices.efi에 구현 된 프로토콜이 필요합니다 .
ProtectCsmRegion
CSM 영역의 영역이 재 할당되지 않도록 보호합니다.
이 특징은 CSM 메모리 영역이 ACPI NVS로 표시되어 boot.efi 또는 XNU 커널이이를 전송 또는 사용하지 못하도록합니다.
참고 :이 문제의 필요성은 절전 또는 깨우기 문제가 있을때 사용합니다. PreventRuntimeDefrag는 유사한 문제를 해결하므로 알려진 펌웨어에는이 옵션이 필요하지 않습니다. 결과를 완전히 이해하지 않으면 사용하지 마십시오.
ProtectSecureBoot
UEFI 보안 부팅 변수가 기록되지 않도록 보호합니다.
참고 :이 문제는 주로 Insyde 펌웨어 또는 MacPro5,1에서 NVRAM 구현과 관련된 문제를 피하는데 사용됩니다..
ProvideCustomSlide
메모리가 부족한 경우 KASLR 슬라이드의 사용자 정의 값을 제공합니다.
OCABC: Only N/256 slide values are usable! 메시지가 있으면 이 옵션을 활성화해야합니다.
SetupVirtualMap
가상 메모리를 SetVirtualAddresses로 설정합니다.
SetVirtualAddresses를 호출 한 후 가상 주소를 기반으로 메모리에 액세스 할 펌웨어를 선택하면 시작시 충돌이 발생합니다.
물리적 메모리에 할당 된 가상 주소의 ID를 미리 매핑하여 문제를 해결합니다.
ShrinkMemoryMap
유사한 메모리 맵 항목을 결합하십시오.
일부 펌웨어에는 매우 큰 메모리 맵이있어 Apple 커널에 맞지 않는 경우 부팅 오류를 피하기 위해 유사한 연속 슬롯을 통합하려고 시도합니다.
참고 :이 옵션의 필요성은 초기 시작 오류에 의해 결정됩니다. Haswell 이후 (APTIO V)에이 문제가 필요한 경우는 거의 없습니다.
결과를 완전히 이해하지 않으면 사용하지 마십시오
Cpuid1Data
XNU 커널에서 CPUID (1) 호출을 대체하기위한 EAX, EBX, ECX, EDX 값 시퀀스.
지원되지 않는 CPU 모델에 대한 지원을 활성화합니다.
• 지원되지 않는 CPU 변형에 대해 XCPM 지원을 활성화합니다.
일반적으로 전체 CPUID를 나타내므로 주의해야 할 것은 EAX 값입니다.
나머지 바이트는 0으로 남겨 두어야합니다. 바이트 순서는 Little Endian이므로 예를 들면 다음과 같습니다.
A9 06 03 00CPUID 0x0306A9(Ivy Bridge)를 나타냅니다 .
XCPM 지원의 경우 다음 조합이 권장 됩니다.
Haswell (0x0306C3)의 Haswell-E (0x306F2) :
Cpuid1 data : C3 06 03 00 00 00 00 00 00 00 00 00 00 00 00 00
Cpuid1 mask : FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00
Broadwell (0x0306D4) 용 Broadwell-E (0x0406F1) :
Cpuid1 data : D4 06 03 00 00 00 00 00 00 00 00 00 00 00 00 00
Cpuid1 mask : FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00
ExitBootServicesDelay
이벤트 후 지연 시간을 마이크로 초 단위로 추가합니다
FileVault 2를 사용할 때 특정 APTIO IV 펌웨어, 특히 ASUS Z87-Pro에서 "루트 장치를 기다리는 중입니다. Wating Root device"라는 메시지가 표시됩니다. 어떤 이유로 EXIT_BOOT_SERVICES와 병렬로 코드를 실행하여 SATA 컨트롤러가 macOS에 액세스 할 수없는 것으로 보입니다. 앞으로 더 나은 접근 방식을 찾아야합니다. 필요한 경우 3-5 초 정도면 충분합니다.
IgnoreInvalidFlexRatio
일부 펌웨어, 특히 APTIO IV는 MSR 레지스터 MSR_FLEX_RATIO (0x194)에 유효하지 않은 값을 포함 할 수 있습니다.
이 값은 인텔 플랫폼에서 macOS 시작 오류를 일으킬 수 있습니다.
참고 :이 옵션은 영향을받지 않는 펌웨어를 손상시키지 않아야하지만 필요하지 않은 경우에는 사용하지 않는 것이 좋습니다.
ReleaseUsbOwnership
펌웨어 드라이버에서 USB 컨트롤러 속성을 제거하려고합니다. 시작시 운영 체제가 충돌 할 수 있습니다. 권장하지 않습니다.
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
macOS Sequoia 15.0.1 24A348 정식버젼 고스트 이미지 OC 1.0.2 ft: 전체공개 +29 | 941 | 24.10.1121:10 | 좌절금지 |
오픈코어 1.0.2 +23 | 578 | 24.10.0900:22 | 줌바이퍼 |
[중급편] 노트북 해킨 +16 | 1406 | 24.07.1219:19 | Stultus |
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +17 | 575 | 24.09.1917:09 | 좌절금지 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +31 | 910 | 24.09.1723:58 | 좌절금지 |
[초급편] 문제 스스로 해결하기 +20 | 4003 | 24.03.2920:07 | Stultus |
[입문편] 첫 해킨 길라잡이 +40 | 5087 | 24.01.1218:54 | Stultus |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +67 | 5.1만 | 23.01.0913:39 | shl628 |
Hot AMD Sequoia용 AppleALC 1.9.2 +3 | 109 | 24.10.2319:04 | 사노라맨 |
Hot [Sequoia 15.0.1, OC r1.0.2] ASUS TUF B550-PLUS / RYZEN 5 5600X / RX470 +2 | 106 | 24.10.2322:26 | 뿌엥 |
Hot OCLP로 지원되지 않는 기기/dGPU를 사용하는 해킨토시의 사이드카 품질 문제 해결방법 +1 | 122 | 24.10.2321:29 | 해킨도전자 |
106 | 24.10.2322:26 | 뿌엥 | |
122 | 24.10.2321:29 | 해킨도전자 | |
109 | 24.10.2319:04 | 사노라맨 | |
787 | 24.10.1412:27 | shl628 | |
673 | 24.10.1316:00 | 수박 | |
346 | 24.10.1222:56 | Stultus | |
941 | 24.10.1121:10 | 좌절금지 | |
734 | 24.10.1115:53 | 수박 | |
578 | 24.10.0900:22 | 줌바이퍼 | |
1406 | 24.07.1219:19 | Stultus | |
1214 | 24.10.0500:31 | 줌바이퍼 | |
569 | 24.10.0410:49 | Tamy | |
749 | 24.09.2923:48 | 머트 | |
629 | 24.09.2822:28 | 머트 | |
463 | 24.09.2808:22 | Tamy | |
894 | 24.09.2321:32 | Stultus | |
995 | 24.09.2210:59 | 좌절금지 | |
644 | 24.09.2203:23 | 누림어멈 | |
1191 | 24.09.1919:17 | 좌절금지 | |
575 | 24.09.1917:09 | 좌절금지 | |
498 | 24.09.1813:37 | Stultus | |
910 | 24.09.1723:58 | 좌절금지 | |
601 | 24.09.1722:40 | 좌절금지 | |
453 | 24.09.1717:13 | 맥가즈아 | |
562 | 24.09.1708:13 | 김경석 | |
234 | 24.09.1617:47 | Panictosh | |
768 | 24.09.1504:35 | Tamy | |
584 | 24.09.1319:18 | Stultus | |
706 | 24.09.1019:44 | 치토 | |
484 | 24.09.0118:13 | 머핀X | |
462 | 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 | 화정큐삼 | |
201 | 24.08.1710:14 | jbhlyk | |
312 | 24.08.1622:06 | Stultus | |
218 | 24.08.1511:16 | hackillious | |
169 | 24.08.1421:30 | 세유니 | |
419 | 24.08.1419:58 | Stultus | |
377 | 24.08.1311:26 | 오디세이 | |
270 | 24.08.1115:46 | 좌절금지 | |
186 | 24.08.1111:21 | 티타보르 | |
233 | 24.08.1022:46 | Stultus | |
539 | 24.08.1022:10 | 오디세이 | |
168 | 24.08.1019:05 | jbhlyk | |
200 | 24.08.0923:20 | RogerT |