Fake CPU ID
Các CPU Pentium/Celeron/Xeon



Các CPU từ Haswell trở lên (Pentium/Celeron)
Các CPU dòng HDET (Xeon)
Haswell-E :
Broadwell-E :
Enable XCPM trên các dòng low-end (Pentium và Celeron)
Pentium/Celeron (10.11 trở xuống)
Pentium/Celeron (10.13+)
Pentium/Celeron dòng AVX (12+)
Lưu ý: Sau khi các bạn add các patch trên các bạn hãy patch powermanagement
Các CPU Intel
CPU Rocket Lake và mới hơn (dòng Core i)
CPU Gen 10 (dòng Core i)
dành cho các dòng U
Hoặc
Hoặc
Đã thử nghiệm trên Mojave
Quy tắc Fake CPU-ID
Cách lấy CPU-ID
Cách 1 Search Google
B1: Các bạn 1 vào 1 trình duyệt bất kỳ search cpuid + tên cpu cần fake (vd cpuid haswell)
B2: Nên vào trang wiki để tìm kết quả (cpuid sẽ có mã là 0306C3)
Cách 2 dùng Clover Configurator
B1: Tải Clover Configurator tại đây.
B2: Vào Tab Kernel and Kext Patches.
B3: Nhấn vào dấu
B4: Chọn CPU-ID phù hợp (cao nhất là kabylake như ở đây mình sẽ có là 0x0306C0 của Haswell)
Cách 3
B1: Vào trang sau đây để lấy cpuid
Quy tắc đổi CPU-ID
B1: Các bạn loại bỏ chữ số 0x đi
B2: Tách nó thành các cập rồi đổi thứ tự
B3: Sau đó chuyển nó thành hệ thập lục phân
B4: Ta có
Clover chỉ lấy mục
CPU1Data
Cách Fake 1 CPU cụ thể
B1: Các bạn truy cập vào trang cpuid world tại đây
B2: Các bạn chọn cpu muốn fake

B3: Sau khi các bạn chọn được cpu muốn fake các bạn tiếp tục ấn tổ hợp phím Command + F hoặc Ctrl + F và gõ từ khóa cpuid

Các bạn chú ý đến dòng
CPUID signatuređây chính là cpuid các bạn cần tìm nhưng nó vẫn chưa thể dùng được các bạn cần biến đổi nó 1 tí
B4: Các bạn tách cpuid vừa nhận được thành các cập từ phải qua trái:
B5: Các bạn thêm số 0 vào trc dãy 6 đảm bảo dãy số có đủ 6 chữ số.
B6: Các bạn thực hiện quy tắc đổi cpuid như ở phần IV và viết lại như bình thường.
Lưu ý : Sau khi làm xong thì cpu sẽ mất khả năng quản lý năng lượng các bạn có thể patch PowerManagement theo mục VI.2 nếu các bạn gặp lỗi khi Boot (chỉ với CPU dong low-end tức là Celeron hay Pentinum thì các bạn có thể sử dụng NullCPUPowerManagement.kext hoặc bật
config ⇒ Kernel ⇒ Emulate ⇒ DummyPowerManagement.Link backup: NullCPUPowerManagement.kext
Nếu sau khi đã Patch PowerManagement thì các bạn phải xóa
NullCPUPowerManagement.kextđi hoặc tắtDummyPowerManagement.
Source tham khảo OcAppleKernelLib: Add builtin XCPM patches for Ivy Bridge and other unsupported CPUs · Issue #365 · acidanthera/bugtracker (github.com) | https://github.com/acidanthera/OpenCorePkg/releases
Last updated