Jump to content
Allan

Habilitar USB 3.0 - Panther Point USB

Recommended Posts

  • Administrators

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

Link to comment
Share on other sites

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/

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

  • Administrators

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

Link to comment
Share on other sites

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.

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

  • Administrators

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

Link to comment
Share on other sites

  • Administrators

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

Link to comment
Share on other sites

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
Link to comment
Share on other sites

  • Administrators

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

Link to comment
Share on other sites

  • Administrators
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

Link to comment
Share on other sites

  • Administrators

@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

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