Jump to content
everart

Dependências Entre Kexts!

15 posts in this topic

Recommended Posts

Salve galera!!!

 

Primeiramente queria dizer que meu Hackingtosh é um note Acer Aspire 4739, Yosemite 10.10.3. Queria se possível uma dica sobre um problema bem chato aqui com meu audio. Meu codec é o alc271x! Eu já tentei tudo que foi possível pra fazer o Applehda funcionar mas não deu, estou usando voodoo e pra mim funciona maravilhosamente bem, com um único problema! o voodoo tem algumas dependências com o IOAudioFamily, e eu tenho uma Interface de audio USB que não é reconhecida se minha IOAudioFamily não for original.

 

Resumindo:

 

Com uma versão da IOAudioFamily eu tenho voodoohda funcionando mas minha interface USB não é reconhecida.

 

Com outra versão da IOAudioFamily minha interface USB funciona perfeitamente mas o voodoohda não funciona.

 

obs: Uma coisa interessante do Voodoohda quando uso a outra kext é que ele até funciona por alguns segundos e depois entra tipo em MUTE!

então eu abro o Audio e MIDI e qualquer mudança que eu fizer lá o audio volta e para, volta e para, volta e para.

 

Alguma dica.

voodoo funciona IOAudioFamily.kext.zip

USB FUNCIONA IOAudioFamily.kext.zip

Share this post


Link to post
Share on other sites
Advertisement

Voodoo 2.8.7!! foi a única que funcionou aqui.


O console mostra: 

 

05/08/16 15:30:10,698 com.apple.kextcache[438]: AppleUSBAudio.kext - no compatible dependency found for com.apple.iokit.IOAudioFamily.

05/08/16 15:30:17,975 com.apple.kextcache[438]: AppleUSBAudio.kext - no compatible dependency found for com.apple.iokit.IOAudioFamily.

Artur_pt. você poderia me mandar a sua versão do AppleUSBAudio? queria testar aqui pra ver se vai funcionar.

Share this post


Link to post
Share on other sites

olá

 

já reparaste as permissões e atualizaste o kextcache ?

 

pode ser 1 problema de cache ..

sudo kextcache -prelinked-kernel

isso é uma kext de sistema .. própria da versão de osx .. nunca de deve mexer com kext de sistema

 

bom hack

Share this post


Link to post
Share on other sites

kext file:///System/Library/Extensions/DirectHW.kext/ is in hash exception list, allowing to load


AppleUSBAudio.kext - no compatible dependency found for com.apple.iokit.IOAudioFamily.


AppleUSBAudio.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)


kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleIntelHDGraphicsFB.kext


kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AppleIntelCPUPowerManagement.kext


kext file:///System/Library/Extensions/AppleHDADisabler.kext/ is in hash exception list, allowing to load


kext file:///System/Library/Extensions/ALXEthernet.kext/ is in hash exception list, allowing to load


kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBacklight.kext


Invalid signature -67030 for kext <OSKext 0x7fadd43400c0 [0x7fff79416ed0]> { URL = "VoodooHDA.kext/ -- file:///System/Library/Extensions/", ID = "org.voodoo.driver.VoodooHDA" }


AppleUSBAudio.kext - no compatible dependency found for com.apple.iokit.IOAudioFamily.


AppleUSBAudio.kext - no compatible dependency found for com.apple.iokit.IOAudioFamily.


Prelink failed for com.apple.driver.AppleUSBAudio; omitting from prelinked kernel.


Share this post


Link to post
Share on other sites

olá

 

tens a certeza que essa kext é a correspondente à versão do sistema ?

 

tem qualquer coisa esquisita ai na tua instalação ...

 

tenta subir de versão .. talvez fazer update ao sistema .. para 10.10.4

 

bom hack

Share this post


Link to post
Share on other sites

Essa AppleUSBAudio.kext é vanilla!!! retirei agora da media de instalação, mas a IOAudioFamily.kext, essa não é original!!! mas o meu voodoo só funciona com ela.

se eu por a original minha AppleUSB carrega normal mas!! meu Voodoo não funciona.  :wallbash:  :wallbash:  :wallbash: 

Share this post


Link to post
Share on other sites

Bom!!! Dei uma boa lida no tópico lá e consegui fazer funcionar os 2 juntos porem o Voodoohda só funcional por alguns segundos, ele continua lá mas sem audio!

Por essa razão acho que é um problema de "Pin Default" do meu codec. O audio não tá sendo direcionado pra saída certa mas está

funcionando.

 

