Jump to content
jinhad

VGA DIFÍCIL

Recommended Posts

Tentei as opções com alterações hex mais depois de intentar junto não obtive resultado.


Como posso fazer um pach pra funcionar a minha VGA



Name

AppleIntelSNBGraphicsFB

Find


0304 0000 0004 0000 0900 0000


Replace


0602 0000 0004 0000 0900 0000


Comment

VGA




IntelHD3000

HP DV6-6B51 | Intel Core i7-2670QM 2.2 GHz | RAM 8192 MB DDR3 | Intel HD3000 + ATI Mobility Radeon HD 6770M |

(I / O): 02 x USB 3.0 | 02 x USB 2.0 | 01 x Saída VGA | 01 x HDMI

Link to comment
Share on other sites

Os valores data devem estar em base64

http://clover-wiki.zetam.org/Configuration/KernelAndKextPatches#KextsToPatch


Por exemplo

<key>Find</key>
<data>
AwQAAAAEAAAJAAAA
</data>
<key>Replace</key>
<data>
BgIAAAAEAAAJAAAA
</data>

Usa o PlistEdit Pro.

Donation with Paypal | Mercado Livre | Premium and Donators Users | Installation GUIDE

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donated? Send me PM with files or use DSDT Patch Requests

Link to comment
Share on other sites

Os valores data devem estar em base64

http://clover-wiki.zetam.org/Configuration/KernelAndKextPatches#KextsToPatch


Por exemplo

<key>Find</key>
<data>
AwQAAAAEAAAJAAAA
</data>
<key>Replace</key>
<data>
BgIAAAAEAAAJAAAA
</data>

Usa o PlistEdit Pro.

 

Obrigado por responder, como posso fazer pelo Chamaleon? tenho boot por ele. tenho chamaleon wizard.


Tentei inserir no org.chamaleon.boot mais ele não aceita. diz em data que adita não hex

HP DV6-6B51 | Intel Core i7-2670QM 2.2 GHz | RAM 8192 MB DDR3 | Intel HD3000 + ATI Mobility Radeon HD 6770M |

(I / O): 02 x USB 3.0 | 02 x USB 2.0 | 01 x Saída VGA | 01 x HDMI

Link to comment
Share on other sites

Essas configurações que você postou são do Clover, o Chameleon não tem essa opção.


Faz a mudança direto na kext, aqui tem um script que facilita

http://Olarila.com/forum/viewtopic.php?f=3&t=725

Donation with Paypal | Mercado Livre | Premium and Donators Users | Installation GUIDE

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donated? Send me PM with files or use DSDT Patch Requests

Link to comment
Share on other sites

Essas configurações que você postou são do Clover, o Chameleon não tem essa opção.


Faz a mudança direto na kext, aqui tem um script que facilita

http://Olarila.com/forum/viewtopic.php?f=3&t=725



O que eu faço é aplicar (dsdt) Device (IGD0)

