Kernel and Kext Patches
AppleIntelCPUPM
Một số nhà cung cấp, như ASUS, hạn chế sử dụng thanh ghi MSR 0xE2
trong mô-đun quản lý năng lượng của họ thành ReadOnly. Trên hệ thống Sandy
/ Ivy Bridge
, kext AppleIntelCpuPowerManagement.kext
sẽ cố gắng ghi vào thanh ghi này và gây ra kernek panic. Bản vá này sẽ loại bỏ các hoạt động ghi của kext.
AppleRTC
Vá AppleRTC.kex
t để sửa lỗi mất cài đặt BIOS vào mỗi lần wake sau khi sleep và restart.
Debug
Cho phép xuất chi tiết mô tả quá trình vá lỗi. Hữu ích cho mục đích gỡ lỗi.
DellSMBIOSPatch
→ Xem phần Quirks
FakeCPUID
Giả mạo một device-ID khác cho CPU để chạy bản macOS không được hỗ trợ.
EightApple
Sửa lỗi 8 quả táo khi khởi động. Được thêm từ bản r5119.
KernelLapic
Máy tính xách tay HP có vấn đề về lapic, có thể được giải quyết bằng cách sử dụng tham số khởi động cpus = 1
hoặc bằng cách sử dụng tùy chọn này.
KernelPm
Bản vá quản lý năng lượng nhân cho Haswell có msrs
bị khóa. Hoạt động với kernel 10.8.5 và 10.9.
KernelXCPM
Vá XCPM (Xnu CPU Power Management) cho CPU IvyBridge.
KextsToPatch
Đây là phần thường được sử dụng để sửa kexts nhằm kích hoạt một số tính năng như bật Trim hoặc tắt các giới hạn cổng USB của macOS để sử dụng nhiều hơn 15 cổng. Nguyên tắc patch tương tự như patch DSDT, nhưng thay vào đó bạn sẽ sửa những thứ bên trong kexts. Bạn nhập tên của Kext mà bạn muốn sửa, sau đó nhập giá trị Find
và Replace
.
KernelToPatch
Dùng để áp dụng các bản vá cho nhân Darwin của macOS. hoặc kích hoạt các tính năng không hoạt động khác. Ví dụ: Bật XCPM cho dòng CPU IvyBridge hoặc kích hoạt Intel I-225 Etherne trên macOS Catalina.
BootPatches
Áp dụng các bản vá cho boot.efi
Last updated