Jump to content

Recommended Posts

Posted
Olá:

Não sou especialista e não tenho experiência, mas eu quero fazer este trabalho.

Tenho algumas dúvidas que eu resolver para continuar.

Eu não falo Português por isso, desculpa a minha gramática.


1) AppleHDAController.kext-->IOPCIClassMatch --> Device e vendor ID

Qual é o correcto?


duda1.jpg



2) Editando AppleHDAHardwareConfigDriver.kext (Info.plist) --> 2-ConfigData:

Poderia explicar isso melhor para um iniciante?


duda2.jpg


Obrigado novamente.


Uzmi


http://depositfiles.com/files/uzhnjx56f

Vendor e device id=

3a3e8086

ConfigDAta:

 21471c10 21471d40 21471e01 21471f01 21871c40 21871d90 21871ea1 21871f01 21971c50 21971d90 21971ea1 21971f01
21a71c60 21a71d30 21a71e81 21a71f01 21b71c20 21b71d40 21b71e21 21b71f01 21d71c70 21d71dc0 21d71e05 21d71f40
21e71c30 21e71d60 21e71e44 21e71f01

btn_donate_SM.gif
Posted

Ola:

Corrigida minha

AppleHDA.kext/Contents/PlugIns/AppleHDAHardwareConfigDriver.kext/Contents/Info.plist

AppleHDA.kext/Contents/Resources/layout12.xml.zlib


mas eu não posso minha Platforms.xml.zlib


capturadepantalla201303e.png


a) Porque 4?

b) Porque 3? Eu tenho 7 dispositivos (de acordo com verbs.txt)


c) Como eu descobrir a correspondência entre o nó e dispositivo?


Se necessário:

Anexo datos (10.8.3)



Obrigado.

Datos.zip

I5 9600K - Ga Z390M Gaming -Shappire RX 580 4Gb - DDR4 16gB- Big Sur Open core

Posted
Ola:

Corrigida minha

AppleHDA.kext/Contents/PlugIns/AppleHDAHardwareConfigDriver.kext/Contents/Info.plist

AppleHDA.kext/Contents/Resources/layout12.xml.zlib


mas eu não posso minha Platforms.xml.zlib


capturadepantalla201303e.png


a) Porque 4?

b) Porque 3? Eu tenho 7 dispositivos (de acordo com verbs.txt)


c) Como eu descobrir a correspondência entre o nó e dispositivo?


Se necessário:

Anexo datos (10.8.3)



Obrigado.

Mic Externo Frontal: 9-34-25

Mic Externo Traseiro: 9-34-24

Entrada de Linha:8-35-26

Saida de Linha:20-12-2

Fone: 27-15-5

SPDIF Out: 30-6

Compare com a kext usada neste Guia.

pra você notar as diferenças.

btn_donate_SM.gif
Posted

Mic Externo Frontal: 9-34-25

Mic Externo Traseiro: 9-34-24

Entrada de Linha:8-35-26

Saida de Linha:20-12-2

Fone: 27-15-5

SPDIF Out: 30-6

Compare com a kext usada neste Guia.

pra você notar as diferenças.

 

Desculpe.

Eu não expliquei bem.

Minhas dúvidas são:

a) Identificar os dispositivos sobre o arquivo de Platforms.xml

b) O que fazer quando tenho 4 NodeID em um dispositivo.


capturadepantalla201303w.png


capturadepantalla201303m.png


capturadepantalla201303k.png


Obrigado

I5 9600K - Ga Z390M Gaming -Shappire RX 580 4Gb - DDR4 16gB- Big Sur Open core

Posted


Desculpe.

Eu não expliquei bem.

Minhas dúvidas são:

a) Identificar os dispositivos sobre o arquivo de Platforms.xml

b) O que fazer quando tenho 4 NodeID em um dispositivo.


capturadepantalla201303w.png


capturadepantalla201303m.png


capturadepantalla201303k.png


Obrigado

Abra a kext usada como exemplo neste guia, veja o platforms.xml e compare.

Onde tem 4 nodes você deixara somente 3 por que seu codec so tem 3.

pode excluir um.

btn_donate_SM.gif
Posted

Olá, poderia me ajudar?


Eu fiz todo o procedimento usando a AppleHDA do Mountain Lion (10.8.3) mas não consigo abrir/editar os arquivos .xml, nenhum deles. Eles terminam com a extensão .zlib, seria esse o problema?

