Trong giới công nghệ từ những năm 2004, Hackintosh là một khái niệm được chia sẻ rất nhiều trên khắp các diễn đàn, mạng xã hội. Vậy Hackintosh là gì? Bạn biết gì về Hackintosh?
Hackintosh là gì?
Nếu như thông thường, muốn sử dụng hệ điều hành MacOS bạn cần phải sử dụng những chiếc máy tính được sản xuất bởi Apple. Nhưng với Hackintosh thì không. Nói một cách dễ hiểu, Hackintosh là hệ điều hành macOS được cài đặt trên máy tính phổ thông bình thường.
Hệ điều hành này có chỉnh sửa hai phần quan trọng đó là: Kext (thư viện driver phần cứng) và bootloader (phần khởi động). Nhờ đó có thể cài đặt trên máy tính thông thường ngoài Apple.
Có nên sử dụng Hackintosh ?
Hầu hết người dùng tìm tới Hackintosh chính bởi hệ điều hành MacOS. Nhưng chi phí để sở hữu cho mình một sản phẩm nhà táo như MacBook, iMac,… lại quá đắt so với một chiếc máy tính thông thường. Chính vì vậy, việc cài Hackintosh để trải nghiệm hệ điều hành đắt giá là một lựa chọn không tồi.
Theo như trải nghiệm của hầu hết người dùng, khi sử dụng Hackintosh bạn cũng sẽ được sử dụng hệ điều hành mượt mà hơn rất nhiều so với Windows. Máy tính, laptop của bạn sẽ không gặp phải những hiện tượng như giật lag, bị lỗi màn hình xanh,.. hay một số lỗi cơ bản thường thấy trên Windows.
Một số ưu điểm khi cài Hackintosh
- Cài Hackintosh để sử dụng hệ điều hành MacOS mà không cần phải mua Real Mac.
- MacOS rất mượt, giao diện đẹp
- Có phần mềm riêng biệt mà Windows hay Linux không có như:
- Xcode cho lập trình
- Sketch cho UX/UI
- Final Cut Pro, iMovie cho dựng phim
- Logic X cho làm audio
- Đồng bộ iCloud, iMessage và Facetime, có thể sử dụng handoff nếu bạn có card wifi được support.
- Nếu bạn có nhu cầu sử dụng macOS nhưng lại không đủ tiền mua Real Mac thì hackintosh là một giải pháp hợp lí và hiệu quả, nhưng nếu nhiều tiền thì cứ mua Real Mac.
Cấu hình nào có thể cà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. CPU AMD gần đây đã được hỗ trợ trên bản bootloader OpenCore mới nhất.
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 tích hợp 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
VGA
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
Mainboard
Đố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
Các loại card wifi hỗ trợ có thể tham khảo chi tiết ở đây: card wifi hackintosh
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 đượcMộ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
Cách cài đặt Hackintosh trên máy tính
Xem hướng dẫn cài Hackintosh trên máy tính tại đây : https://www.hacom.vn/huong-dan-cai-mac-os-tren-laptop-bang-usb