Jump to content

Search the Community: Showing results for tags 'Powermanagement'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • InsanelyMac Lounge
    • Front Page News and Rumors
    • Reader News and Reviews
    • Forum Information and Feedback
  • OSx86 Project
    • New Releases and Updates
    • New Users Lounge
    • Developers Corner
    • Tutorials (The Genius Bar)
    • Technical FAQ
    • Installation
    • Post-Installation
    • DSDT and SSDT
    • Hardware Components and Drivers
    • Desktops
    • Notebooks
    • Netbooks
    • Tablets
    • MacMod of the Month
    • Multi-booting and Virtualisation
  • International
    • Your Language
    • Deutsch
    • Español
    • Français
    • Italiano
    • Português
    • Русский
  • Apple World
    • Mac OS X
    • Apple Computers and Hardware
    • iOS Devices
    • Mac Applications
    • Mac Programming and Development
    • iOS Programming and Development
    • Mac Gaming
    • Mac Accessories
  • Discuss and Learn
    • Windows Discussion
    • *nix
    • Apple Opinions and Discussion
    • The Great Debates
    • Internet(s), Servers, and Networks
    • Buying Thoughts, Reviews, and Recommendations
    • Mods and Overclocking
    • The Big Issues [Real Life]
  • Everything Else
    • Creativity
    • Thunderdome (Random Stuff)
    • Laughs
    • The Marketplace

Categories

  • Kexts
    • Graphics Cards
    • Audio
    • LAN and Wireless
    • Other
  • Kernels
  • Bootloaders
  • DSDTs
    • Patches
  • Pandora
  • Apps
  • Miscellaneous
  • Customization

Categories

  • OSx86
  • Apple News

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

The search index is currently processing. Current results may not be complete.

