Jump to content
Allan

Como configurar - config.plist e org.chameleon.Boot.plist

2 posts in this topic

Recommended Posts

Como configurar o config.plist

 

 

Baixe o Clover Configurator e um editor de .plist - Recomendo: Editor de arquivos .plist - Property List Editor

 

Vou usar como modelo o meu config.plist.

 

1 - Gerenciamento de Energia pelo Clover:

 

RRc.png

 

Para o Clover gerenciar seus P e C States você pode usar em 2 modos:

Usando a seção DropTables e coloque os valores como estão na imagem, apenas clique no + e adicione o conteúdo. Em Verde

 

Poderá usar também a opção DropOEM e GenerateP e C States - Em vermelho.

 

2 - Boot

Marque apenas os "boot arguments" necessários para o seu Hack.

 

QRc.png

 

Se tiver mais de um OS X na maquina, e deseja mostrar para o Clover qual é o principal, coloque o nome do mesmo na seção "Default Boot Volume"

Caso queira usar um tempo personalizado para sua partição ser iniciada, poderá modificar os campos "Timeout", ou caso deseja ligar o Hack e carregar a partição com o OS X

imediatamente, em "Timeout" deixe como 0.

 

Veja o que faz as outras opções aqui: http://clover-wiki.zetam.org/Configuration/Boot#Timeout

 

3 - Devices

 

PRc.png

Essa seção é onde podemos incluir o carregamento para as instruções USB e até mesmo Audio.

Para saber o que faz os outros valores veja aqui: http://clover-wiki.zetam.org/Configuration/Devices

 

4 - KernelAndKextPatches

 

NRc.png

Esta seção é onde podemos realizar alterações/modificações no Kernel, geralmente usado para determinados tipos de Gerenciamento de Energia.

 

E também podemos incluir patchs específicos para as kexts.

Na imagem eu aplico patch na AICPM - Para carregar a AppleIntelCPUPowerManagement

Na  kext AppleHDA

E AppleIntelFramebufferCapri para ativar meu audio e video HDMI.

 

Verá que nas linhas acima, é um campo especifico para as placas ATI, que é responsável para ativar portas e injeção de propriedades.

Leia mais aqui: http://clover-wiki.zetam.org/Configuration/KernelAndKextPatches#ATIConnectorsController

 

5 - Graphics

 

MRc.png

Aqui é onde incluimos mais configurações para os Gráficos funcionarem adequadamente no OS X.

 

No meu caso como uso Intel HD, uso apenas as opções "Inject Intel" e insiro um valor "ig-platform-id", responsável por ativar meu video.

 

Para saber como usar as outras opções, leia aqui: http://clover-wiki.zetam.org/Configuration/Graphics

 

6 - SystemParameters

 

LRc.png

CustomUUID - Numero contendo a identificação do seu Hack. Se não for inserido algum valor, será gerado um UUID automaticamente. Para inserir valores, terá de ser em hexadecimal.

 

BacklightLevel - Personalizar a escala de brilho do seu monitor. Apenas alguns sistemas conseguem ser afetados pelos valores inseridos. Este valor é carregado com a NVRam.

 

InjectKexts - Esta chave define a maneira que será carregado as kexts personalizadas no seu Hack.

Yes ou true = Sempre será injetado no sistema as kexts dentro da pasta EFI/CLOVER/kexts/

No ou false = Não será injetado as kexts em EFI/CLOVER/kexts/

Detect = As kexts em EFI/CLOVER/kexts/ serão injetados apenas se a kext FakeSMC não estiver presente no kernelcache.

 

NoCaches - Bem simples de entender, se habilitado está opção não carrega o cache do sistema. Equivalente a opção -f do Chameleon.

 

7 - SMBIOS

 

KRc.png

Está opção cabe a você decidir como sua maquina será enxergada pelo OS X. Terá de escolher com atenção o modelo.

PS: O modelo usado vai influenciar totalmente o gerenciamento de energia do OS X.

 

Feito tudo como indicado, salve o config.plist. Vá em Export Configuration.

JRc.png

 

8 - Montar partição EFI

 

SRc.png

Caso a partição EFI não esteja aparecendo no Finder, clique em "Mount EFI partition".

 

9 - Instalar Drivers

 

TRc.png

Clique no livro ao lado do nome para saber o que ele faz.

Share this post


Link to post
Share on other sites
Advertisement

Configurando o org.chameleon.Boot.plist

 

Para configurar seu org.chameleon.Boot.plist é ainda mais fácil que o Clover.

 

