Menu

  • Trang chủ
  • Trending
  • Gợi ý bạn đọc

Chuyên mục

  • Tin tức
  • Hackintosh
  • Lập trình
  • Software
  • Thủ thuật
  • Chia sẻ
  • GenZA Can Cook
  • GenZA Beauty
  • Cảm nhận cuộc sống

Liên hệ hợp tác

admin@genzakit.com
Genzakit
Không có kết quả phù hợp
Xem tất cả kết quả
  • Đăng nhập
Genzakit
Không có kết quả phù hợp
Xem tất cả kết quả

Kích hoạt âm thanh trong hackintosh với AppleALC

649
CHIA SẺ
4.3k
LƯỢT XEM
Chia sẻ lên FacebookChia sẻ lên TwitterLưu lại trên Pinterest

Âm thanh, một trong những điều cần thiết của mọi máy tính, khi sử dụng hackintosh không phải tự nhiên nó hoạt động, bạn cần một vài thủ thuật dưới đây để đạt được mục đích.

Chuẩn bị

  • Lilu: https://github.com/acidanthera/Lilu/releases
  • AppleALC: https://github.com/acidanthera/AppleALC/releases
  • Clover Configurator: https://mackie100projects.altervista.org/download-clover-configurator/
  • Copy hai kext trên đến thư mục EFI/CLOVER/kexts/Other
  • Đảm bảo chưa thay đổi, động chạm gì đến kext AppleHDA gốc

Cơ chế hoạt động

AppleALC là một kho database lớn gồm các layout, platform hỗ trợ rất nhiều loại codec. AppleALC là mã nguồn mở cho phép mọi người có thể đóng góp. Hiện tại AppleALC đã support đa số codec-id có trên thị trường và nhờ sự đóng góp của cộng thì nó lại càng lớn mạnh.
Nhờ có Lilu hỗ trợ việc patch on-the-fly, nên AppleALC sẽ patch, thay đổi layout và platform trong kext AppleHDA gốc lúc clover load. Do đó yêu cầu bạn chưa thay đổi gì kext AppleHDA gốc. Vì thế bạn sẽ không phải lo lắng việc update phải patch lại AppleHDA như trước kia.

Xác định audio codec

Có nhiều cách để xác định, làm theo một trong số những cách sau:

  • Dùng Aida64 Extreme tạo file report để xem (Nên dùng cách này, lỡ quên thì mở ra xem hoặc có thể gửi cho người khác để giúp đỡ)

  • Xem thông tin main trên trang chủ các hãng sản xuất (dành cho PC, laptop thường không ghi rõ)

  • Dùng DCPIManager. Download

  • Dùng Hackintool, bạn có thể xem luôn những layout-id có thể dùng. Download

Xác định layout-id

Bạn có thể xem danh sách các layout-id có sẵn cho audio codec ngay trên github https://github.com/acidanthera/AppleALC/wiki/Supported-codecs

  • Như lúc nãy mình nói có thể dùng Hackintool và lựa chọn


Để xem chi tiết hơn về các layout-id:

  • Vào AppleALC Resources -> chọn codec -> Info.plist
  • Link tương ứng: https://github.com/acidanthera/AppleALC/blob/master/Resources/<codec>/Info.plist.
  • Xem thông tin của các layout, có thể bạn sẽ thấy được tên laptop của mình trong đó. Rồi chọn layout có thể gần gần với máy bạn, có thể là cùng hãng sản xuất chả hạn.
  • Ví dụ laptop của mình thinkpad T470, codec ALC298 thì vào https://github.com/acidanthera/AppleALC/blob/master/Resources/ALC298/Info.plist. Trong này mình thấy có 2 layout-id có vẻ gần với máy là 29 (thinkpad X270) và 47 (thinkpad T470P).

Chỉnh sửa layout-id trong config.plist

  1. Dùng Clover Configurator mount EFI ra
  2. Mở config.plist bằng Clover Configurator
  3. Chọn tab Devices
  4. Phần Audio Inject điền layout-id mà bạn đã xác định vào
  5. Lưu config.plist lại và restart


Nếu không kích hoạt được âm thanh hãy thử các layout-id khác.
Nếu thử hết layout-id mà máy bạn không có âm thanh thì xin chia buồn bạn sẽ cần phải tự patch AppleHDA (rất khó)

Kinh nghiệm chọn layout-id của mình

  1. Các layout-id từ 1 đến 10 sẽ do Mirone/Toleda làm có chứa các patch cơ bản và chung cho nhiều máy, hãy thử những layout này trước. Các layout-id từ 11 đến 99 sẽ do sự đóng góp từ cộng đồng.
  2. Nếu có layout-id với tên máy của bạn thì hãy chọn nó.
  3. Ưu tiên thử các layout cùng hãng sản xuất trước
  4. Đối với PC mình thường chọn layout-id 1, gần như các codec PC trong AppleALC đều có layout này
  5. Đối với laptop thì hãy thử layout-id 3 trước tiên
  6. Một số codec hay xảy ra lỗi nhất ALC255, ALC256, ALC292, nếu bạn dùng codec này thì cầu mong nó không lỗi vặt đi.

