Jump to content
prcmelo

SpeedStep no Mountain Lion

Recommended Posts

Alguém aqui conseguiu colocar o SpeedStep prá funcionar no Mountain Lion?

Eu estou usando o mesmo setup do Lion, ou seja, DSDT, SSDT, Chameleon 2.1 (1826), e os valores do plist iMac12.2 copiados para o plist MacPro3.1... (copiei eles apenas porque como eu não uso um Note queria que fosse reconhecido como MacPro), com este mesmo "setup" eu consigo os p-states 16/20/26/30/33/34/35/36 e as vezes o 37 no Lion... esses valores são obtidos através do MSRDumper... mas no Mountain Lion só consigo o p-state 16... acho que por isso meu Geekbanch caiu de 9900 para 4800 no Mountain Lion... e eu sinto o sistema realmente mais lento em relação ao Lion... alguém tem alguma idéia?

Link to comment
Share on other sites

Aqui tá funcionando normal (i7 740QM).


Qual o CPU?


Não acho boa idéia copiar o plist de iMac12 (Core i Sandy Bridge) e usar MacPro3 (Xeon).

 

" Peraí "... agora que me lembrei... esse lance de copiar o plist do iMac pro MacPro foi numa das minhas primeiras instalações do Lion, lembrei que hoje em dia eu apenas uso o plist do MacPro, sem editar nada, é assim no Lion e no Mountain Lion... e no Lion tenho os valores que citei acima... o processador é um Core i5 2500... e se não me engano não preciso, no Lion, " patchear " a AppleIntelCPU... nem usar a NullCPU... funciona de boa 100% sem KP sem editar nem " patchear " nada... mas no Mountain Lion mesmo a bagaça não vai nem " patcheando " a AppleIntelCPU...

Link to comment
Share on other sites

Patchear a AICPM só é necessário em caso de KP (wrmsr 0xe2) http://Olarila.com/forum/viewtopic.php?f=9&t=1003


Se você não tem KP, não precisa, o patch serve apenas para evitar o KP, não para ativar o SpeedStep ou mais P-states.


Use SMBIOS de iMac12, iMac é desktop, não laptop, e é o mais indicado para o seu CPU.

ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8

Link to comment
Share on other sites

Patchear a AICPM só é necessário em caso de KP (wrmsr 0xe2) http://Olarila.com/forum/viewtopic.php?f=9&t=1003


Se você não tem KP, não precisa, o patch serve apenas para evitar o KP, não para ativar o SpeedStep ou mais P-states.


Use SMBIOS de iMac12, iMac é desktop, não laptop, e é o mais indicado para o seu CPU.

 

Falei besteira, não laptop, eu quis dizer que ele não tem " gabinete " se não me engano... e como o meu tem então por " bobeira " resolvi usar o MacPro... no Mountain Lion quando eu não uso o Patch da AICPM eu tenho uns erros no boot algo como " processor error step 2 " algo assim, passa muito rapido... mas quando uso o patch lembro que da pra ver algo como... step enabled... e lembro que ele reconhece, com o patch, os cores 0, 1, 2 e 3... ou seja, os 4 do i5

Link to comment
Share on other sites

Aqui o cara diz que funcionou com a kext do 10.8 usando um plist específico

http://www.insanelymac.com/forum/index.php?showtopic=258611&view=findpost&p=1799229


Tente comparar esse plist com o original do Lion/ML. Reparei que além das diferenças em StepDataDict (que é normal por se tratar de outro CPU), esse tem a key ringFreqTables e o dict IDLE_PLIMIT em ControlArray, que no plist original não tem.

ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8

Link to comment
Share on other sites

Aqui o cara diz que funcionou com a kext do 10.8 usando um plist específico

http://www.insanelymac.com/forum/index.php?showtopic=258611&view=findpost&p=1799229


Tente comparar esse plist com o original do Lion/ML. Reparei que além das diferenças em StepDataDict (que é normal por se tratar de outro CPU), esse tem a key ringFreqTables e o dict IDLE_PLIMIT em ControlArray, que no plist original não tem.

 

Fala Cassio!


