PimentelX86 Posted December 21, 2013 Posted December 21, 2013 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: 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.
pernacabeluda Posted December 21, 2013 Posted December 21, 2013 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
PimentelX86 Posted December 21, 2013 Author Posted December 21, 2013 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.
Mirone Posted December 21, 2013 Posted December 21, 2013 Da boot em safe mode, par ver se sobe o sistema.
pernacabeluda Posted December 21, 2013 Posted December 21, 2013 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
PimentelX86 Posted December 21, 2013 Author Posted December 21, 2013 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
PimentelX86 Posted December 21, 2013 Author Posted December 21, 2013 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
artur-pt Posted December 21, 2013 Posted December 21, 2013 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
PimentelX86 Posted December 22, 2013 Author Posted December 22, 2013 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á?
pernacabeluda Posted December 22, 2013 Posted December 22, 2013 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
PimentelX86 Posted December 22, 2013 Author Posted December 22, 2013 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?
artur-pt Posted December 22, 2013 Posted December 22, 2013 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
PimentelX86 Posted December 22, 2013 Author Posted December 22, 2013 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
artur-pt Posted December 22, 2013 Posted December 22, 2013 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
PimentelX86 Posted December 22, 2013 Author Posted December 22, 2013 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.
Mirone Posted December 22, 2013 Posted December 22, 2013 Se não sabe a função deleta ou procura no wiki do chover. http://clover-wiki.zetam.org/Contents
PimentelX86 Posted December 23, 2013 Author Posted December 23, 2013 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
PimentelX86 Posted December 23, 2013 Author Posted December 23, 2013 Olá Fiz alguns testes aqui, mas ainda sem ter os states intermediários. Alguém para dar uma Luz? Boas Festas
pernacabeluda Posted December 23, 2013 Posted December 23, 2013 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
Mirone Posted December 24, 2013 Posted December 24, 2013 Pro SSDT carregar ele tem que ir nesta pasta will be loaded from EFI/OEM/[model]/ACPI/patched.
PimentelX86 Posted December 24, 2013 Author Posted December 24, 2013 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
pernacabeluda Posted December 24, 2013 Posted December 24, 2013 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
PimentelX86 Posted December 24, 2013 Author Posted December 24, 2013 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
pernacabeluda Posted December 24, 2013 Posted December 24, 2013 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
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now