Jump to content

Recommended Posts

Posted

Oi pessoal.


Extraí o dsdt do Windows, quando fui compilar apareceu vários erros.


Poderiam me ajudar a corrigir estes erros?

 

DSDT E1-572-6638.dsl.zip

Notebook Acer Aspire E1 572-6638 - Intel Haswell i5 4200u, 6GB DDR3L, IntelHD 4400, ALC282 - OS: Mac OS X Yosemite e Windows 8.1

Notebook HP G42-220BR - Pentium T4500 Dual-Core, 2GB DDR3, Intel Graphics Media Accelerator M4500 - OS: Windows 7

Posted

olá


tenta usar o send me daqui .. esse está intratável


corrige erros e aparecem outros


http://Olarila.com/forum/viewtopic.php?f=19&t=1131


de qualquer das maneiras usando clover podes aplicar os patch .. no dsdt


http://clover-wiki.zetam.org/Configuration/ACPI#DSDT-/-Fixes


bom hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Posted

Extrai as informações com o RunMe.

Poderia verificar para mim se tem vou ter que aplicar algumas patch e me ajudar a corrigir os problemas?


Ainda estou com dificuldades para configurar o audio ALC282, vi vários tutoriais mais não consegui fazer funciona.

Poderiam me dar uma ajuda nisso também?


Obrigado pela ajuda.

Send me David’s MacBook Pro.zip

Notebook Acer Aspire E1 572-6638 - Intel Haswell i5 4200u, 6GB DDR3L, IntelHD 4400, ALC282 - OS: Mac OS X Yosemite e Windows 8.1

Notebook HP G42-220BR - Pentium T4500 Dual-Core, 2GB DDR3, Intel Graphics Media Accelerator M4500 - OS: Windows 7

Posted

olá


testa este..


se precisares mais patch podes aplicar não tem erros

 

DSDT.aml.zip

 

apliquei

usb

sata

dtgp

darwin

plnf


bom hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Posted

Oi,


Artur usei este dsdt que você me passou e o marcador de bateria parou de funcionar e não consegui aplicar o patch de audio e brilho.

Ai troquei para este:

DSDT.aml.zip

 

Mais fui aplicar um patch nele e vi que havia erros nele que mesmo para compilar sem o patch os erros persistia.

Você poderia olha esse para mim?


Com ele o audio esta funcionando normal, só tenho uma problema com o brilho da tela que esta muito fraco dependendo do local ou posição que eu estou fiquei muito ruim de enxergar.


Obrigado pela ajuda.

Notebook Acer Aspire E1 572-6638 - Intel Haswell i5 4200u, 6GB DDR3L, IntelHD 4400, ALC282 - OS: Mac OS X Yosemite e Windows 8.1

Notebook HP G42-220BR - Pentium T4500 Dual-Core, 2GB DDR3, Intel Graphics Media Accelerator M4500 - OS: Windows 7

Posted

@ dsoares


olá


apliquei + uns patch que faltavam


usb


sata


teus gráficos estão no ssdt .. numa das tabelas .. tens de renomear a GFX0 > IGPU


e então aplicar o patch que queres ...


neste os erros que dão na abertura 2 ( apaga as linhas são métodos externos presentes no ssdt )

 

DSDT.aml.zip

 

bom hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Posted

Apliquei o patch no ssdt mais ainda não consegui acertar o brilho, as demais coisas aparentemente estão funcionando.

Estou usando o ACPI Backlight daqui: https://github.com/RehabMan/OS-X-ACPI-Backlight

Só adicionou lá em monitores a opção de regular o brilho mais mexo lá em nada e o brilho ainda continua baixo.


Poderia ver se a algo errada no ssdt para mim?

DSDT + SSDT.zip

 

Uma duvida em relação ao audio, para mim conseguir usar fone de ouvido tenho que mexer na dsdt?


Obrigado.

Notebook Acer Aspire E1 572-6638 - Intel Haswell i5 4200u, 6GB DDR3L, IntelHD 4400, ALC282 - OS: Mac OS X Yosemite e Windows 8.1

Notebook HP G42-220BR - Pentium T4500 Dual-Core, 2GB DDR3, Intel Graphics Media Accelerator M4500 - OS: Windows 7

Posted

olá


