luulam
  • Nhảm
  • Thủ thuật
  • Developer
    • Python
  • Download
  • PC
    • macos
    • Hackintosh
No Result
View All Result
luulam
  • Nhảm
  • Thủ thuật
  • Developer
    • Python
  • Download
  • PC
    • macos
    • Hackintosh
No Result
View All Result
luulam
Home Hackintosh

AMD hackintosh – Hưỡng dẫn cài Hackintosh với Cpu AMD #1

9 months ago
423
0
amd hackintosh
Share on FacebookShare on Twitter

Nay tôi sẽ hưỡng dẫn các bạn cài hackintosh trên Cpu AMD chứ không phỉa là intel như mọi khi, và vẫn theo Vanilla Hackintosh amd nhé để cho sạch và mọi người dễ hiểu hơn

Những điều cần biết khi cài trên hackintosh  trên CPu AMD

Đặc điểm

  • có thể sự dụng iMessage, Siri, Facetime, etc..
  • releases nhanh kernel vì tất các đều là open source

Nhược điểm

  • Không hỗ trợ app 32-bit (i.e No OPEMU)

Các dòng Cpu được hỗ trợ

Hỗ trợ đây đủ

  • Zen:
    • Ryzen 3 1200 đến  Ryzen 7 1800X, và tất cả dong X
    • Threadripper 1900X, 1920X, 1950X
  • Zen+:
    • Ryzen 3 2300X  đến Ryzen 7 2700X bao gồm tất cả các dòng X và MAX, ngoại trừ tất cả các chip dòng G
    • Threadripper 2920X, 2950x, 2970WX, 2990WX
  • Zen2:
    • Ryzen 5 3500 đến Ryzen 9 3950X,  bao gồm tất cả các dòng X và MAX, ngoại trừ tất cả các chip dòng G

còn các dong chip khác sẽ có vấn chút vấn đề khi cài đặt

Chuẩn bị

Chẩn bị cài cỗ máy AMD hackintosh cần :

  • Không thể thiếu 1 là máy PC đang chạy AMD
  • gibMacOS (click tải)
  • Bản patch để AMD hỗ trợ macOS (click tải)
  • USB 8GB USb 3.0 là tốt nhất nhé
  • Một chút kiên nhẫn & kiến thức cơ bản về PC

Hướng dẫn này sẽ hỗ trợ ZEN AMD,15H/16H AMD cùng các phiên bản macOS như sau:

Zen:

  • High Sierra 10.13.6 (17G65, 17G66, 17G5019, 17G6029, 17G6030, 17G7024)
  • Mojave 10.14.1, 10.14.3, 10.14.4 (18E226,18E227), 10.14.5 (18F132)

15H/16H (FX, A Series…)

  • High Sierra 10.13.6 (17G65, 17G66, 17G6029, 17G6030, 17G7024)
  • Mojave 10.14.4 (18E226,18E227), 10.14.5 (18F132)

Lưu ý:

Máy bạn cần đáp ứng các yêu cầu sau:

  • CPU AMD dòng FX, Ryzen hoặc Zen Athlon.
  • GPU rời
  • Lưu ý là GPU tích hợp trên các chip AMD CPU sẽ không hỗ trợ (APU).
  • Bo mạch chủ của bạn đang sử dụng UEFI. Không hướng dẫn chuẩn Legacy. Bạn chưa biết về 2 cái này thì Google nha.
  • Nếu dùng card Nvidia – bạn cài High Sierra trở xuống, vì macOS Mojave trở lên không hỗ trợ drive Nvidia.
  • Nếu dùng card AMD – bạn cài phiên bản nào cũng hỗ trợ

2. Tải bộ cài macOS

Nếu bạn đang sử dung Window

Trước hết chúng ta sẽ sử dụng gibMacOS để tải bộ recovery về. gibMacOS là tool giải lập, giúp bạn tải các file cài đặt macOS từ máy chủ của Apple mà không cần phải có máy Mac thật. tại đây

Bạn mở folder gibMacOS lên và chạy file gibMacOS.bat với quyền Admin nhé (Run as Administrator) Nếu máy chưa có python thì bạn gõ “y” để tải và cài python.

Đợi một chú bạn sẽ thấy màn hình như bên dưới. Bạn có thể thấy nhiều phiên bản macOS khác nhau có thể tải về. Hãy nhấn” r” để kích hoạt chế độ recovery mode. Sau đó chọn một trong các phiên bản trên. Tôi chọn “1″ để tải.

Nhớ kĩ: máy bạn card đồ họa Nvidia thì bạn cài High Sierra, card đồ họa AMD thì cài cái nào cũng được.

