oldnapalm Posted July 8, 2011 Posted July 8, 2011 Você tentou inserir o device ID na NVDANV50Hal? O método usado para injetar não importa, contanto que as propriedades estejam corretas. É a mesma coisa usar DSDT ou device-properties (EFI string). Se quiser ajuda com o DSDT anexe o arquivo send_me gerado ao rodar o run_me. -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
touche Posted July 8, 2011 Author Posted July 8, 2011 Old, tentei sim, estou enviando para vc dar uma olhada na info.plist da NVDANV50Hal. Eu acho que inseri corretamente, é a primeira string da lista (0x05e210de&0xfff0ffff): <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>NVDANV50Hal</string> <key>CFBundleGetInfoString</key> <string>NVDANV50Hal 1.6.26.22 (256.00.15f04)</string> <key>CFBundleIdentifier</key> <string>com.apple.nvidia.nv50hal</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundleName</key> <string>NVIDIA NV50 Resman Kernel Extension</string> <key>CFBundlePackageType</key> <string>KEXT</string> <key>CFBundleShortVersionString</key> <string>1.6.26</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> <string>6.2.6</string> <key>IOKitPersonalities</key> <dict> <key>NVidiaRM</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.nvidia.nv50hal</string> <key>IOClass</key> <string>NVDANV50HAL</string> <key>IOMatchCategory</key> <string>IOService</string> <key>IOPCIPrimaryMatch</key> <string> 0x05e210de&0xfff0ffff 0x00f010de&0xfff0ffff 0x019010de&0xfff0ffff 0x040010de&0xfff0ffff 0x042010de&0xfff0ffff 0x05e010de&0xfff8ffff 0x05f010de&0xfff0ffff 0x060010de&0xffe0ffff 0x062010de&0xffe0ffff 0x064010de&0xffe0ffff 0x06e010de&0xfff0ffff 0x086010de&0xffe0ffff 0x08a010de&0xffe0ffff 0x0a2010de&0xffa0ffff 0x0ca010de&0xffe0ffff </string> <key>IOProbeScore</key> <integer>60000</integer> <key>IOProviderClass</key> <string>IOPCIDevice</string> </dict> </dict> <key>OSBundleCompatibleVersion</key> <string>1.2.0</string> <key>OSBundleLibraries</key> <dict> <key>com.apple.NVDAResman</key> <string>1.2.0</string> <key>com.apple.kpi.iokit</key> <string>9.0.0</string> <key>com.apple.kpi.libkern</key> <string>9.0.0</string> </dict> <key>OSBundleRequired</key> <string>Safe Boot</string> </dict> </plist> MB - Gigabyte P55A-UD3P - LGA1156 - i7-860 box Video - EVGA GeForce GTX 260 896 DDR3 PCI-E 2 12 GB DDR3 Kingston 1 HD SATA II 1TB/ 2 HD SATA II 512GB/ 1 HD IDE 160GB/ Drive superdrive LG DL TV/Monitor LG 26" 12 USB ports
oldnapalm Posted July 8, 2011 Posted July 8, 2011 Tenta inserir assim <key>IOPCIPrimaryMatch</key> <string>0x05e210de</string> pode remover o resto. -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
touche Posted July 8, 2011 Author Posted July 8, 2011 Tenta inserir assim <key>IOPCIPrimaryMatch</key> <string>0x05e210de</string> pode remover o resto. Old, continua na mesma. Estou te mandando o arquivo send_me.zip gerado. abs e obrigado, Touché send_me.zip MB - Gigabyte P55A-UD3P - LGA1156 - i7-860 box Video - EVGA GeForce GTX 260 896 DDR3 PCI-E 2 12 GB DDR3 Kingston 1 HD SATA II 1TB/ 2 HD SATA II 512GB/ 1 HD IDE 160GB/ Drive superdrive LG DL TV/Monitor LG 26" 12 USB ports
oldnapalm Posted July 8, 2011 Posted July 8, 2011 Faça um teste dsdt.aml.zip Se não funcionar tente com este dsdt.aml-2.zip Remova o device-properties do boot.plist. -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
touche Posted July 8, 2011 Author Posted July 8, 2011 Faça um teste[attachment=1]dsdt.aml.zip[/attachment] Se não funcionar tente com este [attachment=0]dsdt.aml-2.zip[/attachment] Remova o device-properties do boot.plist. Old, muito obrigado, segue o que aconteceu: com o primeiro não rolou, voltou para a resolução 1024*768, já com o segundo arquivo entrou na resolução do meu monitor, mas acredito que não tenha habilitado o que estamos querendo, apesar das informações do PCI Cards terem aparecido, como vc pode notar na imagem em anexo (http://cl.ly/1O2x0z3k1l3a2y3l3v1l/o). Na mesma imagem, à esquerda, eu coloquei as preferences do photoshop, mostrando que o opengl continua desativado. Como trabalho direto com after effects e photoshop, fica quase impossível usar o Lion sem ter estas opções habilitadas. Se vc por acaso tiver alguma outra luz pra me dar, eu gostaria de continuar tentando pq o Lion está realmente muito bom. abs, Touché MB - Gigabyte P55A-UD3P - LGA1156 - i7-860 box Video - EVGA GeForce GTX 260 896 DDR3 PCI-E 2 12 GB DDR3 Kingston 1 HD SATA II 1TB/ 2 HD SATA II 512GB/ 1 HD IDE 160GB/ Drive superdrive LG DL TV/Monitor LG 26" 12 USB ports
oldnapalm Posted July 8, 2011 Posted July 8, 2011 Foi neste tópico que você achou o DSDT patch, né? http://www.insanelymac.com/forum/index.php?s=&showtopic=246728&view=findpost&p=1639795 O cara diz que funcionou com o patch, mas precisou editar a NVDANV50Hal (acredito que seja no Snow Leopard). Você reparou permissões e atualizou o cache depois de editar a kext? Está usando mkext ou kernelcache? -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
touche Posted July 8, 2011 Author Posted July 8, 2011 Foi neste tópico que você achou o DSDT patch, né?http://www.insanelymac.com/forum/index.php?s=&showtopic=246728&view=findpost&p=1639795 O cara diz que funcionou com o patch, mas precisou editar a NVDANV50Hal (acredito que seja no Snow Leopard). Você reparou permissões e atualizou o cache depois de editar a kext? Está usando mkext ou kernelcache? Foi nesse mesmo. O nvdanv50hal está lá na pasta extra com aquela edição que vc me passou. Eu sempre reparo as permissões via Kext wizard, e dentro do Extra está: Extensions.mkext Old, o NVEnabler não está na pasta Extra, eu tirei quando vc mandou o DSDT, está certo isso ou ela tem que estar habilitada? Já está começando a bater desespero. Nada faz essa bagaça funcionar. Mas enfim, como brasileiro não desiste nunca... MB - Gigabyte P55A-UD3P - LGA1156 - i7-860 box Video - EVGA GeForce GTX 260 896 DDR3 PCI-E 2 12 GB DDR3 Kingston 1 HD SATA II 1TB/ 2 HD SATA II 512GB/ 1 HD IDE 160GB/ Drive superdrive LG DL TV/Monitor LG 26" 12 USB ports
oldnapalm Posted July 8, 2011 Posted July 8, 2011 A NVDANV50Hal não vai na Extra, você tem que editar a original em /S/L/E, reparar permissões e atualizar o cache (mkext ou kernelcache, dependendo do que você usa). -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
touche Posted July 8, 2011 Author Posted July 8, 2011 A NVDANV50Hal não vai na Extra, você tem que editar a original em /S/L/E, reparar permissões e atualizar o cache (mkext ou kernelcache, dependendo do que você usa). Old, fiz o que vc mandou, editei a kext NVDANV50Hal da pasta extensions, e joguei a da extra fora. Quando a limpeza do cache, eu sempre faço pelo kext wizard, não sei se é o modo correto. Também não sei te dizer se é mkext ou kernelcache no meu caso, pq aparecem os dois na pasta cache do sistema: http://cl.ly/1n0G0K1Z113B2Y0o3123 Como eu posso fazer esta limpeza via terminal? Touché MB - Gigabyte P55A-UD3P - LGA1156 - i7-860 box Video - EVGA GeForce GTX 260 896 DDR3 PCI-E 2 12 GB DDR3 Kingston 1 HD SATA II 1TB/ 2 HD SATA II 512GB/ 1 HD IDE 160GB/ Drive superdrive LG DL TV/Monitor LG 26" 12 USB ports
oldnapalm Posted July 8, 2011 Posted July 8, 2011 Para atualizar o kernelcache basta rodar sudo touch /System/Library/Extensions mas ele só vai ser usado se você especificar o parâmetro UseKernelCache=yes no boot.plist Para o mkext sudo kextcache -v 1 -a i386 -a x86_64 -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions Dependendo de como você editar o plist pode ser necessário reparar as permissões http://Olarila.com/forum/viewtopic.php?f=2&t=32 -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
touche Posted July 9, 2011 Author Posted July 9, 2011 Para atualizar o kernelcache basta rodar sudo touch /System/Library/Extensions mas ele só vai ser usado se você especificar o parâmetro UseKernelCache=yes no boot.plist Para o mkext sudo kextcache -v 1 -a i386 -a x86_64 -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions Dependendo de como você editar o plist pode ser necessário reparar as permissões http://Olarila.com/forum/viewtopic.php?f=2&t=32 Old, vc poderia ver pra mim se existe algum conflito na minha pasta Extensions. Estou com esperança de que talvez alguma esteja atrapalhando a configuracão da placa de vídeo. Estou lhe encaminhando o arquivo .txt zipado. extensions.zip + uma vez, muito obrigado. Touché MB - Gigabyte P55A-UD3P - LGA1156 - i7-860 box Video - EVGA GeForce GTX 260 896 DDR3 PCI-E 2 12 GB DDR3 Kingston 1 HD SATA II 1TB/ 2 HD SATA II 512GB/ 1 HD IDE 160GB/ Drive superdrive LG DL TV/Monitor LG 26" 12 USB ports
oldnapalm Posted July 9, 2011 Posted July 9, 2011 Não vejo nada fora do comum. Tá muito estranho isso. No Snow a placa funciona normal? Você copiou alguma kext do Snow para o Lion antes de tentar ativar o vídeo? -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
touche Posted July 9, 2011 Author Posted July 9, 2011 Não vejo nada fora do comum. Tá muito estranho isso. No Snow a placa funciona normal? Você copiou alguma kext do Snow para o Lion antes de tentar ativar o vídeo? Old, no snow funciona que é uma maravilha. Não, não copiei pq disseram que era melhor usar as kexts do próprio Lion. Não seria o caso de fazer um teste com as kexts do Snow? O pior é que eu não sei qual eu deveria copiar. abs, Touché MB - Gigabyte P55A-UD3P - LGA1156 - i7-860 box Video - EVGA GeForce GTX 260 896 DDR3 PCI-E 2 12 GB DDR3 Kingston 1 HD SATA II 1TB/ 2 HD SATA II 512GB/ 1 HD IDE 160GB/ Drive superdrive LG DL TV/Monitor LG 26" 12 USB ports
oldnapalm Posted July 9, 2011 Posted July 9, 2011 Deveria funcionar com as do Lion mesmo. Você pode fazer um teste com as do Snow NVDA* GeForce* -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
touche Posted July 9, 2011 Author Posted July 9, 2011 Deveria funcionar com as do Lion mesmo. Você pode fazer um teste com as do Snow NVDA* GeForce* Vou fazer isso. Old, na com.apple.Boot.plist do SL tem esta key: Kernel Flags arch=i386, eu devo colocar isso na plist do Lion também? Touché MB - Gigabyte P55A-UD3P - LGA1156 - i7-860 box Video - EVGA GeForce GTX 260 896 DDR3 PCI-E 2 12 GB DDR3 Kingston 1 HD SATA II 1TB/ 2 HD SATA II 512GB/ 1 HD IDE 160GB/ Drive superdrive LG DL TV/Monitor LG 26" 12 USB ports
oldnapalm Posted July 9, 2011 Posted July 9, 2011 Que eu saiba essa placa deveria funcionar em 64 bit. Acho que para o Lion rodar em 32 bit você tem que colocar <key>arch</key> <string>i386</string> e não em kernel flags. -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
touche Posted July 9, 2011 Author Posted July 9, 2011 Que eu saiba essa placa deveria funcionar em 64 bit. Acho que para o Lion rodar em 32 bit você tem que colocar <key>arch</key> <string>i386</string> e não em kernel flags. Isso quer dizer que no SL ela está rodando em 32bit? Vc está certo, ela deveria rodar em 64bit no SL também. Arranco esse troço fora da plist do SL? Ela tem que rodar em 64. MB - Gigabyte P55A-UD3P - LGA1156 - i7-860 box Video - EVGA GeForce GTX 260 896 DDR3 PCI-E 2 12 GB DDR3 Kingston 1 HD SATA II 1TB/ 2 HD SATA II 512GB/ 1 HD IDE 160GB/ Drive superdrive LG DL TV/Monitor LG 26" 12 USB ports
oldnapalm Posted July 9, 2011 Posted July 9, 2011 Deve estar rodando em 32 no Snow, roda "uname -v" no terminal. Tenta rodar em 64 no Snow, se não funcionar tenta no Lion em 32 também. -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
touche Posted July 10, 2011 Author Posted July 10, 2011 Deve estar rodando em 32 no Snow, roda "uname -v" no terminal. Tenta rodar em 64 no Snow, se não funcionar tenta no Lion em 32 também. Old, puta troço frustrante, meu velho. Não há meio de fazer isso funcionar, estou quase jogando a toalha. O SL tá rodando em 64: root:xnu-1504.9.26~3/RELEASE_X86_64 Eu tentei colocar as extensões do SL no Lion, não rolou. A tela no final ficava intermitente, uma hora ficava preta, outra hora branca e por fim mostrava o desktop, num looping interminável. E agora, só pra me endoidar a resolução não volta mais para a de 1380, mesmo eu tendo o cuidado de renomear a pasta Extra que estava legal para extra_old e depois voltar com ela. Limpei cache, restaurei as permissões, fiz o diabo e nada. Enfim, you're the best and f**ck the rest. Se vc tiver alguma luz. Abs, Touché MB - Gigabyte P55A-UD3P - LGA1156 - i7-860 box Video - EVGA GeForce GTX 260 896 DDR3 PCI-E 2 12 GB DDR3 Kingston 1 HD SATA II 1TB/ 2 HD SATA II 512GB/ 1 HD IDE 160GB/ Drive superdrive LG DL TV/Monitor LG 26" 12 USB ports
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now