AppleALC.kext ile Hackintosh Cihazlarda Ses Aktif Etmek

montezuma

MASTER YODA
Yönetici
19 Eki 2016
19,761
4,692
4,401
5676e3b2a86ec4d517baca5138f83b61.png


AppleALC bir kernel uzantısı olup sistem dosyalarında herhangi bir değişiklik yapmadan yerleşik (native) olarak Hackintosh sisteminizde sesi aktif etmeye yarar. AppleALC'in bir diğer avantajı AppleHDA ve diğer gerekli kextlere gerekli olan modifikasyonları dinamik olarak yapar ve bu sayede kurulumdan itibaren ses sorunsuz çalışır. Ayrıca OS güncellemesi aldığınızda VoodooHDA aksine, tekrardan ses tanıtmak zorunda kalmazsınız.

AppleALC'nin desteklediği Ses Kodekleri:
VendorCodecRevisionsMinKernelMaxKernel
CreativeCA01320x100918 layout 9, 10, 11, 1213 (10.9)
CirrusLogicCS42100x100101 layout 1313 (10.9)
CirrusLogicCS42130x100100 layout 2813 (10.9)
RealtekALC233layout 3, 13, 2713 (10.9)
RealtekALC235layout 313 (10.9)
RealtekALC3236layout 4, 5, 2813 (10.9)
RealtekALC255layout 3, 13, 17, 2813 (10.9)
RealtekALC256 (3246)layout 1313 (10.9)
RealtekALC260layout 1213 (10.9)
RealtekALC2620x100202 layout 1113 (10.9)
RealtekALC268layout 313 (10.9)
RealtekALC2690x100004, 0x100100, 0x100202, 0x100203 layout 1-9, 13, 20, 27, 28, 29, 32, 3312 (10.8)
RealtekALC2700x100100, layout 3, 4, 27, 2813 (10.9)
RealtekALC271xlayout 9, 3112 (10.8)
RealtekALC2720x100001, layout 313 (10.9)
RealtekALC2750x100005, 0x100008, layout 3, 13, 2813 (10.9)
RealtekALC280layout 3, 413 (10.9)
RealtekALC2820x100003, layout 3, 4, 27, 28, 8613 (10.9)
RealtekALC283layout 3, 1113 (10.9)
RealtekALC284layout 313 (10.9)
RealtekALC288layout 313 (10.9)
RealtekALC290layout 3, 2813 (10.9)
RealtekALC3241layout 413 (10.9)
RealtekALC292layout 12, 2813 (10.9)
RealtekALC2980x100103, layout 3, 1313 (10.9)
RealtekALC6620x100101, 0x100300 layout 5, 7, 1113 (10.9)
RealtekALC6630x100002, layout 3, 4, 2813 (10.9)
RealtekALC665layout 12, 1313 (10.9)
RealtekALC6680x100003, layout 3, 20, 27, 28, 2913 (10.9)
RealtekALC670layout 1213 (10.9)
RealtekALC8820x100101, layout 5, 713 (10.9)
RealtekALC8830x100002, layout 713 (10.9)
RealtekALC8850x100101, layout 1, 1213 (10.9)
RealtekALC8870x100302, layout 1, 2, 3, 5, 7, 11, 13, 17, 18, 33, 9913 (10.9)
RealtekALC888/ALC12000x100101, 0x100001, 0x100202, 0x100302 layout 1, 2, 3, (4 for laptop), 5, 7, 11, 2813 (10.9)
RealtekALC8890x100004, layout 1, 1213 (10.9)
RealtekALC8910x100002, layout 1313 (10.9)
RealtekALC8920x100302, layout 1, 2, 3, 4 (for laptop), 5, 7, 9913 (10.9)
RealtekALC898/ALC8990x100003, layout 1, 2, 3, 5, 7, 11, 13, 2813 (10.9)
RealtekALC11500x100001, layout 1, 2, 3, 5, 7, 1112 (10.8)
AnalogDevicesAD1984A0x100400, layout 1113 (10.9)
AnalogDevicesAD1988Blayout 5, 7, 1213 (10.9)
AnalogDevicesAD2000Blayout 5, 713 (10.9)
ConexantCX205610x100000, layout 1113 (10.9)
ConexantCX20583layout 313 (10.9)
ConexantCX20585layout 313 (10.9)
ConexantCX20588layout 313 (10.9)
ConexantCX205900x100002, 0x100003, layout 3, 12, 2813 (10.9)
ConexantCX20724layout 3, 1313 (10.9)
ConexantCX20751/20752layout 3, 2813 (10.9)
ConexantCX20756layout 313 (10.9)
ConexantCX20757layout 313 (10.9)
IDTIDT92HD66C3/65layout 313 (10.9)
IDTIDT92HD71B7Xlayout 313 (10.9)
IDTIDT92HD75B2X5layout 313 (10.9)
IDTIDT92HD75B3X5layout 3, 1113 (10.9)
IDTIDT92HD99BXXlayout 313 (10.9)
IDTIDT92HD87B1layout 313 (10.9)
IDTIDT92HD81B1C5layout 313 (10.9)
IDTIDT92HD81B1X5layout 3, 1213 (10.9)
IDTIDT92HD87B1/3layout 1213 (10.9)
IDTIDT92HD87B2/4layout 1213 (10.9)
IDTIDT92HD90BXXlayout 3, 1213 (10.9)
IDTIDT92HD91BXX0x100102, layout 3, 1213 (10.9)
IDTIDT92HD93BXX0x100203, layout 1213 (10.9)
IDTIDT92HD95layout 1213 (10.9)
VIAVT18020x100000, layout 313 (10.9)
VIAVT2020/20210x100100, layout 5, 713 (10.9)
IntelHD4600 HDMIig-platform-id 0x0d22000313 (10.9)
IntelHD4000 HDMIig-platform-id 0x01660003, 0x01660009, 0x0166000A13 (10.9)
[TBODY] [/TBODY]
[TBODY] [/TBODY]
KURULUM:

