Jump to content

Shutdown fix para placas-mãe Intel


MaLd0n
 Share

4 posts in this topic

Recommended Posts

Em algumas placas-mãe da Intel os "Shutdown fix" desse tópico não funcionam

http://www.insanelymac.com/forum/index.php?showtopic=215593

nesse caso fazemos um "mesclado" dos dois 01a.png

 

No método _PTS adicione o seguinte código

Method (_PTS, 1, NotSerialized)
    {
        [color="#FF0000"][b]If (LEqual (Arg0, 0x05))
        {
            Store (Zero, SLPE)
            Sleep (0x10)
        }
        Else
        {[/b][/color]
            ...código original
        [color="#FF0000"][b]}[/b][/color]
    }

 

Veja

 

Antes

Method (_PTS, 1, NotSerialized)
   {
       Store (Arg0, DBG8)
       If (LAnd (LEqual (Arg0, 0x04), LEqual (OSFL (), 0x02)))
       {
           Sleep (0x0BB8)
       }

       PTS (Arg0)
       Store (Zero, Index (WAKP, Zero))
       Store (Zero, Index (WAKP, One))
       Store (ASSB, WSSB)
       Store (AOTB, WOTB)
       Store (AAXB, WAXB)
       Store (Arg0, ASSB)
       Store (OSFL (), AOTB)
       Store (Zero, AAXB)
       Store (One, \_SB.SLPS)
   }

 

 

Depois

Method (_PTS, 1, NotSerialized)
    {
        [color="#FF0000"][b]If (LEqual (Arg0, 0x05))
        {
            Store (Zero, SLPE)
            Sleep (0x10)
        }
        Else
        {[/b][/color]
            Store (Arg0, DBG8)
            If (LAnd (LEqual (Arg0, 0x04), LEqual (OSFL (), 0x02)))
            {
                Sleep (0x0BB8)
            }

            PTS (Arg0)
            Store (Zero, Index (WAKP, Zero))
            Store (Zero, Index (WAKP, One))
            Store (ASSB, WSSB)
            Store (AOTB, WOTB)
            Store (AAXB, WAXB)
            Store (Arg0, ASSB)
            Store (OSFL (), AOTB)
            Store (Zero, AAXB)
            Store (One, \_SB.SLPS)
        [color="#FF0000"][b]}[/b][/color]
    }

 

 

insira também esse código no bloco principal

OperationRegion (PMRS, SystemIO, 0x0430, One)
Field (PMRS, ByteAcc, NoLock, Preserve)
{
	,   4, 
SLPE,   1
}

 

Patch no formato do DSDT Editor

ShutDown_Intel.txt.zip

Créditos

http://www.applelife.ru/topic/21865-%d0%bf...post__p__176307

http://www.insanelymac.com/forum/index.php?showtopic=192518

Link to comment
Share on other sites

  • 5 months later...
Instalei o LION em minha P5W-DH,minha dúvida é se o DSDT gerado para o 10.6.8 pode ser utilizado no LION e se pode ser utilizado na pasta Extra/Extensions do chameleon,pois hoje já não vejo mais vantagem em utilizar a partição EFI depois desta nova versão do bootloader.

DSDT é o mesmo pra Leopard, Snow e Lion

Link to comment
Share on other sites

 Share

×
×
  • Create New...