Administrators MaLd0n Posted December 25, 2010 Administrators Share Posted December 25, 2010 Faça o Download do DSDT Editor e Patcher Patchs SpeedStep SpeedStep.zip Você precisa saber o número de P-States do seu CPU e os valores de FID e VID de cada P-State. Para obter estes dados você pode usar o programa PStateChanger PStateChangerv.zip PstateChanger No exemplo acima são 4 Pstates. O FID 09, 08, 07 e 06 (The frequency ID) O VID 26, 23, 1F e 1B (The voltage ID) Altere o FID e o VID de acordo com o programa(PStateChanger) Veja abaixo o que você precisa alterar no Patch Scope (_PR) { Processor (CPU0, 0x00, 0x00000410, 0x06) { Method (_PSS, 0, NotSerialized) { Return (Package (0x0[color=#008000][b]N[/b][/color]) // N = número de P-States { Package (0x06) { Zero, Zero, 0x10, 0x10, 0x[color=#FF0000]FF[/color][color=#0000FF]VV[/color], // FF = FID, VV = VID [color=#008000]Zero[/color] // primeiro P-State }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x[color=#FF0000]FF[/color][color=#0000FF]VV[/color], // FF = FID, VV = VID [color=#008000]One[/color] // segundo P-State }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x[color=#FF0000]FF[/color][color=#0000FF]VV[/color], // FF = FID, VV = VID [color=#008000]0x02[/color] // terceiro P-State }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x[color=#FF0000]FF[/color][color=#0000FF]VV[/color], // FF = FID, VV = VID [color=#008000]0x03[/color] // quarto P-State } }) } EXEMPLO Scope (_PR) { Processor (CPU0, 0x00, 0x00000410, 0x06) { Method (_PSS, 0, NotSerialized) { Return (Package (0x0[color=#008000][b]4[/b][/color]) { Package (0x06) { Zero, Zero, 0x10, 0x10, 0x[color=#FF0000][b]09[/b][/color][color=#0000FF][b]26[/b][/color], [color=#008000]Zero[/color] }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x[color=#FF0000][b]08[/b][/color][color=#0000FF][b]23[/b][/color], [color=#008000]One[/color] }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x[color=#FF0000][b]07[/b][/color][color=#0000FF][b]1F[/b][/color], [color=#008000]0x02[/color] }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x[color=#FF0000][b]06[/b][/color][color=#0000FF][b]1B[/b][/color], [color=#008000]0x03[/color] } }) } Use o Patch correto para o seu Processador, nesse exemplo acima é o "4 states, cpu0-3.txt", como mostra o programa PStateChanger na opção PState/pstate. Altere o FID e o VID no arquivo .txt, salve o arquivo e aplique o patch com o DSDT EDITOR. Aplicando o Patch com o DSDT EDITOR *Se você já tem o seu DSDT, dê um Load from file e aplique o Patch. Se você ainda não tem o seu DSDT, siga os procedimentos abaixo. Vá na opçao DSL e Extract from system Agora vá na opção PATCH e Load from file Selecione o Patch (.txt) Aplique o Patch Outra coisa necessária para que o gerenciamento de energia nativo funcione, é que a kext AppleLPC esteja carregada. Se a sua placa mãe tem um dispositivo LPC com ID compatível, a kext será carregada normalmente. Veja a lista com os IDs compatíveis(10.6.5) */System/Library/Extensions/AppleLPC.kext/Contents/Info.plist Use o System Info Se a sua placa mãe não tem um ID compatível, use o Patch LPC.txt LPC.txt.zip Para evitar o AppleIntelCPUPowerManagement panic use o patch HPET.txt HPET.txt.zip Agora vá na opção AML e Compile Não tendo erros, salve o arquivo. Para salvar vá em AML novamente e Save to file em salvar como, digite dsdt.aml e escolha o local que deseja salvar o arquivo -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE Link to comment Share on other sites More sharing options...
laurasoares Posted August 31, 2011 Share Posted August 31, 2011 PstateChanger No exemplo acima são 4 Pstates. O FID 09, 08, 07 e 06 (The frequency ID) O VID 26, 23, 1F e 1B (The voltage ID) Altere o FID e o VID de acordo com o programa(PStateChanger) Veja abaixo o que você precisa alterar no Patch Bom dia a todos! E no meu caso qual seria o Pstates ? Edite: CPU- Q9550 MOTHERBOARD: Asus TUF Z270 MARK 2 CPU: Intel i5-7600K 3.8 GHZ MEM: 2x8 = 16GB G.Skill HD: Samsung M.2 960 EVO 250GB Link to comment Share on other sites More sharing options...
Administrators MaLd0n Posted August 31, 2011 Author Administrators Share Posted August 31, 2011 de 0 ao 5 use o Chameleon para o Gerenciamento de energia http://Olarila.com/forum/viewtopic.php?f=2&t=34 -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE Link to comment Share on other sites More sharing options...
nexusakachus Posted October 21, 2011 Share Posted October 21, 2011 bravo Mald0n MOI BOA GUIA heino tentar ainda que son moi novo pero non parece complicado -. coa axuda de cristobal ( ctroncosor ) de osx latinoamerica vouno facer hehehe pode que o dea feito para a asus G1 laptop por certo enviei o send me a insanelymac grazas de novo GRANDE Daniel !!! saudos Link to comment Share on other sites More sharing options...
kb_jonathan Posted November 23, 2011 Share Posted November 23, 2011 Olá, meu processador é o intel c2q q9550, Quando eu vou dar um Preview no Patch, ele aparace na janelinha abaixo "Invalid command" o que pode ser? // Scope (_PR) { Processor (CPU0, 0x00, 0x00000410, 0x06) { Method (_PSS, 0, NotSerialized) { Return (Package (0x06) // N = n√∫mero de P-States { Package (0x06) { Zero, Zero, 0x10, 0x10, 0x4822, // FF = FID, VV = VID Zero // primeiro P-State }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x0820, // FF = FID, VV = VID One // segundo P-State }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x471E, // FF = FID, VV = VID 0x02 // terceiro P-State }, Package (0x06) { Zero, Zero, 0x10, 0x10, 0x071B, // FF = FID, VV = VID 0x03 // quarto P-State } Package (0x06) { Zero, Zero, 0x10, 0x10, 0x4619, // FF = FID, VV = VID 0x04 // quinto P-State } Package (0x06) { Zero, Zero, 0x10, 0x10, 0x0616, // FF = FID, VV = VID 0x05 // sexto P-State } }) } Invalid command Link to comment Share on other sites More sharing options...
Cassio Posted November 23, 2011 Share Posted November 23, 2011 Deve ter algum caractere inválido. Você abriu o txt ou copiou e colou? Esse patch não é mais necessário, você pode usar as opções GeneratePStates e GenerateCStates do Chameleon. -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 Link to comment Share on other sites More sharing options...
Walhalla Posted December 30, 2011 Share Posted December 30, 2011 no meu caso o PStatecharger não funciona, o que pode ter de errado? Estou utilizando o Lion 10.7.2 (11c74) como posso construir uma SSDT. para o gerenciamento de energia? Já tenho uma DSDT.aml editada Motherboad: ASUS P8H67-M PRO Ship intel H67 Processador: Core i5-2500k 3.3GHZ Grafico intel HD3000 Memoria: Kingston DDR3-1333 x2 2GB HD: Sata 1TB Seagate Barracudo 7.200.12 Rede: Realtek - RTL8111E Audio: Realtek - ALC892 Video : intel HD3000 Link to comment Share on other sites More sharing options...
Cassio Posted December 30, 2011 Share Posted December 30, 2011 Esse patch não é mais necessário, você pode usar GeneratePStates e GenerateCStates no Chameleon. Na DSDT apenas aplique o patch do Auto-Patcher: http://Olarila.com/forum/packs.php Como é Asus Sandy Bridge também precisa patchear a AICPUPM http://www.insanelymac.com/forum/index.php?showtopic=258611 -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 Link to comment Share on other sites More sharing options...
Walhalla Posted December 31, 2011 Share Posted December 31, 2011 está patchear a AICPUPM como eu estalo ela ? e só dar 2 cliks ? a patchear P8H67-M PRO que vc me indicou funcionou perfeitamente. vamos entender o que eu quero dizer com gerenciamento de energia, gostaria de ver a temperatura do processador em sertos aplicativos está é uma imagem de um processador core 2 duo que eu tive. será culpa da kext facksmc e seus plugns? tem como resolver isso? Motherboad: ASUS P8H67-M PRO Ship intel H67 Processador: Core i5-2500k 3.3GHZ Grafico intel HD3000 Memoria: Kingston DDR3-1333 x2 2GB HD: Sata 1TB Seagate Barracudo 7.200.12 Rede: Realtek - RTL8111E Audio: Realtek - ALC892 Video : intel HD3000 Link to comment Share on other sites More sharing options...
Cassio Posted December 31, 2011 Share Posted December 31, 2011 Não é só dar 2 clics, tem que fazer conforme orientado no tópico do SpeedStepper, então pode remover a NullCPUPowerManagement e terá o gerenciamento de energia funcionando. Os plugins da FakeSMC não têm a ver com gerenciamento de energia, servem apenas para monitorar temperaturas e outros sensores. -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 Link to comment Share on other sites More sharing options...
Walhalla Posted December 31, 2011 Share Posted December 31, 2011 entendi!!! obrigado. mas se a temperatura do processador não está sendo mostrada não está faltando alguma coisa então no facksmc? Motherboad: ASUS P8H67-M PRO Ship intel H67 Processador: Core i5-2500k 3.3GHZ Grafico intel HD3000 Memoria: Kingston DDR3-1333 x2 2GB HD: Sata 1TB Seagate Barracudo 7.200.12 Rede: Realtek - RTL8111E Audio: Realtek - ALC892 Video : intel HD3000 Link to comment Share on other sites More sharing options...
Cassio Posted December 31, 2011 Share Posted December 31, 2011 Sim, falta a IntelThermal ou IntelCPUMonitor. -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 Link to comment Share on other sites More sharing options...
xmen1 Posted January 11, 2012 Share Posted January 11, 2012 Boas depois de muito ler, tenho uma questão a colocar....alguem me sabe responder porque razao no log do kernel durante o boot por vezes na AppleIntelCPUPowerManagement a mensagem: Turbo Ratios 1144 nem sempre aparece ou seja nao deveria sempre aparecer assim? localhost kernel[0]: AppleIntelCPUPowerManagement: Turbo Ratios 1144 localhost kernel[0]: AppleIntelCPUPowerManagement: initialization complete localhost kernel[0]: AppleIntelCPUPowerManagementClient: ready só que quando inicio novamente o pc só aparece: localhost kernel[0]: AppleIntelCPUPowerManagement: initialization complete localhost kernel[0]: AppleIntelCPUPowerManagementClient: ready ou seja o Turbo Ratios 1144 umas vezes aparece outras vezes não...porque razao isso acontece? será que o SpeedStep está 100% funcional???? Mobo: Gigabyte GA-P55A-UD3 (rev 1.0) Bios F11 CPU: Intel Core i5-760 HD: OCZ-AGILITY 3 120 GB/Western Cav. Blue 500 GB Mem: 8GB DDR3 1600 MHz G Skill Rede LAN: Lnx2Mac's RTL81xx Audio: Patch ALC888 Grafica: Asus HD 6870 SO's: OSX 10.9.5/Yosemite/Win8.1 Link to comment Share on other sites More sharing options...
Cassio Posted January 13, 2012 Share Posted January 13, 2012 Não imagino o motivo de só aparecer as vezes. Verifique os P e C states nas duas situações usando IntelCPUMonitor http://Olarila.com/forum/viewtopic.php?f=6&t=83 Se for Sandy Bridge use MSRDumper http://www.insanelymac.com/forum/index.php?showtopic=258612 -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 Link to comment Share on other sites More sharing options...
xmen1 Posted January 14, 2012 Share Posted January 14, 2012 Obrigado pela resposta, mas realmente também não entendo porque razão isso acontece, apesar de estar tudo funcional e Sleep a 100%. Já pesquisei no Google e não encontro respostas será que esse log turbo ratios 1144 faz alguma diferença? é que apesar de nem sempre aparecer, tenho as temperaturas correctas no istat menu e testei essa aplicação SMC monitor e os valores das frequências alteram... e também tenho a com.apple.driver.AppleLPC carregada...tenho a ultima versão do fakesmc 3.1 e os últimos plugins incluindo a mais recente revisão da intelcpumonitor rev503, li algures que poderá ser da intelcpumonitor....mas já testei outras... e nada.... ja agora sabe me dizer se isso é razao para me preocupar? Mobo: Gigabyte GA-P55A-UD3 (rev 1.0) Bios F11 CPU: Intel Core i5-760 HD: OCZ-AGILITY 3 120 GB/Western Cav. Blue 500 GB Mem: 8GB DDR3 1600 MHz G Skill Rede LAN: Lnx2Mac's RTL81xx Audio: Patch ALC888 Grafica: Asus HD 6870 SO's: OSX 10.9.5/Yosemite/Win8.1 Link to comment Share on other sites More sharing options...
Cassio Posted January 14, 2012 Share Posted January 14, 2012 Se ele atinge o P-state máximo nas duas situações, não vejo motivo pra se preocupar. -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 Link to comment Share on other sites More sharing options...
xmen1 Posted January 16, 2012 Share Posted January 16, 2012 Amigo Cassio depois de diversos testes, o AppleIntelCPUPowerManagement: Turbo Ratios 1144, só aparece no log do kernel quando removo os plugins do fakesmc em resultado disso sem plugins nao posso monitorizar as temperaturas.... nao entendo a razao de os plugins desativarem o turbo ratios.... existe alguma soluçao para injectar no dsdt a monitorização das temperaturas, voltagens etc? Obrigado Mobo: Gigabyte GA-P55A-UD3 (rev 1.0) Bios F11 CPU: Intel Core i5-760 HD: OCZ-AGILITY 3 120 GB/Western Cav. Blue 500 GB Mem: 8GB DDR3 1600 MHz G Skill Rede LAN: Lnx2Mac's RTL81xx Audio: Patch ALC888 Grafica: Asus HD 6870 SO's: OSX 10.9.5/Yosemite/Win8.1 Link to comment Share on other sites More sharing options...
Cassio Posted January 16, 2012 Share Posted January 16, 2012 Existe, mas ainda precisa de uma kext que também é plugin da FakeSMC http://www.projectosx.com/forum/index.php?showtopic=1593 -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 Link to comment Share on other sites More sharing options...
xmen1 Posted January 16, 2012 Share Posted January 16, 2012 Obrigado amigo Cassio mas fazer essas alteraçoes para mim acho muito complicado, se nao fosse pedir muito, existe a possibilidade de voce editar o meu dsdt injetando esses valores??? Edit: Depois de ler, parece mesmo um processo complicado e nem sempre funciona. Qualquer das maneiras obrigado pela sua informaçao Mobo: Gigabyte GA-P55A-UD3 (rev 1.0) Bios F11 CPU: Intel Core i5-760 HD: OCZ-AGILITY 3 120 GB/Western Cav. Blue 500 GB Mem: 8GB DDR3 1600 MHz G Skill Rede LAN: Lnx2Mac's RTL81xx Audio: Patch ALC888 Grafica: Asus HD 6870 SO's: OSX 10.9.5/Yosemite/Win8.1 Link to comment Share on other sites More sharing options...
xand206 Posted June 19, 2012 Share Posted June 19, 2012 Olá, estou meio confuso para fazer meu speedstep funcionar. Editei o Dsdt e inseri os valores de acordo com os valores que recebi do PState Changer. A Kext AppleIntelCpuPowerManagement é carregada sem problemas no boot do sistema, e sempre foi mesmo sem editar o dsdt. A Kext AppleLPC é carregada sem problemas no boot também. O Smbios.plist está com as informações do MacBookPro1,1 pois meu processador é um Core Duo T2500. O problema é que o sistema não gerencia o clock nem a tensão do processador, fica somente no minimo, e preciso carregar a VoodooPower.kext para que o gerenciamento de clock e energia funcione. Desde já agradeço. note_Xand206.zip Link to comment Share on other sites More sharing options...
Cassio Posted June 21, 2012 Share Posted June 21, 2012 Tentou usar GenerateCStates e GeneratePStates? O Chameleon já faz isso automaticamente, não precisa mais inserir _PSS e _CST na DSDT/SSDT http://Olarila.com/forum/viewtopic.php?f=2&t=34 -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 Link to comment Share on other sites More sharing options...
xand206 Posted June 22, 2012 Share Posted June 22, 2012 Sim, já usei o GeneratePStates=Yes e GenerateCStates=Yes e sem sucesso no controle de clock e tensão do processador. Teria como eu monitorar o que falta para que o controle de clock funcione? tipo, saber se a AppleCpuIntelPowerManagement esta tentando fazer o controle, se ela esta emitindo algum erro? Link to comment Share on other sites More sharing options...
Cassio Posted June 22, 2012 Share Posted June 22, 2012 Pelo log parece estar tudo certo, AICPM carregada, deveria funcionar. Tente usar SMBIOS de MacBookPro5,1, mesmo não sendo o mesmo CPU. -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 Link to comment Share on other sites More sharing options...
xand206 Posted June 22, 2012 Share Posted June 22, 2012 Pelo log parece estar tudo certo, AICPM carregada, deveria funcionar. Tente usar SMBIOS de MacBookPro5,1, mesmo não sendo o mesmo CPU. Fiz o que me orientou, e funcionou corretamente, poderia me recomendar algo para ler ou me explicar sobre esse smbios do macbookpro5,1 funcionar no gerenciamento de energia no meu notebook e o smbios do macbookpro1,1 não? Obrigado, Alexandre Costa Link to comment Share on other sites More sharing options...
Cassio Posted June 22, 2012 Share Posted June 22, 2012 Compare os plists em /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources, a diferença entre eles deve explicar por que um funciona e outro não. -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 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now