Jump to content
Cassio

AICPMPatch

Recommended Posts

Poste uma foto da tela do erro.


HP normalmente precisa do "lapic kernel"

http://www.osx86.net/view/1945-os_x_lion_kernel_lapic_native.html

-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

ok o que é bom eu não sei por que ontem eu tenho que tentar 2 vezes para plantar é na inicialização e eu só fazê-lo novamente para tirar a foto é uma função

obrigado pela resposta rápida

Seu método irá substituir SpeedStepper a próxima versão do sistema da Apple?

Link to comment
Share on other sites

Não sei se entendi bem a sua pergunta, mas o SpeedStepper funciona com versões específicas da AICPM, enquanto este script é "genérico", funciona com todas as versões até a atual (10.8 DP2) e deve funcionar com as próximas.

-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

Hola Cassio :D por favor recibe un cordial saludo desde Venezuela. Te cuento...


Aparentemente el patch se ejecuta exitosamente (Lion 10.7.4 11E46 - AppleIntelCPUPowerMangement.kext 193.0.0:


1) sin Patch, primer chequeo:

arch: x86_64


found wrmsr at a652

found wrmsr at a69b

found wrmsr at aa25

found wrmsr at afab

found wrmsr at b076

found wrmsr at b11f

found wrmsr at b979

found wrmsr at c0e9

found wrmsr at 1287f

found wrmsr at 13616


arch: i386


found wrmsr at 37b73

found wrmsr at 37ba4

found wrmsr at 37eff

found wrmsr at 38484

found wrmsr at 3852d

found wrmsr at 385a7

found wrmsr at 38d5b

found wrmsr at 394d0

found wrmsr at 3f8d2

found wrmsr at 4082f


2) Aplicando el parche, --patch:

arch: x86_64


found wrmsr at a652, patched

found wrmsr at a69b, patched

found wrmsr at aa25, patched

found wrmsr at afab, patched

found wrmsr at b076, patched

found wrmsr at b11f, patched

found wrmsr at b979, patched

found wrmsr at c0e9, patched

found wrmsr at 1287f, patched

found wrmsr at 13616, patched


arch: i386


found wrmsr at 37b73, patched

found wrmsr at 37ba4, patched

found wrmsr at 37eff, patched

found wrmsr at 38484, patched

found wrmsr at 3852d, patched

found wrmsr at 385a7, patched

found wrmsr at 38d5b, patched

found wrmsr at 394d0, patched

found wrmsr at 3f8d2, patched

found wrmsr at 4082f, patched


PERO al quitar el NULLCPU.kext, reparar permisos, reconstruir caché y reiniciar... me da KP. Me puedes ayudar? Saludos, hermano.

VIT M2420-01 Core i3-2330M HD3000. ML 10.8 GM & Win7


HP Compaq 6720s: Upgraded T8100 4GB 667 GMAX3100 (2a02) DSDT v0.30 Rebranded BCM4312. Mac OS X 10.6.8: C2RC5m r1291 MacBook4,2. Win7

Link to comment
Share on other sites

olá y gracias

He colocado mi hardware en la firma, disculpa que no lo había hecho. Si, tengo mi dsdt corregida con los parches para sandy bridge. Tengo todo funcionando (C-S y P-S) pero en estos momentos sólo puedo arrancar con el NullCPUPower.kext porque sin él me da KP, aún con el AICPM.kext parcheado. Es posible que la 10.7.4 tenga un chequeo adicional a los conocidos registros en MSR 0xE2? Saludos.

VIT M2420-01 Core i3-2330M HD3000. ML 10.8 GM & Win7


HP Compaq 6720s: Upgraded T8100 4GB 667 GMAX3100 (2a02) DSDT v0.30 Rebranded BCM4312. Mac OS X 10.6.8: C2RC5m r1291 MacBook4,2. Win7

Link to comment
Share on other sites

De nuevo por acá. Por favor disculpen la molestia. Sólo paso a decirles que este es exactamente el mismo KP que obtengo yo en la beta 10.7.4 (11E46 - AICPM 193.0), vean: http://www.insanelymac.com/forum/index.php?showtopic=258611&view=findpost&p=1815104

Pero este nuevo reporte viene desde ML DP3 (AICPM 196.0). Entonces, será que el Patch es insuficiente?


Dicho KP lo muestra arrancando con "UseKernelCache=No" para evitar el reinicio instantáneo. Y tiene toda la pinta de bloqueo en los registros de operaciones MSR... con el mensaje al inicio de "faulty CPU... blablabla". Qué opinan, compañeros? Gracias.


