Tìm hiểu chung về phần cứng
CPU
Hãy lưu ý rằng ở cột Last supported version mình ghi current 10.5.8 có nghĩa là CPU này có hỗ trợ ở version đó chứ không đồng nghĩa là IGPU cũng được hỗ trợ.
Intel Desktop và Laptop
Bảng này dựa trên Hardware Limitations | OpenCore Install Guide (dortania.github.io)
Thank you
Intel High-End Desktop và Server CPUs được hỗ trợ
Những CPU thuộc nhóm này không dành cho newbie vì nó rất khó cài
AMD CPUs
Đối với APU AMD thì sử dụng nooted red bạn nhé xem chi tiết tại đây
GPU
Xem chi tiết tại đây
Intel
Bảng tóm tắt các version hỗ trợ cho các đời iGPU Intel (bảng này dựa trên Hardware Limitations | OpenCore Install Guide (dortania.github.io
Thank you
AMD
Bảng tóm tắt các phiên bản macOS hỗ trợ cho các đời GPU AMD (bảng này dựa trên Hardware Limitations | OpenCore Install Guide (dortania.github.io)
Thank you
NVDIA
Bảng tóm tắt các version hỗ trợ cho các đời dGPU Intel (bảng này dựa trên Hardware Limitations | OpenCore Install Guide (dortania.github.io)
Thank you
Mainboard
Lưu ý mọi từ Vga
được dùng trong bài đều có nghĩa là một công xuất hình thay vì card rời
Đây là một sự nhầm lẫn rất tai hại của nhiều người
Intel
Đa số main dòng B, H, Z đều được hỗ trợ.
Main dòng X hay main server thì khó cài đặt, có thể sẽ phải mod bios!
Nếu xác định không dùng card rời thì mainboard phải có cổng DVI, HDMI, DP
Hoặc Type C có hỗ trợ DP hoặc Thunderbolt
Khi dùng CPU Intel đời Skylake hoặc mới hơn, cổng VGA được xem như là DP khi sử dụng macOS.
Với mainboard 500 series mặc dù có thể sử dụng CPU Comet Lake nhưng không thể kích hoạt iGPU để xuất hình mà chỉ dành phục vụ cho
Intel Quick Sync
.
AMD
Đa số Mainboard AMD đều được hỗ trợ tuy nhiên vẫn còn nhiều hạn chế
Ổ cứng
Phần này có tham khảo từ nhiều nguồn:
SSD chất lượng tốt không chỉ là yêu cầu cần thiết dành cho macOS mà còn với cả Windows cùng các hệ điều hành khác để đảm bảo trải nghiệm và dữ liệu của bạn.
Phần lớn các ổ cứng đều được hỗ trợ ngoại trừ một số dòng sau đây:
Các ổ Samsung PM981, PM991 and Micron 2200S NVMe SSDs hỗ trợ không tốt do đó bạn cần NVMeFix.kext trong
EFI ==> OC ==> Kex
t và snapsHoặc
EFI ==> Clover ==> Kext ==> other
Tuy nhiên ổ Samsung 970 EVO Plus NVMe SSDs trước đó gặp 1 vài vấn đề nhưng ở bản FIRMWARE mới nhất đã được fix các bạn có thể tải ở đây.
Intel 600p hỗ trợ không tốt nó có rất nhiều bug
Khuyến khích nên tránh
Cần NVMeFix để khởi động
Một sỗ mẫu SSD NVMe sẽ không tương thích với macOS gây lỗi không thể khởi động, force restart, tốc độ chậm,... SSD SATA cũng gây lỗi khi dùng macOS không riêng gì SSD NVMe.
Cơ bản tất cả các đĩa cứng SATA đều được hỗ trợ, nhưng nếu dùng ổ cứng chất lượng kém sẽ ảnh hưởng tới trải nghiệm sử dụng
Tất cả các đĩa cứng eMMC đều không thể điều khiển được
Phổ biến ở một số máy tính bảng hoặc máy tính xách tay cấp thấp
Bạn có thể sử dụng kext EmeraldSDHC để sử dụng ổ cứng chuẩn eMMC
Ethernet
Phần này có trích dẫn từ nguồn https://lzhoang2601.github.io/
Hầu hết đều được hỗ trợ tốt
Các phần cứng được hỗ trợ như:
Qualcomm
: Atheros AR816x, AR817x, Killer E220x, Killer E2400 và Killer E2500(dựa trên Realtek RTL8111).Realtek
: RTL8111, RTL8100, RTL8125, Killer E2600, Killer E3000 và các phần cứng cũ hơn dựa vào 10/100MBe.Intel
: 82578, 82579, I211, I217, I218, I219, I255-V, I350 và các phần cứng cũ hơn dựa vào 10/100MBe.
Cùng nhiều phần cứng của Aquantia, Broadcom, Intel,... được hỗ trợ sẵn trong macOS bởi được sử dụng trên các máy Mac.
WiFi và Bluetooth
Xem chi tiết về card wifi và bluetooth tại đây
Ở phần này có tham khảo và trích dẫn ở source
Danh sách các card wifi có thể hoạt động tốt, native, dùng được tất chức năng của mac bao gồm airdrop, handoff xem chi tiết tại đây
Audio
Ở phần này có tham khảo và trích dẫn ở source https://lzhoang2601.github.io/hardware/hardware-supported
Một số guide và cách patch Audio
Patch HPET và Apple ALC
Đây là một cách phổ biến và dễ dùng
Thật chất nó chính là các bản patch applehda được patch sẵn và inject thông qua các
layout-id
Tinh chỉnh Voodoohda
Thường được dùng để cứu vớt khi không thể patch Apple HDA và Apple ALC bị thiếu một vài device
Patch Apple HDA
Đây là cách hoàn mĩ nhất nhưng khó hơn hai cách kia
Bảo mật
Hãy cân nhắc trước khi cài hackintosh
Các yếu tố sau sẽ không hoạt động
Cảm biến vân tay
Windows Hello Face
Với kết nối USB, bạn có thể sử dụng được camera nếu may mắn
Microsoft Surface Laptop 3,...
Với kết nối I2C (thông qua iGPU) sẽ không hoạt động bất kì chức năng nào liên quan.
Các chức năng khác
Sleep
Khuyến khích thử các cách sau trước tiên
Hibernation
Map USB
Patch-GPRW
Darkwake
Force-online
Thunderbolt USB-C
Hầu hết đều có thể cold plug. Tức là cắm trước khi khởi động
Tuy nhiên nếu bạn muốn hot plug thì xem guide ở trên
Những hãy nhớ rằng để đạt được tốc độ thật của thunderbolt là một hành trình vô cùng gian nan bạn sẽ cần phải mod rom của chipset thunderbolt
Source tham khảo: Hardware Limitations | OpenCore Install Guide (dortania.github.io) | https://vnohackintosh.com/docs/basic-knowledge/limits | https://lzhoang2601.github.io/hardware/hardware-supported | https://github.com/dortania/bugtracker/issues/192
Last updated