Skip to content

Commit 3e360f6

Browse files
committed
2 parents fa3224d + 635fc52 commit 3e360f6

File tree

1 file changed

+49
-56
lines changed

1 file changed

+49
-56
lines changed

.github/README.md

Lines changed: 49 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,57 +1,50 @@
1-
# CloverBootloader Hackintosh and Beyond (Fork)
21

3-
Este é um fork do [CloverBootloader](https://github.com/CloverHackyColor/CloverBootloader) com o objetivo de modernizar, corrigir bugs e facilitar o uso pela comunidade Hackintosh.
4-
5-
## Objetivos do Fork
6-
7-
- Modernizar o código para padrões atuais
8-
- Melhorar o processo de build e releases
9-
- Facilitar contribuições e colaboração
10-
- Corrigir bugs conhecidos e aumentar a estabilidade
11-
12-
## Como compilar (local)
13-
14-
**Pré-requisitos:**
15-
- macOS (recomendado, pode funcionar em Linux com adaptações)
16-
- GCC 5.3 (ou compatível)
17-
- p7zip instalado (`brew install p7zip`)
18-
- Permissão de execução nos scripts (`chmod +x buildme ebuild.sh`)
19-
20-
**Passos:**
21-
```sh
22-
git clone https://github.com/hnanoto/CloverBootloader-Hackintosh-and-Beyond.git
23-
cd CloverBootloader-Hackintosh-and-Beyond
24-
make Clover
25-
```
26-
Os arquivos de release aparecerão na pasta `CloverPackage/sym` e `CloverPackage/CloverV2/EFI/CLOVER/`.
27-
28-
**Limpeza:**
29-
```sh
30-
make clean
31-
```
32-
33-
## Build automático (CI)
34-
35-
A cada push para a branch principal, o GitHub Actions irá:
36-
- Compilar usando macos-latest
37-
- Gerar artefatos ZIP/7Z/PKG
38-
- Disponibilizar para download como artefato do workflow
39-
40-
Você pode acompanhar os builds na aba "Actions" do GitHub.
41-
42-
## Contribuindo
43-
44-
Para contribuir, veja o arquivo [CONTRIBUTING.md](CONTRIBUTING.md).
45-
46-
## Roadmap Inicial
47-
48-
- [ ] Modernizar código C/C++
49-
- [ ] Corrigir warnings e macros obsoletas
50-
- [ ] Adicionar testes automatizados
51-
- [ ] Atualizar dependências externas
52-
- [ ] Melhorar documentação
53-
- [ ] Criar templates de issues e pull requests
54-
55-
## Créditos
56-
57-
Baseado no trabalho da equipe CloverHackyColor e colaborações da comunidade Hackintosh.
2+
# CloverBootloader
3+
[![CI](https://github.com/CloverHackyColor/CloverBootloader/actions/workflows/main.yml/badge.svg)](https://github.com/CloverHackyColor/CloverBootloader/actions/workflows/main.yml)
4+
5+
Bootloader for macOS, Windows and Linux in UEFI and in legacy mode
6+
### Read the DOC [Clover-Documentation](https://github.com/CloverHackyColor/Clover-Documentation) / [Clover-Documentation Site](https://cloverhackycolor.github.io/Clover-Documentation/)
7+
8+
# Features
9+
10+
- Boot macOS, Windows, and Linux in UEFI
11+
- or legacy mode on Mac or PC with UEFI or BIOS firmware
12+
- Boot using UEFI firmware directly or CloverEFI UEFI firmware emulation
13+
- Customizable GUI including themes, icons, fonts, background images, animations, and mouse pointers.
14+
- Theme manager and theme repository at https://github.com/CloverHackyColor/CloverThemes
15+
- Native screen resolution in GUI
16+
- Press Page Up or Page Down to change GUI resolution
17+
- Press **F1** for multilingual help, depending on language setting in configuration
18+
- Press **F2** to save `preboot.log` from GUI
19+
- Press **F3** to show hidden entries
20+
- Press **F4** to save original (OEM) ACPI tables into `/EFI/CLOVER/ACPI/origin`
21+
- Press **F5** to test DSDT patching
22+
- Press **F6** to save graphics firmware into `/EFI/CLOVER/misc`
23+
- Press **F7** to test HDA output
24+
- Press **F9** to switch screen resolution
25+
- Press **F10** to save screenshots from GUI
26+
- Press **F11** to reset NVRAM
27+
- Press **F12** to eject CD/DVD
28+
- GUI refreshes after CD/DVD insertion
29+
- Ability to boot previously selected boot entry after default timeout
30+
- Boot entries menu scrolls if screen resolution is too low for menu
31+
- Create custom boot entries for personalizing boot entries and add support for other operating systems
32+
- Create Clover boot entry in NVRAM with tool from GUI
33+
- Launch EFI command shell from GUI
34+
- Startup sound checked by **F7**
35+
36+
### Developers:
37+
38+
* Slice, with help of Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, rehabman, Download-Fritz, nms42, Sherlocks, Zenit432, cecekpawon, stinga11, TheRacerMaster, solstice, Micky1979, Needy, joevt, ErmaC, vit9696, ath, savvas, syscl, goodwin\_c, clovy, jief\_machak, chris1111, vector\_sigma, LAbyOne, Florin9doi, Hnanoto.
39+
40+
### Source code credits to:
41+
Intel, Apple, Oracle, Chameleon, rEFIt and Xom, nanosvg.
42+
43+
### Packages credits to :
44+
Chameleon team, crazybirdy, JrCs, chris1111.
45+
46+
### Clover is open source based on different projects :
47+
* Chameleon, rEFIt, XNU, VirtualBox. [The main is EDK2 latest revision](https://github.com/CloverHackyColor/CloverBootloader)
48+
* Recent developments and changes in details at [Clover Change Explanations](https://www.insanelymac.com/forum/topic/304530-clover-change-explanations/)
49+
* Support forum discussion [AppleLife](https://applelife.ru/threads/clover.42089/) (Russian) [Insanelymac](https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/) (English) [macos86.it](https://www.macos86.it/forum/46-clover/) (Italian)
50+
---------------------------------------------------------

0 commit comments

Comments
 (0)