Allan Posted December 3, 2013 Posted December 3, 2013 Olá galera, bem venho pedir uma ajuda de você para habilitar minhas USBs 3.0. Seguinte, quando rodo o System Info no Windows, para verificar as informações da USB tenho isso: Ok, dai vou no OS X e tenho essa informação: Ainda não deu confusão mas vejam mais. Quando eu insiro um Pen/HD Externo nas USB 3.0, e verifico no IORegistry, tenho isso: Em EHC1@1D, com dois Pen drivers inseridos. E em EHC2@1A, tenho o Mouse inserido: OK, só que notem que em Informações do Sistema, a kext que é carregada é a AppleUSBEHCI, não a AppleUSBXHCI. E para tentar consertar isso, apliquei o patch XHCI na DSDT, mas pelas informações dadas ela não faz nada, não tem utilidade. E o que o IORegistry mostra é que o que está sendo carregado/reconhecido é os device EHC1 e 2. O que mostra na DSDT, e com os patches aplicados. O que eu devo fazer para esta kext (AppleUSBXHCI) seja carregada? Thanks & Regards IdeaPad Gaming 3i • Aspire A515-52 • Clover / OpenCoreWe are in a great Forum, so, let's have some fun and learn from each other!
pernacabeluda Posted December 3, 2013 Posted December 3, 2013 Esse patch DSDT não vai fazer o USB 3.0 funcionar sem editar a kext, ele serve apenas para evitar problemas no sleep em alguns casos. Outra coisa, isso não vai transformar as EHCI em XHCI, apenas as portas que realmente são USB 3.0 vão funcionar dessa forma. Aqui tem como modificar a AppleUSBXHCI http://www.insanelymac.com/forum/files/file/150-patched-appleusbxhcikext/ Também pode usar a GenericUSBXHCI http://sourceforge.net/projects/genericusbxhci/ -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
Allan Posted December 4, 2013 Author Posted December 4, 2013 Opa obrigado Perna. Lendo esse topico: http://www.insanelymac.com/forum/files/file/150-patched-appleusbxhcikext/ Eu baixei a kext, o requisito para funcionar seria adicionando no config.plist do Clover tambem? <key>KextsToPatch</key> <array> <dict> <key>Find</key> <data> dTpIiwU9nQAA </data> <key>Name</key> <string>AppleUSBXHCI</string> <key>Replace</key> <data> 6zpIiwU9nQAA </data> </dict> <dict> <key>Find</key> <data> Zj0AAQ== </data> <key>Name</key> <string>AppleUSBXHCI</string> <key>Replace</key> <data> Zj0AAA== </data> </dict> <dict> <key>Find</key> <data> gUkIAABAAA== </data> <key>Name</key> <string>AppleUSBXHCI</string> <key>Replace</key> <data> gUkIAAAAAA== </data> </dict> <dict> <key>Find</key> <data> QcdHCAAAQAA= </data> <key>Name</key> <string>AppleUSBXHCI</string> <key>Replace</key> <data> QcdHCAAAAAA= </data> </dict> <dict> <key>Find</key> <data> QcdHCAAAQAA= </data> <key>Name</key> <string>AppleUSBXHCI</string> <key>Replace</key> <data> QcdHCAAAAAA= </data> </dict> <dict> <key>Find</key> <data> xoDIAAAAAQ== </data> <key>Name</key> <string>AppleUSBXHCI</string> <key>Replace</key> <data> xoDIAAAAAA== </data> </dict> <dict> <key>Find</key> <data> dU1Ii7voAQAA </data> <key>Name</key> <string>AppleUSBXHCI</string> <key>Replace</key> <data> 601Ii7voAQAA </data> </dict> </array> Thanks & Regards IdeaPad Gaming 3i • Aspire A515-52 • Clover / OpenCoreWe are in a great Forum, so, let's have some fun and learn from each other!
pernacabeluda Posted December 4, 2013 Posted December 4, 2013 Não, a kext já está editada, deve funcionar direto. Essas opções na configuração do Clover servem para que ele aplique o patch automaticamente, aí você pode manter a kext original. Usa uma coisa ou outra. -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
Allan Posted December 4, 2013 Author Posted December 4, 2013 Ok Perna entendi. Agora vou ter que trocar de kext, pois uso a ketx IOUSBFamily, do ML DP3 junto com a PXHCD. E nessa versão o plugin AppleUSBXHCI não existe. Talvez eu tenha que colocar a que vem no 10.8.5. Thanks & Regards IdeaPad Gaming 3i • Aspire A515-52 • Clover / OpenCoreWe are in a great Forum, so, let's have some fun and learn from each other!
Allan Posted December 6, 2013 Author Posted December 6, 2013 Perna, tentei de varios modo mas não vai. Coloquei as flags no Clover, mas nada. Inseri a AppleUSBXHCI pactheada na kext IOUSBFamily, e nada. Tentei usar com a GenericUSBXHCI (excluindo a AppleUSBXHCI) e deu em nada. Sempre tenho KP na kext AppleSMC, mas o interessante é que essa AppleSMC que uso é a patcheada para o Mavericks, uso ela no Mountain Lion pois depois dessa atualização pro 12F45 foi necessario usar ela se não o sistema não dava boot. Thanks & Regards IdeaPad Gaming 3i • Aspire A515-52 • Clover / OpenCoreWe are in a great Forum, so, let's have some fun and learn from each other!
Allan Posted January 6, 2014 Author Posted January 6, 2014 Ninguém tem mais ideias? Thanks & Regards IdeaPad Gaming 3i • Aspire A515-52 • Clover / OpenCoreWe are in a great Forum, so, let's have some fun and learn from each other!
Mirone Posted January 6, 2014 Posted January 6, 2014 Para evitar Kp na AppleSMC tenta isso: use o kernel flag dart=0 (remove mapper present) ou faça um drop da tabela DMAR <key>ACPI</key> <dict> <key>DropTables</key> <array> <dict> <key>Signature</key> <string>DMAR</string> </dict> </array> </dict>
Allan Posted January 7, 2014 Author Posted January 7, 2014 Opa valeu Mirone, agora o problema é outro. Apesar de ser ainda sobre as USBs 3.0, esse problema eu tinha no Mountain Lion, mas agora estou usando o Mavericks. Dai o problema agora é com os states e turbo que não funcionam quando uso a GenericUSBXHCI e a IOUSBFamily e IOUSBMassStorageClass originais do sistema. Mesmo assim, tentei usar a dica que você me deu acima, mas mesmo assim não vai, fica do jeito que está a imagem. Uso o driver XhciDxe-64.efi, na pasta driversUEFI, mas mesmo assim não dá certo. Thanks & Regards IdeaPad Gaming 3i • Aspire A515-52 • Clover / OpenCoreWe are in a great Forum, so, let's have some fun and learn from each other!
Allan Posted January 8, 2014 Author Posted January 8, 2014 isso tem haver com SSDT e não com USB 3,0. Mas rapaz, toda a vez que eu coloco essas kexts esse erro aparece. Como você acha que dá pra consertar isso? O que seria preciso editar na SSDT? Thanks & Regards IdeaPad Gaming 3i • Aspire A515-52 • Clover / OpenCoreWe are in a great Forum, so, let's have some fun and learn from each other!
Allan Posted January 9, 2014 Author Posted January 9, 2014 @Mirone e @Pernacabeluda Consegui resolver caras... o problema era realmente a SSDT, mas não o arquivo. o que estava acontecendo, eu estava usando uma SSDT gerada pelo script do pike, mas.... me esqueci que o Clover gera meus states e turbo automaticamente, não precisa marcar nada na config.plist (P e C States, etc...). Dai em conjunto com minha SSDT estava dando conflito, dai segui uma dica de um user do InsanelyMac de excluir o metodo DSM (plugin-type 1) da SSDT (gerada), e colocando na config.plist "DropOem> False". Usando o gerenciamento do Clover vai de boa, mas somente os states e turbo, ele não gera o TDP correto (35W), vai até uns 20W, dai não adianta né. Agora está sem conflitos, e os states e turbo funcionam e minhas USBs 3.0 também estão oks. Muuuuito obrigado mesmo pela ajuda, paciência que vocês prestaram!! Vou criar um tutorial sobre isso, todo o credito vai para vocês, e a turma do ProjectOSX e Insaleny!! Thanks & Regards IdeaPad Gaming 3i • Aspire A515-52 • Clover / OpenCoreWe are in a great Forum, so, let's have some fun and learn from each other!
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