{

Name (_ADR, 0x00020000)


Method (_DSM, 4, NotSerialized)

{


Store (Package (0x06)

{

"AAPL,snb-platform-id", Buffer (0x04) {0x00, 0x00, 0x01, 0x00 },

"hda-gfx", Buffer (0x09) {"onboard-2"},

"device-id", Buffer (0x04) {0x26, 0x01, 0x00, 0x00}

}, Local0)

DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

Return (Local0)

}


OperationRegion (IGDP, PCI_Config, 0x40, 0xC0)


e abrir "AppleIntelSNBGraphicsFB" em MacOS com HEX FIEND e procurar todas as linhas (0304 0000 0004 0000 0900 0000) e substituir (0602 0000 0004 0000 0900 0000) depois salvo instalo a kext quando reinicia ela não carrega.

HP DV6-6B51 | Intel Core i7-2670QM 2.2 GHz | RAM 8192 MB DDR3 | Intel HD3000 + ATI Mobility Radeon HD 6770M |

(I / O): 02 x USB 3.0 | 02 x USB 2.0 | 01 x Saída VGA | 01 x HDMI

Link to comment
Share on other sites

Se depois de editar ela não carrega, você está fazendo algo errado.


Por que não usa o script?

Old configuration...


0000000: 0102 0400 1007 0000 1007 0000 ............

000000c: LVDS_0503 0000 0200 0000 3000 0000 ........0...

0000018: HDMI_0205 0000 0004 0000 0700 0000 ............

0000024: VGA_0602 0000 0004 0000 0900 0000 ............

0000030: HDMI_0406 0000 0004 0000 0900 0000 ............


New configuration...


60+0 records in

60+0 records out

60 bytes transferred in 0.000234 secs (256271 bytes/sec)


0000000: 0102 0400 1007 0000 1007 0000 ............

000000c: LVDS_0503 0000 0200 0000 3000 0000 ........0...

0000018: HDMI_0205 0000 0004 0000 0700 0000 ............

0000024: VGA_0602 0000 0004 0000 0900 0000 ............

0000030: HDMI_0406 0000 0004 0000 0900 0000 ............


greet oldnapalm, iddpioneer, bcc9 and #Olarila


Então tenho a kext carregada, editada, mais sem sucesso em usar VGA, ...

Mas não tenho certeza se a dsdt está alterando, MaciASL não dá opção de aplicar, e o DSDT editor aparece "comando invalido" eu aplico pelo dsdt editor mesmo assim nada funciona aqui pra mim.


image-6771_53B2CB64.jpg

image-B876_53B2CB64.jpg

HP DV6-6B51 | Intel Core i7-2670QM 2.2 GHz | RAM 8192 MB DDR3 | Intel HD3000 + ATI Mobility Radeon HD 6770M |

(I / O): 02 x USB 3.0 | 02 x USB 2.0 | 01 x Saída VGA | 01 x HDMI

Link to comment
Share on other sites

É porque isso não é um patch, é apenas o código que você deve inserir manualmente (colar) na DSDT.

Donation with Paypal | Mercado Livre | Premium and Donators Users | Installation GUIDE

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donated? Send me PM with files or use DSDT Patch Requests

Link to comment
Share on other sites

É porque isso não é um patch, é apenas o código que você deve inserir manualmente (colar) na DSDT.

consegui mais ainda não quer entrar....

será que fiz correto?

image-A99C_53B2F29D.jpg

HP DV6-6B51 | Intel Core i7-2670QM 2.2 GHz | RAM 8192 MB DDR3 | Intel HD3000 + ATI Mobility Radeon HD 6770M |

(I / O): 02 x USB 3.0 | 02 x USB 2.0 | 01 x Saída VGA | 01 x HDMI

Link to comment
Share on other sites

Parece certo. O ID do seu vídeo é 126 mesmo?


Tenta mudar outra porta para VGA, em vez da DVI.


Por exemplo, trocando a primeira HDMI por VGA

0102 0400 1007 0000 1007 0000
0503 0000 0200 0000 3000 0000
0602 0000 0004 0000 0900 0000
0304 0000 0004 0000 0900 0000
0406 0000 0004 0000 0900 0000

Donation with Paypal | Mercado Livre | Premium and Donators Users | Installation GUIDE

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donated? Send me PM with files or use DSDT Patch Requests

Link to comment
Share on other sites

Parece certo. O ID do seu vídeo é 126 mesmo?


Tenta mudar outra porta para VGA, em vez da DVI.

 

ID do Dispositivo: 0x0116

mudar com o mesmo procedimento Hex ?


a HDMI queria usar. será que consigo usar as duas?

HP DV6-6B51 | Intel Core i7-2670QM 2.2 GHz | RAM 8192 MB DDR3 | Intel HD3000 + ATI Mobility Radeon HD 6770M |

(I / O): 02 x USB 3.0 | 02 x USB 2.0 | 01 x Saída VGA | 01 x HDMI

Link to comment
Share on other sites

Então coloca

"device-id", Buffer (0x04) {0x16, 0x01, 0x00, 0x00}

 

Não sei se funciona com 3 monitores, só testando.

Donation with Paypal | Mercado Livre | Premium and Donators Users | Installation GUIDE

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donated? Send me PM with files or use DSDT Patch Requests

Link to comment
Share on other sites

Então coloca

"device-id", Buffer (0x04) {0x16, 0x01, 0x00, 0x00}

 

Não sei se funciona com 3 monitores, só testando.

então fava vendo aqui to sem Dual link, mais se tento aplicar o pack trava tudo... tive que reiniciar varias vezes... alguma idéia? ja fiz os procedimento nada.

HP DV6-6B51 | Intel Core i7-2670QM 2.2 GHz | RAM 8192 MB DDR3 | Intel HD3000 + ATI Mobility Radeon HD 6770M |

(I / O): 02 x USB 3.0 | 02 x USB 2.0 | 01 x Saída VGA | 01 x HDMI

Link to comment
Share on other sites

A quem puder me ajudar estou assim:

image-5A13_53B70718.jpg

image-271C_53B70718.jpg

image-3455_53B70718.jpg

image-AC43_53B70718.jpg

image-F8CA_53B70909.jpg


Desde já obrigado Olarila.com

HP DV6-6B51 | Intel Core i7-2670QM 2.2 GHz | RAM 8192 MB DDR3 | Intel HD3000 + ATI Mobility Radeon HD 6770M |

(I / O): 02 x USB 3.0 | 02 x USB 2.0 | 01 x Saída VGA | 01 x HDMI

Link to comment
Share on other sites

O device IGD0 está no lugar errado, deveria estar dentro do PCI0.


Se já existe GFX0 dentro de PCI0 (ou com outro nome, mas com _ADR=0x00020000) você deve inserir o method _DSM nesse device, não inserir um novo IGD0.

Donation with Paypal | Mercado Livre | Premium and Donators Users | Installation GUIDE

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donated? Send me PM with files or use DSDT Patch Requests

Link to comment
Share on other sites

O device IGD0 está no lugar errado, deveria estar dentro do PCI0.


Se já existe GFX0 dentro de PCI0 (ou com outro nome, mas com _ADR=0x00020000) você deve inserir o method _DSM nesse device, não inserir um novo IGD0.

Só achei no final - {RMNE} - mas não _ADR.


image-A2CA_53B747B2.jpg

image-2009_53B747B2.jpg

HP DV6-6B51 | Intel Core i7-2670QM 2.2 GHz | RAM 8192 MB DDR3 | Intel HD3000 + ATI Mobility Radeon HD 6770M |

(I / O): 02 x USB 3.0 | 02 x USB 2.0 | 01 x Saída VGA | 01 x HDMI

Link to comment
Share on other sites

Procura por 0x00020000, se tem algum device com esse endereço.

 

Encontrei e coloquei logo embaixo ...

ainda nao brilhou


image-B906_53B87C4A.jpg

HP DV6-6B51 | Intel Core i7-2670QM 2.2 GHz | RAM 8192 MB DDR3 | Intel HD3000 + ATI Mobility Radeon HD 6770M |

(I / O): 02 x USB 3.0 | 02 x USB 2.0 | 01 x Saída VGA | 01 x HDMI

Link to comment
Share on other sites

Você omitiu as linhas

                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
               Return (Local0)

assim nem adianta inserir o method _DSM


A parte da DSDT é isto, se não funcionar assim, deve ser problema na kext ou não tem jeito mesmo

DSDT.aml.zip

Donation with Paypal | Mercado Livre | Premium and Donators Users | Installation GUIDE

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donated? Send me PM with files or use DSDT Patch Requests

Link to comment
Share on other sites

3659-AppleHDA-IDT 92HD81B1X+HDEF-V2.zipTudo certo aki funcionando VGA e HDM só não consegui ainda funcionar o audio do HDMI estou usando VoodooHDA e o audio não tenho, tentei usar a appleHDA que o Mirone atualizou pro meu dispositivo, mais não sei porque raios não roda. Acho que o problema ta na edição do DSDT mais não estou conseguindo de jeito nenhum. Tem como Melhorar qualidade de audio da Voodoo e fazer ela rodar o audio HDMI?

ai está as que estou usando se alguém souber o que estou errANDO.

DSDT.aml.zip

Edited by Guest

HP DV6-6B51 | Intel Core i7-2670QM 2.2 GHz | RAM 8192 MB DDR3 | Intel HD3000 + ATI Mobility Radeon HD 6770M |

(I / O): 02 x USB 3.0 | 02 x USB 2.0 | 01 x Saída VGA | 01 x HDMI

Link to comment
Share on other sites

Não rodou PernaCabeluda, o som ficou melhor. porem não reconhece hdmi.


fiz essa alteração mais mesmo assim nada.

<key>IOKitPersonalities</key>
<dict>
	<key>HDMI</key>
	<dict>
		<key>AllowMSI</key>
		<true/>
		<key>Boost</key>
		<integer>1</integer>
		<key>CFBundleIdentifier</key>
		<string>org.voodoo.driver.VoodooHDA</string>
		<key>IOClass</key>
		<string>VoodooHDADevice</string>
		<key>IOMatchCategory</key>
		<string>VoodooHDADevice</string>
		<key>IOPCIPrimaryMatch</key>
		<string>0x28058086</string>
		<key>IOProviderClass</key>
		<string>IOPCIDevice</string>
		<key>IOUserClientClass</key>
		<string>VoodooHDAUserClient</string>
		<key>InhibitCache</key>
		<false/>
		<key>MixerValues</key>
		<dict>
			<key>PCM</key>
			<integer>90</integer>
			<key>Rec</key>
			<integer>70</integer>
			<key>iGain</key>
			<integer>0</integer>
			<key>iMix</key>
			<integer>0</integer>
		</dict>
		<key>NodesToPatch</key>
		<array/>
		<key>Noise</key>
		<integer>0</integer>
		<key>Vectorize</key>
		<true/>
		<key>VoodooHDAEnableHalfMicVolumeFix</key>
		<true/>
		<key>VoodooHDAEnableHalfVolumeFix</key>
		<true/>
		<key>VoodooHDAEnableMuteFix</key>
		<true/>
		<key>VoodooHDAEnableVolumeChangeFix</key>
		<true/>
		<key>VoodooHDAVerboseLevel</key>
		<integer>0</integer>
	</dict>
	<key>SoundCard</key>
	<dict>
		<key>AllowMSI</key>
		<true/>
		<key>Boost</key>
		<integer>1</integer>
		<key>CFBundleIdentifier</key>
		<string>org.voodoo.driver.VoodooHDA</string>
		<key>IOClass</key>
		<string>VoodooHDADevice</string>
		<key>IOMatchCategory</key>
		<string>VoodooHDADevice</string>
		<key>IOPCIPrimaryMatch</key>
		<string>0x1C208086</string>
		<key>IOProviderClass</key>
		<string>IOPCIDevice</string>
		<key>IOUserClientClass</key>
		<string>VoodooHDAUserClient</string>
		<key>InhibitCache</key>
		<false/>
		<key>MixerValues</key>
		<dict>
			<key>PCM</key>
			<integer>90</integer>
			<key>Rec</key>
			<integer>70</integer>
			<key>iGain</key>
			<integer>0</integer>
			<key>iMix</key>
			<integer>0</integer>
		</dict>
		<key>NodesToPatch</key>
		<array/>
		<key>Noise</key>
		<integer>0</integer>
		<key>Vectorize</key>
		<true/>
		<key>VoodooHDAEnableHalfMicVolumeFix</key>
		<true/>
		<key>VoodooHDAEnableHalfVolumeFix</key>
		<true/>
		<key>VoodooHDAEnableMuteFix</key>
		<true/>
		<key>VoodooHDAEnableVolumeChangeFix</key>
		<true/>
		<key>VoodooHDAVerboseLevel</key>
		<integer>0</integer>
	</dict>
</dict>

HP DV6-6B51 | Intel Core i7-2670QM 2.2 GHz | RAM 8192 MB DDR3 | Intel HD3000 + ATI Mobility Radeon HD 6770M |

(I / O): 02 x USB 3.0 | 02 x USB 2.0 | 01 x Saída VGA | 01 x HDMI

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