kiến thức (ST) Xác định phần cứng phù hợp để cài hackintosh

I. Xác định cấu hình chi tiết
  • Một chiếc máy để có thể được gọi là máy tính, PC/Laptop thì cần những phần cứng nào (nói này hơi thừa, nhưng thôi kệ),
  • Mainboard: nơi liên kết tất tần tật các phần cứng còn lại.
  • CPU: khối óc của hệ thống.
  • GPU (Graphic Proccess Unit): Card màn hình của máy tính, có thể đi liền với CPU (card tích hợp) hoặc rời (Card gắn thêm).
  • RAM: Bộ nhớ dùng để lưu trữ dữ liệu tạm thời cho CPU hoạt động.
  • SSD/HDD: Ổ cứng dùng cài đặt macOS, HDD ổ cứng cơ hạn chế hoạt động vì tốc độ chậm, SSD ổ cứng thể rắn thực chất nó là các chíp nhớ, truy xuất dữ liệu nhanh, tăng hiệu suất hoạt động của macOS.
  • Audio: 100% được tích hợp sẳn trên mainboard, thường là do hãng realtek sản xuất, một số có thể thuộc các hãng khác.
  • LAN: card mạng, để kết nối với mạng nội bộ, router ra internet, thường của các hãng realtek, atheros, intel,..
  • Wifi: mạng không dây, có nhiều hãng thường là intel, Broadcom, atheros.
  • USB: cắm các thứ linh tinh, lan tang bên ngoài vào.
  • Keyboard, trackpad: hai cái này đi chung thường dùng chuẩn giao tiếp PS/2.
Ta có thể tận dụng ngay Device Manager trên windows để xem được cấu hình cho PC của bạn, nếu biết chỗ tìm thì như thế này là đủ



  1. Display adapters : thông tin cho loại GPU đang sử dụng hầu hết được hiển thị ở đây
  2. Trackpad : Như trên hình là Synaptic với giao thức I2C
  3. Chipset
  4. Tên card wifi
  5. LAN
  6. CPU
  7. Codecs sound name
II. Các phần cứng tiêu chuẩn phù hợp với hackintosh:
CPU:

  • PC: Các CPU Intel core i, Xeon, Pentium, Celeron đều có thể cài. Đối với dòng Pentium và Celeron sẽ cần phải fakecpuid thành core i tương ứng. Xeon ko có card onboard đi kèm nên xác định dùng chip trên thì phải có card rời mới cài được.
  • Laptop: Các CPU Intel core I đời 2 trở đi đều có thể cài. CPU Intel Celeron và Pentium sẽ không thể cài vì card HD graphics onboard của mấy dòng này sẽ không hoạt động trên các bản mac OS mới từ 10.11 trở đi.
GPU:

  • Onboard Graphics: CPU Intel đời 3 trở lên mới dùng được. Phụ thuộc vào main nếu main chỉ có cổng vga thì sẽ không thể xuất màn hình vì realmac không sử dụng VGA. Cài được MacOS mới nhất
  • Laptop: Hầu hết chỉ sử dụng onboard graphic đi kèm CPU rất ít máy có thể sử dụng được card rời, chỉ một số máy có thể tắt được card onboard là có thể, Ví dụ điển hình: Dell M4700, Dell M4800, Dell Alianware 17R4/17R5, Thinkpad X1 Extreme, … macOS không hỗ trợ chuyển đổi card qua lại như windows, đối với card nvidia chế độ này gọi là nvidia optimus còn đối với AMD thì sử dụng AMD Switchable
  • Nvida: Card rời Nvida với kiến trúc Kelper, Fermi sẽ native (tự nhân ) đối với hackintosh (GT710, GT730, GT740, NVS…), nhưng những kiến trúc này khá cũ, kext của Apple không hỗ trợ đầy đủ nên có thể hoạt động không hiệu quả. Đối với những card Maxwell và Pascal sẽ cần đến Nvidia Web Driver để có thể chạy và chỉ hỗ trợ Mac OS High Sierra trở về trước. Một số kiến trúc của nvidia không có web driver đồng nghĩa với việc không sử dụng được trên hackintosh .
  • AMD: Phần lớn card AMD sẽ chạy native với macOS vì nó là card được dùng trên real mac. Card AMD sẽ chạy với native kext của Apple. Các dòng AMD RX 4XX, RX 5XX, Vega56, Vega64 đều support tốt. Còn khá nhiều dòng cũ nữa tham khảo link sau AMD GPU HACKINTOSH
  • Main PC Đối với CPU intel. Gần như tất cả các main dành cho cpu Intel đều có thể cài. Main dòng H, B, Z, X đều có thể cài hackintosh. Vấn đề lớn nhất là nhiều main chỉ có cổng VGA và macOS thì không support cổng VGA chỉ support DVI, HDMI và Displayort, do đó nếu gặp main kiểu này bạn sẽ phải mua thêm card rời.
  • Đối với CPU AMD hiện nay đã có cách giải quyết, song hiệu năng vẫn còn là một vấn đề do phần cứng của realmac hiện tại vẫn không sử dụng chip này, do đó độ tương thích là không cao
  • RAM: Tối thiểu 4Gb, đề nghị 8Gb, cho các ứng dụng văn phòng giải trí, 16GB hoặc hơn cho các ứng dụng đồ họa, phim ảnh, âm thanh.
  • Audio: các dòng âm thanh tích hợp có thể hoạt động trên hackintosh: ALC rất thông dụng, IDT, VIA, Conexant, Cirrus Logic, một số loại card âm thanh tích hợp rất khác lạ có thể bạn phải patch AppleHDA.
  • Ethernet: các dòng card LAN hiện tại đều có thể hoạt động trên hackintosh.
  • Wifi:
    • Về wifi đã có bài viết rõ ràng của tác giả Nguyễn Minh Sơn ở đây card wifi hackintosh
    • Xin chú ý nếu dùng usb wifi hay usb bluetooth thì nó sẽ gây ảnh hưởng đến việc sleep/wake máy.
    • Usb wifi sẽ là một giải pháp tạm thời giá rẻ để sử dụng wifi trên hackintosh, bạn chỉ cần check trên trang chủ của mẫu usb wifi đó có driver cho mac hay không.
    • Một số mẫu usb wifi ổn: TP-Link TL-WN725N, TP-Link TL-WN823N, Comfast WU810N, Comfast CF-811AC mấy mẫu này khá nhỏ gọn.
  • Trackpad: đa số các loại trackpad hiện nay có thể sử dụng cơ bản bằng ketx voodoops2, một số được hỗ trợ tận răng như: ELAN, Synaptic, ALPS nhưng tới các bản mac OS mới gần đây thì có vẻ chúng đã lỗi thời và thay vào đó là giao thức mới có tên I2C có nhiều cử chỉ hơn nhưng đòi hỏi kĩ năng patch DSDT
  • Storage :
  • Nên cài hackintosh trên ổ SSD để có trải nghiệm tốt nhất. Từ High Siera trở đi SSD NVME sẽ nhận native mà không cần patch gì cả.
  • Phần lớn các loại hdd, ssd trên thị trường đều có thể cài hackintosh ngoại trừ một số mẫu sau:
    • SSD Samsung PM981 sẽ không write được trong macOS và đặc biệt không nên để trong hệ thống vì sẽ gây crash hệ thống mặc dù không cài trên nó
    • SSD WDC Green sẽ không format được APFS bắt buộc dùng HFS
    • SSD Samsung 970 EVO PLUS cần được update firmware mới nhất mói dùng được
    • Một số trường hợp trong quá trình cài đặt bị crash không rõ nguyên nhân nên nghĩ tới SSD của bạn không tương thích, nên thử đổi qua SSD khác