acho k isto está mal ..

 

Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
           {
               If (LEqual (Arg2, Zero))
               {
                   Return (Buffer (One)
                   {
                        0x03                                           
                   })
               }

               Return (Package (0x0A)
               {
                   "AAPL,snb-platform-id", 
                   Buffer (0x04)
                   {
                        0x00, 0x00, 0x01, 0x00                         
                   }, 

                   "AAPL,ig-platform-id", 
                   Buffer (0x04)
                   {
                        0x04, 0x00, 0x66, 0x01                         
                   }, 

                   "AAPL00,DualLink", 
                   Buffer (0x04)
                   {
                        0x01, 0x00, 0x00, 0x00                         
                   }, 

                   "hda-gfx", 
                   Buffer (0x0A)
                   {
                       "onboard-1"
                   }, 

                   "AAPL00,override-no-edid", 
                   Buffer (0x80)
                   {
                       /* 0000 */  0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00,
                       /* 0008 */  0x26, 0x85, 0x12, 0x65, 0x00, 0x00, 0x00, 0x00,
                       /* 0010 */  0x1E, 0x16, 0x01, 0x04, 0x00, 0x3C, 0x22, 0x78,
                       /* 0018 */  0x20, 0x03, 0x20, 0xA7, 0x55, 0x45, 0x96, 0x24,
                       /* 0020 */  0x11, 0x49, 0x4B, 0x21, 0x08, 0x00, 0x81, 0xC0,
                       /* 0028 */  0x81, 0x40, 0x81, 0x80, 0x81, 0x00, 0xB3, 0x00,
                       /* 0030 */  0x71, 0x40, 0x95, 0x00, 0xA9, 0xC0, 0x64, 0x19,
                       /* 0038 */  0x00, 0x40, 0x41, 0x00, 0x26, 0x30, 0x18, 0x88,
                       /* 0040 */  0x36, 0x00, 0x00, 0xC0, 0x10, 0x00, 0x00, 0x18,
                       /* 0048 */  0x66, 0x21, 0x56, 0xAA, 0x51, 0x00, 0x1E, 0x30,
                       /* 0050 */  0x46, 0x8F, 0x33, 0x00, 0x55, 0xC0, 0x10, 0x00,
                       /* 0058 */  0x00, 0x1E, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x44,
                       /* 0060 */  0x50, 0x32, 0x56, 0x47, 0x41, 0x20, 0x20, 0x56,
                       /* 0068 */  0x31, 0x35, 0x32, 0x0A, 0x00, 0x00, 0x00, 0xFD,
                       /* 0070 */  0x00, 0x3B, 0x3C, 0x1C, 0x4C, 0x11, 0x00, 0x00,
                       /* 0078 */  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9B 
                   }
               })
           }
       }
   }

 

não tens uma 4600 ?


de certeza k esta é tua ig-platform-id

 

0x04, 0x00, 0x66, 0x01

0x01660004

 

o mic não tem nada a ver com dsdt .. mas sim com a kext que estás a usar


quanto ao patch do brightness deves aplicar para haswell


bom hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Posted

Sim não é uma 4600, acho que foi de alguma patch que eu apliquei eu tenho uma 4400.


Eu uso:

0x0a260006

 

É só neste local que você destacou que a tem a ocorrência do:

0x04, 0x00, 0x66, 0x01

0x01660004

 

E eu preciso editar mais locais ou se eu colocar o ig-platform-id que eu uso no local já da certo?


Você pode me indicar o patch do brightness?

Notebook Acer Aspire E1 572-6638 - Intel Haswell i5 4200u, 6GB DDR3L, IntelHD 4400, ALC282 - OS: Mac OS X Yosemite e Windows 8.1

Notebook HP G42-220BR - Pentium T4500 Dual-Core, 2GB DDR3, Intel Graphics Media Accelerator M4500 - OS: Windows 7

Posted

Acertei no ssdt o ig-platform-id.


Do brilho na tela reparei que no meu DSDT tenho esta informação:

 

                    Device (PNLF)
                   {
                       Name (_HID, EisaId ("APP0002"))
                       Name (_CID, "backlight")
                       Name (_UID, 0x0A)
                       Name (_STA, 0x0B)
                   }

 

