Jump to content
[ IMPORTANT ] Premium and Donators users ×
Olarila Professional Hackintosh Services ×

Recommended Posts

Posted

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.

Posted

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

-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

Posted

Olá


O config.plist do Mirone não deu e a FakeSMC estava de fato não carregada. Instalei ela de novo atualizei o cache, mas ainda para na mesma tela.


Algumas sugestões.

Posted

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.

-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

Posted

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

Posted

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

Posted

olá


no minimo não podes usar nullcpupower...


o clover pode aplicar diversos patch no teu dsdt..


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 

Posted

Olá


como faço pra ele aplicar? Sei que é só marcar os patches necessários, mas eu preciso colocar uma DSDT na mesma pasta que coloquei a minha SSDT ou ele gera uma DSDT automaticamente e coloca lá?

Posted

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

-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

Posted

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?

Posted

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 

Posted

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

Posted

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 

Posted

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.

Posted

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

Posted

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

-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

Posted

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

Posted

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>

-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

Posted

Olá


Obrigado mesmo pernacabeluda.


Vou testar ativando P e C states no generate e remover a SSDT, ou eu tenho que deixar a SSDT e ativar o P e C state no generate?


Boas Festas

Posted

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?

-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

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