Jump to content
Olarila Professional Hackintosh Services ×

Fix para CMOS reset após sleep


oldnapalm

Recommended Posts

A maioria das placas mãe têm esse problema no Lion, se o sistema entra em repouso e volta (sleep/wake), após reiniciar ou desligar/religar o PC, aparece uma mensagem no POST sobre "CMOS reset". Em alguns casos a mensagem é sobre a configuração do CPU e não chega a perder as configurações do BIOS, mas ela sempre aparece.


Para evitar o problema podemos fazer uma pequena modificação na kext AppleRTC.


Faça backup da kext original

sudo cp -R /System/Library/Extensions/AppleRTC.kext /System/Library/Extensions/AppleRTC.kext.orig

Rode este comando para modificar a kext

sudo perl -pi -e 's|\x8b\x45\xc8\x39\x45\xcc\x74\x0b|\x8b\x45\xc8\x39\x45\xcc\xeb\x0b|; s|\x8b\x45\xb4\x39\x45\xb8\x74\x08|\x8b\x45\xb4\x39\x45\xb8\xeb\x08|' /System/Library/Extensions/AppleRTC.kext/Contents/MacOS/AppleRTC

10.7.4

sudo perl -pi -e 's|\x75\x30\x44\x89\xf8|\xeb\x30\x44\x89\xf8|; s|\x75\x3d\x8b\x75\x08|\xeb\x3d\x8b\x75\x08|' /System/Library/Extensions/AppleRTC.kext/Contents/MacOS/AppleRTC

Em seguida atualize o kernelcache (ou o Extensions.mkext, se você usar)

sudo touch /System/Library/Extensions

 

Agradecimentos a tseug/blackosx/DHP e outros pelo patch.


Fonte

http://www.insanelymac.com/forum/index.php?s=&showtopic=253992

Link to comment
Share on other sites

Depois de aplicar este patch, quando volta do sleep, a tela fica toda bugada e eu tenho que reiniciar forçado pelo botão :S

InsanelyMac: TimeShift

============

Core 2 Quad Q6600 @ 2.40GHz

4GB DDR2 800MHz

AMD Radeon HD4850 512MB

250GB HDD Western Digital

1TB HDD Samsung

Asus P5Q-E

============

Mac OS X Lion 10.7.1 Retail - 100% Funcional

Link to comment
Share on other sites

Sem o patch fica o problema do reset do CMOS.

InsanelyMac: TimeShift

============

Core 2 Quad Q6600 @ 2.40GHz

4GB DDR2 800MHz

AMD Radeon HD4850 512MB

250GB HDD Western Digital

1TB HDD Samsung

Asus P5Q-E

============

Mac OS X Lion 10.7.1 Retail - 100% Funcional

Link to comment
Share on other sites

Veja o link no final do primeiro post, tem outro patch no post #340 (recupere a kext original antes de aplicar)

sudo perl -pi -e 's|\x75\x30\x44\x89\xf8|\xeb\x30\x44\x89\xf8|; s|\x75\x3d\x8b\x75\x08|\xeb\x3d\x8b\x75\x08|' /System/Library/Extensions/AppleRTC.kext/Contents/MacOS/AppleRTC

 

Também pode tentar com a AppleRTC do Snow (sem patch).

Link to comment
Share on other sites

Veja o link no final do primeiro post, tem outro patch no post #340 (recupere a kext original antes de aplicar)

sudo perl -pi -e 's|\x75\x30\x44\x89\xf8|\xeb\x30\x44\x89\xf8|; s|\x75\x3d\x8b\x75\x08|\xeb\x3d\x8b\x75\x08|' /System/Library/Extensions/AppleRTC.kext/Contents/MacOS/AppleRTC

 

Também pode tentar com a AppleRTC do Snow (sem patch).

 

Testei esse patch e o kext do SL, todos dão o mesmo problema :S