e no SSDT-1 tenho:

 

        Device (PNLF)
       {
           Name (_ADR, Zero)
           Name (_HID, EisaId ("APP0002"))
           Name (_CID, "backlight")
           Name (_UID, 0x0A)
           Name (_STA, 0x0B)
           OperationRegion (BRIT, SystemMemory, And (\_SB.PCI0.IGPU.BAR1, 0xFFFFFFF0), 0x000E1184)
           Field (BRIT, AnyAcc, Lock, Preserve)
           {
                       Offset (0x48250), 
               LEV2,   32, 
               LEVL,   32, 
                       Offset (0x70040), 
               P0BL,   32, 
                       Offset (0xC8250), 
               LEVW,   32, 
               LEVX,   32, 
                       Offset (0xE1180), 
               PCHL,   32
           }

           Method (_INI, 0, NotSerialized)
           {
               Store (0xC0000000, LEVW)
               Store (0x0AD90AD9, LEVX)
           }

           Method (_BCM, 1, NotSerialized)
           {
               Store (Match (_BCL, MGE, Arg0, MTR, Zero, 0x02), Local0)
               If (LEqual (Local0, Ones))
               {
                   Subtract (SizeOf (_BCL), One, Local0)
               }

               Store (Or (DerefOf (Index (_BCL, Local0)), And (LEVX, 0xFFFF0000
                   )), LEVX)
           }

           Method (_BQC, 0, NotSerialized)
           {
               Store (Match (_BCL, MGE, And (LEVX, 0xFFFF), MTR, Zero, 
                   0x02), Local0)
               If (LEqual (Local0, Ones))
               {
                   Subtract (SizeOf (_BCL), One, Local0)
               }

               Return (DerefOf (Index (_BCL, Local0)))
           }

           Method (_DOS, 1, NotSerialized)
           {
               ^^PCI0.IGPU._DOS (Arg0)
           }

           Method (XBCM, 1, NotSerialized)
           {
               If (LGreater (Arg0, XRGH))
               {
                   Store (XRGH, Arg0)
               }

               If (LAnd (Arg0, LLess (Arg0, XRGL)))
               {
                   Store (XRGL, Arg0)
               }

               Store (Or (Arg0, And (LEVX, 0xFFFF0000)), LEVX)
           }

           Method (XBQC, 0, NotSerialized)
           {
               Store (And (LEVX, 0xFFFF), Local0)
               If (LGreater (Local0, XRGH))
               {
                   Store (XRGH, Local0)
               }

               If (LAnd (Local0, LLess (Local0, XRGL)))
               {
                   Store (XRGL, Local0)
               }

               Return (Local0)
           }

           Name (XOPT, Zero)
           Name (XRGL, 0x19)
           Name (XRGH, 0x0AD9)
           Name (_BCL, Package (0x43)
           {
               0x0AD9, 
               0x02EC, 
               Zero, 
               0x23, 
               0x27, 
               0x2C, 
               0x32, 
               0x3A, 
               0x43, 
               0x4D, 
               0x58, 
               0x65, 
               0x73, 
               0x82, 
               0x93, 
               0xA5, 
               0xB8, 
               0xCC, 
               0xE2, 
               0xF9, 
               0x0111, 
               0x012B, 
               0x0146, 
               0x0162, 
               0x017F, 
               0x019E, 
               0x01BE, 
               0x01DF, 
               0x0202, 
               0x0225, 
               0x024B, 
               0x0271, 
               0x0299, 
               0x02C2, 
               0x02EC, 
               0x0317, 
               0x0344, 
               0x0372, 
               0x03A2, 
               0x03D2, 
               0x0404, 
               0x0437, 
               0x046C, 
               0x04A2, 
               0x04D9, 
               0x0511, 
               0x054B, 
               0x0586, 
               0x05C2, 
               0x05FF, 
               0x063E, 
               0x067E, 
               0x06C0, 
               0x0702, 
               0x0746, 
               0x078B, 
               0x07D2, 
               0x081A, 
               0x0863, 
               0x08AD, 
               0x08F8, 
               0x0945, 
               0x0994, 
               0x09E3, 
               0x0A34, 
               0x0A86, 
               0x0AD9
           })
       }

 

Pode esse isso que esta impedindo o patch de funcionar?

 

DSDT + SSDT.zip

Notebook Acer Aspire E1 572-6638 - Intel Haswell i5 4200u, 6GB DDR3L, IntelHD 4400, ALC282 - OS: Mac OS X Yosemite e Windows 8.1

Notebook HP G42-220BR - Pentium T4500 Dual-Core, 2GB DDR3, Intel Graphics Media Accelerator M4500 - OS: Windows 7

Posted

Oi,


Estou tendo problemas para compilar novamente o DSDT.

Ele esta com alguns erro que eu não sei corrigi-los:


E0W6Pu.png


Pode me ajudar a corrigir estes erro?

 

DSDT + SSDT.zip

Obrigado.

Notebook Acer Aspire E1 572-6638 - Intel Haswell i5 4200u, 6GB DDR3L, IntelHD 4400, ALC282 - OS: Mac OS X Yosemite e Windows 8.1

