Nah, asal kamu tau dalam folder Extensions sebenernya sudah tersimpan kext audio yang diracik langsung oleh Apple yang biasa kita kenal dengan AppleHDA atau AHDA. Kext ini memang enggak dengan mudah dipasang begitu saja, karena kita harus menerapkan codec audio kita ke dalam kext AppleHDA.
1. Inject Layout ID
Inject layout id bisa dilakukan melalui beberapa cara, yaitu:a. Via Clover
Pertama buka Clover Configurator>Mount EFI>buka Config.plist nya. Setelah itu arahkan ke Devices>Audio dan ikuti sesuai instruksi, AppleHDA yang tadi kamu download menggunakan Layout ID nomor berapa. Sebagai contoh: AppleHDA untuk CX20757 milik saya menggunakan Layout 3, sehingga saya menulis angka 3 pada bagian Audio di Clover Configurator.
Inject Layout Melalui Clover |
b. Via DSDT
Kamu cukup menempatkan kode method _DSM di dalam HDEF. Contoh kode untuk layout 3, seperti dibawah ini:
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x0c)
{
"built-in",
Buffer (One)
{
0x00
},
"layout-id",
Buffer (0x04)
{
0x03, 0x00, 0x00, 0x00
},
"PinConfigurations",
Buffer (0x00)
{
0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
c. Via HDAEnabler
Ini merupakan cara yang paling simple, kamu cukup mengunduh kext HDAEnabler sesuai layout. Kemudian install seperti biasa, dimana untuk Clover taruh di dalam folder EFI\Clover\Kext\10.x dan untuk Chameleon bisa di dalam System\Library\Extensions atau Extra\Extensions.
2. Install Kext
Setelah inject layout selesai, sekarang install kext patched AppleHDA menggunakan 3rd party software seperti Kext Utility, Kext Wizard ataupun DPCIManager. Tunggu proses instalasi sampai selesai kemudian restart PC/Laptopmu.Bila kext AppleHDA sukses di load |
Output terdeteksi |
Bagaimana, jadi belum sob? karena codec audio sesuai dengan kita miliki otomatis output nya lebih jernih daripada output hasil VoodooHDA. Selamat mencoba! :)
Info: Patched AppleHDA Untuk Banyak Codec
Mas cara tau kita pake Codec yang mana gimana?
ReplyDeletetrus saya sekarang menggunakan VoodooHDA, gimana cara untuk mengganti ke AppleHDA? apa yang VoodooHDA harus di hapus terlebih dahulu?
saya menggunakan Yosemite Zone pada Asus A46CB
yup, kalo ganti AHDA, voodooHDA nya dihapus.
Deletecek Codec ID nya bisa pake 'DPCIManager' bro :)
Berarti yg di hapus VoodooHDA yg ada di S/L/Eya? Trus saya juga nginstall kext AHDADisabler berarti itu juga di hapus ya? Selain kext itu apa ada yang harus di hapus lagi?
DeleteDan bagaimana cara tahu kalo DSDT kita sudah di patch untuk AHDA?
yup, disabler juga dihapus. gak ada lagi..
Deletekalo mau cek yg di DSDT bisa search 'HDEF' kalo didalemnya ada method 'DSM' kayak diartikel atas. berarti udah di patch. sama cek di 'System Information' bagian Audio, kalo udah di patch ada angkanya 3
Oh iya mas, sebenernya ini bisa di pake di Yosemite zone tidak? Atau harus di Yosemite retail? Saya tanya di grup kata user A46CB juga dia gk bisa patch pake yg zone
ReplyDeleteini bisa dipake di semua OSX kok, lho distro pun sebenernya based on retail kok. cuman ada beberapa edit & tambahan sana-sini.
Deletehalah itu dia-nya aja kali yang gak bisa :D
Saya pake HDAEnabler yang layout 3 sama udah download AHDA untuk ALC270, dari link yg mas kasih tapi kok belum jalan AHDAnya?
ReplyDelete