Sau khi được chọn, trong trường hợp của tôi, tôi đã chọn tùy chọn 3 cho mojave. Nó sẽ tải xuống các tập tin cài đặt macOS

Enter thì quá trình tải xuống sẽ bắt đầu nó sẽ tùy thuộc và tốc độ mang của bạn mà quyết định nhanh hay chậm. Sau khi tải về, bạn có thể tiến hành bước tiếp theo.

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

Tao folder gibMacOS bạn sẽ thấy file MakeInstall. Mở file này lên  với quyền Admin nhé (Run as Administrator) để tiến hành tạo bộ cài macOS. Lần chạy đầu tiên MakeInstall sẽ kiểm tra hệ thống của bạn và cài bổ sung các phần mềm bị thiếu.

Sau khi MakeInstall kiểm tra và cài đặt xong thì bạn chạy lại lần nữa sẽ được như hình dưới. Bạn chọn USB của bạn, truờng hợp này nhấn 1 để chọn USB.

Tiếp Theo nó sẽ hỏi bạn nhấn y để xác nhận việc format USB. Sau khi format xong sẽ tới màn hình phía dưới.

Nó sẽ yêu cầu bạn dán link chứa bộ cài macOS đã tải về lúc này vào. Bạn tải bộ cài macOS sẽ có link thế này.

bla bla \gibMacOS\macOS Downloads\publicrelease\XXX-XXXXX

và sau đó giữ Shift và nhấp chuột phải vào RecoveryHDMetaDMG.pkg và chọn Copy as path ,

Bây giờ, nhấp chuột phải vào cửa sổ CMD để dán đường dẫn và nhấn Enter.

Script sẽ tự trích xuất và restore các file cần thiết vào USB.

Bây giờ đợi một chút bạn sẽ có ngay 1 USB Boot bộ cài macOS và có sẵn Clover.

Sau khi hoàn thành, nó sẽ đặt OpenCore vào USB làm mặc định.

4. Tuỳ chỉnh Clover Bootloader

vì mặc đinh sử dụng OpenCore làm bộ khởi động. dưới đây là là bản path của Open core 15h 16h và 17h còn bàn muốn tìm hiểu kĩ hơn có thể tìm hiểu tại đây

Bản patch để AMD hỗ trợ macOS tải lúc đầu Hãy mở nó ra sẽ thấy file config.plist. Bạn copy file này và đưa vào ổ đĩa CLOVER theo đường dẫn.

CLOVER -> EFI -> CLOVER

Lưu ý là file config.plist này đã được chỉnh cho phù hợp với các dòng CPU AMD. Nhưng bạn sẽ cần có thêm kiến thức để chỉnh nó phù hợp hơn với máy bạn sau này. Nếu không biết nhiều thì bạn để mặc định xài cũng ok.

Nếu PC của bạn là UEFI thì bạn truy cập: CLOVER -> EFI -> CLOVER -> drivers. Ngoài trừ folder UEFI thì xoá hết các folder khác. Sau đó vào folder UEFI và xoá tất cả trừ 3 file sau.

Nếu PC của bạn là Legacy (hoặc các chip FX đời cũ) thì vào BIOS folder và xoá hết trừ HFSPlus và APFSDriverLoader. Bạn cũng xoá hết folder off và UEFI đi.

5. Tải Kexts

Bạn có thể tải kexts ở link này. Toàn bộ kexts được Goldfish64 update liên tục. Cần kexts nào thì tải cái đó nha. Bạn phải tìm hiểu thêm máy bạn cần gì.

Các kext cần thiết cho usb bộ cài hackintosh Hãy tải kext phiên bản mới nhất, Dưới đây là những kexts cần dùng. Bạn dùng thì máy chạy ổn 97 ~ 98% rồi.

SMC Kext

VirtualSMC.kext hoặc FakeSMC.kext là kext quan trọng nhất. Kext này sẽ nói với macOS là: “Hey đây là máy Mac thiệt.” Nó sẽ giả lập SMC trên máy Mac để macOS hiểu.

Bạn nên dùng VirtualSMC.kext, chỉ dùng FakeSMC.kext nếu Virtual không được. Không dùng hai kexts này cùng lúc.

– NullCPUPowerManagement.kext – Kext này sẽ vô hiệu hoá CPU Power Management. Bởi chip AMD không có tính năng này.

– Lilu: là kext hỗ trợ patch on-the-fly kext hệ thống của macOS mà không chỉnh sửa trực tiếp. Đây là kext đã làm cho việc hackintosh hiện tại dễ hơn rất nhiều so với trước kia.

