Jump to content

Problema com áudio ALC290 - Dell Vostro 5470-A20


Mr Rager
 Share

30 posts in this topic

Recommended Posts

Boa tarde, galera.

 

Instalei o Maverick (v.10.9.5). Estou enfrentando um problema chato com o hackintosh.

 

Pois bem, o notebook esta totalmente utilizável. Porém, não estou conseguindo fazer o áudio funcionar.

Baixei um AppleHDA patched ALC 290, instalei através do Kext Utility. Porém, quando fui editar o layout-id para 3, a opção não é encontrada.

 

Alguém com paciência para ajudar um novato que esta se apaixonando pelo hackintosh? Talvez eu esteja esquecendo de algum passo, não sei.

Outra coisa, vocês recomendam que eu utilize o Maverick ou que atualize para Yosemite?

Segue em anexo o ALC290 que utilizei.
Tenho medo dele não ser compatível com o Maverick, ou coisa do tipo.

 

Desde já agradeço pessoal!

 

AppleHDA-2.6.3f4-ALC290.zip

Link to comment
Share on other sites

Olá, seja bem vindo ao InsanelyMac!

 

Antes de darmos alguma opinião sobre upgrade de OS X, seria melhor você postar o hardware do seu Laptop.

 

Outra coisa, tenta usar essa ferramenta (New AppleHDA Patcher), dai poderá ter um AppleHDA apropriado, e usar o Layout 3.

 

Qual bootloader está usando? Reparou as permissões do HD? Onde instalou o kext?

Link to comment
Share on other sites

Olá, seja bem vindo ao InsanelyMac!

 

Antes de darmos alguma opinião sobre upgrade de OS X, seria melhor você postar o hardware do seu Laptop.

 

Outra coisa, tenta usar essa ferramenta (New AppleHDA Patcher), dai poderá ter um AppleHDA apropriado, e usar o Layout 3.

 

Qual bootloader está usando? Reparou as permissões do HD? Onde instalou o kext?

Pois bem, segue o hardware do meu notebook:

 

 

 

Processador Intel® Core™ i5-4200 1.6 GHz com Turbo Boost até 2.6 GHz Cache 3 MB

Tamanho da tela 14"

Conexão Bluetooth Sim Cor Prata

Características Gerais -

- Tela LED HD TrueLife, com resolução de 1366 x 768 

- Webcam de alta definção (HD 720p), com microfone integrado 

- Alto-falantes integrados: 2x 1.5W e 1 subwoofer 2W 

- Conector combo para microfone / fone de ouvido / alto-falantes estéreo 

- Bluetooth 4.0

 
Memória RAM 4 GB DDR3 1600 MHz
Disco rígido (HD) 750 GB SATA 5400 RPM
Portas USB 2 (3.0), 1 (3.0 com power charger)
Saída HDMI
Rede 10/100/1000
Outras conexões RJ45
Placa de vídeo Integrada, com tecnologia NVIDIA GeForce GT 740M até 2GB de memória dedicada / Intel HD Graphics 4400 1536 MB 
Placa de som
Integrada
Teclado Chiclete, padrão Português-BR (ABNT2)
Mouse Multi-touchpad, com rolagem e gestos integrado
Bateria 3 células 51 Whr Tensão/Voltagem Bivolt Conteúdo da Embalagem - Notebook 
- Adaptador AC 

- Cabo de força 

- Manuais

 

Estarei testando esse software que você passou.

 

Sobre bootloader: Estou utilizando o Clover.

Reparei as permissões no HD.

Instalei através do software Kext Utility (arrastei para dentro do programa e ele instalou).

 

 

Você utilizou AppleHDA Patcher.app?

o ID do layout tem que ser mudado em seu DSDT ou config.plist

e não na kext em si, a não ser uq use uma com layoutID diferente.

Estarei utilizando agora. Primeiro estarei fazendo o teste com o software que o amigo passou acima. Se não der certo, estarei tentando o seu.

Obrigado galera.

Link to comment
Share on other sites

O que o Mirone passou é a mesma coisa.

 

Tentei o programa dele.

Fui na aba da direita, selecionei: Realtek ALC 290, e ele me voltou o seguinte resultado.

 

 

Choosen codec is Realteck ALC 290

Checking 20 range comparisons between 11d41984 and 10ec0290

Found range comparison 10ec0884

Found range comparison 10ec0885

2 codec range comparison(s) to patch