IMG_0024.JPG.ce93ce486f17ef5cbd9c00b3ccbea46c.JPG

InsanelyMac: TimeShift

============

Core 2 Quad Q6600 @ 2.40GHz

4GB DDR2 800MHz

AMD Radeon HD4850 512MB

250GB HDD Western Digital

1TB HDD Samsung

Asus P5Q-E

============

Mac OS X Lion 10.7.1 Retail - 100% Funcional

Link to comment
Share on other sites

  • Administrators

isso é problema no vídeo

como vc ativa a sua ATI?

-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

isso é problema no vídeo

como vc ativa a sua ATI?

 

ID no ATI4800Controller.kext e GraphicsEnabler. Você acha que exista um método mais "100%"?


Eu tenho impressão de que qualquer problema é descontado no vídeo heheh.

Eu testei bootar com arch=i386 e GE=Yes, e o vídeo demora um pouco mais para aparecer, primeiro a tela fica preta, depois branca com o ponteiro e só depois de alguns segundos aparece o login.


Eu normalmente uso arch=X86_64 (usei i386 só para testes) e o vídeo primeiro vai para preto e direto para o login. Vou testar o sleep agora em arch=i386 e ver se muda algo.


EDIT2:


O problema do sleep persiste com arch=i386.

InsanelyMac: TimeShift

============

Core 2 Quad Q6600 @ 2.40GHz

4GB DDR2 800MHz

AMD Radeon HD4850 512MB

250GB HDD Western Digital

1TB HDD Samsung

Asus P5Q-E

============

Mac OS X Lion 10.7.1 Retail - 100% Funcional

Link to comment
Share on other sites

  • Administrators


ID no ATI4800Controller.kext e GraphicsEnabler. Você acha que exista um método mais "100%"?


Eu tenho impressão de que qualquer problema é descontado no vídeo heheh.

Eu testei bootar com arch=i386 e GE=Yes, e o vídeo demora um pouco mais para aparecer, primeiro a tela fica preta, depois branca com o ponteiro e só depois de alguns segundos aparece o login.


Eu normalmente uso arch=X86_64 (usei i386 só para testes) e o vídeo primeiro vai para preto e direto para o login. Vou testar o sleep agora em arch=i386 e ver se muda algo.


EDIT2:


O problema do sleep persiste com arch=i386.

eu tenho a mesma placa de vídeo, e não tenho esse problema

http://Olarila.com/forum/viewtopic.php?f=2&t=8


e o problema é descontado no vídeo qd realmente parece ser o vídeo

olhe a foto

-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

Veja o link no final do primeiro post, tem outro patch no post #340 (recupere a kext original antes de aplicar)

sudo perl -pi -e 's|\x75\x30\x44\x89\xf8|\xeb\x30\x44\x89\xf8|; s|\x75\x3d\x8b\x75\x08|\xeb\x3d\x8b\x75\x08|' /System/Library/Extensions/AppleRTC.kext/Contents/MacOS/AppleRTC

 

Também pode tentar com a AppleRTC do Snow (sem patch).

 

Comigo também não funcionou...

Vou tentar essa segunda dica, mas quais os comandos para restaurar a kext original?

Link to comment
Share on other sites

Se você fez backup como indicado:

sudo rm -r /System/Library/Extensions/AppleRTC.kext
sudo cp -R /System/Library/Extensions/AppleRTC.kext.orig /System/Library/Extensions/AppleRTC.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

Tive o Mesmo Problema...Resolvi pegando o multishit e trocando a system definition de macpro 3.1 para Macpro 4.1...espero que seja o mesmo Problem.Abraço

Core 2 Duo 2.0 2GB de Ram HD Samsung 320gb Samsung 160gb GA-945GCMX-S2 Windows 7 Pro Genuine/Mac OS X Snow Leopard 10.6.8/Mac OS X 10.7.5

Link to comment
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


×
×
  • Create New...