# OmaBoot? Live v4.0.6-1 against the official Omarchy 4.0.6 ISO

| | Official Omarchy ISO | OmaBoot? Live |
|---|---|---|
| File | `omarchy-4.0.6.iso` | `omaboot-live-4.0.6-1.iso` |
| SHA-256 | `b542db5fecc37395d9af6654a8146ebed225f275ae4d5a6fcf432e40afe7bb88` | `9fa10049d56dc19e4e9912d1db19414a1448febf31fef41626cc63c8d29fac26` |
| Size | 6,448,529,408 bytes | 1,239,171,072 bytes |
| omarchy-iso commit | fd1c9a5 | c5cc3ed (fork of fd1c9a5) |
| Packages in the live root file system | 482 | 344 |
| Installer package mirror | 1259 packages | none (the live edition has no installer) |

Official ISO signature: good signature by F0134EE680CAC571 Omarchy <pkgs@omarchy.org> (key 40DFB630FF42BCFFB047046CF0134EE680CAC571)

## Summary

- Packages: 14 added, 152 removed, 0 with a different version.
- Files that differ: 64291 (1050 generated, 28865 ours, 34376 package).
- **Unexplained: 0.** Every difference is accounted for.
- Not compared file by file: the official ISO's installer package mirror (`/var/cache/omarchy/mirror/offline`, 1259 packages); every package in our image is checked against it by checksum instead (packages.tsv).
- Ignored everywhere: timestamps. Compared: type, permissions, owner, size, content (SHA-256), link targets.

Categories: **ours** = an OmaBoot? change (the tester, patched modules, boot menu, splash, configuration); **package** = a file of a package the live edition adds or leaves out; **generated** = written at build time from the installed packages (caches, indexes, keyrings, initramfs); **unexplained** = no rule accounts for it.

## Packages

Compared: the packages installed in each live root file system. "Official ISO" says whether the official ISO carries the same version in its installer mirror (packages.tsv checks the very file, by SHA-256).