config.plist created and copied to ~/Desktop/MironeAudio/!

HDAEnabler.kext created with layout-id 3!

Zeroing 10ec0884 codec

Zeroing 10ec0885 codec

Patching 11d41984 with 10ec0290 codec

No substitutions made (already patched?), nothing done.

 

 

Deu certo? Não deu? Pelo meu inglês, ele mostrou que nada foi feito porque ja esta patched?

Link to comment
Share on other sites

Você inseriu uma kext já patcheada, tem de ser a original, sem modificações.

Eu tinha substituido o kext por esse que esta no anexo que coloquei.

 

Voltei o original, e recebi a mensagem:

 

 Unknown AppleHDA version, or malformed bundle...

 

 

E não seria mais viável eu atualizar o sistema para o Yosemite? Será que a compatibilidade seria melhor?

Link to comment
Share on other sites

Bem como a mensagem diz, esse kext deve estar corrompido.

 

E cara, atualizar o OS X não resolve problemas, conserta esse primeiro, depois vai pra outro. Isso é minha opinião, mas caso deseje atualizar, boa sorte.

Link to comment
Share on other sites

Bem como a mensagem diz, esse kext deve estar corrompido.

 

E cara, atualizar o OS X não resolve problemas, conserta esse primeiro, depois vai pra outro. Isso é minha opinião, mas caso deseje atualizar, boa sorte.

 

 

Entendi.

Eu perguntei se atualizar iria resolver porque não sei como funciona bem os drivers no sistema OS. Acabo confundindo o Sistema OS com o Windows.

 

Alguma ideia para corrigir esse kext corrompido?

 

Obrigado.

Link to comment
Share on other sites

Tenha em mãos a kext original sem nenhuma modificação, e faça assim:

attachicon.gifAppleHDA patcher.mov

 

Usa essa minha kext, e faça o teste: attachicon.gifAppleHDA.kext.zip

 

 

Consegui realizar com o meu kext.

 

Segue o log:

 

Choosen codec is Realteck ALC 290
Checking 20 range comparisons between 11d41984 and 10ec0290
Found range comparison 10ec0884
Found range comparison 10ec0885
2 codec range comparison(s) to patch
config.plist created and copied to ~/Desktop/MironeAudio/!

HDAEnabler.kext created with layout-id 3!
Zeroing 10ec0884 codec
occurrences 1 of 2 expected patched!
occurrences 2 of 2 expected patched!
Zeroing 10ec0885 codec
occurrences 1 of 2 expected patched!
occurrences 2 of 2 expected patched!
Patching 11d41984 with 10ec0290 codec
occurrences 1 of 2 expected patched!
occurrences 2 of 2 expected patched!
AppleHDA binary succesfully patched!
layout3.xml.zlib patched!
Platforms.xml.zlib patched!
AppleHDAHardwareConfigDriver.kext/Contents/Info.plist patched!
AppleHDA.kext copied to ~/Desktop/MironeAudio/!
aDummyHDA.kext generated successfully (copied to ~/Desktop/MironeAudio/)!

Mirone use layout-id 3 for laptop's codecs,
Instead for Desktop's codecs:
layout-id 5 for 3 ports supported (Pink, Green, Blue).
layout-id 7 for 5/6 ports supported (Grey, Black, Orange, Pink, Green, Blue).
layout-id 9 for 5/6 ports supported (Grey, Black, Orange, Pink, Green, Blue, CodecAddress: 2).

Use that to activate  AppleHDA.kext using DSDT.aml, HDAEnabler.kext, Clover patches or Enoch embedded HDAEnabler!

Targhet AppleHDA.kext reset to /System/Library/Extensions/AppleHDA.kext.
For further sessions, drag your vanilla kext to patch for specific version!

O que devo fazer em seguida?

Devo alterar o layout ID para 3 ou ele já se encontra? Ou não tem necessidade.

 

@Allan, outra vez muito obrigado pela paciência.

 

Aguardo teu retorno.

Link to comment
Share on other sites

Agora você tem que inserir o Layout-ID no seu config.plist, mas caso já esteja deixe assim.

 

Não tem injeção de audio via DSDT certo? Por que se houver, pode causar conflitos...

 

Instala a kext, e repara as permissões.

Link to comment
Share on other sites

Agora você tem que inserir o Layout-ID no seu config.plist, mas caso já esteja deixe assim.

 

Não tem injeção de audio via DSDT certo? Por que se houver, pode causar conflitos...

 

