# 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)

<span data-syno-attrs="{"value":"system-ui","eastAsia":"system-ui","complexScript":"system-ui","hint":"default"}">With OCAT GUI:</span><span data-syno-attrs="{"value":"system-ui","eastAsia":"system-ui","complexScript":"system-ui","hint":"default"}">  
</span>

<span data-syno-attrs="{"value":"system-ui","eastAsia":"system-ui","complexScript":"system-ui","hint":"default"}"><span dir="ltr">Go to Kernel -&gt; Patch and add two new items as follows:</span></span>

<table border="1" id="bkmrk-identifier-count-fin" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 14.3387%;"></col><col style="width: 14.3387%;"></col><col style="width: 14.3387%;"></col><col style="width: 14.3387%;"></col><col style="width: 14.3387%;"></col><col style="width: 14.3387%;"></col><col style="width: 14.3387%;"></col></colgroup><tbody><tr><td>Identifier</td><td>Count</td><td>Find</td><td>Limit</td><td>Replace</td><td>Skip</td><td>Arch</td></tr><tr><td>kernel</td><td>1</td><td>68696265726E61746568696472656164790068696265726E617465636F756E7400</td><td>0</td><td><span dir="ltr">68696265726E61746568696472656164790068765F766D6D5F70726573656E7400</span>

</td><td dir="ltr"> 0</td><td>x86\_64

</td></tr><tr><td>kernel</td><td>1</td><td>626F6F742073657373696F6E20555549440068765F766D6D5F70726573656E7400</td><td>0</td><td>626F6F742073657373696F6E20555549440068696265726E617465636F756E7400</td><td>0</td><td>x86\_64

</td></tr></tbody></table>

Watch the following video along with these commands for better understanding! : [https://youtu.be/gp0Vi5OJO-k?si=DVF3PVRd9vJ-WHIC](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 Core**s on your virtualized macOS VM using our updated method for Proxmox.

#### <span style="color: rgb(241, 196, 15);">Important Information:</span>

<span style="color: rgb(241, 196, 15);"> macOS only accepts CPU cores in \*\*powers of 2\*\*:</span>

<span style="color: rgb(241, 196, 15);">1, 2, 4, 8, 16, 32, 64, ...</span>

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!!

1. 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

<span style="color: rgb(45, 194, 107);">Native (No Args Needed) These core counts work natively in macOS:</span>  
<span style="color: rgb(45, 194, 107);">\*\*2 cores\*\*</span>  
<span style="color: rgb(45, 194, 107);">\*\*4 cores\*\*</span>  
<span style="color: rgb(45, 194, 107);">\*\*8 cores\*\*</span>  
<span style="color: rgb(45, 194, 107);">\*\*16 cores\*\*</span>  
<span style="color: rgb(45, 194, 107);">**32 cores**</span>

Intel: 48 Core Examples

Two working options:

```bash
-smp 48,cores=2,sockets=24,threads=1,maxcpus=48
```

```bash
-smp 48,cores=2,sockets=12,threads=2,maxcpus=48
```

#### AMD CPUs

For AMD users, replace your current `-cpu` argument with:

```bash
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](https://hsve.cc/contact)