Link gốc
 

Dendiq

Junior Member
Ngân sách em có tầm 15 củ đổ lui (không tính màn), thím nào có thể tư vấn cho em 1 cấu hình chi tiết để build về chạy hackintosh được không :byebye:
 
Mình đang có con lap i7 7700 HQ Ram 16Gb cài hacktonish có mượt không chủ thớt nhỉ :(
thường thì laptop không dùng được card rời đâu. nên là nếu dùng tác vụ thiên về chip thì oke còn chơi game thì toang. cài vọc vạch xem phim web làm pts thì thoải mái
 

BaronNashor

Member
thường thì laptop không dùng được card rời đâu. nên là nếu dùng tác vụ thiên về chip thì oke còn chơi game thì toang. cài vọc vạch xem phim web làm pts thì thoải mái
Mình cài để code thím ạ, code Flutter muốn dùng Mac để build app cho ios xem nó như nào
 
e nghe nói macos xài ssd green của wd không được phải không thím. Lap e có sẵn ssd green của wd rồi nên tính cài dual boot mac với win
ssd sata 3 thì thấy có duy nhất con Adata hay lỗi, còn nvme thì tránh xa con P981, và P981a, 2 con này không thể cài được
 
Mình cài để code thím ạ, code Flutter muốn dùng Mac để build app cho ios xem nó như nào
thế thì cài được , laptop cài lằng nhằng hơn pc nhiều, vì phải patch để chỉnh độ sáng, chỉnh xung nhịp chip , pin các kiểu . nhưng cài được , check hộ mình xem ssd có phải con pm981 với 0m981a không , 2 con này không cài được
 

BaronNashor

Member
thế thì cài được , laptop cài lằng nhằng hơn pc nhiều, vì phải patch để chỉnh độ sáng, chỉnh xung nhịp chip , pin các kiểu . nhưng cài được , check hộ mình xem ssd có phải con pm981 với 0m981a không , 2 con này không cài được
Bác cài mac dạo không cài hộ em luôn em trả phí :( Nghe có vẻ tự cài khá lằng nhằng
 

BaKuBi

Junior Member
Card onboard của main B365i asrock là "intel dual band wireless-ac 3168". Mình ggl thử thì thấy vẫn còn đang trong giai đoạn phát triển :sweat:.

Các thím có thêm thông tin gì về vụ này 0 hay phải mua card rời gắn vào Mobo? Mobo có sẵn rồi mà phải đi mua có vẻ hơi tục nhỉ :beat_shot:,
 
Card onboard của main B365i asrock là "intel dual band wireless-ac 3168". Mình ggl thử thì thấy vẫn còn đang trong giai đoạn phát triển :sweat:.

Các thím có thêm thông tin gì về vụ này 0 hay phải mua card rời gắn vào Mobo? Mobo có sẵn rồi mà phải đi mua có vẻ hơi tục nhỉ :beat_shot:,
card này không dùng trên mac được bác nhé
 

LongXuyenBoy

Đã tốn tiền
Cái lap của mình Core i5 3210M, HD 4000, wifi thì chắc phải mua card Intel mới rồi. Cấu hình này cài đc bản Hackintosh nào bác?
 
Top