EDITADO: Corrijo mi opinión anterior sobre el Patch. El parche SI esta funcionando correctamente, ya he quitado el NullCPU. El problema viene de las tablas SSDT. Estoy usando DropSSDT=Yes, sin ninguna tabla en /Extra y GenerateCStates=Yes. Arranca sin problemas pero NO tengo lectura de P-States, incluso usando GeneratePStates=Yes, este último flag NO genera nada.


Saludos.

VIT M2420-01 Core i3-2330M HD3000. ML 10.8 GM & Win7


HP Compaq 6720s: Upgraded T8100 4GB 667 GMAX3100 (2a02) DSDT v0.30 Rebranded BCM4312. Mac OS X 10.6.8: C2RC5m r1291 MacBook4,2. Win7

Link to comment
Share on other sites

Bien, RESUELTO el problema de los P-States y SpeedStep desde la tabla SSDT:

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

Mil Gracias a Revogirl. Saludos.

VIT M2420-01 Core i3-2330M HD3000. ML 10.8 GM & Win7


HP Compaq 6720s: Upgraded T8100 4GB 667 GMAX3100 (2a02) DSDT v0.30 Rebranded BCM4312. Mac OS X 10.6.8: C2RC5m r1291 MacBook4,2. Win7

Link to comment
Share on other sites

Depois de aplicar o patch tem que atualizar o kernelcache.


http://Olarila.com/forum/viewtopic.php?f=10&t=456

-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

Cassio o pash não funciona para mim.

Como eu construo uma SSDT para a minha maquina?

Vc tem um tutorial passo a passo sobre o assunto?

Gostaria de aprender os métodos.

Muito obrigado.

Gigabyte:GA-G31m-S2L

Pentium E5200

DDR2-800 x2 2GB

HDs: Sata 500GB, Sata 160GB, Sata 320G

Rede: Realtek - RTL8111

Audio: ALC662

GT210 1GB

Link to comment
Share on other sites

Esse patcher modifica a kext para evitar KP nos BIOS com MSR 0xE2 bloqueado, não tem nada a ver com SSDT.


Para aprender sobre SSDT recomendo ler este tópico, talvez encontre pronto pro seu CPU

http://www.insanelymac.com/forum/index.php?showtopic=253642


Também pode usar os "generate states" do Chameleon e extrair as SSDT geradas, pode usar este app

http://www.mediafire.com/?51rorvolsjxi9mz

-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

Muito obrigado Cassio.


mas não funciona.

Tenho utilizado uma ssdt.aml para o meu processador i5 2500k, retirado as informações de org.boot "PCstate e CState, removido a NULLCPM.kext de S/L/E, acrecentado ssdt=Yes em org.boot

Mesmo assim tenho KP com plugs do fakesmc e retirando todos os plugs ainda KP.

Estou utilizando o ultimo chimera que por sinal sei que tem apoio aos métodos.

Não entendo onde estou errando.

Estou utilizando Lion 10.7.3 não atulizei esta partição para 10.7.4 pois sei que não apoia ssdt por causa da mudança da kext AICPM.kext nessa nova atualização.

Pesso socorro.

Gigabyte:GA-G31m-S2L

Pentium E5200

DDR2-800 x2 2GB

HDs: Sata 500GB, Sata 160GB, Sata 320G

Rede: Realtek - RTL8111

Audio: ALC662

GT210 1GB

Link to comment
Share on other sites

Mesmo assim tenho KP com plugs do fakesmc e retirando todos os plugs ainda KP.

Tem certeza de que o KP é da AICPM? O patch foi aplicado corretamente? Poste o resultado do comando.


Remova o SSDT.aml, ative os generate states e poste uma foto da tela.

-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

Cassio o patsh não funciona para mim

mesmo eu tendo acesso de super usuário ele diz que eu não tenho permisão ou que o arquivo ou pasta não existe.

os plugs que tão dando KP são do fakesmc, estou substituindo o fakesmc por outro e fazer mais testes.

Outra coisa a ssdt.aml tem que coincidir com a dsdt.aml na parte da CPU, não tenho speedstep na dsdt.

E a org.boot tem que acrescentar ou retirar mais alguma coisa?

A imagem agora não aparece mais os erros dos plugs do fakesmc, novo fakesmc.

http://i.imgur.com/61JQ7.jpg