| Package | Official live | Ours | | In the official ISO | Why |
|---|---|---|---|---|---|
| default-cursors | — | 3-1 | added | installer mirror, same version | dependency of mesa |
| libdecor | — | 0.2.5-1 | added | installer mirror, same version | dependency of mesa-utils |
| libglvnd | — | 1.7.0-3 | added | installer mirror, same version | dependency of mesa |
| libxkbcommon-x11 | — | 1.13.2-1 | added | installer mirror, same version | dependency of mesa-utils |
| libxshmfence | — | 1.3.3-1 | added | installer mirror, same version | dependency of mesa |
| libxxf86vm | — | 1.1.7-1 | added | installer mirror, same version | dependency of mesa |
| linux-omarchy | — | 7.2.8-9 | added | installer mirror, same version | the kernel non-T2 Macs run once Omarchy is installed; GRUB picks it by the SMBIOS model, so a live result comes from the same kernel |
| llvm-libs | — | 23.1.3-3 | added | installer mirror, same version | dependency of mesa |
| lm_sensors | — | 1:3.6.2-1 | added | installer mirror, same version | dependency of mesa |
| mesa | — | 1:26.2.5-1 | added | installer mirror, same version | the GPU checks (egl-probe renders with Mesa; the official live system has no GPU stack) |
| mesa-utils | — | 9.0.0-7 | added | no | eglinfo, for the GPU facts in the report |
| spirv-tools | — | 1:1.4.363.0-1 | added | installer mirror, same version | dependency of mesa |
| vulkan-icd-loader | — | 1.4.363.0-1 | added | installer mirror, same version | dependency of mesa-utils |
| wayland | — | 1.26.0-1 | added | installer mirror, same version | dependency of mesa |
| archinstall | 4.5-1 | — | removed | installer mirror, other version | the installer and its tools: the live edition has no installer |
| at-spi2-core | 2.62.1-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| bc | 1.08.2-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| bluez-libs | 5.87-2 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| boost-libs | 1.92.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| brltty | 6.9.1-3 | — | removed | installer mirror, other version | speech and braille: the tester can only be used by looking at the screen (owner, 2026-10-14) |
| cifs-utils | 7.9-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| clonezilla | 5.19.7-1 | — | removed | installer mirror, other version | disk imaging and recovery tools (a rescue toolbox, not part of testing a Mac) |
| cloud-init | 26.2-1 | — | removed | installer mirror, other version | cloud and VM guest agents (OmaBoot? Live runs on real Macs) |
| darkhttpd | 1.17-1 | — | removed | installer mirror, other version | network tools and a web server the tester doesn't use |
| dconf | 51.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| drbl | 5.11.15-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| ecryptfs-utils | 111-9 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| espeak-ng | 1.52.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| espeakup | 0.90-4 | — | removed | installer mirror, other version | speech and braille: the tester can only be used by looking at the screen (owner, 2026-10-14) |
| flac | 1.5.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| fsarchiver | 0.8.9-1 | — | removed | installer mirror, other version | disk imaging and recovery tools (a rescue toolbox, not part of testing a Mac) |
| git | 2.56.0-1 | — | removed | installer mirror, other version | the installer and its tools: the live edition has no installer |
| groff | 1.24.2-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. man-db) |
| gsettings-desktop-schemas | 51.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| gsettings-system-schemas | 51.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| hyperv | 7.2.11-1 | — | removed | installer mirror, other version | cloud and VM guest agents (OmaBoot? Live runs on real Macs) |
| irssi | 1.4.5-5 | — | removed | installer mirror, other version | network tools and a web server the tester doesn't use |
| lame | 4.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| lbzip2 | 2.5-6 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| lftp | 4.9.3-2 | — | removed | installer mirror, other version | network tools and a web server the tester doesn't use |
| libasyncns | 1:0.8+r3+g68cd5af-3 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| libbsd | 0.12.2-2 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| libdnet | 1.18.2-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. open-vm-tools) |
| libice | 1.1.2-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| liblouis | 3.39.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| libmd | 1.3.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| libmspack | 1:1.11-2 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. open-vm-tools) |
| libnewt | 0.52.25-2 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| libogg | 1.3.6-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| libotr | 4.1.1-6 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. irssi) |
| libpipeline | 1.5.8-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. man-db) |
| libproxy | 0.5.12-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. openconnect) |
| libpulse | 17.0+r98+gb096704c0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| libsigc++ | 2.12.2-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. open-vm-tools) |
| libsm | 1.2.6-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| libsndfile | 1.2.2-4 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| libsonic | 0.2.0-2 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| libspeechd | 0.12.1-3 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| libtool | 2.6.2-5 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| libtorrent-rasterbar | 1:2.1.2-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| libvorbis | 1.3.7-4 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| libwbclient | 2:4.25.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| libxaw | 1.0.16-2 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| libxfixes | 6.0.2-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| libxi | 1.8.3-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| libxmu | 1.3.1-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| libxpm | 3.5.19-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| libxslt | 1.1.45-2 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. open-vm-tools) |
| libxss | 1.2.5-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. open-vm-tools) |
| libxt | 1.3.1-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| libxtst | 1.2.5-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| libyaml | 0.2.5-3 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| linux-atm | 2.5.2-9 | — | removed | installer mirror, other version | VPN, dial-up, ATM and iSCSI clients |
| linux-firmware-marvell | 20260916-1 | — | removed | installer mirror, other version | firmware for hardware no Intel Mac has (Marvell network and Wi-Fi chips; Intel SOF audio DSPs) |
| livecd-sounds | 1.0-3 | — | removed | installer mirror, other version | speech and braille: the tester can only be used by looking at the screen (owner, 2026-10-14) |
| lrzip | 0.660-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| lsb-release | 2.0.r55.a25a4fc-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. open-vm-tools) |
| lua54 | 5.4.9-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. nmap) |
| lynx | 2.9.3-1 | — | removed | installer mirror, other version | network tools and a web server the tester doesn't use |
| lzop | 1.04-4 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| man-db | 2.13.1-2 | — | removed | installer mirror, other version | manuals: the live edition leaves them out |
| man-pages | 6.19-1 | — | removed | installer mirror, other version | manuals: the live edition leaves them out |
| mc | 4.8.33-1 | — | removed | installer mirror, other version | disk imaging and recovery tools (a rescue toolbox, not part of testing a Mac) |
| memtest86+ | 8.10-1 | — | removed | installer mirror, other version | disk imaging and recovery tools (a rescue toolbox, not part of testing a Mac) |
| memtest86+-efi | 8.10-1 | — | removed | installer mirror, other version | disk imaging and recovery tools (a rescue toolbox, not part of testing a Mac) |
| mpdecimal | 4.0.1-3 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. archinstall) |
| mpg123 | 1.33.7-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| net-tools | 2.10-3 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| nmap | 7.991-1 | — | removed | installer mirror, other version | network tools and a web server the tester doesn't use |
| nspr | 4.40-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| nss | 3.131-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| oath-toolkit | 2.6.15-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. openconnect) |
| open-iscsi | 2.1.13-1 | — | removed | installer mirror, other version | VPN, dial-up, ATM and iSCSI clients |
| open-isns | 0.103-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. open-iscsi) |
| open-vm-tools | 6:13.1.0-3 | — | removed | installer mirror, other version | cloud and VM guest agents (OmaBoot? Live runs on real Macs) |
| openbsd-netcat | 1.238_1-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. cloud-init) |
| openconnect | 1:9.21-1 | — | removed | installer mirror, other version | VPN, dial-up, ATM and iSCSI clients |
| openvpn | 2.7.8-1 | — | removed | installer mirror, other version | VPN, dial-up, ATM and iSCSI clients |
| opus | 1.6.1-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| partclone | 0.3.50-2 | — | removed | installer mirror, other version | disk imaging and recovery tools (a rescue toolbox, not part of testing a Mac) |
| partimage | 0.6.9-16 | — | removed | installer mirror, other version | disk imaging and recovery tools (a rescue toolbox, not part of testing a Mac) |
| pbzip2 | 1.1.13-5 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| pcaudiolib | 1.3-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| pcre | 8.45-5 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| perl-error | 0.17030-3 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. git) |
| perl-mailtools | 2.22-3 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. git) |
| perl-timedate | 2.35-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. git) |
| pigz | 2.8-2 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| pixz | 1.0.7-5 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| pkcs11-helper | 1.31.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. openvpn) |
| pptpclient | 1.10.0-3 | — | removed | installer mirror, other version | VPN, dial-up, ATM and iSCSI clients |
| python | 3.14.8-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. archinstall) |
| python-annotated-types | 0.8.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. archinstall) |
| python-attrs | 26.1.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. cloud-init) |
| python-certifi | 2026.07.22-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. cloud-init) |
| python-cffi | 2.1.1-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. archinstall) |
| python-charset-normalizer | 3.5.1-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. cloud-init) |
| python-configobj | 5.0.9-6 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. cloud-init) |
| python-cryptography | 50.0.2-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. archinstall) |
| python-idna | 3.20-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. cloud-init) |
| python-jinja | 1:3.1.6-3 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. cloud-init) |
| python-jsonpatch | 1.35-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. cloud-init) |
| python-jsonpointer | 3.2.1-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. cloud-init) |
| python-jsonschema | 4.26.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. cloud-init) |
| python-jsonschema-specifications | 2025.9.1-2 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. cloud-init) |
| python-linkify-it-py | 2.2.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. archinstall) |
| python-markdown-it-py | 4.2.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. archinstall) |
| python-markupsafe | 3.0.4-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. cloud-init) |
| python-mdit_py_plugins | 0.6.1-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. archinstall) |
| python-mdurl | 0.1.2-9 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. archinstall) |
| python-netifaces | 0.11.0-9 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. cloud-init) |
| python-oauthlib | 3.3.1-2 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. cloud-init) |
| python-platformdirs | 4.13.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. archinstall) |
| python-pycparser | 3.11-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. archinstall) |
| python-pydantic | 2.14.1-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. archinstall) |
| python-pydantic-core | 3:2.50.1-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. archinstall) |
| python-pygments | 2.21.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. archinstall) |
| python-pyparted | 3.13.0-6 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. archinstall) |
| python-pyserial | 3.5-9 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. cloud-init) |
| python-referencing | 0.37.0-3 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. cloud-init) |
| python-requests | 2.34.2-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. cloud-init) |
| python-rich | 15.0.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. archinstall) |
| python-rpds-py | 2026.9.1-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. cloud-init) |
| python-textual | 8.2.8-2 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. archinstall) |
| python-typing-inspection | 0.4.4-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. archinstall) |
| python-typing_extensions | 4.16.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. archinstall) |
| python-urllib3 | 2.8.0-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. cloud-init) |
| python-yaml | 6.0.3-2 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. cloud-init) |
| qemu-guest-agent | 11.1.2-1 | — | removed | installer mirror, other version | cloud and VM guest agents (OmaBoot? Live runs on real Macs) |
| refind | 0.14.2-3 | — | removed | installer mirror, other version | the installer and its tools: the live edition has no installer |
| reflector | 2023-5 | — | removed | installer mirror, other version | the installer and its tools: the live edition has no installer |
| slang | 2.3.3-4 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| sof-firmware | 2026.09.2-1 | — | removed | installer mirror, other version | firmware for hardware no Intel Mac has (Marvell network and Wi-Fi chips; Intel SOF audio DSPs) |
| sshfs | 3.7.6-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| stoken | 0.92-6 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. openconnect) |
| talloc | 2.5.0-2 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| uriparser | 1.0.2-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. open-vm-tools) |
| virtualbox-guest-utils-nox | 7.2.20-1 | — | removed | installer mirror, other version | cloud and VM guest agents (OmaBoot? Live runs on real Macs) |
| vpnc | 1:0.5.3.r557.r241-1 | — | removed | installer mirror, other version | VPN, dial-up, ATM and iSCSI clients |
| which | 2.25-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. clonezilla) |
| wvdial | 1.61-10 | — | removed | installer mirror, other version | VPN, dial-up, ATM and iSCSI clients |
| wvstreams | 4.6.1-21 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. wvdial) |
| xl2tpd | 1.3.20-1 | — | removed | installer mirror, other version | VPN, dial-up, ATM and iSCSI clients |
| xmlsec | 1.3.12-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. open-vm-tools) |
| xorg-xprop | 1.2.8-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. brltty) |
| zlib-ng | 2.3.3-1 | — | removed | installer mirror, other version | only packages the live edition leaves out needed it (e.g. git) |

