nhatkha

Thành viên mới
7/11/15
35
0
6
Mình đã lỡ xoá file AppleHDA gốc nhưng sau khi cài Hackintosh VN tool nó có 1 file AppleHDARealtekALC269.kext mình dùng nó sửa thành AppleHDA.kext

Lúc đầu Audio ID của máy trước khi cài HVT là 0 (không). Mình sửa lại thành 28 (Máy mình là ASUS k5E)

File AppleHDA.kext có thông tin như sau:

Screen Shot 2016-03-07 at 6.46.48 PM.png


File config chỉnh Audio là 28

Screen Shot 2016-03-07 at 6.45.49 PM.png


File DSDT chỉnh layout-id là 28:


Screen Shot 2016-03-07 at 6.47.48 PM.png


Mình xoá file AppleHDA trong ổ boot OSX


Screen Shot 2016-03-07 at 7.00.30 PM.png


Sau đó dùng Kext Wizard cài kext

Screen Shot 2016-03-07 at 7.02.34 PM.png


Screen Shot 2016-03-07 at 7.03.46 PM.png


Cài vậy rồi mà sau nó chưa nhận vậy?


Screen Shot 2016-03-07 at 7.05.11 PM.png


Screen Shot 2016-03-07 at 7.05.22 PM.png


Ai giúp mình với!
Không biết làm vậy sai chỗ nào nữa mà nó không nhận! :)
 
cài lại native applehda sau đó dùng HTV patch là được. Mà cái DSDT của bạn nhìn dị vậy có đúng một dòng. trong config.plist bỏ cái layout 28 với resetHDA đi
 
Laptop patch thêm HPET IRQ nữa mới lên
 
cài lại native applehda sau đó dùng HTV patch là được. Mà cái DSDT của bạn nhìn dị vậy có đúng một dòng. trong config.plist bỏ cái layout 28 với resetHDA đi
pure.wisdomKhông biết cài native appleHDA đó bạn! :D
 
Laptop patch thêm HPET IRQ nữa mới lên
vusun123HPET có sẵn trong DSDT.dsl
Device (HPET)
{
Name (_HID, EisaId ("PNP0103"))
Name (_CID, EisaId ("PNP0C01"))
Name (_STA, 0x0F)
Name (_CRS, ResourceTemplate ()
{
IRQNoFlags ()
{0,8,11}
Memory32Fixed (ReadWrite,
0xFED00000, // Address Base
0x00000400, // Address Length
)
})
}
Nếu Patch HPET bằng system_HPET.txt file /Desktop/DSDT Patches/RehabMan Patches/system/system_HPET.txt sẽ bị 201 lỗi

Có patch IRQ rồi mà không có thấy trong file DSDT.dsl
Pacth bằng file system_IRQ.txt trong /Desktop/DSDT Patches/RehabMan Patches/system/system_IRQ.txt
 
Bạn cài lại AppleHDA.kext backup trong thư mục Kexts Backup trên Desktop rồi chạy lại HVT đi. HVT sẽ tự động patch AppleHDA.kext cho bạn. Việc còn lại cần làm là inject layout-id=28 trong Clover hoặc DSDT, ko dùng cả 2.

Cái AppleHDARealtekALC269.kext là dummy kext, cộng thêm với vanilla AppleHDA.kext và patch binary on-the-fly bằng Clover (config trong file .xml) thì là giải pháp tốt nhất ko lo mất audio khi update OSX, bạn có thể nghiên cứu sau khi cài cách trên thành công.

Fix HPET với IRQ thì có thể patch DSDT hoặc sửa DSDT Fix Mask trong config.plist.
 
Last edited:
Không biết cài native appleHDA đó bạn! :D
nhatkhaGõ google tìm hiểu đi bạn.
HPET có sẵn trong DSDT.dsl
Device (HPET)
{
Name (_HID, EisaId ("PNP0103"))
Name (_CID, EisaId ("PNP0C01"))
Name (_STA, 0x0F)
Name (_CRS, ResourceTemplate ()
{
IRQNoFlags ()
{0,8,11}
Memory32Fixed (ReadWrite,
0xFED00000, // Address Base
0x00000400, // Address Length
)
})
}
Nếu Patch HPET bằng system_HPET.txt file /Desktop/DSDT Patches/RehabMan Patches/system/system_HPET.txt sẽ bị 201 lỗi

Có patch IRQ rồi mà không có thấy trong file DSDT.dsl
Pacth bằng file system_IRQ.txt trong /Desktop/DSDT Patches/RehabMan Patches/system/system_IRQ.txt
add nguồn vào patch online luôn cho lẹ. Dự là bạn copy xong paste à. Chuyển qua dùng ACPI 5.0 chưa
 
guide 10 vạn câu hỏi vì sao có chỉ rõ vấn đề rồi mà sao k chịu đọc
 
Gõ google tìm hiểu đi bạn.

add nguồn vào patch online luôn cho lẹ. Dự là bạn copy xong paste à. Chuyển qua dùng ACPI 5.0 chưa
pure.wisdom5.0 dành cho haswell trở lên, máy của chủ topic dùng sandy.