http://i.imgur.com/uczV5.jpg

Gigabyte:GA-G31m-S2L

Pentium E5200

DDR2-800 x2 2GB

HDs: Sata 500GB, Sata 160GB, Sata 320G

Rede: Realtek - RTL8111

Audio: ALC662

GT210 1GB

Link to comment
Share on other sites

Cassio o patsh não funciona para mim

mesmo eu tendo acesso de super usuário ele diz que eu não tenho permisão ou que o arquivo ou pasta não existe.

Você que deve estar rodando errado, não é o patch que não funciona. A kext é a mesma pra todos, se funciona pros outros, tem que funcionar pra você também. Leia o primeiro post com atenção e cole aqui os comandos que você tá rodando.


Se não rodar o patcher, o KP vai continuar. Ele tem que mostrar 10 ocorrências de wrmsr em cada arch, seguidos de "patched"

AppleIntelCPUPowerManagement

arch: x86_64

found wrmsr at a652, patched
found wrmsr at a69b, patched
found wrmsr at aa25, patched
found wrmsr at afab, patched
found wrmsr at b076, patched
found wrmsr at b11f, patched
found wrmsr at b979, patched
found wrmsr at c0e9, patched
found wrmsr at 1287f, patched
found wrmsr at 13616, patched

arch: i386

found wrmsr at 37b73, patched
found wrmsr at 37ba4, patched
found wrmsr at 37eff, patched
found wrmsr at 38484, patched
found wrmsr at 3852d, patched
found wrmsr at 385a7, patched
found wrmsr at 38d5b, patched
found wrmsr at 394d0, patched
found wrmsr at 3f8d2, patched
found wrmsr at 4082f, patched

-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

Blz cassio.

Mas tem como fazer a SSDT funcionar sem petchear a AICPM.KEXT?

Isso quer dizer que a cada atualização eu vou ter que refazer o processo novamente ou apenas instalar essa AICPM.kext já petcheada?



Last login: Tue May 15 09:57:21 on console

MacBook-Pro-de-Faria:~ faria$ cd ~/Downloads/AICPMPatch

MacBook-Pro-de-Faria:AICPMPatch faria$ perl AICPMPatch.pl /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement


/System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement


arch: x86_64


/System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement: Permission denied

MacBook-Pro-de-Faria:AICPMPatch faria$ sudo perl AICPMPatch.pl /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement --patch

Password:


/System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/MacOS/AppleIntelCPUPowerManagement


arch: x86_64


found wrmsr at a11a, patched

found wrmsr at a1e2, patched

found wrmsr at a260, patched

found wrmsr at a2a9, patched

found wrmsr at ab64, patched

found wrmsr at ac16, patched

found wrmsr at acf4, patched

found wrmsr at b340, patched

found wrmsr at 1170a, patched

found wrmsr at 117e8, patched


arch: i386


found wrmsr at 393e7, patched

found wrmsr at 39481, patched

found wrmsr at 394dd, patched

found wrmsr at 3950e, patched

found wrmsr at 39db6, patched

found wrmsr at 39e30, patched

found wrmsr at 39efa, patched

found wrmsr at 3a4d0, patched

found wrmsr at 40606, patched

found wrmsr at 406d0, patched

MacBook-Pro-de-Faria:AICPMPatch faria$


Agora deu serto, está sem o NullCPM.kext

Antes não aparecia as informações em AICPMVers [19136773]

puWMW.png

Gigabyte:GA-G31m-S2L

Pentium E5200

DDR2-800 x2 2GB

HDs: Sata 500GB, Sata 160GB, Sata 320G

Rede: Realtek - RTL8111

Audio: ALC662

GT210 1GB

Link to comment
Share on other sites

Repito, esse patch não tem nada a ver com SSDT, você vai precisar aplicar sempre que a kext AICPM for atualizada, independente de SSDT ou DSDT.


A única forma de dispensar o patch na kext é modificar o BIOS

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

-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

ENTENDO CASSIO...

Agora a SSDT está funcionando.

veja:

3mlaz.png

Mas a minha pontuação em Geekbench caiu, porque isso?

Gigabyte:GA-G31m-S2L

Pentium E5200

DDR2-800 x2 2GB

HDs: Sata 500GB, Sata 160GB, Sata 320G

Rede: Realtek - RTL8111

Audio: ALC662

GT210 1GB

Link to comment
Share on other sites

Provavelmente problema na SSDT, nada a ver com o patch da 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

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...