Upgrading the Firmware of IP Phones Network-Wide With 3CX v9 SP4

3CX Phone System Version 9 features the ability to easily upgrade your IP Phone’s firmware network wide. This is done using the Phone Provisioning node located in the “Settings” section.


  • Download the latest firmware available for your phone model.
  • It is recommended to use 3CX Tested firmwares
  • 3CXPhone System Version 9 SP4 and up is required

You can upgrade firmwares for the following phones – click on each link to see specific information how to upgrade the phones firmware:

Upgrading firmwares for popular phones from the 3CX Management console. For detailed instructions, see the links for each vendor above.

Liked this article?

Get notified of new articles
or share
You might also be interested in:
  1. brianp

    How do you get all this provisioning stuff to work with external users? All my employess are external and connect remotely via Tunnel. None of the phone provisioning works since the templates looks for the local IP address of the phone system server which breaks when connected externally. any suggestions would be greatly appreciated!

    December 2, 2010 at 8:12 am
    • @BrianP – provisioning for external users is scheduled for v10

      December 2, 2010 at 12:00 pm
  2. Reggy Chang

    We’re happy here to be business partner with 3CX.
    A lot of features in 3CX were developed quickly and give so many advantages for existing user.
    Once again, we’re proud with 3CX and the people who involved in these powerful Windows-based IP-PBX & SIP Server.

    December 2, 2010 at 2:58 pm
  3. Alistair Colville

    Will this feature and the “plug and Play” feature be available for SNOM phones?

    December 2, 2010 at 5:02 pm
    • @It depends whether the Snom firmware will fix the way they implement Plug and Play. However, in general we will not be focusing any longer on development and integration of Snom phones. We recommend Cisco, Yealink, Grandstream or Polycom phones.

      December 2, 2010 at 9:26 pm
  4. Patrick van Kampen


    I noticed lately that SNOM wasn’t mentioned anymore. Is there a reason for ceasing support on SNOM phone’s?

    95% of our company phone’s are SNOM and I already noticed just like Alistair that firmware upgrade via 3cX management console does not work on SNOM phones.

    I just would like to know the reason for this ..

    December 8, 2010 at 5:38 pm
  5. Hi Patrick,

    3CX will be focusing our support on phones from Cisco, Grandstream, Yealink and Polycom. We also support Aastra. We will continue to support SNom for current builds, but if you are a reseller we strongly recommend you look into reselling other brands rather then Snom. Snom are now a competitor rather then a partner

    December 8, 2010 at 6:25 pm
  6. Nicky

    We did not implement firmware upgrade in snom support because when we tried it, 2 snom phones got stuck and froze during the firmware upgrade. One of them had to be sent to their rma and the other had to be uploaded with a recovery firmware using tftp. When we saw this we decided that for snom phones, it would be better to use traditional tftp mechanisms or use the snom web interface – so if this problem occurs, we will definitely be out of this.

    You can upgrade the snom firmwares if you want by pointing the firmware update path to an xml file provided in the snom wiki that explains where each phone model can get its firmware. You will have an xml file there named firmware320.xml. in this folder you will put the firmware for this phone model. The xml file will look like this

    < ?xml version="1.0" encoding="utf-8"?>

    http: //IPPBX:5481/provisioning/firmware/snom/snom320-8.4.22-SIP-r.bin

    3CX will not be responsible if something goes wrong.

    December 8, 2010 at 5:47 pm
  7. Harsh Shah

    Hi all,

    i was integrate a 3cxphone in my win application.it gives a issue.
    when i have call to any user that time it takes that channel which use for last user and also take a same unique id for all users. so because of that it gives wrong output.

    i am little bit confuse how much time call a new state event when i have call to any user.new state event call many times for single user and which time call a manage cdr event.
    so please give brief description of this two events

    December 16, 2010 at 12:16 pm
    • Please note there is no developer support available on the phone free of charge. The phone is provided as is…

      December 16, 2010 at 2:13 pm