How to activate your Mac shared printer for AirPrint

By | November 28, 2010

I just got back from vacation and upgraded my iPad to IOS 4.2 And quickly found out that AirPrint is only supported with a limited set of printers today.

A bit of browsing around, I found AirPrint Hacktivator. It’s based on some investigation done by several people who used old Apple files from pre-releases of 10.6.5, in which AirPrint was supposed to be supported for printing to your Mac’s shared printer. With that feature inexplicably removed from the final version of 10.6.5, the hackers out there found workarounds.

AirPrint Hacktivator makes it even simpler: It simply edits a file for those out there that don’t want to edit Apple files from a Terminal session.

Simply open up Terminal, and edit /usr/share/cups/mime/apple.types with your favorite text editor (vi, nano, etc.)  Don’t forget to “sudo”. Add the following lines

# Inspired by AirPrintHacktivator

image/urf                       urf string(0,UNIRAST<00>)

I did the edits myself, but if you want, AirPrint Hacktivator does it for you. Easy!

2 thoughts on “How to activate your Mac shared printer for AirPrint

  1. Pingback: Bill Plein

  2. Bill Plein

    This appears to have broken with some recent updates. Airprint Hacktivator has been replaced by Airprint Activator, which DOES work, although it requires the user to be logged in at the Mac that runs it. I’m going to figure out how to run it on boot rather than under a user….

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.