Unpacking a firmware package

Last Updated : Jun 10, 2026 |

About this task

Before making the uploaded firmware available for phones to download, you must unpack the firmware package content. The Utility Server stores uploaded firmware packages in the /tmp directory. When you unpack the package, the Utility Server places the firmware files into the /opt/IPPhoneFirmware/<package_name> directory. For example, if you unpack the 96x1-IPT-H323-R6_6_4_01-102616.zip package, the Utility Server places its content into the /opt/IPPhoneFirmware/96x1-IPT-H323-R6_6_4_01-102616 directory.

During the unpacking procedure, the Utility Server checks the signatures of firmware files. If the signatures are not valid, then the files will not be unpacked and the Utility Server will display an error message. You can skip the signature check by selecting the Forcibly Unpack option, but it is not recommended.

Before you begin

Upload the firmware package onto the Utility Server.

Procedure

  1. On the Utility Server web interface, in the navigation pane, click Manage Phone Firmware.
  2. From the Firmware Package table, select the required package with the Packed status.
  3. Unpack the firmware package using one of the following options:
    • SHA256 Unpack: Extracts files from a SHA256 signed firmware package.

    • SHA1 Unpack: Extracts files from a SHA1 signed firmware package.

    • Forcibly Unpack: Extracts files from a firmware package without signature checking.

    Note:
    • Avaya recommends that you use an SHA256 signed firmware package and always check the signatures of firmware files.

    • You cannot unpack a SHA256 signed firmware package using the SHA1 Unpack option or SHA1 signed firmware package using the SHA256 Unpack option.

    After the unpacking procedure is completed, the Utility Server displays the procedure status.

  4. Click Continue.

    The firmware now has the Unpacked status in the Firmware Package table.