Found 6 results

  1. Olá Pessoal GUIA ATUALIZADO - Foi adicionado patch XCPM para 10.10 Antes de tudo é muito bom que tenhamos uma versão atualizada do Chameleon, então por favor pegue essa versão mais atualizada bem aqui no tópico oficial: http://www.insanelymac.com/forum/files/download/59-chameleon-22-svn/ Desde 10.7.4 para os CPUs SandyBridger e IvyBridger os P e C States - que são responsáveis pelo bom funcionamento de energia - não são mais fornecidos pelo Chameleon, ou seja, somente ativar GeneratePStates e GenerateCStates não adiatam mais... Uma saída rápida é a utilização da kext NullCPUPowermanagement, mas eu não recomendo a utilização continua dessa kext, pois ela desabilita a kext AppleIntelCPUPowermanagement que é pelo gerenciamento de energia. A solução mais viável e recomendada que lhe proporcionará um gerenciamento de energia bom, é a criação de uma SSDT que irá contem todos os P-States e C-States. Passo-a-Passo Criando a SSDT Crie sua SSDT baseada no script do Pike R. Alpha Rode no terminal esses comandos curl -o ~/ssdtPRGen.sh https://raw.githubusercontent.com/Piker-Alpha/ssdtPRGen.sh/master/ssdtPRGen.sh chmod +x ssdtPRGen.sh ./ssdtPRGen.sh Após roda-lo você precisa colocar a Frequência Máxima e o Máximo TDP do seu CPU... veja essas infos sobre seu CPU aqui: http://ark.intel.com/ Esse é um exemplo de um i7 2600 que possui 3800Mhz(3,8Ghz) de frequencia maxima e 95 de TDP sudo ./ssdtPRGen.sh 3800 95 Coloque a SSDT na pasta Extra e renomeie ssdt_pr para SSDT Obs: Alguns CPUs já são auto-detectados pelo script, simplesmente o script já detecta a frequência máxima e o TDP, então se simplesmente após rodar o primeiro comando você for avisado para salvar a SSDT na pasta Extra(não pedindo para digitar sua max frequenc. e TDP como o guia manda), não se preocupe com isso, apenas confirme, pois o script já detectou tudo e criou sua SSDT e no momento já está pedindo para salvar o arquivo. Patch na AppleIntelCPUPowermanagement Nas mobos mais antigas é necessário patchear a kext AICPUPM para possibilitar a gravação na Bios, caso contrário você receberá um Kernel Panic por não poder gravar na Bios... Faça o download do patch:AICPUPMpatch Rode no terminal cd ~/Downloads/AICPMPatch Apenas encontre e liste... sudo perl AICPMPatch.pl /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement Depois dê patch no wrmsr para possibilitar a gravação na Bios sudo perl AICPMPatch.pl /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement --patch Após isso é necessário atualizar o cache sudo touch /System/Library/Extensions Kernel Patch para Haswell CPU(Kernel XCPM) Desde a versão 10.8.5 um novo kernel foi implementado no OSX, ele se chamada XNU kernel(Xnu Cpu Power Management(xcpm)) Esse kernel tem o gerenciamento de energia movido para dentro dele, no passado usávamos a kext AppleIntelCPUPowermanagement para o controle do gerenciamento de energia e algumas Bios eram travadas, ou seja, não era permitido gravar informações nela, por isso foi criado o patch para a kext AICPUPM para solucionar esse problema(veja acima como patchear a kext AICPUPM Mas com o gerenciamento movido para dentro do kernel(XNU kernel)a kext AICPUPM não é mais carregada e por isso o mesmo erro que estávamos tendo no passado com a kext AICPUPM(Kernel Panic)estamos tendo agora com o XNU kernel em alguns modelos de CPU haswell(principalmente modelos portáteis, alguns modelos Desktop não precisam de patch) Para solucionar esse problema é necessário aplicar um patch no kernel. Para 10.10 você precisa abrir o terminal e digitar: cd /Volumes/Nome do seu HDD/System/Library/Kernels/ Note que em 10.10 o diretório do kernel foi alterado. Copie esse código perl, isso é para a versão 10.10, coloque linha por linha sudo perl -pi -e 's|\xe2\x00\x00\x00\x02\x00\x00\x00|\x00\x00\x00\x00\x02\x00\x00\x00|g' kernel sudo perl -pi -e 's|\xe2\x00\x00\x00\x4c\x00\x00\x00|\x00\x00\x00\x00\x4c\x00\x00\x00|g' kernel sudo perl -pi -e 's|\xe2\x00\x00\x00\x90\x01\x00\x00|\x00\x00\x00\x00\x90\x01\x00\x00|g' kernel Para 10.9.x e 10.8.5 você precisa rodar esse comando no terminal: cd /Volumes/Nome do seu HDD/ Agora, copie esse código perl se você usa as versão 10.9.x sudo perl -pi -e 's|\x74\x6c(\x48\x83\xc7\x28\x90\x8b\x05..\x5e\x00\x85\x47\xdc)\x74\x54(\x8b\x4f\xd8\x45\x85\xc0\x74\x08\x44\x39\xc1\x44\x89\xc1)\x75\x44(\x0f\x32\x89\xc0\x48\xc1\xe2\x20\x48\x09\xc2\x48\x89\x57\xf8\x48\x8b\x47\xe8\x48\x85\xc0\x74\x06\x48\xf7\xd0\x48\x21\xc2\x48\x0b\x57\xf0\x49\x89\xd1\x49\xc1\xe9\x20\x89\xd0\x8b\x4f\xd8\x4c\x89\xca)(\x0f\x30\x8b\x4f\xd8\x0f\x32\x89\xc0\x48\xc1\xe2\x20\x48\x09\xc2\x48\x89\x17\x48\x83\xc7\x30\xff\xce)\x75\x99(\x5d\xc3)\x90{7}|\x74\x73${1}\x74\x5b${2}\x75\x4b${3}\x66\x81\xf9\xe2\x00\x74\x02${4}\x75\x92${5}|g' mach_kernel ou esse outro código perl se você usa a versão 10.8.5 sudo perl -pi -e 's|\x74\x69(\x48\x83\xc7\x28\x90\x8b\x05\xfe\xce\x5f\x00\x85\x47\xdc)\x74\x51(\x8b\x4f\xd8\x45\x85\xc0\x74\x05\x44\x39\xc1)\x75\x44(\x0f\x32\x89\xc0\x48\xc1\xe2\x20\x48\x09\xc2\x48\x89\x57\xf8\x48\x8b\x47\xe8\x48\x85\xc0\x74\x06\x48\xf7\xd0\x48\x21\xc2\x48\x0b\x57\xf0\x49\x89\xd1\x49\xc1\xe9\x20\x89\xd0\x8b\x4f\xd8\x4c\x89\xca)(\x0f\x30\x8b\x4f\xd8\x0f\x32\x89\xc0\x48\xc1\xe2\x20\x48\x09\xc2\x48\x89\x17\x48\x83\xc7\x30\xff\xce)\x75\x9c(\x5d\xc3)\x90{7}(\x90{3})|\x74\x70${1}\x74\x58${2}\x75\x4b${3}\x66\x81\xf9\xe2\x00\x74\x02${4}\x75\x95${5}${6}|g' mach_kernel Por último atualize o cache sudo touch /System/Library/Extensions Pronto! Kernel patcheado e o XCPM está trabalhando perfeitamente em seu CPU haswell OBS1: XCPM só trabalha nos CPUs Ivy Bridger e Haswell, sendo que, os CPUs Ivy Bridger utilizam por padrão o gerenciamento de energia dado pela kext AICPUPM, para usar o gerenciamento de energia dado pelo kernel XCPM é necessário ativar essa flag(Chameleon)/argumento(Clover): -xcpm Os CPUs Haswell utilizam o gerenciamento XCPM por padrão e não mudam. O gerenciamento XCPM não suporta os CPUs Sandy Bridger, então quem usa SB pode ficar tranquilo acerca disso. OBS2: Mesmo patcheando o kernel XCPM, você irá precisar patchear a kext AICPUPM, caso a sua BIOS seja trancada para gravação. OBS3: Caso você não tenha nenhum problema com KP, não é necessário patchear o kernel, mas, em alguns casos, patchear o kernel ajudou em adicionar alguns states de energia. OBS4: O Clover bootloader já tem o patch embutido, você só precisa editar o config.plist para habilitar o patch <key>KernelAndKextPatches</key> <dict> <key>KernelPm</key> <true/> </dict> Então, se você habilitar isso no Clover não é necessario patchear o kernel, porque o Clover irá fazer isso para você Ajustes finais Para fazer com que o Chameleon reconheça a sua SSDT, habilite DropSSDT no org.chameleon <key>DropSSDT</key> <string>Yes</string> Não instale a NullCPUPM e não habilite P e C States no org.chameleon... Não se esqueçam de futuramente criar uma DSDT para auxiliar no gerenciamento de energia OBS: Para quem está com dificuldades com gerenciamento de energia... dê uma olhada para ver se as kexts: X86PlatformPlugin, ACPI_SMC_PlatformPlugin, AppleLPC estão carregadas, rode kextstat no terminal para ver... Boa sorte para todos que tentarem este guia, eu somente juntei tudo em um único tutorial para facilitar a compreensão sobre gerenciamento de energia em Sandy e Ivy Bridger, mas todos os créditos vão para os respectivos donos das ferramentas maravilhosas que possibilitam o gerenciamento de energia em nossas CPUs Créditos: Pike R. Alpha flAked RevoGirl ReHabMan: http://www.insanelymac.com/forum/topic/302376-guide-patching-the-kernel-for-haswell-cpus-xcpm-early-reboot/
  2. Hello, after installing Catalina, I am having trouble with getting the CPU to throttle down its frequencies. It's constantly sitting at above 2.0 Ghz, which is odd.I am attaching my config files, EFI folder etc., if someone would be so kind and take a look at them if they see some obvious culprit, that causes this strange behaviour.THANKS! EssentialsList-2019-11-28 17.46.41.zip
  3. Whaka

    gestion de l'energie cpu amd ?

    hellow ! une petite question que je me pose... est ce qu'il est possible d'avoir un semblant de gestion d'energie pour un cpu amd ? en faite, j'ai déjà en partie la réponse, et oui, y'a bien des choses qui existent. je suis tombé sur un site, français en plus, ou un gars donne des solutions pour la gestion de l'energie sur amd. je me suis donc empressé de tester ça sur mon bon vieux brave athlon 64. et ça marche... mais, ça marche tellement bien que le systeme se retrouve completement désynchronisé quand la fréquence baisse les effets du finder ralentissent, comme quand steve jobs faisait les demos des effets pendant les keynote. l'audio fout le camp, les secondes de l'horologe deviennent folle, ect... bref, désynchro totale. y'a que quand la frequence est au taquet que tout redevient normale. y'a un moyen de fixer ça ? ce serait sympa d'avoir le cool'n'quiet fonctionnel !
  4. Whaka

    power management HD3000

    Hi, on my packard bell TS44HR , i noticied the HD3000 (id 0x0126, same as early 2011 13" MBP 8,1) don't have his power management working at all. it stuck at his low frequency all time (checked with intel power gadget) someone know about this issue ? actually under 10.8.5, using MBP 8,1 smbios, with a tuned fakesmc to match the model. i have a generated ssdt for CPUPM (kp at boot if not present), and "dropSSDT=Yes"in chameleon. (nothing change on this point if i set to "No") and, is the igp powermanagement depending from the original cpu ssdt ? thanks
  5. hello ! bon (ça va être un peu long ), je suis toujours en train d'essayer de paufiner mon snow leo sur mon portable acer. j'avais un doute qui s'est avéré juste : la gestion de l'energie du gpu ne se fait pas du tout. j'ai refait une installe en dual boot avec windows, et le résultat et sans appel : sous windows le gpu et le cpu restent aux alentours de 38-40° sans aucunes charge. avec un ventilo qui tourne à peine, et se fait completement oublier. (il arrive même qu'il s'arrête totalement) sous osx, je ne peux pas surveiller la t° du gpu, mais le cpu récupere passivement une partie de la chaleur du gpu. le caloduc étant commun pour les 2. et le cpu déscend tres rarement en dessous de 50° au repos totale. j'ai reussi à passer un thermometre (éh oui, comme je peux pas avoir le retour de la sonde...) et j'ai relevé 55° sur le caloduc au dessus du gpu. et le ventilo souffle évidemment plus fort. bref, ça marche pas ! voilà où j'en suis : j'ai donc essayé de comprendre un peu comment ça se passe, et jeté un oeil dans le kext AppleGraphicsPowerManagement. et ce que j'ai remarqué, c'est que dans pas mal de profil de mac, un "GFX0" et "IGPU" reviennent beaucoup. comme ça : et dedans, ce sont des profils de gestion d'energie. je ne sais pas exactement comment ça fonctionne. mais j'ai fini par supposer que les noms "GFX0" et "IGPU" étaient les noms des devices dans les tables acpi. et que donc, forcemment, au moins un, ou ces noms doivent apparaitre dans le dsdt pour que ça puisse fonctionner. j'ai donc jeté un coup d'oeil avec IORegisteryExplorer, et... arf... bha oui... moi, la radeon est défini dans une table qui s'appel "VGA". ça colle donc pas. donc renommage en GFX0 dans le dsdt, et recompilation ! j'ai fouillé un peu google, et j'étais tombé la dessus : http://www.insanelymac.com/forum/topic/274833-ati-4650mobility-lvds-shrike-for-lion-1073-final/ j'ai donc pris son AppleGraphicsPowerManagement, et j'ai regardé ce qu'il a fait, comme la HD4650 utilise le même pilote que moi, je me suis dit que je pourrais m'en inspirer. en plus il explique (si j'ai bien compris), qu'il fait un mix entre le profil d'imac9,1 ou 10,1 et de mbp5,1 je suis dans le même cas que lui, j'utilise un smbios de mbp5,1. bon, j'ai recopié ce qu'il a changé dans le AGPM, et mis dans le mien. c'est pas mieux... mais peut être que ce qu'il a fait ne convient pas pour la 4330... voilà... tout ça pour dire que je suis perdu, et que je comprend pas tout... surtout que je me base sur des suppositions comme j'ai pas vraiment trouvé d'autres gens éxactement dans le même cas que moi. j'appel au secours si quelqun à des idées sur comment faire fonctionner tout ça, je prend tres volontier. merci
  6. rayman121985

    GIGABYTE GA-Z68A-D3H-B3

    Looking for a solution for GIGABYTE GA-Z68A-D3H-B3 LGA 1155 Intel Z68 on Maverick to help get powermanagement please! Thanks!
×