Getting CHIRP to Work in macOS Monterey

With the work that Apple has done over the years to secure the Mac operating system it can sometimes create some issues for more niche applications like CHIRP. I had found this out the hard way while trying to get the software working on my M1 MacBook Air 2020. Below I have documented the process that got CHIRP working for me.

Installation Requirements

  • A Mac running macOS 12.6 or higher
  • Latest version of CHIRP
  • Python 2, Version 2.7.16 is recommended by the developer of CHIRP
  • KK7DS Python Runtime
  • Xcode Command Line Tools

Installation Instructions

  1. Download the latest version macOS Unified Application version CHIRP and its SHA1SUM file.
  2. Check the SHA1SUM of the file you downloaded by running the following command in the terminal sha1sum --check --ignore-missing <SHA1SUM filename>. If you used Safari to download the files, you may need to move the original zip file from the trash can back to the file where the SHA1SUM is located.
  3. Unzip and copy CHIRP to the Applications folder.
  4. Down load the macOS 64-bit installer of Python 2.
  5. Check the MD5 sum of the file you downloaded against the published value by running the following command in the terminal md5 <python filename>.
  6. Run the Python 2 installer.
  7. Download the KK7DS Python Runtime.
  8. Install the KK7DS Python Runtime.
  9. Install the Xcode command line tools by running the following command from the terminal xcode-select --install.
  10. After installing Xcode you will need to self sign the CHIRP application by running the command from the terminal codesign --force --deep --sign - /Applications/CHIRP.app.

You may need to go into System Preferences when you update the CHIRP application and go to Security and then click on the Open Anyway button.

Exit mobile version