Notebook HP G42-220BR - Pentium T4500 Dual-Core, 2GB DDR3, Intel Graphics Media Accelerator M4500 - OS: Windows 7

Posted

olá


n vejo como .. se tinhas vários dsdt sem erros .. é esses k tens de usar..


bom hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Posted

Corrigi aqueles erros.


Agora vou testa o patch.

Notebook Acer Aspire E1 572-6638 - Intel Haswell i5 4200u, 6GB DDR3L, IntelHD 4400, ALC282 - OS: Mac OS X Yosemite e Windows 8.1

Notebook HP G42-220BR - Pentium T4500 Dual-Core, 2GB DDR3, Intel Graphics Media Accelerator M4500 - OS: Windows 7

Posted

Oi,

Ainda estou com o problema do brilho da tela que esta muito baixa.

Tentei usar os patchs e kext dos links abaixo:

https://github.com/RehabMan/Laptop-DSDT-Patch

https://github.com/RehabMan/OS-X-ACPI-Backlight


Mais não consegui nada.


Podem verificar para mim o meu DDST e meus SSDT para ver se estou fazendo algo errado e/ou ajudar a arrumar o brilho?


Obrigado pela ajuda.

DSDT + SSDT.zip

Notebook Acer Aspire E1 572-6638 - Intel Haswell i5 4200u, 6GB DDR3L, IntelHD 4400, ALC282 - OS: Mac OS X Yosemite e Windows 8.1

Notebook HP G42-220BR - Pentium T4500 Dual-Core, 2GB DDR3, Intel Graphics Media Accelerator M4500 - OS: Windows 7

Posted

olá


tenta falar com rehabman .. esses patch são dele.. estás a usar a kext dele ?


bom hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Posted
olá


tenta falar com rehabman .. esses patch são dele.. estás a usar a kext dele ?


bom hack

 

Sim. Estou fazendo uns testes aqui mais ainda não tive nenhum resultado.

Vou fazer uns testes com a DSDT que você me passou, nela ainda tenho que acertar o medidor de bateria que fica travado em 0%.


Você sabe como posso acertar o medidor?

Notebook Acer Aspire E1 572-6638 - Intel Haswell i5 4200u, 6GB DDR3L, IntelHD 4400, ALC282 - OS: Mac OS X Yosemite e Windows 8.1

Notebook HP G42-220BR - Pentium T4500 Dual-Core, 2GB DDR3, Intel Graphics Media Accelerator M4500 - OS: Windows 7

Posted

Estava vendo aqui se eu manter no DSDT isso:

 

                    Device (PNLF)
                   {
                       Name (_HID, EisaId ("APP0002"))
                       Name (_CID, "backlight")
                       Name (_UID, 0x0A)
                       Name (_STA, 0x0B)
                   }

Ele carrega a kext mais não ajusta o brilho.

Mais se eu colocar ela no SSDT-1 ele não carrega a kext.