AppleALC kurulumundan önce şu adımları takip edin:
  • İlk olarak Codec-Info.command betiği ile sisteminizde mevcut olan Ses Kodeğinin yukarıdaki listede desteklendiğinden emin olun;
    • Dropbox - Codec-Info.command.zip indirin.
    • İndirdiğiniz command dosyasına çift tıklayın.
    • Açılan terminal penceresinde aldığınız bilgileri yukarıdaki tablo ile karşılaştırın.
  • Eğer sisteminizde VoodooHDA.kext, HDAEnabler.kext, AppleHDADisabler.kext, realtekALC.kext varsa bunları silin.
  • Çöp kutusunu boşaltın ve Rebuild Cache yaptıktan sonra sistemii yeniden başlatın.
  • AppleALC.kext indirin ve kext yükleyici bir uygulama ile kurulumunu yapın.
    Dropbox - AppleALC.kext.zip
  • Ardından Rebuild Cache yapın.
  • Şimdi Config.plist dosyanızı Clover Configurator ile yada Türkçe OSXinfo CLOVER EDITOR (Windows üzerinde Config Düzenleme Aracı) ile açın.
  • Devices--> Audio--> İnject altına yukarıda ki tabloda sizin ses donanımınıza uygun Revizyon-ID içindeki Layout-ID girin:

    Clover Configurator ile:
    Screen Shot 2016-10-29 at 23.52.41.png


    OSXinfo CLOVER EDITOR ile:
    Screen Shot 2016-10-29 at 23.53.51.png

  • Ayrıca Config.plist --> ACPI--> DSDT-->Patches içinde şu yamayı uygulayın;
    Comment: Rename HDAS to HDEF
    Find(Hex): 48444153
    Replace (HEX): 48444546
    Screen Shot 2016-10-30 at 00.05.50.png


    Text Edit İle;
    Kod:
    <dict>
                        <key>Comment</key>
                        <string>Rename HDAS to HDEF</string>
                        <key>Disabled</key>
                        <false/>
                        <key>Find</key>
                        <data>
                        SERBUw==
                        </data>
                        <key>Replace</key>
                        <data>
                        SERFRg==
                        </data>
                    </dict>

  • Bu işlemlerden sonra sistemi yeniden başlatın ve ses ayarlarından ses girişlerini kontrol edin.
 
