Este é um fork do CloverBootloader com o objetivo de modernizar, corrigir bugs e facilitar o uso pela comunidade Hackintosh.
- Modernizar o código para padrões atuais
- Melhorar o processo de build e releases
- Facilitar contribuições e colaboração
- Corrigir bugs conhecidos e aumentar a estabilidade
Pré-requisitos:
- macOS (recomendado, pode funcionar em Linux com adaptações)
- GCC 5.3 (ou compatível)
- p7zip instalado (
brew install p7zip) - Permissão de execução nos scripts (
chmod +x buildme ebuild.sh)
Passos:
git clone https://github.com/hnanoto/CloverBootloader-Hackintosh-and-Beyond.git
cd CloverBootloader-Hackintosh-and-Beyond
make CloverOs arquivos de release aparecerão na pasta CloverPackage/sym e CloverPackage/CloverV2/EFI/CLOVER/.
Limpeza:
make cleanA cada push para a branch principal, o GitHub Actions irá:
- Compilar usando macos-latest
- Gerar artefatos ZIP/7Z/PKG
- Disponibilizar para download como artefato do workflow
Você pode acompanhar os builds na aba "Actions" do GitHub.
Para contribuir, veja o arquivo CONTRIBUTING.md.
- Modernizar código C/C++
- Corrigir warnings e macros obsoletas
- Adicionar testes automatizados
- Atualizar dependências externas
- Melhorar documentação
- Criar templates de issues e pull requests
Baseado no trabalho da equipe CloverHackyColor e colaborações da comunidade Hackintosh.