Instala a kext, e repara as permissões.

 

Ok. Então eu preciso substituir com todos os arquivos que foram gerados, certo?

Ou apenas o AppleHDA.kexp e config.plist?

 

E não, não existe outra injeção de DSDT. Estarei realizando o procedimento agora.

Link to comment
Share on other sites

Vamos lá...

 

#1 - Como está a injeção de audio em seu config.plist?

#2 - Já instalou o kext modificado?

 

config.plist

		<key>Audio</key>
		<dict>
			<key>Inject</key>
			<string>3</string>
		</dict>
	</dict>



Estarei instalando a kext agora. E reiniciando o computador para ver o resultado.

  • Like 1
Link to comment
Share on other sites

Blz, é assim que deve estar.

 

Depois de instalar, repara as permissões e recria o cache.

 

Reiniciei e ainda sim sem som.

 

Vamos a ordem de procedimento:

 

1: Copiei o arquivo config.plist para => Efi > Clover 

E substitui.

 

2: Copiei o arquivo AppleHDA.kext para a pasta Extensions (Sistema/Biblioteca/Extensions) e substitui.

 

Em seguida, reparei a permissão através do Disk Utility.

Depois, rodei através do terminal as linhas.

 

 

sudo chmod -R 755 AppleHDA.kext
sudo chown -R root:wheel AppleHDA.kext

E depois, reiniciei.

Link to comment
Share on other sites

Verificou se no Preferencias do Sistema está com o dispositivo de Som selecionado?

attachicon.gifScreen Shot 2015-12-14 at 10.19.28 PM.png

attachicon.gifScreen Shot 2015-12-14 at 10.19.31 PM.png

 

Usa esse app:

attachicon.gifScreen Shot 2015-12-14 at 10.18.09 PM.png

 

Formatou a EFI em FAT32?

 

Utilizei o programa, ele alertou que terminou, eu reiniciei e mesmo assim sem áudio e sem entrada de áudio nas opções.

 

Quanto ao "Efi em FAT32", você diz a partição em que o OS X ta instalado? Se não me engano formatei ele em MAC OS Expandido (Red. Cronológico).

 

Alguma nova sugestão?

Link to comment
Share on other sites

Hmmm, deveria estar em FAT32.

 

Vamos lá:

Faça backup dos arquivos importantes da partição EFI apenas.

 

Rode esses comandos no Terminal.

1 - Formatar:

diskutil list
sudo newfs_msdos -v EFI -F 32 /dev/disk0s1

2 - Montar a EFI:

mkdir /Volumes/EFI
sudo mount_msdos /dev/disk0s1 /Volumes/EFI

Depois disso, instale o Clover no modo UEFI:

Screen Shot 2015-12-14 at 10.54.57 PM.png

Link to comment
Share on other sites

Hmmm, deveria estar em FAT32.

 

Vamos lá:

Faça backup dos arquivos importantes da partição EFI apenas.

 

Rode esses comandos no Terminal.

1 - Formatar:

diskutil list
sudo newfs_msdos -v EFI -F 32 /dev/disk0s1

2 - Montar a EFI:

mkdir /Volumes/EFI
sudo mount_msdos /dev/disk0s1 /Volumes/EFI

Depois disso, instale o Clover no modo UEFI:

attachicon.gifScreen Shot 2015-12-14 at 10.54.57 PM.png

Ao tentar rodar o segundo comando da primeira parte, recebo o erro de "resource busy".

#:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *750.2 GB   disk0
   1:                  Apple_HFS HACKINTOSH              750.2 GB   disk0s1
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *64.0 GB    disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS OS X Install USB        6.8 GB     disk1s2
Link to comment
Share on other sites

 

É por que ela está em operação.

 

Desmonte ela e refaça:

sudo umount -f /Volumes/EFI

 

 

Meu brother, grandes notícias!

Consegui arrumar o som, hahahaha!

Achei na internet um zip com os problemas referentes ao Dell Vostro 5470 já corrigidos. Apenas substitui os arquivos, limpei cache e corrigi permissões e funcionou.

 

Caso alguém esteja enfrentando o problema, e esteja interessado no arquivo, me envia uma PM que eu encaminho para você!

 

Muito obrigado, Allan!

Você me ajudou muito, e mesmo não conseguindo resolver o problema com tua ajuda, você me guiou ao jeito certo! Depois te pago uma cerveja!

 

Abraço, galera!

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...