Jump to content

Habilitar USB 3.0 - Panther Point USB


Recommended Posts

Posted

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:

opfKMeW.png


Ok, dai vou no OS X e tenho essa informação:

rz7VuYM.png


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.

lwu8qL6.png

nSuDjft.png


E em EHC2@1A, tenho o Mouse inserido:

8tjSpAY.png


OK, só que notem que em Informações do Sistema, a kext que é carregada é a AppleUSBEHCI, não a AppleUSBXHCI.

YpS4U5z.png


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.

T0MpsGX.png


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.

3chcWHd.png




O que eu devo fazer para esta kext (AppleUSBXHCI) seja carregada?

Thanks & Regards

IdeaPad Gaming 3i  Aspire A515-52 • Clover / OpenCore
We are in a great Forum, so, let's have some fun and learn from each other!

btn_donate_SM.gif

Posted

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

Posted

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 / OpenCore
We are in a great Forum, so, let's have some fun and learn from each other!

btn_donate_SM.gif

Posted

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

Posted

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 / OpenCore
We are in a great Forum, so, let's have some fun and learn from each other!

btn_donate_SM.gif

Posted

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 / OpenCore
We are in a great Forum, so, let's have some fun and learn from each other!

btn_donate_SM.gif

Posted

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>

btn_donate_SM.gif
Posted

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.

post-1166456-0-76066900-1388543124_thumb.png


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 / OpenCore
We are in a great Forum, so, let's have some fun and learn from each other!

btn_donate_SM.gif

Posted
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 / OpenCore
We are in a great Forum, so, let's have some fun and learn from each other!

btn_donate_SM.gif

Posted

@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 / OpenCore
We are in a great Forum, so, let's have some fun and learn from each other!

btn_donate_SM.gif

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 account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...