Jump to content
PimentelX86

Problemas com Clover

Recommended Posts

Olá pessoal


Migrei pro Clover recentemente, mas estive ocupado e o deixei de lado. Estou com mais tempo agora e retomei a instalação.


Já instalei o OSX MV 10.9 e instalei o Clover no HDD, mas quando dou boot não consigo entrar no Desktop, sempre para antes.


Aqui está a foto de onde parou:

IMG0019A.jpg.09c4a574255a2f8a32fc93e1d0d255f5.jpg

Aqui o meu arquivo config.plist:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ACPI</key>
<dict>
	<key>SSDT</key>
	<dict>
		<key>Generate</key>
		<dict>
			<key>CStates</key>
			<true/>
			<key>PStates</key>
			<true/>
		</dict>
	</dict>
</dict>
<key>Boot</key>
<dict>
	<key>Arguments</key>
	<string>-v</string>
	<key>DefaultVolume</key>
	<string>MacHDD</string>
	<key>Legacy</key>
	<string>PBR</string>
	<key>XMPDetection</key>
	<string>No</string>
</dict>
<key>Devices</key>
<dict>
	<key>USB</key>
	<dict>
		<key>AddClockID</key>
		<true/>
		<key>FixOwnership</key>
		<true/>
		<key>Inject</key>
		<true/>
	</dict>
</dict>
<key>GUI</key>
<dict>
	<key>Language</key>
	<string>en:0</string>
	<key>Scan</key>
	<dict>
		<key>Entries</key>
		<true/>
		<key>Legacy</key>
		<true/>
		<key>Tool</key>
		<true/>
	</dict>
	<key>Theme</key>
	<string>os_one</string>
</dict>
<key>Graphics</key>
<dict>
	<key>Inject</key>
	<dict>
		<key>NVidia</key>
		<true/>
	</dict>
</dict>
<key>KernelAndKextPatches</key>
<dict>
	<key>AppleRTC</key>
	<true/>
	<key>AsusAICPUPM</key>
	<true/>
</dict>
<key>SMBIOS</key>
<dict>
	<key>BiosReleaseDate</key>
	<string>04/22/11</string>
	<key>BiosVendor</key>
	<string>Apple Computer, Inc.</string>
	<key>BiosVersion</key>
	<string>IM121.88Z.0047.B0A.1104221555</string>
	<key>Board-ID</key>
	<string>Mac-942B5BF58194151B</string>
	<key>BoardManufacturer</key>
	<string>Apple Computer, Inc.</string>
	<key>BoardType</key>
	<integer>10</integer>
	<key>ChassisAssetTag</key>
	<string>iMac-Aluminum</string>
	<key>ChassisManufacturer</key>
	<string>Apple Computer, Inc.</string>
	<key>ChassisType</key>
	<integer>13</integer>
	<key>Family</key>
	<string>iMac</string>
	<key>Manufacturer</key>
	<string>Apple Computer, Inc.</string>
	<key>ProductName</key>
	<string>iMac12,1</string>
	<key>SerialNumber</key>
	<string>C02G2G34DHJT</string>
	<key>Version</key>
	<string>1.0</string>
</dict>
</dict>
</plist>

Tenho certeza que o maior problema enfrentado por mim é nesse arquivo, pois antes ele estava muito cheio e sempre dava KP ao tentar bootar, exclui os parâmetros que não sabia ou que não tinha dados certos e conseguir bootar, mas para naquela tela sempre.

Olá pessoal


Tenho o seguinte cenário:

*FakeSMC

*Kext para PS/2

*Não tenho DSDT e também não tenho SSDT


Agradeceria a ajuda.

Link to comment
Share on other sites

Waiting for DSMOS...

 

Por algum motivo a FakeSMC não está sendo carregada. Instala em /S/L/E ou se botou na pasta do Clover tem que ativar InjectKexts


http://clover-wiki.zetam.org/Configuration/SystemParameters#InjectKexts

-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

Essa mesma FakeSMC é carregada usando Chameleon?


Quando estava fazendo a imagem do 10.9.1 usei a FakeSMC mais recente e não carregou (unresolved symbols), tive que voltar para uma versão mais antiga.

-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

Olá


Valeu Mirone, mas não deu boot. Pois ja gráfica é carregada.


Não sei se essa FAkeSMC que instalei roda no Chameleon, pois essa que testei no Clover é + recente que a que eu usava antes no Chameleon, alias essa FAkeSMC que usei nessa pos-instalação é daqui do fórum.


Fiz algumas configurações e testes aqui e conseguir dar boot. Como o config plist do Mirone não foi, voltei para a minha config.plist e ao invés de marca P e C states removi o parâmetro ACPI inteiro e coloquei a SSDT que usava no Chameleon agora no Clover.

Dei boot e finalmente consegui, mas quis fazer alguns testes aqui novamente e removi esse parâmetro

<key>XMPDetection</key>
<string>Yes</string>

