Hưỡng dẫn build hackintosh z390-A và RX 5700 XT

Build hackintosh z390 Đây là bản golden build cho macOS Catalina 10.15(Mới nhất) với main ASUS Prfime Z390-A sử dụng với i5-8600k và Sapphire Nitro + 5700 XT 8GB. Tôi đã có thể khiến mọi thứ hoạt động một cách mượt mà

Bài này tôi sẽ chia sẻ EFI cùng với ASUS Prime Z390-A config.plist và USB-SSDT.aml với hướng dẫn từng bước. cho những ai cũng có và sẽ dự định build bộ máy này, đây là hình ảnh sau khi bộ máy nhé

Các thành phần linh kiện Build hackintosh z390

Đây là các bộ phận cấu thành bộ Pc Build hackintosh z390 và giá tôi sẽ lấy tại Anphatpc để bạn dễ hình dung mức giá

 Build hackintosh z390TênGiá
CPU Intel Core i5-9600K 6-Core3.090.000
MotherboardASUS PRIME Z390-A ATX1.999.000
Graphics Card SAPPHIRE Nitro+ RX 5700 XT 8GB
MemoryCORSAIR Vengeance RGB PRO 16GB1.099.000
CPU Coolerbe quiet! 250W TDP Dark Rock Pro 3/4
StorageSAMSUNG 970 EVO NVME SSD2.590.000
Power SupplyCORSAIR RMX 850W688.000
Case Phanteks P600s Antracite Gray
 Tổng9.466.000

Tổng quan các kết quả bộ Build hackintosh z390

Với maOs Catalina 10.15 hoặc từ các bản 10.14 trước đã hỗ trợ native đầy đủ mọi thứ mà không cần phải chỉnh nhiều khi bạn sử dụng một card AMD giống như SAPPHIRE Nitro+ RX 5700 XT 8GB nay tôi sẽ dụng nó với main ASUS PRIME Z390-A ATX

Cả Tăng tốc phần cứng / H264 và HEVC / H265 đều hoạt động ngon lành rất cần cho ai co nhu cầu chỉnh sửa video.

Một vài khi chú khi cài hackintosh với bộ build hackintosh z390 này

  • Đã sử dụng bản vá EC0 đến EC như cách giải quyết của tôi về AppleACPIEC.kext xem xét việc spoofing EC sau khi cài đặt.
  • Đã thay đổi audio layout ID Từ 7 đến 1 để sửa lỗi biến dạng âm thanh cho cổng phía trước
  • NVRAM support được kích hoạt với EmuVariableUEFI.efi và RTC.
  • FwR nbService.efi + OcQuirks.efi  được sử dụng làm trình điều khiển bộ nhớ.
  • sử dụng Hackintool để sửa cổng HDMI hiện thi với việc dùng 2 màn hình. fix trong config.plist trong Devices -> Properties -> PciRoot(0x0)/Pci(0x2,0x0)
  • thêm slide = 0 vào bootflag để ngăn / sửa lỗi lỗi random freezing trong macOS trên Z390.
  • Intel tích hợp đồ họa trễ cho một vài giây khi khởi động khi khởi động nhưng có thể được fixed bằng cách tắt WhateverGreen.kext vá và loại bỏ các <Graphics> của config.plist
  • RX 5700 XT kích hoạt bằng cách thêm agdpmod = pikera trong bootflag với WhateverGreen.kext 1.3.6; và yêu cầu phần <Graphics> của config.plist với injects được đặt thành <false> không sẽ treo trên màn hình khóa. với Sapphire Nitro + bạn có thể bật ở chế độ performance mode trong BIOS, hãy sử dụng nguồn đủ lớn RM850x đủ mạnh để tải nó.
  • Sleep / Wake sẽ hoạt động ổn trên cả iGPU và với RX 5700 XT. Nếu bạn đang sử dụng màn hình không có loa ngoài, âm thanh HDMI sẽ bị vô hiệu hóa

Kích hoạt tốc độ và phát hiện USB3 trên các cổng Z390

Để có được tốc độ USB3 hoạt động trên bo mạch chủ, các cổng USB phải được ánh xạ chính xác với tệp SSDT-USB.aml được đặt trong /Volumes/EFI/EFI/CLOVER/APCI/patched/

Giới hạn sô cổng USB trong macOS ở 14 cổng. ta có khoảng 20 cổng vượt quá giới hạn cổng macOS. Để kích hoạt tất cả các cổng, bản vá giới hạn cổng USB cũng được tích hợp trong config.plist bên dưới cho 10.15 trong Kernel Kext & Patch. Nếu muốn path này sẽ yêu cầu bạn biết cách chỉnh sửa USB SSDT với magiASL

Chỉ sử dụng SSDT-USB.aml này nếu đang sử dụng ASUS Prime Z390-A bất kỳ bo mạch chủ nào khác sẽ có bố cục IO phía sau khác và sẽ làm các cổng không hoạt động khi bạn thử khởi động macOS.

