Mr Rager Posted December 14, 2015 Share Posted December 14, 2015 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 More sharing options...
Allan Posted December 14, 2015 Share Posted December 14, 2015 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 More sharing options...
Mirone Posted December 14, 2015 Share Posted December 14, 2015 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. Link to comment Share on other sites More sharing options...
Mr Rager Posted December 14, 2015 Author Share Posted December 14, 2015 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 MBTamanho 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 More sharing options...
Allan Posted December 14, 2015 Share Posted December 14, 2015 O que o Mirone passou é a mesma coisa. Link to comment Share on other sites More sharing options...
Mr Rager Posted December 14, 2015 Author Share Posted December 14, 2015 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 More sharing options...
Allan Posted December 14, 2015 Share Posted December 14, 2015 Você inseriu uma kext já patcheada, tem de ser a original, sem modificações. Link to comment Share on other sites More sharing options...
Mr Rager Posted December 14, 2015 Author Share Posted December 14, 2015 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 More sharing options...
Allan Posted December 14, 2015 Share Posted December 14, 2015 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 More sharing options...
Mr Rager Posted December 14, 2015 Author Share Posted December 14, 2015 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 More sharing options...
Allan Posted December 14, 2015 Share Posted December 14, 2015 Tenha em mãos a kext original sem nenhuma modificação, e faça assim: AppleHDA patcher.mov Usa essa minha kext, e faça o teste: AppleHDA.kext.zip Link to comment Share on other sites More sharing options...
Mr Rager Posted December 14, 2015 Author Share Posted December 14, 2015 Tenha em mãos a kext original sem nenhuma modificação, e faça assim: AppleHDA patcher.mov Usa essa minha kext, e faça o teste: AppleHDA.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 More sharing options...
Allan Posted December 14, 2015 Share Posted December 14, 2015 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 More sharing options...
Mr Rager Posted December 14, 2015 Author Share Posted December 14, 2015 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 More sharing options...
Allan Posted December 14, 2015 Share Posted December 14, 2015 Vamos lá... #1 - Como está a injeção de audio em seu config.plist? #2 - Já instalou o kext modificado? Link to comment Share on other sites More sharing options...
Mr Rager Posted December 14, 2015 Author Share Posted December 14, 2015 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. 1 Link to comment Share on other sites More sharing options...
Allan Posted December 14, 2015 Share Posted December 14, 2015 Blz, é assim que deve estar. Depois de instalar, repara as permissões e recria o cache. Link to comment Share on other sites More sharing options...
Mr Rager Posted December 15, 2015 Author Share Posted December 15, 2015 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 More sharing options...
Allan Posted December 15, 2015 Share Posted December 15, 2015 Verificou se no Preferencias do Sistema está com o dispositivo de Som selecionado? Usa esse app: Formatou a EFI em FAT32? Link to comment Share on other sites More sharing options...
Mr Rager Posted December 15, 2015 Author Share Posted December 15, 2015 Verificou se no Preferencias do Sistema está com o dispositivo de Som selecionado? Screen Shot 2015-12-14 at 10.19.28 PM.png Screen Shot 2015-12-14 at 10.19.31 PM.png Usa esse app: Screen 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 More sharing options...
Allan Posted December 15, 2015 Share Posted December 15, 2015 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: Link to comment Share on other sites More sharing options...
Mr Rager Posted December 15, 2015 Author Share Posted December 15, 2015 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 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 More sharing options...
Allan Posted December 15, 2015 Share Posted December 15, 2015 É por que ela está em operação. Desmonte ela e refaça: sudo umount -f /Volumes/EFI Link to comment Share on other sites More sharing options...
Mr Rager Posted December 16, 2015 Author Share Posted December 16, 2015 É 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! 1 Link to comment Share on other sites More sharing options...
Allan Posted December 16, 2015 Share Posted December 16, 2015 Que show hem! Aproveite seu Hack agora OBS: Tem como me enviar esses arquivos que instalou? Quero fazer uma analise. Link to comment Share on other sites More sharing options...
Recommended Posts