Após isso não deu boot, recebi um KP e não quer mais iniciar de jeito nenhum, vou ter que instalar de novo.

Volto com novidades depois

Link to comment
Share on other sites

Olá pessoal


Instalei novamente e configurei tudo e dessa vez conseguir dar boot numa boa.


Coloquei a SSDT na pasta EFI/Clover/ACPI/patched e removi por inteiro o parâmetro ACPI.


Inicia, mas notei que somente tenho 2 states, máximo e mínimo, não possuo o intermediários.

Como resolver para ter todos os states funcionando?


Não tenho DSDT

Link to comment
Share on other sites

Não precisa colocar nada na pasta, ele aplica diretamente na memória.

-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

Olá


Mas se eu quiser posso colocar sem problemas nenhum uma DSDT patcheada manualmente lá na pasta correspondente né?! Para isso tenho que excluir o parâmetro que controla a DSDT e os patches DSDT do config.plist, certo?


Mas ainda meu maior problema é saber como ativar todos os states do meu CPU, pois notei que ao extrair a minha DSDT pura, ela não tem o parametro que controla o P state só tem o que controla o C States, mas nesse caso só estou com a SSDT gerada pelo script lá na pasta correspondente. Alguem tem uma luz de como criar esses states ou alguma outra sugestão para que eles apareçam?

Link to comment
Share on other sites

olá


para o clover não aplicar patch metes a key


 

<key>ACPI</key>
<dict>
	<key>DSDT</key>
	<dict
		<key>FixMask</key>
		<string>0x0000</string>
		<key>Name</key>
		<string>DSDT.aml</string>

 

bom hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Link to comment
Share on other sites

Olá pessoal.


Tentei de varias formas ajustar as coisas aqui, mas continuo sem ter os states intermediários. Já tenho SSDT na pasta E/C/A/P e aqui está minha config.plist:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ACPI</key>
<dict>
	<key>DSDT</key>
	<dict>
		<key>Debug</key>
		<false/>
		<key>FixMask</key>
		<string>0x0000</string>
		<key>Name</key>
		<string>DSDT.aml</string>
		<key>Patches count</key>
		<integer>0</integer>
	</dict>
	<key>DropOemSSDT</key>
	<true/>
	<key>PatchAPIC</key>
	<false/>
	<key>ResetAddress</key>
	<string>0x0</string>
	<key>ResetValue</key>
	<string>0x0</string>
	<key>SSDT</key>
	<dict>
		<key>DoubleFirstState</key>
		<false/>
		<key>Generate</key>
		<dict>
			<key>CStates</key>
			<false/>
			<key>PStates</key>
			<false/>
		</dict>
	</dict>
</dict>
<key>Boot</key>
<dict>
	<key>Arguments</key>
	<string>-v</string>
	<key>DefaultVolume</key>
	<string>MacHDD</string>
	<key>Legacy</key>
	<string>PBR</string>
	<key>Timeout</key>
	<integer>5</integer>
	<key>XMPDetection</key>
	<string>Yes</string>
</dict>
<key>Devices</key>
<dict>
	<key>USB</key>
	<dict>
		<key>AddClockID</key>
		<true/>
		<key>FixOwnership</key>
		<true/>
		<key>Inject</key>
		<true/>
	</dict>
</dict>
<key>GUI</key>
<dict>
	<key>HideEntries</key>
	<dict/>
	<key>Language</key>
	<string>en:0</string>
	<key>Mouse</key>
	<dict/>
	<key>Scan</key>
	<dict>
		<key>Entries</key>
		<true/>
		<key>Legacy</key>
		<true/>
		<key>Tool</key>
		<true/>
	</dict>
	<key>Theme</key>
	<string>bootcamp</string>
	<key>Volumes</key>
	<dict>
		<key>Hide</key>
		<array/>
	</dict>
</dict>
<key>Graphics</key>
<dict>
	<key>Inject</key>
	<dict>
		<key>NVidia</key>
		<true/>
	</dict>
	<key>PatchVBiosBytes</key>
	<array/>
</dict>
<key>KernelAndKextPatches</key>
<dict>
	<key>AppleRTC</key>
	<true/>
	<key>AsusAICPUPM</key>
	<true/>
	<key>KextsToPatch</key>
	<array/>
</dict>
<key>SMBIOS</key>
<dict>
	<key>BiosReleaseDate</key>
	<string>10/17/11</string>
	<key>BiosVendor</key>
	<string>Apple Computer, Inc.</string>
	<key>BiosVersion</key>
	<string>IM121.88Z.0047.B1D.1110171110</string>
	<key>Board-ID</key>
	<string>Mac-942B59F58194171B</string>
	<key>BoardManufacturer</key>
	<string>Apple Computer, Inc.</string>
	<key>BoardType</key>
	<integer>10</integer>
	<key>ChassisAssetTag</key>
	<string>iMac-Aluminum</string>
	<key>ChassisManufacturer</key>
	<string>Apple Computer, Inc.</string>
	<key>ChassisType</key>
	<integer>13</integer>
	<key>Family</key>
	<string>iMac</string>
	<key>Manufacturer</key>
	<string>Apple Computer, Inc.</string>
	<key>Modules</key>
	<array/>
	<key>ProductName</key>
	<string>iMac12,2</string>
	<key>SerialNumber</key>
	<string>C02F78VQDHJP</string>
	<key>Version</key>
	<string>1.0</string>