Veja a mensagem do erro quando tento editar:

WLwLO4L.png

O que poderia ser, tens idéia?

Só eu fui premiado com esse erro?


--------------------

EDIÇÃO


Desculpe, só fui ver no final o tópico o método para inflar o xml.zlib.

Já to pra ficar doido com tanto código!

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

Posted

Tente corrigir sua Applehda ela tem um som melhor do que a vodoohda.

 

Existe alguma chance de vc fazer essa Applehda pra mim? Eu parei no passo onde vc indicava injetar o DSDT.aml, mas eu nao tenho nenhuma ainda :-(

Posted

Olá,

eu fiz absolutamente TODOS os passos descritos nesse tutorial, mas ainda sem sucesso.


Na verdade eu nem sei se deu realmente errado, porque quando tento iniciar o sistema com a AppleHDA modificada o video fica "branco" e não sai disso, aí tenho que reiniciar o sistema manualmente.

Não sei exatamente onde está o erro, por isso peço que alguém me ajude a descobrir.

Desconfio do layout na DSDT ou da edição do Platforms.xml, essas foram as únicas etapas que tive algumas dúvidas.


Aqui estão os arquivos que usei para o estudo.

Arquivos teste AppleHDA ALC889


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

Posted (edited)
Olá,

eu fiz absolutamente TODOS os passos descritos nesse tutorial, mas ainda sem sucesso.


Na verdade eu nem sei se deu realmente errado, porque quando tento iniciar o sistema com a AppleHDA modificada o video fica "branco" e não sai disso, aí tenho que reiniciar o sistema manualmente.

Não sei exatamente onde está o erro, por isso peço que alguém me ajude a descobrir.

Desconfio do layout na DSDT ou da edição do Platforms.xml, essas foram as únicas etapas que tive algumas dúvidas.


Aqui estão os arquivos que usei para o estudo.

Arquivos teste AppleHDA ALC889


Obrigado.

aqui está seus arquivos teste e me deixe saber se trabalhou pra vc.

http://www.sendspace.com/file/0884d2

Edited by Guest
btn_donate_SM.gif
Posted

Olá, mirone


o DSDT já está no link que postei junto com os demais arquivos.


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

Posted

Mirone, muito obrigado pela atenção.


Ainda não deu certo, mas existem algumas considerações:


1) Mesmo usando o seu DSDT o sistema não iniciou, ficou na tela branca.

2) Eu re-editei o Platforms.xml (analise) e usando sua DSDT o sistema iniciou (com a minha DSDT ainda fica na tela branca), mas ainda sem som.


hehehe, acho que isso é muito mais complexo do que pensei.

Mas foi bom estudar essa kext. Vou tentando outras coisas aqui, se tiver mais sugestões eu agradeço desde já.


Atenciosamente,

Maf3r0.

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

Posted
Mirone, muito obrigado pela atenção.


Ainda não deu certo, mas existem algumas considerações:


1) Mesmo usando o seu DSDT o sistema não iniciou, ficou na tela branca.

2) Eu re-editei o Platforms.xml (analise) e usando sua DSDT o sistema iniciou (com a minha DSDT ainda fica na tela branca), mas ainda sem som.


hehehe, acho que isso é muito mais complexo do que pensei.

Mas foi bom estudar essa kext. Vou tentando outras coisas aqui, se tiver mais sugestões eu agradeço desde já.


Atenciosamente,

Maf3r0.

ja reparou se a kext esta sendo carregada?

reparou as permissoes e cache depois da instalação?

btn_donate_SM.gif
Posted

Sim, todos esses cuidados foram tomados. A kext está sendo iniciada, mas acho que preciso refazer alguma coisa e vou refazer todo o processo.

Agora, é impressionante editar algo dessa complexidade. Muito fascinante. A maneira como o Graphviz cria um interface do código é espetacular.


O que não entendo é porque isso está influenciando no video, não entendo mesmo.


Se não for pedir demais, podes me esclarecer umas dúvidas?

1) Na edição do Platforms.xml eu acrescentei as informações na entrada 0 do PatchMaps. Está correto?

2) Este PatchMaps, por sua vez, tem por padrão 3 entradas. Eu tive que adicionar 4 entradas, ficando de 0 - 6. Os valores acrescentados, bem como os editados, podem ficar em qualquer posição?


Grato!

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

