1
Jango 11 Rep.

Mano Sei Muito De Hackintosh Mais oque não Entra na Minha Cabeça e o DSDT MaciASL ,vi já muitos tópicos inclusive o Seu, Sei De Uma de uma lista do que tenho que fazer mais não sei como fazer. (ATUALIZADO/Ver Final Do Post)

-Desativar GPU NVIDIA-

<strong>1</strong> <strong>Montar o ESP</strong><strong> : </strong>mkdir /Volumes/EFI; sudo mount_msdos /dev/disk0s1 /Volumes/EFI
<strong>2 Copie todas As tabelas ACPI Relevantes para area de trabalho :</strong>
<em>mkdir ~/Desktop/ACPI

cd /EFI/CLOVER/ACPI/origin; cp DSDT.aml SSDT-*.aml ~/Desktop/ACPI</em>
<strong>

3 Desmonte as tabelas ACPI utilizando iasl:
</strong>
<em>cd ~/Desktop/ACPI

/path/to/iasl -da -dl *.aml</em>
<strong>

4. Abra SSDT-12.dsl com MaciASL. Vá para Preferências e mude o iASL "Especificação ACPI" para 5.1. De volta na janela principal, clique em "Patch" e digite o seguinte na janela seguinte:

</strong><em>into method label _INI insert begin
External (_SB.PCI0.RP05._OFF, MethodObj)n
_OFF ()n
end;</em>
<strong>Clique Aplicar

5. Navegue até  _SB.PCI0.RP05.PEGP> SGOF na barra lateral e exclua as seguintes linhas:

</strong>
<em>Store (_SB.PCI0.LPCB.EC0.RRAM (0x0521), Local0)
And (Local0, 0xCF, Local0)
_SB.PCI0.LPCB.EC0.WRAM (0x0521, Local0)
_SB.PCI0.LPCB.EC0.WRAM (0x0520, 0x95)
_SB.PCI0.LPCB.EC0.WRAM (0x03A4, Zero)
_SB.PCI0.LPCB.EC0.WRAM (0x03A5, Zero)</em>

<strong>6. Compile o SSDT, guarde-o como um ficheiro binário de linguagem de máquina ACPI com o nome "SSDT-12.aml" e coloque-o em [ESP] / EFI / CLOVER / ACPI / patched.
</strong>----------------------------------------------------------------------------------------------------------------------------------------------------------------
<strong>Patch DSDT</strong>
<em>1. Abra ~ / Desktop / ACPI / DSDT.dsl com MaciASL.</em>

<em>2. Na barra de menus, vá para MaciASL> Preferências> Fontes e adicione o seguinte repo: http://raw.github.com/RehabMan/Laptop-DSDT-Patch/master</em>

<em>3. Aplicar os seguintes patches, nesta ordem: [Sintaxe], [Sistema], [USB], [Gráficos], [Bateria], [Áudio]</em>
<strong>(Em Sintaxe)</strong>
<em>1. Corrigir o erro PARSEOP_ZERO</em>
<em>2. Corrigir erro do ADBG</em>
<em>3. Remover métodos _DSM</em>
<strong>
(Em Sistemas)</strong>
<em>1. Adicionar IEMI</em>
<em>2. Adicionar MCHC</em>
<strong>
(Em USB)</strong>
<em>USB3 _PRW (0x0D) e renomear XHC para XHC1</em>
<strong>
(Em Graficos)</strong>
<em>Correção de brilho (Haswell / Broadwell)</em>
<em>Renomear GFX0 para IGPU</em>
<strong>
(Em Bateria) Depois Eu Vou Achar</strong> 
<em>1. Asus n555slVivoBook</em>

<strong>(Em Audio)</strong> 
<em>1 .Audio Layout 3</em>
---------
4. Colar o seguinte na janela do patch:
<em>into method label _Q0E replace_content
begin
If (ATKP)n
	{n
		_SB.ATKD.IANE (0x20)n
	}n
end;

into method label _Q0F replace_content
begin 
If (ATKP)n
	{n
		_SB.ATKD.IANE (0x10)n
	}n
end;

into method label _REG parent_hid PNP0C09 insert
begin
If (LAnd(LEqual(Arg0,3),LEqual(Arg1,1)))n
{n
    Store (_SB.PCI0.LPCB.EC0.RRAM (0x0521), Local0)n
    And (Local0, 0xCF, Local0)n
    _SB.PCI0.LPCB.EC0.WRAM (0x0521, Local0)n
    _SB.PCI0.LPCB.EC0.WRAM (0x0520, 0x95)n
    _SB.PCI0.LPCB.EC0.WRAM (0x03A4, Zero)n
    _SB.PCI0.LPCB.EC0.WRAM (0x03A5, Zero)n
}n
end;</em>
5. Você deve receber 1 erro relativo ao método _DOS. Navegue até ele e, em seguida, simplesmente descomente (remova o "//" antes da linha) a linha que o programa lhe diz para descomentar.
5.1 Compile o DSDT e guarde-o como um ficheiro binário de linguagem de máquina ACPI denominado "DSDT.aml".
6. Coloque o DSDT terminado em [ESP] / EFI / CLOVER / ACPI / Patched.

<strong>(Renomeando  GFX0 Para IGPU)</strong>
1. Copie SSDT-0.aml e SSDT-1.aml de ~ / Desktop / ACPI para [ESP] / EFI / CLOVER / ACPI / patched.
2. Aplique o patch "Renomear GFX0 para IGPU" (em [Gráficos]) para SSDT-8.dsl, SSDT-11.dsl e SSDT-13.dsl e, em seguida, compile e copie os arquivos binários de linguagem de máquina ACPI exportados para [ ESP] / EFI / CLOVER / ACPI / remendado. Para SSDT-11, você precisará aplicar os seguintes patches para se livrar dos erros de GPPR:

<em>into method label GPPR replace_content begin //nothing end;

into definitionblock code_regex External.*_SB_.PCI0.PEG0.PEGP.SGPO,.*MethodObj.* remove_matched;

</em>3. Defina ACPI> SSDT> DropOem em config.plist para <true />.
<em>
<strong>4 .Ativar áudio Por DummyHDA ALC233 Por kext : /System/Library/Extensions. 

Meu Laptop X555lf-bra-429t

CPU: Intel i5-5200U 2.2GHz

RAM: 6GB DDR3-1600Mhz

GPU: Intel HD5500 / NVIDIA GeForce GT930M

HDD: 1Tera 5400RPM HDD

Audio: Realtec ALC233

Rede: Atheros 9485(Nao Compativel Com Mac Os),Realtek 8169/8111 Familia(Ethernet Compativel)

Site Das Informações = “http://www.osx86.net/forums/topic/23970-asus-x555lb-ns51-hacbook-pro/?page=1”

<strong>Atualizado 22/24 de 10Novembro ,mano Consegui Dar pacth no Dsdt Tudo Funcionou Teclado ,Touchpad,Bateria,Ajustador de brilho ,Graficos 100% ,otimizacoes em geral por Maciasl/So que msm COm o dsdt</strong>
<strong>DO Audio ,nao funcionou a kext do audio so faltou isso ficar realmente 100%,Vlw brother... Se Der Quero Fazer um PAsso A passo Minucioso de como Fazer hackitnosh no Asus</strong>
<strong>X555lf-BRA-429T,Funciona em outros Tambem X555lf-XXX-XXXX.</strong>






</strong></em>
Juciano respondeu