Unofficial archive. This is a read-only, community-run archive of the Apple Support Community. It is not affiliated with or endorsed by Apple Inc.

HP Laser Jet P1005 in my Macbook Air OS 27.0.1 driver install

Hi all,

How can i install HP Laser Jet P1005 in my Macbook Air OS 27.0.1

May you help me

Thank you

Ufuk D.

4 replies

This works up to macOS 27.0.1 Golden Gate:


(*)Install HP LaserJet P1005 printer in macOS 10.11.6 El Capitan - macOS 10.15 Catalina.


(**)Install HP LaserJet P1005 printer in macOS 11 Big Sur - macOS 27 Golden Gate.


0. As always do a backup, just in case!


1. Connect HP LaserJet P1005 via USB to the Mac and turn it ON.


2. Download and install HewlettPackardPrinterDrivers.dmg from Apple Support (works on macOS 10.11.6 El Capitan - macOS 10.15 Catalina, (**)for newer macOS see below):


-> HewlettPackardPrinterDrivers.dmg


HP 5.1.1 Printer Software Update - Apple Support


-> (*)That installer works on macOS 10.11.6 El Capitan - macOS 10.15 Catalina.


-> (**)In macOS 11-27 Big Sur - Golden Gate you must install those drivers via Pacifist 4 (free demo -- I'd suggest paying ≈$24€ if it works for this...) because the old installer does not work in newer macOS ("This update requires macOS version 15.0 or earlier.").


https://www.charlessoft.com


Pacifist > File > Open Package... > [choose HewlettPackardPrinterDrivers.dmg] > [select "HewlettPackardPrinterDrivers.pkg"] > File > Install Files to Default Locations > [authenticate, and if prompted, Replace (or Update) all files that already exist]


(Or: Mount HewlettPackardPrinterDrivers.dmg by double-clicking it in the Finder, and Pacifist > File > Open Package... > [select "HewlettPackardPrinterDrivers.pkg" on the mounted HewlettPackardPrinterDrivers.dmg] > File > Install Files to Default Locations > [authenticate, and if prompted, Replace (or Update) all files that already exist])


3. System Settings/Preferences > Printers & Scanners > [optionally or when troubleshooting ctrl-click "No Printers" entry (Sonoma and later) or in the left panel (earlier macOS) and choose "Reset printing system..."] > Add Printer, Scanner, or Fax... or + > click "HP LaserJet P1005" > Use: "HP LaserJet P1005, 1.6.1" > OK > "Add" the printer > OK.


4. In M series Mac macOS 26 Tahoe - Golden Gate 27.0.1 you must install Rosetta if it isn't already installed because otherwise printing fails with "Stopped "Data" failed". You can do that by opening '/Library/Image Capture/Devices/HPScanner.app' which is an Intel app. After doing that you might need to re-do step #3.


Repeat step #3 if the printer stops working after some macOS update.


When troubleshooting you might try to start from scratch: Delete /Library/Printers folder. Click the Printer in Settings/Preferences > Printers & Scanners and choose "Remove Printer...". ctrl-click the Printers area in Settings/Preferences > Printers & Scanners and choose "Reset printing system..." -- that re-creates /Library/Printers folder in its default state. You might also delete '/Library/Image Capture/Devices/HP*' files. Then reboot and try #1-4 again.


-> (**)Or, remove version checks from the installer:


Mount HewlettPackardPrinterDrivers.dmg, and then via the Terminal expand its contents to the Desktop (pkgutil needs a non-existant directory as destination so there is no "Error 17: File exists" error):


pkgutil --expand /Volumes/HP_PrinterSupportManual/HewlettPackardPrinterDrivers.pkg ~/Desktop/expanded_folder


Then open ~/Desktop/expanded_folder/Distribution file with a text editor like BBEdit, and enable Line numbers. Then edit it:


Add new line after opening bracket { on line 15 and write "return true;" there.


(Or: change both instances of '15.0' to something like '99.0' in the InstallationCheck function)



Then save the ~/Desktop/expanded_folder/Distribution file.


Then save the edited package:


pkgutil --flatten ~/Desktop/expanded_folder ~/Desktop/HewlettPackardPrinterDrivers_edited.pkg


Then connect Samsung ML-1675 printer via USB and turn it ON.


Apply the edited installer HewlettPackardPrinterDrivers_edited.pkg and:


System Settings/Preferences > Printers & Scanners > [optionally or when troubleshooting ctrl-click "No Printers" entry (Sonoma and later) or in the left panel (earlier macOS) and choose "Reset printing system..."] > Add Printer, Scanner, or Fax... or + > click "HP LaserJet P1005" > Use: "HP LaserJet P1005, 1.6.1" > OK > "Add" the printer > OK.


HP p1005 laserjet printer driver install … - Apple Community


hps website HP LaserJet P1005 Printer Download af software og drivere | HP® Support


suggest the newest macOS version they support is macOS macOS Monterey - Wikipedia


problem is there is no revenue apart from customer goodwill for printer manufactorers to keep supporter newer operating systems with drivers for models they no longer sell


your options is

  1. use the printer with computers where it works
  2. check if the gutenberg open printer project support the model Gutenprint Supported Printers
  3. get a new printer and this time get one which support airprint About AirPrint - Apple Support which will then mean that the manufactorer need not make a driver.

This worked in macOS Sequoia 15.7.5 so give it a try (I use a similar workaround to use Samsung ML-1675 on Golden Gate but have not yet tried my HP LaserJet P1005 on GG):


1. Connect HP LaserJet P1005 via USB to the Mac and turn it ON.


2. Pacifist (free demo -- I'd suggest paying ≈$23€ if it works for this...) > File > Open Package > HewlettPackardPrinterDrivers.dmg


https://www.charlessoft.com


HP 5.1.1 Printer Software Update - Apple Support


3. Choose subfolder HewlettPackardPrinterDrivers.dmg Contents > HewlettPackardPrinterDrivers.pkg


4. Pacifist > File > Install Files to Default Locations [authenticate]


5. macOS System Settings.. > Printers & Scanners > Add Printer, Scanner, or Fax... > Name [click HP LaserJet P1005] > Use: HP LaserJet P1005, 1.6.1 > Add.


When troubleshooting you might try to start from scratch: Delete /Library/Printers folder. Click the Printer in Settings/Preferences > Printers & Scanners and choose "Remove Printer...". Click the Printers area in Settings/Preferences > Printers & Scanners and choose "Reset printing system..." -- that re-creates /Library/Printers folder in its default state. Then reboot and try #1-4 again.


Based on user reports, macOS 27 Golden Gate has ‘broken’ printer drivers from several manufacturers. 

 

The HP Laser Jet P1005 does not support AirPrint, which is the easiest way to connect to a printer and does not require drivers from the manufacturer, only an AirPrint-capable printer. 

 

Rosetta 2 (the macOS engine for running Intel apps on Apple Silicon) is needed for some old printer drivers. Even if it was installed on your Mac previously, the upgrade to macOS 27 Golden Gate removed it for some users (me, included). If Rosetta 2 is not installed and you launch an Intel app, you’ll be prompted to install it. That is what happened here, when I launched an app that I had used frequently on Tahoe then launched for the first time after upgrading to Golden Gate.



That prompt does not happen with a printer driver. Accordingly, it may help to install Rosetta 2 using Terminal. Apple provides instructions for that HERE. Note that if this enables your old printer drivers to work, you’ve only put off the inevitable. As the dialog box above indicates, macOS 27 is the last version that will support Intel-only apps (and printer drivers). If you upgrade to macOS 28, you will need to find another solution – either a new printer (get one that supports AirPrint), or for example setting up a Raspberry Pi as a print server (not too hard and plenty of tutorials, but the cost will be similar to an inexpensive printer).

 

If that does not help, then the first step is to reset your printing system. Note that doing so will remove all your printers and you will need to re-add them, but that is Apple’s suggested method to solve printing problems.

 

Steps to Reset the Printing System

  • Open System Settings > Printers & Scanners
  • Secondary-click (right-click, two-finger click) in the top two lines or on any printer and select Reset Printing System


Since your printer does not support AirPrint, check the manufacturer’s website, and if there are no updated drivers, then you may be able to set up your printer on macOS using a generic driver.

 

Steps to Connect and Print

  • Connect the printer: Plug the printer into your Mac using a USB cable, or connect it to your local network via an Ethernet cable. 
  • Add the printer: Click Add Printer, Scanner, or Fax (the + button).
  • Choose Driver: Select your printer from the list. In the "Use" drop-down menu, choose Generic PostScript Printer.
  • Finish setup: Click Add to complete the installation.
  • More info: Add a printer to your printer list so you can use it on Mac - Apple Support

 

If that does not work, there are two other options:

 

Option 1: connect the printer to a always-on host computer (like a Mac, Windows PC, or Raspberry Pi) running third-party print server software such as HandyPrint, Onyx, or a CUPS-based solution to share the printer via AirPrint.

 

Option 2: you may be able to use the manufacturer’s printing app, which is available on the Mac App Store.

 

HP Print & Support app:

https://apps.apple.com/us/app/hp-print-and-support/id1474276998?mt=12