– Whatevergreen: Là plugin của Lilu, kext all in one để giải quyết vấn đề về graphics, card rời AMD, NVIDIA hay card onboard Intel HD Graphics chỉ cần nó là đủ.

Ethernet Kext

Kext cho cổng LAN của máy bạn. Kext này rất quan trọng vì khi cài đặt sẽ cần cắm dây LAN để tải macOS từ máy chủ Apple về.

Nếu không biết tải kext nào. Đọc bài này để biết cách xác định LAN chipset máy bạn.

  • IntelMausiEthernet.kext – kext này cho các chip Intel LAN mới nhất.
  • AppleIntelE1000e.kext – kext này cho các chip Intel LAN cũ, những cũng có thể hoạt động với các chip Intel LAN mới.
  • AtherosE2200Ethernet.kext – kext này cho các chip Atheros hoặc Killer
  • RealtekRTL8111.kext – kext này cho chip gigabit Realtek LAN
  • RealtekRTL8100.kext – kext này cho chip 10/100 Realtek LAN
  • SmallTree-Intel-211-AT-PCIe-GBE.kext – cho chip Intel I211-AT hoặc các chip tương tự.

Kext đồ hoạ

  • Whatevergreen.kext – kext này để fix nhiều lỗi liên quan đến GPU.
  • Lilu.kext – kext này để tải các kext khác. Đặc biệt có thể patch kext.

Bạn tải cả 2 kexts trên.

Kext WIFI và Bluetooth

Tác giả không sử dụng và cũng không sử dụng nên sẽ trích dẫn từ một bạn khác.

Apple is pretty minimal with their WiFi support, so I’ll only cover the two main chipsets I’m familiar with. I’ve used a BCM94360CD + PCIe adapter, and BCM94352HMB/BCM94352Z in my Hackintoshes. The BCM94360CD worked OOB with no extras as it’s a native card. For the BCM94352 flavors, I’ve been using AirportBrcmFixup.kext and the companion Lilu.kext for WiFi setup and BrcmBluetoothInjector.kext (on 10.13.6+) or BrcmPatchRAM2.kext alongside BrcmFirmwareData.kext – all of the Brcm* kexts are from RehabMan’s OS-X-BrcmPatchRAM repo.

Kext USB Tethering

  • HoRNDIS.kext – Kext này cho tính năng USB tethering của Android.

Kext âm thanh

  • AppleALC.kext – kext này sẽ chạy âm thanh trên macOS, hỗ trợ rất nhiều codec và âm thanh rất rất hay. Nhưng khó thiết đặt.
  • VoodooHDA.kext – kext này là giải pháp all-in-on cho mọi chip set âm thanh. Nhưng nghe sẽ không hay bằng AppleALC.

Bạn tải và dùng 1 trong 2.

Các kext khác

Bạn phải hiểu PC / Laptop của bạn có những thành phần gì sau đó tìm kext thích hợp để sử dụng. Cái này bạn Google chứ tôi không giải thích thêm.

Sau khi đã tải các kexts về thì bạn cho tất cả chúng vào:

CLOVER -> EFI -> CLOVER -> kext -> Other

6. Cài đặt macOS

Sau khi đã chuẩn bị tất cả những thứ trên thì đây là lúc bạn cài macOS.

Trước hết hãy vào BIOS để chỉnh các thông số:

  • XHCI Handoff: Enabled
  • EHCI Handoff: Enabled
  • OS Type: Other (nếu có)
  • Secure Boot: Disabled
  • Legacy/CSM support: Disabled (nhưng nếu thấy màn hình bị xé thì bạn Enable nó).
  • SATA Ports: AHCI
  • AMD-V / hay SVM: Disabled
  • HPET: Enabled
  • Serial Port: Disabled
  • Parellel Port: Disabled
  • IOMMU: Disabled
  • APU: Disabled

XHCI hoặc EHCI thay đổi tuỳ main. Các tuỳ chọn trên có thể có hoặc không tuỳ vào mainboard của bạn. Nếu có thì bạn phải tắt chúng đi.

Nếu bạn không biết tắt thế nào hoặc tuỳ chọn đó ở đâu thì bạn Google.

