Восстановление драйвера HP CP5225

Перенос недостающего фильтра печати hpPostProcessing на старый Mac (macOS 12.7) — устраняет ошибку «нужно установить ПО» и включает A3

✓Файлы уже подготовлены

Оба архива взяты из системы macOS 26 (официальные, подписаны и нотаризованы HP — Team ID 6HB5Y2QTA3) и лежат в папке проекта:

hpPostProcessing.bundle.zip — 1.1 МБ
hpPostScriptPDE.plugin.zip — 4.7 МБ
Совместимость подтверждена: universal binary (x86_64 + arm64), минимум macOS 10.9 / 11.0 — на 12.7 запустится без проблем.
Этот компьютер

1Передать файлы на старый Mac

Возьмите оба .zip из папки проекта в Finder и передайте на MacBook-Anton через AirDrop, флешку или общую папку. После передачи они окажутся в ~/Downloads на старом Mac.

MacBook-Anton (macOS 12.7)

2Распаковать архивы

cd ~/Downloads
unzip -o hpPostProcessing.bundle.zip
unzip -o hpPostScriptPDE.plugin.zip
MacBook-Anton (macOS 12.7)

3Скопировать на системные места

Потребуется пароль администратора.

sudo mkdir -p /Library/Printers/hp/filter /Library/Printers/hp/PDEs
sudo cp -R hpPostProcessing.bundle /Library/Printers/hp/filter/
sudo cp -R hpPostScriptPDE.plugin /Library/Printers/hp/PDEs/
MacBook-Anton (macOS 12.7)

4Права и владелец

sudo chown -R root:wheel /Library/Printers/hp/filter/hpPostProcessing.bundle /Library/Printers/hp/PDEs/hpPostScriptPDE.plugin
sudo chmod -R a+rX /Library/Printers/hp/filter/hpPostProcessing.bundle /Library/Printers/hp/PDEs/hpPostScriptPDE.plugin
MacBook-Anton (macOS 12.7)

5(если применяли обходной фикс) Вернуть оригинальный фильтр в PPD

Нужно только если раньше вы подменяли *cupsFilter на -. Если не делали этот шаг — пропустите, PPD и так ссылается на правильный путь.

sudo sed -i '' 's#\*cupsFilter: "application/vnd.cups-postscript 0 .*"#*cupsFilter: "application/vnd.cups-postscript 0 /Library/Printers/hp/filter/hpPostProcessing.bundle/Contents/MacOS/hpPostProcessing"#' /etc/cups/ppd/HP_Color_LaserJet_CP5225n__7D15AE_.ppd
MacBook-Anton (macOS 12.7)

6Перезапустить систему печати

sudo launchctl kickstart -k system/org.cups.cupsd

7Проверка

Откройте диалог печати в любом приложении — ошибки «нужно установить ПО» быть не должно, A3 уже в обычном списке форматов (не custom). Физически положите A3 в лоток, который выберете в «Источник бумаги».

Если ошибка всё же осталась — проверьте, что путь /Library/Printers/hp/filter/hpPostProcessing.bundle/Contents/MacOS/hpPostProcessing действительно существует: ls -la по этому пути.