Documentation: Remove outdated instruction

As of qemu 6.0.0, it should already have the entitlement to access the
Hypervior.framework by default, so re-codesigning the binary is
no-longer necessary.

8a74ce618b
This commit is contained in:
Thi Doãn 2021-11-24 16:52:53 +09:00 committed by Brian Gianforcaro
parent 1c59cfa28c
commit 7b2bd79855
Notes: sideshowbarker 2024-07-18 00:40:24 +09:00

View file

@ -23,29 +23,3 @@ Notes:
- Installing osxfuse for the first time requires enabling its system extension in System Preferences and then restarting
your machine. The output from installing osxfuse with brew says this, but it's easy to miss.
## Hardware acceleration on macOS Big Sur
If you are on macOS Big Sur, you will need to manually enable QEMU's hardware acceleration before running Serenity, by
creating a new file called `entitlements.xml` in the `Build/` folder, with the content below, and then running this
command:
`codesign -s - --entitlements entitlements.xml --force $(which qemu-system-x86_64)`
<details>
<summary>Content for 'entitlements.xml'.</summary>
```xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.hypervisor</key>
<true/>
</dict>
</plist>
```
</details>