Sửa lỗi mất âm thanh sau khi sleep

Nếu bị lỗi trên thì hãy làm theo cách dưới đây, còn không hãy bỏ qua bước này.

  • Download:
    • CodecCommander.kext: https://bitbucket.org/RehabMan/os-x-eapd-codec-commander/downloads/
    • Kext Utility: http://cvad-mac.narod.ru/index/0-4
  • Cài đặt kext trên vào /System/Library/Extensions (viết tắt SLE) hoặc /Library/Extensions (viết tắt LE)
    • SLE: Chạy Kext Utility và kéo thả kext vào, nhập mật khẩu và chờ đợi.
    • LE: Dùng command line để cài, mở terminal lên và chạy lệnh sau
  # Copy kext tới /Library/Extensions
  sudo cp -R <kéo thả kext vào terminal> /Library/Extensions
  # rebuild kext
  sudo kextcache -i /
  • Khởi động và test

Tổng kết

Trên đây mình đã hướng dẫn chi tiết cách đơn giản nhất để kích hoạt được âm thanh trong hackintosh.
Cảm ơn Acidanthera team, Rehabman, Mirone, Toleda, … và tất cả những người đã đóng góp cho cộng đồng hackintosh.


Nguồn: vnohackintosh.com
Group và cộng đồng hackintosh: VNO Hackintosh – Hackintosh Việt Nam
Liên hệ cài hackintosh HCM: Zalo: 0377930334 – Nguyễn Văn Hùng / Facebook: vanhung4499

Từ khoá: hackintosh
Next Post

Kinh nghiệm đọc sách cho developer

Theo dõi
Đăng nhập
Thông báo của
guest
guest
6 Comments
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất
Phản hồi nội tuyến
Xem tất cả bình luận
Hùng
Hùng
3 năm trước

cảm ơn bác

0
Trả lời
Tâm
Tâm
2 năm trước

Cảm ơn bạn, mình làm được rồi. Chọn luôn id số 1 là ăn luôn (trên PC).

2
Trả lời
Anthony Tran
Anthony Tran
Tác giả
Trả lời  Tâm
2 năm trước

😀

0
Trả lời
Minh Nguyễn
Minh Nguyễn
2 năm trước

cho e hỏi là nếu trg hackintosh tool ko có phần âm thanh để e xem layout id ik ạ thì làm sao để nó hiện ạ

0
Trả lời
Thành Nhân
Thành Nhân
2 năm trước

làm sao để kích hoạc được âm thanh 5.1 ad ?
hiện tại đang dùng chip Realtek HD ALC877

0
Trả lời
Mạnh
Mạnh
2 năm trước

Mình có làm theo bài viết của bạn. ở bản Mojave mình active cái lên ngay mà mình mới cài sang bản Catalina cũng layoud id đó thì lại ko được, đã thử vài layout khác cũng ko lên. có cách nào khắc phục ko bạn ?

0
Trả lời

Có thể bạn quan tâm

Cách làm củ kiệu chua ngọt

Cách làm củ kiệu chua ngọt

by Huệ Minh
19 Tháng Chín, 2021
0
2.6k

Trong khi miền Bắc thường ăn hành củ muối, thì miền Trung và miền Nam thường có củ...

Cách nấu chè dừa non thạch lá dứa thơm mát

Cách nấu chè dừa non thạch lá dứa thơm mát

by Huệ Minh
12 Tháng Mười, 2021
0
2.6k

Chè dừa non thạch lá dứa đang là món rất hot hiện nay bởi hương vị thơm ngon,...

Tổng hợp các cách trị mụn ẩn an toàn từ thiên nhiên

Tổng hợp các cách trị mụn ẩn an toàn từ thiên nhiên

by Huệ Minh
8 Tháng Mười, 2021
0
2.6k

Mụn ẩn là nỗi tự ti của nhiều chị em phụ nữ. Tuy không sưng hay gây đau...

Cách làm bánh Chiffon – Chiffon Cake

Cách làm bánh Chiffon – Chiffon Cake

by Huệ Minh
30 Tháng Chín, 2021
0
2.6k

Chiffon có nghĩa là mềm như tơ lụa, đây là loại bánh cần làm theo cách đánh bông...

  • Giới thiệu
  • Liên hệ
  • Chính sách bảo mật

© 2023 Genzakit

Không có kết quả phù hợp
Xem tất cả kết quả
  • Trending
  • Gợi ý bạn đọc
  • Tin tức
  • Hackintosh
  • Lập trình
  • Software
  • Thủ thuật
  • Chia sẻ
  • GenZA Can Cook
  • GenZA Beauty
  • Vui mỗi ngày
  • Cảm nhận cuộc sống

© 2022 Genzakit - Ngôi nhà giới trẻ

Chào mừng trở lại!

Đăng nhập bằng Facebook
Sign In with Google
OR

Đăng nhập

Quên mật khẩu?

Retrieve your password

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

Đăng nhập
wpDiscuz