Kernel and Kext Patches
Last updated
Last updated
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.
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.
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.
→ Xem phần Quirks
Giả mạo một device-ID khác cho CPU để chạy bản macOS không được hỗ trợ.
Sửa lỗi 8 quả táo khi khởi động. Được thêm từ bản r5119.
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.
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.
Vá XCPM (Xnu CPU Power Management) cho CPU IvyBridge.
Đâ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
.
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.
Áp dụng các bản vá cho boot.efi