Você poderia me ajudar com o meu codec dump Artur? acho que só falta isso.

 

 

post-1757707-0-63529300-1470476593_thumb.png

Share this post


Link to post
Share on other sites

Fix meu upgrade pra El captain e o audio continua a mesma coisa, funciona alguns segundos e para  :(  :(  :(  Isso já tá consumindo minha alma. É tão frustrante não ter conhecimento.  :wallbash:  :wallbash:  :wallbash: Alguém poderia me dar um help aqui?? 

Share this post


Link to post
Share on other sites

Fix meu upgrade pra El captain e o audio continua a mesma coisa, funciona alguns segundos e para  :(  :(  :(  Isso já tá consumindo minha alma. É tão frustrante não ter conhecimento.  :wallbash:  :wallbash:  :wallbash: Alguém poderia me dar um help aqui??

 

Então edita a sua appleHda: http://www.insanelymac.com/forum/topic/295316-guia-de-como-corrigir-a-applehda-para-o-seu-codec/

Share this post


Link to post
Share on other sites

Já tentei!!! Mas da kernel panic. Codec alc271x fix o patche da dsdt, tudo como manda o figurino. Não consigo encontrar o erro.

Share this post


Link to post
Share on other sites

Descobri o problema!!! Na realidade o problema não está no Voodoohda o problema está na kext IOAudioFamily!!! O voodoohda só funciona aqui com uma IOAudioFamily Patcheada que eu achei na net, essa kext resolve um problema e cria outro!!! O áudio onboard funciona mas o audio via usb não. :cry:  :cry:  :cry:  :cry:  Eu já procurei como fazer o patch da IOAudioFamily na net mas não achei nada. acho que essa é a única solução. Corrigir o patch da IOAudioFamily pra ela reconhecer o audio via usb. :(  :(  :(  :(

Share this post


Link to post
Share on other sites

Descobri o problema!!! Na realidade o problema não está no Voodoohda o problema está na kext IOAudioFamily!!! O voodoohda só funciona aqui com uma IOAudioFamily Patcheada que eu achei na net, essa kext resolve um problema e cria outro!!! O áudio onboard funciona mas o audio via usb não. :cry:  :cry:  :cry:  :cry:  Eu já procurei como fazer o patch da IOAudioFamily na net mas não achei nada. acho que essa é a única solução. Corrigir o patch da IOAudioFamily pra ela reconhecer o audio via usb. :(  :(  :(  :(

tenta esta kext: AppleHDA-274.7-ALC271x.zip

instale ela + o DSDT que a acompanha, repare as permissões e reconstrua os caches

para isso use a ferramenta de @Micky1979: http://www.insanelymac.com/forum/files/file/432-insanelyrepairpermission/ 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

Announcements

  • Similar Content

    • By Mieze
      This project is dedicated to Lucy, my lovely little Tyrannofelis Rex. 
       

       
      LucyRTL8125Ethernet is an open source driver for the Realtek RTL8125 family of 2.5GBit Ethernet controllers.
       
      Key Features of the Driver
      Supports all versions of Realtek's RTL8125 2.5GBit Ethernet Controllers found on recent boards. Support for multisegment packets relieving the network stack of unnecessary copy operations when assembling packets for transmission. No-copy receive and transmit. Only small packets are copied on reception because creating a copy is more efficient than allocating a new buffer. TCP, UDP and IPv4 checksum offload (receive and transmit). TCP segmentation offload over IPv4 and IPv6. Support for TCP/IPv4, UDP/IPv4, TCP/IPv6 and UDP/IPv6 checksum offload. Supports jumbo frames up to 9000 bytes (strongly recommended for 2.5GBit operation). Fully optimized for Catalina (doesn't work with Mojave and below). Note that older versions of macOS might not support 2.5GB Ethernet. Supports Wake on LAN (untested). Supports VLAN (untested). Support for Energy Efficient Ethernet (EEE) which can be disabled by setting enableEEE to NO in the drivers Info.plist without rebuild. The default is YES. The driver is published under GPLv2.  
      Current Status
      The driver has been tested successfully under Catalina (10.15.4 and above) and, according to first tests, is working stable. I haven't experienced any Kernel Panics during my tests and is working stable on my primary work machine. The driver has been designed to work with Catalina but might also work with Mojave, provided you build from source with Xcode 10.. Please keep in mind that support for 2.5GBit Ethernet was introduced in Mojave (or maybe High Sierra?) so that there is no way to make it work with Sierra or below.  
      Known Issues
      Using autoselect medium it seems to prefer negotiating a connection speed of 1Gbit with my switch so that I had to select 2.5GBit/s manually in order to achieve this speed but it might be different with other switches.   Installation
      You might want to install the driver to /L/E as usual but it's also ok to use Clover's injection function (installation in the EFI folder). Use your favorite kext installation tool for installation or perform the installation manually (for Clover injection). It's your call!  
      Troubleshooting
      Make sure you have followed the installation instructions especially when you have issues with certain domains while the others are working fine. Use the debug version to collect log data when trying to track down problems. The kernel log messages can be retrieved with "log show --predicate "processID == 0" --debug" in order to retrieve kernel logs. Include the log data when asking for support or giving feedback. I'm an engineer, not a clairvoyant. Don't copy and paste large amounts of log data to your post. Create an archive with the log data and attach it to your post. In case you don't want to make your log data publicly accessible, contact me via PM and I will provide you a mail address to send it directly to me.  Delete the following files: /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist /Library/Preferences/SystemConfiguration/preferences.plist In Terminal run netstat -s in order to display network statistics. Carefully examine the data for any unusual activity like a high number of packets with bad IP header checksums, etc. In case auto-configuration of the link layer connection doesn't work it might be necessary to select the medium manually in System Preferences under Network for the interface. Use Wireshark to create a packet dump in order to collect diagnostic information. Keep in mind that there are many manufacturers of network equipment. Although Ethernet is an IEEE standard, different implementations may show different behavior causing incompatibilities. In case you are having trouble try a different switch or a different cable.  
      Changelog
      Version 1.0.0d6 (2020-06-14) Fixed chip recognition. Version 1.0.0d3 (2020-04-20) First working development release.  
      Getting the driver
      Source code can be found on GitHub: https://github.com/Mieze/LucyRTL8125Ethernet You'll find the lastest prebuilt binary here in this thread (see below).  
       
    • By boodysaspie
      Noob question, probably in the wrong sub ... Apologies if so.
       
      I want to share an SSD between two PCs. Hardware is very similar, except that PC1 has an Intel i217 network chip and PC2 has a Realtek 8111GR.
       
      I've injected IntelMausi.kext for PC1 which works fine. Can I also inject Realtek8111.kext and hope that the OS will sort out which it prefers, or should I have two EFI folders?
       
      PC1:
      Gigabyte GA-Z87-D3HP
      i5-4670S
       
      PC2:
      Asus Z97-K/CSM
      i5-4690K
    • By ayeshch
      Me (and many other people) experience eye-ache from new Macbooks (and windows machines).
       
      I have spent two years of trial-and-error and found that installing macOS Mavericks on my MacBook (pro 13 late 2013, Intel Iris 1536 MB) resolves the issue of eye ache completely. (it is believed that newer systems use harsher version of temporal dithering that causes of a certain group of indivisuals eye aches).

      I cannot stay at Mavericks because of software support and security issues, so the only thing is an issue now:

      How can I take drivers from Mavericks and install them on Catalina? (I tried replacing .kext in /System/Library/Extensions with old files but it didn't work).

      It would be so great if possible!

      Thank you
    • By agrafuese
      Hello, I hope I am posting in the right place...
       
      I am having issues with VoodooInput. It loads fine, no errors or KPs, but movement is erratic. It seems when I am moving the cursor with my index finger and then try to click with my thumb, the cursor will shoot to the bottom of the screen, causing erroneous clicks and a lot of headaches. Sometimes it shoots to the top instead. Sometimes it performs as expected. It's unpredictable. 
       
      I have used VoodooI2C + VoodooI2CHID instead, and they work perfectly fine, but unfortunately they cause KPs. Plus, I like that VoodooInput is a singular kext. This is why I am trying to see if there's any way to fix this issue.
       
      Please see signature for my specs.
       
      Thank you.
    • By FreeJHack
      MacOS does not support natively the keyboard backlight for non-Apple hardware.
      I wrote an open source Kext project (ClevoService) to perform this task on Clevo laptops.
      It's fully working on my Clevo P9XXEN_EF_ED laptop with Mojave (18G95) and it should works on many other Clevo laptops.
       
      If you own a Clevo laptop with full color backlight keyboard, take a look at:
      https://github.com/FreeJHack/ClevoService
       
      The big advantage is that the backlight function is fully controlled from the numeric keypad and it's saved between boot/reboot and sleep/wake.
      You can change color, backlight level and ON/OFF.
      For the installation, download the kext from release page and follow the instruction given in the GitHub repository.
×