Fixing Issues
Fixing Apple ID / iCloud Issues
This guide outlines how to fix issues with Apple ID not signing in / iCloud showing 'Verification Failed' and how to fix this for good!
Carry out the following steps if:
- You would like working Apple ID / iCloud On Your Hackintosh
- Are aware that no system updates will work when these patches are applied (Can be removed and re-added for system updates)
- Are aware that HSVE is not responsible if you get your Apple ID banned (Unlikely)
With OCAT GUI:
Go to Kernel -> Patch and add two new items as follows:
| Identifier | Count | Find | Limit | Replace | Skip | Arch |
| kernel | 1 | 68696265726E61746568696472656164790068696265726E617465636F756E7400 | 0 |
68696265726E61746568696472656164790068765F766D6D5F70726573656E7400 |
0 |
x86_64 |
| kernel | 1 | 626F6F742073657373696F6E20555549440068765F766D6D5F70726573656E7400 | 0 | 626F6F742073657373696F6E20555549440068696265726E617465636F756E7400 | 0 |
x86_64 |
Watch the following video along with these commands for better understanding! : https://youtu.be/gp0Vi5OJO-k?si=DVF3PVRd9vJ-WHIC
Fixing High CPU Usage / Setting Custom CPU Cores
In this guide we outline how to fix the High CPU Usage and set Custom CPU Cores on your virtualized macOS VM using our updated method for Proxmox.
Important Information:
macOS only accepts CPU cores in **powers of 2**:
1, 2, 4, 8, 16, 32, 64, ...
We provide a workaround to use non-power-of-two core counts. This may or may not work for your system. If you encounter issues, simply revert the changes and ensure to take a backup!!
- Editing your VM Configuration:
Open your VM Configuration file replacing [VMID] with your VM ID
sudo nano /etc/pve/qemu-server/[VMID].conf
Intel: Supported Core Configurations
Native (No Args Needed) These core counts work natively in macOS:
**2 cores**
**4 cores**
**8 cores**
**16 cores**
32 cores
Intel: 48 Core Examples
Two working options:
-smp 48,cores=2,sockets=24,threads=1,maxcpus=48
-smp 48,cores=2,sockets=12,threads=2,maxcpus=48
AMD CPUs
For AMD users, replace your current `-cpu` argument with:
args: <default-arg> -cpu host
Then simply set the desired number of CPU cores in **Proxmox → Hardware → CPU**.
If you need any further assistance please do not hesitate to contact us