</dict>
<key>SystemParameters</key>
<dict>
	<key>InjectSystemID</key>
	<true/>
	<key>XMPDetection</key>
	<string>Yes</string>
</dict>
</dict>
</plist>

Como podem ver meu SMbios é iMac 12,2, acham que eu deveria escolher outro? Já tenho AppleLPC carregada também e a AICPUPM está carregada e trabalhando até ativei o Patch AICPUPM para desativar o read only e evitar KP, não sei como colocar os states intermediários, quem souber dá uma força ai. Nunca fui bom em DSDT nem em SSDT.


Boas Festas e um Feliz Ano Novo

Link to comment
Share on other sites

olá


faz boot com os parâmetros mínimos


terminal


clover-genconfig >config.plist


está na pasta de usuário


e vê o k gerou


acho teu config confuso..


bom hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Link to comment
Share on other sites

Olá


Obrigado artur.


Tem coisas que eu sei o porque de estarem ali como o AsusAICPUPM que serve para patchear AICPUPM, mas tem coisas que eu não sei pra que serve e as vezes é crucial como o parâmetro XMPDetection que eu não sei para que serve e se eu remover dar KP.


Vou tentar e testar.

Link to comment
Share on other sites

Olá


Valeu Mirone, mas já tenho lido isto, o negocio é que mesmo lendo sobre alguns parâmetros tem alguns que não entendo a sua utilidade.


Extrai o config.plist com o comando, estava muito cheio de parâmetros e tive que fazer ajustes.

Aqui o arquivo extraido:

config.zip

Aqui o arquivo extraido, mas com alguns ajustes que fiz:

config_editado.zip

 

Mesmo assim continuo sem states intermediários, tenho certeza que isso tem haver com SSDT ou DSDT, a situação é que eu já tenho a SSDT que criei pelo script para ter os states como já citei, mas não tenho DSDT ajustada para ter os states, creio que Clover faz um trabalho bom com DSDT, mas não é igual a extrair uma DSDT edita-la e ajusta-la por si proprio, coisa que ainda não tenho muita experiência.


Deu uma lida aqui: http://Olarila.com/forum/viewtopic.php?f=7&t=33

Mas não entendi bem, só notei o que já disse anteriormente:

pois notei que ao extrair a minha DSDT pura, ela não tem o parâmetro que controla o P state só tem o que controla o C States, mas nesse caso só estou com a SSDT gerada pelo script lá na pasta correspondente.

 

Agradeço ao suporte vindo de todos que já me ajudaram, mas quem poder dar uma luze me explicar as coisas ficaria + agradecido. Boas Festas

Link to comment
Share on other sites

Confere o teu config.plist, estou vendo coisas erradas, por exemplo

   <key>ACPI</key>
  <dict>
     ...
     <key>DropOemSSDT</key>
     <true/>
     ...

o correto é

   <key>ACPI</key>
  <dict>
     ...
     <key>SSDT</key>
     <dict>
        <key>DropOem</key>
        <true/>
        ...

http://clover-wiki.zetam.org/Configuration/ACPI#SSDT-/-DropOem

-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

Olá


Obrigado por me corrigir pernacabeluda, mas é que fiquei na duvida, pois foi assim:

 <key>ACPI</key>
  <dict>
     ...
     <key>DropOemSSDT</key>
     <true/>

Que foi gerado minha config, mas vou dar uma lida bem dada nos guias do Clover e ajustar minha config, me parece que a estrutura do config.plist mudou, a estrutura que se encontra na wiki do clover está atualizada?


Valeu Mirone, eu colocava em E/C/A/P na mesma pasta que se coloca a DSDT. Vou testar neste novo destino isso e se der certo ficaria grato d+


Valeu pessoal e Boas Festas

Link to comment
Share on other sites

O wiki está atualizado.


Quanto ao SSDT.aml que eu saiba pode ficar em EFI/CLOVER/ACPI/patched, não precisa ser na OEM.


Mas tenta com o generate, o que estava errado era o drop.


Fica assim

   <key>ACPI</key>
  <dict>
     <key>SSDT</key>
     <dict>
        <key>Generate</key>
        <dict>
           <key>CStates</key>
           <true/>
           <key>PStates</key>
           <true/>
        </dict>
        <key>DropOem</key>
        <true/>
     </dict>
  </dict>

-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

Claro que tem que remover. Qual o sentido de botar uma SSDT pronta para ser carregada e mandar o Clover gerar outra ao mesmo tempo?

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