Son düzenleme:

darknightz

APPRENTICE
9 Eki 2017
59
1
0
27


AppleALC bir kernel uzantısı olup sistem dosyalarında herhangi bir değişiklik yapmadan yerleşik (native) olarak Hackintosh sisteminizde sesi aktif etmeye yarar. AppleALC'in bir diğer avantajı AppleHDA ve diğer gerekli kextlere gerekli olan modifikasyonları dinamik olarak yapar ve bu sayede kurulumdan itibaren ses sorunsuz çalışır. Ayrıca OS güncellemesi aldığınızda VoodooHDA aksine, tekrardan ses tanıtmak zorunda kalmazsınız.

AppleALC'nin desteklediği Ses Kodekleri:
VendorCodecRevisionsMinKernelMaxKernel
CreativeCA01320x100918 layout 9, 10, 11, 1213 (10.9)
CirrusLogicCS42100x100101 layout 1313 (10.9)
CirrusLogicCS42130x100100 layout 2813 (10.9)
RealtekALC233layout 3, 13, 2713 (10.9)
RealtekALC235layout 313 (10.9)
RealtekALC3236layout 4, 5, 2813 (10.9)
RealtekALC255layout 3, 13, 17, 2813 (10.9)
RealtekALC256 (3246)layout 1313 (10.9)
RealtekALC260layout 1213 (10.9)
RealtekALC2620x100202 layout 1113 (10.9)
RealtekALC268layout 313 (10.9)
RealtekALC2690x100004, 0x100100, 0x100202, 0x100203 layout 1-9, 13, 20, 27, 28, 29, 32, 3312 (10.8)
RealtekALC2700x100100, layout 3, 4, 27, 2813 (10.9)
RealtekALC271xlayout 9, 3112 (10.8)
RealtekALC2720x100001, layout 313 (10.9)
RealtekALC2750x100005, 0x100008, layout 3, 13, 2813 (10.9)
RealtekALC280layout 3, 413 (10.9)
RealtekALC2820x100003, layout 3, 4, 27, 28, 8613 (10.9)
RealtekALC283layout 3, 1113 (10.9)
RealtekALC284layout 313 (10.9)
RealtekALC288layout 313 (10.9)
RealtekALC290layout 3, 2813 (10.9)
RealtekALC3241layout 413 (10.9)
RealtekALC292layout 12, 2813 (10.9)
RealtekALC2980x100103, layout 3, 1313 (10.9)
RealtekALC6620x100101, 0x100300 layout 5, 7, 1113 (10.9)
RealtekALC6630x100002, layout 3, 4, 2813 (10.9)
RealtekALC665layout 12, 1313 (10.9)
RealtekALC6680x100003, layout 3, 20, 27, 28, 2913 (10.9)
RealtekALC670layout 1213 (10.9)
RealtekALC8820x100101, layout 5, 713 (10.9)
RealtekALC8830x100002, layout 713 (10.9)
RealtekALC8850x100101, layout 1, 1213 (10.9)
RealtekALC8870x100302, layout 1, 2, 3, 5, 7, 11, 13, 17, 18, 33, 9913 (10.9)
RealtekALC888/ALC12000x100101, 0x100001, 0x100202, 0x100302 layout 1, 2, 3, (4 for laptop), 5, 7, 11, 2813 (10.9)
RealtekALC8890x100004, layout 1, 1213 (10.9)
RealtekALC8910x100002, layout 1313 (10.9)
RealtekALC8920x100302, layout 1, 2, 3, 4 (for laptop), 5, 7, 9913 (10.9)
RealtekALC898/ALC8990x100003, layout 1, 2, 3, 5, 7, 11, 13, 2813 (10.9)
RealtekALC11500x100001, layout 1, 2, 3, 5, 7, 1112 (10.8)
AnalogDevicesAD1984A0x100400, layout 1113 (10.9)
AnalogDevicesAD1988Blayout 5, 7, 1213 (10.9)
AnalogDevicesAD2000Blayout 5, 713 (10.9)
ConexantCX205610x100000, layout 1113 (10.9)
ConexantCX20583layout 313 (10.9)
ConexantCX20585layout 313 (10.9)
ConexantCX20588layout 313 (10.9)
ConexantCX205900x100002, 0x100003, layout 3, 12, 2813 (10.9)
ConexantCX20724layout 3, 1313 (10.9)
ConexantCX20751/20752layout 3, 2813 (10.9)
ConexantCX20756layout 313 (10.9)
ConexantCX20757layout 313 (10.9)
IDTIDT92HD66C3/65layout 313 (10.9)
IDTIDT92HD71B7Xlayout 313 (10.9)
IDTIDT92HD75B2X5layout 313 (10.9)
IDTIDT92HD75B3X5layout 3, 1113 (10.9)
IDTIDT92HD99BXXlayout 313 (10.9)
IDTIDT92HD87B1layout 313 (10.9)
IDTIDT92HD81B1C5layout 313 (10.9)
IDTIDT92HD81B1X5layout 3, 1213 (10.9)
IDTIDT92HD87B1/3layout 1213 (10.9)
IDTIDT92HD87B2/4layout 1213 (10.9)
IDTIDT92HD90BXXlayout 3, 1213 (10.9)
IDTIDT92HD91BXX0x100102, layout 3, 1213 (10.9)
IDTIDT92HD93BXX0x100203, layout 1213 (10.9)
IDTIDT92HD95layout 1213 (10.9)
VIAVT18020x100000, layout 313 (10.9)
VIAVT2020/20210x100100, layout 5, 713 (10.9)
IntelHD4600 HDMIig-platform-id 0x0d22000313 (10.9)
IntelHD4000 HDMIig-platform-id 0x01660003, 0x01660009, 0x0166000A13 (10.9)
[TBODY] [/TBODY]
[TBODY] [/TBODY]
KURULUM:

