Jump to content
kadot

ALC 888 DSDT / System info OK / Sound Pref Fail

Recommended Posts

Meu PC é um Positivo SIM i980.

Placa mãe: MSI g31m3L v2, 4gb ddr2. BIOS atualizada pra ultima versão

Plava de video: XFX Radeon 6450

Placa wifi: TL-WN951N

Chipset som: realtek ALC888

Mouse e teclados USB


Eu já tenho um hackintosh funcionando sem DSDT. Lion 10.7.2, com as seguintes configurações:

multishit - Easybeast Install + voodooHDA 0.2.7.3

 

<dict>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>arch=i386</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>Timeout</key>
<string>6</string>
<key>USBBusFix</key>
<string>Yes</string>
<key>device-properties</key>
<string>b002000001000000040000003f0000000100000002010c00d041030a0000000001010600011c0101060000007fff0400160000006200750069006c0074002d0069006e0000000500000001290100000700000002010c00d041030a000000000101060000010101060001007fff040028000000500069006e0043006f006e00660069006700750072006100740069006f006e0073000000040000001c0000007200650076006900730069006f006e002d00690064000000080000000000000018000000760065006e0064006f0072002d006900640000000800000002100000180000006c00610079006f00750074002d00690064000000080000000c0000002c000000730075006200730079007300740065006d002d00760065006e0064006f0072002d0069006400000008000000821600001e000000730075006200730079007300740065006d002d006900640000000800000098aa0000160000006200750069006c0074002d0069006e00000005000000003f0000000100000002010c00d041030a0000000001010600001e0101060000017fff0400160000006200750069006c0074002d0069006e0000000500000000fd0000000600000002010c00d041030a0000000001010600001b7fff040028000000500069006e0043006f006e00660069006700750072006100740069006f006e0073000000040000001c0000007200650076006900730069006f006e002d00690064000000080000000100000018000000760065006e0064006f0072002d006900640000000800000086800000180000006c00610079006f00750074002d0069006400000008000000780300002c000000730075006200730079007300740065006d002d00760065006e0064006f0072002d006900640000000800000062140000160000006200750069006c0074002d0069006e0000000500000001</string>
</dict>

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

O principal problema é que não consigo dar boot sem "arch=i386"(32bits) e o som não funciona muito bem. O microfone funciona aparentemente (eu escuto o éco do mesmo), mas quando eu tento usar programas como skype ou ventrilo, as pessoas não me escutam, apesar de eu escutar minha propria voz. Além disso a qualidade do som fica um lixo, quando são soms mais "graves". Consigo assistir filmes, mas escutar música é praticamente impossível. Além de um ou outro KP na inicialização, devido a voodooHDA, desde a atualização para o 10.7.2.


Depois que descobri um patch especifico pra minha placa mãe aqui no forum, resolvi tentar usar DSDT novamente, já que com os patches individuais, eu sempre tinha KP.

Extrai a DSDT usando o DSDT Editor pra windows, e apliquei patch.

Instalei uma imagem de recuperação que eu tenho, do Lion 10.7.0 recém instalado, sem kexts, patchs, nem multishit, em um pendrive.

Usei então o multishit 4.0.3 com a opção DSDT install.

A boa noticia é que não tive KP com http://Olarila.com/Packs/MSI/G31M3%20L%20V2.txt, mas tive de mudar minhas novas opções de boot para

<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>GraphicsEnabler</key>
<string>No</string>
<key>Timeout</key>
<string>5</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>USBBusFix</key>
<string>Yes</string>
</dict>

Estranhamente tive de mudar GraphicsEnabler para "no", e tive de manter USBBusFix=Yes.

O HDEF apareceu no "system info", mas não funcionou, como eu já imaginava, afinal continuava com o AppleHDA original. Fiz backup do mesmo e fix alguns testes:

1 - multishit 4.0.3 - ALC8xxHDA + appleHDA rollback + rebuild cache + repair permissions.

2 - Recuperar o appleHDA original e aplicar o binpatch no mesmo, usando o aplicativo "HDA wizzard".

3 - Usar alguns kexts pré-patcheados para ALC888, retirados do kexts.com

Em todos os casos o dispositivo de som aparece no "system info", mas não aparece nenhum dispositivo de input ou output em "audio pref"

Também tentei alguns patchs pro HDEF no DSDT.

http://Olarila.com/Patches/ALC888.txt

http://Olarila.com/Patches/Desktop/HDEF%20Gigabyte/ALC%20888.txt

Mas também não obtive sucesso.


Alguém ai tem uma dica? Lembrando que eu quero fazer funcionar meu dispositivo de som, usando DSDT e sem voodooHDA.

Também queria saber que patch/modificação eu tenho de fazer no DSDT, para não precisar de "USBBusFix=yes". Acredito que isso tenha a ver com a opção "USB Legacy" na minha bios, que eu não posso desativar senão fico sem teclado e mouse na inicialização, e não tenho como selecionar opções no dual-boot, além de os dispositivos USB ficarem indisponiveis para boot, se essa opção estiver desligada na BIOS.

Link to comment
Share on other sites

Sobre os problemas com a VoodooHDA leia este tópico http://Olarila.com/forum/viewtopic.php?f=2&t=180


Fazer funcionar com a AppleHDA é bastante complicado, a menos que você consiga uma kext pronta.

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

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...