Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
35f073149c | ||
|
|
7ae07eb6e2 | ||
|
|
07e5dc5662 | ||
|
|
f9594e3207 | ||
|
|
9c77c9999f | ||
|
|
e7bb086f2b | ||
|
|
49e099034c | ||
|
|
169c468e4a | ||
|
|
e648dd8da8 | ||
|
|
0d503fe8c7 |
48
CHANGELOG.md
48
CHANGELOG.md
@@ -1,6 +1,54 @@
|
|||||||
OpenCore Changelog
|
OpenCore Changelog
|
||||||
==================
|
==================
|
||||||
|
|
||||||
|
#### v3.2.0
|
||||||
|
|
||||||
|
- Open SOURCE CODE of BINARY \o/
|
||||||
|
- Alter function '201 - Update Opencore ISO file' to download .ISO directly from repository;
|
||||||
|
- Add script in tools - CHECK-IOMMU.sh - Check if your IOMMU are ENABLED;
|
||||||
|
- Update macrecovery tool for Opencore 0.7.7;
|
||||||
|
- Update README;
|
||||||
|
- Adjustments to copyright terms.
|
||||||
|
|
||||||
|
#### v3.1.0
|
||||||
|
|
||||||
|
- Add support to run macOS in Cloud using this solution with VultR Provider;
|
||||||
|
- Add option to 'Remove Proxmox Subscription Notice';
|
||||||
|
|
||||||
|
#### v3.0.0
|
||||||
|
|
||||||
|
- Upgrade Opencore to 0.7.7;
|
||||||
|
- Upgrade Lilu and WhateverGreen Kexts;
|
||||||
|
- Add function '201 - Update Opencore ISO file';
|
||||||
|
- Add function '202 - Clear all Recovery Images';
|
||||||
|
- Add option to choose Storage in create VM;
|
||||||
|
- Fix minor bugs.
|
||||||
|
|
||||||
|
#### v2.0.1
|
||||||
|
|
||||||
|
- Fixed Opencore ISO disk size which was making booting impossible to install new virtual machines;
|
||||||
|
|
||||||
|
#### v2.0.0
|
||||||
|
|
||||||
|
- Upgrade to Opencore 0.7.6 (December/2021);
|
||||||
|
- Update Lilu (kext);
|
||||||
|
- Update VirtualSMC (kext);
|
||||||
|
- Fully compatible with Intel 12th and activate of all cores (P+E) and HT (Hyper-Threading);
|
||||||
|
|
||||||
|
#### v1.5.1
|
||||||
|
|
||||||
|
- Fix Menu Option - # 200;
|
||||||
|
- Cleaning some codes unnecessary in setup;
|
||||||
|
|
||||||
|
#### v1.5.0
|
||||||
|
|
||||||
|
- Fix QEMU 6.1 Passthrough in PVE 7.1+;
|
||||||
|
- Add option to "only ENTER" for exit osx-setup;
|
||||||
|
|
||||||
|
#### v1.4.0
|
||||||
|
|
||||||
|
- Add option to skip download and create recovery image of macOS;
|
||||||
|
|
||||||
#### v1.3.0
|
#### v1.3.0
|
||||||
|
|
||||||
- Add script ```IOMMU-Groups.sh``` in tools;
|
- Add script ```IOMMU-Groups.sh``` in tools;
|
||||||
|
|||||||
Binary file not shown.
18
README.md
18
README.md
@@ -1,14 +1,14 @@
|
|||||||
# OSX-PROXMOX - Run macOS on ANY Computer - AMD & Intel
|
# OSX-PROXMOX - Run macOS on ANY Computer - AMD & Intel
|
||||||
|
|
||||||
Install Proxmox VE v7.XX - Next, Next & Finish (NNF).
|
Install `** FRESH/CLEAN **` Proxmox VE v7.XX - Next, Next & Finish (NNF).
|
||||||
|
|
||||||
Open Proxmox Web Console -> Datacenter > NAME OF YOUR HOST > Shell.
|
Open Proxmox Web Console -> Datacenter > NAME OF YOUR HOST > Shell.
|
||||||
|
|
||||||
Copy, paste and execute.
|
Copy, paste and execute (code below).
|
||||||
|
|
||||||
Voilà, install macOS! This is really and magic **easiest way**!
|
Voilà, install macOS! This is really and magic **easiest way**!
|
||||||
|
|
||||||
## COPY & PASTE - in shell of Proxmox
|
## COPY & PASTE - in shell of Proxmox (for Install or Update this solution)
|
||||||
|
|
||||||
```
|
```
|
||||||
/bin/bash -c "$(curl -fsSL https://install.osx-proxmox.com)"
|
/bin/bash -c "$(curl -fsSL https://install.osx-proxmox.com)"
|
||||||
@@ -25,12 +25,17 @@ Voilà, install macOS! This is really and magic **easiest way**!
|
|||||||
* 7.XX
|
* 7.XX
|
||||||
|
|
||||||
## Opencore version
|
## Opencore version
|
||||||
* November/2021 - 0.7.5 with SIP Enabled, DMG only signed by Apple and all features of securities.
|
* January/2022 - 0.7.7 with SIP Enabled, DMG only signed by Apple and all features of securities.
|
||||||
|
|
||||||
|
## Cloud Support (Yes, install your Hackintosh in Cloud Environment)
|
||||||
|
- [VultR](https://www.vultr.com/?ref=9035565-8H)
|
||||||
|
- [Vídeo/Tutorial](https://youtu.be/8QsMyL-PNrM), please activate captions!
|
||||||
|
|
||||||
## Disclaimer
|
## Disclaimer
|
||||||
|
|
||||||
- FOR DEV/STUDENT/TEST ONLY PURPOSES.
|
- FOR DEV/STUDENT/TEST ONLY PURPOSES.
|
||||||
- I'm not responsible for any problem and/or equipment damage or loss of files. Always back up everything before any changes to your computer.
|
- I'm not responsible for any problem and/or equipment damage or loss of files.
|
||||||
|
- Always back up everything before any changes to your computer.
|
||||||
|
|
||||||
## Demonstration (in Portuguese/Brazil)
|
## Demonstration (in Portuguese/Brazil)
|
||||||
|
|
||||||
@@ -44,3 +49,6 @@ https://youtu.be/G51z390XYMA
|
|||||||
- Corpnewt for Applications (ProperTree, genSMBIOS, etc)
|
- Corpnewt for Applications (ProperTree, genSMBIOS, etc)
|
||||||
- Apple for macOS
|
- Apple for macOS
|
||||||
- Proxmox - Excelent and better documentation for Virtualization
|
- Proxmox - Excelent and better documentation for Virtualization
|
||||||
|
|
||||||
|
## Discord - Universo Hackintosh
|
||||||
|
- [Discord](https://discord.universohackintosh.com.br)
|
||||||
|
|||||||
16
tools/CHECK-IOMMU.sh
Executable file
16
tools/CHECK-IOMMU.sh
Executable file
@@ -0,0 +1,16 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
#
|
||||||
|
# Script: check-iommu-enabled.sh
|
||||||
|
# Goal: Check if IOMMU are Enabled in your system
|
||||||
|
#
|
||||||
|
# Author: Gabriel Luchina
|
||||||
|
# https://luchina.com.br
|
||||||
|
# 20220128T1112
|
||||||
|
|
||||||
|
if [ `dmesg | grep -e DMAR -e IOMMU | wc -l` -gt 0 ]
|
||||||
|
then
|
||||||
|
echo "IOMMU Enabled"
|
||||||
|
else
|
||||||
|
echo "IOMMU NOT Enabled"
|
||||||
|
echo "Check file /etc/default/grub contains 'intel_iommu=on' in 'GRUB_CMDLINE_LINUX_DEFAULT' line"
|
||||||
|
fi
|
||||||
@@ -11,14 +11,14 @@
|
|||||||
"Mac-942B59F58194171B": "10.13.6",
|
"Mac-942B59F58194171B": "10.13.6",
|
||||||
"Mac-B809C3757DA9BB8D": "latest",
|
"Mac-B809C3757DA9BB8D": "latest",
|
||||||
"Mac-7DF2A3B5E5D671ED": "10.15.7",
|
"Mac-7DF2A3B5E5D671ED": "10.15.7",
|
||||||
"Mac-35C1E88140C3E6CF": "11.6.1",
|
"Mac-35C1E88140C3E6CF": "11.6.2",
|
||||||
"Mac-942459F5819B171B": "10.13.6",
|
"Mac-942459F5819B171B": "10.13.6",
|
||||||
"Mac-77EB7D7DAF985301": "10.15.7",
|
"Mac-77EB7D7DAF985301": "10.15.7",
|
||||||
"Mac-827FB448E656EC26": "latest",
|
"Mac-827FB448E656EC26": "latest",
|
||||||
"Mac-7BA5B2DFE22DDD8C": "latest",
|
"Mac-7BA5B2DFE22DDD8C": "latest",
|
||||||
"Mac-2E6FAB96566FE58C": "10.15.7",
|
"Mac-2E6FAB96566FE58C": "10.15.7",
|
||||||
"Mac-F2208EC8": "10.13.6",
|
"Mac-F2208EC8": "10.13.6",
|
||||||
"Mac-BE0E8AC46FE800CC": "11.6.1",
|
"Mac-BE0E8AC46FE800CC": "11.6.2",
|
||||||
"Mac-00BE6ED71E35EB86": "10.15.7",
|
"Mac-00BE6ED71E35EB86": "10.15.7",
|
||||||
"Mac-4B7AC7E43945597E": "10.15.7",
|
"Mac-4B7AC7E43945597E": "10.15.7",
|
||||||
"Mac-CAD6701F7CEA0921": "latest",
|
"Mac-CAD6701F7CEA0921": "latest",
|
||||||
@@ -27,12 +27,12 @@
|
|||||||
"Mac-FFE5EF870D7BA81A": "latest",
|
"Mac-FFE5EF870D7BA81A": "latest",
|
||||||
"Mac-53FDB3D8DB8CA971": "latest",
|
"Mac-53FDB3D8DB8CA971": "latest",
|
||||||
"Mac-A61BADE1FDAD7B05": "latest",
|
"Mac-A61BADE1FDAD7B05": "latest",
|
||||||
"Mac-42FD25EABCABB274": "11.6.1",
|
"Mac-42FD25EABCABB274": "11.6.2",
|
||||||
"Mac-827FAC58A8FDFA22": "latest",
|
"Mac-827FAC58A8FDFA22": "latest",
|
||||||
"Mac-1E7E29AD0135F9BC": "latest",
|
"Mac-1E7E29AD0135F9BC": "latest",
|
||||||
"Mac-3CBD00234E554E41": "11.6.1",
|
"Mac-3CBD00234E554E41": "11.6.2",
|
||||||
"Mac-66F35F19FE2A0D05": "10.15.7",
|
"Mac-66F35F19FE2A0D05": "10.15.7",
|
||||||
"Mac-189A3D4F975D5FFC": "11.6.1",
|
"Mac-189A3D4F975D5FFC": "11.6.2",
|
||||||
"Mac-B4831CEBD52A0C4C": "latest",
|
"Mac-B4831CEBD52A0C4C": "latest",
|
||||||
"Mac-C08A6BB70A942AC2": "10.13.6",
|
"Mac-C08A6BB70A942AC2": "10.13.6",
|
||||||
"Mac-8ED6AF5B48C039E1": "10.13.6",
|
"Mac-8ED6AF5B48C039E1": "10.13.6",
|
||||||
@@ -57,7 +57,7 @@
|
|||||||
"Mac-4B682C642B45593E": "latest",
|
"Mac-4B682C642B45593E": "latest",
|
||||||
"Mac-DB15BD556843C820": "latest",
|
"Mac-DB15BD556843C820": "latest",
|
||||||
"Mac-937A206F2EE63C01": "latest",
|
"Mac-937A206F2EE63C01": "latest",
|
||||||
"Mac-81E3E92DD6088272": "11.6.1",
|
"Mac-81E3E92DD6088272": "11.6.2",
|
||||||
"Mac-E43C1C25D4880AD6": "latest",
|
"Mac-E43C1C25D4880AD6": "latest",
|
||||||
"Mac-942452F5819B1C1B": "10.13.6",
|
"Mac-942452F5819B1C1B": "10.13.6",
|
||||||
"Mac-65CE76090165799A": "latest",
|
"Mac-65CE76090165799A": "latest",
|
||||||
@@ -69,8 +69,8 @@
|
|||||||
"Mac-94245B3640C91C81": "10.13.6",
|
"Mac-94245B3640C91C81": "10.13.6",
|
||||||
"Mac-EE2EBD4B90B839A8": "latest",
|
"Mac-EE2EBD4B90B839A8": "latest",
|
||||||
"Mac-4BC72D62AD45599E": "10.13.6",
|
"Mac-4BC72D62AD45599E": "10.13.6",
|
||||||
"Mac-2BD1B31983FE1663": "11.6.1",
|
"Mac-2BD1B31983FE1663": "11.6.2",
|
||||||
"Mac-7DF21CB3ED6977E5": "11.6.1",
|
"Mac-7DF21CB3ED6977E5": "11.6.2",
|
||||||
"Mac-A369DDC4E67F1C45": "latest",
|
"Mac-A369DDC4E67F1C45": "latest",
|
||||||
"Mac-94245A3940C91C80": "10.13.6",
|
"Mac-94245A3940C91C80": "10.13.6",
|
||||||
"Mac-C3EC7CD22292981F": "10.15.7",
|
"Mac-C3EC7CD22292981F": "10.15.7",
|
||||||
|
|||||||
0
tools/macrecovery/macrecovery.py
Normal file → Executable file
0
tools/macrecovery/macrecovery.py
Normal file → Executable file
Reference in New Issue
Block a user