Skip to content

← All issues

[Bug]: Root patching fails to mount Universal-Binaries.dmg (Permission denied) after upgrading to 4.0.0.190009.6

· by @astralchen

Mac model / Mac-Modell

T1 — MacBook Pro 2017

Target macOS version (if it is about malicious forks, typosquatting sites or security vulnerabilities, write - instead) / macOS-Zielversion (falls es um Typpfehler-Webseiten, Typpfehler-Repository oder Sicherheitslücken handelt, schreiben Sie stattdessen ein - )

macOS Tahoe 26.6.2, build 25G83

OpenCore Legacy Patcher T2 version (Please state the version clearly, not state as version new or something. / Bitte die exakte Version nennen, nicht nur etwas oder neu.)

4.0.0.190009.6 (upgraded from 4.0.0.18005)

Issue type or recommendation / Typ Fehler oder Empfehlung

Installing root patches fails / Installierung von Root Patches schlägt fehl

Description / Beschreibung

After upgrading OpenCore-Patcher-T2 from 4.0.0.18005 to 4.0.0.190009.6, running root patching fails when mounting Universal-Binaries.dmg.

The patcher detects the installed KDK (KDK_26.6.2_25G83.kdk), permits repatching the uninstalled T1 Security Chip patch, and reports that root patching is possible. However, the unprivileged hdiutil attach fails, and retrying with administrator privileges also fails with return code 1.

The error is hdiutil: attach failed - 权限被拒绝 ("Permission denied"), followed by Elevated hdiutil attach did not mount the image and Critical resources missing, cannot continue with patching!!!.

Steps to reproduce

  1. On a T1 MacBook Pro 2017 running macOS Tahoe 26.6.2 (25G83), upgrade OpenCore-Patcher-T2 from 4.0.0.18005 to 4.0.0.190009.6.
  2. Start the root patching process.
  3. Observe that mounting Universal-Binaries.dmg fails, including the automatic administrator-privilege retry.

Expected behavior

The patcher mounts Universal-Binaries.dmg successfully and proceeds with root patching.

Actual behavior

Root patching stops because the required disk image cannot be mounted.

Related report

#465 contains a similar hdiutil permission-denied message on an older version and different hardware. In the log below, the administrator retry fails and patching stops; there is no subsequent successful mount. It is not yet confirmed whether this has the same underlying cause.

Panic log (if any) / additional notes (if any) / Panikprotokoll (falls einer) / zusätzliche Notizen (falls einer)

Full patch-process log (original Chinese error retained):

- Starting Patch Process
- Determining Required Patch set for Darwin 25
KDK already installed (KDK_26.6.2_25G83.kdk), skipping
Cannot mix Metal and Non-Metal GPUs
Stripping out Non-Metal GPUs
  Stripping out Graphics: Intel Iron Lake
  Stripping out Graphics: Intel Sandy Bridge
  Stripping out Graphics: Nvidia Tesla
  Stripping out Graphics: Nvidia Web Drivers
  Stripping out Graphics: AMD TeraScale 1
  Stripping out Graphics: AMD TeraScale 2
Cannot mix Metal 3802 and Metal 31001 GPUs on macOS Sequoia or newer
Stripping out Metal 3802 GPUs
  Stripping out Graphics: Intel Ivy Bridge
  Stripping out Graphics: Intel Haswell
  Stripping out Graphics: Nvidia Kepler
Uninstalled patches detected (Miscellaneous: T1 Security Chip), repatching is permitted
- Verifying whether Root Patching possible
- Patcher is capable of patching
- Unprivileged hdiutil attach failed, retrying with administrator privileges
- Failed to mount Universal-Binaries.dmg
Subprocess failed.
    Command: ['/usr/bin/hdiutil', 'attach', '-noverify', '/Library/Application Support/albert-mueller/OpenCore-Patcher-T2/OpenCore-Patcher-T2.app/Contents/Frameworks/Universal-Binaries.dmg', '-mountpoint', '/var/folders/g9/3cx0n6_164v6fy3kgdbgcll80000gn/T/tmpwp5p3nod/payloads/Universal-Binaries', '-nobrowse', '-shadow', '/var/folders/g9/3cx0n6_164v6fy3kgdbgcll80000gn/T/tmpwp5p3nod/payloads/Universal-Binaries_overlay', '-stdinpass']
    Return Code: 1
    Standard Output:
        hdiutil: attach failed - 权限被拒绝
    Standard Error:
        Elevated hdiutil attach did not mount the image

- Critical resources missing, cannot continue with patching!!!

Comments

@gandolf243 ·

@albert-mueller, hey! I have been really busy, so I haven't looked into this issue. One of the things preventing me from looking into this is that sometimes when I open VS-Code on my Mac, it will freeze the whole Mac and I have to force restart. So I try not to open it when I am doing something else. I hope to look into this issue this week end.