Jump to content
Pimentel

Gerenciamento de energia para Sandy Bridge/Ivy Bridge/Haswell CPU

270 posts in this topic

Recommended Posts

Advertisement

A sim, agora eu vi seus EDITs no post anterior.

 

Bem, que continue assim né  :D

 

Falta mais alguma coisa?

Nops. A única coisa que eu precisava de ajuda, era com o gerenciamento de energia. 

 

Obrigado mais uma vez! :)

Share this post


Link to post
Share on other sites

Estava fazendo uns testes aqui pra ver se conseguia mais states baixos, e troquei a smbios de iMac 15,1 pra Macbook Pro 11,2 e consegui isso:

 

25/05/15 19:14:19, P States: 8, 17, 35, 36, 37

 

No iMac era apenas 8, 35 e 38.

Share this post


Link to post
Share on other sites

Só os testes vão dizer se deve ou não usar.

 

O IOReg é a prova principal, então está ok.

Agora temos de ver como estão seus States, e continue a usar o -xcpm e KernelPM.

 

Faça os testes: How to check your states – Using AICPMInfo, MSRDumper or AppleIntelInfo

 

No seu caso use a AppleIntelInfo.

 

Algo mudou de lá para cá?

iMac-de-Junior:~ botnet$ cd Downloads
iMac-de-Junior:Downloads botnet$ sudo chown -R root:wheel ./AppleIntelInfo.kext
iMac-de-Junior:Downloads botnet$ sudo chmod -R 755 ./AppleIntelInfo.kext
iMac-de-Junior:Downloads botnet$ sudo kextload AppleIntelInfo.kext
iMac-de-Junior:Downloads botnet$ sudo cat /tmp/AppleIntelInfo.dat | grep "AICPUPMI:"
iMac-de-Junior:Downloads botnet$

Não mostra mais nada após essa última versão do OS X. Oo

 

EDIT: usei o comando "cat /var/log/system.log |grep AICP" e agora foi.  :P

Share this post


Link to post
Share on other sites

Uma dica que só fui descobrir hoje: pra quem usa o clover, ao gerar o SSDT e habilita o "drop oem", não marquem as opções:

 

P-STATE

C-STATE

ENABLE C7,6 e etc.

 

Eu só consegui o gerenciamento correto do processador depois de fazer isso.

 

Olhem:

AppleIntelInfo.kext v1.4 Copyright © 2012-2015 Pike R. Alpha. All rights reserved
 
Settings:
------------------------------------
logMSRs............................: 1
logIGPU............................: 0
logIntelRegs.......................: 1
logCStates.........................: 1
logIPGStyle........................: 1
InitialTSC.........................: 0x1e258292953
MWAIT C-States.....................: 270624
 
Model Specific Regiters
------------------------------------
MSR_CORE_THREAD_COUNT......(0x35)  : 0x40008
MSR_PLATFORM_INFO..........(0xCE)  : 0x80838F7012300
MSR_PMG_CST_CONFIG_CONTROL.(0xE2)  : 0x1E000404
MSR_PMG_IO_CAPTURE_BASE....(0xE4)  : 0x21814
IA32_MPERF.................(0xE7)  : 0x10EE857078
IA32_APERF.................(0xE8)  : 0x10409F6EDB
MSR_FLEX_RATIO.............(0x194) : 0x0
MSR_IA32_PERF_STATUS.......(0x198) : 0x1E7200002300
MSR_IA32_PERF_CONTROL......(0x199) : 0x2300
IA32_CLOCK_MODULATION......(0x19A) : 0x0
IA32_THERM_STATUS..........(0x19C) : 0x883E0800
IA32_MISC_ENABLES..........(0x1A0) : 0x850089
MSR_MISC_PWR_MGMT..........(0x1AA) : 0x1
MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x25262727
IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x5
MSR_POWER_CTL..............(0x1FC) : 0x4005F
MSR_RAPL_POWER_UNIT........(0x606) : 0xA0E03
MSR_PKG_POWER_LIMIT........(0x610) : 0x8348000082A0
MSR_PKG_ENERGY_STATUS......(0x611) : 0x2B23953
MSR_PKG_POWER_INFO.........(0x614) : 0x280
MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x2F8
MSR_PP0_POWER_LIMIT........(0x638) : 0x0
MSR_PP0_ENERGY_STATUS......(0x639) : 0xA5D619
MSR_PP0_POLICY.............(0x63a) : 0x0
MSR_CONFIG_TDP_NOMINAL.....(0x648) : 0x23
MSR_CONFIG_TDP_LEVEL1......(0x649) : 0x0
MSR_CONFIG_TDP_LEVEL2......(0x64a) : 0x0
MSR_CONFIG_TDP_CONTROL.....(0x64b) : 0x80000000
MSR_TURBO_ACTIVATION_RATIO.(0x64c) : 0x0
MSR_PKGC3_IRTL.............(0x60a) : 0x8842
MSR_PKGC6_IRTL.............(0x60b) : 0x8873
MSR_PKGC7_IRTL.............(0x60c) : 0x8891
MSR_PKG_C2_RESIDENCY.......(0x60d) : 0x1669B2DEC0B
MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x0
MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x0
MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0
IA32_TSC_DEADLINE..........(0x6E0) : 0x1E25B3BAE80
 