Posted
....

2) Este PatchMaps, por sua vez, tem por padrão 3 entradas. Eu tive que adicionar 4 entradas, ficando de 0 - 6. Os valores acrescentados, bem como os editados, podem ficar em qualquer posição?


Grato!

 


Faz muito tempo que eu tento, mas não consigo.

Eu continuo tentando.


Abrir Layout 12 e olhar para o número de PathMapID e abrir (em Platform) o PathMap ID correspondente


capturadepantalla201304sa.png





depois mudar 9 por 1 (PathMapId Layout 12 e Platform)

Nota: Eu excluir os outros PathMapID (o Platform)


correspondencias.png


Meu problema são Verbs, não operar todos os dispositivos.

Eu tenho um AppleHDA (de Internet) que funciona perfeito, mas con este guia, eu não posso fazer um, que funcione correctamente.


Os verbs são diferentes.

I5 9600K - Ga Z390M Gaming -Shappire RX 580 4Gb - DDR4 16gB- Big Sur Open core

Posted
Sim, todos esses cuidados foram tomados. A kext está sendo iniciada, mas acho que preciso refazer alguma coisa e vou refazer todo o processo.

Agora, é impressionante editar algo dessa complexidade. Muito fascinante. A maneira como o Graphviz cria um interface do código é espetacular.


O que não entendo é porque isso está influenciando no video, não entendo mesmo.


Se não for pedir demais, podes me esclarecer umas dúvidas?

1) Na edição do Platforms.xml eu acrescentei as informações na entrada 0 do PatchMaps. Está correto?

2) Este PatchMaps, por sua vez, tem por padrão 3 entradas. Eu tive que adicionar 4 entradas, ficando de 0 - 6. Os valores acrescentados, bem como os editados, podem ficar em qualquer posição?


Grato!

Nã tem nada a ver os pathmaps devem ser editados de acordo com cada codec.

btn_donate_SM.gif
Posted

  • Editando AppleHDAHardwareConfigDriver.kext (Info.plist)

    (clique com o botão direito do mouse /Mostrar conteúdo do pacote) Abra o Plist com um editor de Plist.

    navegar até a chave IOKitPersonalities/HDA Hardware Config ResourceHDAConfigDefault.



    1-CodecID: Colocar o ID de seu codec em Números Decimais 0x10ec0887(Hexadecimal) --> 283.904.135(Decimal)

    2-ConfigData: Aqui colocamos nossos ConfigData/Verbs codec que corrigimos anterirormente.

Gentileza,

note no passo 2 que temos que inserir os ConfigData/Verbs corrigidos.

Essa correção já é feita pelo script, correto? Eu ainda preciso alterar algo nesses dados?

 

  • Um exemplo de Pathmaps para Mic (Externo):

    note que 24(Pin complexo)-->35(nó Audio Mixer)-->9(nó de Saída de Audio)

    Obs: Geralmente inicia-se ao contrário 9-->34-->24

Em que situação esses PatchMaps iniciam-se ao contrário?

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

Posted
Gentileza,

note no passo 2 que temos que inserir os ConfigData/Verbs corrigidos.

Essa correção já é feita pelo script, correto? Eu ainda preciso alterar algo nesses dados?

 

Em que situação esses PatchMaps iniciam-se ao contrário?

em todas as situações inicia-se ao contrário 9-34-24

so tem que mudar o verb do mic externo geralmente ele ta como 01871ea1, no seu caso deve estar como21871ea1 ai passa-se para 21871e81

btn_donate_SM.gif
Posted



Faz muito tempo que eu tento, mas não consigo.

Eu continuo tentando.


Abrir Layout 12 e olhar para o número de PathMapID e abrir (em Platform) o PathMap ID correspondente


capturadepantalla201304sa.png





depois mudar 9 por 1 (PathMapId Layout 12 e Platform)

Nota: Eu excluir os outros PathMapID (o Platform)


correspondencias.png


Meu problema são Verbs, não operar todos os dispositivos.

Eu tenho um AppleHDA (de Internet) que funciona perfeito, mas con este guia, eu não posso fazer um, que funcione correctamente.


Os verbs são diferentes.

Se não consegu é pq algo esta errado, pode ser os pathmaps e não os verbs.

ja tentou usar os mesmos pathmaps das ket q vc baixou na net para sua?

btn_donate_SM.gif

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


×
×
  • Create New...