Jump to content
Sign in to follow this  
Allan

Habilitar USB 3.0 Intel Panther Point

Recommended Posts

Se você tem instalado a kext PXHCD junto com a IOUSBFamily e?IOUSBMassStorageClass modificados, delete eles, depois?baixe a kext?GenericUSBXHCI.


?


E depois é preciso que instale junto com a GenericUSBXHCI as kexts IOUSBFamily e?IOUSBMassStorageClass originais (sem modificações) do OS X.


?


Instale com o Kext Wizard, e depois repare as permissões, e recarregue o cache, depois execute este código no Terminal:



sudo touch /System/Library/Extensions

Agora para que não tenhamos problema com o gerenciamento de energia, como esse:


?


post-1166456-0-76066900-1388543124_thumb


?


?


Temos que criar uma SSDT com o scrip do Pike:



curl -o ssdtPRGen.sh https://raw.github.com/Piker-Alpha/RevoBoot/clang/i386/libsaio/acpi/Tools/ssdtPRGen.sh
chmod +x ssdtPRGen.sh
./ssdtPRGen.sh

Renomeie como SSDT.aml, e coloque em CLOVER/ACPI/patched.


E no config.plist deixe assim: DropOem> Yes/True e P - C States > No/False.


?


Xso7aGQ.png


?


Quando geramos a SSDT com o script do Pike, temos de "mostrar" ao Clover que a partir de agora ele não vai gerenciar a energia.


Pois o Clover gera tanto Turbo quanto States de modo automatico para CPUs IvyBridge, mas somente quando o mesmo está habilitado.


?


Agora que está com DropOem, habilitado ele vai carregar a sua SSDT.


?


uCUi8nJ.png


?


Atente a essa nota.


?


Em todos os sistemas OS X, os que usam Sandy Bridge, o gerenciamento nativo de energia é habilitado pela kext ACPI_SMC_PlatformPlugin, um plugin que está na kext IOPlatformPluginFamily. Já para os processadores Ivy Bridge, o gerenciamento nativo de energia é habilitado pela kext X86PlatformPlugin.


Gráficas com HD 3000 que usam placas com chipset da serie 7, não devem usar o gerenciamento de energia dos Ivy Bridge.


?


Para carregar a kext X86PlatformPlugin, deve usar o plugin-type 1 na SSDT, assim terá o gerenciamento correto para Ivy Bridge.


Então desconsidere a ideia de excluir "plugin-type 1" da SSDT. (Como eu havia aconselhado antes)


?


Verifique se está tudo certo.


?


Abra o IORegistryExplorer, e verifique, se você usa IvyBridge deve estar assim:


?


jZXNtSQ.png


?


Agora se use Sandy Bridge:


?


I68eWua.png


?


Agora tanto as USBs como os States e Turbo estão corretos, se quiser verifique usando a kext MSRDumper:


post-1166456-0-16637200-1392057985_thumb


?


?


Notas.


?


1?- Eu usava um codigo para obter um desempenho melhor da GPU:



sudo cp /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources/MacBookPro8_1.plist /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources/MacBookPro9_2.plist ; sudo perl -pi -e 's|MacBookPro8,1|MacBookPro9,2|g' /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources/MacBookPro9_2.plist ; sudo touch /System/Library/Extensions

Mas este modificava o plugin ACPI_SMC_PlatformPlugin, e agora que este não é usado, não é mais necessario.


?


2?- As vezes alguns dispositivos USB 2.0 não funcionam com a GenericUSBXHCI, por ex: Adaptadores de cartões microSD. e


Então para que os mesmos possam ser montados no OS X, use isso no config.plist:



<key>Arguments</key>
? ?? ?<string>-gux_defer_usb2 -gux_no_idle</string>

Com as USBs 3.0/2.0 da maneira correta, você conseguirá até mesmo usar o?Hibernar no OS X.


?


Creditos pela ajuda: Pernacabeluda, Jucelio, Artur-pt (Olarila) - Slice, Apianti (ProjectOSX) - RehabMan, Toleda (Tony/InsanelyMac)


Share this post


Link to post
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.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.