CPU Ratio Info:
------------------------------------
CPU Low Frequency Mode.............: 800 MHz
CPU Maximum non-Turbo Frequency....: 3500 MHz
CPU Maximum Turbo Frequency........: 3900 MHz
CPU P-States [ (8) 26 35 ]
CPU C3-Cores [ 0 1 4 5 6 7 ]
CPU C6-Cores [ 0 1 2 3 7 ]
CPU C7-Cores [ 0 1 2 3 4 5 6 7 ]
CPU P-States [ (8) 10 26 35 ]
CPU C3-Cores [ 0 1 3 4 5 6 7 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 ]
CPU P-States [ (8) 10 12 26 35 ]
CPU C3-Cores [ 0 1 2 3 4 5 6 7 ]
CPU P-States [ 8 10 12 26 33 (35) ]
CPU P-States [ (8) 10 12 26 28 33 35 ]
CPU P-States [ (8) 10 12 24 26 28 33 35 ]
CPU P-States [ 8 10 12 24 25 26 28 33 (35) ]
CPU P-States [ 8 10 12 23 24 25 26 28 33 (35) ]
CPU P-States [ (8) 10 12 23 24 25 26 27 28 33 35 ]
CPU P-States [ (8) 10 12 23 24 25 26 27 28 31 33 35 ]
CPU P-States [ 8 10 12 18 23 24 25 26 27 28 31 33 (35) ]
CPU P-States [ (8) 10 12 18 22 23 24 25 26 27 28 31 33 35 ]
CPU P-States [ (8) 10 12 18 22 23 24 25 26 27 28 30 31 33 35 ]
CPU P-States [ (8) 10 12 18 19 22 23 24 25 26 27 28 30 31 33 35 ]
CPU P-States [ 8 10 12 18 19 22 23 24 25 26 27 28 29 30 31 33 (35) ]
CPU P-States [ 8 10 12 18 19 22 23 24 25 26 27 28 29 30 31 32 33 (35) ]
CPU P-States [ (8) 10 11 12 18 19 22 23 24 25 26 27 28 29 30 31 32 33 35 ]
CPU P-States [ (8) 9 10 11 12 18 19 22 23 24 25 26 27 28 29 30 31 32 33 35 ]
CPU P-States [ (8) 9 10 11 12 13 18 19 22 23 24 25 26 27 28 29 30 31 32 33 35 ]
CPU P-States [ 8 9 10 11 12 13 18 19 21 22 23 24 25 26 27 28 29 30 31 32 33 (35) ]
CPU P-States [ (8) 9 10 11 12 13 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 ]
CPU P-States [ (8) 9 10 11 12 13 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 ]
CPU P-States [ 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 (35) ]
CPU P-States [ 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 35 36 (37) ]
CPU P-States [ (8) 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 ]
CPU P-States [ 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 (39) ]
CPU P-States [ 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 (38) 39 ]
CPU P-States [ (8) 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
 
CPU P-States [ (8) 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]

Todos os states bonitinhos.  :thumbsup_anim: 

 

Mesmo o IOREG estando assim como na imagem, o gerenciamento está funcionando perfeitamente. Inclusive, a kext do LPC está sendo carregada.

post-637410-0-16710100-1463115217_thumb.png

Share this post


Link to post
Share on other sites

o gerenciamento está funcionando perfeitamente....

 

O que???  :|

 

Na verdade você conseguiu obter mais P-States, mas o gerenciamento continua errado.

 

A verdade ai não são números, mas o que o IOReg diz. -_-

Share this post


Link to post
Share on other sites

O que???  :|

 

Na verdade você conseguiu obter mais P-States, mas o gerenciamento continua errado.

 

A verdade ai não são números, mas o que o IOReg diz. -_-

Tô procurando aqui alguma forma de inject para carregar a x86platformplugin, sem a necessidade de habilitar P e C-states, visto que já são definidos automaticamente na geração do SSDT.

Share this post


Link to post
Share on other sites

Tenta injetar 2 vezes, deixa a do SSDT como está, e usa do Clover também.

 

 

 

Infelizmente não funcionou. :/

 

Estranho que a as outras duas kexts carregam "SMC e LPC", o "com_intel_driver_EnergyDriver" também, o sleep funciona perfeitamente, mas o problema é quando chega aqui:

	
		
			
				ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out
		
		
			
				WARNING: IOPlatformPluginUtil : getCPUIDInfo: this is an unknown CPU model 0x3c
		
		
			
				  -- power management may be incomplete or unsupported

Vou continuar buscando alguma solução aqui. Brigadão! :D

 

Será que preciso de alguma coisa no DSDT? Lembrando que não estou usando DSDT.

 

PS: aproveito pra pedir que alguém dê uma olhada no DSDT, pois adicionei o patch pro LPC, adicionei o DTGP, editei a ID mas a AppleLPC não carrega.

DSDT.aml.zip

Share this post


Link to post
Share on other sites

Finalmente consegui o maldito gerenciamento de energia 100%!  :thumbsup_anim:

CPU Low Frequency Mode.............: 800 MHz
CPU Maximum non-Turbo Frequency....: 3500 MHz
CPU Maximum Turbo Frequency........: 3900 MHz
CPU P-States [ (8) 33 39 ]
CPU C3-Cores [ 0 1 6 7 ]
CPU C6-Cores [ 0 1 4 6 7 ]
CPU C7-Cores [ 0 1 3 4 5 6 7 ]
CPU P-States [ (8) 18 33 39 ]
CPU C3-Cores [ 0 1 4 5 6 7 ]
CPU C6-Cores [ 0 1 4 5 6 7 ]
CPU P-States [ (8) 18 22 33 39 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 ]
CPU P-States [ (8) 18 22 24 33 39 ]
CPU C7-Cores [ 0 1 2 3 4 5 6 7 ]
CPU P-States [ 8 18 22 24 33 (35) 36 39 ]
CPU C3-Cores [ 0 1 2 4 5 6 7 ]
CPU P-States [ (8) 18 22 24 30 33 35 36 39 ]
CPU P-States [ 8 18 22 24 28 30 33 (35) 36 39 ]
CPU P-States [ (8) 18 22 24 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 18 22 24 26 28 30 31 33 35 36 39 ]
CPU C3-Cores [ 0 1 2 3 4 5 6 7 ]
CPU P-States [ (8) 15 18 22 24 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 15 18 22 23 24 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 15 16 18 22 23 24 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 15 16 18 22 23 24 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 14 15 16 18 22 23 24 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 14 15 16 18 22 23 24 25 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 22 23 24 25 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 22 23 24 25 26 28 29 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 19 22 23 24 25 26 28 29 30 31 33 35 36 39 ]
CPU P-States [ 8 12 13 14 15 16 18 19 22 23 24 25 26 28 29 30 31 32 33 (35) 36 39 ]
CPU P-States [ 8 12 13 14 15 16 18 19 22 23 24 25 26 28 29 30 31 32 33 35 36 (37) 39 ]
CPU P-States [ 8 12 13 14 15 16 18 19 22 23 24 25 26 28 29 30 31 32 33 35 36 37 (38) 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 19 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 19 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 19 20 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 9 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 9 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
 
C e P-states desabilitados no clover, apenas o kernel_pm habilitado, xcpm injetado direto na SSDT (não precisa usar no clover) e com 99,9% dos states que eu peguei antes.  :drool:
 
Injetei as propriedades do LCP direto na kext AppleLPC original do sistema e funcionou.
 
Sobre o SSDT, o segredo pra conseguir carregar os malditos plugins x86blablabla, foi esse aqui:
 
./ssdtPRGen.sh -p 'E3-1241 v3' -w 3 -x 1
 
Só isso. Era uma coisa tão simples, mas desde ontem que matutei atrás da solução, e finalmente consegui encontrar em um tópico aqui no fórum.  :D
 
Agora sim, acabou a dor de cabeça.  B)

post-637410-0-84918000-1463350116_thumb.png

Share this post


Link to post
Share on other sites

Dai sim man!  :D

 

Parabéns pelo trabalho, desfrute tudo do seu Hack agora  :yes:

Brigadão! :D

 

Aproveitei também e editei a AGPM, injetando a ID da minha VGA na AGPM Legacy. Funcionou perfeitamente! :D

 

A única coisa que ainda tenho que descobrir como resolver, é o porquê da renderização dos vídeos está sendo jogada para a CPU ao invés da GPU. Depois que resolver isso, será "sombra e água fresca".

Share this post


Link to post
Share on other sites

Sobre essa questão da renderização, já tentou com outros GPUs?

 

E sobre instalar o CUDA já tentou?

Ainda não testei com o CUDA. Vou instalá-lo e ver no que dá.

 

Infelizmente não possuo outras GPUs pra teste. :/

 

EDIT: é, infelizmente não vai rolar.

 

 

this driver does not support the older generation GPUs with SM1.x (compute capability 1.x)

 

Depois eu compro uma VGA melhor. rsrsrs

Share this post


Link to post
Share on other sites

 

Finalmente consegui o maldito gerenciamento de energia 100%!  :thumbsup_anim:

CPU Low Frequency Mode.............: 800 MHz
CPU Maximum non-Turbo Frequency....: 3500 MHz
CPU Maximum Turbo Frequency........: 3900 MHz
CPU P-States [ (8) 33 39 ]
CPU C3-Cores [ 0 1 6 7 ]
CPU C6-Cores [ 0 1 4 6 7 ]
CPU C7-Cores [ 0 1 3 4 5 6 7 ]
CPU P-States [ (8) 18 33 39 ]
CPU C3-Cores [ 0 1 4 5 6 7 ]
CPU C6-Cores [ 0 1 4 5 6 7 ]
CPU P-States [ (8) 18 22 33 39 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 ]
CPU P-States [ (8) 18 22 24 33 39 ]
CPU C7-Cores [ 0 1 2 3 4 5 6 7 ]
CPU P-States [ 8 18 22 24 33 (35) 36 39 ]
CPU C3-Cores [ 0 1 2 4 5 6 7 ]
CPU P-States [ (8) 18 22 24 30 33 35 36 39 ]
CPU P-States [ 8 18 22 24 28 30 33 (35) 36 39 ]
CPU P-States [ (8) 18 22 24 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 18 22 24 26 28 30 31 33 35 36 39 ]
CPU C3-Cores [ 0 1 2 3 4 5 6 7 ]
CPU P-States [ (8) 15 18 22 24 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 15 18 22 23 24 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 15 16 18 22 23 24 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 15 16 18 22 23 24 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 14 15 16 18 22 23 24 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 14 15 16 18 22 23 24 25 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 22 23 24 25 26 28 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 22 23 24 25 26 28 29 30 31 33 35 36 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 19 22 23 24 25 26 28 29 30 31 33 35 36 39 ]
CPU P-States [ 8 12 13 14 15 16 18 19 22 23 24 25 26 28 29 30 31 32 33 (35) 36 39 ]
CPU P-States [ 8 12 13 14 15 16 18 19 22 23 24 25 26 28 29 30 31 32 33 35 36 (37) 39 ]
CPU P-States [ 8 12 13 14 15 16 18 19 22 23 24 25 26 28 29 30 31 32 33 35 36 37 (38) 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 19 22 23 24 25 26 27 28 29 30 31 32 33 35 36 37 38 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 19 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 19 20 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 9 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 9 11 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
CPU P-States [ (8) 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ]
 
C e P-states desabilitados no clover, apenas o kernel_pm habilitado, xcpm injetado direto na SSDT (não precisa usar no clover) e com 99,9% dos states que eu peguei antes.  :drool:
 
Injetei as propriedades do LCP direto na kext AppleLPC original do sistema e funcionou.
 
Sobre o SSDT, o segredo pra conseguir carregar os malditos plugins x86blablabla, foi esse aqui:
 
./ssdtPRGen.sh -p 'E3-1241 v3' -w 3 -x 1
 
Só isso. Era uma coisa tão simples, mas desde ontem que matutei atrás da solução, e finalmente consegui encontrar em um tópico aqui no fórum.  :D
 
Agora sim, acabou a dor de cabeça.  B)

 

 

 

Junior,

 

Bom dia!

 

Tudo bem?

 

Acompanhei ai todo seu passo a passo nessa empreitada com o Mestre Jedi Allan, agora estou tendo mesmo problema que você! 

 

Porém, não criei ainda o SSDT, então o segredo ao criar é especificar o modelo do Processador? Pois estou usando Clover com C e P-States Habilitados.  O AppleLPC carrega normal, só não as X86...

 

CPU Ratio Info:

------------------------------------

CPU Low Frequency Mode.............: 1200 MHz

CPU Maximum non-Turbo Frequency....: 2300 MHz

CPU Maximum Turbo Frequency........: 3300 MHz

CPU P-States [ (12) 22 23 ]

CPU C7-Cores [ 2 6 7 ]

CPU C7-Cores [ 2 3 4 6 7 ]

CPU C7-Cores [ 2 3 4 5 6 7 ]

 C7-Cores [ 2 3 4 5 6 7 ]

CPU P-States [ (12) 21 22 23 ]

Share this post


Link to post
Share on other sites

Junior,

 

Bom dia!

 

Tudo bem?

 

Acompanhei ai todo seu passo a passo nessa empreitada com o Mestre Jedi Allan, agora estou tendo mesmo problema que você! 

 

Porém, não criei ainda o SSDT, então o segredo ao criar é especificar o modelo do Processador? Pois estou usando Clover com C e P-States Habilitados.  O AppleLPC carrega normal, só não as X86...

 

CPU Ratio Info:

------------------------------------

CPU Low Frequency Mode.............: 1200 MHz

CPU Maximum non-Turbo Frequency....: 2300 MHz

CPU Maximum Turbo Frequency........: 3300 MHz

CPU P-States [ (12) 22 23 ]

CPU C7-Cores [ 2 6 7 ]

CPU C7-Cores [ 2 3 4 6 7 ]

CPU C7-Cores [ 2 3 4 5 6 7 ]

 C7-Cores [ 2 3 4 5 6 7 ]

CPU P-States [ (12) 21 22 23 ]

 

 

Senhores, Mestres JEDI

 

Criei a SSDT, só as kexts estão carregando normalmente, o iOReg está como Allan já postou prints como devem ficar. 

 

Mas está ocorrendo algo estranho, quando vou rodar a kext AppleCPUPowerManagement no Desktop o mesmo trava e reinicia na mesma hora, a outra AppleIntelInfo nada acontece e os comandos executados listados aqui estão corretos.

 

O que percebi  também que o desempenho em testes no CINEBENCH R15 da GTX 670M com o SSDT criada e no seu devido local cai para infernais 5 fps, e quando está com o P/C States no CLOVER ativos sem a SSDT vai pra normais 35.09 fps...

 

Então o que me dizem a respeito?

 

Desde já grato.

 

Abraços.

Share this post


Link to post
Share on other sites

Junior,

 

Bom dia!

 

Tudo bem?

 

Acompanhei ai todo seu passo a passo nessa empreitada com o Mestre Jedi Allan, agora estou tendo mesmo problema que você! 

 

Porém, não criei ainda o SSDT, então o segredo ao criar é especificar o modelo do Processador? Pois estou usando Clover com C e P-States Habilitados.  O AppleLPC carrega normal, só não as X86...

 

CPU Ratio Info:

------------------------------------

CPU Low Frequency Mode.............: 1200 MHz

CPU Maximum non-Turbo Frequency....: 2300 MHz

CPU Maximum Turbo Frequency........: 3300 MHz

CPU P-States [ (12) 22 23 ]

CPU C7-Cores [ 2 6 7 ]

CPU C7-Cores [ 2 3 4 6 7 ]

CPU C7-Cores [ 2 3 4 5 6 7 ]

 C7-Cores [ 2 3 4 5 6 7 ]

CPU P-States [ (12) 21 22 23 ]

 

Olá. Não sei se você resolveu o problema, mas o que eu falei no meu post foi justamente o C e P-states DESABILITADOS. Eu não faço a mínima ideia de qual é o seu processador, já que você não especificou. Então fica difícil dar uma ideia assim.

Share this post


Link to post
Share on other sites

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

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By MaLd0n
      Nehalem, SandyBridge, IvyBridge, Haswell, Broadwell     Skylake, Kabylake and Coffeelake is here http://www.insanelymac.com/forum/topic/321872-guide-sierra-on-gigabyte-mobos-serie-200-kabylake-dsdt/   Mojave Full DSDT patch http://olarila.com/forum/viewtopic.php?f=59&t=6428   First...   ***Update bios to last available version!***   If you need a full patched DSDT...  -Extract tables with F4 key in Clover boot screen! -Run it and send me files! RunMe.app   Installation   --Create a bootable copy of macOS Sierra Check out the link http://www.insanelymac.com/forum/files/file/559-flash-drive-maker/   --Create a bootable copy of macOS HighSierra Check out the link http://diskmakerx.com/   --Install Clover in USB stick https://sourceforge.net/projects/cloverefiboot/files/Installer/   --Replace with my Clover folder   CLOVER Install.zip   --Install Sierra/High Sierra and boot into system!   Post Installation --Install Clover and replace with my folder   CLOVER Post Install.zip   --Reboot and activate video!   Bingo!   Now you need a fine tune! DSDT time!   --DSDT   Patches -FIX ERRORS AND WARNINGS -HPET -SATA -DMAC -SLPB -DARWIN -LPC -XHCI -PLUGIN TYPE -XXXX to HDEF -HDEF -RTC -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -USBX -PMCR -EC -PNLF -HDMI
       
      --Power Management
      - 1 Generation Intel Processors, use Generate P and C States in config.plist
      - 2 and 3 Generations Intel Processors, Generate SSDT with Piker script and drop CpuPm and Cpu0Ist SSDTs
      ssdtPRGen.command.zip
      Credits-https://github.com/Piker-Alpha/ssdtPRGen.sh
      - 4 Generation+ Intel Processors, use PluginType=1 in DSDT, SSDT or Clover config.plist
       
      for check Power, Frequency, Temperature and Utilization, use it
      Install Intel Power Gadget.pkg.zip
       
      --Brightness
      Install .app, select the required permission and reboot. Work in F1 / F2 keys!
      NativeDisplayBrightness.app.zip


      https://github.com/Bensge/NativeDisplayBrightness/releases
      *in some cases .app don't work, check patches in config.plist inside Clover folder Post Install
       
      --Clover
       
      https://sourceforge.net/projects/cloverefiboot/files/Installer/
       
      --AUDIO
       
      Use DSDT + AppleAlc
       
      --install Lan driver by Mieze
        -Atheros http://www.insanelymac.com/forum/files/file/313-atherose2200ethernet/   -Intel http://www.insanelymac.com/forum/files/file/396-intelmausiethernet/   -Realtek http://www.insanelymac.com/forum/files/file/88-realtekrtl8111-binary/   --Links   -FakeSMC https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek   -Audio https://github.com/vit9696/AppleALC http://www.insanelymac.com/forum/topic/314406-voodoohda-289/   -USB https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads   It's time to Rock   -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Apple, Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!   We're all here to have fun and learn from each other!  
    • By MaLd0n
      First... If you need DSDT edits... -Post your full Clover folder with original tables in Origin folder(Extract with F4 in Clover boot screen) -Run it, post files generated in your desktop RunMe.app  Installation   --Create a bootable copy of macOS Sierra Check out the link http://www.insanelymac.com/forum/files/file/559-flash-drive-maker/   --Create a bootable copy of macOS HighSierra Check out the link http://diskmakerx.com/   --Install Clover in USB stick https://sourceforge.net/projects/cloverefiboot/files/Installer/   --Replace with my Clover folder  CLOVER.zip   --Install Sierra/High Sierra and boot into system!   Post Installation   --Install Clover in HDD/SSD and replace with my folder CLOVER.zip   --Reboot and activate video!   -Nvidia WebDriver Sierra http://www.insanelymac.com/forum/topic/312525-nvidia-web-driver-updates-for-macos-sierra-update-07212017/ -Nvidia WebDriver High Sierra http://www.insanelymac.com/forum/topic/324195-nvidia-web-driver-updates-for-macos-high-sierra-update-10162017/ -Cuda http://www.insanelymac.com/forum/topic/302795-cuda-90214-is-out-update-10162017/   -DSDT My DSDT DSDT.GA H97M-DS3P MaLd0n.zip   -Patches -FIX ERRORS AND WARNINGS -HPET -SATA -DMAC -SLPB -DARWIN -LPC -XHCI -HDEF -RTC -IRQs -SBUS -MIKEY -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -EC -PNLF -HDMI





      -FakeSMC
      https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek -Audio https://github.com/vit9696/AppleALC -LAN https://github.com/Mieze/IntelMausiEthernet   -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!   We're all here to have fun and learn from each other!   ENJOY!  
    • By rio2
      I recently installed High Sierra on my Ryzen system, just to find out how crappy the USB situation really is on AMD systems. The only choice is basically most of your ports flat out not working or GenericUSBXHCI crashing every time you pull out a thumbdrive. So after some trial and error here are my findings.
      The USB ports controlled by the XHCI controller on the SoC worked fine, but the ones attached to the chipset XHCI controller didn't.
      That's when I looked at the log and saw these lines:
      PTXH@00000000: AppleUSBXHCIPCI::createPorts: port 1 unsupported protocol USB 03.10 PTXH@00000000: AppleUSBXHCIPCI::createPorts: failed to allocate port 1 It turns out that for some reason the AppleXHCIPCI driver doesn't support the first two ports on the B350 chipset (made by ASMedia) USB controller. And after the driver fails to allocate port 1 it just stops and doesn't even look at the rest of the ports. So I first tried commenting out the first two ports from the DSDT and that worked and made all the other ports show app in the IOService tree. Than I quickly tested all the USB ports and it turns out that the 2 problematic ports aren't even wired to anything. But instead of editing the DSDT I wanted a cleaner solution, because I don't want to re-edit my DSDT every time I update the BIOS or change some BIOS settings.
       
      So here is my small SSDT that disables the stock PTXH device and adds a new device XHCI, that has all the ports needed for my board (ASUS PRIME B350-PLUS).
      DefinitionBlock ("SSDT-PRIME-B350-PLUS.aml", "SSDT", 1, "APPLE", "tinySSDT", 0x00000006) { External (\_SB_.PCI0.GPP2, DeviceObj) External (\_SB_.PCI0.GPP2.PTXH, DeviceObj) Scope (\_SB_.PCI0.GPP2.PTXH) { Name (_STA, Zero) } Scope (\_SB_.PCI0.GPP2) { Device (XHCI) { Name (_ADR, Zero) Device (RHUB) { Name (_ADR, Zero) // USB3.1 back panel Device (PRT1) { Name (_ADR, 0x5) Name (_UPC, Package (0x04) { 0xFF, 0x03, Zero, Zero }) } Device (PRT2) { Name (_ADR, 0x6) Name (_UPC, Package (0x04) { 0xFF, 0x03, Zero, Zero }) } // USB3.0 front panel Device (PRT3) { Name (_ADR, 0x7) Name (_UPC, Package (0x04) { 0xFF, 0x03, Zero, Zero }) } Device (PRT4) { Name (_ADR, 0x8) Name (_UPC, Package (0x04) { 0xFF, 0x03, Zero, Zero }) } // USB2.0 Device (PRT5) { Name (_ADR, 0x9) Name (_UPC, Package (0x04) { 0xFF, Zero, Zero, Zero }) } Device (PRT6) { Name (_ADR, 0xa) Name (_UPC, Package (0x04) { 0xFF, Zero, Zero, Zero }) } Device (PRT7) { Name (_ADR, 0xb) Name (_UPC, Package (0x04) { 0xFF, Zero, Zero, Zero }) } Device (PRT8) { Name (_ADR, 0xc) Name (_UPC, Package (0x04) { 0xFF, Zero, Zero, Zero }) } Device (PRT9) { Name (_ADR, 0xd) Name (_UPC, Package (0x04) { 0xFF, Zero, Zero, Zero }) } Device (PRTA) { Name (_ADR, 0xe) Name (_UPC, Package (0x04) { 0xFF, Zero, Zero, Zero }) } } } } } Please note that this is just an example and it most likely needs to be changed for your board.
    • By crisx95
      Hi, can someone of you palese help me fix the dsdt from my HP 15 p030nl? I need battery mette, back light control and the audio work in. Pls, I'm just bad at this, and before making a mess, i'd like your help. 
      P. S. I'm on High Sierra
      DSDT.aml.zip
×