E se eu colocar no DSDT isso:

 

        Device (PNLF)
       {
           Name (_ADR, Zero)
           Name (_HID, EisaId ("APP0002"))
           Name (_CID, "backlight")
           Name (_UID, 0x0A)
           Name (_STA, 0x0B)
           OperationRegion (BRIT, SystemMemory, And (\_SB.PCI0.IGPU.BAR1, 0xFFFFFFF0), 0x000E1184)
           Field (BRIT, AnyAcc, Lock, Preserve)
           {
                       Offset (0x48250), 
               LEV2,   32, 
               LEVL,   32, 
                       Offset (0x70040), 
               P0BL,   32, 
                       Offset (0xC8250), 
               LEVW,   32, 
               LEVX,   32, 
                       Offset (0xE1180), 
               PCHL,   32
           }

           Method (_INI, 0, NotSerialized)
           {
               Store (0xC0000000, LEVW)
               Store (0x0AD90AD9, LEVX)
           }

           Method (_BCM, 1, NotSerialized)
           {
               Store (Match (_BCL, MGE, Arg0, MTR, Zero, 0x02), Local0)
               If (LEqual (Local0, Ones))
               {
                   Subtract (SizeOf (_BCL), One, Local0)
               }

               Store (Or (DerefOf (Index (_BCL, Local0)), And (LEVX, 0xFFFF0000
                   )), LEVX)
           }

           Method (_BQC, 0, NotSerialized)
           {
               Store (Match (_BCL, MGE, And (LEVX, 0xFFFF), MTR, Zero, 
                   0x02), Local0)
               If (LEqual (Local0, Ones))
               {
                   Subtract (SizeOf (_BCL), One, Local0)
               }

               Return (DerefOf (Index (_BCL, Local0)))
           }

           Method (_DOS, 1, NotSerialized)
           {
               ^^PCI0.IGPU._DOS (Arg0)
           }

           Method (XBCM, 1, NotSerialized)
           {
               If (LGreater (Arg0, XRGH))
               {
                   Store (XRGH, Arg0)
               }

               If (LAnd (Arg0, LLess (Arg0, XRGL)))
               {
                   Store (XRGL, Arg0)
               }

               Store (Or (Arg0, And (LEVX, 0xFFFF0000)), LEVX)
           }

           Method (XBQC, 0, NotSerialized)
           {
               Store (And (LEVX, 0xFFFF), Local0)
               If (LGreater (Local0, XRGH))
               {
                   Store (XRGH, Local0)
               }

               If (LAnd (Local0, LLess (Local0, XRGL)))
               {
                   Store (XRGL, Local0)
               }

               Return (Local0)
           }

           Name (XOPT, Zero)
           Name (XRGL, 0x19)
           Name (XRGH, 0x0AD9)
           Name (_BCL, Package (0x43)
           {
               0x0AD9, 
               0x02EC, 
               Zero, 
               0x23, 
               0x27, 
               0x2C, 
               0x32, 
               0x3A, 
               0x43, 
               0x4D, 
               0x58, 
               0x65, 
               0x73, 
               0x82, 
               0x93, 
               0xA5, 
               0xB8, 
               0xCC, 
               0xE2, 
               0xF9, 
               0x0111, 
               0x012B, 
               0x0146, 
               0x0162, 
               0x017F, 
               0x019E, 
               0x01BE, 
               0x01DF, 
               0x0202, 
               0x0225, 
               0x024B, 
               0x0271, 
               0x0299, 
               0x02C2, 
               0x02EC, 
               0x0317, 
               0x0344, 
               0x0372, 
               0x03A2, 
               0x03D2, 
               0x0404, 
               0x0437, 
               0x046C, 
               0x04A2, 
               0x04D9, 
               0x0511, 
               0x054B, 
               0x0586, 
               0x05C2, 
               0x05FF, 
               0x063E, 
               0x067E, 
               0x06C0, 
               0x0702, 
               0x0746, 
               0x078B, 
               0x07D2, 
               0x081A, 
               0x0863, 
               0x08AD, 
               0x08F8, 
               0x0945, 
               0x0994, 
               0x09E3, 
               0x0A34, 
               0x0A86, 
               0x0AD9
           })
       }

 

Da erro na hora de compilar e se eu colocar no SSDT-1 compila mais não carrega a kext.

Notebook Acer Aspire E1 572-6638 - Intel Haswell i5 4200u, 6GB DDR3L, IntelHD 4400, ALC282 - OS: Mac OS X Yosemite e Windows 8.1

Notebook HP G42-220BR - Pentium T4500 Dual-Core, 2GB DDR3, Intel Graphics Media Accelerator M4500 - OS: Windows 7

Posted

olá


sem grandes ideias ...


meus 2 notes com o patch normal para device PLNF ..


funcionam com as kext de sistema


tenta aplicar os vários que existem na repo e testar .. mas se não carregam a kext.. os que não carregarem as kext sem grandes hipotses de funcionar.


bom hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Posted
olá


sem grandes ideias ...


meus 2 notes com o patch normal para device PLNF ..


funcionam com as kext de sistema


tenta aplicar os vários que existem na repo e testar .. mas se não carregam a kext.. os que não carregarem as kext sem grandes hipotses de funcionar.


bom hack

 

Você me deu uma boa ideia decidi começar de novo.

Usei só o DSDT com as kext do sistema e está funcionando parcialmente, só que eu tenho que colocar ele em repouso umas 2 vezes que ai ativa o brilha da tela, tenho que fazer isso toda as vezes que eu carrego o mac e os atalhos padrão do meu notebook não funcionam mais isso não é problema eu achei os atalhos que estava configurado.

Quando meu note suspende ele para de funcionar o touchpad quando eu reinicio ele funciona normal.


Com relação ao reset na configuração do brilho tem alguma forma de acertar isso?


E pode me ajudar com o touchpad também?


Obrigado pela ajuda.

Notebook Acer Aspire E1 572-6638 - Intel Haswell i5 4200u, 6GB DDR3L, IntelHD 4400, ALC282 - OS: Mac OS X Yosemite e Windows 8.1

Notebook HP G42-220BR - Pentium T4500 Dual-Core, 2GB DDR3, Intel Graphics Media Accelerator M4500 - OS: Windows 7

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...