AppleALC kurulumundan önce şu adımları takip edin:
  • İlk olarak Codec-Info.command betiği ile sisteminizde mevcut olan Ses Kodeğinin yukarıdaki listede desteklendiğinden emin olun;
    • Dropbox - Codec-Info.command.zip indirin.
    • İndirdiğiniz command dosyasına çift tıklayın.
    • Açılan terminal penceresinde aldığınız bilgileri yukarıdaki tablo ile karşılaştırın.
  • Eğer sisteminizde VoodooHDA.kext, HDAEnabler.kext, AppleHDADisabler.kext, realtekALC.kext varsa bunları silin.
  • Çöp kutusunu boşaltın ve Rebuild Cache yaptıktan sonra sistemii yeniden başlatın.
  • AppleALC.kext indirin ve kext yükleyici bir uygulama ile kurulumunu yapın.
    Dropbox - AppleALC.kext.zip
  • Ardından Rebuild Cache yapın.
  • Şimdi Config.plist dosyanızı Clover Configurator ile yada Türkçe OSXinfo CLOVER EDITOR (Windows üzerinde Config Düzenleme Aracı) ile açın.
  • Devices--> Audio--> İnject altına yukarıda ki tabloda sizin ses donanımınıza uygun Revizyon-ID içindeki Layout-ID girin:

    Clover Configurator ile:
    Ekli dosyayı görüntüle 74

    OSXinfo CLOVER EDITOR ile:
    Ekli dosyayı görüntüle 75

  • Ayrıca Config.plist --> ACPI--> DSDT-->Patches içinde şu yamayı uygulayın;
    Comment: Rename HDAS to HDEF
    Find(Hex): 48444153
    Replace (HEX): 48444546
    Ekli dosyayı görüntüle 76

    Text Edit İle;
    Kod:
    <dict>
                        <key>Comment</key>
                        <string>Rename HDAS to HDEF</string>
                        <key>Disabled</key>
                        <false/>
                        <key>Find</key>
                        <data>
                        SERBUw==
                        </data>
                        <key>Replace</key>
                        <data>
                        SERFRg==
                        </data>
                    </dict>

  • Bu işlemlerden sonra sistemi yeniden başlatın ve ses ayarlarından ses girişlerini kontrol edin.