Khi đã tắt hết rồi thì bạn bắt đầu boot vào USB rồi cài thôi.

  1. Truy cập vào boot menu (Google nếu bạn không biết mainboard nhấn thế nào)
  2. Chọn USB của bạn
  3. Chọn Boot macOS Recovery from …. (hoặc Boot macOS Install from OS X Base System).
  4. Bây giờ tận hưởng cảm giác của 1 hacker thôi.
    Lưu ý 1 chút ở đây. Nếu bạn bị đứng ở hình dấu Stop sign thì reboot lại vài lần. Nếu nó vẫn bị đứng thì đổi ổ cắm USB sang 2.0 hoặc 3.0 và thử lại.
  5. Nếu mọi thứ đều okei bạn sẽ được đưa tới màn hình cài đặt.
  6. Nếu bạn đã chọn đúng kext cho cổng LAN thì ở đây cổng LAN sẽ hoạt động. Chọn Utilities > Network Utility để xem coi mạng của bạn có hoạt động không. Nếu không thì check lại dây LAN của bạn hoặc kext LAN xem đúng chưa. Nếu đã okei thì tới bước kế tiếp.
  7. Chọn Disk Utility, chọn tiếp View > Show all Devices và chọn ổ cứng bạn cần format.Name: Bạn đặt gì cũng được.
    Format: Chọn APFS (nếu bạn dùng ổ SSD), chọn MacOS Extended Journaled (nếu bạn dùng ổ HDD)
    Scheme: GUID Partition MapNhớ là bạn sẽ mất hết toàn bộ dữ liệu nếu Forrmat nha.
  8. Sau khi format xong thì bạn chọn Disk Utility > Quit Disk Utility trên thanh menu.
  9. Chọn tiếp Reinstall macOS
  10. Chọn YES, AGREE
  11. Chọn ổ đĩa cài Mac
  12. Bây giờ thì bạn để máy tải và cài macOS cho bạn thôi.

Sau khi cài xong thì hãy tiếp tục boot vào USB và chọn Boot Install macOS from . Chọn nó và để hệ thống tự động cài.

7. Hoàn tất cài đặt

Sau khi đã cài đặt xong macOS thì bạn tiếp tục cài Clover lên trên ổ đĩa cài macOS. Bởi vì nó là bootloader, thiếu nó thì hệ điều hành không thể boot được. Bạn không muốn mọi lúc phải cắm USB để boot đúng không.

Bạn tải Clover Installer ở đây. Sau khi tải về thì mở nó lên và cài vào máy. Trong lúc setup thì chọn Customize và chọn mấy cái sau:

  • Clover for UEFI booting only
  • Install Clover in the ESP
  • ApfsDriverLoader
  • AptioMemoryFix
  • HFSPlus
  • Install RC Scripts on target volume (or Install RC Scripts on other volumes)

Sau đó nhấn Install để Clover tự cài. Khi kết thúc bạn sẽ thấy một ổ tên gọi EFI được mount ra.

Bạn vào đây copy kexts và config file vào. Bạn có thể lấy từ ổ Clover của USB

Như vậy là bạn đã hoàn tất việc Hackintosh cho con PC chạy CPU AMD của bạn. Tất nhiên là sẽ còn vài lỗi nhỏ phát sinh mà tôi sẽ bổ sung tiếp trong các bài viết khác.

hoặc bạn có thể làm theo hưỡng dẫn tiếp tục theo series  -> boot mặc đinh Clover vào ổ cứng ko cần usb nữa #10

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

Tags: amdhackintosh
Previous Post

Cần lưu ý gì khi muốn cài macOS (Hackintosh) lên máy Windows

Next Post

The Sims 3: Complete Collection cho macOs #Game

Next Post

The Sims 3: Complete Collection cho macOs #Game

Recommended

Hackintosh hướng dẫn cài đặt mac Os toàn tập

Cần lưu ý gì khi muốn cài macOS (Hackintosh) lên máy Windows

13/04/2020

Tại sao OpenCore hơn Clover

08/11/2020
luulam.dev

Các thuật ngữ cài hackintosh thường gặp

09/04/2020
macos 10.14 mojave, hackintosh 10.14 mojave

Hưỡng dẫn tạo usb hackintosh mojave 10.14

06/05/2020

Tags

adobe airpods airpods pro amd apple bios build hackintosh build Pc Catalina cmd cos Crawler disk emulator hackintosh High Sierra ios ios13 JavaScript Macbook macos Mojave nitendo switch note office opencore photoshop python python basic series hackintosh Sierra unibeast window xml xpath
  • About
  • Contact
  • Privacy Policy

© 2021 Blog luulam.dev chia sẻ kiến thức tổng hợp về tin tức mới về tình hình phát triển công nghệ và nhiều mẹo trong lập trình, build pc, hackintosh, macos ...

No Result
View All Result
  • Nhảm
  • Thủ thuật
  • Developer
    • Python
  • Download
  • PC
    • macos
    • Hackintosh

Welcome Back!

Login to your account below

Forgotten Password?

Create New Account!

Fill the forms below to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
Go to mobile version