Veja que há um painel apenas, e as informações são bem claras, em nosso Fórum temos as dicas necessárias para usar tudo o que o Chameleon oferece.

 

1 - Editar o org.chameleon.Boot.plist

XRc.png

 

Na seção Boot Flags, deixe sempre marcado a opção GUI. Esta opção é a tradução da sigla Graphics User Interface, ou seja sem essa opção terá apenas uma tela com códigos.

 

Caso deseje usar uma partição como principal, coloque o nome da mesma em Default Partition.

 

Se tem partições que não deseja que seja exibida, coloque o nome em Hide Partition.

 

Para aqueles que precisa usar um kernel modificado (mach_kernel), coloque o mesmo na Raiz e insira o nome no campo "Kernel" e marque a opção Kernel acima.

 

Poderá controlar o tempo de carregamento da partição na seção Time Out: Se estiver 0, o GUID não será carregado, e -1 o GUID será carregado mas não vai iniciar a partição.

 

 

Gerenciamento de Energia.

 

Marque a opção DropSSDT=Yes, e rode o script do Pike para gerar um SSDT para você, veja como fazer isso e onde colocar aqui:Dicas sobre gerenciamento de energia

 

Boot flags -  Qual usar?

 

Leia aqui: Flags usuais para Chameleon

 

Habilitar Video.

 

Veja aqui caso tenha vídeo integrado - Intel

<key>IGPEnabler </key>
<string>Yes</string>
<key>InjectIntel-ig</key>
<string>09006601</string>
<key>IntelCapriFB</key>
    <string>9</string>
<key>IntelAzulFB</key>
    <string>9</string>

Veja qual valor você terá deu usar aqui: Intel HD4000 and Haswell Inject AAPL,ig-platform-id

 

ATI ou Nvidia

 

Nvidia:

<key>GraphicsEnabler</key>
<string>Yes</string>
<key>PciRoot</key>
<string>1</string>

Injeção por "device-properties"

<key>device-properties</key>
<string>Coloque o valor aqui</string>

ATI - Pode usar os mesmos princípios para a Nvidia citados acima.

 

 

2 - Criar e editar um SMBios adequado para você.

 

WRc.png

 

Essa tarefa é a mais simples.

Veja que na descrição de cada SMBios você tem os detalhes do Hardware original da Apple.

Então, basta fazer uma comparação de qual se aproxima do seu Hardware e criar.