Aynısını yaptım ama bir türlü sesi tanıtamadım gitti.

ALC 120 komut dosyasınıda ındırdım gene olmadı.
 

Vacintosh

APPRENTICE
4 Kas 2018
31
3
21
31
Alc1150 için yaptım olmadı. Hdefi register üzerinden kontrol ettim mevcut. Başka nasıl yapabilirim ?
 

Vacintosh

APPRENTICE
4 Kas 2018
31
3
21
31
Codec info Command çalıştırınca bu şekilde yazılar geliyor pek bişey anlamadım.

Kod:
Last login: Fri Nov  9 15:49:49 on ttys000
Taskins-iMac:~ taskintasci$ /Users/taskintasci/Downloads/Codec-Info.command ; exit;
HDEF@1B = = = = = = = = = = = = = = = = = = = = = = = = = = =
Layout, hex: 0x , dec: 0
PinConfigurations:
00
Codecs Found: 0
HDA:
/Users/taskintasci/Downloads/Codec-Info.command: line 53: let: CodecID=: syntax error: operand expected (error token is "=")
0 CodecAddress:
VendorID:
RevisionID:
CodecID:
/Users/taskintasci/Downloads/Codec-Info.command: line 59: let: Revisiond=: syntax error: operand expected (error token is "=")
Revision(dec):=
Id=0x
Id(dec)=0
Vendor=0x
Vendor(dec)=0
File Doesn't Exist, Will Create: /Users/taskintasci/Desktop/Info.plist
/Users/taskintasci/Downloads/Codec-Info.command: line 115: [: !=: unary operator expected
/Users/taskintasci/Downloads/Codec-Info.command: line 127: ((: < 885 : syntax error: operand expected (error token is "< 885 ")
/Users/taskintasci/Downloads/Codec-Info.command: line 40: VendorID: bad array subscript
/Users/taskintasci/Downloads/Codec-Info.command: line 40: VendorID: bad array subscript
/Users/taskintasci/Downloads/Codec-Info.command: line 40: VendorID: bad array subscript
HDA:
/Users/taskintasci/Downloads/Codec-Info.command: line 53: VendorID: bad array subscript
/Users/taskintasci/Downloads/Codec-Info.command: line 53: let: CodecID=: syntax error: operand expected (error token is "=")
/Users/taskintasci/Downloads/Codec-Info.command: line 54: CodecAddress: bad array subscript
-1 CodecAddress:
/Users/taskintasci/Downloads/Codec-Info.command: line 55: VendorID: bad array subscript
VendorID:
/Users/taskintasci/Downloads/Codec-Info.command: line 56: RevisionID: bad array subscript
RevisionID:
CodecID:
/Users/taskintasci/Downloads/Codec-Info.command: line 58: VendorID: bad array subscript
/Users/taskintasci/Downloads/Codec-Info.command: line 59: RevisionID: bad array subscript
/Users/taskintasci/Downloads/Codec-Info.command: line 59: let: Revisiond=: syntax error: operand expected (error token is "=")
Revision(dec):=
Id=0x
Id(dec)=0
Vendor=0x
Vendor(dec)=0
/Users/taskintasci/Downloads/Codec-Info.command: line 74: VendorID: bad array subscript
/Users/taskintasci/Downloads/Codec-Info.command: line 75: VendorID: bad array subscript
File Doesn't Exist, Will Create: /Users/taskintasci/Desktop/Info.plist
/Users/taskintasci/Downloads/Codec-Info.command: line 84: VendorID: bad array subscript
/Users/taskintasci/Downloads/Codec-Info.command: line 84: RevisionID: bad array subscript
/Users/taskintasci/Downloads/Codec-Info.command: line 115: [: !=: unary operator expected
/Users/taskintasci/Downloads/Codec-Info.command: line 127: ((: < 885 : syntax error: operand expected (error token is "< 885 ")
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[İşlem tamamlandı]
 
Moderatörün son düzenlenenleri:

montezuma

MASTER YODA
Yönetici
19 Eki 2016
19,761
4,692
4,401
Ne yapmaya çalışıyorsun? Sen zaten sesi tanıtmadın mı? Şimdiki sorunun nedir senin?
 

Vacintosh

APPRENTICE
4 Kas 2018
31
3
21
31
Ne yapmaya çalışıyorsun? Sen zaten sesi tanıtmadın mı? Şimdiki sorunun nedir senin?
Evet yapmıştım ama güncellemem gerekti eski kex kullanmışım. Güncelleme için multibeastte bulunan RealtekAlc AppleAlc ve 5.1 audio işaretledim. Kurdum ve sonuç hiç ses sürücüsü gözükmüyor.
 

S10soz_21

MASTER JEDI
MODERATOR
19 Haz 2017
2,366
430
1,851
29
Diyarbakır/Amed
Hepsini niye aynı anda kullanıyırsun ki. Kurduğun ses ile ilgili yüm kexleri sil ve indirdiğin imajın içinde AppleHDA.kext i S/L/E kurup. Önceki mesajımda linkini verdiğim konudaki AppleALC.kext ve Lilu.kext i EFI/clover/kext/other yoluna kopyala. Ardındanda codec ine uygun layout id leri tek tek dene.
 
  • Like
Tepkiler: Vacintosh

Vacintosh

APPRENTICE
4 Kas 2018
31
3
21
31
Hepsini niye aynı anda kullanıyırsun ki. Kurduğun ses ile ilgili yüm kexleri sil ve indirdiğin imajın içinde AppleHDA.kext i S/L/E kurup. Önceki mesajımda linkini verdiğim konudaki AppleALC.kext ve Lilu.kext i EFI/clover/kext/other yoluna kopyala. Ardındanda codec ine uygun layout id leri tek tek dene.
Teşekkürler, söylediklerinizi sırayla yaptım düzeldi, iyiki varsınız :)
 

darbeturk

APPRENTICE
19 Tem 2017
12
1
0
27
ALC290 için AppleALC.kext ile sorunu çözemedim, fakat VoodooHDA 2.9.0 sürümünü yükledikten sonra problemsiz ses kartı tanıdı ve sesi gayet tatmin edici Windows kadar olmasada çokta bir fark yok bilginize...
 
  • Like
Tepkiler: montezuma

cellojaan

PADAVAN
20 Eki 2017
145
46
71
30
ALC290 için AppleALC.kext ile sorunu çözemedim, fakat VoodooHDA 2.9.0 sürümünü yükledikten sonra problemsiz ses kartı tanıdı ve sesi gayet tatmin edici Windows kadar olmasada çokta bir fark yok bilginize...
Vodoo'dan ALC'ye geçtim bende. Ses muhteşem neredeyse windows kadar. Kulaklıklarda vodoo cızırtı yapıyordu bunda gayet güzel. Mikrofon çok iyi. ALC'ye geçmeni öneririm.
 

AD Engelleyici Tespit Edildi

Anlıyoruz, reklamlar can sıkıcı!

Elbette, reklam engelleme yazılımı reklamları engelleme konusunda harika bir iş çıkarsa da, web sitemizin faydalı özelliklerini de engeller. En iyi site deneyimi ve bize destek olmak için lütfen AdBlocker’ınızı devre dışı bırakın.

AD Reklam Engelleyiciyi Devre Dışı Bıraktım
Hayır teşekkürler