kreator Posted July 2, 2012 Posted July 2, 2012 Preciso de uma ajuda com esse bug. Ao voltar do sleep, o teclado e mouse USB nao funcionam. Preciso desconectar o teclado/mouse USB e reconectar para que voltem ao normal. Alguem sabe como resolver? Obrigado!
Cassio Posted July 2, 2012 Posted July 2, 2012 Tente os patches UHCI, EHCI e IRQs pro seu chipset http://Olarila.com/forum/viewtopic.php?f=7&t=646 -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
kreator Posted July 2, 2012 Author Posted July 2, 2012 Olá Cassio, Tenho uma Asus P8Z68 V-Pro. O arquivo de patch para ela é para a bios mais antiga, na série 3 mudou bastante coisa e não compila mais o DSDT com o patch disponivel. Tentei até ver na mão como aplicar o que tem no arquivo na parte de UHCI e EHCI mas não consegui compilar. Pelo que vi no LOG, é o erro: The IOUSBFamily is having trouble enumerating a USB device that has been plugged in. Tente os patches UHCI, EHCI e IRQs pro seu chipset http://Olarila.com/forum/viewtopic.php?f=7&t=646
Cassio Posted July 2, 2012 Posted July 2, 2012 Tentou o P8 (generic) BIOS 3xxx? -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
kreator Posted July 2, 2012 Author Posted July 2, 2012 Sim, esse é o que já tenho na DSDT que rodo atualmente. Extrai no windows, apliquei o generic P8 3xxx patch e tudo funciona 100%, sleep etc menos esse bug USB. Tentou o P8 (generic) BIOS 3xxx?
kreator Posted July 3, 2012 Author Posted July 3, 2012 Tentei refazer a DSDT e aplicar todos os patches relacionados a USB e EHCI no Olarila mas nada, ainda preciso tirar o mouse/teclado e reconectar quando volta do sleep. Alguma luz pessoal? Obrigado!
Cassio Posted July 3, 2012 Posted July 3, 2012 Vi alguns casos parecidos, todos sem solução. Alguns dizem que resolveram removendo os devices EHC1 e EHC2 da DSDT, as portas não são mais reconhecidas como integradas mas continuam funcionando após o sleep. Se funcionar pra você, pode tentar descobrir que parte do código desses devices causa o problema. -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
kreator Posted July 3, 2012 Author Posted July 3, 2012 Remover tudo não mudou em nada, vou tentar modificar partes!
Cassio Posted July 3, 2012 Posted July 3, 2012 Você removeu todo o conteúdo ou o device em si? -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
kreator Posted July 3, 2012 Author Posted July 3, 2012 Removi os devices inteiros, EHC1 e EHC2 Você removeu todo o conteúdo ou o device em si?
Cassio Posted July 4, 2012 Posted July 4, 2012 Tente este patch (aplique sobre a DSDT original, não é o mesmo que você usou) P8 (generic) BIOS 3xxx.txt.zip Se não funcionar tente este (sobre a DSDT já com o patch anterior) EHCI power.txt.zip -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
kreator Posted July 5, 2012 Author Posted July 5, 2012 Cassio, tanto o primeiro quanto o segundo fizeram precisar desplugar e plugar mouse e teclado ja no primeiro boot, e não somente depois de voltar do sleep. Mas to animado! Tente este patch (aplique sobre a DSDT original, não é o mesmo que você usou)[attachment=1]P8 (generic) BIOS 3xxx.txt.zip[/attachment] Se não funcionar tente este (sobre a DSDT já com o patch anterior) [attachment=0]EHCI power.txt.zip[/attachment]
Cassio Posted July 5, 2012 Posted July 5, 2012 Confira se os patches EHCI estão sendo aplicados e se você tem apenas um device com _ADR 0x001D0000 e um com 0x001A0000. Vi casos com 3 devices USB (EHC1, EHC2 e EUSB) dois deles com mesmo endereço. A única diferença do primeiro patch pro que você tinha usado antes é a forma de aplicar os patches EHCI, pelo nome ao invés de pelo endereço. -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
kreator Posted July 5, 2012 Author Posted July 5, 2012 Opa, realmente: Device (EUSB) { Name (_ADR, 0x001D0000) e Device (EHC1) { Name (_ADR, 0x001D0000) O que faço Cassio? Confira se os patches EHCI estão sendo aplicados e se você tem apenas um device com _ADR 0x001D0000 e um com 0x001A0000. Vi casos com 3 devices USB (EHC1, EHC2 e EUSB) dois deles com mesmo endereço. A única diferença do primeiro patch pro que você tinha usado antes é a forma de aplicar os patches EHCI, pelo nome ao invés de pelo endereço.
Cassio Posted July 5, 2012 Posted July 5, 2012 Tente aplicar este patch sobre a DSDT original http://Olarila.com/Packs/Asus/P8%20(generic)%20BIOS%203xxx.txt Apenas mude esta parte (antes de aplicar) into[b][color=#FF0000]_all[/color][/b] device name_adr 0x001D0000 insert -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
kreator Posted July 5, 2012 Author Posted July 5, 2012 Cassio, Com esse patch aplicado continuo tendo o EUSB e o EHC1 com o endereço duplicado 0x001D0000 Tente aplicar este patch sobre a DSDT originalhttp://Olarila.com/Packs/Asus/P8%20(generic)%20BIOS%203xxx.txt Apenas mude esta parte (antes de aplicar) into[b][color=#FF0000]_all[/color][/b] device name_adr 0x001D0000 insert
kreator Posted July 5, 2012 Author Posted July 5, 2012 Cassio, Deletei o EHC1, EHC2 e o EUSB. Tudo funcionando depois do sleep!!!! Somente perdi a funcionalidade de wake clicando no mouse ou apertando alguma tecla no teclado. Mas agora tudo retorna do sleep 100%! Tenho isso no kernel.log tb ao remover tudo: Jul 5 18:31:14 localhost kernel[0]: USBF: 0.430 AppleUSBEHCI[0xffffff801f48a000]::CheckSleepCapability - controller will be unloaded across sleep Jul 5 18:31:14 localhost kernel[0]: USBF: 0.434 AppleUSBEHCI[0xffffff801f47f000]::CheckSleepCapability - controller will be unloaded across sleep
Cassio Posted July 5, 2012 Posted July 5, 2012 Com esse patch aplicado continuo tendo o EUSB e o EHC1 com o endereço duplicado 0x001D0000 O patch não iria remover ou mudar o endereço de um deles, mas sim adicionar o código em ambos, mas se não resolveu, não adianta. Somente perdi a funcionalidade de wake clicando no mouse ou apertando alguma tecla no teclado. Mas agora tudo retorna do sleep 100%! Não é o ideal, mas se resolveu o problema, beleza. Tenho isso no kernel.log tb ao remover tudo: Jul 5 18:31:14 localhost kernel[0]: USBF: 0.430 AppleUSBEHCI[0xffffff801f48a000]::CheckSleepCapability - controller will be unloaded across sleep Jul 5 18:31:14 localhost kernel[0]: USBF: 0.434 AppleUSBEHCI[0xffffff801f47f000]::CheckSleepCapability - controller will be unloaded across sleep E se remover apenas o EUSB e aplicar o patch nos outros dois? -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
kreator Posted July 5, 2012 Author Posted July 5, 2012 Ai continua o problema do unplug depois do sleep! Não acho que esse erro no log seja algo sério? O patch não iria remover ou mudar o endereço de um deles, mas sim adicionar o código em ambos, mas se não resolveu, não adianta. Não é o ideal, mas se resolveu o problema, beleza. E se remover apenas o EUSB e aplicar o patch nos outros dois?
Cassio Posted July 5, 2012 Posted July 5, 2012 A mensagem em si não é problema, mas em alguns casos quando aparece essa mensagem, se tiver um pen drive ou HD USB conectado, o volume é desmontado na volta do sleep. -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
kreator Posted July 5, 2012 Author Posted July 5, 2012 Verifiquei e realmente, com um pendrive conectado, no wake ele aparece que nao foi devidamente desmontado o pen drive, e ele esta ejetado. Como se eu tivesse puxado ele sem desmontar. A mensagem em si não é problema, mas em alguns casos quando aparece essa mensagem, se tiver um pen drive ou HD USB conectado, o volume é desmontado na volta do sleep.
Cassio Posted July 5, 2012 Posted July 5, 2012 Tentou ao invés de remover os devices inteiros, remover apenas o código original (exceto o _ADR) e incluir o código do patch? -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
kreator Posted July 5, 2012 Author Posted July 5, 2012 Acabei de testar. Mesmo erro quando volta do sleep, tem que replugar o teclado/mouse. Esse erro aqui: SMC::smcInitHelper ERROR: MMIO regMap == NULL - fall back to old SMC mode É normal? Tentou ao invés de remover os devices inteiros, remover apenas o código original (exceto o _ADR) e incluir o código do patch?
Cassio Posted July 6, 2012 Posted July 6, 2012 Sim, é normal com a última AppleSMC. -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
kreator Posted July 6, 2012 Author Posted July 6, 2012 Bom acho que o jeito é ir testando com diferentes patches ate achar um que faça o EHC1 e EHC2 funcionarem. O EUSB acho que é intruso e tem que permanecer deletado pelo que entendi.
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