Jump to content
Mac-B

Ajuda com gerenciamento de energia na DSDT

Recommended Posts

olá


lendo sobre o assunto...


removendo a nullcpupowermanagement


se fizer boot sem ela.. é porque tem gerenciamento de energia nativo.. duvido


http://Olarila.com/forum/viewtopic.php?f=2&t=34


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 

Link to comment
Share on other sites

Quando eu estava usando o Snow Leopard, percebi que a NullCPUPowerManagement.Kext não era carregada quando eu rodava kextstat no terminal... De acordo com o iState, a temperatura inicial ao ligar o PC era de 29 graus C e variava até os 40 graus C, mas quando eu convertia algum video ou música para mp3, a temperatura subia muito até perto dos 58 graus C. depois caia para 37 graus C e ficava por ai. Agora estou usando o Lion 10.7.5 e a temperatura mínima fica em torno dos 40 graus C. Estou usando a mesma DSDT que usava no SL, mas não abaixa a temperatura como antes. fica sempre entre os 40 graus C - 52 graus C. O que poderia ser feito pra conseguir diminuir a temperatura?

Link to comment
Share on other sites

Olá


Tudo que tu fez ou faz na DSDT tu podes fazer pelo bootloader ou usando a kext NULL...


O gerenciamento nativo de energia por si só já resolve o problema.


Tenta instalar a NullCPUPM na pasta S/L/E novamente e atualizar o cache da pasta S/L/E…


Ou pode tentar ativar C e P States no org.chameleon… e deixar que o Chameleon cuide do gerenciamento utilizando a kext original de energia, a AICPUPM. Mas se quiser usar esse método terá que excluir a Null… Saiba mais: http://Olarila.com/forum/viewtopic.php?f=2&t=34

Link to comment
Share on other sites

Tudo que tu fez ou faz na DSDT tu podes fazer pelo bootloader ou usando a kext NULL...

Isso não é verdade. A kext NullCPUPowerManagement apenas desabilita a kext AppleIntelCPUPowerManagement (responsável pelo gerenciamento de energia), não é o mesmo que fazer os ajustes na DSDT e SSDT ou configurar o boot loader para ter gerenciamento de energia ativo.

-Donations-

PayPal HERE - Stripe HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Link to comment
Share on other sites

Olá

sso não é verdade. A kext NullCPUPowerManagement apenas desabilita a kext AppleIntelCPUPowerManagement (responsável pelo gerenciamento de energia), não é o mesmo que fazer os ajustes na DSDT e SSDT ou configurar o boot loader para ter gerenciamento de energia ativo.

Apenas falei superficialmente... Que ele pode ativar o gerenciamento nativo pelo bootloader como pode fazer pelo DSDT ou SSDT é lógico que editar tanto o DSDT e o SSDT é muito + eficaz e trabalha melhor do que só ter C e P States no Chameleon... Sou prova disso.


E acerca da Null... É algo bem superficial e provisório por isso nem uso e nem recomendo.


Não te preocupa pernacabeluda :D Mas valeu pelo aviso. E sobre aquele meu problema do Sleep: http://www.Olarila.com/forum/viewtopic.php?f=2&p=33009#p33002

Sabe de algo?

Link to comment
Share on other sites

Não, nem idéia.


Uma coisa que você pode testar é esta kext


http://www.mediafire.com/download/l46x8zez97lta7y/AppleACPIPlatform.kext-1.3.6.zip


Já vi casos do sleep ser influenciado por versões mais recentes dessa kext.

-Donations-

PayPal HERE - Stripe HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Link to comment
Share on other sites

Olá


Vou tentar… Mas como digo… ainda acho que algo influência a AICPUPM desativar, pois a mensagem diz que alguma kext foi desativada e acho que essa kext é a AICPUPM.


Por falar em Kext… Nunca entendi direito sobre as kexts que gerenciam as portas de I/O… Tem algum link que explica como cada kext trabalha e pra que trabalha?

Link to comment
Share on other sites

Desconheço tal site/link.


Baseado no próprio nome da kext, fazendo uma busca no google, você encontra.


Por exemplo:


AppleACPIPlatform.kext - http://pt.wikipedia.org/wiki/ACPI

AppleLPC.kext - http://pt.wikipedia.org/wiki/Low_Pin_Count

AppleRTC.kext - http://pt.wikipedia.org/wiki/Rel%C3%B3gio_de_tempo_real

AppleSMC.kext - http://en.wikipedia.org/wiki/System_Management_Controller

-Donations-

PayPal HERE - Stripe HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Link to comment
Share on other sites

Então vc usa ou já usou C e P States no chamelion sem a NullCPUPManagement? e como fica com intelCPUPM?

Não teve KP?

No meu chamelion wizard eu marquei essas 2 opções, mas ainda uso a Null.

Vi em foruns que as kexts pra funcionarem no Lion, não podem estar na pasta Extra.

Link to comment
Share on other sites

Olá


Terá somente KP se não tiver gerenciamento de energia. Não tem ICPUPM só existe AICPUPM acho que era isso que queria dizer.


Tem que marcar P e C states e remover a Null, não vai mais precisar dela.


Antigamente as kexts ficavam em E/E só que desde SL as kext só devem ficar na pasta S/L/E


Garanta também que esta usando uma versão atual do Chameleon: http://www.insanelymac.com/forum/files/file/59-chameleon-22-svn/

Não esqueça também de instalar FakeSMC caso não o tenha.

Link to comment
Share on other sites

Fiz como vc disse. Deixei marcado C e P States e tirei a NullCPUPM. Até agora não deu nenhum problema e nem KP. Tô usando o chamelion 2.2. Mas ainda tô tendo muito travamento de tela (Video). Achei que fosse com respeito ao superaquecimento da minha CPU, ou suspeito também que deva ser algum problema relacionado com OpenGL ou OpenCL na minha placa de video. Resolvendo isso, meu Hack fica praticamente perfeito.

Link to comment
Share on other sites

Desconheço tal site/link.


Baseado no próprio nome da kext, fazendo uma busca no google, você encontra.


Por exemplo:


AppleACPIPlatform.kext - http://pt.wikipedia.org/wiki/ACPI

AppleLPC.kext - http://pt.wikipedia.org/wiki/Low_Pin_Count

AppleRTC.kext - http://pt.wikipedia.org/wiki/Rel%C3%B3gio_de_tempo_real

AppleSMC.kext - http://en.wikipedia.org/wiki/System_Management_Controller

 

Gostei hem, nunca vi por esse lado.


Vlw pela informação Perna.

Thanks & Regards

IdeaPad Gaming 3i  Aspire A515-52 • Clover / OpenCore
We are in a great Forum, so, let's have some fun and learn from each other!

btn_donate_SM.gif

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





×
  • Create New...