## ISO 9660 files

| Path | Difference | Category | Explanation |
|---|---|---|---|
| `EFI/BOOT/BOOTIA32.EFI` | changed: content | generated | GRUB, built by mkarchiso for this image (its embedded config names this image's volume) |
| `EFI/BOOT/BOOTx64.EFI` | changed: content | generated | GRUB, built by mkarchiso for this image (its embedded config names this image's volume) |
| `arch/boot/x86_64/initramfs-linux-omarchy.img` | added | ours | the added kernel's initramfs |
| `arch/boot/x86_64/initramfs-linux-t2.img` | changed: content | generated | initramfs, built at build time: carries the OmaBoot? splash, xz-compressed, and without the firmware the live edition leaves out |
| `arch/boot/x86_64/vmlinuz-linux-omarchy` | added | ours | the added kernel (see package linux-omarchy) |
| `arch/grubenv` | changed: content | generated | the build date |
| `arch/pkglist.x86_64.txt` | changed: content | generated | the list of installed packages (see Packages) |
| `arch/version` | changed: content | generated | the build date |
| `arch/x86_64/airootfs.chunks` | added | ours | SHA-256 of each 1 MiB of airootfs.sfs's first 64 MiB, so the tester's USB read test can check what it reads from the stick (builder/omaboot/tools/chunk-manifest.sh) |
| `arch/x86_64/airootfs.sha512` | changed: content | generated | checksum of the root file system image (compared file by file in this report) |
| `boot/2026-10-19-22-18-53-00.uuid` | removed | generated | archiso's volume ID file, named after the build time (GRUB finds the volume by it) |
| `boot/2026-10-21-01-03-37-00.uuid` | added | generated | archiso's volume ID file, named after the build time (GRUB finds the volume by it) |
| `boot/grub/fonts/omaboot-v16.pf2` | added | ours | the OmaBoot? GRUB fonts (builder/omaboot/assets/grub) |
| `boot/grub/fonts/omaboot-v24.pf2` | added | ours | the OmaBoot? GRUB fonts (builder/omaboot/assets/grub) |
| `boot/grub/grub.cfg` | changed: content | ours | the OmaBoot? Live menu: its entries (builder/omaboot/grub-live-entries.cfg, the kernel picked by SMBIOS model) in place of the installer's, the OmaBoot? theme (builder/omaboot/grub-head.cfg; builder/omaboot/tools/grub-splice.sh puts both into upstream's grub.cfg at build time) |
| `boot/grub/grubenv` | changed: content | generated | the build date |
| 22 paths, e.g. `boot/grub/themes/omaboot/boot.png` | added | ours | the OmaBoot? GRUB theme (builder/omaboot/grub-theme, assets) |
| `boot/memtest86+/LICENSE` | removed | ours | memtest86+, left out with its package (leave-out.packages): a memory tester isn't part of testing a Mac for Omarchy |
| `boot/memtest86+/memtest` | removed | ours | memtest86+, left out with its package (leave-out.packages): a memory tester isn't part of testing a Mac for Omarchy |
| `boot/syslinux/archiso_pxe-linux.cfg` | changed: content | generated | BIOS boot files: mkarchiso and xorriso write this image's volume ID, dates and layout into them |
| `boot/syslinux/archiso_sys-linux.cfg` | changed: content | generated | BIOS boot files: mkarchiso and xorriso write this image's volume ID, dates and layout into them |
| `boot/syslinux/boot.cat` | changed: content | generated | BIOS boot files: mkarchiso and xorriso write this image's volume ID, dates and layout into them |
| `boot/syslinux/hdt/modalias.gz` | changed: content | generated | BIOS boot files: mkarchiso and xorriso write this image's volume ID, dates and layout into them |
| `boot/syslinux/isolinux.bin` | changed: content | generated | BIOS boot files: mkarchiso and xorriso write this image's volume ID, dates and layout into them |

## EFI system partition

| Path | Difference | Category | Explanation |
|---|---|---|---|
| `.VolumeIcon.icns` | added | ours | the startup picker's icon (builder/omaboot/assets/esp) |
| `EFI/BOOT/.disk_label` | added | ours | the startup picker's name (builder/omaboot/assets/esp) |
| `EFI/BOOT/.disk_label.contentDetails` | added | ours | the startup picker's name (builder/omaboot/assets/esp) |
| `EFI/BOOT/.disk_label_2x` | added | ours | the startup picker's name (builder/omaboot/assets/esp) |
| `EFI/BOOT/BOOTIA32.EFI` | changed: content | generated | GRUB, built by mkarchiso for this image (its embedded config names this image's volume) |
| `EFI/BOOT/BOOTx64.EFI` | changed: content | generated | GRUB, built by mkarchiso for this image (its embedded config names this image's volume) |

## Root file system

| Path | Difference | Category | Explanation |
|---|---|---|---|
| 828 paths, e.g. `etc/X11/xinit/xinitrc.d/90xbrlapi` | removed | package | removed package brltty: package not in the live edition |
| 60 paths, e.g. `etc/atmsigd.conf` | removed | package | removed package linux-atm: package not in the live edition |
| `etc/brlapi.key` | removed | generated | brltty's random key, made when the package is installed |
| `etc/ca-certificates/extracted/java-cacerts.jks` | changed: content | generated | the CA bundle, extracted at build time |
| 28 paths, e.g. `etc/cifs-utils` | removed | package | removed package cifs-utils: package not in the live edition |
| 999 paths, e.g. `etc/cloud` | removed | package | removed package cloud-init: package not in the live edition |
| 6 paths, e.g. `etc/conf.d/mimetypes` | removed | package | removed package darkhttpd: package not in the live edition |
| 25 paths, e.g. `etc/conf.d/sensord` | added | package | added package lm_sensors: dependency of mesa |
| 51 paths, e.g. `etc/dconf` | removed | package | removed package dconf: package not in the live edition |
| 481 paths, e.g. `etc/drbl` | removed | package | removed package drbl: package not in the live edition |
| 258 paths, e.g. `etc/drbl/drbl-ocs.conf` | removed | package | removed package clonezilla: package not in the live edition |
| `etc/group` | changed: content | generated | system accounts for the installed packages (systemd-sysusers) |
| 1 paths, e.g. `etc/grub.d/60_memtest86+` | removed | package | removed package memtest86+: package not in the live edition |
| 1 paths, e.g. `etc/grub.d/60_memtest86+-efi` | removed | package | removed package memtest86+-efi: package not in the live edition |
| `etc/gshadow` | changed: content | generated | system accounts for the installed packages (systemd-sysusers) |
| 317 paths, e.g. `etc/irssi.conf` | removed | package | removed package irssi: package not in the live edition |
| 99 paths, e.g. `etc/iscsi` | removed | package | removed package open-iscsi: package not in the live edition |
| 27 paths, e.g. `etc/isns` | removed | package | removed package open-isns: package not in the live edition |
| `etc/ld.so.cache` | changed: content | generated | ldconfig's cache of the installed libraries |
| 30 paths, e.g. `etc/lftp.conf` | removed | package | removed package lftp: package not in the live edition |
| 3 paths, e.g. `etc/lsb-release` | removed | package | removed package lsb-release: package not in the live edition |
| 58 paths, e.g. `etc/lynx.cfg` | removed | package | removed package lynx: package not in the live edition |
| 339 paths, e.g. `etc/man_db.conf` | removed | package | removed package man-db: package not in the live edition |
| 365 paths, e.g. `etc/mc` | removed | package | removed package mc: package not in the live edition |
| `etc/mkinitcpio.conf.d/archiso.conf` | changed: content | ours | both initramfs images xz-compressed (builder/build-iso.sh) |
| `etc/mkinitcpio.d/linux-omarchy.preset` | added | ours | the archiso initramfs for the added kernel (a copy of linux-t2's preset) |
| `etc/modprobe.d/blacklist-applesmc.conf` | removed | ours | the official live system blacklists applesmc; the patched module makes it safe, so the blacklist goes |
| `etc/nvme/hostid` | changed: content | generated | nvme-cli's random host ID, made when the package is installed |
| `etc/nvme/hostnqn` | changed: content | generated | nvme-cli's random host NQN, made when the package is installed |
| `etc/openvpn` | removed | ours | OpenVPN's configuration folders, left out with it (leave-out.packages) |
| `etc/openvpn/client` | removed | ours | OpenVPN's configuration folders, left out with it (leave-out.packages) |
| `etc/openvpn/server` | removed | ours | OpenVPN's configuration folders, left out with it (leave-out.packages) |
| `etc/os-release` | changed: content | generated | mkarchiso writes the image's version (its build date) into it |
| `etc/pacman.conf` | changed: content | ours | the NoExtract lines of the live edition (noextract.conf), as the image was installed with them |
| `etc/pacman.d/hooks/60-omaboot-live-splash.hook` | added | ours | selects the OmaBoot? Live splash before the initramfs is built |
| 29 paths, e.g. `etc/pam.d/partimaged` | removed | package | removed package partimage: package not in the live edition |
| 314 paths, e.g. `etc/pam.d/vmtoolsd` | removed | package | removed package open-vm-tools: package not in the live edition |
| `etc/passwd` | changed: content | generated | system accounts for the installed packages (systemd-sysusers) |
| `etc/plymouth/plymouthd.conf` | changed: content | ours | the splash theme: omaboot-live instead of Omarchy's |
| 16 paths, e.g. `etc/ppp/options.l2tpd` | removed | package | removed package xl2tpd: package not in the live edition |
| 5 paths, e.g. `etc/ppp/options.pptp` | removed | package | removed package pptpclient: package not in the live edition |
| 9 paths, e.g. `etc/ppp/peers/wvdial` | removed | package | removed package wvdial: package not in the live edition |
| 82 paths, e.g. `etc/pulse` | removed | package | removed package libpulse: package not in the live edition |
| 16 paths, e.g. `etc/qemu` | removed | package | removed package qemu-guest-agent: package not in the live edition |
| 178 paths, e.g. `etc/refind.d` | removed | package | removed package refind: package not in the live edition |
| `etc/shadow` | changed: content | generated | system accounts; each carries the day it was made (the build day) |
| `etc/shadow-` | changed: content | generated | backup kept by the account tools; each account carries the build day |
| `etc/shells` | changed: content | ours | git-shell's line goes with git (leave-out.packages) |
| 172 paths, e.g. `etc/slsh.rc` | removed | package | removed package slang: package not in the live edition |
| `etc/systemd/network/15-omaboot-tether.network` | added | ours | USB phones and LTE sticks rank between a cable and Wi-Fi (builder/omaboot/network) |
| 12 paths, e.g. `etc/systemd/system/cloud-init.target.wants/cloud-config.service` | removed | ours | services of packages the live edition leaves out (leave-out.packages) |
| `etc/systemd/system/plymouth-quit.service.d` | added | ours | plymouth-quit keeps the splash's last frame on screen (--retain-splash): no black gap before the tester (builder/omaboot/plymouth/omaboot-retain-splash.conf) |
| `etc/systemd/system/plymouth-quit.service.d/omaboot-retain-splash.conf` | added | ours | plymouth-quit keeps the splash's last frame on screen (--retain-splash): no black gap before the tester (builder/omaboot/plymouth/omaboot-retain-splash.conf) |
| 244 paths, e.g. `etc/uniconf.conf` | removed | package | removed package wvstreams: package not in the live edition |
| 18 paths, e.g. `etc/vpnc` | removed | package | removed package vpnc: package not in the live edition |
| 221 paths, e.g. `etc/xdg/Xwayland-session.d` | removed | package | removed package at-spi2-core: package not in the live edition |
| 16 paths, e.g. `etc/xdg/reflector` | removed | package | removed package reflector: package not in the live edition |
| `opt/packages` | removed | ours | the installer's Node.js tarball (offline mise installs): the live edition has no installer |
| `opt/packages/node-v26.12.0-linux-x64.tar.gz` | removed | ours | the installer's Node.js tarball (offline mise installs): the live edition has no installer |
| `root/.automated_script.sh` | changed: content | ours | tty1's start: on the live image a signed BOOTLIVE stick's tester runs, else the built-in one, instead of the installer (configs/airootfs in the fork) |
| 9 paths, e.g. `usr/bin/VBoxControl` | removed | package | removed package virtualbox-guest-utils-nox: package not in the live edition |
| 601 paths, e.g. `usr/bin/addftinfo` | removed | package | removed package groff: package not in the live edition |
| 692 paths, e.g. `usr/bin/archinstall` | removed | package | removed package archinstall: package not in the live edition |
| 23 paths, e.g. `usr/bin/arp` | removed | package | removed package net-tools: package not in the live edition |
| 6 paths, e.g. `usr/bin/bc` | removed | package | removed package bc: package not in the live edition |
| 131 paths, e.g. `usr/bin/certutil` | removed | package | removed package nss: package not in the live edition |
| 78 paths, e.g. `usr/bin/cffi-gen-src` | removed | package | removed package python-cffi: package not in the live edition |
| 30 paths, e.g. `usr/bin/conplay` | removed | package | removed package mpg123: package not in the live edition |
| 52 paths, e.g. `usr/bin/cxpm` | removed | package | removed package libxpm: package not in the live edition |
| 28 paths, e.g. `usr/bin/dnet` | removed | package | removed package libdnet: package not in the live edition |
| 63 paths, e.g. `usr/bin/ecryptfs-add-passphrase` | removed | package | removed package ecryptfs-utils: package not in the live edition |
| 18 paths, e.g. `usr/bin/eglgears_wayland` | added | package | added package mesa-utils: eglinfo, for the GPU facts in the report |
| 420 paths, e.g. `usr/bin/espeak` | removed | package | removed package espeak-ng: package not in the live edition |
| 3 paths, e.g. `usr/bin/espeakup` | removed | package | removed package espeakup: package not in the live edition |
| 37 paths, e.g. `usr/bin/flac` | removed | package | removed package flac: package not in the live edition |
| 2 paths, e.g. `usr/bin/fsarchiver` | removed | package | removed package fsarchiver: package not in the live edition |
| 697 paths, e.g. `usr/bin/git` | removed | package | removed package git: package not in the live edition |
| 10 paths, e.g. `usr/bin/hv_fcopy_uio_daemon` | removed | package | removed package hyperv: package not in the live edition |
| 3184 paths, e.g. `usr/bin/idle` | removed | package | removed package python: package not in the live edition |
| 43 paths, e.g. `usr/bin/idna` | removed | package | removed package python-idna: package not in the live edition |
| 19 paths, e.g. `usr/bin/jsondiff` | removed | package | removed package python-jsonpatch: package not in the live edition |
| 14 paths, e.g. `usr/bin/jsonpointer` | removed | package | removed package python-jsonpointer: package not in the live edition |
| 131 paths, e.g. `usr/bin/jsonschema` | removed | package | removed package python-jsonschema: package not in the live edition |
| 25 paths, e.g. `usr/bin/lame` | removed | package | removed package lame: package not in the live edition |
| 6 paths, e.g. `usr/bin/lbunzip2` | removed | package | removed package lbzip2: package not in the live edition |
| 70 paths, e.g. `usr/bin/libtool` | removed | package | removed package libtool: package not in the live edition |
| 526 paths, e.g. `usr/bin/lou_allround` | removed | package | removed package liblouis: package not in the live edition |
| 35 paths, e.g. `usr/bin/lrunzip` | removed | package | removed package lrzip: package not in the live edition |
| 35 paths, e.g. `usr/bin/lua5.4` | removed | package | removed package lua54: package not in the live edition |
| 13 paths, e.g. `usr/bin/lzop` | removed | package | removed package lzop: package not in the live edition |
| 227 paths, e.g. `usr/bin/markdown-it` | removed | package | removed package python-markdown-it-py: package not in the live edition |
| 4 paths, e.g. `usr/bin/mount.fuse.sshfs` | removed | package | removed package sshfs: package not in the live edition |
| 7 paths, e.g. `usr/bin/nc` | removed | package | removed package openbsd-netcat: package not in the live edition |
| 847 paths, e.g. `usr/bin/ncat` | removed | package | removed package nmap: package not in the live edition |
| 52 paths, e.g. `usr/bin/normalizer` | removed | package | removed package python-charset-normalizer: package not in the live edition |
| 64 paths, e.g. `usr/bin/nspr-config` | removed | package | removed package nspr: package not in the live edition |
| 215 paths, e.g. `usr/bin/oathtool` | removed | package | removed package oath-toolkit: package not in the live edition |
| 102 paths, e.g. `usr/bin/openconnect` | removed | package | removed package openconnect: package not in the live edition |
| 72 paths, e.g. `usr/bin/openvpn` | removed | package | removed package openvpn: package not in the live edition |
| 35 paths, e.g. `usr/bin/otr_mackey` | removed | package | removed package libotr: package not in the live edition |
| 93 paths, e.g. `usr/bin/partclone.btrfs` | removed | package | removed package partclone: package not in the live edition |
| 6 paths, e.g. `usr/bin/pbunzip2` | removed | package | removed package pbzip2: package not in the live edition |
| 200 paths, e.g. `usr/bin/pcre-config` | removed | package | removed package pcre: package not in the live edition |
| 7 paths, e.g. `usr/bin/pigz` | removed | package | removed package pigz: package not in the live edition |
| 4 paths, e.g. `usr/bin/pixz` | removed | package | removed package pixz: package not in the live edition |
| 14 paths, e.g. `usr/bin/proxy` | removed | package | removed package libproxy: package not in the live edition |
| 1146 paths, e.g. `usr/bin/pygmentize` | removed | package | removed package python-pygments: package not in the live edition |
| 104 paths, e.g. `usr/bin/pyserial-miniterm` | removed | package | removed package python-pyserial: package not in the live edition |
| 51 paths, e.g. `usr/bin/sndfile-cmp` | removed | package | removed package libsndfile: package not in the live edition |
| 6 paths, e.g. `usr/bin/sonic` | removed | package | removed package libsonic: package not in the live edition |
| 53 paths, e.g. `usr/bin/spirv-as` | added | package | added package spirv-tools: dependency of mesa |
| 22 paths, e.g. `usr/bin/stoken` | removed | package | removed package stoken: package not in the live edition |
| 19 paths, e.g. `usr/bin/uriparse` | removed | package | removed package uriparser: package not in the live edition |
| 38 paths, e.g. `usr/bin/wayland-scanner` | added | package | added package wayland: dependency of mesa |
| 4 paths, e.g. `usr/bin/which` | removed | package | removed package which: package not in the live edition |
| 96 paths, e.g. `usr/bin/whiptail` | removed | package | removed package libnewt: package not in the live edition |
| 182 paths, e.g. `usr/bin/xmlsec1` | removed | package | removed package xmlsec: package not in the live edition |
| 4 paths, e.g. `usr/bin/xprop` | removed | package | removed package xorg-xprop: package not in the live edition |
| 51 paths, e.g. `usr/bin/xslt-config` | removed | package | removed package libxslt: package not in the live edition |
| 119 paths, e.g. `usr/include/EGL` | added | package | added package mesa: the GPU checks (egl-probe renders with Mesa; the official live system has no GPU stack) |
| 50 paths, e.g. `usr/include/EGL/egl.h` | added | package | added package libglvnd: dependency of mesa |
| 330 paths, e.g. `usr/include/X11/CallbackI.h` | removed | package | removed package libxt: package not in the live edition |
| 16 paths, e.g. `usr/include/X11/ICE` | removed | package | removed package libice: package not in the live edition |
| 13 paths, e.g. `usr/include/X11/SM` | removed | package | removed package libsm: package not in the live edition |
| 133 paths, e.g. `usr/include/X11/Xaw` | removed | package | removed package libxaw: package not in the live edition |
| 37 paths, e.g. `usr/include/X11/Xmu` | removed | package | removed package libxmu: package not in the live edition |
| 86 paths, e.g. `usr/include/X11/extensions/XInput.h` | removed | package | removed package libxi: package not in the live edition |
| 22 paths, e.g. `usr/include/X11/extensions/XTest.h` | removed | package | removed package libxtst: package not in the live edition |
| 8 paths, e.g. `usr/include/X11/extensions/Xfixes.h` | removed | package | removed package libxfixes: package not in the live edition |
| 19 paths, e.g. `usr/include/X11/extensions/scrnsaver.h` | removed | package | removed package libxss: package not in the live edition |
| 7 paths, e.g. `usr/include/X11/extensions/xf86vmode.h` | added | package | added package libxxf86vm: dependency of mesa |
| 7 paths, e.g. `usr/include/X11/xshmfence.h` | added | package | added package libxshmfence: dependency of mesa |
| 9 paths, e.g. `usr/include/asyncns.h` | removed | package | removed package libasyncns: package not in the live edition |
| 16 paths, e.g. `usr/include/bluetooth` | removed | package | removed package bluez-libs: package not in the live edition |
| 276 paths, e.g. `usr/include/bsd` | removed | package | removed package libbsd: package not in the live edition |
| 17 paths, e.g. `usr/include/decimal.hh` | removed | package | removed package mpdecimal: package not in the live edition |
| 100 paths, e.g. `usr/include/gsettings-desktop-schemas` | removed | package | removed package gsettings-desktop-schemas: package not in the live edition |
| 12 paths, e.g. `usr/include/libdecor-0` | added | package | added package libdecor: dependency of mesa-utils |
| 319 paths, e.g. `usr/include/libtorrent` | removed | package | removed package libtorrent-rasterbar: package not in the live edition |
| 134 paths, e.g. `usr/include/md2.h` | removed | package | removed package libmd: package not in the live edition |
| 5 paths, e.g. `usr/include/mspack.h` | removed | package | removed package libmspack: package not in the live edition |
| 102 paths, e.g. `usr/include/ogg` | removed | package | removed package libogg: package not in the live edition |
| 14 paths, e.g. `usr/include/opus` | removed | package | removed package opus: package not in the live edition |
| 5 paths, e.g. `usr/include/pcaudiolib` | removed | package | removed package pcaudiolib: package not in the live edition |
| 73 paths, e.g. `usr/include/pipeline.h` | removed | package | removed package libpipeline: package not in the live edition |
| 25 paths, e.g. `usr/include/pkcs11-helper-1.0` | removed | package | removed package pkcs11-helper: package not in the live edition |
| 14 paths, e.g. `usr/include/pytalloc.h` | removed | package | removed package talloc: package not in the live edition |
| 6 paths, e.g. `usr/include/samba-4.0` | removed | package | removed package libwbclient: package not in the live edition |
| 45 paths, e.g. `usr/include/sigc++-2.0` | removed | package | removed package libsigc++: package not in the live edition |
| 14 paths, e.g. `usr/include/speech-dispatcher` | removed | package | removed package libspeechd: package not in the live edition |
| 19 paths, e.g. `usr/include/vorbis` | removed | package | removed package libvorbis: package not in the live edition |
| 9 paths, e.g. `usr/include/xkbcommon/xkbcommon-x11.h` | added | package | added package libxkbcommon-x11: dependency of mesa-utils |
| 7 paths, e.g. `usr/include/yaml.h` | removed | package | removed package libyaml: package not in the live edition |
| 16 paths, e.g. `usr/include/zconf-ng.h` | removed | package | removed package zlib-ng: package not in the live edition |
| 11 paths, e.g. `usr/lib/LLVMgold.so` | added | package | added package llvm-libs: dependency of mesa |
| 8 paths, e.g. `usr/lib/cmake/VulkanLoader` | added | package | added package vulkan-icd-loader: dependency of mesa-utils |
| 136 paths, e.g. `usr/lib/firmware/amdnpu` | removed | ours | server, embedded and SoC firmware for hardware no Intel Mac has, left out (noextract.conf; check-live-image.sh proves no Mac's driver needs it) |
| 219 paths, e.g. `usr/lib/firmware/ath10k` | removed | ours | Qualcomm Wi-Fi firmware for hardware no Intel Mac has, left out (noextract.conf; check-live-image.sh proves no Mac's driver needs it) |
| 11 paths, e.g. `usr/lib/firmware/intel/ipu` | removed | ours | Intel IPU camera firmware for hardware no Intel Mac has, left out (noextract.conf; check-live-image.sh proves no Mac's driver needs it) |
| 13 paths, e.g. `usr/lib/firmware/intel/ish` | removed | ours | Intel sensor hub firmware for hardware no Intel Mac has, left out (noextract.conf; check-live-image.sh proves no Mac's driver needs it) |
| 200 paths, e.g. `usr/lib/firmware/intel/iwlwifi` | removed | ours | Intel Wi-Fi firmware for hardware no Intel Mac has, left out (noextract.conf; check-live-image.sh proves no Mac's driver needs it) |
| 761 paths, e.g. `usr/lib/firmware/intel/sof` | removed | package | removed package sof-firmware: package not in the live edition |
| 30 paths, e.g. `usr/lib/firmware/intel/vsc` | removed | ours | Intel vision sensing firmware for hardware no Intel Mac has, left out (noextract.conf; check-live-image.sh proves no Mac's driver needs it) |
| 82 paths, e.g. `usr/lib/firmware/libertas` | removed | package | removed package linux-firmware-marvell: package not in the live edition |
| 15 paths, e.g. `usr/lib/firmware/nvidia/ad102` | removed | ours | NVIDIA Ada GSP firmware for hardware no Intel Mac has, left out (noextract.conf; check-live-image.sh proves no Mac's driver needs it) |
| 116 paths, e.g. `usr/lib/firmware/nvidia/ga100` | removed | ours | NVIDIA Ampere GSP firmware for hardware no Intel Mac has, left out (noextract.conf; check-live-image.sh proves no Mac's driver needs it) |
| 15 paths, e.g. `usr/lib/firmware/nvidia/gb100` | removed | ours | NVIDIA Blackwell firmware for hardware no Intel Mac has, left out (noextract.conf; check-live-image.sh proves no Mac's driver needs it) |
| `usr/lib/firmware/nvidia/gh100` | removed | ours | NVIDIA Hopper firmware for hardware no Intel Mac has, left out (noextract.conf; check-live-image.sh proves no Mac's driver needs it) |
| `usr/lib/firmware/nvidia/gh100/gsp` | removed | ours | NVIDIA Hopper firmware for hardware no Intel Mac has, left out (noextract.conf; check-live-image.sh proves no Mac's driver needs it) |
| `usr/lib/firmware/nvidia/gh100/gsp/bootloader-570.144.bin.zst` | removed | ours | NVIDIA Hopper firmware for hardware no Intel Mac has, left out (noextract.conf; check-live-image.sh proves no Mac's driver needs it) |
| `usr/lib/firmware/nvidia/gh100/gsp/fmc-570.144.bin.zst` | removed | ours | NVIDIA Hopper firmware for hardware no Intel Mac has, left out (noextract.conf; check-live-image.sh proves no Mac's driver needs it) |
| `usr/lib/firmware/nvidia/gh100/gsp/gsp-570.144.bin.zst` | removed | ours | NVIDIA Hopper firmware for hardware no Intel Mac has, left out (noextract.conf; check-live-image.sh proves no Mac's driver needs it) |
| 163 paths, e.g. `usr/lib/firmware/nvidia/tu102` | removed | ours | NVIDIA Turing (2018 on) GSP firmware for hardware no Intel Mac has, left out (noextract.conf; check-live-image.sh proves no Mac's driver needs it) |
| 11 paths, e.g. `usr/lib/firmware/xe` | removed | ours | Intel Xe graphics (2024 on) firmware for hardware no Intel Mac has, left out (noextract.conf; check-live-image.sh proves no Mac's driver needs it) |
| `usr/lib/gio/modules/giomodule.cache` | removed | generated | GIO's module cache |
| 158 paths, e.g. `usr/lib/libboost_atomic.a` | removed | package | removed package boost-libs: package not in the live edition |
| 16 paths, e.g. `usr/lib/modules/7.2.11-arch1-Watanare-T2-1-t2/modules.alias` | added, changed: content | generated | depmod's index, rebuilt with the patched modules (and for the added kernel) |
| `usr/lib/modules/7.2.11-arch1-Watanare-T2-1-t2/updates` | added | ours | patched kernel modules: applesmc (keyboard backlight oops on pre-T2 Macs) and radeon (iMac10,1 panel clock) |
| `usr/lib/modules/7.2.11-arch1-Watanare-T2-1-t2/updates/applesmc.ko.zst` | added | ours | patched kernel modules: applesmc (keyboard backlight oops on pre-T2 Macs) and radeon (iMac10,1 panel clock) |
| `usr/lib/modules/7.2.11-arch1-Watanare-T2-1-t2/updates/radeon.ko.zst` | added | ours | patched kernel modules: applesmc (keyboard backlight oops on pre-T2 Macs) and radeon (iMac10,1 panel clock) |
| 7720 paths, e.g. `usr/lib/modules/7.2.8-9-omarchy` | added | package | added package linux-omarchy: the kernel non-T2 Macs run once Omarchy is installed; GRUB picks it by the SMBIOS model, so a live result comes from the same kernel |
| `usr/lib/modules/7.2.8-9-omarchy/updates` | added | ours | patched kernel modules: applesmc (keyboard backlight oops on pre-T2 Macs) and radeon (iMac10,1 panel clock) |
| `usr/lib/modules/7.2.8-9-omarchy/updates/radeon.ko.zst` | added | ours | patched kernel modules: applesmc (keyboard backlight oops on pre-T2 Macs) and radeon (iMac10,1 panel clock) |
| `usr/lib/omaboot` | added | ours | the GPU check's helper (egl-probe, compiled in the build against the image's Mesa) |
| `usr/lib/omaboot/egl-probe` | added | ours | the GPU check's helper (egl-probe, compiled in the build against the image's Mesa) |
| 11 paths, e.g. `usr/lib/python3.14/site-packages/__pycache__/typing_extensions.cpython-314.opt-1.pyc` | removed | package | removed package python-typing_extensions: package not in the live edition |
| 47 paths, e.g. `usr/lib/python3.14/site-packages/_ped.cpython-314-x86_64-linux-gnu.so` | removed | package | removed package python-pyparted: package not in the live edition |
| 71 paths, e.g. `usr/lib/python3.14/site-packages/_yaml` | removed | package | removed package python-yaml: package not in the live edition |
| 19 paths, e.g. `usr/lib/python3.14/site-packages/annotated_types` | removed | package | removed package python-annotated-types: package not in the live edition |
| 81 paths, e.g. `usr/lib/python3.14/site-packages/attr` | removed | package | removed package python-attrs: package not in the live edition |
| 30 paths, e.g. `usr/lib/python3.14/site-packages/certifi` | removed | package | removed package python-certifi: package not in the live edition |
| 32 paths, e.g. `usr/lib/python3.14/site-packages/configobj` | removed | package | removed package python-configobj: package not in the live edition |
| 314 paths, e.g. `usr/lib/python3.14/site-packages/cryptography` | removed | package | removed package python-cryptography: package not in the live edition |
| 87 paths, e.g. `usr/lib/python3.14/site-packages/jinja2` | removed | package | removed package python-jinja: package not in the live edition |
| 53 paths, e.g. `usr/lib/python3.14/site-packages/jsonschema_specifications` | removed | package | removed package python-jsonschema-specifications: package not in the live edition |
| 26 paths, e.g. `usr/lib/python3.14/site-packages/linkify_it` | removed | package | removed package python-linkify-it-py: package not in the live edition |
| 21 paths, e.g. `usr/lib/python3.14/site-packages/markupsafe` | removed | package | removed package python-markupsafe: package not in the live edition |
| 180 paths, e.g. `usr/lib/python3.14/site-packages/mdit_py_plugins` | removed | package | removed package python-mdit_py_plugins: package not in the live edition |
| 29 paths, e.g. `usr/lib/python3.14/site-packages/mdurl` | removed | package | removed package python-mdurl: package not in the live edition |
| 11 paths, e.g. `usr/lib/python3.14/site-packages/netifaces-0.11.0.dist-info` | removed | package | removed package python-netifaces: package not in the live edition |
| 270 paths, e.g. `usr/lib/python3.14/site-packages/oauthlib` | removed | package | removed package python-oauthlib: package not in the live edition |
| 48 paths, e.g. `usr/lib/python3.14/site-packages/platformdirs` | removed | package | removed package python-platformdirs: package not in the live edition |
| 33 paths, e.g. `usr/lib/python3.14/site-packages/pycparser` | removed | package | removed package python-pycparser: package not in the live edition |
| 337 paths, e.g. `usr/lib/python3.14/site-packages/pydantic` | removed | package | removed package python-pydantic: package not in the live edition |
| 25 paths, e.g. `usr/lib/python3.14/site-packages/pydantic_core` | removed | package | removed package python-pydantic-core: package not in the live edition |
| 53 paths, e.g. `usr/lib/python3.14/site-packages/referencing` | removed | package | removed package python-referencing: package not in the live edition |
| 68 paths, e.g. `usr/lib/python3.14/site-packages/requests` | removed | package | removed package python-requests: package not in the live edition |
| 313 paths, e.g. `usr/lib/python3.14/site-packages/rich` | removed | package | removed package python-rich: package not in the live edition |
| 18 paths, e.g. `usr/lib/python3.14/site-packages/rpds` | removed | package | removed package python-rpds-py: package not in the live edition |
| 784 paths, e.g. `usr/lib/python3.14/site-packages/textual` | removed | package | removed package python-textual: package not in the live edition |
| 19 paths, e.g. `usr/lib/python3.14/site-packages/typing_inspection` | removed | package | removed package python-typing-inspection: package not in the live edition |
| 128 paths, e.g. `usr/lib/python3.14/site-packages/urllib3` | removed | package | removed package python-urllib3: package not in the live edition |
| `usr/lib/systemd/system-sleep/omaboot-lid-wake` | added | ours | sleep hook: on Macs, turns the lid's wake off for a sleep that starts with the lid open, so the sleep tests aren't woken a few seconds in (builder/omaboot/sleep) |
| `usr/local/bin/boot-live` | added | ours | the OmaBoot? tester (boot-live, built from its tag: boot-live.txt) |
| `usr/local/bin/omaboot-bootlive` | added | ours | the BOOTLIVE hook: runs a tester from a stick only when its manifest is signed by a key the image trusts (builder/omaboot/airootfs in the fork) |
| `usr/local/bin/omaboot-live` | added | ours | starts the built-in tester (boot-live) on tty1 (builder/omaboot/airootfs in the fork) |
| 1973 paths, e.g. `usr/share/doc` | removed | ours | documentation, left out (noextract.conf) |
| `usr/share/glib-2.0/schemas/gschemas.compiled` | removed | generated | GLib's schema cache |
| 4 paths, e.g. `usr/share/glib-2.0/schemas/org.gnome.desktop.enums.xml` | removed | package | removed package gsettings-system-schemas: package not in the live edition |
| 2 paths, e.g. `usr/share/icons/default` | added | package | added package default-cursors: dependency of mesa |
| 5 paths, e.g. `usr/share/licenses/livecd-sounds` | removed | package | removed package livecd-sounds: package not in the live edition |
| 4282 paths, e.g. `usr/share/licenses/man-pages` | removed | package | removed package man-pages: package not in the live edition |
| 2308 paths, e.g. `usr/share/locale/ab` | removed | ours | translations other than English, left out (noextract.conf): the tester carries its own |
| 23556 paths, e.g. `usr/share/man` | removed | ours | manuals, left out (noextract.conf) |
| 89 paths, e.g. `usr/share/man/man3/Date::Format.3pm.gz` | removed | package | removed package perl-timedate: package not in the live edition |
| 5 paths, e.g. `usr/share/man/man3/Error.3pm.gz` | removed | package | removed package perl-error: package not in the live edition |
| 35 paths, e.g. `usr/share/man/man3/Mail::Address.3pm.gz` | removed | package | removed package perl-mailtools: package not in the live edition |
| 11 paths, e.g. `usr/share/omaboot` | added | ours | OmaBoot? data: the keys the image trusts (allowed_signers), its name, console fonts, notes on the patched modules, report target |
| `usr/share/omarchy-iso/expected-packages` | removed | ours | the installer's progress denominator: the live edition has no installer |
| 7 paths, e.g. `usr/share/plymouth/themes/omaboot-live` | added | ours | the OmaBoot? Live boot splash (builder/omaboot/plymouth) |
| `var/cache/ldconfig/aux-cache` | changed: content | generated | caches written at build time |
| `var/cache/man` | removed | generated | caches written at build time |
| `var/lib/BrlAPI` | removed | ours | BRLTTY's state folders, left out with it (leave-out.packages) |
| `var/lib/brltty` | removed | ours | BRLTTY's state folders, left out with it (leave-out.packages) |
| 1001 paths, e.g. `var/lib/pacman/local/acl-2.4.0-1/desc` | added, changed: content, removed | generated | pacman's record of the installed packages (with each install's date) |
| `version` | changed: content | generated | mkarchiso writes the image's version (its build date) here |

