Jump to content
oldnapalm

Editando a AppleHDA do Lion

Recommended Posts

Ok Cassio, mais uma vez obrigado pelo esclarecimento, hoje durante a noite como estou de serviço, vou tentar, em todo o caso está +/- a funcionar através do voodoo.. não tenho é qualquer controlo sobre o som, nem no proprio icone na barra de ferramentas, só tenho controlo nas aplicações que emitem o som! E no Snow Leo, funciona tudo, até os botões que são tipo "touchscreen" funcionam logo de inicio.


Obrigado

iPhone 3 iOS 4.0.1 JB

iPhone 4 iOS 5.0.1 JB

HP dv6-2160ep SL

Link to comment
Share on other sites

Sobre a VoodooHDA tem este tópico com a solução pro seu problema http://Olarila.com/forum/viewtopic.php?f=2&t=180


Na AppleHDA do Snow, se a versão for 10.6.7 ou anterior, as chaves citadas no primeiro post estão nos plugins AppleHDAPlatformDriver e AppleHDAHardwareConfigDriver. Se for 10.6.8 estão exatamente no mesmo lugar que na do Lion.

ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8

Link to comment
Share on other sites

Copie as chaves LayoutID e PathMapRef (de dentro da chave Layouts) para o arquivo AppleHDA.kext/Contents/Resources/layout??.xml (substitua o conteúdo original ou crie um novo arquivo se ele não existir, ?? = LayoutID)

Parece piada mas, como encontro esse LayoutID???

Uso o codec ALC8887, mais precisamente no modo ALC888b (mobo de 3pin).

Pelo IOReg obtenho as seguintes infos:

capturadetela20120608s0e.png

Mas quais são esses 2 números do LayoutID???

Desculpem a ignorância!

iMac 19,2 (10.15.4) + Win 10 @ OpenCore UEFI Dual Boot

H310M-S2P | i3 8100 | 16GB DDR4 | UHD 630 + RX 580 (PowerColor) | ALC887 | Realtek RTL8118 | TP-Link WN781ND

Link to comment
Share on other sites

Cassio, desculpa aê pela dúvida é que realmente não to sabendo como encontrar esse layout-id.


Na kext legacy que tenho aqui só existe um arquivo, o INFO.PLIST.

A unica informação de layout-id presente nele ALC887.

substitua o conteúdo original ou crie um novo arquivo se ele não existir, ?? = LayoutID

Esta parte que não consegui entender. Onde acho os números ??, seria necessário criar/renomear um .xml existente?


Desculpa mais uma vez e obrigado.

iMac 19,2 (10.15.4) + Win 10 @ OpenCore UEFI Dual Boot

H310M-S2P | i3 8100 | 16GB DDR4 | UHD 630 + RX 580 (PowerColor) | ALC887 | Realtek RTL8118 | TP-Link WN781ND

Link to comment
Share on other sites

No Info.plist deve existir uma chave LayoutID (que você vai copiar juntamente com a PathMapRef), o valor dela é um número, é esse número que você vai usar no nome do xml.

ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8

Link to comment
Share on other sites

Essa AppleHDA editada só vai funcionar se a kext AD1988bFix funciona com a AppleHDA 10.6.7 original. Caso contrário precisa ajustar baseado no dump do Linux ou Windows

http://www.projectosx.com/forum/index.php?showtopic=465

 

Meu audio é um ALC268. Como não possuo a Legacy do Snow Leopard para o meu dispositivo de audio, segui esse tópico que você indicou pra se fazer a edição da AppleHDA.


O problema é que ele não terminou a explicação. Não foi explicado como editar AppleHDAPlatformDriver.kext Info.plist, só tem um "to be continued". Li também nos posts que todas as informações para layouts e platforms que ficavam em AppleHDA.kext/Contents/Plugins/AppleHDAPlatformDriver.kext/info.plist no Snow Leoprad, agora ficam em AppleHDA.kext/Contents/Resources/platforms.xml e layoutXX.xml no Lion.


Gostaria de saber se você sabe se o tutotial foi terminado ou se só ficou no "to be continued", pois não achei em lugar algum esse final.

Como eu deveria proceder para fazer esse final da edição da minha AppleHDA?


Grato pela atenção.

Link to comment
Share on other sites


Meu audio é um ALC268. Como não possuo a Legacy do Snow Leopard para o meu dispositivo de audio, segui esse tópico que você indicou pra se fazer a edição da AppleHDA.


O problema é que ele não terminou a explicação. Não foi explicado como editar AppleHDAPlatformDriver.kext Info.plist, só tem um "to be continued". Li também nos posts que todas as informações para layouts e platforms que ficavam em AppleHDA.kext/Contents/Plugins/AppleHDAPlatformDriver.kext/info.plist no Snow Leoprad, agora ficam em AppleHDA.kext/Contents/Resources/platforms.xml e layoutXX.xml no Lion.


Gostaria de saber se você sabe se o tutotial foi terminado ou se só ficou no "to be continued", pois não achei em lugar algum esse final.

Como eu deveria proceder para fazer esse final da edição da minha AppleHDA?


Grato pela atenção.

Da uma olhada ai: http://Olarila.com/forum/viewtopic.php?f=9&t=1933

btn_donate_SM.gif
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.






×
  • Create New...
The popup will be closed in 15 seconds...