Cài hackintosh trên bộ PC build hackintosh Z390

Không cần phải cập nhật bios vì khi sử dụng tôi thấy nó đã hoạt động ổn định rồi, Trước khi chạy cài đặt macOs thì thay đổi Bios vào bằng cách khởi động lại và ấn phím DEL để vào bios nhé

Thay đổi các cài đặt sau cho bios

  1. Exit → Load Optimized Defaults : Yes
  2. Advanced \ CPU Configuration → Intel Virtualizaiton Technology: Enabled
  3. Advanced \ System Agent (SA) Configuration → Vt-d: Disabled
  4. Advanced \ PCH Configuration → IOAPIC 24-119 Entries: Enabled
  5. Advanced \ Onboard Devices Configuration → RGB LED Lighting → When system is in sleep, hibernate or soft off states: OFF
  6. Advanced \ AMP Configuration → Power On By PCI-E/PCI: Enabled
  7. Advanced \ Network Stack Configuration → Network Stack: Disabled
  8. Advanced \ USB Configuration -> Legacy USB Support: Auto
  9. Boot → Fast Boot : Disabled
  10. Boot → Secure Boot → OS Type : Other OS

Sử dụng card đồ họa rời:

  1. Advanced \ System Agent (SA) Configuration \ Graphics Configuration → Primary Display: PEGCấu hình Advanced \ System Agent (SA) Advanced \ Cấu hình đồ họa → Hiển thị chính:  PEG

Sử dụng Intel iGPU:

  1. Advanced \ System Agent (SA) Configuration \ Graphics Configuration → Primary Display: IGFX

(Optional) Tăng tốc phần cứng

iGPU Multi-Monitor:  Enabled  sẽ khiến Hiển thị chính được đặt thành  IGFX . Nếu bạn đang sử dụng card đồ họa rời, hãy đổi nó thành  PEG

  • Advanced \ System Agent (SA) Configuration\Graphics Configuration → iGPU Multi-Monitor: Enabled

Để DVMT Pre-Allocated  hiển thị trong BIOS, bạn có thể cần lưu và khởi động lại BIOS sau khi cài đặt iGPU Multi-Monitor: Enabled

  • Advanced \ System Agent (SA) Configuration\Graphics Configuration → DVMT Pre-Allocated: 128MB/192MB

Hướng dẫn từng bước Cài đặt bộ build hackintosh z390

Tôi đã thử nghiệm hackintosh này trên cả Catalina và Mojave, tuy nhiên GPU như AMD RX 5700 XT chỉ có hỗ trợ trong Catalina 10.15 trở lên.

Tải xuống phiên bản macOS tương thích

Tạo bộ cài flash macOS lên USB

  1. Thêm thư mục EFI:
    1. Tải xuống  Hackintosher-Catalina-10.15-EFI
    2. Mount Phân vùng EFI
    3. Copy+Paste/Move thư mục EFI  vừa giải nén sang Phân vùng EFI Usb của bạn và sau đó mở /Volumes/EFI/EFI/Clover/
    4. Thêm EmuVariableUEFI.efi để hỗ trợ NVRAM
      • Sao chép  EmuVariableUEFI.efi từ: /Volumes/EFI/EFI/Clover/drivers/off
      • Dán  EmuVariableUEFI.efi vào: /Volumes/EFI/EFI/Clover/drivers/UEFI
      • Downloads ASUS Prime Z390-A:
        •  ASUS-PRIME-Z390-A-config.plist – cấu hình cho ASUS Z390-A đã patch chính xác HDMI và DisplayPort bên trong để cổng HDMI đồ họa của Intel hoạt động cùng với màn hình kép khi khởi động và sleep/wake.
        • ASUS Prime Z390-A SSDT-UIAC-All.aml  – map tất cả các cổng USB trên ASUS-z390-A cho tốc độ USB3 được đặt ở /Volumes/EFI/EFI/CLOVER/APCI/patched/.
      • Nếu sử dụng main ASUS Z390 khác?
        • Mở config.plist với Clover Configurator
        • Thêm slide = 0 vào bootflag trong Boot> Argument
        • Enable  EC0 đến EC trong Acpi> Fixes
    1. Verify RTC BIOS đã tồn tại trong Acpi > Fixes trong danh sách các bản patches để ngăn error/hang.
    2. Nếu sử dụng GPU AMD Navi như RX 5700 XT, hãy thêm  agdpmod = pikera vào bootflag trong config.plist với Bộ cấu hình với Clover Configurator và thêm nó vào Boot -> Arguments
  2. Bắt đầu Boot vào USB và cài đặt theo 1 trong 2 hưỡng dẫn này

Theo hưỡng dẫn trên là đã hoàn thành bộ build hackintosh z390-A có thể sử dụng ngon lành. bạn có thể tìm hiểu thêm về hackintosh

Thấy hay và hũu ích hãy share với mọi người cùng đọc nhé ! Xem thêm tại : luulam.dev