Patch audio với VoodooHDA

Cài đặt

Từ Catalina trở xuống

B1: Tải xuống kext từ nguồn sauarrow-up-right

B2: Thêm kext vào folder trong EFI sau đó snapshot lại config

B3: Restart và tận hưởng

Từ Big Sur trở lên

B1: Tải xuống file từ nguồn sauarrow-up-right

Đối với clover các bạn tải kext từ nguồn sauarrow-up-right

B2: Mở file .dmg và bỏ app vào desktop

Đối với Clover chạy file pkg lên

B3: Chạy app và kéo phân vùng ổ cứng vào

B4: Bỏ kext vào L/E bằng kext droplet v2arrow-up-right

B5: Xóa kext ở bootloaderrestart

circle-exclamation

Tinh chỉnh

Dump codec

B1: Tải xuống file get_dump từ nguồn sau về tại đâyarrow-up-right

B2 : Chạy file getdump lên

B3: Các bạn copy hết "đóng" code vừa dum và copy vào 1 file .docx hoặc .txt

B4: Ấn tổ hợp phím Command+F để tìm từ khóa patched pins configration

B5: Copy mục patched pins configration ra 1 file khác

circle-exclamation

B6: Copy các dòng không chữ DISABLED ra 1 phần riêng

B7: Mở file info.plist và file tmp info.plistarrow-up-right

Backup file tmp info.plistarrow-up-right

circle-info

File info.plist nằm ở trong voodoohda --> content --> info.plist

Inject node

B1: Tìm phần nodes to pad và xóa các node trong đấy đi và copy mục 0 của file tmp info.plist trong mục nodes to pad qua file info.plist

Mục 0 dùng để inject các codec thực

B2: Các bạn clone mục 0 thành nhiều mục

circle-info

Số mục tương ứng với các mục của của codec thực ở đây của mình là 5

Sửa dòng node của file info.plist theo các codec thực

B3: Copy các mục config của file của các codec vào config trong nodes to pad của file info.plist

circle-exclamation

B4: Ở phần codec các bạn để là 0 như mặc định số 0 này là của phần hda codec của các bạn như của mình là

Disable node

circle-info

Như các bạn có thể thấy trong phần Patched pins configuration

Có các node disable đây chính là các node ảo và ta cần disable nó đi

B1: Bây giờ các bạn copy mục 1 ở file tmp info.plist phần nodes to pad sang file info.plistclone ra tương ứng bằng số codec ảo của bạn

circle-info

Như của mình là 8

B2: tiếp đến các bạn làm như trên copy phần nod của các codec ảo sang phần nodes to pad --> node của file info.plist như mình sau khi copy xong sẽ là

B3: Tiếp theo copy toàn bộ mục MixerValues của file tmp info.plist sang file info.plist

circle-info

Các bạn cứ việc xoá phần MixerValues trong file info đi rồi copy từ file template qua là được

circle-info

Gần xong rồi cố lên nhé 😄

Adjust quirk

B1: Các bạn chỉnh mục noise trong file info.plist về 5

circle-info

Như thế là đã loại bỏ triệt để rè nhưng nếu các bạn hơi khó tính thì nên bỏ thêm kext codec commander theo nguồn sauarrow-up-right vào mục kextsnaps lại

B2: Tiếp theo chỉnh các mục fix theo file tmp info.plist đây là của mình sau khi chỉnh xong

Load Kext

Catalina trở xuống

B1: Tiến hành mount phân vùng EFI bằng hackintool

B2: Copy file info.plist vừa chỉnh sửa vào VoodooHDA --> Contents

B3: Bỏ kext vào EFI -> OC -> Kext

Hoặc EFI -> Clover -> Kext -> Other

B4: Snapshot lại và reboot

circle-exclamation

BigSur trở lên

B1: Copy file info.plist vừa chỉnh sửa vào VoodooHDA --> Contents

B2: Chạy xoá kext voodooHDA trong LE đã thêm ở phần cài đặt

Để hiểu LE là gì vui lòng xem lại bài này

B3: Nhập vào setting và nhập password để allow việc rebuild cache

B4: Reboot

circle-check
circle-info

Source tham khảo: Hướng dẫn chi tiết cài đặt âm thanh cho Hackintosh với VoodooHDAarrow-up-right

Nếu như thấy bài viết hơi khó hiểu cũng có thể xem video này nhé

Last updated