Share this post


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

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By rusty-bits
      Command line tool that will build a working EFI folder based on the settings in the config.plist file.
      https://github.com/rusty-bits/OC-tool
       
       
      you can also copy your config.plist to the RELEASE folder and double-click OC-tool  
      this is the same as running
      ./OC-tool -uo build release from the command line  
       
      see the wiki for more info  
       
      https://github.com/rusty-bits/OC-tool/wiki
       
      added functionality to the -T option  (update ver 1.6pt)  

      TUI (Text based User Interface) now has limited functionality  
      kexts, drivers, tools and quirks can be toggled on or off, then by pressing g an EFI folder will be created based on what you set  
       
       
      working:  
      - BOOT/BOOTx64.efi built automatically  
      - OC/OpenCore.efi build automatically
      - OC/ACPI folder built automatically from settings in ACPI/Add section of config.plist  
      - - the tool can compile .dsl to .aml on the fly if iasl is present, but I recommend compiling them to .aml yourself for the tool to move over  
      - OC/Drivers folder built automatically from settings in UEFI/Drivers section of config.plist  
      - OC/kexts folder built automatically from settings in Kernel/Add section of config.plist  
      - OC/Tools/Shell.efi built automatically from setings in Misc/Tools section of config.plist  
      - OC/vault.plist and OC/vault.sig are built automatically from the Misc/Security/RequireVault setting in config.plist  
      - can specify debug or release version of resources to be built  
      - parses plist files internally, no longer needs to call /usr/libexec/PlistBuddy which may not exist on Catalina  
      - kexts, drivers, tools and quirks can be enabled or disabled before building the EFI by using the -T option  
       
    • By bcuraboy3
      Good morning everyone. I have a HP Pavillion with the following specs
      I have managed to install MOjave on it, using Rehabman's config for Intel HD5500. 
      But I need some help with a DSDT for it.
      Would anyone be kind enough to have a look at the zip file, which contains the EFI folder, a IOREG, and some screenshots from DPCI Manager,
      and help me with a good DSDT patched and a correct config.plist for it?   
      Thank you very much.  Highly appreciated 
      I have also included a report from Aida64 in case anyone needs it 
       
      15-p200np
       
      Número do equipamento
      L5Z67EA
      Microprocessador
      Intel Core i7-5500U com placa gráfica Intel HD 5500 (2,4 GHz, 4 MB de cache, 2 núcleos);
      Memória
      SDRAM DDR3L de 4 GB a 1600 MHz (1 x 4 GB)
      Placa de vídeo
      NVIDIA GeForce 840M (DDR3 dedicada de 2 GB) >>  disabled already using the config.plist provided 
      Disco rígido
      SATA 1 TB 5400 rpm
      Unidade multimédia
      Gravador de DVD SuperMulti
      Visor
      HD BrightView com retroiluminação WLED de 39,6 cm (15,6 pol.) na diagonal (1366 x 768)
      Placa de rede
      Ethernet LAN Base-T 10/100 integrada
      Conectividade sem fio
      Combo 802.11b/g/n (1x1) e Bluetooth 4.0 (compatível com Miracast) >> It's not supported, but a DW1550 it's on it's way 
      Som
      BeatsAudio com 2 altifalantes >>  it's a ALC 290 
      Teclado
      Tamanho completo tipo ilha com teclado numérico
      Dispositivo
      HP Imagepad com suporte de gestos multi-toque
      Portas externas
      1 leitor de cartões multimédia SD multi-formato
      1 HDMI
      1 combinação auscultadores/microfone
      1 USB 2.0
      2 USB 3.0
      1 RJ-45
      Dimensões
      38,45 x 26,02 x 2,39 cm
      Peso
      2,27 kg
      Alimentação
      Transformador de alimentação CA de 65 W
      Polímero de iões de lítio 4 cél. 41 Wh
      Câmara
      Câmara Web HP TrueVision HD (frontal) com microfone digital de matriz dupla integrado
      Mac-Pro-Noi.zip
      Report.htm
    • By Micky1979
      A web-based Clover's config.plist editor, wrapper for kylon's CCE (Clover Cloud Editor).
       
      ----------------------------------------------
      Info about CCE:
      http://www.insanelymac.com/forum/topic/313284-cloud-clover-editor-cce/
       
      Source:
      https://bitbucket.or...or-cce/overview
      ----------------------------------------------
       
      Info about this app:
      Clover flying editor is a web browser based on WebKit (code comes from Pandora's Box), Clover Cloud Editor is a PHP project © 2016 kylon, so this app is just a wrapper, in fact you can simply load it in Safari/Opera/Firefox/IE etc. by click here .
      The app works on Lion~Sierra.
      The purpose is to promote and help kylon's project.
       
      TODO:
      Adding a download Manager for compressed file extensions (.zip, .tar.bz2 etc).
    • By L0g4n
      Hi guys,
       
      wanted to install OS X El Capitan on my desktop PC using the Clover bootloader.
      That worked with a slightly modified standard config.plist from TonyMacx86 guide for Yosemite with Clover.
       
      Just for your information, my hardware components:
       
      The used config.plist is appended.
       
      The installation worked, but when I come to my desktop after a short period of time always the screen turns black (not when I am in safe mode, but I can not mount partitions in this mode, etc.).
      Well, obviously this seems to be a GPU related problem so I tried already different things to solve this issue:
       1. In Clover configurator I added the Fake ID "0x67B01002" under devices in "ATI".
       2. Under "Graphics" I enabled "LoadVBios" and pasted my .ROM (I exported that for my video card approx. 1 week ago with GPU-Z under windows) under EFI/CLOVER/ROM in the right format (in my case 1002_67B0.rom) (also attached).
       
      Unfortunately, all of this measures could not solve my issue.
       
      Would appreciate your help, thanks!
       
      EDIT: I could solve that issue. For my GPU it was necessary to insert under "Graphics" in "FBName" "kBaladi" and now it works.
      configPlist.zip
      GPU-UEFI.zip
    • By TheIvanovization
      Hola a todos.
      Soy relativamente nuevo en esto de la configuración del clover, y es que aunque ya tengo 1 año con una OSx86 apenas hace 6 meses comencé a usar Clover y apenas estoy aprendiendo.
       
      El motivo de mi post es saber si existe una forma de "restaurar" o regresar al default el config.plist con el fin de iniciar desde 0 o limpiar las configuraciones del clover sin tener que reinstalar. ¿Por qué alguien querría hacer eso? Pues porque (en mi caso) le he picado a muchos botones y he activado muchas cosas con el fin de solucionar errores pero siguen sin repararse.
       
      Gracias por leer y si eres o no experto en el tema te agradezco que hayas entrado.
       
      Felices fiestas.
×