Lenovo Y510P OSX El Capitan 10.11 kulaklık sorunu

Alucard Hellsing

Hectopat
Katılım
14 Mart 2015
Mesajlar
124
Makaleler
1
Daha fazla  
Cinsiyet
Erkek
Ses çalışıyor fakat kulaklığı taktığım zaman otomatik olarak sesi kulaklığa vermiyor. Sistem tercihlerinden sese gelip el ile kulaklığa almam gerekiyor. Bu da benim canımı sıkıyor. Kulaklığı taktığımda otomatik olarak kulaklığa geçmesini nasıl sağlayabilirim?
@montezuma @Recep Baltaş
 
@montezuma
Bütün vodoo sürünlerini tek tek denedim. Eski vodoo kext'ini sildim ardından yenisini kurdum yeniden başlattım. Hepsini tek tek denedim böylece. Denerken bazı sıkıntılar oldu açılmama gibi. Sorunları çözdüm sistemi açtım ama yine kulaklığa otomatik almıyor. Yok mudur başka bir yolu yordamı?
 
Çözümü çok uğraştırır. AppleHDA yamalaman gerekiyor. ama sadece yamada değil. DSDT yamasıda lazım ve ayrıca Audio input / output yeniden haritalandırman lazım. Ciddi zor iştir.
 
Senin için aşağıdakileri buldum:

6.2.1 Enabling native AppleHDA

There are two methods to fix audio in OS X. The first is to use VoodooHDA which is a generic audio driver that support wider range of sound chips out of the box (acceptable with issues). The second method is to patch AppleHDA.kext for our audio chip to have native sound (better and clearer) which is a complicated process. Now that we have AppleHDA working perfectly, the guide will only offer using AppleHDA.

Getting AppleHDA.kext patched to work correctly for our Y510p indeed toke much time reading guides and trying things. I have to give Mirone the credit he deserve for his awesome guide and the patched kext he provided that enabled most of the audio features but not external mic support. Our forum member intruder16 did his best and succeeded to get this the right way. Basically what have to be done is:
  • Patching the binary of AppleHDA to support our audio chip (either in place or in Clover's config.plist)
  • Adding the correct audio codecs to AppleHDA either directly or by using a helper kext to have all audio functions
  • Making a change in DSDT or in Clover's config.plist to use the proper audio layout
  • There is also an additional kext to install to help restoring audio after sleep/wake
For those who want to learn (I recommend all to learn because this is why we are all here), you can find some good information in this post. Otherwise, head over Y510p-OSX-AppleHDA and use that script to create and install the helper kext. You will also find instructions on how to properly configure Clover so the audio solution is complete. From now on, these information will not be available in this guide to keep everything organized.
6.2.2 Fixing HDMI & HDMI Audio
Connecting the laptop to an external display through HDMI means the display will be responsible for audio output instead of the laptop audio system. This feature is broken on many hackintoshes (ours included) and here you will find the procedure to fix it:
  • Make sure AppleHDA is working
  • Patch the DSDT/SSDT that have the device at address 0x00030000 to rename it from B0D3 to HDAU. (The patch is included in Auto-Patcher so skip this step)
  • Put FakePCIID_Intel_HDMI_Audio.kext in Clover's kexts folder (optionally can be installed in /S/L/E)
  • Patch AppleIntelFramebufferAzul.kext for HDMI-audio in Clover's config.plist (there are other patches for other configurations if this one did not work for you)
    <dict>
    <key>Comment</key>
    <string>HDMI-audio, port 0105, 0x0a260005 0x0a260006, 0x0d220003, 0x0a2e000a, 0x0a26000a</string>
    <key>Find</key>
    <data>
    AQUJAAAEAACHAAAA
    </data>
    <key>Name</key>
    <string>AppleIntelFramebufferAzul</string>
    <key>Replace</key>
    <data>
    AQUJAAAIAACHAAAA
    </data></dict>
  • Set this option in clover's config.plist:
    <key>Devices</key><dict>
    ....
    <key>UseIntelHDMI</key>
    <true/>
    </dict>
  • Clear cache and reboot
  • Now when you connect the laptop to an external display through HDMI you will find new entry in System Preferences > Sound > Output for HDMI which means sound is now controlled by the external display.
HDMI Issues and workarounds:
  • If HDMI display is connected after OS X is booted (hot plug), the display will be distorted on the built-in display. This may need a new patch for AppleIntelFramebufferAzul.kext to get fixed but a workaround is to use the external display to change the built-in display resolution to anything then back to 1920x1080 again.
  • If HDMI display is turned off (or display mode is switched from HDMI) while OS X is running, OS X will freeze for second every few seconds. Turning the external display on (or switching to HDMI mode) again, or disconnecting the HDMI cable will fix the freezing and everything will be normal.



Y510p-OSX-AppleHDA: https://github.com/ahmed-ais/Y510p-OSX-AppleHDA/archive/master.zip
 
Uyarı! Bu konu 9 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Yeni konular

Geri
Yukarı