Cara, peguei uma AICPM patcheada e coloquei um plist do iMac12,2 (se não me engano com os valores do MacBook 8.3) e consegui 5 p-states, o 16(primeiro) e o 34/35/36/37(turbo ratios). Se eu usar a plist original do iMac12,2 só consigo o 16 e o 34. Já é um começo, mas é bem diferente do Lion onde consigo 9 p-states (com o plist original de MacPro3,1), estranho, não? Reparei que a estrutura da IOPlatformPluginFamily.kext foi modificada, pois dentro da pasta "plugins" existem 4 ou 5 kexts... e não apenas a ACPI_SMC_PlatformPlugin.kext.

Ao menos meu GeekBench subiu para os normais 9800/9900. Ah sim, sem a AICPM patcheada eu não consigo os p-states e minhas portas USB não funcionam e tenho um erro de IOUSBDevice quando inicio o sistema, (este erro é independente de usar ou não uma AICPM patcheada), vou deixar uma imagem em anexo mostrando o que é. E o problema final, (mais um), é que quando reinicio pelo Mountain Lion o sistema começa a reiniciar, passa pela tela de POST e quando vai entrar no Chameleon ele reinicia sozinho mais uma vez para aí sim iniciar normalmente... vai saber!!!

Valeu pela força cara!


http://imageshack.us/photo/my-images/820/24022012461.jpg/

http://imageshack.us/photo/my-images/850/cpuyi.jpg/

Link to comment
Share on other sites

diferente do Lion onde consigo 9 p-states (com o plist original de MacPro3,1), estranho, não?

Muito estranho, principalmente porque o MacPro3,1 usa CPU Xeon Quad Core.

ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8

Link to comment
Share on other sites

E aí gente. O meu procesador é i7 2670QM. Tem como saber se preciso de SpeedStep? E como posso fazer o patch para a nova AICPUPM?!


Estou tendo KP quando subo sem a NULL. Muito obrigado a vocês

ASUS G75VW-RS72 • CPU: Intel Core i7- 3610QM 2.29GHz • RAM: 12 GB DDR 3 ELPIDA • HD: 240GB CORSAIR GS SSD (MAC OS) HD 2 750GB (Win 8) • GPU: GeForce GTX 670M 3GB 1920x1080 • OS: Mac OS X 10.10. (14A389) • BIOS: 223.

Link to comment
Share on other sites

Baixe o patcher novamente, foi atualizado.

 

valeuuuuu cassio. Não tem como criar um tópico pra ele aqui no 10.8 não?!


----- EDIT:


Funcionou Cássio. O problema era na manutenção da kexts. Desculpa pq o meu kext wizard não está reconhecendo os hds.

Instalei a AHCI family mas não carrega a kext. Reparei as permissoes com o kext utility.

Edited by Guest

ASUS G75VW-RS72 • CPU: Intel Core i7- 3610QM 2.29GHz • RAM: 12 GB DDR 3 ELPIDA • HD: 240GB CORSAIR GS SSD (MAC OS) HD 2 750GB (Win 8) • GPU: GeForce GTX 670M 3GB 1920x1080 • OS: Mac OS X 10.10. (14A389) • BIOS: 223.

Link to comment
Share on other sites

O procedimento que fiz foi: Apagar a Null, instalar o patch e fazer a manutencao com o kext utility já que o wizard não reconhece meus hd`s: http://cl.ly/HMDc



Aqui está o procedimento do terminal:

http://cl.ly/HMi6


E o erro de KP:

http://cl.ly/HLvp


Espero ter ajuda

ASUS G75VW-RS72 • CPU: Intel Core i7- 3610QM 2.29GHz • RAM: 12 GB DDR 3 ELPIDA • HD: 240GB CORSAIR GS SSD (MAC OS) HD 2 750GB (Win 8) • GPU: GeForce GTX 670M 3GB 1920x1080 • OS: Mac OS X 10.10. (14A389) • BIOS: 223.

Link to comment
Share on other sites

Não sei o que pode ser.


Eu não tenho Sandy Bridge, mas outros que testaram disseram que funcionou.

 


Cássio, usando a versão do AppleIntelCPUPowerManagement 159.0.0 http://cl.ly/HMPp


Obrigadooo! =)

ASUS G75VW-RS72 • CPU: Intel Core i7- 3610QM 2.29GHz • RAM: 12 GB DDR 3 ELPIDA • HD: 240GB CORSAIR GS SSD (MAC OS) HD 2 750GB (Win 8) • GPU: GeForce GTX 670M 3GB 1920x1080 • OS: Mac OS X 10.10. (14A389) • BIOS: 223.

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...
The popup will be closed in 15 seconds...