Jump to content
63 posts in this topic

Recommended Posts

Mais uma dúvida como colocar isso 

<key>KernelAndKextPatches</key>

    <dict>
        <key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>Orange_icons_fix</string>
                <key>Name</key>
                <string>AppleAHCIPort</string>
                <key>Find</key>
                <data>RXh0ZXJuYWw=</data>
                <key>Replace</key>
                <data>SW50ZXJuYWw=</data>
            </dict>
        </array>
    </dict>

 
Aqui:
post-1097441-0-41951800-1449369669_thumb.jpg

Apliquei em minha DSDT três patches:

 

DTGP

GA X58A-UD3R

LPC ICH10

 

Apareceram 3 erros

 

300, 4051, Method local variable is not initialized (Local0)

305, 4051, Method local variable is not initialized (Local0)

3945, 1099, Unknown reserved name (_WDG)

 

O ultimo parece que é só tirar o _ do _WDG correto?

 

Os outros não sei como corrigir

É só você ler o patch, e inserir no .plist!

<key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>Orange_icons_fix</string>
                <key>Name</key>
                <string>AppleAHCIPort</string>
                <key>Find</key>
                <data>RXh0ZXJuYWw=</data>
                <key>Replace</key>
                <data>SW50ZXJuYWw=</data>
            </dict>

Screen Shot 2015-12-06 at 12.45.05 AM.png

Como configurar - config.plist e org.chameleon.Boot.plist

 

Ou caso queira algo que vai aprender mesmo, é usando um editor de .plist: Editor de arquivos .plist - Property List Editor

 

Pesquise um pouco mais no Forum, viu só como muitas coisas já tem aqui explicadas?  :rolleyes: 

 

Tem tudo no forum né

 

 

Acho que fiz algo errado pq deu kernel panic

 

post-1097441-0-02127400-1449371596_thumb.jpg


Allan eu achei no forum como editar a DSDT mas lá não diz como corrigir esses erros

 

 

300, 4051, Method local variable is not initialized (Local0)

305, 4051, Method local variable is not initialized (Local0)

3945, 1099, Unknown reserved name (_WDG)

não podes inserir assim. tem que ser com um editor de texto ou de plist.

 

Blz estou com ele aberto e agora como inserir isso aqui

 

<key>KextsToPatch</key>

        <array>

            <dict>

                <key>Comment</key>

                <string>Orange_icons_fix</string>

                <key>Name</key>

                <string>AppleAHCIPort</string>

                <key>Find</key>

                <data>RXh0ZXJuYWw=</data>

                <key>Replace</key>

                <data>SW50ZXJuYWw=</data>

            </dict>

 

Aqui:

post-1097441-0-44840700-1449437810_thumb.jpg

É só você ver os exemplos dos valores de outros campos.

 

Clicke em "Add item" e escreva o valor mudando o tipo, veja que nesse abaixo, temos valores como "string" e "data":

<string>AppleAHCIPort</string>
<key>Find</key>
<data>RXh0ZXJuYWw=</data>

Veja que no valor "AppleRTC" temos o botão "check" que nesse app, é o mesmo que "trust", confirmando que o valor escrito é valido.

  • 1 month later...

Informações adicionais usando o clover:

 

  • Repouso, está ocorrendo mas não acorda, as vezes a máquina fica ligada com os monitores desligados.
  • Desligamento está intermitente, durante vários desligamentos um deles falha.
  • Sobre a USB 3.0, eu tenho um leitor de cartões que tem um LED que informa se está ligado, se iniciar o computador e tentar conectar o disposto na USB 3.0 ele pisca o LED e não reconhece, mas se iniciar o computador com o leitor conectado à USB3.0 ela funciona perfeitamente. (parece algo sobre comunicação entre a BIOS OS, ou até mesmo contatos, do conector USB, ainda estou verificando isso).

Sobre os dois problemas iniciais alguém puder me explicar melhor como resolver agradeço.

Estou aqui para dar mais informações sobre a USB3.0

 

A Kext que está ativando a USB 3.0 da é a GenericUSBXHCI.kext anexada nesse posto, o que percebi é que ela só é ativada se tiver algum dispositivo conectado a porta durante o boot, caso contrário vc deve conectar e desconectar várias vezes para que ela seja ativada. Pode ser problema de reconhecimento de pinagem da porta (teoria) que necessite ser excitada, como não sei programar Kext solicito para alguém de uma olhada com carinho nessa kext afim de corrigir, assim muitos usuários que ainda possuam essa placa poderão fazer uso da porta, mesmo sendo para dispositivos com conexão USB comum.

 

As kext GenericUSBXHCI.kext é responsável para ativar outras Kext que habilitam a USB 3.0, são elas:

 

IOUSBMassStorage.kext

AppleUSBComposite.kext

AppleUSBLegacyHub.kext

 

Se alguém verificar os plist da GenericUSBXHCI.kext talvez encontre a solução definitiva para que a USB 3.0 seja ativada sem ter que colocar algum dispositivo na porta durante o Boot.

 

 

A configuração do Clover está também anexa no post, ainda estou tendo problema no desligamento e no repouso.

 

GenericUSBXHCI.kext.zip

config.plist.zip

 

 

Já tentou patches para as USBs 3 no seu DSDT?

 

onde acho esse patche?

 

Sabe pq ainda não consegui fazer nada em meu DSDT? 

Pq eu não sei quais patches usar, e depois aparece erros na compilação e até agora não consegui achar documentações de como corrigir eles. Se vc puder dar as dicas eu mesmo faço a DSDT e evito de ficar pedindo para o Artur_pt ;)

Eu estava agora escrevendo o post anterior sem ter a GenericUSBXHCI.kext instalada e o dispositivo conectado a porta USB 3.0 e foi somente instalar e a USB 3.0 ativa :)

Então os patches geralmente vem com notas explicando para que serve.

 

Quando usa o MaciASL e adiciona algum Repo que precisa, toda a vez que clicar em um patch, vai estar escrito sua função.

 

No seu caso, as USB 3.0 ainda são um problema no El Capitan. Sendo assim você tem muitas alternativas, mas não posso te dizer que vão funcionar 100%.

 

#1 - FakePCIID + FakePCIID_XHCIMux.kext

#2 - Patch na kext original: AppleUSBXHCI

#3 - [GUIDE] USB Fix El Capitan 10.11

#4 - GenericUSB + DSDT.

#5 - IOUSBFamily 10.8.4 Slice+AnV with full AppleUSBXHCI support for any USB3 chip (V12)

 

Poderá ter mais sucesso se tem algum outro user com essa Motherboard e controladora USB, que funciona no El Capitan.

 

 

 

 

×
×
  • Create New...